[udev] - version 164 - skip start_udev with systemd
Harald Hoyer
harald at fedoraproject.org
Fri Oct 29 08:55:50 UTC 2010
commit 8fcb6e53edbe03b884264d643e56562732df50e2
Author: Harald Hoyer <harald at redhat.com>
Date: Fri Oct 29 10:55:52 2010 +0200
- version 164
- skip start_udev with systemd
.gitignore | 2 ++
sources | 4 ++--
start_udev | 4 ++++
udev.spec | 59 +++++++++++------------------------------------------------
4 files changed, 19 insertions(+), 50 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 22be2f6..65d08f4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,3 @@
udev-160.tar.bz2
+/udev-164.tar.bz2
+/udev-164.tar.bz2.sign
diff --git a/sources b/sources
index f53200e..8dc2880 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-2f42aff9f8c7258fecde71df321032b7 udev-161.tar.bz2.sign
-95b6a0ffc9913f3e8021c65f51eb4f88 udev-161.tar.bz2
+cd285a85f969518a671834de2f4d6614 udev-164.tar.bz2
+43b3842a00854e712b1d58af3a03e4ed udev-164.tar.bz2.sign
diff --git a/start_udev b/start_udev
index 49fc286..ebb9cb6 100755
--- a/start_udev
+++ b/start_udev
@@ -22,6 +22,10 @@
#
# don't use udev if sysfs is not mounted.
+# if we run with systemctl, just wait for settle
+if [ -x "$(type -P systemctl)" ]; then
+ systemctl start udev-settle.service &>/dev/null && exit 0
+fi
export TZ=/etc/localtime
diff --git a/udev.spec b/udev.spec
index d727903..d38aa03 100644
--- a/udev.spec
+++ b/udev.spec
@@ -6,8 +6,8 @@
Summary: A rule-based device node and kernel event manager
Name: udev
-Version: 161
-Release: 4%{?dist}
+Version: 164
+Release: 1%{?dist}
License: GPLv2+
Group: System Environment/Base
Provides: udev-persistent = %{version}-%{release}
@@ -17,29 +17,6 @@ Source: ftp://ftp.kernel.org/pub/linux/utils/kernel/hotplug/%{name}-%{version}.t
Source1: start_udev
Source2: udev-post.init
-Patch1: 0001-cdrom_id-Add-media-status-debugging.patch
-Patch2: 0002-Add-keymap-for-Lenovo-IdeaPad-S10-3.patch
-Patch3: 0003-cdrom_id-Drop-MEDIA_SESSION_NEXT-for-DVD-RW-RO.patch
-Patch4: 0004-init-update-systemd-service-files.patch
-Patch5: 0005-init-update-systemd-service-files.patch
-Patch6: 0006-udev-acl-do-not-mistake-all-SCSI-processor-devices-f.patch
-Patch7: 0007-init-add-udev-to-description-in-systemd-service-file.patch
-Patch8: 0008-udevd-add-pid-to-kmsg-logs.patch
-Patch9: 0009-init-edit-systemd-service-descriptions.patch
-Patch11: 0011-udev-7-Point-out-required-extension-and-remove-some-.patch
-Patch12: 0012-keymap-Add-Onkyo-PC.patch
-Patch13: 0013-keymap-Add-HP-G60.patch
-Patch14: 0014-udevd-remove-unneeded-credential-passing-from-init_n.patch
-Patch15: 0015-Add-support-for-oom_score_adj.patch
-Patch16: 0016-keymap-Fix-Sony-VAIO-VGN-SZ2HP-B.patch
-Patch17: 0017-udev-7-manpage-Fix-description-of-attr.patch
-Patch18: 0018-gudev-fix-crash-if-netlink-is-not-available.patch
-Patch19: 0019-keymap-Fix-Acer-TravelMate-4720.patch
-Patch20: 0020-cdrom_id-Fix-DVD-RW-media-detection.patch
-Patch21: 0021-cdrom_id-Fix-DVD-blank-detection-for-sloppy-firmware.patch
-Patch22: 0022-set-SELinux-context-on-add-but-not-on-change-events.patch
-Patch23: 0023-do-not-create-persistent-name-rules-for-KVM-network-.patch
-
ExclusiveOS: Linux
URL: http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -136,28 +113,6 @@ glib-based applications using libudev functionality.
%prep
%setup -q
-%patch1 -p1 -b .git1
-%patch2 -p1 -b .git2
-%patch3 -p1 -b .git3
-%patch4 -p1 -b .git4
-%patch5 -p1 -b .git5
-%patch6 -p1 -b .git6
-%patch7 -p1 -b .git7
-%patch8 -p1 -b .git8
-%patch9 -p1 -b .git9
-%patch11 -p1 -b .git11
-%patch12 -p1 -b .git12
-%patch13 -p1 -b .git13
-%patch14 -p1 -b .git14
-%patch15 -p1 -b .git15
-%patch16 -p1 -b .git16
-%patch17 -p1 -b .git17
-%patch18 -p1 -b .git18
-%patch19 -p1 -b .git19
-%patch20 -p1 -b .git20
-%patch21 -p1 -b .git21
-%patch22 -p1 -b .git22
-%patch23 -p1 -b .git23
%build
libtoolize -f -c
@@ -354,6 +309,10 @@ rm -rf $RPM_BUILD_ROOT
%attr(0644,root,root) %{systemdsystemunitdir}/udev-retry.service
%attr(0644,root,root) %{systemdsystemunitdir}/udev-settle.service
%attr(0644,root,root) %{systemdsystemunitdir}/udev.service
+%{systemdsystemunitdir}/basic.target.wants/udev-retry.service
+%{systemdsystemunitdir}/basic.target.wants/udev-settle.service
+%{systemdsystemunitdir}/basic.target.wants/udev.service
+
# Deprecated, but keep the ownership
%ghost %dir /var/lib/udev
@@ -378,7 +337,7 @@ rm -rf $RPM_BUILD_ROOT
%files -n libgudev1
%defattr(0644, root, root, 0755)
%doc extras/gudev/COPYING
-%attr(0755,root,root) %{_libdir}/libgudev-1.0.so.*
+%attr(0755,root,root) /%{_lib}/libgudev-1.0.so.*
%attr(0644,root,root) %{_libdir}/girepository-1.0/GUdev-1.0.typelib
%files -n libgudev1-devel
@@ -394,6 +353,10 @@ rm -rf $RPM_BUILD_ROOT
%attr(0644,root,root) %{_libdir}/pkgconfig/gudev-1.0*
%changelog
+* Fri Oct 29 2010 Harald Hoyer <harald at redhat.com> 164-1
+- version 164
+- skip start_udev with systemd
+
* Wed Sep 29 2010 jkeating - 161-4
- Rebuilt for gcc bug 634757
More information about the scm-commits
mailing list