[arch-commits] Commit in udev/trunk (PKGBUILD arch-udev-rules.patch)

Aaron Griffin aaron at archlinux.org
Thu Aug 28 15:38:35 UTC 2008


    Date: Thursday, August 28, 2008 @ 11:38:35
  Author: aaron
Revision: 10377

Remove modprobe from rules
Add md5sums

Modified:
  udev/trunk/PKGBUILD
  udev/trunk/arch-udev-rules.patch

-----------------------+
 PKGBUILD              |   23 +++++++++++++----------
 arch-udev-rules.patch |    9 ++++++---
 2 files changed, 19 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2008-08-28 14:08:03 UTC (rev 10376)
+++ PKGBUILD	2008-08-28 15:38:35 UTC (rev 10377)
@@ -3,13 +3,14 @@
 # Maintainer: Thomas Bächler <thomas at archlinux.org>
 pkgname=udev
 pkgver=126
-pkgrel=1
+pkgrel=2
 pkgdesc="The userspace dev tools (udev)"
 arch=(i686 x86_64)
 url="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
 license=('GPL')
 groups=('base')
 depends=('glibc' 'coreutils' 'util-linux')
+makedepends=('kernel26') #needed to build framebuffer blacklist
 install=udev.install
 backup=(etc/udev/udev.conf
         etc/scsi_id.config
@@ -19,15 +20,17 @@
 replaces=('devfsd')
 options=(!makeflags)
 source=(http://www.kernel.org/pub/linux/utils/kernel/hotplug/$pkgname-$pkgver.tar.bz2
-        migrate-udev
-        start_udev
-        51-arch.rules
-        load-modules.sh
-        #cdrom-rules.patch
-        cdsymlinks.sh
-        root-link.sh
-        readme-udev-arch.txt
-        arch-udev-rules.patch)
+        migrate-udev start_udev 51-arch.rules load-modules.sh
+        cdsymlinks.sh root-link.sh readme-udev-arch.txt arch-udev-rules.patch)
+md5sums=('502964d8623b81b6565c727dd28024de'
+         '49434a593918c822077bc3af765f1aff'
+         'a68a519d1ed8cbbd2f45c23eb32ea218'
+         '082e76ef9053495a5cade321817467cd'
+         '945f6d30ab458189b3c17f8e6722da1f'
+         '8424b78e9dd772e75b4ef90814807815'
+         '2d6dc6842464f107bccc68cd505a6c31'
+         '780db5316a762dc5cdcf52027ab8a8eb'
+         'c43a736b66edadadd9b91b8af1aa2d1c')
 
 build() {
   cd $startdir/src/$pkgname-$pkgver

Modified: arch-udev-rules.patch
===================================================================
--- arch-udev-rules.patch	2008-08-28 14:08:03 UTC (rev 10376)
+++ arch-udev-rules.patch	2008-08-28 15:38:35 UTC (rev 10377)
@@ -10,10 +10,13 @@
  # never access non-cdrom removable ide devices, the drivers are causing event loops on open()
  KERNEL=="hd*[!0-9]", ATTR{removable}=="1", DRIVERS=="ide-cs|ide-floppy", GOTO="persistent_storage_end"
 --- 80-drivers.rules	2008-07-24 09:55:12.000000000 -0500
-+++ 80-drivers.rules.arch	2008-08-27 21:10:32.000000000 -0500
-@@ -4,7 +4,7 @@
++++ 80-drivers.rules.arch	2008-08-28 00:46:39.000000000 -0500
+@@ -2,9 +2,9 @@
  
- DRIVER!="?*", ENV{MODALIAS}=="?*", RUN{ignore_error}+="/sbin/modprobe $env{MODALIAS}"
+ ACTION!="add", GOTO="drivers_end"
+ 
+-DRIVER!="?*", ENV{MODALIAS}=="?*", RUN{ignore_error}+="/sbin/modprobe $env{MODALIAS}"
++DRIVER!="?*", ENV{MODALIAS}=="?*", RUN{ignore_error}+="/lib/udev/load-modules.sh $env{MODALIAS}"
  SUBSYSTEM=="pnp", DRIVER!="?*", ENV{MODALIAS}!="?*", \
 -  RUN{ignore_error}+="/bin/sh -c '/sbin/modprobe -a $$(while read id; do echo pnp:d$$id; done < /sys$devpath/id)'"
 +   RUN{ignore_error}+="/bin/sh -c 'while read id; do /lib/udev/load-modules.sh pnp:d$$id; /lib/udev/load-modules.sh pnp:c$$id ; done < /sys$devpath/id'"




More information about the arch-commits mailing list