Hello community, here is the log from the commit of package yubico-piv-tool for openSUSE:Factory checked in at 2015-11-11 10:31:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yubico-piv-tool (Old) and /work/SRC/openSUSE:Factory/.yubico-piv-tool.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yubico-piv-tool" Changes: -------- --- /work/SRC/openSUSE:Factory/yubico-piv-tool/yubico-piv-tool.changes 2015-10-08 08:24:19.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.yubico-piv-tool.new/yubico-piv-tool.changes 2015-11-11 10:36:11.000000000 +0100 @@ -1,0 +2,12 @@ +Fri Nov 6 21:05:07 UTC 2015 - [email protected] + +- Version 1.1.0 (released 2015-11-06) + - Add support for new YubiKey 4. + - Add ykcs11. + +------------------------------------------------------------------- +Tue Oct 13 07:47:50 UTC 2015 - [email protected] + +- Add dependencive in .spec file + +------------------------------------------------------------------- Old: ---- yubico-piv-tool-1.0.3.tar.gz yubico-piv-tool-1.0.3.tar.gz.sig New: ---- yubico-piv-tool-1.1.0.tar.gz yubico-piv-tool-1.1.0.tar.gz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yubico-piv-tool.spec ++++++ --- /var/tmp/diff_new_pack.MjOyBQ/_old 2015-11-11 10:36:11.000000000 +0100 +++ /var/tmp/diff_new_pack.MjOyBQ/_new 2015-11-11 10:36:11.000000000 +0100 @@ -17,9 +17,8 @@ %define soname 1 - Name: yubico-piv-tool -Version: 1.0.3 +Version: 1.1.0 Release: 0 Summary: Yubico YubiKey NEO CCID Manager License: BSD-2-Clause @@ -27,12 +26,13 @@ Url: https://developers.yubico.com/ Source0: https://developers.yubico.com/yubico-piv-tool/Releases/%{name}-%{version}.tar.gz Source1: https://developers.yubico.com/yubico-piv-tool/Releases/%{name}-%{version}.tar.gz.sig -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: libtool BuildRequires: pcsc-lite-devel BuildRequires: pkg-config BuildRequires: pkgconfig(openssl) +Requires: libykcs11-%{soname} = %{version} Requires: libykpiv%{soname} = %{version} +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description This is a command line tool to interact with the PIV applet on a YubiKey NEO. @@ -42,10 +42,19 @@ %package -n libykpiv%{soname} Summary: Yubikey NEO PIV applet library Group: Productivity/Networking/Security +Requires: pcsc-ccid %description -n libykpiv%{soname} This is a low-level library to interact the PIV applet on a YubiKey NEO +%package -n libykcs11-%{soname} +Summary: Yubikey NEO PKCS#11 applet library +Group: Productivity/Networking/Security +Requires: pcsc-ccid + +%description -n libykcs11-%{soname} +This is a PKCS#11 module that allows to communicate with the PIV application running on a YubiKey + %package -n libykpiv-devel Summary: Development files for Yubikey NEO PIV applet library Group: Development/Libraries/C and C++ @@ -55,23 +64,34 @@ This package contains the header file needed to develop applications that use Yubikey NEO PIV applet library. +%package -n libykcs11-devel +Summary: Development files for Yubikey NEO PKCS#11 applet library +Group: Development/Libraries/C and C++ +Requires: libykcs11-%{soname} = %{version} + +%description -n libykcs11-devel +This package contains the header file needed to develop applications that use +Yubikey NEO PKCS#11 applet library. + %prep %setup -q %build %configure --enable-static=no --with-backend=pcsc -sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool -sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool -%{__make} %{?_smp_mflags} +make %{?_smp_mflags} %install -%{__make} install DESTDIR=$RPM_BUILD_ROOT INSTALL="%{__install} -p" -%{__rm} -rf %{buildroot}/%{_libdir}/*.la +make install DESTDIR=%{buildroot} INSTALL="install -p" +find %{buildroot} -type f -name "*.la" -delete -print %post -n libykpiv%{soname} -p /sbin/ldconfig %postun -n libykpiv%{soname} -p /sbin/ldconfig +%post -n libykcs11-%{soname} -p /sbin/ldconfig + +%postun -n libykcs11-%{soname} -p /sbin/ldconfig + %files %defattr(-,root,root) %doc COPYING NEWS ChangeLog README @@ -81,7 +101,12 @@ %files -n libykpiv%{soname} %defattr(-,root,root) %{_libdir}/libykpiv.so.%{soname} -%{_libdir}/libykpiv.so.%{soname}.0.8 +%{_libdir}/libykpiv.so.%{soname}.1.0 + +%files -n libykcs11-%{soname} +%defattr(-,root,root) +%{_libdir}/libykcs11.so.%{soname} +%{_libdir}/libykcs11.so.%{soname}.1.0 %files -n libykpiv-devel %defattr(-,root,root) @@ -90,4 +115,11 @@ %{_libdir}/libykpiv.so %{_libdir}/pkgconfig/ykpiv.pc +%files -n libykcs11-devel +%defattr(-,root,root) +%dir %{_includedir}/ykcs11/ +%{_includedir}/ykcs11/* +%{_libdir}/libykcs11.so +%{_libdir}/pkgconfig/ykcs11.pc + %changelog ++++++ yubico-piv-tool-1.0.3.tar.gz -> yubico-piv-tool-1.1.0.tar.gz ++++++ ++++ 16327 lines of diff (skipped)
