Summary: OpenSC library - for accessing SmartCard devices using PC/SC Lite
-Summary(pl.UTF-8): Biblioteka OpenSC - do korzystania z kart procesorowych przy użyciu PC/SC Lite
+Summary(pl.UTF-8): Biblioteka OpenSC - do korzystania z kart procesorowych przy użyciu PC/SC Lite
Name: opensc
-Version: 0.11.1
+Version: 0.11.4
Release: 2
Epoch: 0
-License: LGPL
+License: LGPL v2.1+
Group: Applications
Source0: http://www.opensc-project.org/files/opensc/%{name}-%{version}.tar.gz
-# Source0-md5: 94ce00a6bda38fac10ab06f5d5d1a8c3
-Patch0: %{name}-explorer-debug.patch
-Patch1: %{name}-libassuan.patch
+# Source0-md5: 2031aa617be609d50d014d5d370bb8a2
URL: http://www.opensc-project.org/
BuildRequires: autoconf >= 2.52
BuildRequires: automake
BuildRequires: libltdl-devel
BuildRequires: libtool >= 1:1.4.2-9
BuildRequires: openct-devel
-BuildRequires: openldap-devel
+BuildRequires: openldap-devel >= 2.4.6
BuildRequires: openssl-devel >= 0.9.7d
BuildRequires: pcsc-lite-devel
BuildRequires: pkgconfig >= 1:0.9.0
%package devel
Summary: OpenSC development files
-Summary(pl.UTF-8): Pliki dla programistów używających OpenSC
+Summary(pl.UTF-8): Pliki dla programistów używających OpenSC
Group: Development/Tools
Requires: %{name} = %{epoch}:%{version}-%{release}
Requires: libltdl-devel
%package static
Summary: Static OpenSC libraries
-Summary(pl.UTF-8): Bibloteki statyczne OpenSC
+Summary(pl.UTF-8): Bibloteki statyczne OpenSC
Group: Development/Tools
Requires: %{name}-devel = %{epoch}:%{version}-%{release}
%package -n browser-plugin-opensc
Summary: OpenSC Signer plugin for Mozilla
-Summary(pl.UTF-8): Wtyczka OpenSC Signer dla Mozilli
+Summary(pl.UTF-8): Wtyczka OpenSC Signer dla Mozilli
Group: X11/Applications
Requires: %{name} = %{epoch}:%{version}-%{release}
Requires: browser-plugins(%{_target_base_arch})
%prep
%setup -q
-%patch0 -p1
-%patch1 -p1
%build
touch config.rpath
install etc/opensc.conf $RPM_BUILD_ROOT%{_sysconfdir}
# useless (dlopened by *.so)
-rm -f $RPM_BUILD_ROOT%{_libdir}/{opensc,pkcs11}-*.{a,la} \
+rm -f $RPM_BUILD_ROOT%{_libdir}/{onepin-opensc,opensc,pkcs11}-*.{a,la} \
$RPM_BUILD_ROOT%{_libdir}/opensc/*.{a,la}
%clean
%attr(755,root,root) %{_bindir}/piv-tool
%attr(755,root,root) %{_bindir}/pkcs11-tool
%attr(755,root,root) %{_bindir}/pkcs15-*
-%attr(755,root,root) %{_libdir}/lib*.so.*.*
+%attr(755,root,root) %{_libdir}/libopensc.so.*.*.*
+%attr(755,root,root) %{_libdir}/libpkcs15init.so.*.*.*
+%attr(755,root,root) %{_libdir}/libscconf.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libopensc.so.2
+%attr(755,root,root) %ghost %{_libdir}/libpkcs15init.so.2
+%attr(755,root,root) %ghost %{_libdir}/libscconf.so.2
+%attr(755,root,root) %{_libdir}/onepin-opensc-pkcs11.so
%attr(755,root,root) %{_libdir}/opensc-pkcs11.so
%attr(755,root,root) %{_libdir}/pkcs11-spy.so
%dir %{_datadir}/opensc
%{_mandir}/man1/opensc-tool.1*
%{_mandir}/man1/pkcs11-tool.1*
%{_mandir}/man1/pkcs15-*.1*
-%{_mandir}/man[57]/*
+%{_mandir}/man5/pkcs15-profile.5*
%files devel
%defattr(644,root,root,755)
%{_libdir}/libpkcs15init.la
%{_libdir}/libscconf.la
%{_includedir}/opensc
-%{_pkgconfigdir}/*.pc
+%{_pkgconfigdir}/libopensc.pc
+%{_pkgconfigdir}/libpkcs15init.pc
+%{_pkgconfigdir}/libscconf.pc
%{_mandir}/man1/opensc-config.1*
-%{_mandir}/man3/*
+%{_mandir}/man3/sc_*.3*
%files static
%defattr(644,root,root,755)