From 9fa8d36a794e3157680fff86bdff99bb62e4a073 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Marcin=20Krzy=C5=BCanowski?= Date: Sat, 15 Nov 2003 15:07:01 +0000 Subject: [PATCH] - fixed %post Changed files: eagle-usb.spec -> 1.13 --- eagle-usb.spec | 30 ++++++++++++++++++++---------- 1 file changed, 20 insertions(+), 10 deletions(-) diff --git a/eagle-usb.spec b/eagle-usb.spec index 30c0453..3259fa3 100644 --- a/eagle-usb.spec +++ b/eagle-usb.spec @@ -3,6 +3,7 @@ # _without_dist_kernel without distribution kernel # %define _orig_name fast800 +%define _update_usb /sbin/update-usb.usermap Summary: Linux driver for the Eagle 8051 Analog (sagem f@st 800...) modems Summary(pl): Sterownik dla Linuksa do modemów Eagle 8051 Analog (sagem f@st 800...) Name: eagle-utils @@ -20,12 +21,11 @@ URL: http://fast800.tuxfamily.org/ BuildRequires: %{kgcc_package} BuildRequires: rpmbuild(macros) >= 1.118 Requires(post,postun): /sbin/depmod -#Requires(post,postun): /sbin/update-usb.usermap Requires: ppp >= 2.4.1 -#Requires: hotplug %{!?_without_dist_kernel:Requires: kernel-usb-%{_orig_name} = %{version}-%{_rel}@%{_kernel_ver_str}} BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + %description Linux driver for the Eagle 8051 Analog (sagem f@st 800...) modems. @@ -40,7 +40,6 @@ Release: %{_rel}@%{_kernel_ver_str} Group: Base/Kernel %{!?_without_dist_kernel:%requires_releq_kernel_up} Requires(post,postun): /sbin/depmod -#Requires(post,postun): /sbin/update-usb.usermap %description -n kernel-usb-%{_orig_name} Linux driver for the Eagle 8051 Analog (sagem f@st 800...) modems. @@ -57,7 +56,6 @@ Group: Base/Kernel %{!?_without_dist_kernel:%requires_releq_kernel_smp} %{!?_without_dist_kernel:Provides: kernel-usb-%{_orig_name}} Requires(post,postun): /sbin/depmod -#Requires(post,postun): /sbin/update-usb.usermap %description -n kernel-smp-usb-%{_orig_name} Linux SMP driver for the Eagle 8051 Analog (sagem f@st 800...) modems. @@ -137,26 +135,38 @@ n rm -rf $RPM_BUILD_ROOT %post -[ -x /sbin/update-usb.usermap ] && /sbin/update-usb.usermap +if [ -x %{_update_usb} ]; then + /sbin/update-usb.usermap +fi %postun -[ -x /sbin/update-usb.usermap ] && /sbin/update-usb.usermap +if [ -x %{_update_usb} ]; then + /sbin/update-usb.usermap +fi %post -n kernel-usb-%{_orig_name} %depmod %{_kernel_ver} -[ -x /sbin/update-usb.usermap ] && /sbin/update-usb.usermap +if [ -x %{_update_usb} ]; then + /sbin/update-usb.usermap +fi %postun -n kernel-usb-%{_orig_name} %depmod %{_kernel_ver} -[ -x /sbin/update-usb.usermap ] && /sbin/update-usb.usermap +if [ -x %{_update_usb} ]; then + /sbin/update-usb.usermap +fi %post -n kernel-smp-usb-%{_orig_name} %depmod %{_kernel_ver}smp -[ -x /sbin/update-usb.usermap ] && /sbin/update-usb.usermap +if [ -x %{_update_usb} ]; then + /sbin/update-usb.usermap +fi %postun -n kernel-smp-usb-%{_orig_name} %depmod %{_kernel_ver}smp -[ -x /sbin/update-usb.usermap ] && /sbin/update-usb.usermap +if [ -x %{_update_usb} ]; then + /sbin/update-usb.usermap +fi %files %defattr(644,root,root,755) -- 2.44.0