[arch-commits] Commit in udev/trunk (PKGBUILD)
Tobias Powalowski
tpowa at archlinux.org
Wed Oct 8 07:37:32 UTC 2008
Date: Wednesday, October 8, 2008 @ 03:37:32
Author: tpowa
Revision: 14541
upgpkg: udev 130-1
Modified:
udev/trunk/PKGBUILD
----------+
PKGBUILD | 50 +++++++++++++++++++++++++-------------------------
1 file changed, 25 insertions(+), 25 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2008-10-08 03:14:10 UTC (rev 14540)
+++ PKGBUILD 2008-10-08 07:37:32 UTC (rev 14541)
@@ -3,8 +3,8 @@
# Maintainer: Tobias Powalowski <tpowa at archlinux.org>
# Maintainer: Thomas Bächler <thomas at archlinux.org>
pkgname=udev
-pkgver=128
-pkgrel=5
+pkgver=130
+pkgrel=1
pkgdesc="The userspace dev tools (udev)"
arch=(i686 x86_64)
url="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
@@ -25,7 +25,7 @@
source=(http://www.kernel.org/pub/linux/utils/kernel/hotplug/$pkgname-$pkgver.tar.bz2
81-arch.rules load-modules.sh resolve-modalias.c cdsymlinks.sh root-link.sh
arch-udev-rules.patch readme-udev-arch.txt)
-md5sums=('a21a954bb1306bc9c6c3f27792c6e508'
+md5sums=('eaaac3c45b8c87d81a82fed254ecee25'
'3a955ca8e2122a48a223f9d8adf87b70'
'f4951f61438d69894b728212dac7318b'
'fca04a608009069beb786e26338a783b'
@@ -35,52 +35,52 @@
'7fc6d33bb218e752302eef0a80ff0a89')
build() {
- cd $startdir/src/$pkgname-$pkgver
+ cd $srcdir/$pkgname-$pkgver
./configure --prefix="" --mandir=/usr/share/man --includedir=/usr/include
make || return 1
make DESTDIR=$startdir/pkg install
# Fix pkgconfig path
- install -d -m755 $startdir/pkg/usr/lib
- mv $startdir/pkg/lib/pkgconfig $startdir/pkg/usr/lib
+ install -d -m755 $pkgdir/usr/lib
+ mv $pkgdir/lib/pkgconfig $pkgdir/usr/lib
# Non-stock rules still go in /etc
- install -D -m644 $startdir/src/81-arch.rules $startdir/pkg/etc/udev/rules.d/81-arch.rules
+ install -D -m644 $srcdir/81-arch.rules $pkgdir/etc/udev/rules.d/81-arch.rules
# install our module loading subsystem
- install -D -m755 $startdir/src/load-modules.sh $startdir/pkg/lib/udev/load-modules.sh
- install -d -m755 $startdir/pkg/bin
- gcc -Wall $CFLAGS -o $startdir/pkg/bin/resolve-modalias $startdir/src/resolve-modalias.c
+ install -D -m755 $srcdir/load-modules.sh $pkgdir/lib/udev/load-modules.sh
+ install -d -m755 $pkgdir/bin
+ gcc -Wall $CFLAGS -o $pkgdir/bin/resolve-modalias $srcdir/resolve-modalias.c
# install cdsymlinks.sh
- install -D -m755 $startdir/src/cdsymlinks.sh $startdir/pkg/lib/udev/cdsymlinks.sh
+ install -D -m755 $srcdir/cdsymlinks.sh $pkgdir/lib/udev/cdsymlinks.sh
# install root-link.sh
- install -D -m755 $startdir/src/root-link.sh $startdir/pkg/lib/udev/root-link.sh
+ install -D -m755 $srcdir/root-link.sh $pkgdir/lib/udev/root-link.sh
# install instructions
# NOTE: We should delete this file
- install -D -m644 $startdir/src/readme-udev-arch.txt $startdir/pkg/usr/share/udev/readme-udev-arch.txt
+ install -D -m644 $srcdir/readme-udev-arch.txt $pkgdir/usr/share/udev/readme-udev-arch.txt
# add devices dir
- mkdir $startdir/pkg/lib/udev/devices
+ mkdir $pkgdir/lib/udev/devices
# disable error logging to prevent startup failures printed to vc on boot
- sed -i -e 's|udev_log="err"|udev_log="0"|g' $startdir/pkg/etc/udev/udev.conf
+ sed -i -e 's|udev_log="err"|udev_log="0"|g' $pkgdir/etc/udev/udev.conf
# install additional rules files
- for rule in $startdir/src/$pkgname-$pkgver/rules/packages/*.rules; do
- install -D -m 644 $rule $startdir/pkg/lib/udev/rules.d/
+ for rule in $srcdir/$pkgname-$pkgver/rules/packages/*.rules; do
+ install -D -m 644 $rule $pkgdir/lib/udev/rules.d/
done
# fix standard udev rules to fit to arch
- cd $startdir/pkg/lib/udev/rules.d/
- patch -Np1 -i $startdir/src/arch-udev-rules.patch || return 1
+ cd $pkgdir/lib/udev/rules.d/
+ patch -Np1 -i $srcdir/arch-udev-rules.patch || return 1
# disable persistent cdromsymlinks and network by default
# and move it to /etc/udev/rules.d
- mv $startdir/pkg/lib/udev/rules.d/75-persistent-net-generator.rules \
- $startdir/pkg/etc/udev/rules.d/75-persistent-net-generator.rules.optional
- mv $startdir/pkg/lib/udev/rules.d/75-cd-aliases-generator.rules \
- $startdir/pkg/etc/udev/rules.d/75-cd-aliases-generator.rules.optional
+ mv $pkgdir/lib/udev/rules.d/75-persistent-net-generator.rules \
+ $pkgdir/etc/udev/rules.d/75-persistent-net-generator.rules.optional
+ mv $pkgdir/lib/udev/rules.d/75-cd-aliases-generator.rules \
+ $pkgdir/etc/udev/rules.d/75-cd-aliases-generator.rules.optional
# create framebuffer blacklist
- mkdir -p $startdir/pkg/etc/modprobe.d/
+ mkdir -p $pkgdir/etc/modprobe.d/
for mod in $(find /lib/modules/*/kernel/drivers/video -name '*fb.ko' -exec basename {} .ko \;); do
- echo "blacklist $mod" >> $startdir/pkg/etc/modprobe.d/framebuffer_blacklist
+ echo "blacklist $mod" >> $pkgdir/etc/modprobe.d/framebuffer_blacklist
done
}
More information about the arch-commits
mailing list