From 7cefc15259a782e13549d4c5a7495b6b10d38a08498220ec7ae8237d831c9190 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Mon, 4 Jan 2021 12:48:59 +0000 Subject: [PATCH] - Update to version 1.0.3 * Import local-link header from libbsd * Switch SHA2 symbols from weak to strong aliases * build: Move local-link.h from libmd_la_helper_sources to libmd_la_SOURCES * build: Only depend on libmd.sym when using it * Remove duplicate Files entries from COPYING * build: Use only if available * Remove unused weak symbol declarations for MD2 functions * build: Ignore release tarballs * build: Provide wrapper functions instead of aliases in DLL built with MSVC * build: Fix out of tree builds OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmd?expand=0&rev=14 --- libmd-1.0.1.tar.xz | 3 --- libmd-1.0.1.tar.xz.asc | 16 ---------------- libmd-1.0.3.tar.xz | 3 +++ libmd-1.0.3.tar.xz.asc | 16 ++++++++++++++++ libmd.changes | 15 +++++++++++++++ libmd.spec | 18 +++++++++--------- 6 files changed, 43 insertions(+), 28 deletions(-) delete mode 100644 libmd-1.0.1.tar.xz delete mode 100644 libmd-1.0.1.tar.xz.asc create mode 100644 libmd-1.0.3.tar.xz create mode 100644 libmd-1.0.3.tar.xz.asc diff --git a/libmd-1.0.1.tar.xz b/libmd-1.0.1.tar.xz deleted file mode 100644 index 1b480fd..0000000 --- a/libmd-1.0.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e14eeb931cf85330f95ff822262d3033125488dfb2f867441e36e2d2c4a34c71 -size 257372 diff --git a/libmd-1.0.1.tar.xz.asc b/libmd-1.0.1.tar.xz.asc deleted file mode 100644 index f1135cf..0000000 --- a/libmd-1.0.1.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEETz509DYFDBD1aWV0uXK/PqSuV6MFAlvNrLgACgkQuXK/PqSu -V6M5tRAAoDBAMpSsioh01rH0FvIXXvrs0PoIy2ZxqTdMsUgvKafenrWWWUpD/SRF -EymAo9EzUYttgFklI29ThI/9gUWHr4OzHUk3zoFNI8vw/d/JPlhFaxrCcXzhbkw6 -1V2G9IsgDtdRNc7Cw6UOY1xhizWvzCDDIvlFh9DB6Nm89IUFBvKy3nSpM9jVmK58 -cRJ9yS89vujKKBWmW2r2Ra1iB/9nDwtzpLxs2pafUfKz5g7pb5cepNhwy4eMlwx4 -a2R/vyWWWHR7or3zQ4qYBqx4MduF6glqs7ShGPt4PPQ8vdZnbBzy80uHsZMDeRl8 -WTCPTL2Aq9MbAbPbp8LhZUsHxUZ2uJenL5IliEXibcONSwV4Ens9QjUtxh5nIiwY -7umTNo/WIfC06aL0NJSseCOmFn7WtYYZ5CaN9Fvi61zELqDzZNqyZh7gTkcWolM9 -oVN4guI5TLHwhwEHRr0+WejZRIjXe/NOE16XXjHfz1Xz5UalxM6yHpKVlQK3ZhKR -jRHYidzUfj8OOh5CqWnUU7Xz0O43tn+PIynxE+di5eUevKmtGxNTI6a3jptTgjts -7c9d4Rq7uKULGlLSOwEhiX3fWtyslmwtXElg94YKMct6W4O4wNMpJEyBStEqJFRL -N/R6ms8+KHZLtRbpHXw2qS6xmb3BG/ou+atNQKLc9ZGg8LCepoE= -=t/w8 ------END PGP SIGNATURE----- diff --git a/libmd-1.0.3.tar.xz b/libmd-1.0.3.tar.xz new file mode 100644 index 0000000..5c1af8f --- /dev/null +++ b/libmd-1.0.3.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a02097f95cc250a3f1001865e4dbba5f1d15554120f95693c0541923c52af4a +size 258584 diff --git a/libmd-1.0.3.tar.xz.asc b/libmd-1.0.3.tar.xz.asc new file mode 100644 index 0000000..02f9fde --- /dev/null +++ b/libmd-1.0.3.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEETz509DYFDBD1aWV0uXK/PqSuV6MFAl/wl0UACgkQuXK/PqSu +V6OUYQ//cFybLFWrQTqGoJPMKgnEIlPcpdfWga4FlfP4EBDj75IXTkJuCY4hmhFT +ehsANIq4HUIgwNIoDUckaZTA0GI3DKAeuCxWxblNhU0hkS+b2VCIri/vO6b8F5z5 +hBRVAjC9vwzX8q3Pg6gHVvNhaFMUTls3GZ8AAxhnkLRT7yQetAiNTPpG4BBM6hNZ +SD5bb5PfJet/FYY7C6Lz6At6YUes4Sxx7qv7KTFFeAkSGndUomDOTiiRH/ENviW1 +ktz6EPBCvQ9DIQVBZKJKa6i3vPXeJ9zPprs/7O2MWm5yLVHeAZFc9rOhypFOf9yP +hJ3PhfWEISIZbOYdB+o2zRuWzJ1vng39rL4RRepWZtj6RZWOaaWuJRI8aAYricW3 +YhU322JUwc72AKVnv0w0ngL/HsaJb9mAre+Q4ZKw8/6bCsVC9Mgd8l0+KKb9cE6E ++/XNFimYU1qS9sOeP8yj+AfyIOf+FG1ng6GOf0CczVt9wmORKm5sepidw4r95tpx +HkQkRyagUnWqRHhqAQfPsTp7PJcKSVs+zUmBJt78oifzfIx059vfspcTKY5CQPhx +bRGOMnVFX5INhrgKWC45ZhPM6ahwnhe1HWeWE/nvBS0aCshaZ+d5ilB2Xy5fejrk +tsaii/6sDg7mIKNwUaR7IvAv0rS392LRECAY6UBb/nXLuTewYJY= +=fGl8 +-----END PGP SIGNATURE----- diff --git a/libmd.changes b/libmd.changes index 528d4b6..07aefae 100644 --- a/libmd.changes +++ b/libmd.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Mon Jan 4 12:46:19 UTC 2021 - Martin Pluskal + +- Update to version 1.0.3 + * Import local-link header from libbsd + * Switch SHA2 symbols from weak to strong aliases + * build: Move local-link.h from libmd_la_helper_sources to libmd_la_SOURCES + * build: Only depend on libmd.sym when using it + * Remove duplicate Files entries from COPYING + * build: Use only if available + * Remove unused weak symbol declarations for MD2 functions + * build: Ignore release tarballs + * build: Provide wrapper functions instead of aliases in DLL built with MSVC + * build: Fix out of tree builds + ------------------------------------------------------------------- Wed Mar 4 16:27:59 UTC 2020 - Andreas Schwab diff --git a/libmd.spec b/libmd.spec index 63e5ef8..f81340e 100644 --- a/libmd.spec +++ b/libmd.spec @@ -1,7 +1,7 @@ # # spec file for package libmd # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define sover 0 Name: libmd -Version: 1.0.1 +Version: 1.0.3 Release: 0 Summary: Message digest functions from BSD systems License: BSD-2-Clause OR BSD-3-Clause OR ISC OR SUSE-Public-Domain @@ -58,7 +58,7 @@ API. Digests supported: MD2/4/5, RIPEMD160, SHA1, SHA2-256/384/512. %prep -%setup -q +%autosetup %build %configure \ @@ -66,12 +66,12 @@ Digests supported: MD2/4/5, RIPEMD160, SHA1, SHA2-256/384/512. --disable-silent-rules %if %{do_profiling} - make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_generate}" - make check %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_generate}" - make %{?_smp_mflags} clean - make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_feedback}" + %make_build CFLAGS="%{optflags} %{cflags_profile_generate}" + %make_build check CFLAGS="%{optflags} %{cflags_profile_generate}" + %make_build clean + %make_build CFLAGS="%{optflags} %{cflags_profile_feedback}" %else - make %{?_smp_mflags} + %make_build %endif %install @@ -79,7 +79,7 @@ Digests supported: MD2/4/5, RIPEMD160, SHA1, SHA2-256/384/512. find %{buildroot} -type f -name "*.la" -delete -print %check -make %{?_smp_mflags} check +%make_build check %post -n %{name}%{sover} -p /sbin/ldconfig %postun -n %{name}%{sover} -p /sbin/ldconfig