[packages/libbsd] - updated to 0.11.3 - now uses libmd (for MD5 functionality and SHA512 used for getentropy)
qboosh
qboosh at pld-linux.org
Tue Apr 27 16:58:48 CEST 2021
commit a0890df7a64c39e480dc332bf36f21bd3ef9a30c
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Tue Apr 27 17:00:15 2021 +0200
- updated to 0.11.3
- now uses libmd (for MD5 functionality and SHA512 used for getentropy)
libbsd.spec | 222 ++++++++++++++++++++++++++++++++----------------------------
1 file changed, 117 insertions(+), 105 deletions(-)
---
diff --git a/libbsd.spec b/libbsd.spec
index 697f58f..3590e71 100644
--- a/libbsd.spec
+++ b/libbsd.spec
@@ -3,16 +3,18 @@
Summary: Utility functions from BSD systems
Summary(pl.UTF-8): Funkcje narzędziowe z systemów BSD
Name: libbsd
-Version: 0.10.0
+Version: 0.11.3
Release: 1
License: BSD, MIT (depending on part)
Group: Libraries
Source0: https://libbsd.freedesktop.org/releases/%{name}-%{version}.tar.xz
-# Source0-md5: ead96d240d02faa5b921c0aa50c812b5
+# Source0-md5: 5ce1707688d8bb75d365fadfce962b2c
URL: https://libbsd.freedesktop.org/
+BuildRequires: libmd-bsd-devel >= 1.0
BuildRequires: sed >= 4.0
BuildRequires: tar >= 1:1.22
BuildRequires: xz
+Requires: libmd-bsd >= 1.0
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -32,6 +34,7 @@ Summary: Header files for BSD library
Summary(pl.UTF-8): Pliki nagłówkowe biblioteki BSD
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
+Requires: libmd-bsd >= 1.0
Conflicts: glibc-devel < 6:2.19
%description devel
@@ -57,6 +60,7 @@ Statyczna biblioteka BSD.
%setup -q
%build
+CPPFLAGS="%{rpmcppflags} -I/usr/include/libmd"
%configure \
--disable-silent-rules
%{__make}
@@ -90,109 +94,117 @@ rm -rf $RPM_BUILD_ROOT
%{_pkgconfigdir}/libbsd.pc
%{_pkgconfigdir}/libbsd-ctor.pc
%{_pkgconfigdir}/libbsd-overlay.pc
-%{_mandir}/man3/arc4random*.3*
-%{_mandir}/man3/be16dec.3*
-%{_mandir}/man3/be16enc.3*
-%{_mandir}/man3/be32dec.3*
-%{_mandir}/man3/be32enc.3*
-%{_mandir}/man3/be64dec.3*
-%{_mandir}/man3/be64enc.3*
-%{_mandir}/man3/bit_alloc.3*
-%{_mandir}/man3/bit_clear.3*
-%{_mandir}/man3/bit_decl.3*
-%{_mandir}/man3/bit_ffc.3*
-%{_mandir}/man3/bit_ffs.3*
-%{_mandir}/man3/bit_nclear.3*
-%{_mandir}/man3/bit_nset.3*
-%{_mandir}/man3/bit_set.3*
-%{_mandir}/man3/bitstring.3*
-%{_mandir}/man3/bitstr_size.3*
-%{_mandir}/man3/bit_test.3*
-%{_mandir}/man3/byteorder.3*
-%{_mandir}/man3/closefrom.3*
-%{_mandir}/man3/dehumanize_number.3*
-%{_mandir}/man3/errc.3*
-%{_mandir}/man3/expand_number.3*
-%{_mandir}/man3/explicit_bzero.3*
-%{_mandir}/man3/fgetln.3*
-%{_mandir}/man3/fgetwln.3*
-%{_mandir}/man3/flopen.3*
-%{_mandir}/man3/fmtcheck.3*
-%{_mandir}/man3/fparseln.3*
-%{_mandir}/man3/fpurge.3*
-%{_mandir}/man3/funopen.3*
-%{_mandir}/man3/getbsize.3*
-%{_mandir}/man3/getmode.3*
-%{_mandir}/man3/getpeereid.3*
-%{_mandir}/man3/getprogname.3*
-%{_mandir}/man3/heapsort.3*
-%{_mandir}/man3/humanize_number.3*
-%{_mandir}/man3/le16dec.3*
-%{_mandir}/man3/le16enc.3*
-%{_mandir}/man3/le32dec.3*
-%{_mandir}/man3/le32enc.3*
-%{_mandir}/man3/le64dec.3*
-%{_mandir}/man3/le64enc.3*
-%{_mandir}/man3/LIST_*.3*
-%{_mandir}/man3/md5.3**
-%{_mandir}/man3/mergesort.3*
-%{_mandir}/man3/nlist.3*
-%{_mandir}/man3/pidfile.3*
-%{_mandir}/man3/pidfile_close.3*
-%{_mandir}/man3/pidfile_open.3*
-%{_mandir}/man3/pidfile_remove.3*
-%{_mandir}/man3/pidfile_write.3*
-%{_mandir}/man3/queue.3**
-%{_mandir}/man3/radixsort.3*
-%{_mandir}/man3/RB_*.3*
-%{_mandir}/man3/readpassphrase.3*
-%{_mandir}/man3/reallocarray.3*
-%{_mandir}/man3/reallocf.3*
-%{_mandir}/man3/setmode.3*
-%{_mandir}/man3/setproctitle.3*
-%{_mandir}/man3/setproctitle_init.3*
-%{_mandir}/man3/setprogname.3*
-%{_mandir}/man3/sl_add.3*
-%{_mandir}/man3/sl_delete.3*
-%{_mandir}/man3/sl_find.3*
-%{_mandir}/man3/sl_free.3*
-%{_mandir}/man3/sl_init.3*
-%{_mandir}/man3/SLIST_*.3*
-%{_mandir}/man3/SPLAY_*.3*
-%{_mandir}/man3/sradixsort.3*
-%{_mandir}/man3/STAILQ_*.3*
-%{_mandir}/man3/stringlist.3*
-%{_mandir}/man3/strlcat.3*
-%{_mandir}/man3/strlcpy.3*
-%{_mandir}/man3/strmode.3*
-%{_mandir}/man3/strnstr.3*
-%{_mandir}/man3/strnunvis.3*
-%{_mandir}/man3/strnvis.3*
-%{_mandir}/man3/strtoi.3*
-%{_mandir}/man3/strtonum.3*
-%{_mandir}/man3/strtou.3*
-%{_mandir}/man3/strunvis.3*
-%{_mandir}/man3/strvis.3*
-%{_mandir}/man3/strvisx.3*
-%{_mandir}/man3/TAILQ_*.3*
-%{_mandir}/man3/timeradd.3*
-%{_mandir}/man3/timerclear.3*
-%{_mandir}/man3/timercmp.3*
-%{_mandir}/man3/timerisset.3*
-%{_mandir}/man3/timersub.3*
-%{_mandir}/man3/timespecadd.3*
-%{_mandir}/man3/timespecclear.3*
-%{_mandir}/man3/timespeccmp.3*
-%{_mandir}/man3/timespecisset.3*
-%{_mandir}/man3/timespecsub.3*
-%{_mandir}/man3/TIMESPEC_TO_TIMEVAL.3*
-%{_mandir}/man3/timeval.3*
-%{_mandir}/man3/TIMEVAL_TO_TIMESPEC.3*
-%{_mandir}/man3/tree.3*
-%{_mandir}/man3/unvis.3*
-%{_mandir}/man3/vis.3*
-%{_mandir}/man3/wcslcat.3*
-%{_mandir}/man3/wcslcpy.3*
+%{_mandir}/man3/LIST_*.3bsd*
+%{_mandir}/man3/RB_*.3bsd*
+%{_mandir}/man3/SLIST_*.3bsd*
+%{_mandir}/man3/SPLAY_*.3bsd*
+%{_mandir}/man3/STAILQ_*.3bsd*
+%{_mandir}/man3/TAILQ_*.3bsd*
+%{_mandir}/man3/TIMESPEC_TO_TIMEVAL.3bsd*
+%{_mandir}/man3/TIMEVAL_TO_TIMESPEC.3bsd*
+%{_mandir}/man3/arc4random*.3bsd*
+%{_mandir}/man3/be16dec.3bsd*
+%{_mandir}/man3/be16enc.3bsd*
+%{_mandir}/man3/be32dec.3bsd*
+%{_mandir}/man3/be32enc.3bsd*
+%{_mandir}/man3/be64dec.3bsd*
+%{_mandir}/man3/be64enc.3bsd*
+%{_mandir}/man3/bit_alloc.3bsd*
+%{_mandir}/man3/bit_clear.3bsd*
+%{_mandir}/man3/bit_decl.3bsd*
+%{_mandir}/man3/bit_ffc.3bsd*
+%{_mandir}/man3/bit_ffs.3bsd*
+%{_mandir}/man3/bit_nclear.3bsd*
+%{_mandir}/man3/bit_nset.3bsd*
+%{_mandir}/man3/bit_set.3bsd*
+%{_mandir}/man3/bit_test.3bsd*
+%{_mandir}/man3/bitstr_size.3bsd*
+%{_mandir}/man3/bitstring.3bsd*
+%{_mandir}/man3/byteorder.3bsd*
+%{_mandir}/man3/closefrom.3bsd*
+%{_mandir}/man3/dehumanize_number.3bsd*
+%{_mandir}/man3/errc.3bsd*
+%{_mandir}/man3/expand_number.3bsd*
+%{_mandir}/man3/explicit_bzero.3bsd*
+%{_mandir}/man3/fgetln.3bsd*
+%{_mandir}/man3/fgetwln.3bsd*
+%{_mandir}/man3/flopen.3bsd*
+%{_mandir}/man3/fmtcheck.3bsd*
+%{_mandir}/man3/fparseln.3bsd*
+%{_mandir}/man3/fpurge.3bsd*
+%{_mandir}/man3/freezero.3bsd*
+%{_mandir}/man3/funopen.3bsd*
+%{_mandir}/man3/getbsize.3bsd*
+%{_mandir}/man3/getmode.3bsd*
+%{_mandir}/man3/getpeereid.3bsd*
+%{_mandir}/man3/getprogname.3bsd*
+%{_mandir}/man3/gid_from_group.3bsd*
+%{_mandir}/man3/group_from_gid.3bsd*
+%{_mandir}/man3/heapsort.3bsd*
+%{_mandir}/man3/humanize_number.3bsd*
+%{_mandir}/man3/le16dec.3bsd*
+%{_mandir}/man3/le16enc.3bsd*
+%{_mandir}/man3/le32dec.3bsd*
+%{_mandir}/man3/le32enc.3bsd*
+%{_mandir}/man3/le64dec.3bsd*
+%{_mandir}/man3/le64enc.3bsd*
+%{_mandir}/man3/md5.3bsd*
+%{_mandir}/man3/mergesort.3bsd*
+%{_mandir}/man3/nlist.3bsd*
+%{_mandir}/man3/pidfile.3bsd*
+%{_mandir}/man3/pidfile_close.3bsd*
+%{_mandir}/man3/pidfile_open.3bsd*
+%{_mandir}/man3/pidfile_remove.3bsd*
+%{_mandir}/man3/pidfile_write.3bsd*
+%{_mandir}/man3/pwcache.3bsd*
+%{_mandir}/man3/queue.3bsd*
+%{_mandir}/man3/radixsort.3bsd*
+%{_mandir}/man3/readpassphrase.3bsd*
+%{_mandir}/man3/reallocarray.3bsd*
+%{_mandir}/man3/reallocf.3bsd*
+%{_mandir}/man3/recallocarray.3bsd*
+%{_mandir}/man3/setmode.3bsd*
+%{_mandir}/man3/setproctitle.3bsd*
+%{_mandir}/man3/setproctitle_init.3bsd*
+%{_mandir}/man3/setprogname.3bsd*
+%{_mandir}/man3/sl_add.3bsd*
+%{_mandir}/man3/sl_delete.3bsd*
+%{_mandir}/man3/sl_find.3bsd*
+%{_mandir}/man3/sl_free.3bsd*
+%{_mandir}/man3/sl_init.3bsd*
+%{_mandir}/man3/sradixsort.3bsd*
+%{_mandir}/man3/stringlist.3bsd*
+%{_mandir}/man3/strlcat.3bsd*
+%{_mandir}/man3/strlcpy.3bsd*
+%{_mandir}/man3/strmode.3bsd*
+%{_mandir}/man3/strnstr.3bsd*
+%{_mandir}/man3/strnunvis.3bsd*
+%{_mandir}/man3/strnvis.3bsd*
+%{_mandir}/man3/strtoi.3bsd*
+%{_mandir}/man3/strtonum.3bsd*
+%{_mandir}/man3/strtou.3bsd*
+%{_mandir}/man3/strunvis.3bsd*
+%{_mandir}/man3/strvis.3bsd*
+%{_mandir}/man3/strvisx.3bsd*
+%{_mandir}/man3/timeradd.3bsd*
+%{_mandir}/man3/timerclear.3bsd*
+%{_mandir}/man3/timercmp.3bsd*
+%{_mandir}/man3/timerisset.3bsd*
+%{_mandir}/man3/timersub.3bsd*
+%{_mandir}/man3/timespec.3bsd*
+%{_mandir}/man3/timespecadd.3bsd*
+%{_mandir}/man3/timespecclear.3bsd*
+%{_mandir}/man3/timespeccmp.3bsd*
+%{_mandir}/man3/timespecisset.3bsd*
+%{_mandir}/man3/timespecsub.3bsd*
+%{_mandir}/man3/timeval.3bsd*
+%{_mandir}/man3/tree.3bsd*
+%{_mandir}/man3/uid_from_user.3bsd*
+%{_mandir}/man3/unvis.3bsd*
+%{_mandir}/man3/user_from_uid.3bsd*
+%{_mandir}/man3/vis.3bsd*
+%{_mandir}/man3/wcslcat.3bsd*
+%{_mandir}/man3/wcslcpy.3bsd*
%{_mandir}/man7/libbsd.7*
%files static
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libbsd.git/commitdiff/a0890df7a64c39e480dc332bf36f21bd3ef9a30c
More information about the pld-cvs-commit
mailing list