[arch-commits] Commit in udev/trunk (PKGBUILD static-audio-nodes-permissions.patch)

Tom Gundersen tomegun at archlinux.org
Fri May 27 11:47:52 UTC 2011


    Date: Friday, May 27, 2011 @ 07:47:52
  Author: tomegun
Revision: 125635

upgpkg: udev 171-1
Upstream update and fix permissinos on some static nodes (regression)

Added:
  udev/trunk/static-audio-nodes-permissions.patch
Modified:
  udev/trunk/PKGBUILD

--------------------------------------+
 PKGBUILD                             |   12 ++++++++----
 static-audio-nodes-permissions.patch |   27 +++++++++++++++++++++++++++
 2 files changed, 35 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-05-27 11:05:38 UTC (rev 125634)
+++ PKGBUILD	2011-05-27 11:47:52 UTC (rev 125635)
@@ -6,7 +6,7 @@
 
 pkgbase="udev"
 pkgname=('udev' 'udev-compat')
-pkgver=170
+pkgver=171
 pkgrel=1
 arch=(i686 x86_64)
 url="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
@@ -18,10 +18,13 @@
 source=(http://www.kernel.org/pub/linux/utils/kernel/hotplug/$pkgbase-$pkgver.tar.bz2
         80-drivers.rules 
         81-arch.rules 
-        load-modules.sh)
+        load-modules.sh
+	static-audio-nodes-permissions.patch)
 
 build() {
   cd $srcdir/$pkgbase-$pkgver
+  # fix https://bugs.archlinux.org/task/24362 (will be in udev-172)
+  patch -Np1 -i ../static-audio-nodes-permissions.patch
   ./configure --sysconfdir=/etc --with-rootlibdir=/lib --libexecdir=/lib/udev\
               --sbindir=/sbin --with-systemdsystemunitdir=/lib/systemd/system\
               --disable-rule-generator
@@ -96,7 +99,8 @@
   install -d -m755 ${pkgdir}/lib/${pkgbase}/rules.d
   install -D -m644 ${srcdir}/${pkgbase}-${pkgver}/rules/misc/30-kernel-compat.rules ${pkgdir}/lib/udev/rules.d/30-kernel-compat.rules
 }
-md5sums=('6e132d1a3b4dae24dafd2726c5cdd982'
+md5sums=('bdf4617284be2ecac11767437417e209'
          '4427855146513a4703ab5c7eb8a0156e'
          'd8725e64fd0ce6e784ae795fae424c0a'
-         'f91fddc67609b45b244a624977c4247b')
+         'f91fddc67609b45b244a624977c4247b'
+         '4f625aea95a5597afd8cdf189421f193')

Added: static-audio-nodes-permissions.patch
===================================================================
--- static-audio-nodes-permissions.patch	                        (rev 0)
+++ static-audio-nodes-permissions.patch	2011-05-27 11:47:52 UTC (rev 125635)
@@ -0,0 +1,27 @@
+From 3e227830ad6494700e18ae03297e8fb833ff26bf Mon Sep 17 00:00:00 2001
+From: Kay Sievers <kay.sievers at vrfy.org>
+Date: Fri, 27 May 2011 02:50:29 +0200
+Subject: [PATCH] rules: apply 'audio' group of the static snd/{seq,timer}
+ nodes
+
+---
+ rules/rules.d/50-udev-default.rules |    3 ++-
+ 1 files changed, 2 insertions(+), 1 deletions(-)
+
+diff --git a/rules/rules.d/50-udev-default.rules b/rules/rules.d/50-udev-default.rules
+index cd745ef..cacb533 100644
+--- a/rules/rules.d/50-udev-default.rules
++++ b/rules/rules.d/50-udev-default.rules
+@@ -38,7 +38,8 @@ SUBSYSTEM=="graphics",		GROUP="video"
+ SUBSYSTEM=="drm",		GROUP="video"
+ 
+ # sound
+-SUBSYSTEM=="sound",		GROUP="audio"
++SUBSYSTEM=="sound",		GROUP="audio", \
++  OPTIONS+="static_node=snd/seq", OPTIONS+="static_node=snd/timer"
+ 
+ # DVB (video)
+ SUBSYSTEM=="dvb", GROUP="video"
+-- 
+1.7.5.3
+




More information about the arch-commits mailing list