|
@@ -7,8 +7,8 @@
|
|
Summary: A userspace implementation of devfs
|
|
Summary: A userspace implementation of devfs
|
|
Summary(ja): ユーザスペース実装のデバイスファイルシステム
|
|
Summary(ja): ユーザスペース実装のデバイスファイルシステム
|
|
Name: udev
|
|
Name: udev
|
|
-Version: 154
|
|
+Version: 173
|
|
-Release: 7%{?_dist_release}
|
|
+Release: 1%{?_dist_release}
|
|
License: GPL
|
|
License: GPL
|
|
Group: System Environment/Base
|
|
Group: System Environment/Base
|
|
URL: http://kernel.org/pub/linux/utils/kernel/hotplug/
|
|
URL: http://kernel.org/pub/linux/utils/kernel/hotplug/
|
|
@@ -153,18 +153,20 @@ glib-based applications using libudev functionality.
|
|
|
|
|
|
%prep
|
|
%prep
|
|
%setup -q
|
|
%setup -q
|
|
-%patch101 -p1
|
|
+#%patch101 -p1
|
|
-%patch102 -p1
|
|
+#%patch102 -p1
|
|
-
|
|
|
|
|
|
|
|
%build
|
|
%build
|
|
-autoreconf -f -i
|
|
+#autoreconf -f -i
|
|
%configure \
|
|
%configure \
|
|
--without-selinux \
|
|
--without-selinux \
|
|
--prefix=%{_prefix} --exec-prefix="" \
|
|
--prefix=%{_prefix} --exec-prefix="" \
|
|
- --sysconfdir=%{_sysconfdir} --with-libdir-name=%{_lib} \
|
|
+ --sysconfdir=%{_sysconfdir} \
|
|
--sbindir="/sbin" --libexecdir=%{udev_scriptdir} \
|
|
--sbindir="/sbin" --libexecdir=%{udev_scriptdir} \
|
|
--with-rootlibdir=/%{_lib} --enable-introspection \
|
|
--with-rootlibdir=/%{_lib} --enable-introspection \
|
|
|
|
+ --enable-udev_acl \
|
|
|
|
+ --enable-floppy \
|
|
|
|
+ --enable-edd \
|
|
--enable-debug --enable-static
|
|
--enable-debug --enable-static
|
|
|
|
|
|
make %{?_smp_mflags}
|
|
make %{?_smp_mflags}
|
|
@@ -179,7 +181,7 @@ make DESTDIR=$RPM_BUILD_ROOT install
|
|
rm -fr $RPM_BUILD_ROOT%{_docdir}/udev
|
|
rm -fr $RPM_BUILD_ROOT%{_docdir}/udev
|
|
rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la
|
|
rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la
|
|
|
|
|
|
-rm -f $RPM_BUILD_ROOT/%{_libdir}/libgudev1-*.a
|
|
+rm -f $RPM_BUILD_ROOT/%{_libdir}/libgudev*.a
|
|
|
|
|
|
rm -f $RPM_BUILD_ROOT%{_sysconfdir}/udev/udev.rules
|
|
rm -f $RPM_BUILD_ROOT%{_sysconfdir}/udev/udev.rules
|
|
rm -f $RPM_BUILD_ROOT%{_sysconfdir}/init.d/udev
|
|
rm -f $RPM_BUILD_ROOT%{_sysconfdir}/init.d/udev
|
|
@@ -204,9 +206,8 @@ ln -sf udevadm $RPM_BUILD_ROOT/sbin/udevcontrol
|
|
mkdir -p $RPM_BUILD_ROOT%{udev_scriptdir}/{,devices}
|
|
mkdir -p $RPM_BUILD_ROOT%{udev_scriptdir}/{,devices}
|
|
|
|
|
|
for i in \
|
|
for i in \
|
|
- rules/redhat/*.rules \
|
|
|
|
%ifarch ppc ppc64
|
|
%ifarch ppc ppc64
|
|
- rules/packages/40-ppc.rules \
|
|
+ rules/arch/40-ppc.rules \
|
|
%endif
|
|
%endif
|
|
; do
|
|
; do
|
|
install -m 0644 "$i" "$RPM_BUILD_ROOT%{udev_scriptdir}/rules.d/${i##*/}"
|
|
install -m 0644 "$i" "$RPM_BUILD_ROOT%{udev_scriptdir}/rules.d/${i##*/}"
|
|
@@ -304,24 +305,23 @@ rm -rf $RPM_BUILD_ROOT
|
|
%attr(0755,root,root) /sbin/udevd
|
|
%attr(0755,root,root) /sbin/udevd
|
|
%attr(0755,root,root) /sbin/start_udev
|
|
%attr(0755,root,root) /sbin/start_udev
|
|
%attr(0755,root,root) /sbin/scsi_id
|
|
%attr(0755,root,root) /sbin/scsi_id
|
|
-%attr(0755,root,root) %{udev_scriptdir}/scsi_id
|
|
|
|
%attr(0755,root,root) %{udev_scriptdir}/ata_id
|
|
%attr(0755,root,root) %{udev_scriptdir}/ata_id
|
|
-%attr(0755,root,root) %{udev_scriptdir}/collect
|
|
+%attr(0755,root,root) %{udev_scriptdir}/cdrom_id
|
|
%attr(0755,root,root) %{udev_scriptdir}/edd_id
|
|
%attr(0755,root,root) %{udev_scriptdir}/edd_id
|
|
%attr(0755,root,root) %{udev_scriptdir}/usb_id
|
|
%attr(0755,root,root) %{udev_scriptdir}/usb_id
|
|
-%attr(0755,root,root) %{udev_scriptdir}/cdrom_id
|
|
|
|
%attr(0755,root,root) %{udev_scriptdir}/path_id
|
|
%attr(0755,root,root) %{udev_scriptdir}/path_id
|
|
-%attr(0755,root,root) %{udev_scriptdir}/hid2hci
|
|
|
|
%attr(0755,root,root) %{udev_scriptdir}/create_floppy_devices
|
|
%attr(0755,root,root) %{udev_scriptdir}/create_floppy_devices
|
|
%attr(0755,root,root) %{udev_scriptdir}/fw_unit_symlinks.sh
|
|
%attr(0755,root,root) %{udev_scriptdir}/fw_unit_symlinks.sh
|
|
%attr(0755,root,root) %{udev_scriptdir}/firmware
|
|
%attr(0755,root,root) %{udev_scriptdir}/firmware
|
|
-%attr(0755,root,root) %{udev_scriptdir}/fstab_import
|
|
|
|
%attr(0644,root,root) %{udev_scriptdir}/rule_generator.functions
|
|
%attr(0644,root,root) %{udev_scriptdir}/rule_generator.functions
|
|
%attr(0755,root,root) %{udev_scriptdir}/write_cd_rules
|
|
%attr(0755,root,root) %{udev_scriptdir}/write_cd_rules
|
|
%attr(0755,root,root) %{udev_scriptdir}/write_net_rules
|
|
%attr(0755,root,root) %{udev_scriptdir}/write_net_rules
|
|
|
|
+%attr(0755,root,root) %{udev_scriptdir}/collect
|
|
%attr(0755,root,root) %{udev_scriptdir}/input_id
|
|
%attr(0755,root,root) %{udev_scriptdir}/input_id
|
|
%attr(0755,root,root) %{udev_scriptdir}/keyboard-force-release.sh
|
|
%attr(0755,root,root) %{udev_scriptdir}/keyboard-force-release.sh
|
|
-%attr(0755,root,root) %{udev_scriptdir}/mobile-action-modeswitch
|
|
+%attr(0755,root,root) %{udev_scriptdir}/mtd_probe
|
|
|
|
+%attr(0755,root,root) %{udev_scriptdir}/accelerometer
|
|
|
|
+
|
|
%attr(0755,root,root) %{_sysconfdir}/rc.d/init.d/udev-post
|
|
%attr(0755,root,root) %{_sysconfdir}/rc.d/init.d/udev-post
|
|
%attr(0755,root,root) %{_bindir}/udevtest
|
|
%attr(0755,root,root) %{_bindir}/udevtest
|
|
%attr(0755,root,root) %{_bindir}/udevinfo
|
|
%attr(0755,root,root) %{_bindir}/udevinfo
|
|
@@ -355,6 +355,7 @@ rm -rf $RPM_BUILD_ROOT
|
|
%ghost %dir %{_sysconfdir}/udev/devices/
|
|
%ghost %dir %{_sysconfdir}/udev/devices/
|
|
%ghost %dir %{_sysconfdir}/dev.d/
|
|
%ghost %dir %{_sysconfdir}/dev.d/
|
|
|
|
|
|
|
|
+%attr(0755,root,root) %{udev_scriptdir}/scsi_id
|
|
%attr(0755,root,root) %{udev_scriptdir}/pci-db
|
|
%attr(0755,root,root) %{udev_scriptdir}/pci-db
|
|
%attr(0755,root,root) %{udev_scriptdir}/usb-db
|
|
%attr(0755,root,root) %{udev_scriptdir}/usb-db
|
|
%attr(0755,root,root) %{udev_scriptdir}/keymap
|
|
%attr(0755,root,root) %{udev_scriptdir}/keymap
|
|
@@ -365,6 +366,7 @@ rm -rf $RPM_BUILD_ROOT
|
|
%attr(0644,root,root) %{_prefix}/lib/ConsoleKit/run-seat.d/udev-acl.ck
|
|
%attr(0644,root,root) %{_prefix}/lib/ConsoleKit/run-seat.d/udev-acl.ck
|
|
|
|
|
|
%files -n libudev
|
|
%files -n libudev
|
|
|
|
+%defattr(0644,root,root,0755)
|
|
%attr(0755,root,root) /%{_lib}/libudev.so.*
|
|
%attr(0755,root,root) /%{_lib}/libudev.so.*
|
|
|
|
|
|
%files -n libudev-devel
|
|
%files -n libudev-devel
|
|
@@ -383,7 +385,7 @@ rm -rf $RPM_BUILD_ROOT
|
|
%files -n libgudev1
|
|
%files -n libgudev1
|
|
%defattr(0644, root, root, 0755)
|
|
%defattr(0644, root, root, 0755)
|
|
%doc COPYING
|
|
%doc 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
|
|
%attr(0644,root,root) %{_libdir}/girepository-1.0/GUdev-1.0.typelib
|
|
|
|
|
|
%files -n libgudev1-devel
|
|
%files -n libgudev1-devel
|
|
@@ -399,6 +401,7 @@ rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
%if %{build_compat32}
|
|
%if %{build_compat32}
|
|
%files -n compat32-libudev
|
|
%files -n compat32-libudev
|
|
|
|
+%defattr(0644,root,root,0755)
|
|
%attr(0755,root,root) /%{_lib}/libudev.so.*
|
|
%attr(0755,root,root) /%{_lib}/libudev.so.*
|
|
|
|
|
|
%files -n compat32-libudev-devel
|
|
%files -n compat32-libudev-devel
|
|
@@ -409,7 +412,7 @@ rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
%files -n compat32-libgudev1
|
|
%files -n compat32-libgudev1
|
|
%defattr(0644, root, root, 0755)
|
|
%defattr(0644, root, root, 0755)
|
|
-%attr(0755,root,root) %{_libdir}/libgudev-1.0.so.*
|
|
+%attr(0755,root,root) /%{_lib}/libgudev-1.0.so.*
|
|
|
|
|
|
%files -n compat32-libgudev1-devel
|
|
%files -n compat32-libgudev1-devel
|
|
%defattr(0644, root, root, 0755)
|
|
%defattr(0644, root, root, 0755)
|
|
@@ -420,6 +423,10 @@ rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Sun Aug 28 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 173-1
|
|
|
|
+- new upstream release
|
|
|
|
+- drop Patch101,102
|
|
|
|
+
|
|
* Sat Jul 09 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 154-7
|
|
* Sat Jul 09 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 154-7
|
|
- add Patch102 (udev-revert-remove-support-for-ide-device.patch)
|
|
- add Patch102 (udev-revert-remove-support-for-ide-device.patch)
|
|
(bug fix for BTS:1171)
|
|
(bug fix for BTS:1171)
|