Summary: OpenSC library - for accessing SmartCard devices using PC/SC Lite
-Summary(pl): 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
-Release: 2
+Version: 0.11.4
+Release: 3
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
with PKCS#15 compatible cards, such as the FINEID (Finnish Electronic
IDentity) card manufactured by Setec.
-%description -l pl
+%description -l pl.UTF-8
libopensc to biblioteka do korzystania z kart procesorowych przy
-u¿yciu pakietu warstwy po¶redniej PC/SC Lite. Jest to tak¿e podstawowa
-biblioteka projektu OpenSC. Podstawowa funkcjonalno¶æ (np. SELECT
-FILE, READ BINARY) powinna dzia³aæ tak¿e z dowoln± kart± procesorow±
-zgodn± z ISO-7816-4. Szyfrowanie i odszyfrowywanie przy u¿yciu
-prywatnych kluczy na karcie na razie jest mo¿liwe tylko przy u¿yciu
+użyciu pakietu warstwy pośredniej PC/SC Lite. Jest to także podstawowa
+biblioteka projektu OpenSC. Podstawowa funkcjonalność (np. SELECT
+FILE, READ BINARY) powinna działać także z dowolną kartą procesorową
+zgodną z ISO-7816-4. Szyfrowanie i odszyfrowywanie przy użyciu
+prywatnych kluczy na karcie na razie jest możliwe tylko przy użyciu
kart kompatybilnych z PKCS#16, takich jak FINEID (Finnish Electronic
IDentity) produkowanych przez Setec.
%package devel
Summary: OpenSC development files
-Summary(pl): 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
%description devel
OpenSC development files.
-%description devel -l pl
-Pliki dla programistów u¿ywaj±cych OpenSC.
+%description devel -l pl.UTF-8
+Pliki dla programistów używających OpenSC.
%package static
Summary: Static OpenSC libraries
-Summary(pl): Bibloteki statyczne OpenSC
+Summary(pl.UTF-8): Bibloteki statyczne OpenSC
Group: Development/Tools
Requires: %{name}-devel = %{epoch}:%{version}-%{release}
%description static
Static OpenSC libraries.
-%description static -l pl
+%description static -l pl.UTF-8
Statyczne biblioteki OpenSC.
%package -n browser-plugin-opensc
Summary: OpenSC Signer plugin for Mozilla
-Summary(pl): 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})
Supported browsers: %{browsers}.
-%description -n browser-plugin-opensc -l pl
-Wtyczka OpenSC Signer dla przegl±darek.
+%description -n browser-plugin-opensc -l pl.UTF-8
+Wtyczka OpenSC Signer dla przeglądarek.
-Obs³ugiwane przegl±darki: %{browsers}.
+Obsługiwane przeglądarki: %{browsers}.
%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)