diff --git a/.cvsignore b/.cvsignore index ea8ebeb..2334e20 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -ctapi-cyberjack-2.0.13.tar.gz +ctapi-cyberjack-2.0.14.tar.gz diff --git a/ctapi-cyberjack-2.0.14beta1.tar.gz b/ctapi-cyberjack-2.0.14beta1.tar.gz new file mode 100644 index 0000000..947b964 Binary files /dev/null and b/ctapi-cyberjack-2.0.14beta1.tar.gz differ diff --git a/ctapi-cyberjack.spec b/ctapi-cyberjack.spec index 8254e96..0b261a8 100644 --- a/ctapi-cyberjack.spec +++ b/ctapi-cyberjack.spec @@ -1,13 +1,13 @@ Name: ctapi-cyberjack Summary: CT-API 1.1 driver for REINER SCT cyberjack USB chipcard reader -Version: 2.0.13 +Version: 2.0.14 Release: 1%{?dist} Requires: %{_libdir}/ctapi #ExcludeArch: x86_64 BuildRequires: libusb-devel readline-devel pcsc-lite-devel >= 1.3.0 -URL: http://downloads.sourceforge.net/libchipcard/ctapi-cyberjack-2.0.13.tar.gz +URL: http://downloads.sourceforge.net/libchipcard/ctapi-cyberjack-2.0.14b1.tar.gz License: LGPL Group: Development/Libraries @@ -15,7 +15,8 @@ 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 +%define readers_dir %(pkg-config libpcsclite --variable=usbdropdir) +%define pcsc_home %{readers_dir}/ifd-cyberjack.bundle/Contents %package devel Summary: Development files for libctapi-cyberjack @@ -72,12 +73,14 @@ make DESTDIR=$RPM_BUILD_ROOT install mkdir -p $RPM_BUILD_ROOT%{_libdir}/ctapi mkdir -p $RPM_BUILD_ROOT%{_includedir}/ctapi-cyberjack mv $RPM_BUILD_ROOT%{_libdir}/libctapi-cyberjack* $RPM_BUILD_ROOT%{_libdir}/ctapi/ -mv $RPM_BUILD_ROOT%{_includedir}/ctapi.h $RPM_BUILD_ROOT%{_includedir}/ctapi-cyberjack/ +#fix for missing file +install -c -m 644 ctapi/include/ctapi.h $RPM_BUILD_ROOT%{_includedir}/ctapi-cyberjack/ctapi.h # 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 +rm -f $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/99-cyberjack.rules #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 @@ -112,17 +115,30 @@ rm -rf $RPM_BUILD_ROOT %files pcsc # PC/SC -/%{readers_dir}/Linux/* -%attr(0644,root,root)/%{readers_dir}/Info.plist -%attr(0644,root,root)/%{readers_dir}/PkgInfo +%dir %{readers_dir}/ifd-cyberjack.bundle +%dir %{readers_dir}/ifd-cyberjack.bundle/Contents +%dir %{readers_dir}/ifd-cyberjack.bundle/Contents/Linux +/%{pcsc_home}/Linux/* +%attr(0644,root,root)/%{pcsc_home}/Info.plist +%attr(0644,root,root)/%{pcsc_home}/PkgInfo %files devel %defattr(0644,root,root) +%dir %{_includedir}/ctapi-cyberjack %{_includedir}/ctapi-cyberjack/ctapi.h %{_libdir}/ctapi/libctapi-cyberjack.so %{_libdir}/ctapi/libctapi-cyberjack.la -%changelog +%changelog +* Sat Apr 07 2007 Frank Büttner - 2.0.14-1%{?dist} +- update to release of 2.0.14 +- fix unowned directores + +* Wed Mar 14 2007 Frank Büttner - 2.0.14beta1-1%{?dist} +- build for the 2.0.14 version(beta at this time) +- Implements part 10 of the PC/SC specifications (regarding secure pin verification via PC/SC) + and fixes a bug in the IFD handler which sometimes causes SCardReconnect() to fail. + * Thu Jan 09 2007 Frank Büttner - 2.0.13-1%{?dist} - build for final 2.0.13 version diff --git a/sources b/sources index d16477e..a20138b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c8d085d47223a75165b6c1126d872030 ctapi-cyberjack-2.0.13.tar.gz +21f244b849205dcabdcb90cb1eebb4ff ctapi-cyberjack-2.0.14.tar.gz