[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