rpms/udev/devel udev.spec,1.256,1.257
Harald Hoyer
harald at fedoraproject.org
Tue Dec 16 09:43:27 UTC 2008
Author: harald
Update of /cvs/pkgs/rpms/udev/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19107
Modified Files:
udev.spec
Log Message:
* Tue Dec 16 2008 Harald Hoyer <harald at redhat.com> 135-2
- changed udevsettle -> udevadm settle
- added doc to libudev-devel
- added more attr and defattr
- various rpmlint fixes
Index: udev.spec
===================================================================
RCS file: /cvs/pkgs/rpms/udev/devel/udev.spec,v
retrieving revision 1.256
retrieving revision 1.257
diff -u -r1.256 -r1.257
--- udev.spec 2 Dec 2008 10:22:49 -0000 1.256
+++ udev.spec 16 Dec 2008 09:42:56 -0000 1.257
@@ -6,7 +6,7 @@
Summary: A userspace implementation of devfs
Name: udev
Version: 135
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2
Group: System Environment/Base
Provides: udev-persistent = %{version}-%{release}
@@ -18,6 +18,7 @@
Source4: fw_unit_symlinks.sh
Source5: udev.sysconfig
+Patch1: udev-135-sepol.patch
Patch102: udev-118-sysconf.patch
ExclusiveOS: Linux
@@ -29,6 +30,7 @@
BuildRequires: glib2-devel bison findutils MAKEDEV
%if %{with_static}
BuildRequires: libselinux-static libsepol-static
+BuildRequires: autoconf libtool
%endif
Requires: libselinux >= 0:1.17.9-2 sed
Conflicts: kernel < 0:2.6 mkinitrd <= 0:4.1.11-1 initscripts < 7.84
@@ -90,24 +92,29 @@
%prep
%setup -q
+%if %{with_static}
+%patch1 -p1 -b .sepol
+%endif
%patch102 -p1 -b .sysconf
rm rules/redhat/95-pam-console.rules
%build
-%configure --with-selinux --prefix=%{_prefix} --exec-prefix="" --sysconfdir=%{_sysconfdir} --with-libdir-name=%{_lib} --sbindir="/sbin" --enable-static
%if %{with_static}
-make LDFLAGS=-static %{?_smp_mflags}
+libtoolize -f
+autoreconf
+%configure --with-selinux --prefix=%{_prefix} --exec-prefix="" --sysconfdir=%{_sysconfdir} --with-libdir-name=%{_lib} --sbindir="/sbin" --enable-static
+make LDFLAGS="-all-static" %{?_smp_mflags}
for i in udev/udevd \
- udev/udevadm \
- extras/scsi_id/scsi_id \
- extras/ata_id/ata_id \
- extras/edd_id/edd_id \
- extras/usb_id/usb_id \
- extras/cdrom_id/cdrom_id \
- extras/volume_id/vol_id \
- extras/floppy/create_floppy_devices \
- ; do
- mv $i $i.static
+ udev/udevadm \
+ extras/scsi_id/scsi_id \
+ extras/ata_id/ata_id \
+ extras/edd_id/edd_id \
+ extras/usb_id/usb_id \
+ extras/cdrom_id/cdrom_id \
+ extras/volume_id/vol_id \
+ extras/floppy/create_floppy_devices \
+ ; do
+ mv $i $i.static
done
make clean
%endif
@@ -157,6 +164,7 @@
for i in udev/udevd udev/udevadm; do
install -m 0755 $i.static $RPM_BUILD_ROOT/sbin/$(basename $i).static
done
+
%endif
for i in \
@@ -256,7 +264,7 @@
rm -rf $RPM_BUILD_ROOT
%files
-%defattr(-,root,root)
+%defattr(0644, root, root, 0755)
%doc COPYING README TODO ChangeLog docs/*
%attr(0755,root,root) /sbin/udevadm
%attr(0755,root,root) /sbin/udevsettle
@@ -295,7 +303,7 @@
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysconfig/udev
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/udev/udev.conf
-%config %attr(0644,root,root) %{udev_scriptdir}/rules.d/*.rules
+%attr(0644,root,root) %{udev_scriptdir}/rules.d/*.rules
#%config(missingok) %{_sysconfdir}/hotplug.d/default/10-udev.hotplug
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/scsi_id.config
@@ -323,22 +331,25 @@
%if %{with_static}
%files static
+%defattr(0644, root, root, 0755)
%doc COPYING
%attr(0755,root,root) /sbin/udevd.static
%attr(0755,root,root) /sbin/udevadm.static
-%attr(755,root,root) %{udev_scriptdir}/scsi_id.static
-%attr(755,root,root) %{udev_scriptdir}/ata_id.static
-%attr(755,root,root) %{udev_scriptdir}/edd_id.static
-%attr(755,root,root) %{udev_scriptdir}/usb_id.static
-%attr(755,root,root) %{udev_scriptdir}/vol_id.static
+%attr(0755,root,root) %{udev_scriptdir}/scsi_id.static
+%attr(0755,root,root) %{udev_scriptdir}/ata_id.static
+%attr(0755,root,root) %{udev_scriptdir}/edd_id.static
+%attr(0755,root,root) %{udev_scriptdir}/usb_id.static
+%attr(0755,root,root) %{udev_scriptdir}/vol_id.static
%attr(0755,root,root) %{udev_scriptdir}/create_floppy_devices.static
%endif
%files -n libvolume_id
+%defattr(0644, root, root, 0755)
%doc COPYING
%attr(0755,root,root) /%{_lib}/libvolume_id.so.*
%files -n libvolume_id-devel
+%defattr(0644, root, root, 0755)
%doc COPYING
%defattr(0644, root, root, 0755)
%{_includedir}/libvolume_id.h
@@ -347,11 +358,13 @@
%{_libdir}/pkgconfig/libvolume_id.pc
%files -n libudev0
-%defattr(-,root,root)
-/%{_lib}/libudev.so.*
+%defattr(0644, root, root, 0755)
+%doc COPYING
+%attr(0755,root,root) /%{_lib}/libudev.so.*
%files -n libudev-devel
-%defattr(-,root,root)
+%defattr(0644, root, root, 0755)
+%doc COPYING
%{_includedir}/libudev.h
%{_libdir}/libudev.so
%{_libdir}/pkgconfig/libudev.pc
@@ -361,6 +374,12 @@
%changelog
+* Tue Dec 16 2008 Harald Hoyer <harald at redhat.com> 135-2
+- changed udevsettle -> udevadm settle
+- added doc to libudev-devel
+- added more attr and defattr
+- various rpmlint fixes
+
* Tue Dec 02 2008 Harald Hoyer <harald at redhat.com> 135-1
- version 135
More information about the fedora-extras-commits
mailing list