diff --git a/libzpc-1.0.0.tar.gz b/libzpc-1.0.0.tar.gz deleted file mode 100644 index 675fbb0..0000000 --- a/libzpc-1.0.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b873f0d41406e7dbb3408f402ff3579c170f239318f9464f2486978704e4b1ab -size 81398 diff --git a/libzpc-1.1.0.tar.gz b/libzpc-1.1.0.tar.gz new file mode 100644 index 0000000..74b5505 --- /dev/null +++ b/libzpc-1.1.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ddb5412f8edd6d235fc52a97e6f81edcdb0ad1ce479afabf1064f61388d22639 +size 133694 diff --git a/libzpc-sles15p4-mark-stack-nonexec.patch b/libzpc-sles15p4-mark-stack-nonexec.patch deleted file mode 100644 index fff80dc..0000000 --- a/libzpc-sles15p4-mark-stack-nonexec.patch +++ /dev/null @@ -1,7 +0,0 @@ ---- libzpc-1.0.0/src/misc_asm.S.xx 2021-11-02 15:41:24.603185606 +0100 -+++ libzpc-1.0.0/src/misc_asm.S 2021-11-02 15:41:33.667185600 +0100 -@@ -58,3 +58,4 @@ - .cfi_endproc - .size memcmp_consttime, .-memcmp_consttime - .size memcmp_consttime,.-memcmp_consttime -+.section .note.GNU-stack,"",@progbits diff --git a/libzpc.changes b/libzpc.changes index 2e8e37d..7edef20 100644 --- a/libzpc.changes +++ b/libzpc.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Wed Feb 8 16:19:14 UTC 2023 - Mark Post + +- Upgrade to version 1.1.0 (jsc#PED-582) + * Implements an ECC-KEY API : `zpc/ecc_key.h`. + * Implements an ECDSA-CTX API : `zpc/ecdsa_ctx.h`. + +------------------------------------------------------------------- +Tue Sep 13 17:46:49 UTC 2022 - Mark Post + +- Upgrade to version 1.0.1 (jsc#PED-582) + * Updated spec file for rpm build +- Removed obsolete libzpc-sles15p4-mark-stack-nonexec.patch +- Updated spec file to use %{name} and %{version} variables in + more places. + ------------------------------------------------------------------- Wed Apr 27 06:56:08 UTC 2022 - Marcus Meissner diff --git a/libzpc.spec b/libzpc.spec index e5e0682..87f7c53 100644 --- a/libzpc.spec +++ b/libzpc.spec @@ -1,7 +1,7 @@ # # spec file for package libzpc # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2022-2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,13 @@ Name: libzpc -Version: 1.0.0 +Version: 1.1.0 Release: 0 Summary: IBM Z Protected-key Crypto library License: Apache-2.0 Group: Productivity/Security URL: https://github.com/opencryptoki/libzpc Source: https://github.com/opencryptoki/libzpc/archive/refs/tags/v%{version}.tar.gz#/libzpc-%{version}.tar.gz -Patch0: libzpc-sles15p4-mark-stack-nonexec.patch BuildRequires: cmake >= 3.10 BuildRequires: doxygen BuildRequires: gcc-c++ @@ -61,8 +60,7 @@ shared library for the libzpc RPM. %autosetup -p1 %build -mkdir build && cd build -cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_SHARED_LIBS=ON -DBUILD_DOC=ON +%cmake -DBUILD_DOC=ON %make_build %install @@ -76,13 +74,13 @@ cd build %files -n libzpc1 %doc README.md %license LICENSE -%{_libdir}/libzpc.so.1 -%{_libdir}/libzpc.so.1.0.0 +%{_libdir}/%{name}.so.1 +%{_libdir}/%{name}.so.%{version} %files devel %dir %{_includedir}/zpc %{_includedir}/zpc/*.h -%{_libdir}/libzpc.so -%{_datadir}/pkgconfig/libzpc.pc +%{_libdir}/%{name}.so +%{_libdir}/pkgconfig/%{name}.pc %changelog