Compare commits

..

No commits in common. 'epel9' and 'i10ce' have entirely different histories.
epel9 ... i10ce

3
.gitignore vendored

@ -1,2 +1 @@
/libbsd-*.tar.xz
/libbsd-*.tar.xz.asc
SOURCES/libbsd-0.12.2.tar.xz

@ -0,0 +1 @@
c8f49920dec71e8e72f2b19f6c209b440a367d3a SOURCES/libbsd-0.12.2.tar.xz

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEETz509DYFDBD1aWV0uXK/PqSuV6MFAmX3qQAACgkQuXK/PqSu
V6M/Uw/9EpatI+Czbi4cgRBGIIh7jzz6UkJQCohrEp6vyPPFOvsvh10J+eKz/otE
omjBJp0IpUV6uwM68Bs5jxO8qWnje0xoVg77e0zzJywxnhWNpxebtz8xSSfJmIUZ
cKVRcGa4ff1AAvJfuh4Xh2JEYRP80IS5qIWw58WKyMNwFd5gFi4YjHkcUY14Vnuv
kOltL5o+qN0ZqFrrm0WiKjf+/j39Z4keD9rIrv2mq+BXmRXpDjeVREghvPHRQbx9
qIbgUFwpLqYNFuPVEI1vNTLUu0wJHNpZKqmvKWzL2oOWyW05+IDg5vAHgMYPfl/C
fDdPQBRb/6M7UPlUYvoqK3BlizuHMvJd3Uv1rJGv0IU6tEQ7G96M2MYQad8nk33e
46MsPxUOY9E187TgaBp2P5DNx225VXrhuZJYH8LQHA0THuHupRFZNZb5ymmpBZre
tVzvMRNtNYiaS24+/H2uk7Qydf/beGy9GIysYrkxoC6BX1+pPdVd4NJyNJS+fWxJ
HnH1JaJkyAbr8A1zDMkNysHC+HTXvHN7Cz+KLtWO3BTprXCHhgY0AlmVW6ggVpFa
XT2bNuueBKmCVJggCeJHikJcsTDjT5qzFI/Jv9fWQXbdxvoUxnAHLg05YOjG5z9d
UjVOKzFC6MKJ7JN+qvtvSyGsNIP2a+GZti7Q5fUBmTx6gvZiRSg=
=sSIS
-----END PGP SIGNATURE-----

@ -0,0 +1,17 @@
#include <bits/wordsize.h>
#if __WORDSIZE == 32
# ifdef LIBBSD_OVERLAY
# include "sys/cdefs-32.h"
# else
# include "cdefs-32.h"
# endif
#elif __WORDSIZE == 64
# ifdef LIBBSD_OVERLAY
# include "sys/cdefs-64.h"
# else
# include "cdefs-64.h"
# endif
#else
# error "Unknown word size"
#endif

@ -1,6 +1,6 @@
Name: libbsd
Version: 0.12.2
Release: 1%{?dist}
Release: 4%{?dist}
Summary: Library providing BSD-compatible functions for portability
URL: https://libbsd.freedesktop.org/
# Breakdown in COPYING file of libbsd release tarball, see also:
@ -11,6 +11,7 @@ License: Beerware AND BSD-2-Clause AND BSD-3-Clause AND ISC AND libutil-D
Source0: https://libbsd.freedesktop.org/releases/libbsd-%{version}.tar.xz
Source1: https://libbsd.freedesktop.org/releases/libbsd-%{version}.tar.xz.asc
Source2: https://keys.openpgp.org/vks/v1/by-fingerprint/4F3E74F436050C10F5696574B972BF3EA4AE57A3
Source3: libbsd-cdefs.h
BuildRequires: gcc
BuildRequires: gnupg2
@ -60,6 +61,10 @@ configured using "pkg-config --libs libbsd-ctor".
rm %{buildroot}%{_libdir}/%{name}.a
rm %{buildroot}%{_libdir}/%{name}.la
# avoid file conflicts in multilib installations of -devel subpackage
mv -f %{buildroot}%{_includedir}/bsd/sys/cdefs{,-%{__isa_bits}}.h
install -p -m 0644 %{SOURCE3} %{buildroot}%{_includedir}/bsd/sys/cdefs.h
%ldconfig_scriptlets
%files
@ -80,6 +85,18 @@ rm %{buildroot}%{_libdir}/%{name}.la
%{_libdir}/pkgconfig/%{name}-ctor.pc
%changelog
* Tue Dec 24 2024 Dmitriy Samoylik <samoylikdv@msvsphere-os.ru> - 0.12.2-4
- Rebuilt for MSVSphere 10
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.12.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Fri Apr 19 2024 Robert Scheck <robert@fedoraproject.org> - 0.12.2-3
- Avoid infinite include loop when using libbsd-overlay (#2275197)
* Fri Apr 12 2024 Robert Scheck <robert@fedoraproject.org> - 0.12.2-2
- Avoid multilib conflict on /usr/include/bsd/sys/cdefs.h (#2273347)
* Mon Mar 25 2024 Robert Scheck <robert@fedoraproject.org> - 0.12.2-1
- Update to 0.12.2 (#2257217)

@ -1,2 +0,0 @@
SHA512 (libbsd-0.12.2.tar.xz) = ce43e4f0486d5f00d4a8119ee863eaaa2f968cae4aa3d622976bb31ad601dfc565afacef7ebade5eba33fff1c329b5296c6387c008d1e1805d878431038f8b21
SHA512 (libbsd-0.12.2.tar.xz.asc) = c2e56aa572ce50d6342c0e45622958eba40319e09d45dc3cff6296cb10eebc0c4154d6f758dd2470a1794251fc0273d05ac2d735698eae83183769df5f7d44c3
Loading…
Cancel
Save