1 # if we want to build against the included version of klibc or not.
4 # Watch out for where the linux symlink is in the klibc part of the tarball,
5 # it probably is not where you want it to be.
8 # if we want to build DBUS support in or not.
13 # if we want to enable debugging support in udev. If it is enabled, lots of
14 # stuff will get sent to the debug syslog.
15 # 0 - debugging disabled
16 # 1 - debugging enabled
19 # if we want to use the LSB version of the init script or the Redhat one
20 # 0 - use Redhat version: etc/init.d/udev
21 # 1 - use LSB version: etc/init.d/udev.init.LSB
24 Summary: A userspace implementation of devfs
29 Group: Utilities
/System
30 Source: ftp
://ftp.kernel.org
/pub
/linux
/utils
/kernel
/hotplug
/%{name}-%{version}.tar.gz
32 Vendor: Greg Kroah
-Hartman
<greg@kroah.com
>
33 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
34 Prereq
: /bin
/sh
, fileutils
, hotplug
37 udev is a implementation of devfs
in userspace using sysfs and
38 /sbin
/hotplug. It requires a
2.6 kernel to run properly.
44 make CC
="gcc $RPM_OPT_FLAGS" \
56 make DESTDIR
=$RPM_BUILD_ROOT
install \
65 /sbin
/chkconfig
--add udev
69 /sbin
/chkconfig
--del udev
73 rm -rf $RPM_BUILD_ROOT
77 %doc COPYING README TODO ChangeLog
78 %attr(755,root
,root
) /sbin
/udev
79 %attr(755,root
,root
) /udev
/
80 %attr(755,root
,root
) /etc
/udev
/
81 %config(noreplace
) %attr(0644,root
,root
) /etc
/udev
/udev.conf
82 %config(noreplace
) %attr(0644,root
,root
) /etc
/udev
/udev.rules
83 %config(noreplace
) %attr(0644,root
,root
) /etc
/udev
/udev.permissions
85 %config(noreplace
) %attr(0644,root
,root
) /etc
/dbus
-1/system.d
/udev_sysbus_policy.conf
87 %attr(-,root
,root
) /etc
/hotplug.d
/default
/udev.hotplug
88 %attr(755,root
,root
) /etc
/init.d
/udev
89 %attr(0644,root
,root
) %{_mandir}/man8
/udev
.8*
92 * Mon Jan
05 2004 Rolf Eike Beer
<eike
-hotplug@sf
-tec.de
>
93 - add defines to choose the init script
(Redhat or LSB
)
95 * Tue Dec
16 2003 Robert Love
<rml@ximian.com
>
96 - install the initscript and run chkconfig on it
98 * Tue Nov
2 2003 Greg Kroah
-Hartman
<greg@kroah.com
>
99 - changes due to config file name changes
101 * Fri Oct
17 2003 Robert Love
<rml@tech9.net
>
102 - Make work without a build root
103 - Correctly
install the right files
104 - Pass the RPM_OPT_FLAGS to gcc so we can build per the build policy
105 - Put some prereqs
in
106 - Install the hotplug symlink to udev
108 * Mon Jul
28 2003 Paul Mundt
<lethal@linux
-sh.org
>
109 - Initial spec file
for udev
-0.2.