Hello community,
here is the log from the commit of package udev
checked in at Wed Aug 6 01:58:41 CEST 2008.
--------
--- udev/udev.changes 2008-07-21 09:54:18.000000000 +0200
+++ /mounts/work_src_done/STABLE/udev/udev.changes 2008-07-29 11:49:12.004340000 +0200
@@ -1,0 +2,7 @@
+Tue Jul 29 11:46:03 CEST 2008 - kay.sievers@novell.com
+
+- new upstream release 126
+ use autotools
+- use devnum+inode in chroot detection (bnc#408959)
+
+-------------------------------------------------------------------
Old:
----
udev-125.tar.bz2
New:
----
udev-126.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ udev.spec ++++++
--- /var/tmp/diff_new_pack.N12836/_old 2008-08-06 01:58:23.000000000 +0200
+++ /var/tmp/diff_new_pack.N12836/_new 2008-08-06 01:58:23.000000000 +0200
@@ -1,10 +1,17 @@
#
-# spec file for package udev (Version 125)
+# spec file for package udev (Version 126)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# This file and all modifications and additions to the pristine
-# package are under the same license as the package itself.
#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
@@ -13,7 +20,7 @@
Name: udev
Url: http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html
-Version: 125
+Version: 126
Release: 1
License: GPL v2 or later
Group: System/Kernel
@@ -77,8 +84,6 @@
--------
Kay Sievers
-%define extras "extras/scsi_id extras/volume_id extras/ata_id extras/usb_id extras/edd_id extras/cdrom_id extras/floppy extras/path_id extras/firmware extras/collect extras/rule_generator extras/fstab_import"
-
%prep
%setup
#%patch0 -p1
@@ -86,10 +91,16 @@
%build
# prevent man pages from re-building (xmlto)
find . -name "*.[78]" -exec touch '{}' \;
-make V=1 libdir=/%{_lib} usrlibdir=%{_libdir} OPTFLAGS="${RPM_OPT_FLAGS}" EXTRAS=%{extras} all
+./configure --prefix=/usr --exec-prefix="" --sysconfdir=/etc --with-libdir-name=%{_lib} CFLAGS="$RPM_OPT_FLAGS"
+make %{?jobs:-j %jobs}
%install
-make V=1 DESTDIR=$RPM_BUILD_ROOT libdir=/%{_lib} usrlibdir=%{_libdir} EXTRAS=%{extras} install
+make DESTDIR=$RPM_BUILD_ROOT install
+#
+# TODO: replace by script and add deprecation warning
+mkdir -p $RPM_BUILD_ROOT/usr/bin
+ln -s ../../sbin/udevadm $RPM_BUILD_ROOT/usr/bin/udevinfo
+ln -s udevadm $RPM_BUILD_ROOT/sbin/udevsettle
#
cp rules/packages/64-device-mapper.rules $RPM_BUILD_ROOT/lib/udev/rules.d/
cp rules/packages/64-md-raid.rules $RPM_BUILD_ROOT/lib/udev/rules.d/
@@ -124,7 +135,7 @@
%pre
# kill daemon if we are not in a chroot
if test -f /proc/1/exe -a -d /proc/1/root; then
- if test $(stat -Lc '%%i' /) -eq $(stat -Lc '%%i' /proc/1/root); then
+ if test "$(stat -Lc '%%D-%%i' /)" = "$(stat -Lc '%%D-%%i' /proc/1/root)"; then
if test -x /sbin/udevd; then
kill $(pidof udevd) >/dev/null 2>&1 || :
fi
@@ -139,16 +150,13 @@
/etc/udev/rules.d/70-persistent-net.rules >/dev/null 2>&1 || :
#
# cleanup old stuff
-rm -f /dev/.udevdb
-rm -f /etc/udev/*.compiled
-rm -f /etc/sysconfig/hotplug
rm -f /etc/sysconfig/udev
rm -f /etc/udev/rules.d/20-cdrom.rules
rm -f /etc/udev/rules.d/55-cdrom.rules
rm -f /etc/udev/rules.d/65-cdrom.rules
# start daemon if we are not in a chroot
if test -f /proc/1/exe -a -d /proc/1/root; then
- if test $(stat -Lc '%%i' /) -eq $(stat -Lc '%%i' /proc/1/root); then
+ if test "$(stat -Lc '%%D-%%i' /)" = "$(stat -Lc '%%D-%%i' /proc/1/root)"; then
if test -x /sbin/udevd; then
/sbin/udevd --daemon >/dev/null 2>&1 || :
fi
@@ -252,6 +260,10 @@
/%{_lib}/libvolume_id.so.*
%changelog
+* Tue Jul 29 2008 kay.sievers@novell.com
+- new upstream release 126
+ use autotools
+- use devnum+inode in chroot detection (bnc#408959)
* Fri Jun 27 2008 kay.sievers@novell.com
- new upstream release 125
default rules are in /lib/udev/rules.d/, only custom and
++++++ boot.udev ++++++
--- udev/boot.udev 2008-07-18 16:31:39.000000000 +0200
+++ /mounts/work_src_done/STABLE/udev/boot.udev 2008-08-02 14:21:56.041128000 +0200
@@ -4,6 +4,7 @@
# Provides: boot.udev
# Required-Start:
# Default-Start: B
+# Required-Stop:
# Default-Stop:
# Short-Description: manage /dev and kernel device-events
# Description: udevd daemon to manage /dev and kernel device events
++++++ boot.udev_retry ++++++
--- udev/boot.udev_retry 2007-12-19 00:59:45.000000000 +0100
+++ /mounts/work_src_done/STABLE/udev/boot.udev_retry 2008-08-02 14:22:09.203956000 +0200
@@ -5,6 +5,7 @@
# Required-Start: boot.rootfsck
# Should-Start: $local_fs
# Default-Start: B
+# Required-Stop:
# Default-Stop:
# Short-Description: retry to configure failed devices
# Description: retry to configure failed devices after mount of localfs
++++++ pnp-aliases ++++++
--- udev/pnp-aliases 2007-09-18 11:18:06.000000000 +0200
+++ /mounts/work_src_done/STABLE/udev/pnp-aliases 2008-08-02 14:26:37.490404000 +0200
@@ -1 +1,4 @@
+# do not edit this file, it will be overwritten on update
+# installed by udev
+
alias pnp:dPNP0700 floppy
++++++ udev-125.tar.bz2 -> udev-126.tar.bz2 ++++++
++++ 84028 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org