diff --git a/aggregate-configure-c99.patch b/aggregate-configure-c99.patch new file mode 100644 index 0000000..8551b50 --- /dev/null +++ b/aggregate-configure-c99.patch @@ -0,0 +1,13 @@ +diff --git a/configure b/configure +index 57591f2..2f440f0 100755 +--- a/configure ++++ b/configure +@@ -652,7 +652,7 @@ cat > conftest.$ac_ext << EOF + #line 653 "configure" + #include "confdefs.h" + +-main(){return(0);} ++int main(){return(0);} + EOF + if { (eval echo configure:658: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + ac_cv_prog_cc_works=yes diff --git a/aggregate.spec b/aggregate.spec index a5a5ae2..898e0e2 100644 --- a/aggregate.spec +++ b/aggregate.spec @@ -1,15 +1,17 @@ Name: aggregate Version: 1.6 -Release: 18%{?dist} +Release: 34%{?dist} Summary: IPv4 CIDR prefix aggregator License: ISC URL: http://ftp.isc.org/isc/aggregate/ Source0: http://ftp.isc.org/isc/aggregate/aggregate-%{version}.tar.gz Patch0: aggregate-fedora.patch +Patch1: aggregate-configure-c99.patch BuildRequires: gcc BuildRequires: perl-generators +BuildRequires: make %description aggregate takes a list of prefixes in conventional format on stdin, @@ -27,24 +29,24 @@ aggregate-ios takes Cisco IOS configuration on stdin, and optimizes any prefix filters found using aggregate. %prep -%setup -q +%autosetup chmod -x LICENSE -%patch0 -p1 -b .fedora %build %configure -make %{?_smp_mflags} +%make_build %install -make install DESTDIR=$RPM_BUILD_ROOT +%make_install %files +%doc HISTORY +%license LICENSE %{_bindir}/aggregate %{_mandir}/man1/aggregate.1.* -%doc HISTORY LICENSE %files ios %{_bindir}/aggregate-ios @@ -52,6 +54,55 @@ make install DESTDIR=$RPM_BUILD_ROOT %changelog +* Fri Jan 16 2026 Fedora Release Engineering - 1.6-34 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Wed Jul 23 2025 Fedora Release Engineering - 1.6-33 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Thu Jan 16 2025 Fedora Release Engineering - 1.6-32 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Wed Jul 17 2024 Fedora Release Engineering - 1.6-31 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Mon Jan 22 2024 Fedora Release Engineering - 1.6-30 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering - 1.6-29 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jul 19 2023 Fedora Release Engineering - 1.6-28 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Fri Jul 7 2023 Yanko Kaneti - 1.6-27 +- SPDX migration - ISC is ISC. Modernize a bit + +* Wed Jan 18 2023 Fedora Release Engineering - 1.6-26 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Tue Dec 06 2022 Peter Fordham - 1.6-25 +- Port configure script to C99. + +* Wed Jul 20 2022 Fedora Release Engineering - 1.6-24 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Wed Jan 19 2022 Fedora Release Engineering - 1.6-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Wed Jul 21 2021 Fedora Release Engineering - 1.6-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon Jan 25 2021 Fedora Release Engineering - 1.6-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Fri Jul 31 2020 Fedora Release Engineering - 1.6-20 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon Jul 27 2020 Fedora Release Engineering - 1.6-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Tue Jan 28 2020 Fedora Release Engineering - 1.6-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild