acpid: add Fedora's GCC4 patch; minor Pkgfile aesthetic and efficiency fixes

This commit is contained in:
Nick Steeves 2006-04-09 09:14:11 +00:00
parent b237d50fc8
commit bf2db5021c
2 changed files with 13 additions and 14 deletions

View File

@ -1,3 +1,4 @@
46c4f1ebf9328babd6664ded6fb5f1e6 acpid-1.0.4-gcc4.patch
3aff94e92186e99ed5fd6dcee2db7c74 acpid-1.0.4.tar.gz
41e6969cfea8e28bdc44142e977c0aa5 acpid.rc
a0d3f9a8480faf602a7415d03267f49f default

View File

@ -1,23 +1,21 @@
# Description: Advanced Configuration and Power Interface event management daemon
# URL: http://acpid.sf.net
# Maintainer: sten, nick dot steeves at shaw dot ca
# Packager: Markus Heinz, su1690 at studserver dot uni-dortmund dot de
# Packager:
name=acpid
version=1.0.4
release=1
source=(http://dl.sourceforge.net/${name}/${name}-$version.tar.gz \
acpid.rc default default.sh)
release=2
source=(http://dl.sourceforge.net/acpid/acpid-$version.tar.gz \
acpid.rc default default.sh acpid-1.0.4-gcc4.patch)
build() {
cd $name-$version
mkdir -p $PKG/usr/{bin,sbin,man/man8}
make INSTPREFIX=/usr
make INSTPREFIX=$PKG MAN8DIR=$PKG/usr/man/man8 install
mkdir -p $PKG/etc/{acpi/events,rc.d}
mv ../acpid.rc $PKG/etc/rc.d/acpid
mv ../default $PKG/etc/acpi/events
mv ../default.sh $PKG/etc/acpi
chmod 00755 $PKG/etc/rc.d/acpid $PKG/etc/acpi/default.sh
chown -R root:root $PKG
cd $name-$version
patch -p1 -i $SRC/acpid-1.0.4-gcc4.patch
mkdir -p $PKG/usr/{bin,sbin,man/man8}
make INSTPREFIX=/usr
make INSTPREFIX=$PKG MAN8DIR=$PKG/usr/man/man8 install
install -D -m 755 ../acpid.rc $PKG/etc/rc.d/acpid
install -D -m 644 ../default $PKG/etc/acpi/events/default
install -D -m 755 ../default.sh $PKG/etc/acpi/default.sh
}