Author: freetz Date: Wed Oct 19 16:01:22 2005 GMT Module: SPECS Tag: HEAD ---- Log message: - digicam subpackage (hotplug-digicam replacement), rel. 5.5
---- Files affected: SPECS: udev.spec (1.115 -> 1.116) ---- Diffs: ================================================================ Index: SPECS/udev.spec diff -u SPECS/udev.spec:1.115 SPECS/udev.spec:1.116 --- SPECS/udev.spec:1.115 Wed Oct 19 17:27:50 2005 +++ SPECS/udev.spec Wed Oct 19 18:01:16 2005 @@ -31,7 +31,7 @@ Summary(pl): Implementacja devfs w przestrzeni użytkownika Name: udev Version: 070 -Release: 5.4 +Release: 5.5 Epoch: 1 License: GPL Group: Base @@ -50,6 +50,7 @@ # http://lwn.net/Articles/123932/ Source5: %{name}_import_usermap Source6: %{name}-modprobe.rules +Source7: %{name}-digicam # hotplug usb maps Source10: %{name}-usb.digicam Source11: %{name}-usb.distmap @@ -75,7 +76,6 @@ Requires: coreutils Provides: dev = 3.0.0 Obsoletes: hotplug -Obsoletes: hotplug-digicam Obsoletes: hotplug-input Obsoletes: hotplug-net Obsoletes: hotplug-pci @@ -93,6 +93,23 @@ Implementacja devfs w przestrzeni użytkownika dla jąder 2.5 i wyższych. +%package digicam +Summary: udev agent for USB digital cameras +Summary(pl): Agent udev dla aparatów cyfrowych na USB +Group: Applications/System +Obsoletes: hotplug-digicam +Requires(pre): /usr/bin/getgid +Requires(pre): /usr/sbin/groupadd +Requires(postun): /usr/sbin/groupdel +Requires: %{name} = %{version}-%{release} +Provides: group(digicam) + +%description digicam +udev agent for USB digital cameras. + +%description digicam -l pl +Agent udev dla aparatów cyfrowych na USB. + %package initrd Summary: A userspace implementation of devfs - static binary for initrd Summary(pl): Implementacja devfs w przestrzeni użytkownika - statyczna binarka dla initrd @@ -157,7 +174,7 @@ rm -rf $RPM_BUILD_ROOT %if %{with main} -install -d $RPM_BUILD_ROOT%{_sysconfdir}/udev/{rules.d,scripts} +install -d $RPM_BUILD_ROOT%{_sysconfdir}/udev/{agents.d/usb,rules.d,scripts} %{__make} install \ DESTDIR=$RPM_BUILD_ROOT \ @@ -174,6 +191,7 @@ install %{SOURCE3} $RPM_BUILD_ROOT%{_sbindir}/start_udev install %{SOURCE5} $RPM_BUILD_ROOT%{_prefix}/sbin/udev_import_usermap install %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/999-modprobe.rules +install %{SOURCE7} $RPM_BUILD_ROOT%{_sysconfdir}/udev/agents.d/usb/digicam install %{SOURCE20} $RPM_BUILD_ROOT%{_sbindir}/udev_ieee1394_helper install %{SOURCE21} $RPM_BUILD_ROOT%{_sbindir}/udev_input_helper @@ -195,13 +213,21 @@ ln -s initrd-udev $RPM_BUILD_ROOT%{_sbindir}/udevstart.initrd %endif -$RPM_BUILD_ROOT%{_prefix}/sbin/udev_import_usermap --no-driver-agent usb \ +$RPM_BUILD_ROOT%{_prefix}/sbin/udev_import_usermap usb \ %{SOURCE10} %{SOURCE11} %{SOURCE12} > $RPM_BUILD_ROOT/etc/udev/rules.d/70-hotplug_map.rules %clean rm -rf $RPM_BUILD_ROOT +%pre digicam +%groupadd -P %{name}-digicam -g 135 digicam + +%postun digicam +if [ "$1" = "0" ]; then + %groupremove digicam +fi + %triggerpostun -- dev if [ "$2" = 0 ]; then # need to kill and restart udevd as after obsoleting dev package the @@ -226,6 +252,8 @@ %attr(755,root,root) %{_prefix}/sbin/* %attr(755,root,root) %dir %{_sysconfdir}/udev +%attr(755,root,root) %dir %{_sysconfdir}/udev/agents.d +%attr(755,root,root) %dir %{_sysconfdir}/udev/agents.d/usb %attr(755,root,root) %dir %{_sysconfdir}/udev/rules.d %attr(755,root,root) %dir %{_sysconfdir}/udev/scripts @@ -250,12 +278,19 @@ %attr(755,root,root) %{_sbindir}/*initrd* %endif +%files digicam +%defattr(644,root,root,755) +%attr(755,root,root) %{_sysconfdir}/udev/agents.d/usb/digicam + %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog * %{date} PLD Team <[EMAIL PROTECTED]> All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.116 2005/10/19 16:01:16 freetz +- digicam subpackage (hotplug-digicam replacement), rel. 5.5 + Revision 1.115 2005/10/19 15:27:50 freetz - source md5 fix ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/udev.spec?r1=1.115&r2=1.116&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
