]> git.pld-linux.org Git - packages/libp11.git/blobdiff - libp11.spec
- updated to 0.4.12
[packages/libp11.git] / libp11.spec
index d118f62b35dae2583f7a79659266ae070f88861a..2e6ac88f2363489a7271c4090a3be4c7cae53c4d 100644 (file)
@@ -1,16 +1,17 @@
 Summary:       Layer on top of PKCS#11 API to make using PKCS#11 implementations easier
 Summary(pl.UTF-8):     Warstwa powyżej API PKCS#11 ułatwiająca używanie implementacji PKCS#11
 Name:          libp11
-Version:       0.4.10
+Version:       0.4.12
 Release:       1
 License:       LGPL v2.1+
 Group:         Libraries
 #Source0Download: https://github.com/OpenSC/libp11/releases
 Source0:       https://github.com/OpenSC/libp11/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: 3464874bb5ca47b8e4c1d540758dcfe9
+# Source0-md5: 2ec3c29523cc06ec60166b320c489c63
+Patch0:                %{name}-openssl3.patch
 URL:           https://github.com/OpenSC/libp11
 BuildRequires: doxygen
-BuildRequires: openssl-devel >= 0.9.8
+BuildRequires: openssl-devel >= 3.0.0
 # for proxy_module detection
 BuildRequires: p11-kit-devel
 BuildRequires: pkgconfig
@@ -31,7 +32,7 @@ Summary:      Header files for libp11 library
 Summary(pl.UTF-8):     Pliki nagłówkowe biblioteki libp11
 Group:         Development/Libraries
 Requires:      %{name} = %{version}-%{release}
-Requires:      openssl-devel >= 0.9.8
+Requires:      openssl-devel >= 3.0.0
 
 %description devel
 Header files for libp11 library.
@@ -67,7 +68,7 @@ Summary:      PKCS#11 engine for OpenSSL
 Summary(pl.UTF-8):     Silnik PKCS#11 dla OpenSSL-a
 Group:         Libraries
 Requires:      %{name} = %{version}-%{release}
-Requires:      openssl >= 0.9.8
+Requires:      openssl >= 3.0.0
 
 %description -n openssl-engine-pkcs11
 engine_pkcs11 is an implementation of an engine for OpenSSL. It can be
@@ -86,12 +87,13 @@ takim jak OpenSC.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %configure \
        --enable-api-doc \
        --disable-silent-rules \
-       --with-enginesdir=/%{_lib}/engines-1.1
+       --with-enginesdir=/%{_lib}/engines-3
 %{__make}
 
 %install
@@ -106,7 +108,7 @@ cp -af examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
 # obsoleted by pkgconfig
 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libp11.la
 # loadable module
-%{__rm} $RPM_BUILD_ROOT/%{_lib}/engines-1.1/*.la
+%{__rm} $RPM_BUILD_ROOT/%{_lib}/engines-3/*.la
 # packaged as %doc
 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/libp11
 
@@ -140,5 +142,5 @@ rm -rf $RPM_BUILD_ROOT
 
 %files -n openssl-engine-pkcs11
 %defattr(644,root,root,755)
-%attr(755,root,root) /%{_lib}/engines-1.1/libpkcs11.so
-%attr(755,root,root) /%{_lib}/engines-1.1/pkcs11.so
+%attr(755,root,root) /%{_lib}/engines-3/libpkcs11.so
+%attr(755,root,root) /%{_lib}/engines-3/pkcs11.so
This page took 0.027991 seconds and 4 git commands to generate.