------------------------------------------------------------------- Fri Jan 22 16:09:10 CET 2016 - pth@suse.de - Remove dependency on aaa_base as using %{_sysconfig} instead of hardcoded /etc shuts up rpmlint. - Use %{buildroot} and %{optflags} insead of env vars. ------------------------------------------------------------------- Wed Jan 13 10:54:53 CET 2016 - pth@suse.de - Add %post and %postun entries for libgpm2. - Add a current version of GPL-2.0 with valid FSF address. - Add gpm-fix_fsf_addess.patch to get the current FSF address into gpm.h. ------------------------------------------------------------------- Thu Jul 9 06:54:11 UTC 2015 - werner@suse.de - Make libgpm able to handle ncurses ABI 6 ------------------------------------------------------------------- Tue Apr 14 16:15:49 UTC 2015 - jengelh@inai.de - Update license: the only GPL3 parts found are in the scripts/ directory, which is not packaged. ------------------------------------------------------------------- Sat Apr 5 18:03:49 UTC 2014 - dimstar@opensuse.org - Install gpm.service without executable bit. The service files are never 'started'. This silences a warning in journal: systemd[1]: Configuration file /usr/lib/systemd/system/gpm.service is marked executable. Please remove executable permission bits. Proceeding anyway ------------------------------------------------------------------- Wed Mar 26 14:03:21 UTC 2014 - jengelh@inai.de - Implement shlib packaging guidelines: new libgpm2 subpackage - Add missing %pre scriptlet ------------------------------------------------------------------- Mon Dec 2 11:40:18 UTC 2013 - coolo@suse.com - don't buildrequire systemd, we just need the macros ------------------------------------------------------------------- Mon Oct 28 13:46:46 UTC 2013 - p.drouand@gmail.com - Add systemd support and drop sysvinit support - Change pid directory for new standard one - Fix suse-wrong-suse-capitalisation rpmlint warning ------------------------------------------------------------------- Mon Apr 22 11:26:44 UTC 2013 - cfarrell@suse.com - license update: GPL-2.0+ and GPL-3.0+ Scripts git-archive-tarbz2.sh and report_success.sh are GPL-3.0+ licensed ------------------------------------------------------------------- Tue Apr 16 15:01:42 CEST 2013 - pth@suse.de - Add software URL. - Remove the patches tarball as upstream doesn't provide it anymore. ------------------------------------------------------------------- Tue Apr 16 12:23:35 CEST 2013 - pth@suse.de - Update to 1.20.7: - Adapt patches to changed sources. - Add patch to pass the directory for gpm.h when generating dependencies: gpm-dependencies.patch - Add patch that enables the creation of the libgpm.so symlink again and installs it: gpm-do_create_symlink.patch - Removed patches not needed anymore: gpm-gcc4.3.patch gpm-libtool.patch config-guess-sub-update.patch ------------------------------------------------------------------- Tue Feb 12 07:56:47 UTC 2013 - schwab@suse.de - config-guess-sub-update.patch: Update config.guess/sub for aarch64 ------------------------------------------------------------------- Thu Jan 10 10:41:10 UTC 2013 - jengelh@inai.de - Remove obsolete/undesired tags/sections - Use more robust make install call ------------------------------------------------------------------- Sat Oct 15 04:47:11 UTC 2011 - coolo@suse.com - add libtool as buildrequire to make the spec file more reliable ------------------------------------------------------------------- Fri Sep 30 15:18:56 UTC 2011 - uli@suse.com - cross-build fix: use %__cc macro ------------------------------------------------------------------- Thu Jan 27 16:57:52 CET 2011 - pth@suse.de - Through out the PS/2 patches that lead to gpm not working. - Add patches from Fedora. ------------------------------------------------------------------- Tue Oct 26 16:44:52 UTC 2010 - cristian.rodriguez@opensuse.org - Own gpm pid file but %ghost it ------------------------------------------------------------------- Wed Sep 8 19:59:58 CEST 2010 - pth@suse.de - Fix patches. ------------------------------------------------------------------- Wed Sep 8 17:17:02 CEST 2010 - pth@suse.de - Update to latest stable version 1.20.6. Notable changes since 1.20.1: * Fix default handler in liblow.c * Fixed SONAME (praise the Debian guys, Jonathan Nieder) * Fix possible segfault (FD_SET/negative) * Allow specifying ELISP variable on commandline * Fix broken code semantics * Fix socklen_t issue: Require posix header * Fix building with glibc 2.8 * Updated library to version 2.1.0 * Gpm_GetLibVersion behaves more consistent (all numbers are one or two digits) - Remove version number from patch name. - Adapt and clean out patches. - Split out contained patches to a separate tar ball as not to confuse quilt. - Use lzma instead of bzip2 to compress tarball. ------------------------------------------------------------------- Tue Sep 7 11:06:22 UTC 2010 - aj@suse.de - Split up devel package, do not package static library. - Remove support for updating from SUSE Linux 8.2. ------------------------------------------------------------------- Sun Jan 10 19:07:40 UTC 2010 - coolo@novell.com - add baselibs.conf as source ------------------------------------------------------------------- Fri Jun 19 10:35:46 CEST 2009 - coolo@novell.com - disable as-needed for this package as it fails to build with it ------------------------------------------------------------------- Thu Jun 11 22:22:40 CEST 2009 - coolo@novell.com - fix build with glibc 2.10 ------------------------------------------------------------------- Wed Dec 10 12:34:56 CET 2008 - olh@suse.de - use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade (bnc#437293) ------------------------------------------------------------------- Mon Nov 24 12:34:56 CET 2008 - olh@suse.de - obsolete old -XXbit packages (bnc#437293) ------------------------------------------------------------------- Fri Aug 22 15:20:59 CEST 2008 - ro@suse.de - remove deprecated option from fillup_and_insserv ------------------------------------------------------------------- Mon Aug 11 10:20:49 CEST 2008 - anosek@suse.cz - fixed gpm not enabled at all run levels (bnc#340646) - enabled gpm also for runlevel 5 in /etc/init.d/gpm ------------------------------------------------------------------- Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de - added baselibs.conf file to build xxbit packages for multilib support ------------------------------------------------------------------- Wed Apr 9 09:26:43 CEST 2008 - anosek@suse.cz - fixed: gpm spams /var/log/messages (bnc#307209) (log.patch) ------------------------------------------------------------------- Fri Feb 22 00:01:15 CET 2008 - crrodriguez@suse.de - add missing calls to restart_on_update and stop_on_removal macros - update obsolete XUnitedLinux tags in the init script ------------------------------------------------------------------- Wed Dec 12 11:17:26 CET 2007 - rguenther@suse.de - use FOPEN_MAX instead of OPEN_MAX to fix build. ------------------------------------------------------------------- Tue Aug 7 09:23:55 CEST 2007 - anosek@suse.cz - fixed /etc/sysconfig/mouse should configure the mouse by default for gpm [#262749] * modified sysconfig.mouse-gpm accordingly ------------------------------------------------------------------- Thu May 24 11:45:20 CEST 2007 - schwab@suse.de - Don't install t-mouse.el, part of emacs now. ------------------------------------------------------------------- Mon Mar 26 15:52:13 CEST 2007 - rguenther@suse.de - add bison BuildRequires ------------------------------------------------------------------- Thu Mar 22 16:37:52 CET 2007 - rguenther@suse.de - add ncurses-devel BuildRequires ------------------------------------------------------------------- Tue Feb 27 16:18:07 CET 2007 - prusnak@suse.cz - verbosity.patch [#247230] * removed -V option from documentation (not supported anymore) * silented error when -V provided on command-line ------------------------------------------------------------------- Tue Feb 13 14:03:56 CET 2007 - anosek@suse.cz - fixed libgpm.so.1 is not owned by any package [#244447] (gpm-1.20.1.patch) ------------------------------------------------------------------- Thu Jan 4 12:00:46 CET 2007 - anosek@suse.cz - fixed twiddler.c:334: warning: operation on 'ptr' may be undefined (warnings.patch) ------------------------------------------------------------------- Thu Feb 16 14:23:52 CET 2006 - mmarek@suse.cz - merge rcgpm-error-messages.diff into rcgpm - hint users to run 'yast mouse' to configure gpm [#114919 and duplicates] ------------------------------------------------------------------- Wed Jan 25 21:30:21 CET 2006 - mls@suse.de - converted neededforbuild to BuildRequires ------------------------------------------------------------------- Thu Nov 3 14:15:59 CET 2005 - mmarek@suse.cz - fix apparent typo in gunze touchscreen driver [#132053] ------------------------------------------------------------------- Tue Aug 23 17:54:03 CEST 2005 - pmladek@suse.cz - fixed the init script to print error messages if there are any problems with configuration [#106700] ------------------------------------------------------------------- Sat Apr 9 17:18:33 CEST 2005 - aj@suse.de - Fix build also on i386 with GCC 4. ------------------------------------------------------------------- Sat Mar 26 23:48:12 CET 2005 - aj@suse.de - Fix build with GCC 4. ------------------------------------------------------------------- Thu Mar 24 16:10:02 CET 2005 - uli@suse.de - fixed to build on ARM ------------------------------------------------------------------- Wed Nov 10 11:50:47 CET 2004 - ro@suse.de - fixed file list ------------------------------------------------------------------- Fri Mar 05 17:32:00 CET 2004 - mcihar@suse.cz - fix possible segfault in Gpm_Open (bug #31970) ------------------------------------------------------------------- Fri Oct 17 17:41:03 CEST 2003 - mcihar@suse.cz - do not build as root ------------------------------------------------------------------- Mon Sep 15 09:14:47 CEST 2003 - mcihar@suse.cz - allow to set gpm repeating in sysconfig (GPM_REPEAT) ------------------------------------------------------------------- Thu Aug 14 15:53:27 CEST 2003 - mcihar@suse.cz - added activation metadata to sysconfig template (bug #28903) ------------------------------------------------------------------- Fri Jun 20 02:26:09 CEST 2003 - ro@suse.de - added directories to filelist ------------------------------------------------------------------- Thu Apr 24 14:52:03 CEST 2003 - ro@suse.de - merged postuns ------------------------------------------------------------------- Thu Apr 24 12:20:23 CEST 2003 - ro@suse.de - fix install_info --delete call and move from preun to postun ------------------------------------------------------------------- Fri Mar 14 19:41:59 CET 2003 - pmladek@suse.cz - redirected stdin, stdout and stderr to /dev/null in the daemon mode [#25386] ------------------------------------------------------------------- Tue Mar 04 19:18:59 CET 2003 - pmladek@suse.cz - fixed Gpm_Open to initialize option.consolename only for the first time (Gpm_Open.patch) [#24587] ------------------------------------------------------------------- Mon Feb 17 17:33:43 CET 2003 - mmj@suse.de - Use %install_info macros [#23421] ------------------------------------------------------------------- Thu Jan 09 12:22:56 CET 2003 - pmladek@suse.cz - updated to the stable version 1.20.1: * synaptics ps2 touchpad support * code cleanup in various main files * prototype of mouse support for n-mice. expect final in 1.20.3. - removed the obsolete compat patch which fixed compactibility with an older libgpm.so.1 - removed the obsolete synaptic patch which fixed synaptics.c to read /etc/gpm/syn.conf with TABs - removed the obsolete old_pid_file patch which fixed the start of gpm server when an old invalid /var/run/gpm.pid exists - removed the prototype of mouse support for n-mice, because it does not work for the present and it is uncomplete, it requires to define the mouse device before the mouse type on the command line, but the option -M is still needed, so this feature is not complete and can confuse the user (no_templates_for_new_multiple_mode.patch) - fixed the default gpm/syn.conf according to the new synaptics.c - fixed to link with "-lm" if needed (ceil is not an inline function) and where needed (gpm, libgpm.so) ------------------------------------------------------------------- Thu Jan 02 11:31:30 CET 2003 - pmladek@suse.cz - added metadata to the sysconfig template [#22660] - got rid of the variable GPM_PROTOCOL from the init script and the sysconfig template, used MOUSETYPE instead (both variables were generated by YaST in SuLi 8.2, which is confusing and the variable MOUSETYPE better conforms with other variable names MOUSEDEVICE and XMOUSETYPE) ------------------------------------------------------------------- Wed Sep 18 01:45:15 CEST 2002 - ro@suse.de - removed bogus self-provides ------------------------------------------------------------------- Mon Sep 2 08:47:50 CEST 2002 - kukuk@suse.de - Remove unused yacc from neededforbuild - Move rcgpm symlink to the same location as the binary is - Remove not existent services from init script header ------------------------------------------------------------------- Tue Aug 13 09:55:56 MEST 2002 - pmladek@suse.cz - already enabled __os_install_post macro ------------------------------------------------------------------- Mon Aug 12 19:33:06 MEST 2002 - pmladek@suse.de - fixed problem with variable argument lists [#17528] - removed patch which fixes messages, they are completely disabled in libgpm now, generally, no library should write messages on standart output or standart error output (it made problems with w3m for example) ------------------------------------------------------------------- Tue Jul 30 23:32:16 CEST 2002 - ro@suse.de - also rename MOUSE to MOUSEDEVICE on update - added PreReqs ------------------------------------------------------------------- Tue Jul 30 17:26:03 MEST 2002 - pmladek@suse.cz - used the MOUSEDEVICE variable instead of the MOUSE variable [#17266] - the MOUSEDEVICE variable is filled up into /etc/sysconfig/mouse by this package now [#17266] ------------------------------------------------------------------- Thu Jul 25 11:15:51 CEST 2002 - pmladek@suse.cz - fixed compactibility with older libgpm.so.1 - fixed gpm messages: * added prefix "gpm: " * disabled debug messages in libgpm * improved message in function Gpm_Open when gpm server is not running ------------------------------------------------------------------- Thu Jul 11 16:03:12 CEST 2002 - pmladek@suse.cz - added Silitek mouse drivers created by Dr. Werner Fink - gpm config files changes: * installed gpm-twiddler.conf, many thanks to Dr. Werner Fink for hint * fixed and installed gpm-syn.conf * moved all gpm config files from /etc to /etc/gpm * removed prefix "gpm-" from gpm config file names * created README.SuSE * improved "probe" part in init script to check changes in config files from /etc/gpm/* - fixed synaptics.c to read /etc/gpm/syn.conf with TABs - fixed support for reconnection for PS/2 mouses to save necessary values in struct mouse_features (to work correctly with dual-mouse stuff) ------------------------------------------------------------------- Wed Jul 10 17:05:00 CEST 2002 - pmladek@suse.cz - updated to version 1.20.1rc1: * synaptics ps2 touchpad support * removed compile problems * objdir/ support without problems * cleaned up internal message functions * clean {g,m,}awk support * clean ps2 initialization (allows using ps2 mouse after you used synps!) * gpm clients can't cause gpm do die. - removed obsolete patch for gpm-root.y - removed obsolete ia64 patch - removed obsolete Werner's patch for devfs.c - improved patch for reconnection of PS/2 mouses - fixed start of gpm server when an old invalid /var/run/gpm.pid exists - reorganized patches - used %run_ldconfig macro in %post and %postun sections - fixed init script according to skeleton ------------------------------------------------------------------- Tue Jul 9 11:43:38 CEST 2002 - werner@suse.de - Bug fix in devfs.c for twid and other keyboards - Bug fix in gpm.c: Some PS/2 devices really wants be readed byte by byte - Complete the PS/2 command bytes in headers/defines.h ------------------------------------------------------------------- Fri Mar 15 17:19:12 CET 2002 - kukuk@suse.de - fix typo in sysconfig.gpm [Bug #15034] ------------------------------------------------------------------- Thu Jan 17 19:06:13 CET 2002 - pmladek@suse.cz - added variable GPM_PROTOCOL to /etc/sysconfig/mouse - if the variable GPM_PARAM is empty then gpm will start with option "-t $GPM_PROTOCOL -m $MOUSE" now ------------------------------------------------------------------- Wed Jan 16 18:40:46 CET 2002 - ro@suse.de - removed setup.selection ------------------------------------------------------------------- Fri Jan 11 18:39:17 CET 2002 - pmladek@suse.cz - used macro %{_libdir} to fix for lib64 - fixed rights of static library to 644 - fixed documentation in /usr/share/doc/packages/gpm ------------------------------------------------------------------- Tue Jan 8 20:30:05 CET 2002 - egmont@suselinux.hu - removed colons from init script messages ------------------------------------------------------------------- Tue Jan 8 17:34:20 CET 2002 - ro@suse.de - moved GPM_PARAM to /etc/sysconfig/mouse ------------------------------------------------------------------- Mon Dec 10 18:03:26 CET 2001 - pmladek@suse.cz - updated to version 1.19.6: * Synaptics 4 Button Touchpad support * IntelliMouse Explorer support * some bug fixes - removed obsolete mktemp security patch ------------------------------------------------------------------- Wed Dec 5 02:18:19 CET 2001 - ro@suse.de - add "-p" to macro call to deactivate perl-hack ------------------------------------------------------------------- Wed Dec 5 01:51:46 CET 2001 - ro@suse.de - use fillup_and_insserv and removed START_GPM - move variable GPM_PARAM to this package ------------------------------------------------------------------- Thu Oct 18 15:37:02 CEST 2001 - pmladek@suse.cz - fixed permissions of /dev/gpmctl back to 777, thus the applications (mc) can use mouse support for normal user (#11893) ------------------------------------------------------------------- Mon Sep 17 12:08:03 CEST 2001 - pmladek@suse.cz - fixed to detect tokens AA 00 only in protocols for ps/2 mouses ------------------------------------------------------------------- Mon Sep 10 17:46:51 CEST 2001 - pmladek@suse.cz - fixed to read only two bytes when mouse is reconected and it sends tokens AA 00 ------------------------------------------------------------------- Fri Sep 7 11:44:56 CEST 2001 - pmladek@suse.cz - fixed detection of reconnection of ps2 mouses and friends with kernel 2.4.9 or higher (bug #9822) * I take inspiration in patch from George Staikos (staikos@0wned.org) ------------------------------------------------------------------- Thu Aug 23 10:30:51 CEST 2001 - pmladek@suse.cz - updated to version 1.19.3: * security fixes: * close the newly accept()ed socket in case of identification failure * removed initial setuid(0) call * added initgroups() * many bugfixes * features: * re-check console size on console change * changed use of -o option - removed obsolete security patches - removed obsolete resize patch - applied two patches from RedHat: * fix permissions on /dev/gpmctl * call initgroups in gpm-root before spawning command as user * make gpm-root work on big endian ------------------------------------------------------------------- Mon Aug 6 15:59:55 CEST 2001 - kukuk@suse.de - Fix comment about init script location [Bug #9494] ------------------------------------------------------------------- Thu Jun 14 16:46:45 CEST 2001 - pmladek@suse.cz - fixed link libgpm.so.1 ------------------------------------------------------------------- Fri Jun 8 12:26:36 CEST 2001 - kukuk@suse.de - Use _libdir macros ------------------------------------------------------------------- Fri Jun 8 11:14:55 CEST 2001 - pmladek@suse.cz - fixed to compile on sparc64 (libraries in /usr/lib64 now) - fixed BUILD_ROOT ------------------------------------------------------------------- Wed May 16 15:15:24 CEST 2001 - pmladek@suse.cz - fixed cast warnings on ia64 ------------------------------------------------------------------- Mon Apr 23 07:51:16 CEST 2001 - pmladek@suse.cz - fixed warnings on ia64 ------------------------------------------------------------------- Thu Apr 12 05:33:05 CEST 2001 - pmladek@suse.cz - fixed init script by new skeleton - fixed to compile - removed include $(DEPS) from makefile ------------------------------------------------------------------- Mon Jan 15 10:06:52 CET 2001 - nadvornik@suse.cz - added Required-Start: $remote_fs $syslog [bug #5580] ------------------------------------------------------------------- Tue Jan 2 00:02:38 CET 2001 - olh@suse.de - add script name to %postin ------------------------------------------------------------------- Wed Dec 20 16:12:48 MET 2000 - pthomas@suse.de - Fix bug in Gpm_Wgetch ------------------------------------------------------------------- Tue Nov 28 18:31:00 CET 2000 - ro@suse.de - sbin/init.d -> etc/init.d ------------------------------------------------------------------- Wed Nov 22 10:58:21 CET 2000 - nadvornik@suse.cz - removed runlevel links - fixed init script ------------------------------------------------------------------- Mon Oct 9 09:00:19 CEST 2000 - nadvornik@suse.cz - fixed Copyright - used bzip2 ------------------------------------------------------------------- Fri Oct 6 09:46:00 CEST 2000 - schwab@suse.de - Use getdtablesize() instead of OPEN_MAX. ------------------------------------------------------------------- Mon Jul 17 09:33:58 CEST 2000 - nadvornik@suse.cz - added security patch for disable-paste. Now it don't need to be installed with suid root. ------------------------------------------------------------------- Thu Apr 27 08:58:34 CEST 2000 - nadvornik@suse.cz - added initgroups() patch - used --sysconfdir=/etc ------------------------------------------------------------------- Tue Apr 18 09:56:08 CEST 2000 - nadvornik@suse.cz - added BuildRoot ------------------------------------------------------------------- Mon Apr 3 15:12:32 MEST 2000 - uli@suse.de - merged in gpm-root fix by Alessandro Rubini ------------------------------------------------------------------- Fri Feb 25 15:38:57 CET 2000 - kukuk@suse.de - Move /usr/{info,man} -> /usr/share/{info,man} ------------------------------------------------------------------- Mon Jan 31 13:46:24 MET 2000 - uli@suse.de - added fix for possible /tmp race attacks by thomas@suse.de ------------------------------------------------------------------- Fri Dec 17 00:52:15 CET 1999 - ro@suse.de - removed params for ldconfig (-l does not work any more) - update to 1.18.1 - got rid of Makefile.Linux - use RPM_OPT_FLAGS for configure ------------------------------------------------------------------- Mon Oct 11 12:35:02 MEST 1999 - uli@suse.de - update -> 1.18.0 ------------------------------------------------------------------- Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de - ran old prepare_spec on spec file to switch to new prepare_spec. ------------------------------------------------------------------- Tue Mar 16 18:15:37 MET 1999 - ro@suse.de - fixed rc-script: check if gpm already running ------------------------------------------------------------------- Fri Mar 5 17:48:03 MET 1999 - ro@suse.de - fixed rc script ------------------------------------------------------------------- Tue Mar 2 18:31:19 MET 1999 - ro@suse.de - update to 1.17.5 ------------------------------------------------------------------- Mon Dec 7 11:48:57 MET 1998 - ro@suse.de - updated init-script - added rcgpm symlink ---------------------------------------------------------------------------- Fri Oct 24 15:06:18 MEST 1997 - florian@suse.de - update to gpm 1.13 ---------------------------------------------------------------------------- Sun May 4 15:23:41 CEST 1997 - bs@suse.de - added /var/adm/setup/setup.selection ---------------------------------------------------------------------------- Wed Apr 30 15:57:14 CEST 1997 - florian@suse.de - update to version 1.12 ---------------------------------------------------------------------------- Wed Nov 6 00:13:26 CET 1996 - florian@suse.de - move startup scripts from aaa_base to gpm.tgz