diff --git a/.gitignore b/.gitignore index 5bb0174..00b1add 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/ucpp-1.3.4.tar.xz +/ucpp-*.tar.* diff --git a/sources b/sources index 3350dd8..f397904 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -4c44471eaceea974da621e5c55108413 ucpp-1.3.4.tar.xz +SHA512 (ucpp-1.3.5.tar.bz2) = 24b9d91165ae830fae48519cee9996d7d6e2997a0dcfa6e36adc90bafc835b1740be47316a29470c0e98593d10c678652a6c7994e679ef41346345af8aec0652 diff --git a/ucpp.spec b/ucpp.spec index 7fae010..4a1e992 100644 --- a/ucpp.spec +++ b/ucpp.spec @@ -1,10 +1,13 @@ Summary: Embeddable, quick, light and fully compliant ISO C99 preprocessor Name: ucpp -Version: 1.3.4 -Release: 3%{?dist} -URL: https://github.com/scarabeusiv/ucpp -Source0: http://dev.gentooexperimental.org/%7Escarabeus/ucpp-%{version}.tar.xz -License: BSD +Version: 1.3.5 +Release: 18%{?dist} +URL: https://gitlab.com/scarabeusiv/ucpp +Source0: https://gitlab.com/scarabeusiv/ucpp/-/archive/%{version}/ucpp-%{version}.tar.bz2 +# Automatically converted from old format: BSD - review is highly recommended. +License: LicenseRef-Callaway-BSD +BuildRequires: make +BuildRequires: libtool Requires: %{name}-libs%{?_isa} = %{version}-%{release} %description @@ -40,35 +43,27 @@ This package contains the development files for the library. iconv -f iso8859-1 -t utf8 README >README.utf8 && \ touch -r README.utf8 README && \ mv README.utf8 README +autoreconf -vif %build %configure \ - --disable-rpath \ --disable-silent-rules \ --disable-static \ --disable-werror \ -# fix rpath issue -sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool -sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool - -make %{?_smp_mflags} +%make_build %install -make DESTDIR=%{buildroot} install +%make_install rm %{buildroot}%{_libdir}/libucpp.la -%post libs -p /sbin/ldconfig - -%postun libs -p /sbin/ldconfig - %files %{_bindir}/ucpp %{_mandir}/man1/ucpp.1* %files libs %doc AUTHORS ChangeLog* COPYING README -%{_libdir}/libucpp.so.* +%{_libdir}/libucpp.so.13* %files devel %{_includedir}/libucpp @@ -76,9 +71,96 @@ rm %{buildroot}%{_libdir}/libucpp.la %{_libdir}/pkgconfig/libucpp.pc %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 1.3.5-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + +* Sat Jan 17 2026 Fedora Release Engineering - 1.3.5-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jul 25 2025 Fedora Release Engineering - 1.3.5-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sun Jan 19 2025 Fedora Release Engineering - 1.3.5-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Wed Sep 04 2024 Miroslav Suchý - 1.3.5-14 +- convert license to SPDX + +* Sat Jul 20 2024 Fedora Release Engineering - 1.3.5-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jan 27 2024 Fedora Release Engineering - 1.3.5-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sat Jul 22 2023 Fedora Release Engineering - 1.3.5-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sat Jan 21 2023 Fedora Release Engineering - 1.3.5-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jul 23 2022 Fedora Release Engineering - 1.3.5-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sat Jan 22 2022 Fedora Release Engineering - 1.3.5-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 1.3.5-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed Jan 27 2021 Fedora Release Engineering - 1.3.5-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 1.3.5-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Thu Mar 19 2020 Dominik Mierzejewski 1.3.5-4 +- fix FTBFS due to -Werror on s390x + +* Fri Jan 31 2020 Fedora Release Engineering - 1.3.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Sat Jul 27 2019 Fedora Release Engineering - 1.3.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Thu Jun 27 2019 Dominik Mierzejewski 1.3.5-1 +- update to 1.3.5 +- update upstream location +- include SO version in files list to avoid unexpected bumps +- use modern macros +- drop obsolete comments + +* Sun Feb 03 2019 Fedora Release Engineering - 1.3.4-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Jul 14 2018 Fedora Release Engineering - 1.3.4-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri Feb 09 2018 Fedora Release Engineering - 1.3.4-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 03 2017 Fedora Release Engineering - 1.3.4-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 1.3.4-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Feb 11 2017 Fedora Release Engineering - 1.3.4-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Fri Feb 05 2016 Fedora Release Engineering - 1.3.4-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Fri Jun 19 2015 Fedora Release Engineering - 1.3.4-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Mon Aug 18 2014 Fedora Release Engineering - 1.3.4-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sun Jun 08 2014 Fedora Release Engineering - 1.3.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Sat Feb 22 2014 Dominik Mierzejewski 1.3.4-3 - add ?_isa to dependencies -- fix build in el6 branch (autoconf is too old, so autoreconf doesn't work) * Sun Nov 03 2013 Dominik Mierzejewski 1.3.4-2 - make make verbose