From 20315f06e345e8b7454b22d419ad61d5725c67ac Mon Sep 17 00:00:00 2001 From: frankb Date: Dec 29 2006 15:26:52 +0000 Subject: - fix build errors - clean up spec file --- diff --git a/91-cyberjack.rules b/91-cyberjack.rules new file mode 100644 index 0000000..7db196a --- /dev/null +++ b/91-cyberjack.rules @@ -0,0 +1 @@ +BUS=="usb", SYSFS{idVendor}=="0c4b", GROUP="cyberjack", MODE="660" diff --git a/ctapi-cyberjack.spec b/ctapi-cyberjack.spec index fc5d515..e4b65dd 100644 --- a/ctapi-cyberjack.spec +++ b/ctapi-cyberjack.spec @@ -1,20 +1,18 @@ Name: ctapi-cyberjack Summary: CT-API 1.1 driver for REINER SCT cyberjack USB chipcard reader Version: 2.0.13beta5 -Release: 1%{?dist} +Release: 2%{?dist} Requires: %{_libdir}/ctapi #ExcludeArch: x86_64 -#kernel-devel needed for workaround bug 191515 -#For FC>4 -#BuildRequires: libusb-devel readline-devel pcsc-lite-devel >= 1.3.0 kernel-devel ncurses-devel BuildRequires: libusb-devel readline-devel pcsc-lite-devel >= 1.3.0 URL: http://downloads.sourceforge.net/libchipcard/ctapi-cyberjack-2.0.13beta5.tar.gz License: LGPL Group: Development/Libraries -Source: %{name}-%{version}.tar.gz +Source0: %{name}-%{version}.tar.gz +Source1: 91-cyberjack.rules Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %define readers_dir %(pkg-config libpcsclite --variable=usbdropdir)/ifd-cyberjack.bundle/Contents @@ -78,6 +76,10 @@ mv $RPM_BUILD_ROOT%{_includedir}/ctapi.h $RPM_BUILD_ROOT%{_includedir}/ctapi-cyb # fix for crash when no X server running mv $RPM_BUILD_ROOT%{_sysconfdir}/cyberjack.conf.default $RPM_BUILD_ROOT%{_sysconfdir}/cyberjack.conf sed -i "s\flags=0\flags=0x10000\1" $RPM_BUILD_ROOT%{_sysconfdir}/cyberjack.conf +#remove unnecessary files +rm -f $RPM_BUILD_ROOT/sbin/udev.cyberjack.sh +#use my own udev file, because the orginal is more forSuSE +install -c -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/91-cyberjack.rules %post pcsc #register PC/SC driver and restart daemon @@ -106,7 +108,7 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/cjgeldkarte %{_bindir}/ctsh %config %{_sysconfdir}/cyberjack.conf -%{_sysconfdir}/* +%config %{_sysconfdir}/udev/rules.d/91-cyberjack.rules %files pcsc # PC/SC @@ -121,6 +123,10 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/ctapi/libctapi-cyberjack.la %changelog +* Fri Dec 29 2006 Frank Büttner - 2.0.13beta5-2%{?dist} +- fix build errors +- clean up spec file + * Fri Dec 29 2006 Frank Büttner - 2.0.13beta5-1%{?dist} - first test for the new 2.0.13 driver - clean up the spec file