apmd (3.0.2-1.19) unstable; urgency=medium * NMU with permission of maintainer. * In apmd.postinst, move source of confmodule closer to start of script. * Fix grammatical error in xapm package description. (closes: Bug#140807) * Add pt_BR translation to debian/templates. (closes: Bug#141532) * Disable rejection of AC suspend events, since the kernel and apmlib don't yet support this. (closes: Bug#141038) -- Chris Hanson Mon, 8 Apr 2002 11:24:03 -0400 apmd (3.0.2-1.18) unstable; urgency=low * NMU with permission of maintainer. * Remove on_ac_power, apm_exists, and /etc/modutils/apmd from apmd, and introduce dependency on new powermgmt-base package that now provides them. * Make libapm1 depend on powermgmt-base also, since calls to that library potentially need the modutils support. * Change apm_exists() to autoload APM module if needed, and remove the corresponding hack from apmd. -- Chris Hanson Wed, 13 Mar 2002 10:11:49 -0500 apmd (3.0.2-1.17) unstable; urgency=low * NMU with permission of maintainer. * Remove conflict with acpid. (closes: Bug#137402) -- Chris Hanson Fri, 8 Mar 2002 23:41:15 -0500 apmd (3.0.2-1.16) unstable; urgency=low * NMU with permission of maintainer. * Rewrite introductory paragraph in "apmd_proxy.conf". This should have been done in -1.10, but was overlooked. (closes: Bug#136552) * From Thomas Hood: add a couple of tweaks to apmd(8) man page. * Move on_ac_power back to /usr/bin and restore its man page. Add "Conflicts: acpid" as a way to avoid extending on_ac_power to deal with ACPI; if that's desired the acpid package should provide its own version of on_ac_power. * Move "/etc/apm/event.d/20hdparm" from the apmd package to the hdparm package. (closes: Bug#134103) -- Chris Hanson Thu, 7 Mar 2002 23:14:15 -0500 apmd (3.0.2-1.15) unstable; urgency=low * NMU with permission of maintainer. * Make libapm-dev depend on libapm1. (closes: Bug#136143) -- Chris Hanson Thu, 28 Feb 2002 01:26:20 -0500 apmd (3.0.2-1.14) unstable; urgency=medium * NMU with permission of maintainer. * Rewrite by Thomas Hood to simplify logic of apmd. -- Chris Hanson Thu, 28 Feb 2002 00:10:57 -0500 apmd (3.0.2-1.13) unstable; urgency=medium * NMU with permission of maintainer. * Add "Conflicts:" dependencies to xapm, apmlib1, and apmlib-dev packages so that they will force update or elimination of older versions of apmd. (closes: Bug#135539, Bug#135891) * Add minimum version dependency to libapm1 to reflect that the apm.h file whas changed. -- Chris Hanson Tue, 26 Feb 2002 17:08:48 -0500 apmd (3.0.2-1.12) unstable; urgency=low * NMU with permission of maintainer. * Remove explicit PATH from "/etc/apm/event.d/20hdparm"; we must inherit the path from apmd_proxy so that on_ac_power is found. (closes: Bug#135879) -- Chris Hanson Tue, 26 Feb 2002 13:35:49 -0500 apmd (3.0.2-1.11) unstable; urgency=medium * NMU with permission of maintainer. * Change priority to optional, since other optional packages depend on libapm1. (closes: Bug#135578) * Add build-depends on libtool. (closes: Bug#135394, Bug#135642) * Add patches from Thomas Hood to fix problems with badly-formed battery status log messages, and to make all of the log messages clearer and more self-consistent. These patches additionally clean up the program logic used to track charging states. (closes: Bug#59961, Bug#134877) * Move on_ac_power to /usr/lib/apmd and remove its man page. (closes: Bug#101773) * In init.d script, do nothing if kernel has no APM support. (This is done by introducing a new program /usr/lib/apmd/apm_exists.) Additionally, don't ever return non-zero exit code from start command; this causes install/upgrade to fail. (closes: Bug#135601, Bug#135665) -- Chris Hanson Mon, 25 Feb 2002 14:07:00 -0500 apmd (3.0.2-1.10) unstable; urgency=low * NMU with permission of maintainer. * Remove entries in "debian/conffiles"; they're not needed in debconf V3 compatibility mode. (closes: Bug#134783) * Remove "Suggests: util-linux"; it's an essential package. * Change debconf interface to explicitly ask for permission to overwrite configuration files, rather than trying to guess. * Use debhelper to manage init script. * Stop daemon on reconfigure; it is started afterwards in the postinst. If we don't do this, an error message is generated in the postinst. -- Chris Hanson Sat, 23 Feb 2002 21:27:08 -0500 apmd (3.0.2-1.9) unstable; urgency=low * NMU with permission of maintainer. * Build libapm as shared library, and create new package libapm1 to hold this library. (closes: Bug#100027) -- Chris Hanson Sat, 16 Feb 2002 23:11:03 -0500 apmd (3.0.2-1.8) unstable; urgency=low * NMU with permission of maintainer. * Change section of xapm to x11 and libapm-dev to devel. I should have gotten this right the first time. -- Chris Hanson Sat, 16 Feb 2002 16:20:07 -0500 apmd (3.0.2-1.7) unstable; urgency=low * NMU with permission of maintainer. * Fix a minor bug in apmd_proxy timeout logic from previous version. -- Chris Hanson Fri, 15 Feb 2002 21:38:19 -0500 apmd (3.0.2-1.6) unstable; urgency=low * NMU with permission of maintainer. * Change "/etc/init.d/apmd" to return a non-zero result code when an error occurs. * Add code to kill apmd_proxy if it runs for too long. Add command-line option to apmd to set the timeout value. (closes: Bug#124368) * Add code to xapm to handle WM_DELETE_WINDOW cleanly. (closes: Bug#82800) * Split xapm into its own package. (closes: Bug#35675, Bug#78337) * Split libapm into its own package. Partially addresses Bug#100027, but since it's still not shared, I'm leaving the bug open. -- Chris Hanson Fri, 15 Feb 2002 14:38:09 -0500 apmd (3.0.2-1.5) unstable; urgency=low * NMU with permission of maintainer. * Fix problem with French translation of apmsleep(1) manpage. It was being installed in one place by "make install" and in another by "dh_installmanpages". Neither was the correct place, because the file name in the source was wrong. This is kludged around in the debian/rules file. (closes: Bug#121329) * Provide event arguments to all scripts. (closes: Bug#133994) * If kernel driver rejects subsequently rejects a suspend event, run the proxy script with a resume event to clean up. (closes: Bug#125612) * Problem with color-bar options appears to have been fixed long ago by recompilation with newer version of X libs. (closes: Bug#85449) * Change "apmd_call_proxy" debug log message to show both arguments to the proxy. -- Chris Hanson Fri, 15 Feb 2002 00:07:31 -0500 apmd (3.0.2-1.4) unstable; urgency=medium * NMU with permission of maintainer. Nearly all of these bug fixes were submitted by others; see the individual bug reports for details. * Close bugs fixed in 3.0.2-1.3. (closes: Bug#132911, Bug#132960, Bug#133034) * Change build-depends to use "libxaw7-dev | libxaw-dev" rather than just "libxaw-dev". (closes: Bug#131388) * Add "Suggests: util-linux". (closes: Bug#121769) * Remove misplaced ".TP" in "apm.1". (closes: Bug#129627) * Rebuild package from clean sources. (closes: Bug#124191) * Update package description to have more accurate statement of kernel's APM support. Remove mention of tailf. (closes: Bug#71182, Bug#98292, Bug#124215) * Generalize support for running event scripts. (closes: Bug#96676, Bug#99769, Bug#124375) * Change apm_suspend() in apmlib to return errno on failure. (closes: Bug#125610) * Update manpage for apm(1) to match code. Add text explaining that --ignore and --noignore options are usually disabled. (closes: Bug#67414, Bug#129402, Bug#132242) * In debconf template for apmd/hdparm-spindown, change "timeout" to "timeout code" to clarify that this isn't in an ordinary time unit. (closes: Bug#121337) * In "apmd.c", move test for pid<0 result from fork() so that it occurs in correct place. (closes: Bug#124366) * Add support for auto-loading the apm module. (closes: Bug#112019, Bug#116235) -- Chris Hanson Thu, 14 Feb 2002 01:36:27 -0500 apmd (3.0.2-1.3) unstable; urgency=low * NMU to fix the previous broken NMU. Bug#132911 indicates that there is a problem with the way that the -1.2 binary was compiled. Several users have reported -1.2 as being unusable; recompilation appears to fix the problem. -- Chris Hanson Sat, 9 Feb 2002 23:52:49 -0500 apmd (3.0.2-1.2) unstable; urgency=low * NMU to fix the previous broken NMU. * Fix the CFLAGS hack in debian/rules so it actually works when more than one /usr/src/kernel-headers-2.2* is installed. (closes: #131415) -- Andrew Suffield Mon, 4 Feb 2002 21:09:42 +0000 apmd (3.0.2-1.1) unstable; urgency=low * NMU to fix a couple of (related) serious-severity bugs holding up the freeze. * debian/control, debian/rules: - Build-Dep on kernel-headers-2.2, hack CFLAGS to include it. (closes: #123163, #112678) - I have NFI what to do with #130129. -- Daniel Stone Mon, 28 Jan 2002 22:49:55 +1100 apmd (3.0.2-1) unstable; urgency=low * Change the way apmd_proxy is spawned, to prevent lockups when it runs subprocesses like pump or xlock. (closes: Bug#98604) * Getting rid of tailf (closes: Bug#83314, Bug#113153) * French version of apmsleep.1 (closes: Bug#118783) * Mark README as outdated and install README.transfer (closes: Bug#115705) * Don't use dh_installxaw (closes: Bug#120227) * apm.1 typo (closes: Bug#111897) * apmd.8 typos (closes: Bug#113806, Bug#117909) * Add configuration file "/etc/apm/apmd_proxy.conf" and debconf support. * Change "/etc/apm/apmd_proxy" to allow it to conditionally accept system-generated suspend and standby events. (closes: Bug#67410, Bug#75421, Bug#82805) * Change "/etc/apm/apmd_proxy" to use run-parts, now that run-parts supports passing arguments to the called scripts. (closes: Bug#83109, Bug#71539) * Change "/etc/apm/event.d/00hwclock" to call "/etc/init.d/hwclock.sh". (closes: Bug#94990) * Change "/etc/apm/event.d/00hwclock" to distinguish between resume from suspend and resume from standby. * Add "/etc/apm/event.d/20hdparm" to tune the hard drive when running on battery power. Add "Suggests: hdparm" to support this feature. * Don't rebuild upstream ChangeLog in debian/rules; this wipes the old ChangeLog and then fails. (closes: Bug#119114) * Change debian/rules to define "DH_COMPAT=2", and to generate md5sums. * Update standards-version to 3.5.6. * Add necessary build-depends line to debian/control. (closes: Bug#119595) * Update filenames in debian/copyright. * Most of these patches are from Chris Hanson but you should still blame me if it doesn't work. Thanks, Chris, and sorry for the delay in getting this out! -- Avery Pennarun Sun, 25 Nov 2001 23:05:45 -0500 apmd (3.0.1-1) unstable; urgency=low * Various changes from upstream. Builds from source on the newest libc. * Fixes bugs #59960, 67414, 70127, 76708, 79816, 82801, 82803, 94988, 54952. -- Avery Pennarun Fri, 11 May 2001 16:35:34 -0400 apmd (3.0final-2) frozen unstable; urgency=low * New debhelper and some changes to manpage paths. Should fix bug#55219, bug#55746, bug#59879, bug#59959. -- Avery Pennarun Thu, 18 May 2000 00:12:42 -0400 apmd (3.0final-1) unstable; urgency=low * Rebuilt for potato with new debhelper. Since there haven't been any new bugs in a long time, finally released 3.0final. * Architecture: any instead of i386, since other arches are now implementing the same API, even if APM isn't exactly the same. Fixes bug#51205. * Man page corrected; fixes bug#47701. * Close all file descriptors after fork(), so secure-attention-key (SAK) won't kill us; fixes bug#37188. * Use xaw-wrappers for xapm; fixes bug#42750. * Store the hardware clock on suspend; fixes bug#42976. -- Avery Pennarun Thu, 6 Jan 2000 21:40:57 -0500 apmd (3.0beta9-2) unstable; urgency=low * Oops! My debian apmd_proxy scripts were all screwed up. I accidentally installed the Red Hat one! Fixes bug#42686, bug#42228 * Close fd 0, 1, and 2 upon fork(). Fixed bug#37188. -- Avery Pennarun Mon, 9 Aug 1999 18:38:39 -0400 apmd (3.0beta9-1) unstable; urgency=low * Bug fixes and improvements as we approach the 3.0final release. -- Avery Pennarun Mon, 2 Aug 1999 16:19:49 -0400 apmd (3.0beta8-1) unstable; urgency=low * Various bug fixes and improvements. In particular, this is supposed to eliminate excessive log messages, although I personally never saw them anyway. -- Avery Pennarun Tue, 15 Jun 1999 20:25:12 -0400 apmd (3.0beta7-1) unstable; urgency=low * apmd: totally new apmd_proxy stuff from Craig Markwardt. Now you can handle pretty much _any_ APM event by adding scripts to /etc/apm/event.d. * Hopefully we didn't lose anyone else's fixes... let me know if you find a new bug! -- Avery Pennarun Sat, 5 Jun 1999 18:05:12 -0400 apmd (3.0beta6-1) unstable; urgency=low * apmd: new options for now-on-wall-power and now-on-battery events. * xapm: support for strangeness in the IBM ThinkPad 770X. Set IBM_THINKPAD to 1 in xapm.c if you want this enabled. Also, we show a P or B in xapm to indicate wall or battery power. -- Avery Pennarun Mon, 5 Apr 1999 00:59:55 -0400 apmd (3.0beta5-1) frozen unstable; urgency=high * We should be using fork(), not vfork() -- one-character change. Fixes problems with 2.2.0 kernels. -- Avery Pennarun Sun, 24 Jan 1999 00:29:24 -0500 apmd (3.0beta4-1) frozen unstable; urgency=low * I (upstream maintainer) relabeled the version number because the changes are useful beyond just Debian. * Distribution should have been "frozen unstable", not "frozen". Oops. -- Avery Pennarun Sun, 8 Nov 1998 15:34:14 -0500 apmd (3.0beta3-3) frozen; urgency=low * /etc/init.d/apmd should not assume $GMT will be either -u or blank. Fixes bug#28731. * /etc/init.d/apmd still contained some references to /etc/apm-suspend.d and apm-resume.d; these should have been /etc/apm/suspend.d and resume.d. Oops. Fixes bug#27539. * Fixed some typos in the man pages. -- Avery Pennarun Sat, 7 Nov 1998 20:06:03 -0500 apmd (3.0beta3-2) unstable; urgency=low * Renamed /etc/apm-suspend.d and /etc/apm-resume.d to /etc/apm/suspend.d and resume.d, to reduce /etc clutter. -- Avery Pennarun Mon, 14 Sep 1998 14:27:03 -0400 apmd (3.0beta3-1) unstable; urgency=low * New upstream version cleans up a few things and improves Thinkpad support. -- Avery Pennarun Sat, 12 Sep 1998 14:34:11 -0400 apmd (3.0beta2-1) unstable; urgency=low * New upstream version fixes some minor bugs with pre_suspend and post_resume commands. -- Avery Pennarun Sun, 6 Sep 1998 01:21:14 -0400 apmd (3.0beta1-1) unstable; urgency=low * I am now the official upstream maintainer for the APM package. * Integrated Rik Faith's latest fixes and a few others that have been floating around. * Added support for /etc/apm-suspend.d and /etc/apm-resume.d directories, containing scripts that should run whenever the system enters or leaves suspend mode. -- Avery Pennarun Sun, 6 Sep 1998 01:21:14 -0400 apmd (2.4-12) frozen unstable; urgency=low * New package maintainer. * Changed call from "clock -s" to use hwclock and obtain $GMT setting from /etc/default/rcS. (Fixes bug#23008) -- Avery Pennarun Wed, 10 Jun 1998 16:25:40 -0400 apmd (2.4-11) frozen unstable; urgency=low * Added the four binaries apm, apmd, tailf and xapm back into the package. Thanks to Jim Jensen for pointing out that this debhelper conversion wasn't quite complete. -- Dirk Eddelbuettel Thu, 14 May 1998 20:49:41 -0400 apmd (2.4-10) frozen unstable; urgency=low, Closes=4593 * Added missing 'zero' elements at last position of the longopts[] array so that apm(1) no longer segfaults on unknown arguments (fixes #4593) * Changed Description: in debian/control (lintian) * Removed blurb about 'needs 1.3.x kernels' in debian/control * Converted debian/rules to debhelper * Upgraded to Debian Policy 2.4.1 -- Dirk Eddelbuettel Mon, 11 May 1998 22:57:02 -0400 apmd (2.4-9) unstable; urgency=low * Added the missing ';;' to /etc/init.d/apmd (fixes #18529) -- Dirk Eddelbuettel Mon, 23 Feb 1998 19:09:10 -0500 apmd (2.4-8) unstable; urgency=low * Upgraded to Debian Policy 2.4.0.0 (lintian, fixes #16775) * Added force-reload and restart targets to /etc/init.d/apmd (lintian) -- Dirk Eddelbuettel Fri, 20 Feb 1998 21:16:34 -0500 apmd (2.4-7) unstable; urgency=low * Compiled with GNU libc2 aka libc6 * Now ships the unmodified upstream source as apmd_2.4.orig.tar.gz * Added variable for apmd options to /etc/init.d/apmd. -- Dirk Eddelbuettel Sat, 1 Nov 1997 16:20:59 -0500 apmd (2.4-6) unstable; urgency=low * Changed Description: to stress the fact that APM support has to be enabled in the kernel in order to use this (fixes bug #10260) * Added warning to postinst if no /proc/apm found (fixes bug #10260) * Added test for /proc/apm to /etc/init.d/apmd * Changed /etc/init.d/apmd console message slightly -- Dirk Eddelbuettel Sat, 21 Jun 1997 16:49:44 -0400 apmd (2.4-5) unstable; urgency=low * Applied patch by Jim Van Zandt to suppress unwanted debugging output on virtual consoles -- Dirk Eddelbuettel Sat, 8 Feb 1997 23:08:16 -0500 apmd (2.4-4) frozen unstable; urgency=low * Really changed /etc/init.d/apmd to test for apmd binary (fixes bug #5526) -- Dirk Eddelbuettel Fri, 29 Nov 1996 20:59:14 -0500 apmd (2.4-3) frozen unstable; urgency=low * Changed /etc/init.d/apmd to test for /usr/sbin/apmd (fixes bug #5526) -- Dirk Eddelbuettel Sun, 24 Nov 1996 17:49:13 -0500 apmd (2.4-2) unstable; urgency=low * Changed the prerm script (fixes bug#4489) * Changed Architecture: to i386 as an APM compliant BIOS is needed * Converted package management files to new Debian-1.2 style * Compresses manual pages with gzip -9v * Changed maintainer email address to -- Dirk Eddelbuettel Sat, 14 Sep 1996 15:18:55 -0400 Wed Aug 7 20:53:17 1996 Dirk Eddelbuettel * debian.rules: install xapm.1x, not xapm.1 Fri May 17 21:15:17 1996 Dirk Eddelbuettel * apmd-2.4-1 release * debian.rules: use /usr/doc/examples and not /usr/doc/example (fixes bug#3029) Tue May 7 00:19:20 1996 Dirk Eddelbuettel * apmd-2.4-0 release * new upstream version apmd-2.4 with support for --suspend and --standby which requires kernel 1.3.98 or higher. Sat Apr 13 12:26:16 1996 Dirk Eddelbuettel * apmd-2.2-0 release * new upstream version apmd-2.2 with support for /dev/apm_bios; apmd-2.2 utilities will work with older and newer kernels * debian.control: added Architecture: field Sun Mar 10 09:54:49 1996 Dirk Eddelbuettel * apmd-2.1-1 release * apmd.rc: deleted the reload feature, fixed a typo Sat Mar 9 10:58:03 1996 Dirk Eddelbuettel * apmd-2.1-0: Initial Debian release, added Debian package management system scripts and Debian sysvinit daemon handling scripts * provide apmlib.c as source in /usr/doc/example/apmd so that users can build either shared or static libs themselves Local variables: mode: debian-changelog End: