diff --git a/apg.spec b/apg.spec index 75cd01c..c285ed5 100644 --- a/apg.spec +++ b/apg.spec @@ -1,12 +1,11 @@ Summary: Automated Password Generator for random password generation Name: apg - Version: 2.3.0b -Release: 31%{?dist} -License: BSD -Group: System Environment/Base +Release: 51%{?dist} +License: BSD-3-Clause URL: http://www.adel.nursat.kz/%{name}/ +# Unpacked tarball, fixed permissions (chmod 755 all dirs) and reuploaded Source0: http://www.adel.nursat.kz/%{name}/download/%{name}-%{version}.tar.gz Source1: apg.socket Source2: apg@.service @@ -14,6 +13,9 @@ Patch0: apg-2.3.0b-gen_rand_pass.patch Patch1: apg-2.3.0b-null-crypt.patch BuildRequires: systemd-units +BuildRequires: gcc +BuildRequires: make +BuildRequires: libxcrypt-devel Requires(post): grep Requires(post): systemd-units Requires(preun): systemd-units @@ -26,8 +28,9 @@ required type and prints them to standard output. %prep %setup -q -%patch0 -p1 -b .gen_rand_pass -%patch1 -p1 + +%patch -P 0 -p1 -b .gen_rand_pass +%patch -P 1 -p1 %build # Build server @@ -37,7 +40,6 @@ make CFLAGS="$RPM_OPT_FLAGS" FLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags} cliserv make CFLAGS="$RPM_OPT_FLAGS" FLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags} standalone %install -[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT install -D apg %{buildroot}%{_bindir}/apg install -D apgbfm %{buildroot}%{_bindir}/apgbfm install -D apgd %{buildroot}%{_sbindir}/apgd @@ -87,7 +89,6 @@ fi %endif %files -%defattr(-, root, root) %doc CHANGES COPYING README THANKS TODO doc/rfc* %{_bindir}/apg %{_bindir}/apgbfm @@ -97,6 +98,67 @@ fi %{_unitdir}/%{name}.socket %changelog +* Fri Jan 16 2026 Fedora Release Engineering - 2.3.0b-51 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Wed Jul 23 2025 Fedora Release Engineering - 2.3.0b-50 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Feb 01 2025 Björn Esser - 2.3.0b-49 +- Add explicit BR: libxcrypt-devel + +* Thu Jan 16 2025 Fedora Release Engineering - 2.3.0b-48 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Wed Jul 17 2024 Fedora Release Engineering - 2.3.0b-47 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Mon Jan 22 2024 Fedora Release Engineering - 2.3.0b-46 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering - 2.3.0b-45 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jul 19 2023 Fedora Release Engineering - 2.3.0b-44 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Wed Mar 08 2023 Gwyn Ciesla - 2.3.0b-43 +- migrated to SPDX license + +* Wed Jan 18 2023 Fedora Release Engineering - 2.3.0b-42 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Wed Jul 20 2022 Fedora Release Engineering - 2.3.0b-41 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Wed Jan 19 2022 Fedora Release Engineering - 2.3.0b-40 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Wed Jul 21 2021 Fedora Release Engineering - 2.3.0b-39 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jan 26 2021 Fedora Release Engineering - 2.3.0b-38 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Mon Jul 27 2020 Fedora Release Engineering - 2.3.0b-37 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Jan 28 2020 Fedora Release Engineering - 2.3.0b-36 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Wed Jul 24 2019 Fedora Release Engineering - 2.3.0b-35 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Thu Jan 31 2019 Fedora Release Engineering - 2.3.0b-34 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Mon Jan 14 2019 Björn Esser - 2.3.0b-33 +- Rebuilt for libcrypt.so.2 (#1666033) + +* Sun Jul 15 2018 Kevin Fenzi - 2.3.0b-32 +- Add BuildRequires gcc +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Tue Feb 06 2018 Fedora Release Engineering - 2.3.0b-31 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild diff --git a/sources b/sources index 14208ed..a8ec9a7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -bd82400a5a731070ce895313576afe24 apg-2.3.0b.tar.gz +SHA512 (apg-2.3.0b.tar.gz) = 3e6b5a13dcc7fe64c5e3f3a771b6ff2cf2b38505786b198d2f3f1e55a5efcbf4b2edd6be460351e263d02b8e78e2e980c42ca6810fba8fba6f3f2d65ebe3611e