rpms/ctapi-cyberjack/EL-5 91-cyberjack.rules.old, NONE, 1.1 ctapi-cyberjack.spec, 1.27, 1.28

Frank Büttner (frankb) fedora-extras-commits at redhat.com
Mon Aug 6 17:54:49 UTC 2007


Author: frankb

Update of /cvs/pkgs/rpms/ctapi-cyberjack/EL-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv12773

Modified Files:
	ctapi-cyberjack.spec 
Added Files:
	91-cyberjack.rules.old 
Log Message:
apply udev fix only for F7 an newer



--- NEW FILE 91-cyberjack.rules.old ---
BUS=="usb", SYSFS{idVendor}=="0c4b", GROUP="ctapiusers", MODE="660"


Index: ctapi-cyberjack.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ctapi-cyberjack/EL-5/ctapi-cyberjack.spec,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- ctapi-cyberjack.spec	4 Aug 2007 19:12:07 -0000	1.27
+++ ctapi-cyberjack.spec	6 Aug 2007 17:54:17 -0000	1.28
@@ -1,7 +1,7 @@
 Name:		ctapi-cyberjack
 Summary:	CT-API 1.1 driver for REINER SCT cyberjack USB chipcard reader
 Version:	3.0.3
-Release:	2%{?dist}
+Release:	3%{?dist}
 Requires(pre):	group(ctapiusers)
 Requires:	%{_libdir}/ctapi
 #ExcludeArch:	x86_64
@@ -13,6 +13,11 @@
 %define withPCSC 0
 BuildRequires:  libusb-devel readline-devel
 %endif
+%if 0%{?fedora} > 6
+%define useNewUdev 1
+%else
+%define useNewUdev 0
+%endif
 
 URL:		http://mesh.dl.sourceforge.net/sourceforge/libchipcard/ctapi-cyberjack-%{version}.tar.gz		
 
@@ -20,7 +25,8 @@
 Group: 		Development/Libraries
 Source0: 	%{name}-%{version}.tar.gz
 Source1:	91-cyberjack.rules
-Source2:	ctapi.h
+Source2:        91-cyberjack.rules.old
+Source3:	ctapi.h
 Buildroot: 	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 %if %{withPCSC}
@@ -109,9 +115,13 @@
 rm -f $RPM_BUILD_ROOT/sbin/udev.cyberjack.sh
 rm -f $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/99-cyberjack.rules
 #use my own udev file, because the orginal is more forSuSE 
+%if %{useNewUdev}
 install -c -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/91-cyberjack.rules
+%else
+install -c -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/91-cyberjack.rules
+%endif
 # add the header, because the orginal was removed
-install -c -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_includedir}/ctapi-cyberjack/ctapi.h 
+install -c -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_includedir}/ctapi-cyberjack/ctapi.h 
 #move the helper script to /usr/bin
 mv $RPM_BUILD_ROOT%{_libdir}/cyberjack/getdist.sh $RPM_BUILD_ROOT%{_bindir}/
 
@@ -171,7 +181,10 @@
 %{_bindir}/getdist.sh
 
 %changelog
-*Sat Aug 04 2007 Frank Büttner <frank-buettner at gmx.net> - 3.0.3-1
+*Mon Aug 06 2007 Frank Büttner <frank-buettner at gmx.net> - 3.0.3-3
+ - apply fix only for F7 an newer
+
+*Sat Aug 04 2007 Frank Büttner <frank-buettner at gmx.net> - 3.0.3-2
  - fix #246842 (change udev rules)
  
 *Sat Jul 28 2007 Frank Büttner <frank-buettner at gmx.net> - 3.0.3-1




More information about the fedora-extras-commits mailing list