12 |
%define gudev_libname %mklibname gudev %{gudev_api} %{main_major} |
%define gudev_libname %mklibname gudev %{gudev_api} %{main_major} |
13 |
%define gudev_libname_devel %mklibname gudev %{gudev_api} -d |
%define gudev_libname_devel %mklibname gudev %{gudev_api} -d |
14 |
|
|
15 |
%define lib_udev_dir /lib/%{name} |
%define lib_udev_dir /lib/%name |
16 |
%define system_rules_dir %{lib_udev_dir}/rules.d |
%define system_rules_dir %{lib_udev_dir}/rules.d |
17 |
%define user_rules_dir %{_sysconfdir}/%{name}/rules.d |
%define user_rules_dir %{_sysconfdir}/%{name}/rules.d |
18 |
|
|
26 |
%define _with_systemd 1 |
%define _with_systemd 1 |
27 |
|
|
28 |
Name: udev |
Name: udev |
29 |
Version: 175 |
Version: 179 |
30 |
Release: %mkrel 4 |
Release: %mkrel 1 |
31 |
License: GPLv2 |
License: GPLv2 |
32 |
Summary: A userspace implementation of devfs |
Summary: A userspace implementation of devfs |
33 |
Group: System/Configuration/Hardware |
Group: System/Configuration/Hardware |
34 |
URL: %{url} |
URL: %{url} |
35 |
Source0: %{url}/%{tarname}.tar.bz2 |
Source0: %{url}/%{tarname}.tar.xz |
36 |
#Source1: %{url}/%{tarname}.tar.bz2.asc |
Source1: %{url}/%{tarname}.tar.sign |
37 |
Source2: 50-udev-mageia.rules |
Source2: 50-udev-mageia.rules |
38 |
Source3: 69-printeracl.rules |
Source3: 69-printeracl.rules |
39 |
Source5: udev.sysconfig |
Source5: udev.sysconfig |
90 |
BuildRequires: libtool |
BuildRequires: libtool |
91 |
BuildRequires: usbutils |
BuildRequires: usbutils |
92 |
BuildRequires: kernel-source |
BuildRequires: kernel-source |
93 |
|
Buildrequires: pkgconfig(libkmod) |
94 |
BuildRequires: ldetect-lst >= 0.1.283 |
BuildRequires: ldetect-lst >= 0.1.283 |
95 |
Requires: ldetect-lst >= 0.1.283 |
Requires: ldetect-lst >= 0.1.283 |
96 |
%endif |
%endif |
164 |
%configure2_5x \ |
%configure2_5x \ |
165 |
--prefix=%{_prefix} \ |
--prefix=%{_prefix} \ |
166 |
--sysconfdir=%{_sysconfdir} \ |
--sysconfdir=%{_sysconfdir} \ |
167 |
--sbindir="/sbin" \ |
--with-rootprefix= \ |
168 |
--libexecdir="%{lib_udev_dir}" \ |
--bindir="/sbin" \ |
169 |
|
--libexecdir="/lib/" \ |
170 |
--with-rootlibdir=/%{_lib} \ |
--with-rootlibdir=/%{_lib} \ |
171 |
--enable-floppy \ |
--enable-floppy \ |
172 |
--enable-udev-acl \ |
--enable-udev-acl \ |
190 |
install -d %{buildroot}%{_prefix}/lib/dietlibc/lib-%{_arch} |
install -d %{buildroot}%{_prefix}/lib/dietlibc/lib-%{_arch} |
191 |
%endif |
%endif |
192 |
|
|
193 |
install -m 755 start_udev %{buildroot}/sbin/ |
install -Dm 755 start_udev %{buildroot}/sbin/ |
194 |
|
|
195 |
install -m 644 %SOURCE2 %{buildroot}%{system_rules_dir}/ |
install -m 644 %SOURCE2 %{buildroot}%{system_rules_dir}/ |
196 |
install -m 644 %SOURCE3 %{buildroot}%{system_rules_dir}/ |
install -m 644 %SOURCE3 %{buildroot}%{system_rules_dir}/ |
276 |
%attr(0755,root,root) %{lib_udev_dir}/scsi_id |
%attr(0755,root,root) %{lib_udev_dir}/scsi_id |
277 |
%attr(0755,root,root) %{lib_udev_dir}/collect |
%attr(0755,root,root) %{lib_udev_dir}/collect |
278 |
%attr(0755,root,root) %{lib_udev_dir}/create_floppy_devices |
%attr(0755,root,root) %{lib_udev_dir}/create_floppy_devices |
279 |
%attr(0755,root,root) %{lib_udev_dir}/firmware |
#%attr(0755,root,root) %{lib_udev_dir}/firmware |
280 |
%attr(0755,root,root) %{lib_udev_dir}/net_create_ifcfg |
%attr(0755,root,root) %{lib_udev_dir}/net_create_ifcfg |
281 |
%attr(0755,root,root) %{lib_udev_dir}/net_action |
%attr(0755,root,root) %{lib_udev_dir}/net_action |
282 |
%attr(0755,root,root) %{lib_udev_dir}/v4l_id |
%attr(0755,root,root) %{lib_udev_dir}/v4l_id |
322 |
%attr(0600,root,root) %dev(c,195,0) %{lib_udev_dir}/devices/nvidia0 |
%attr(0600,root,root) %dev(c,195,0) %{lib_udev_dir}/devices/nvidia0 |
323 |
%attr(0600,root,root) %dev(c,195,255) %{lib_udev_dir}/devices/nvidiactl |
%attr(0600,root,root) %dev(c,195,255) %{lib_udev_dir}/devices/nvidiactl |
324 |
%if !%{bootstrap} |
%if !%{bootstrap} |
325 |
%attr(0755,root,root) %{lib_udev_dir}/pci-db |
#%attr(0755,root,root) %{lib_udev_dir}/pci-db |
326 |
%attr(0755,root,root) %{lib_udev_dir}/usb-db |
#%attr(0755,root,root) %{lib_udev_dir}/usb-db |
327 |
%attr(0755,root,root) %{lib_udev_dir}/keymap |
%attr(0755,root,root) %{lib_udev_dir}/keymap |
328 |
%attr(0755,root,root) %{lib_udev_dir}/udev-acl |
%attr(0755,root,root) %{lib_udev_dir}/udev-acl |
329 |
%attr(0755,root,root) %{lib_udev_dir}/findkeyboards |
%attr(0755,root,root) %{lib_udev_dir}/findkeyboards |
346 |
|
|
347 |
%files doc |
%files doc |
348 |
%defattr(0644,root,root,0755) |
%defattr(0644,root,root,0755) |
349 |
%doc COPYING README TODO ChangeLog NEWS extras/keymap/README.keymap.txt |
%doc COPYING README TODO ChangeLog NEWS |
350 |
|
#extras/keymap/README.keymap.txt |
351 |
|
|
352 |
%files -n %{libname} |
%files -n %{libname} |
353 |
%defattr(0644,root,root,0755) |
%defattr(0644,root,root,0755) |