SPECS: udev.spec - more lib64 fixes
arekm
arekm at pld-linux.org
Fri Mar 9 18:23:31 CET 2007
Author: arekm Date: Fri Mar 9 17:23:31 2007 GMT
Module: SPECS Tag: HEAD
---- Log message:
- more lib64 fixes
---- Files affected:
SPECS:
udev.spec (1.212 -> 1.213)
---- Diffs:
================================================================
Index: SPECS/udev.spec
diff -u SPECS/udev.spec:1.212 SPECS/udev.spec:1.213
--- SPECS/udev.spec:1.212 Fri Mar 9 18:00:13 2007
+++ SPECS/udev.spec Fri Mar 9 18:23:26 2007
@@ -77,8 +77,8 @@
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define _sbindir /sbin
-%define extras extras/ata_id extras/cdrom_id extras/dasd_id extras/edd_id extras/floppy extras/firmware extras/scsi_id extras/usb_id extras/volume_id
-%define static_extras extras/ata_id extras/cdrom_id extras/dasd_id extras/edd_id extras/scsi_id extras/usb_id extras/volume_id
+%define extras extras/ata_id extras/cdrom_id extras/dasd_id extras/edd_id extras/floppy extras/firmware extras/path_id extras/run_directory extras/scsi_id extras/usb_id extras/volume_id
+%define static_extras extras/ata_id extras/cdrom_id extras/dasd_id extras/edd_id extras/floppy extras/scsi_id extras/usb_id extras/run_directory extras/volume_id
%description
A userspace implementation of devfs for 2.5 and higher kernels.
@@ -152,8 +152,7 @@
%setup -q
%patch0 -p1
-sed 's/$(CC) -shared/$(LD) -shared/' \
- -i extras/volume_id/lib/Makefile
+sed 's/$(CC) -shared/$(LD) -shared/' -i extras/volume_id/lib/Makefile
%build
%if %{with initrd}
@@ -206,8 +205,6 @@
%if %{with main}
%{__make} \
udevdir=/dev \
- libdir=/%{_lib} \
- usrlibdir=%{_libdir} \
CC="%{__cc}" \
LD="%{__cc} %{rpmldflags}" \
DEBUG=%{!?debug:false}%{?debug:true} \
@@ -223,12 +220,13 @@
%if %{with main}
install -d $RPM_BUILD_ROOT%{_sysconfdir}/{modprobe.d,udev/rules.d} \
- $RPM_BUILD_ROOT/lib/udev/devices
+ $RPM_BUILD_ROOT/%{_lib}/udev/devices
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT \
initdir=/etc/rc.d/init.d \
libdir=/%{_lib} \
+ libudevdir=/%{_lib}/udev \
usrlibdir=%{_libdir} \
EXTRAS="%{extras}"
@@ -251,9 +249,10 @@
# install executables (scripts, helpers, etc.)
install %{SOURCE20} $RPM_BUILD_ROOT%{_prefix}/sbin/udev_import_usermap
-install %{SOURCE21} $RPM_BUILD_ROOT/lib/udev/net_helper
+install %{SOURCE21} $RPM_BUILD_ROOT/%{_lib}/udev/net_helper
install %{SOURCE22} $RPM_BUILD_ROOT%{_sbindir}/start_udev
-install extras/path_id/path_id $RPM_BUILD_ROOT/lib/udev
+
+install extras/path_id/path_id $RPM_BUILD_ROOT/%{_lib}/udev
%endif
# install misc
@@ -290,27 +289,29 @@
%doc ChangeLog FAQ README RELEASE-NOTES TODO
%doc docs/{overview,udev_vs_devfs,writing_udev_rules}
-%dir /lib/udev
+%dir /%{_lib}/udev
-# /lib/udev/devices is recommended as a directory where packages or
+# /%{_lib}/udev/devices is recommended as a directory where packages or
# the user can place real device nodes, which get copied over to /dev at
# every boot. This should replace the various solutions with custom config
# files.
-%dir /lib/udev/devices
+%dir /%{_lib}/udev/devices
-%attr(755,root,root) /lib/udev/create_floppy_devices
-%attr(755,root,root) /lib/udev/firmware.sh
+%attr(755,root,root) /%{_lib}/udev/create_floppy_devices
+%attr(755,root,root) /%{_lib}/udev/firmware.sh
-%attr(755,root,root) /lib/udev/*_helper
+%attr(755,root,root) /%{_lib}/udev/*_helper
-%attr(755,root,root) /lib/udev/ata_id
-%attr(755,root,root) /lib/udev/cdrom_id
-%attr(755,root,root) /lib/udev/dasd_id
-%attr(755,root,root) /lib/udev/edd_id
-%attr(755,root,root) /lib/udev/path_id
-%attr(755,root,root) /lib/udev/scsi_id
-%attr(755,root,root) /lib/udev/usb_id
-%attr(755,root,root) /lib/udev/vol_id
+%attr(755,root,root) /%{_lib}/udev/udev_run_devd
+%attr(755,root,root) /%{_lib}/udev/udev_run_hotplugd
+%attr(755,root,root) /%{_lib}/udev/ata_id
+%attr(755,root,root) /%{_lib}/udev/cdrom_id
+%attr(755,root,root) /%{_lib}/udev/dasd_id
+%attr(755,root,root) /%{_lib}/udev/edd_id
+%attr(755,root,root) /%{_lib}/udev/path_id
+%attr(755,root,root) /%{_lib}/udev/scsi_id
+%attr(755,root,root) /%{_lib}/udev/usb_id
+%attr(755,root,root) /%{_lib}/udev/vol_id
%attr(755,root,root) %{_sbindir}/start_udev
%attr(755,root,root) %{_sbindir}/udevcontrol
@@ -379,6 +380,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.213 2007/03/09 17:23:26 arekm
+- more lib64 fixes
+
Revision 1.212 2007/03/09 17:00:13 arekm
- fix for systems using lib64 dir
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/udev.spec?r1=1.212&r2=1.213&f=u
More information about the pld-cvs-commit
mailing list