]> TLD Linux GIT Repositories - packages/udev.git/blobdiff - udev.spec
- release 2
[packages/udev.git] / udev.spec
index 1fb31ca5c5f413bfa20d08836899a29c20c205a3..057754378497516fb974f27e08c15a4983bb3e9a 100644 (file)
--- a/udev.spec
+++ b/udev.spec
@@ -8,13 +8,13 @@
 Summary:       Device manager for the Linux kernel
 Summary(pl.UTF-8):     Zarządca urządzeń dla jądra Linuksa
 Name:          udev
-Version:       3.0
-Release:       1
+Version:       3.1.2
+Release:       2
 Epoch:         2
 License:       GPL v2+ (udev), LGPL v2.1+ (the rest)
 Group:         Base
 Source0:       http://dev.gentoo.org/~blueness/eudev/eudev-%{version}.tar.gz
-# Source0-md5: a2706a1413723b6b82eecb7d6982763c
+# Source0-md5: 07ab33fe310d250f06fc28f010e3fde2
 # rules
 Source101:     udev-alsa.rules
 Source102:     udev.rules
@@ -27,6 +27,9 @@ Source120:    udev.blacklist
 Source121:     fbdev.blacklist
 Patch0:                udev-ploop-rules.patch
 Patch1:                udev-libexecdir.patch
+# http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames
+# don't remove it entirely, just change default value to disabled
+Patch2:                udev-net.ifnames.patch
 URL:           http://www.gentoo.org/proj/en/eudev/
 BuildRequires: attr-devel
 BuildRequires: autoconf >= 2.64
@@ -185,6 +188,7 @@ Dokumentacja API libgudev.
 %setup -q -n eudev-%{version}
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 %if %{with apidocs}
@@ -324,6 +328,7 @@ fi
 /lib/udev/hwdb.d/20-sdio-vendor-model.hwdb
 /lib/udev/hwdb.d/20-usb-classes.hwdb
 /lib/udev/hwdb.d/20-usb-vendor-model.hwdb
+/lib/udev/hwdb.d/60-evdev.hwdb
 /lib/udev/hwdb.d/60-keyboard.hwdb
 /lib/udev/hwdb.d/70-mouse.hwdb
 /lib/udev/hwdb.d/70-touchpad.hwdb
@@ -350,25 +355,24 @@ fi
 /lib/udev/rules.d/42-usb-hid-pm.rules
 /lib/udev/rules.d/50-udev-default.rules
 /lib/udev/rules.d/60-cdrom_id.rules
+/lib/udev/rules.d/60-block.rules
 /lib/udev/rules.d/60-drm.rules
-/lib/udev/rules.d/60-keyboard.rules
+/lib/udev/rules.d/60-evdev.rules
 /lib/udev/rules.d/60-persistent-alsa.rules
 /lib/udev/rules.d/60-persistent-input.rules
-/lib/udev/rules.d/60-persistent-serial.rules
 /lib/udev/rules.d/60-persistent-storage-tape.rules
 /lib/udev/rules.d/60-persistent-storage.rules
 /lib/udev/rules.d/60-persistent-v4l.rules
+/lib/udev/rules.d/60-serial.rules
 /lib/udev/rules.d/61-accelerometer.rules
 /lib/udev/rules.d/64-btrfs.rules
 /lib/udev/rules.d/70-mouse.rules
 /lib/udev/rules.d/70-touchpad.rules
 /lib/udev/rules.d/75-net-description.rules
 /lib/udev/rules.d/75-probe_mtd.rules
-/lib/udev/rules.d/75-tty-description.rules
 /lib/udev/rules.d/78-sound-card.rules
 /lib/udev/rules.d/80-drivers.rules
 /lib/udev/rules.d/80-net-name-slot.rules
-/lib/udev/rules.d/95-udev-late.rules
 %{_mandir}/man5/udev.conf.5*
 %{_mandir}/man7/udev.7*
 %{_mandir}/man8/udevadm.8*