diff --git a/.gitignore b/.gitignore index c23cab7..892c58a 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /libecb-20161208.tar.xz /libecb-20181119.tar.xz /libecb-20190722.tar.xz +/libecb-20200430.tar.xz diff --git a/libecb-20200430-fix_pod.patch b/libecb-20200430-fix_pod.patch new file mode 100644 index 0000000..36f8c4d --- /dev/null +++ b/libecb-20200430-fix_pod.patch @@ -0,0 +1,16 @@ +Index: ecb.pod +=================================================================== +RCS file: /schmorpforge/libecb/ecb.pod,v +retrieving revision 1.85 +diff -u -r1.85 ecb.pod +--- ecb.pod 20 Jan 2020 21:13:38 -0000 1.85 ++++ ecb.pod 30 Apr 2020 07:18:17 -0000 +@@ -791,6 +791,8 @@ + + =item T ecb_host_to_le (T v) + ++=back ++ + These functions work like their C counterparts, above, but use templates, + which make them useful in generic code. + diff --git a/libecb.spec b/libecb.spec index f1330e3..ca30a25 100644 --- a/libecb.spec +++ b/libecb.spec @@ -1,14 +1,16 @@ -%global snapshot 20190722 +%global snapshot 20200430 # Do not create debuginfo sub-package because there is no binary executable %global debug_package %{nil} Name: libecb Version: 0.%{snapshot} -Release: 3%{?dist} +Release: 1%{?dist} Summary: Compiler built-ins License: BSD or GPLv2+ URL: http://software.schmorp.de/pkg/libecb.html # Snapshot from CVS :pserver:anonymous@cvs.schmorp.de/schmorpforge libecb Source0: %{name}-%{snapshot}.tar.xz +# Fix POD syntax, mailed to the author +Patch0: libecb-20200430-fix_pod.patch BuildRequires: coreutils BuildRequires: perl-podlators @@ -27,7 +29,6 @@ Summary: Compiler built-ins # to be architecture-specific, to deliver headers in -devel package, to # provide -static symbol for reverse build-requires. # Replace libecb package: -Requires: glibc-headers%{?_isa} Provides: libecb-static = %{?epoch:%{epoch}:}%{version}-%{release} Provides: libecb = %{?epoch:%{epoch}:}%{version}-%{release} Obsoletes: libecb < 0.20150218 @@ -39,6 +40,7 @@ noinline, assume, unreachable and so on. %prep %setup -q -n %{name}-%{snapshot} +%patch0 -p0 %build pod2man ecb.pod > ecb.3 @@ -56,6 +58,10 @@ install -m 0644 -t %{buildroot}%{_mandir}/man3 *.3 %{_mandir}/man3/* %changelog +* Thu Apr 30 2020 Petr Pisar - 0.20200430-1 +- CVS snapshot taken on 2020-04-30 (added ECB_OPTIMIZE_SIZE, unaligned load and + store, host order conversions, bit rotations) + * Wed Jan 29 2020 Fedora Release Engineering - 0.20190722-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild diff --git a/sources b/sources index 8fcc3d1..c41d4d2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libecb-20190722.tar.xz) = fed45482163ddfc94bff81f63828e2d4842426e5ac4c64e00e76e5d1f3c15daee5846ff19570158d8d2ea8b67e48809e36ab96e591d0e486b3e6512f5505a0ff +SHA512 (libecb-20200430.tar.xz) = eccccd2b57c080ea520852b7c8a2205bdd805d6008bed1c13d4c8eacdb23d52fde158a4e39bce742fa425464fde707e6983e079c9c3f3fedf090e5a60322745e