#1 Update to 2.0.0
Closed 4 years ago by jjelen. Opened 4 years ago by orion.
rpms/ orion/yubico-piv-tool 2.0.0  into  master

file modified
+3
@@ -31,3 +31,6 @@ 

  /yubico-piv-tool-1.6.2.tar.gz.sig

  /yubico-piv-tool-1.7.0.tar.gz

  /yubico-piv-tool-1.7.0.tar.gz.sig

+ /yubico-piv-tool-2.0.0.tar.gz

+ /yubico-piv-tool-2.0.0.tar.gz.sig

+ /gpgkey-C4686BFE.gpg

file modified
+3 -3
@@ -1,3 +1,3 @@ 

- SHA512 (yubico-piv-tool-1.7.0.tar.gz) = 3efb6ab8fa89a60df62f4da4fded6504c2abd16e7995481f6a7176bb9d79247bf79d69cccf2cea039442f0e4b108e74e5ab1e8c66d2089b57a88153a92df7485

- SHA512 (yubico-piv-tool-1.7.0.tar.gz.sig) = 8252de0c6fab8d912edb1d627ee5a98a8fa5e02f1cad9bb5eedd2b881d2dfbf4cba4f72b954b1a456d97c4053791dc342116edbb98a172c754b8fd9e47d267ed

- SHA512 (gpgkey-B2168C0A.gpg) = 41edd99376fc79af361588ad79ad11fcf46df35e0be9da77e1682f81e52fc21afbfc25d29630eb5bf7ab5b329ac77333f487231bcd8ddeaa7abfe9630ef939b8

+ SHA512 (yubico-piv-tool-2.0.0.tar.gz) = 6aefdb84b11b41bc46bb6a5cdf0332a8288db1fbe5eb63c3deb0a6881616d2ae3ad48bd79fa40ce0d96ff076e2ee1b0b81054e7737984ec1db7bd0e48db85f3a

+ SHA512 (yubico-piv-tool-2.0.0.tar.gz.sig) = 017901f790722e457a3f8e07c3b7155a7cb3040bc3862b969f783830a728a373a7ea036a65ad913deb7b7bce8a318f535040ce6face5132ffebeb10a0f02e4f0

+ SHA512 (gpgkey-C4686BFE.gpg) = c90ba8f74862762f301ef4832ad2fdfe11589948a26385360204efc3c62f8acd8f8c0756be4c2b4daf2620c49eb9dca654c4ba4c679dfe9fbec54a9da486cb76

file modified
+12 -8
@@ -1,18 +1,18 @@ 

  Name:		yubico-piv-tool

- Version:	1.7.0

- Release:	3%{?dist}

+ Version:	2.0.0

+ Release:	1%{?dist}

  Summary:	Tool for interacting with the PIV applet on a YubiKey NEO

  

  License:	GPLv3+

  URL:		https://developers.yubico.com/yubico-piv-tool/

  Source0:	https://developers.yubico.com/yubico-piv-tool/Releases/yubico-piv-tool-%{version}.tar.gz

  Source1:	https://developers.yubico.com/yubico-piv-tool/Releases/yubico-piv-tool-%{version}.tar.gz.sig

- Source2:	gpgkey-B2168C0A.gpg

+ Source2:	gpgkey-C4686BFE.gpg

  

  BuildRequires:	pcsc-lite-devel openssl-devel chrpath

- BuildRequires:  gnupg2 gengetopt help2man

- BuildRequires:  check-devel

- BuildRequires:  gcc

+ BuildRequires:	gnupg2 gengetopt help2man

+ BuildRequires:	check-devel

+ BuildRequires:	gcc

  Requires:		pcsc-lite-ccid

  

  %description
@@ -38,6 +38,7 @@ 

  %setup -q

  

  %build

+ %{?el7:export CFLAGS="%{optflags} -std=gnu99"}

  %configure --with-backend="pcsc"

  make %{?_smp_mflags}

  
@@ -60,8 +61,8 @@ 

  %files

  %license COPYING

  %{_bindir}/yubico-piv-tool

- %{_libdir}/libykpiv.so.*

- %{_libdir}/libykcs11.so.*

+ %{_libdir}/libykpiv.so.1*

+ %{_libdir}/libykcs11.so.1*

  

  

  %doc
@@ -78,6 +79,9 @@ 

  

  

  %changelog

+ * Fri Feb  7 2020 Orion Poplawski <orion@nwra.com> - 2.0.0-1

+ - Update to 2.0.0

+ 

  * Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.0-3

  - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild

  

Still need a fix to build on EPEL7:

ykcs11.c:1830:5: error: 'for' loop initial declarations are only allowed in C99 mode

Probably need to add the appropriate --std flag.

1 new commit added

  • Set -std=gnu99 for EL7
4 years ago

I am sorry for a delay. I was swamped with other work so this was delayed. The change looks good. I will merge it and build the packages. Would you like to co-maintain this package?

Pull-Request has been closed by jjelen

4 years ago

Sure, you can add me. Thanks.