diff options
author | Daniel Robbins <drobbins@gentoo.org> | 2002-05-03 19:54:00 +0000 |
---|---|---|
committer | Daniel Robbins <drobbins@gentoo.org> | 2002-05-03 19:54:00 +0000 |
commit | 1b2d0739526e347aa69729cf196065e787c8aa32 (patch) | |
tree | 60bb37fc5068fc347f24e3c7db75b64191aca983 /sys-apps/apmd | |
parent | Fixes #2306. (diff) | |
download | gentoo-2-1b2d0739526e347aa69729cf196065e787c8aa32.tar.gz gentoo-2-1b2d0739526e347aa69729cf196065e787c8aa32.tar.bz2 gentoo-2-1b2d0739526e347aa69729cf196065e787c8aa32.zip |
Close bug #1472; thanks meekrob! :)
Diffstat (limited to 'sys-apps/apmd')
-rw-r--r-- | sys-apps/apmd/ChangeLog | 14 | ||||
-rw-r--r-- | sys-apps/apmd/apmd-3.0.2-r2.ebuild | 50 | ||||
-rw-r--r-- | sys-apps/apmd/files/digest-apmd-3.0.2-r2 | 1 |
3 files changed, 60 insertions, 5 deletions
diff --git a/sys-apps/apmd/ChangeLog b/sys-apps/apmd/ChangeLog index ac06f20fc771..9a025c789646 100644 --- a/sys-apps/apmd/ChangeLog +++ b/sys-apps/apmd/ChangeLog @@ -1,14 +1,18 @@ # ChangeLog for sys-apps/apmd # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL -# $Header: /var/cvsroot/gentoo-x86/sys-apps/apmd/ChangeLog,v 1.2 2002/03/18 03:28:41 woodchip Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/apmd/ChangeLog,v 1.3 2002/05/03 19:54:00 drobbins Exp $ + +*apmd-3.0.2-r2 (02 May 2002) + + 02 May 2002; Daniel Robbins <drobbins@gentoo.org>: New release with a new + patch to fix compilation with recent 2.4 kernels. Closes bug #1472; thanks + meekrob! :) *apmd-3.0.2-r1 (17 March 2002) 17 March 2002; Donny Davies <woodchip@gentoo.org> apmd-3.0.2-r1.ebuild, - files/apmd.rc6 : - - Fixed initscript booboo which prevented apmd from starting properly. Ooops :) - Closes #1143, #1072. + files/apmd.rc6 : Fixed initscript booboo which prevented apmd from starting + properly. Ooops :) Closes #1143, #1072. *apmd-3.0.2 (1 Feb 2002) diff --git a/sys-apps/apmd/apmd-3.0.2-r2.ebuild b/sys-apps/apmd/apmd-3.0.2-r2.ebuild new file mode 100644 index 000000000000..9d84d1f6e1c1 --- /dev/null +++ b/sys-apps/apmd/apmd-3.0.2-r2.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# $Header: /var/cvsroot/gentoo-x86/sys-apps/apmd/apmd-3.0.2-r2.ebuild,v 1.1 2002/05/03 19:54:00 drobbins Exp $ + +DESCRIPTION="Advanced Power Management Daemon" +HOMEPAGE="http://www.worldvisions.ca/~apenwarr/apmd/" +SRC_URI="http://www.worldvisions.ca/~apenwarr/apmd/${P}.tar.gz" +S=${WORKDIR}/${PN} + +DEPEND="virtual/glibc >=sys-apps/debianutils-1.16 X? ( virtual/x11 )" + +src_unpack() { + + unpack ${A} ; cd ${S} + + cp Makefile Makefile.orig + sed -e "s:\(PREFIX=\)\(/usr\):\1\$\{DESTDIR\}\2:" \ + -e "s:\(APMD_PROXY_DIR\=\)\(/etc\):\1\$\{DESTDIR\}\2/apm:" \ + -e "97d" \ + -e "s:\(MANDIR\=\${PREFIX}\)\(/man\):\1/share\2:" \ + Makefile.orig > Makefile + + if [ "`use X`" ] + then + cp Makefile Makefile.orig + sed -e "/^EXES=/s/xapm//" \ + -e "/install.*xapm/d" \ + Makefile.orig > Makefile + fi + + #This closes bug #1472: fixes compilation with recent 2.4 kernels + cat ${FILESDIR}/apmsleep.c.diff | patch -p0 -l || die +} + +src_compile() { + + make CFLAGS="${CFLAGS}" || die "compile problem" +} + +src_install () { + + make DESTDIR=${D} install || die + + dodir /etc/apm/{event.d,suspend.d,resume.d} + exeinto /etc/apm ; doexe debian/apmd_proxy + dodoc ANNOUNCE BUGS.apmsleep COPYING* README* ChangeLog LSM + + insinto /etc/conf.d ; newins ${FILESDIR}/apmd.confd apmd + exeinto /etc/init.d ; newexe ${FILESDIR}/apmd.rc6 apmd +} diff --git a/sys-apps/apmd/files/digest-apmd-3.0.2-r2 b/sys-apps/apmd/files/digest-apmd-3.0.2-r2 new file mode 100644 index 000000000000..9a9bc483e68a --- /dev/null +++ b/sys-apps/apmd/files/digest-apmd-3.0.2-r2 @@ -0,0 +1 @@ +MD5 23ce275766441c59b6b47c002f9098eb apmd-3.0.2.tar.gz 80489 |