From 3290df3a21e00b0d967b61d260b5e3fdfe4e3b09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Cami?= Date: Mon, 23 Dec 2013 19:17:38 +0100 Subject: [PATCH 01/66] update to latest upstream --- .gitignore | 1 + sources | 2 +- uriparser.spec | 14 +++++++++++--- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 8093e40..21e92cc 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ uriparser-0.7.5.tar.gz /uriparser-0.7.5.tar.gz /uriparser-0.7.8.tar.bz2 /uriparser-0.7.9.tar.bz2 +/uriparser-0.8.0.tar.bz2 diff --git a/sources b/sources index 55204cf..c3102b6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -d9189834b909df8d672ecafc34186a58 uriparser-0.7.9.tar.bz2 +77601f52ab91c0e100fc5d783d9c1ee5 uriparser-0.8.0.tar.bz2 diff --git a/uriparser.spec b/uriparser.spec index 69538a6..01260e6 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -1,7 +1,7 @@ %{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}} Name: uriparser -Version: 0.7.9 +Version: 0.8.0 Release: 1%{?dist} Summary: URI parsing library - RFC 3986 @@ -40,7 +40,11 @@ mv THANKS{.utf8,} # sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' Doxyfile.in sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in -%configure --disable-static +%configure --disable-static + +# disable rpath +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 # Generate docs first cd doc; @@ -50,7 +54,7 @@ cd .. make %{?_smp_mflags} %check -make check +LD_LIBRARY_PATH=".libs" make check %install rm -rf $RPM_BUILD_ROOT @@ -72,6 +76,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc THANKS AUTHORS COPYING ChangeLog +%{_bindir}/uriparse %{_libdir}/*.so.* %files devel @@ -82,6 +87,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/*.pc %changelog +* Fri Sep 06 2013 François Cami - 0.8.0-1 +- Update to latest upstream. + * Fri Sep 06 2013 François Cami - 0.7.9-1 - Update to latest upstream. From 1bdc6df2d1d5561bc8996690db6f88f350597759 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 22:01:20 -0500 Subject: [PATCH 02/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- uriparser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index 01260e6..738b719 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -2,7 +2,7 @@ Name: uriparser Version: 0.8.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: URI parsing library - RFC 3986 Group: System Environment/Libraries @@ -87,6 +87,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/*.pc %changelog +* Sun Jun 08 2014 Fedora Release Engineering - 0.8.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Fri Sep 06 2013 François Cami - 0.8.0-1 - Update to latest upstream. From 063ffd8dd470c4929d7044df3d5b2f9e11e71983 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Mon, 18 Aug 2014 07:12:09 +0000 Subject: [PATCH 03/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- uriparser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index 738b719..a925e81 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -2,7 +2,7 @@ Name: uriparser Version: 0.8.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: URI parsing library - RFC 3986 Group: System Environment/Libraries @@ -87,6 +87,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/*.pc %changelog +* Mon Aug 18 2014 Fedora Release Engineering - 0.8.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sun Jun 08 2014 Fedora Release Engineering - 0.8.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From cdd6734732099b07f22d60ae3126e10b1d63b92f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Cami?= Date: Mon, 5 Jan 2015 17:37:16 +0100 Subject: [PATCH 04/66] update to 0.8.1 --- .gitignore | 1 + sources | 2 +- uriparser.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 21e92cc..eac8a6d 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ uriparser-0.7.5.tar.gz /uriparser-0.7.8.tar.bz2 /uriparser-0.7.9.tar.bz2 /uriparser-0.8.0.tar.bz2 +/uriparser-0.8.1.tar.bz2 diff --git a/sources b/sources index c3102b6..0055f6b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -77601f52ab91c0e100fc5d783d9c1ee5 uriparser-0.8.0.tar.bz2 +4e4c5f0ee6abb111a431c45e144247aa uriparser-0.8.1.tar.bz2 diff --git a/uriparser.spec b/uriparser.spec index a925e81..fdf6280 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -1,8 +1,8 @@ %{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}} Name: uriparser -Version: 0.8.0 -Release: 3%{?dist} +Version: 0.8.1 +Release: 1%{?dist} Summary: URI parsing library - RFC 3986 Group: System Environment/Libraries @@ -87,6 +87,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/*.pc %changelog +* Mon Jan 05 2015 François Cami - 0.8.1-1 +- Update to latest upstream. + * Mon Aug 18 2014 Fedora Release Engineering - 0.8.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From 78cd9bc0ca788d8eca17971aad029f1aa79cdfa5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Cami?= Date: Sat, 10 Jan 2015 00:01:22 +0100 Subject: [PATCH 05/66] Use PIC --- uriparser.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index fdf6280..edf5444 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -1,8 +1,10 @@ +%global _hardened_build 1 + %{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}} Name: uriparser Version: 0.8.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: URI parsing library - RFC 3986 Group: System Environment/Libraries @@ -87,6 +89,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/*.pc %changelog +* Fri Jan 09 2015 François Cami - 0.8.1-2 +- Use PIC. + * Mon Jan 05 2015 François Cami - 0.8.1-1 - Update to latest upstream. From 6acb59d6748dd9c0530c9272e5ad2a6a696c3720 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Thu, 29 Jan 2015 08:30:45 +0000 Subject: [PATCH 06/66] Make uriCompareRangeA() return -1/0/1 like tests assume it does so package will build on aarch64 --- uriparser-bug24.patch | 34 ++++++++++++++++++++++++++++++++++ uriparser.spec | 8 +++++++- 2 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 uriparser-bug24.patch diff --git a/uriparser-bug24.patch b/uriparser-bug24.patch new file mode 100644 index 0000000..6b2d012 --- /dev/null +++ b/uriparser-bug24.patch @@ -0,0 +1,34 @@ +testRangeComparison() in test/test.cpp assumes that strncmp() used by uriCompareRangeA() will always return -1/0/1 values. + +So it fails on AArch64: + +UriSuite: 50/52 +Comparing to yields -64, expected -1. +Comparing to yields 64, expected 1. +UriSuite: 51/52 + +Why? Simple. C standard says that strncmp() has to return <0/0/>0 values. + +Upstream bug: https://sourceforge.net/p/uriparser/bugs/24/ + +Index: uriparser-0.8.1/src/UriCommon.c +=================================================================== +--- uriparser-0.8.1.orig/src/UriCommon.c ++++ uriparser-0.8.1/src/UriCommon.c +@@ -98,7 +98,15 @@ int URI_FUNC(CompareRange)( + return -1; + } + +- return URI_STRNCMP(a->first, b->first, (a->afterLast - a->first)); ++ diff = URI_STRNCMP(a->first, b->first, (a->afterLast - a->first)); ++ ++ if (diff > 0) { ++ return 1; ++ } else if (diff < 0) { ++ return -1; ++ } ++ ++ return diff; + } + + diff --git a/uriparser.spec b/uriparser.spec index edf5444..97c6da9 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -4,13 +4,14 @@ Name: uriparser Version: 0.8.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: URI parsing library - RFC 3986 Group: System Environment/Libraries License: BSD URL: http://%{name}.sourceforge.net/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 +Patch0: uriparser-bug24.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: doxygen, graphviz, cpptest-devel Requires: cpptest @@ -31,6 +32,7 @@ developing applications that use %{name}. %prep %setup -q +%patch0 -p1 sed -i 's/\r//' THANKS sed -i 's/\r//' COPYING iconv -f iso-8859-1 -t utf-8 -o THANKS{.utf8,} @@ -89,6 +91,10 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/*.pc %changelog +* Wed Jan 28 2015 Marcin Juszkiewicz - 0.8.1-3 +- Make uriCompareRangeA() return -1/0/1 like tests assume it does + so package will build on aarch64. + * Fri Jan 09 2015 François Cami - 0.8.1-2 - Use PIC. From 078c914830f5cfe97f02f67c543889a2eeefc871 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Thu, 29 Jan 2015 08:33:00 +0000 Subject: [PATCH 07/66] modernise spec --- uriparser.spec | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/uriparser.spec b/uriparser.spec index 97c6da9..38eef9a 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -4,7 +4,7 @@ Name: uriparser Version: 0.8.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: URI parsing library - RFC 3986 Group: System Environment/Libraries @@ -12,7 +12,6 @@ License: BSD URL: http://%{name}.sourceforge.net/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 Patch0: uriparser-bug24.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: doxygen, graphviz, cpptest-devel Requires: cpptest @@ -61,36 +60,35 @@ make %{?_smp_mflags} LD_LIBRARY_PATH=".libs" make check %install -rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" -find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' +find $RPM_BUILD_ROOT -name '*.la' -delete + # fcami - update for https://fedoraproject.org/wiki/Changes/UnversionedDocdirs if [ ${RPM_BUILD_ROOT}%{_datadir}/doc/%{name} != ${RPM_BUILD_ROOT}%{_pkgdocdir} ] then mv ${RPM_BUILD_ROOT}%{_datadir}/doc/%{name}/html ${RPM_BUILD_ROOT}%{_pkgdocdir} fi -%clean -rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files -%defattr(-,root,root,-) %doc THANKS AUTHORS COPYING ChangeLog %{_bindir}/uriparse %{_libdir}/*.so.* %files devel -%defattr(-,root,root,-) %doc doc/html %{_includedir}/* %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %changelog +* Thu Jan 29 2015 Peter Robinson 0.8.1-4 +- Modernise spec + * Wed Jan 28 2015 Marcin Juszkiewicz - 0.8.1-3 - Make uriCompareRangeA() return -1/0/1 like tests assume it does so package will build on aarch64. From 25a269511c18de5b02f367ecf404dbfdcd796862 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 19 Jun 2015 01:40:12 +0000 Subject: [PATCH 08/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- uriparser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index 38eef9a..3974a53 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -4,7 +4,7 @@ Name: uriparser Version: 0.8.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: URI parsing library - RFC 3986 Group: System Environment/Libraries @@ -86,6 +86,9 @@ fi %{_libdir}/pkgconfig/*.pc %changelog +* Fri Jun 19 2015 Fedora Release Engineering - 0.8.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Thu Jan 29 2015 Peter Robinson 0.8.1-4 - Modernise spec From f8e99139f07d9fd3e31880120e386650dc7e468d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Cami?= Date: Sun, 12 Jul 2015 15:22:11 +0200 Subject: [PATCH 09/66] update to 0.8.2 --- .gitignore | 1 + sources | 2 +- uriparser-bug24.patch | 34 ---------------------------------- uriparser.spec | 9 +++++---- 4 files changed, 7 insertions(+), 39 deletions(-) delete mode 100644 uriparser-bug24.patch diff --git a/.gitignore b/.gitignore index eac8a6d..4a9205f 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ uriparser-0.7.5.tar.gz /uriparser-0.7.9.tar.bz2 /uriparser-0.8.0.tar.bz2 /uriparser-0.8.1.tar.bz2 +/uriparser-0.8.2.tar.bz2 diff --git a/sources b/sources index 0055f6b..03f20e2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -4e4c5f0ee6abb111a431c45e144247aa uriparser-0.8.1.tar.bz2 +c5cf6b3941d887deb7defc2a86c40f1d uriparser-0.8.2.tar.bz2 diff --git a/uriparser-bug24.patch b/uriparser-bug24.patch deleted file mode 100644 index 6b2d012..0000000 --- a/uriparser-bug24.patch +++ /dev/null @@ -1,34 +0,0 @@ -testRangeComparison() in test/test.cpp assumes that strncmp() used by uriCompareRangeA() will always return -1/0/1 values. - -So it fails on AArch64: - -UriSuite: 50/52 -Comparing to yields -64, expected -1. -Comparing to yields 64, expected 1. -UriSuite: 51/52 - -Why? Simple. C standard says that strncmp() has to return <0/0/>0 values. - -Upstream bug: https://sourceforge.net/p/uriparser/bugs/24/ - -Index: uriparser-0.8.1/src/UriCommon.c -=================================================================== ---- uriparser-0.8.1.orig/src/UriCommon.c -+++ uriparser-0.8.1/src/UriCommon.c -@@ -98,7 +98,15 @@ int URI_FUNC(CompareRange)( - return -1; - } - -- return URI_STRNCMP(a->first, b->first, (a->afterLast - a->first)); -+ diff = URI_STRNCMP(a->first, b->first, (a->afterLast - a->first)); -+ -+ if (diff > 0) { -+ return 1; -+ } else if (diff < 0) { -+ return -1; -+ } -+ -+ return diff; - } - - diff --git a/uriparser.spec b/uriparser.spec index 3974a53..57226ad 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -3,15 +3,14 @@ %{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}} Name: uriparser -Version: 0.8.1 -Release: 5%{?dist} +Version: 0.8.2 +Release: 1%{?dist} Summary: URI parsing library - RFC 3986 Group: System Environment/Libraries License: BSD URL: http://%{name}.sourceforge.net/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 -Patch0: uriparser-bug24.patch BuildRequires: doxygen, graphviz, cpptest-devel Requires: cpptest @@ -31,7 +30,6 @@ developing applications that use %{name}. %prep %setup -q -%patch0 -p1 sed -i 's/\r//' THANKS sed -i 's/\r//' COPYING iconv -f iso-8859-1 -t utf-8 -o THANKS{.utf8,} @@ -86,6 +84,9 @@ fi %{_libdir}/pkgconfig/*.pc %changelog +* Sun Jul 12 2015 François Cami - 0.8.2-1 +- Update to latest upstream. + * Fri Jun 19 2015 Fedora Release Engineering - 0.8.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 7dc72b711b9c03ba8786b6c9226d0720f965e6aa Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 5 Feb 2016 02:26:10 +0000 Subject: [PATCH 10/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- uriparser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index 57226ad..db0e823 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -4,7 +4,7 @@ Name: uriparser Version: 0.8.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: URI parsing library - RFC 3986 Group: System Environment/Libraries @@ -84,6 +84,9 @@ fi %{_libdir}/pkgconfig/*.pc %changelog +* Fri Feb 05 2016 Fedora Release Engineering - 0.8.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Sun Jul 12 2015 François Cami - 0.8.2-1 - Update to latest upstream. From 88ec0860d49a501883fcc54fe8c32d8483a90939 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Cami?= Date: Wed, 2 Mar 2016 23:29:07 +0100 Subject: [PATCH 11/66] update to 0.8.4 --- .gitignore | 1 + sources | 2 +- uriparser.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 4a9205f..501b8ce 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ uriparser-0.7.5.tar.gz /uriparser-0.8.0.tar.bz2 /uriparser-0.8.1.tar.bz2 /uriparser-0.8.2.tar.bz2 +/uriparser-0.8.4.tar.bz2 diff --git a/sources b/sources index 03f20e2..7dcc5b6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c5cf6b3941d887deb7defc2a86c40f1d uriparser-0.8.2.tar.bz2 +9aabdc3611546f553f4af372167de6d6 uriparser-0.8.4.tar.bz2 diff --git a/uriparser.spec b/uriparser.spec index db0e823..575b174 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -3,8 +3,8 @@ %{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}} Name: uriparser -Version: 0.8.2 -Release: 2%{?dist} +Version: 0.8.4 +Release: 1%{?dist} Summary: URI parsing library - RFC 3986 Group: System Environment/Libraries @@ -84,6 +84,9 @@ fi %{_libdir}/pkgconfig/*.pc %changelog +* Wed Mar 02 2016 François Cami - 0.8.4-1 +- Update to latest upstream. + * Fri Feb 05 2016 Fedora Release Engineering - 0.8.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 93bf65629c4b2bde72999cc8f0e7ae083fa8a4f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Cami?= Date: Sun, 27 Mar 2016 17:22:36 +0200 Subject: [PATCH 12/66] Add -doc subpackage --- uriparser.spec | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index 575b174..6e9803d 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -4,7 +4,7 @@ Name: uriparser Version: 0.8.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: URI parsing library - RFC 3986 Group: System Environment/Libraries @@ -28,6 +28,14 @@ Requires: %{name} = %{version}-%{release} The %{name}-devel package contains libraries and header files for developing applications that use %{name}. +%package doc +Summary: HTML documentation for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description doc +The %{name}-doc package contains HTML documentation files for %{name}. + %prep %setup -q sed -i 's/\r//' THANKS @@ -77,6 +85,9 @@ fi %{_bindir}/uriparse %{_libdir}/*.so.* +%files doc +%{_docdir}/%{name}/html + %files devel %doc doc/html %{_includedir}/* @@ -84,6 +95,9 @@ fi %{_libdir}/pkgconfig/*.pc %changelog +* Sun Mar 27 2016 François Cami - 0.8.4-2 +- Add -doc subpackage. + * Wed Mar 02 2016 François Cami - 0.8.4-1 - Update to latest upstream. From 628caff1547b590c5fc136e8aafd24110495c664 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Cami?= Date: Mon, 28 Mar 2016 01:04:06 +0200 Subject: [PATCH 13/66] fix ftbfs --- uriparser.spec | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/uriparser.spec b/uriparser.spec index 6e9803d..405ab41 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -86,10 +86,9 @@ fi %{_libdir}/*.so.* %files doc -%{_docdir}/%{name}/html +%doc %{_docdir}/%{name}/html %files devel -%doc doc/html %{_includedir}/* %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc From ff066ab50b20ad214eba0dfb1ac59b497da0c2c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Cami?= Date: Mon, 28 Mar 2016 01:09:09 +0200 Subject: [PATCH 14/66] fix ftbfs --- uriparser.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/uriparser.spec b/uriparser.spec index 405ab41..0f8008d 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -43,12 +43,16 @@ sed -i 's/\r//' COPYING iconv -f iso-8859-1 -t utf-8 -o THANKS{.utf8,} mv THANKS{.utf8,} -%build - # Remove qhelpgenerator dependency by commenting Doxygen.in: # sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' Doxyfile.in sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in +# fix installation errors +sed -i -e 's,html/\*.map\ ,,g' doc/Makefile.in +sed -i -e 's,-\$(INSTALL_DATA) \*.qch "$(DESTDIR)\$(docdir)/",,g' doc/Makefile.in + + +%build %configure --disable-static # disable rpath From a2faa9b58f26143de8b822bfc401f22db04cf3af Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Tue, 10 May 2016 13:36:08 +0200 Subject: [PATCH 15/66] Modernize spec, remove explicit requires on cpptest --- uriparser.spec | 85 ++++++++++++++++++++++++-------------------------- 1 file changed, 40 insertions(+), 45 deletions(-) diff --git a/uriparser.spec b/uriparser.spec index 0f8008d..cc2eb92 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -1,103 +1,98 @@ %global _hardened_build 1 -%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}} - Name: uriparser Version: 0.8.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: URI parsing library - RFC 3986 -Group: System Environment/Libraries License: BSD URL: http://%{name}.sourceforge.net/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 -BuildRequires: doxygen, graphviz, cpptest-devel -Requires: cpptest + +BuildRequires: automake autoconf libtool +BuildRequires: doxygen +BuildRequires: graphviz +BuildRequires: cpptest-devel %description Uriparser is a strictly RFC 3986 compliant URI parsing library written in C. uriparser is cross-platform, fast, supports Unicode and is licensed under the New BSD license. -%package devel -Summary: Development files for %{name} -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} -%description devel +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. -%package doc -Summary: HTML documentation for %{name} -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} -%description doc +%package doc +Summary: HTML documentation for %{name} +BuildArch: noarch + +%description doc The %{name}-doc package contains HTML documentation files for %{name}. + %prep %setup -q -sed -i 's/\r//' THANKS + +# Fix line endings and encoding sed -i 's/\r//' COPYING -iconv -f iso-8859-1 -t utf-8 -o THANKS{.utf8,} -mv THANKS{.utf8,} +iconv -f iso8859-1 -t utf-8 THANKS > THANKS.conv && mv -f THANKS.conv THANKS # Remove qhelpgenerator dependency by commenting Doxygen.in: -# sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' Doxyfile.in sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in # fix installation errors -sed -i -e 's,html/\*.map\ ,,g' doc/Makefile.in -sed -i -e 's,-\$(INSTALL_DATA) \*.qch "$(DESTDIR)\$(docdir)/",,g' doc/Makefile.in +sed -i -e 's,html/\*.map\ ,,g' doc/Makefile.am %build +autoreconf -ifv %configure --disable-static -# disable rpath -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} + + +%install +%make_install +find %{buildroot} -name '*.la' -delete -# Generate docs first -cd doc; -make %{?_smp_mflags} -cd .. -# Build -make %{?_smp_mflags} %check LD_LIBRARY_PATH=".libs" make check -%install -make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" - -find $RPM_BUILD_ROOT -name '*.la' -delete - -# fcami - update for https://fedoraproject.org/wiki/Changes/UnversionedDocdirs -if [ ${RPM_BUILD_ROOT}%{_datadir}/doc/%{name} != ${RPM_BUILD_ROOT}%{_pkgdocdir} ] - then mv ${RPM_BUILD_ROOT}%{_datadir}/doc/%{name}/html ${RPM_BUILD_ROOT}%{_pkgdocdir} -fi - %post -p /sbin/ldconfig %postun -p /sbin/ldconfig + %files -%doc THANKS AUTHORS COPYING ChangeLog +%doc THANKS AUTHORS ChangeLog +%license COPYING %{_bindir}/uriparse %{_libdir}/*.so.* -%files doc -%doc %{_docdir}/%{name}/html - %files devel %{_includedir}/* %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc +%files doc +%license COPYING +%doc %{_docdir}/%{name}/html + + %changelog +* Tue May 10 2016 Sandro Mani - 0.8.4-3 +- Drop unused requires on cpptest +- Modernize spec + * Sun Mar 27 2016 François Cami - 0.8.4-2 - Add -doc subpackage. From 3d161096d592494cfa50d0b8b6f86d6244dad139 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 11 Feb 2017 16:48:45 +0000 Subject: [PATCH 16/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- uriparser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index cc2eb92..3db3b67 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -2,7 +2,7 @@ Name: uriparser Version: 0.8.4 -Release: 3%{?dist} +Release: 4%{?dist} Summary: URI parsing library - RFC 3986 License: BSD @@ -89,6 +89,9 @@ LD_LIBRARY_PATH=".libs" make check %changelog +* Sat Feb 11 2017 Fedora Release Engineering - 0.8.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Tue May 10 2016 Sandro Mani - 0.8.4-3 - Drop unused requires on cpptest - Modernize spec From 9edd5f03ffe85b85a83444078191db01d33457c3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 27 Jul 2017 21:04:06 +0000 Subject: [PATCH 17/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- uriparser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index 3db3b67..8bb0870 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -2,7 +2,7 @@ Name: uriparser Version: 0.8.4 -Release: 4%{?dist} +Release: 5%{?dist} Summary: URI parsing library - RFC 3986 License: BSD @@ -89,6 +89,9 @@ LD_LIBRARY_PATH=".libs" make check %changelog +* Thu Jul 27 2017 Fedora Release Engineering - 0.8.4-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Sat Feb 11 2017 Fedora Release Engineering - 0.8.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 607925b5c9477fefdf992297aff0559ff4a3ea81 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 09:52:29 +0000 Subject: [PATCH 18/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- uriparser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index 8bb0870..5210d83 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -2,7 +2,7 @@ Name: uriparser Version: 0.8.4 -Release: 5%{?dist} +Release: 6%{?dist} Summary: URI parsing library - RFC 3986 License: BSD @@ -89,6 +89,9 @@ LD_LIBRARY_PATH=".libs" make check %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 0.8.4-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Thu Jul 27 2017 Fedora Release Engineering - 0.8.4-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From fef3b04f2b363c29d5fd3cb6d529b3f2b27498e7 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Wed, 7 Feb 2018 14:02:50 +0100 Subject: [PATCH 19/66] Update to 0.8.5 --- .gitignore | 1 + sources | 2 +- uriparser.spec | 42 ++++++++++++++++++------------------------ 3 files changed, 20 insertions(+), 25 deletions(-) diff --git a/.gitignore b/.gitignore index 501b8ce..c831f31 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ uriparser-0.7.5.tar.gz /uriparser-0.8.1.tar.bz2 /uriparser-0.8.2.tar.bz2 /uriparser-0.8.4.tar.bz2 +/uriparser-0.8.5.tar.bz2 diff --git a/sources b/sources index 7dcc5b6..9d68775 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -9aabdc3611546f553f4af372167de6d6 uriparser-0.8.4.tar.bz2 +SHA512 (uriparser-0.8.5.tar.bz2) = e9b0228092cf12b824975000b0a6dbe2e413d3642203666d77c5b42f04bc13e0ec3f61d6a2c44d9613bea15e8cf7ec42cc4c92c5bc4318ee3349c1b380409d5c diff --git a/uriparser.spec b/uriparser.spec index 5210d83..779cbc6 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -1,18 +1,19 @@ %global _hardened_build 1 Name: uriparser -Version: 0.8.4 -Release: 6%{?dist} +Version: 0.8.5 +Release: 1%{?dist} Summary: URI parsing library - RFC 3986 License: BSD -URL: http://%{name}.sourceforge.net/ -Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 +URL: https://uriparser.github.io/ +Source0: https://github.com/%{name}/%{name}/releases/download/%{name}-%{version}/%{name}-%{version}.tar.bz2 -BuildRequires: automake autoconf libtool -BuildRequires: doxygen -BuildRequires: graphviz BuildRequires: cpptest-devel +BuildRequires: doxygen +BuildRequires: gcc +BuildRequires: graphviz +BuildRequires: make %description Uriparser is a strictly RFC 3986 compliant URI parsing library written @@ -38,24 +39,15 @@ The %{name}-doc package contains HTML documentation files for %{name}. %prep -%setup -q - -# Fix line endings and encoding -sed -i 's/\r//' COPYING -iconv -f iso8859-1 -t utf-8 THANKS > THANKS.conv && mv -f THANKS.conv THANKS +%autosetup -p1 # Remove qhelpgenerator dependency by commenting Doxygen.in: sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in -# fix installation errors -sed -i -e 's,html/\*.map\ ,,g' doc/Makefile.am - %build -autoreconf -ifv -%configure --disable-static - -make %{?_smp_mflags} +%configure --disable-static +%make_build %install @@ -68,7 +60,6 @@ LD_LIBRARY_PATH=".libs" make check %post -p /sbin/ldconfig - %postun -p /sbin/ldconfig @@ -76,12 +67,12 @@ LD_LIBRARY_PATH=".libs" make check %doc THANKS AUTHORS ChangeLog %license COPYING %{_bindir}/uriparse -%{_libdir}/*.so.* +%{_libdir}/lib%{name}.so.1* %files devel -%{_includedir}/* -%{_libdir}/*.so -%{_libdir}/pkgconfig/*.pc +%{_includedir}/%{name}/ +%{_libdir}/lib%{name}.so +%{_libdir}/pkgconfig/lib%{name}.pc %files doc %license COPYING @@ -89,6 +80,9 @@ LD_LIBRARY_PATH=".libs" make check %changelog +* Wed Feb 07 2018 Sandro Mani - 0.8.5-1 +- Update to 0.8.5 + * Thu Aug 03 2017 Fedora Release Engineering - 0.8.4-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From eb104cb511ac8e26f3de44fa71fc2a600da6d70d Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Wed, 7 Mar 2018 13:36:28 +0100 Subject: [PATCH 20/66] BR: gcc-c++ --- uriparser.spec | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/uriparser.spec b/uriparser.spec index 779cbc6..ccd71a5 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -2,7 +2,7 @@ Name: uriparser Version: 0.8.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: URI parsing library - RFC 3986 License: BSD @@ -11,7 +11,7 @@ Source0: https://github.com/%{name}/%{name}/releases/download/%{name}-%{v BuildRequires: cpptest-devel BuildRequires: doxygen -BuildRequires: gcc +BuildRequires: gcc-c++ BuildRequires: graphviz BuildRequires: make @@ -80,6 +80,9 @@ LD_LIBRARY_PATH=".libs" make check %changelog +* Wed Mar 07 2018 Sandro Mani - 0.8.5-2 +- BR: gcc-c++ + * Wed Feb 07 2018 Sandro Mani - 0.8.5-1 - Update to 0.8.5 @@ -119,7 +122,7 @@ LD_LIBRARY_PATH=".libs" make check so package will build on aarch64. * Fri Jan 09 2015 François Cami - 0.8.1-2 -- Use PIC. +- Use PIC. * Mon Jan 05 2015 François Cami - 0.8.1-1 - Update to latest upstream. @@ -171,7 +174,7 @@ LD_LIBRARY_PATH=".libs" make check - Changes in build system. - Added: Qt Assistant documentation output - 0.7.2 -- Improved and cleaned API +- Improved and cleaned API * Wed Feb 25 2009 Fedora Release Engineering - 0.7.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From 4b0538f9f4df2ad682a871ea1661cbb9c5737933 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 08:18:56 +0000 Subject: [PATCH 21/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uriparser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index ccd71a5..7acfa29 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -2,7 +2,7 @@ Name: uriparser Version: 0.8.5 -Release: 2%{?dist} +Release: 3%{?dist} Summary: URI parsing library - RFC 3986 License: BSD @@ -80,6 +80,9 @@ LD_LIBRARY_PATH=".libs" make check %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 0.8.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Wed Mar 07 2018 Sandro Mani - 0.8.5-2 - BR: gcc-c++ From 1259595b15a76bddb3ec7f08e3136ee450baf0fe Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Mon, 20 Aug 2018 12:02:53 +0200 Subject: [PATCH 22/66] Update to 0.8.6 --- .gitignore | 1 + sources | 2 +- uriparser.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index c831f31..f4cd2ec 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ uriparser-0.7.5.tar.gz /uriparser-0.8.2.tar.bz2 /uriparser-0.8.4.tar.bz2 /uriparser-0.8.5.tar.bz2 +/uriparser-0.8.6.tar.bz2 diff --git a/sources b/sources index 9d68775..e9853ec 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (uriparser-0.8.5.tar.bz2) = e9b0228092cf12b824975000b0a6dbe2e413d3642203666d77c5b42f04bc13e0ec3f61d6a2c44d9613bea15e8cf7ec42cc4c92c5bc4318ee3349c1b380409d5c +SHA512 (uriparser-0.8.6.tar.bz2) = b95e6d7c7f835002f6ea1a9c0962f4d385cd16519c40b921e9a9679140fd5d6cd326002b452fc73431aa2f36d049ae510c034a423eca143a6285f9b4b3dd7b83 diff --git a/uriparser.spec b/uriparser.spec index 7acfa29..70e52cf 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -1,8 +1,8 @@ %global _hardened_build 1 Name: uriparser -Version: 0.8.5 -Release: 3%{?dist} +Version: 0.8.6 +Release: 1%{?dist} Summary: URI parsing library - RFC 3986 License: BSD @@ -80,6 +80,9 @@ LD_LIBRARY_PATH=".libs" make check %changelog +* Mon Aug 20 2018 Sandro Mani - 0.8.6-1 +- Update to 0.8.6 + * Sat Jul 14 2018 Fedora Release Engineering - 0.8.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 095985adbb39fdcb4dcf83af9e9caf10b5c816b6 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Sat, 27 Oct 2018 13:46:00 +0200 Subject: [PATCH 23/66] Update to 0.9.0 --- .gitignore | 1 + sources | 2 +- uriparser.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index f4cd2ec..8a18fb3 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ uriparser-0.7.5.tar.gz /uriparser-0.8.4.tar.bz2 /uriparser-0.8.5.tar.bz2 /uriparser-0.8.6.tar.bz2 +/uriparser-0.9.0.tar.bz2 diff --git a/sources b/sources index e9853ec..06589ac 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (uriparser-0.8.6.tar.bz2) = b95e6d7c7f835002f6ea1a9c0962f4d385cd16519c40b921e9a9679140fd5d6cd326002b452fc73431aa2f36d049ae510c034a423eca143a6285f9b4b3dd7b83 +SHA512 (uriparser-0.9.0.tar.bz2) = 8ad631726c59d244b945221e803dcb13daa6df6550b3de94da19745f4b4d53a5ce17dba54280273181479f2803dea4ca7b0154ac3b54ca39fc4eda2c8a03e3f7 diff --git a/uriparser.spec b/uriparser.spec index 70e52cf..288adcd 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -1,7 +1,7 @@ %global _hardened_build 1 Name: uriparser -Version: 0.8.6 +Version: 0.9.0 Release: 1%{?dist} Summary: URI parsing library - RFC 3986 @@ -9,10 +9,10 @@ License: BSD URL: https://uriparser.github.io/ Source0: https://github.com/%{name}/%{name}/releases/download/%{name}-%{version}/%{name}-%{version}.tar.bz2 -BuildRequires: cpptest-devel BuildRequires: doxygen BuildRequires: gcc-c++ BuildRequires: graphviz +BuildRequires: gtest-devel BuildRequires: make %description @@ -80,6 +80,9 @@ LD_LIBRARY_PATH=".libs" make check %changelog +* Sat Oct 27 2018 Sandro Mani - 0.9.0-1 +- Update to 0.9.0 + * Mon Aug 20 2018 Sandro Mani - 0.8.6-1 - Update to 0.8.6 From 8d6f4e5b558719a6d5d43a0eb9094f4075bc7447 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Mon, 7 Jan 2019 11:53:32 +0100 Subject: [PATCH 24/66] Update to 0.9.1 --- .gitignore | 1 + sources | 2 +- uriparser.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8a18fb3..fd8a356 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ uriparser-0.7.5.tar.gz /uriparser-0.8.5.tar.bz2 /uriparser-0.8.6.tar.bz2 /uriparser-0.9.0.tar.bz2 +/uriparser-0.9.1.tar.bz2 diff --git a/sources b/sources index 06589ac..da01acd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (uriparser-0.9.0.tar.bz2) = 8ad631726c59d244b945221e803dcb13daa6df6550b3de94da19745f4b4d53a5ce17dba54280273181479f2803dea4ca7b0154ac3b54ca39fc4eda2c8a03e3f7 +SHA512 (uriparser-0.9.1.tar.bz2) = c6a4f3b737d4c53ba14148a5be363d93947c8c32755b369726ccdd6e01e8a2293d2c94d448700fc97bb56092696b67965646ae07c9ef31be253e2279d0bc3821 diff --git a/uriparser.spec b/uriparser.spec index 288adcd..487e302 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -1,7 +1,7 @@ %global _hardened_build 1 Name: uriparser -Version: 0.9.0 +Version: 0.9.1 Release: 1%{?dist} Summary: URI parsing library - RFC 3986 @@ -80,6 +80,9 @@ LD_LIBRARY_PATH=".libs" make check %changelog +* Mon Jan 07 2019 Sandro Mani - 0.9.1-1 +- Update to 0.9.1 + * Sat Oct 27 2018 Sandro Mani - 0.9.0-1 - Update to 0.9.0 From fd984670f1e02175e4a92cc736338c3c149e49fb Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 22 Jan 2019 18:41:15 +0100 Subject: [PATCH 25/66] Remove obsolete ldconfig scriptlets References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets Signed-off-by: Igor Gnatenko --- uriparser.spec | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/uriparser.spec b/uriparser.spec index 487e302..5388f46 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -59,8 +59,7 @@ find %{buildroot} -name '*.la' -delete LD_LIBRARY_PATH=".libs" make check -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%ldconfig_scriptlets %files From 984f632244f04866dfd6d72973795dabac1065fb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 10:55:46 +0000 Subject: [PATCH 26/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uriparser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index 5388f46..c0ea536 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -2,7 +2,7 @@ Name: uriparser Version: 0.9.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: URI parsing library - RFC 3986 License: BSD @@ -79,6 +79,9 @@ LD_LIBRARY_PATH=".libs" make check %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 0.9.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Mon Jan 07 2019 Sandro Mani - 0.9.1-1 - Update to 0.9.1 From e63fc7ac233f25848c5f785ba11da3237f45a249 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Tue, 23 Apr 2019 11:10:05 +0200 Subject: [PATCH 27/66] Update to 0.9.2 --- .gitignore | 1 + sources | 2 +- uriparser.spec | 12 ++++++++---- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index fd8a356..74690ed 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ uriparser-0.7.5.tar.gz /uriparser-0.8.6.tar.bz2 /uriparser-0.9.0.tar.bz2 /uriparser-0.9.1.tar.bz2 +/uriparser-0.9.2.tar.bz2 diff --git a/sources b/sources index da01acd..24087e5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (uriparser-0.9.1.tar.bz2) = c6a4f3b737d4c53ba14148a5be363d93947c8c32755b369726ccdd6e01e8a2293d2c94d448700fc97bb56092696b67965646ae07c9ef31be253e2279d0bc3821 +SHA512 (uriparser-0.9.2.tar.bz2) = 70050b4456eecadff8926a3a06123d1165600ee58440b551d89169e4a0bc944aef02db2b18885f086b0a8c8b78248c6b9c6705cf00634b877c1dba46176ced3c diff --git a/uriparser.spec b/uriparser.spec index c0ea536..e30a90e 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -1,14 +1,15 @@ %global _hardened_build 1 Name: uriparser -Version: 0.9.1 -Release: 2%{?dist} +Version: 0.9.2 +Release: 1%{?dist} Summary: URI parsing library - RFC 3986 License: BSD URL: https://uriparser.github.io/ Source0: https://github.com/%{name}/%{name}/releases/download/%{name}-%{version}/%{name}-%{version}.tar.bz2 +BuildRequires: cmake BuildRequires: doxygen BuildRequires: gcc-c++ BuildRequires: graphviz @@ -46,13 +47,12 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %build -%configure --disable-static +%cmake %make_build %install %make_install -find %{buildroot} -name '*.la' -delete %check @@ -67,6 +67,7 @@ LD_LIBRARY_PATH=".libs" make check %license COPYING %{_bindir}/uriparse %{_libdir}/lib%{name}.so.1* +%{_libdir}/cmake/%{name}-%{version}/ %files devel %{_includedir}/%{name}/ @@ -79,6 +80,9 @@ LD_LIBRARY_PATH=".libs" make check %changelog +* Tue Apr 23 2019 Sandro Mani - 0.9.2-1 +- Update to 0.9.2 + * Sun Feb 03 2019 Fedora Release Engineering - 0.9.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From f8b76a47382b18df46bda70c49b17a93e9a9c4de Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Mon, 29 Apr 2019 10:55:21 +0200 Subject: [PATCH 28/66] Update to 0.9.3 --- .gitignore | 1 + sources | 2 +- uriparser.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 74690ed..66b0fa2 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ uriparser-0.7.5.tar.gz /uriparser-0.9.0.tar.bz2 /uriparser-0.9.1.tar.bz2 /uriparser-0.9.2.tar.bz2 +/uriparser-0.9.3.tar.bz2 diff --git a/sources b/sources index 24087e5..2670f60 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (uriparser-0.9.2.tar.bz2) = 70050b4456eecadff8926a3a06123d1165600ee58440b551d89169e4a0bc944aef02db2b18885f086b0a8c8b78248c6b9c6705cf00634b877c1dba46176ced3c +SHA512 (uriparser-0.9.3.tar.bz2) = 424419ea7b5f945b37ea06091d59e731c6a7ee76e7998f8a4e598036b3de8b593d62d1af6c6ddc7c31b43fc6795d4a5fa8d50da2508ca19de100a2222106fa3e diff --git a/uriparser.spec b/uriparser.spec index e30a90e..d986e03 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -1,7 +1,7 @@ %global _hardened_build 1 Name: uriparser -Version: 0.9.2 +Version: 0.9.3 Release: 1%{?dist} Summary: URI parsing library - RFC 3986 @@ -80,6 +80,9 @@ LD_LIBRARY_PATH=".libs" make check %changelog +* Mon Apr 29 2019 Sandro Mani - 0.9.3-1 +- Update to 0.9.3 + * Tue Apr 23 2019 Sandro Mani - 0.9.2-1 - Update to 0.9.2 From f929e6b226a605cb182fd18fc95084d3fbe4eed3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 02:37:31 +0000 Subject: [PATCH 29/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uriparser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index d986e03..27bc721 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -2,7 +2,7 @@ Name: uriparser Version: 0.9.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: URI parsing library - RFC 3986 License: BSD @@ -80,6 +80,9 @@ LD_LIBRARY_PATH=".libs" make check %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 0.9.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Mon Apr 29 2019 Sandro Mani - 0.9.3-1 - Update to 0.9.3 From ad878aeccaee45d1d344bc813f960549c3307a27 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 02:44:15 +0000 Subject: [PATCH 30/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uriparser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index 27bc721..089744d 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -2,7 +2,7 @@ Name: uriparser Version: 0.9.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: URI parsing library - RFC 3986 License: BSD @@ -80,6 +80,9 @@ LD_LIBRARY_PATH=".libs" make check %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 0.9.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sat Jul 27 2019 Fedora Release Engineering - 0.9.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From d50414208a6e95e7a2397f8cf8d48ddbf8b506a7 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Tue, 2 Jun 2020 09:30:21 +0200 Subject: [PATCH 31/66] Update to 0.9.4 --- uriparser.spec | 10 ++++++++-- uriparser_buildtests.patch | 19 +++++++++++++++++++ 2 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 uriparser_buildtests.patch diff --git a/uriparser.spec b/uriparser.spec index 089744d..18bc5f5 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -1,14 +1,17 @@ %global _hardened_build 1 Name: uriparser -Version: 0.9.3 -Release: 3%{?dist} +Version: 0.9.4 +Release: 1%{?dist} Summary: URI parsing library - RFC 3986 License: BSD URL: https://uriparser.github.io/ Source0: https://github.com/%{name}/%{name}/releases/download/%{name}-%{version}/%{name}-%{version}.tar.bz2 +# Don't use -isystem, pass -fPIE when building tests +Patch0: uriparser_buildtests.patch + BuildRequires: cmake BuildRequires: doxygen BuildRequires: gcc-c++ @@ -80,6 +83,9 @@ LD_LIBRARY_PATH=".libs" make check %changelog +* Sun May 31 2020 Sandro Mani - 0.9.4-1 +- Update to 0.9.4 + * Fri Jan 31 2020 Fedora Release Engineering - 0.9.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild diff --git a/uriparser_buildtests.patch b/uriparser_buildtests.patch new file mode 100644 index 0000000..36b4ccd --- /dev/null +++ b/uriparser_buildtests.patch @@ -0,0 +1,19 @@ +diff -rupN uriparser-0.9.4/CMakeLists.txt uriparser-0.9.4-new/CMakeLists.txt +--- uriparser-0.9.4/CMakeLists.txt 2020-05-31 17:11:30.000000000 +0200 ++++ uriparser-0.9.4-new/CMakeLists.txt 2020-06-02 09:25:06.950566977 +0200 +@@ -271,13 +271,14 @@ if(URIPARSER_BUILD_TESTS) + ${LIBRARY_CODE_FILES} + ) + ++ set_property(TARGET testrunner PROPERTY POSITION_INDEPENDENT_CODE TRUE) + target_compile_definitions(testrunner PRIVATE URI_STATIC_BUILD) + + if(MSVC) + target_compile_definitions(testrunner PRIVATE -D_CRT_SECURE_NO_WARNINGS) + endif() + +- target_include_directories(testrunner SYSTEM PRIVATE ++ target_include_directories(testrunner PRIVATE + ${GTEST_INCLUDE_DIRS} + ) + From 857e3a82f37140da795375c4babe74d4c06fe723 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Tue, 2 Jun 2020 09:30:21 +0200 Subject: [PATCH 32/66] Update to 0.9.4 --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 66b0fa2..4f2fc7f 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ uriparser-0.7.5.tar.gz /uriparser-0.9.1.tar.bz2 /uriparser-0.9.2.tar.bz2 /uriparser-0.9.3.tar.bz2 +/uriparser-0.9.4.tar.bz2 diff --git a/sources b/sources index 2670f60..475a220 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (uriparser-0.9.3.tar.bz2) = 424419ea7b5f945b37ea06091d59e731c6a7ee76e7998f8a4e598036b3de8b593d62d1af6c6ddc7c31b43fc6795d4a5fa8d50da2508ca19de100a2222106fa3e +SHA512 (uriparser-0.9.4.tar.bz2) = c5e671ce2589aacd2c562e66facbee9e1cad3101e840f40b7ebdb917fa669e0c3ae7ed75623692f601655c0b82c10bcfe3086ad628beac8f965e613228e67ecd From d102ae088b3979f89881d3176415b67d313e1903 Mon Sep 17 00:00:00 2001 From: Igor Raits Date: Sat, 18 Jul 2020 17:21:03 +0200 Subject: [PATCH 33/66] Improve compatibility with new CMake macro Signed-off-by: Igor Raits --- uriparser.spec | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/uriparser.spec b/uriparser.spec index 18bc5f5..bee66d5 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -1,5 +1,3 @@ -%global _hardened_build 1 - Name: uriparser Version: 0.9.4 Release: 1%{?dist} @@ -51,11 +49,11 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %build %cmake -%make_build +%cmake_build %install -%make_install +%cmake_install %check From 73be3319684238edc484ebf02828a8ca3270446e Mon Sep 17 00:00:00 2001 From: Igor Raits Date: Sat, 18 Jul 2020 18:05:11 +0200 Subject: [PATCH 34/66] Improve compatibility with new CMake macro Signed-off-by: Igor Raits --- uriparser.spec | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index bee66d5..9df2057 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -1,3 +1,5 @@ +%undefine __cmake_in_source_build + Name: uriparser Version: 0.9.4 Release: 1%{?dist} @@ -57,7 +59,7 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %check -LD_LIBRARY_PATH=".libs" make check +LD_LIBRARY_PATH=".libs" make check -C %{_vpath_builddir} %ldconfig_scriptlets From c8093932e93ecbb9d877116ca3f1d7aef91d9dac Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 13:23:39 +0000 Subject: [PATCH 35/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uriparser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index 9df2057..58a594e 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -2,7 +2,7 @@ Name: uriparser Version: 0.9.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: URI parsing library - RFC 3986 License: BSD @@ -83,6 +83,9 @@ LD_LIBRARY_PATH=".libs" make check -C %{_vpath_builddir} %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 0.9.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Sun May 31 2020 Sandro Mani - 0.9.4-1 - Update to 0.9.4 From bb65c181109aacf6f3eca375faefdf1750a15c68 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 22:45:45 +0000 Subject: [PATCH 36/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uriparser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index 58a594e..30fd1a8 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -2,7 +2,7 @@ Name: uriparser Version: 0.9.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: URI parsing library - RFC 3986 License: BSD @@ -83,6 +83,9 @@ LD_LIBRARY_PATH=".libs" make check -C %{_vpath_builddir} %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 0.9.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 0.9.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From ada9589a56ceb582ba264c915d5ef60d03fe8052 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Wed, 24 Mar 2021 11:03:16 +0100 Subject: [PATCH 37/66] Update to 0.9.5 --- .gitignore | 1 + sources | 2 +- uriparser.spec | 7 +++++-- uriparser_buildtests.patch | 8 ++++---- 4 files changed, 11 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 4f2fc7f..3f9a2a6 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ uriparser-0.7.5.tar.gz /uriparser-0.9.2.tar.bz2 /uriparser-0.9.3.tar.bz2 /uriparser-0.9.4.tar.bz2 +/uriparser-0.9.5.tar.bz2 diff --git a/sources b/sources index 475a220..83cdc6e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (uriparser-0.9.4.tar.bz2) = c5e671ce2589aacd2c562e66facbee9e1cad3101e840f40b7ebdb917fa669e0c3ae7ed75623692f601655c0b82c10bcfe3086ad628beac8f965e613228e67ecd +SHA512 (uriparser-0.9.5.tar.bz2) = 44d36a33565b7724d721e2b5e689530227bc87e609ee78f1d23e7353480191313b1b91039c7a046566d14b83eb320c97d75e74c8ef4841e1b9c8559c3feddb34 diff --git a/uriparser.spec b/uriparser.spec index 30fd1a8..1c1e832 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -1,8 +1,8 @@ %undefine __cmake_in_source_build Name: uriparser -Version: 0.9.4 -Release: 3%{?dist} +Version: 0.9.5 +Release: 1%{?dist} Summary: URI parsing library - RFC 3986 License: BSD @@ -83,6 +83,9 @@ LD_LIBRARY_PATH=".libs" make check -C %{_vpath_builddir} %changelog +* Wed Mar 24 2021 Sandro Mani - 0.9.5-1 +- Update to 0.9.5 + * Wed Jan 27 2021 Fedora Release Engineering - 0.9.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild diff --git a/uriparser_buildtests.patch b/uriparser_buildtests.patch index 36b4ccd..10ac7ad 100644 --- a/uriparser_buildtests.patch +++ b/uriparser_buildtests.patch @@ -1,7 +1,7 @@ -diff -rupN uriparser-0.9.4/CMakeLists.txt uriparser-0.9.4-new/CMakeLists.txt ---- uriparser-0.9.4/CMakeLists.txt 2020-05-31 17:11:30.000000000 +0200 -+++ uriparser-0.9.4-new/CMakeLists.txt 2020-06-02 09:25:06.950566977 +0200 -@@ -271,13 +271,14 @@ if(URIPARSER_BUILD_TESTS) +diff -rupN --no-dereference uriparser-0.9.5/CMakeLists.txt uriparser-0.9.5-new/CMakeLists.txt +--- uriparser-0.9.5/CMakeLists.txt 2021-03-18 17:35:29.000000000 +0100 ++++ uriparser-0.9.5-new/CMakeLists.txt 2021-03-24 10:56:09.004167463 +0100 +@@ -283,13 +283,14 @@ if(URIPARSER_BUILD_TESTS) ${LIBRARY_CODE_FILES} ) From 50f3cd36d2641bfa200971e21b57cb6ccad5eccd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 20:08:27 +0000 Subject: [PATCH 38/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uriparser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index 1c1e832..5f1dfaf 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -2,7 +2,7 @@ Name: uriparser Version: 0.9.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: URI parsing library - RFC 3986 License: BSD @@ -83,6 +83,9 @@ LD_LIBRARY_PATH=".libs" make check -C %{_vpath_builddir} %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 0.9.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Wed Mar 24 2021 Sandro Mani - 0.9.5-1 - Update to 0.9.5 From 7e050ab0ea3548b369f49882b87046c2580cc842 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Sat, 24 Jul 2021 13:53:51 +0200 Subject: [PATCH 39/66] Add uriparser_isystem.patch --- uriparser.spec | 3 +++ uriparser_buildtests.patch | 12 ++---------- uriparser_isystem.patch | 13 +++++++++++++ 3 files changed, 18 insertions(+), 10 deletions(-) create mode 100644 uriparser_isystem.patch diff --git a/uriparser.spec b/uriparser.spec index 5f1dfaf..52f76f6 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -11,6 +11,9 @@ Source0: https://github.com/%{name}/%{name}/releases/download/%{name}-%{v # Don't use -isystem, pass -fPIE when building tests Patch0: uriparser_buildtests.patch +# Prevent -isystem /usr/include +# https://gitlab.kitware.com/cmake/cmake/-/issues/16919 +Patch1: uriparser_isystem.patch BuildRequires: cmake BuildRequires: doxygen diff --git a/uriparser_buildtests.patch b/uriparser_buildtests.patch index 10ac7ad..58d955f 100644 --- a/uriparser_buildtests.patch +++ b/uriparser_buildtests.patch @@ -1,7 +1,7 @@ diff -rupN --no-dereference uriparser-0.9.5/CMakeLists.txt uriparser-0.9.5-new/CMakeLists.txt --- uriparser-0.9.5/CMakeLists.txt 2021-03-18 17:35:29.000000000 +0100 -+++ uriparser-0.9.5-new/CMakeLists.txt 2021-03-24 10:56:09.004167463 +0100 -@@ -283,13 +283,14 @@ if(URIPARSER_BUILD_TESTS) ++++ uriparser-0.9.5-new/CMakeLists.txt 2021-07-24 13:45:23.023102634 +0200 +@@ -283,6 +283,7 @@ if(URIPARSER_BUILD_TESTS) ${LIBRARY_CODE_FILES} ) @@ -9,11 +9,3 @@ diff -rupN --no-dereference uriparser-0.9.5/CMakeLists.txt uriparser-0.9.5-new/C target_compile_definitions(testrunner PRIVATE URI_STATIC_BUILD) if(MSVC) - target_compile_definitions(testrunner PRIVATE -D_CRT_SECURE_NO_WARNINGS) - endif() - -- target_include_directories(testrunner SYSTEM PRIVATE -+ target_include_directories(testrunner PRIVATE - ${GTEST_INCLUDE_DIRS} - ) - diff --git a/uriparser_isystem.patch b/uriparser_isystem.patch new file mode 100644 index 0000000..b1b6c78 --- /dev/null +++ b/uriparser_isystem.patch @@ -0,0 +1,13 @@ +diff -rupN --no-dereference uriparser-0.9.5/CMakeLists.txt uriparser-0.9.5-new/CMakeLists.txt +--- uriparser-0.9.5/CMakeLists.txt 2021-07-24 13:45:23.032102663 +0200 ++++ uriparser-0.9.5-new/CMakeLists.txt 2021-07-24 13:45:23.035102673 +0200 +@@ -36,6 +36,9 @@ + # + cmake_minimum_required(VERSION 3.3) + ++set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES /usr/include) ++set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES /usr/include) ++ + project(uriparser + VERSION + 0.9.5 From efe27f2fefb7785273041bce3f8dabbf5f598b4f Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Fri, 7 Jan 2022 10:01:56 +0100 Subject: [PATCH 40/66] Update to 0.9.6 --- .gitignore | 1 + sources | 2 +- uriparser.spec | 18 ++++++------------ 3 files changed, 8 insertions(+), 13 deletions(-) diff --git a/.gitignore b/.gitignore index 3f9a2a6..2cc1f7f 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ uriparser-0.7.5.tar.gz /uriparser-0.9.3.tar.bz2 /uriparser-0.9.4.tar.bz2 /uriparser-0.9.5.tar.bz2 +/uriparser-0.9.6.tar.bz2 diff --git a/sources b/sources index 83cdc6e..a5dcf7d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (uriparser-0.9.5.tar.bz2) = 44d36a33565b7724d721e2b5e689530227bc87e609ee78f1d23e7353480191313b1b91039c7a046566d14b83eb320c97d75e74c8ef4841e1b9c8559c3feddb34 +SHA512 (uriparser-0.9.6.tar.bz2) = c021ab3f93cc0373c9244edafff042c3d73a3904d69e573c277b04ca4a49cd2e88255214599cf433088b32846c9a628dfb116025188a6bb61a40c236827799aa diff --git a/uriparser.spec b/uriparser.spec index 52f76f6..6b6eddc 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -1,20 +1,14 @@ %undefine __cmake_in_source_build Name: uriparser -Version: 0.9.5 -Release: 2%{?dist} +Version: 0.9.6 +Release: 1%{?dist} Summary: URI parsing library - RFC 3986 License: BSD URL: https://uriparser.github.io/ Source0: https://github.com/%{name}/%{name}/releases/download/%{name}-%{version}/%{name}-%{version}.tar.bz2 -# Don't use -isystem, pass -fPIE when building tests -Patch0: uriparser_buildtests.patch -# Prevent -isystem /usr/include -# https://gitlab.kitware.com/cmake/cmake/-/issues/16919 -Patch1: uriparser_isystem.patch - BuildRequires: cmake BuildRequires: doxygen BuildRequires: gcc-c++ @@ -62,10 +56,7 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %check -LD_LIBRARY_PATH=".libs" make check -C %{_vpath_builddir} - - -%ldconfig_scriptlets +%ctest %files @@ -86,6 +77,9 @@ LD_LIBRARY_PATH=".libs" make check -C %{_vpath_builddir} %changelog +* Fri Jan 07 2022 Sandro Mani - 0.9.6-1 +- Update to 0.9.6 + * Fri Jul 23 2021 Fedora Release Engineering - 0.9.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From bb2081a4a75d76a2d7f5ddce7a0f55424e26c5a7 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Fri, 7 Jan 2022 10:02:57 +0100 Subject: [PATCH 41/66] Remove unused patches --- uriparser_buildtests.patch | 11 ----------- uriparser_isystem.patch | 13 ------------- 2 files changed, 24 deletions(-) delete mode 100644 uriparser_buildtests.patch delete mode 100644 uriparser_isystem.patch diff --git a/uriparser_buildtests.patch b/uriparser_buildtests.patch deleted file mode 100644 index 58d955f..0000000 --- a/uriparser_buildtests.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -rupN --no-dereference uriparser-0.9.5/CMakeLists.txt uriparser-0.9.5-new/CMakeLists.txt ---- uriparser-0.9.5/CMakeLists.txt 2021-03-18 17:35:29.000000000 +0100 -+++ uriparser-0.9.5-new/CMakeLists.txt 2021-07-24 13:45:23.023102634 +0200 -@@ -283,6 +283,7 @@ if(URIPARSER_BUILD_TESTS) - ${LIBRARY_CODE_FILES} - ) - -+ set_property(TARGET testrunner PROPERTY POSITION_INDEPENDENT_CODE TRUE) - target_compile_definitions(testrunner PRIVATE URI_STATIC_BUILD) - - if(MSVC) diff --git a/uriparser_isystem.patch b/uriparser_isystem.patch deleted file mode 100644 index b1b6c78..0000000 --- a/uriparser_isystem.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -rupN --no-dereference uriparser-0.9.5/CMakeLists.txt uriparser-0.9.5-new/CMakeLists.txt ---- uriparser-0.9.5/CMakeLists.txt 2021-07-24 13:45:23.032102663 +0200 -+++ uriparser-0.9.5-new/CMakeLists.txt 2021-07-24 13:45:23.035102673 +0200 -@@ -36,6 +36,9 @@ - # - cmake_minimum_required(VERSION 3.3) - -+set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES /usr/include) -+set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES /usr/include) -+ - project(uriparser - VERSION - 0.9.5 From a7e05239c31b2ef44bc497cc5455651c28fd9b83 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 03:37:31 +0000 Subject: [PATCH 42/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uriparser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index 6b6eddc..59d5e46 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -2,7 +2,7 @@ Name: uriparser Version: 0.9.6 -Release: 1%{?dist} +Release: 2%{?dist} Summary: URI parsing library - RFC 3986 License: BSD @@ -77,6 +77,9 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 0.9.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jan 07 2022 Sandro Mani - 0.9.6-1 - Update to 0.9.6 From face10b9c3ec5ded54c0f7d8e2e0767f2c1c8191 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Thu, 24 Feb 2022 10:57:36 +0100 Subject: [PATCH 43/66] Add mingw subpackages --- uriparser-inet-ntop.patch | 14 +++++++++ uriparser.spec | 61 +++++++++++++++++++++++++++++++++++++-- 2 files changed, 72 insertions(+), 3 deletions(-) create mode 100644 uriparser-inet-ntop.patch diff --git a/uriparser-inet-ntop.patch b/uriparser-inet-ntop.patch new file mode 100644 index 0000000..d298963 --- /dev/null +++ b/uriparser-inet-ntop.patch @@ -0,0 +1,14 @@ +diff -rupN --no-dereference uriparser-0.9.6/tool/uriparse.c uriparser-0.9.6-new/tool/uriparse.c +--- uriparser-0.9.6/tool/uriparse.c 2022-01-06 19:01:11.000000000 +0100 ++++ uriparser-0.9.6-new/tool/uriparse.c 2022-01-07 10:22:25.506474914 +0100 +@@ -43,10 +43,6 @@ + #ifdef _WIN32 + # include + # include +-# ifdef __MINGW32__ +-WINSOCK_API_LINKAGE const char * WSAAPI inet_ntop( +- int af, const void *src, char *dst, socklen_t size); +-# endif + #else + # include + # include diff --git a/uriparser.spec b/uriparser.spec index 59d5e46..b3eed53 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -1,13 +1,13 @@ -%undefine __cmake_in_source_build - Name: uriparser Version: 0.9.6 -Release: 2%{?dist} +Release: 3%{?dist} Summary: URI parsing library - RFC 3986 License: BSD URL: https://uriparser.github.io/ Source0: https://github.com/%{name}/%{name}/releases/download/%{name}-%{version}/%{name}-%{version}.tar.bz2 +# Don't add separate conflicting declaration for inet_ntop +Patch0: uriparser-inet-ntop.patch BuildRequires: cmake BuildRequires: doxygen @@ -16,6 +16,13 @@ BuildRequires: graphviz BuildRequires: gtest-devel BuildRequires: make +BuildRequires: mingw32-filesystem >= 95 +BuildRequires: mingw32-gcc-c++ + +BuildRequires: mingw64-filesystem >= 95 +BuildRequires: mingw64-gcc-c++ + + %description Uriparser is a strictly RFC 3986 compliant URI parsing library written in C. uriparser is cross-platform, fast, supports Unicode and is @@ -39,6 +46,24 @@ BuildArch: noarch The %{name}-doc package contains HTML documentation files for %{name}. +%package -n mingw32-%{name} +Summary: MinGW Windows %{name} library + +%description -n mingw32-%{name} +MinGW Windows %{name} library. + + +%package -n mingw64-%{name} +Summary: MinGW Windows %{name} library + +%description -n mingw64-%{name} +MinGW Windows %{name} library. + + +%{?mingw_debug_package} + + + %prep %autosetup -p1 @@ -47,12 +72,21 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %build +# Native build %cmake %cmake_build +# MinGW build +%mingw_cmake -DURIPARSER_BUILD_TESTS=OFF -DURIPARSER_BUILD_DOCS=OFF +%mingw_make_build + %install %cmake_install +%mingw_make_install + + +%mingw_debug_install_post %check @@ -75,8 +109,29 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %license COPYING %doc %{_docdir}/%{name}/html +%files -n mingw32-%{name} +%license COPYING +%{mingw32_bindir}/uriparse.exe +%{mingw32_bindir}/lib%{name}-1.dll +%{mingw32_includedir}/%{name}/ +%{mingw32_libdir}/lib%{name}.dll.a +%{mingw32_libdir}/pkgconfig/lib%{name}.pc +%{mingw32_libdir}/cmake/%{name}-%{version}/ + +%files -n mingw64-%{name} +%license COPYING +%{mingw64_bindir}/uriparse.exe +%{mingw64_includedir}/%{name}/ +%{mingw64_bindir}/lib%{name}-1.dll +%{mingw64_libdir}/lib%{name}.dll.a +%{mingw64_libdir}/pkgconfig/lib%{name}.pc +%{mingw64_libdir}/cmake/%{name}-%{version}/ + %changelog +* Thu Feb 24 2022 Sandro Mani - 0.9.6-1 +- Add mingw subpackages + * Sat Jan 22 2022 Fedora Release Engineering - 0.9.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From b27ef8b2d73f41238e216534bc02c328f3029e73 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Thu, 24 Feb 2022 20:00:42 +0100 Subject: [PATCH 44/66] Make mingw subpackages noarch --- uriparser.spec | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/uriparser.spec b/uriparser.spec index b3eed53..4fc98e8 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -1,6 +1,6 @@ Name: uriparser Version: 0.9.6 -Release: 3%{?dist} +Release: 4%{?dist} Summary: URI parsing library - RFC 3986 License: BSD @@ -47,14 +47,16 @@ The %{name}-doc package contains HTML documentation files for %{name}. %package -n mingw32-%{name} -Summary: MinGW Windows %{name} library +Summary: MinGW Windows %{name} library +BuildArch: noarch %description -n mingw32-%{name} MinGW Windows %{name} library. %package -n mingw64-%{name} -Summary: MinGW Windows %{name} library +Summary: MinGW Windows %{name} library +BuildArch: noarch %description -n mingw64-%{name} MinGW Windows %{name} library. @@ -129,6 +131,9 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %changelog +* Thu Feb 24 2022 Sandro Mani - 0.9.6-4 +- Make mingw subpackages noarch + * Thu Feb 24 2022 Sandro Mani - 0.9.6-1 - Add mingw subpackages From 67b28355e34fe16c4abc94a5cb1b689c52f3947f Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Fri, 25 Mar 2022 15:00:08 +0100 Subject: [PATCH 45/66] Rebuild with mingw-gcc-12 --- uriparser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index 4fc98e8..4ef9198 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -1,6 +1,6 @@ Name: uriparser Version: 0.9.6 -Release: 4%{?dist} +Release: 5%{?dist} Summary: URI parsing library - RFC 3986 License: BSD @@ -131,6 +131,9 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %changelog +* Fri Mar 25 2022 Sandro Mani - 0.9.6-5 +- Rebuild with mingw-gcc-12 + * Thu Feb 24 2022 Sandro Mani - 0.9.6-4 - Make mingw subpackages noarch From c67feaba88acce7c0f4bf4531cf8ede599f739da Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 11:30:23 +0000 Subject: [PATCH 46/66] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uriparser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index 4ef9198..322691d 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -1,6 +1,6 @@ Name: uriparser Version: 0.9.6 -Release: 5%{?dist} +Release: 6%{?dist} Summary: URI parsing library - RFC 3986 License: BSD @@ -131,6 +131,9 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 0.9.6-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Fri Mar 25 2022 Sandro Mani - 0.9.6-5 - Rebuild with mingw-gcc-12 From 0a4bc85c6c187b443b4df7045457df84b984af66 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Fri, 7 Oct 2022 11:18:21 +0200 Subject: [PATCH 47/66] Update to 0.9.7 --- .gitignore | 1 + sources | 2 +- uriparser.spec | 9 +++++---- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 2cc1f7f..a163657 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ uriparser-0.7.5.tar.gz /uriparser-0.9.4.tar.bz2 /uriparser-0.9.5.tar.bz2 /uriparser-0.9.6.tar.bz2 +/uriparser-0.9.7.tar.bz2 diff --git a/sources b/sources index a5dcf7d..1b9fbcc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (uriparser-0.9.6.tar.bz2) = c021ab3f93cc0373c9244edafff042c3d73a3904d69e573c277b04ca4a49cd2e88255214599cf433088b32846c9a628dfb116025188a6bb61a40c236827799aa +SHA512 (uriparser-0.9.7.tar.bz2) = 7f69c9806665745c1bafe11f818434e27c2da03af387f009ef46c1427af8c008faa45e6f49bece66e0b96fd17b3924ba0af25476e796972c5e4b651f35f74c13 diff --git a/uriparser.spec b/uriparser.spec index 322691d..cf3e06b 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -1,13 +1,11 @@ Name: uriparser -Version: 0.9.6 -Release: 6%{?dist} +Version: 0.9.7 +Release: 1%{?dist} Summary: URI parsing library - RFC 3986 License: BSD URL: https://uriparser.github.io/ Source0: https://github.com/%{name}/%{name}/releases/download/%{name}-%{version}/%{name}-%{version}.tar.bz2 -# Don't add separate conflicting declaration for inet_ntop -Patch0: uriparser-inet-ntop.patch BuildRequires: cmake BuildRequires: doxygen @@ -131,6 +129,9 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %changelog +* Fri Oct 07 2022 Sandro Mani - 0.9.7-1 +- Update to 0.9.7 + * Sat Jul 23 2022 Fedora Release Engineering - 0.9.6-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From e80e2a021cffb05c1c771027090c48ab2bc15850 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Wed, 11 Jan 2023 19:52:47 +0100 Subject: [PATCH 48/66] Make mingw build conditional --- uriparser.spec | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/uriparser.spec b/uriparser.spec index cf3e06b..f6440bf 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -1,3 +1,9 @@ +%if 0%{?fedora} +%bcond_without mingw +%else +%bcond_with mingw +%endif + Name: uriparser Version: 0.9.7 Release: 1%{?dist} @@ -14,11 +20,13 @@ BuildRequires: graphviz BuildRequires: gtest-devel BuildRequires: make +%if %{with mingw} BuildRequires: mingw32-filesystem >= 95 BuildRequires: mingw32-gcc-c++ BuildRequires: mingw64-filesystem >= 95 BuildRequires: mingw64-gcc-c++ +%endif %description @@ -44,6 +52,7 @@ BuildArch: noarch The %{name}-doc package contains HTML documentation files for %{name}. +%if %{with mingw} %package -n mingw32-%{name} Summary: MinGW Windows %{name} library BuildArch: noarch @@ -61,7 +70,7 @@ MinGW Windows %{name} library. %{?mingw_debug_package} - +%endif %prep @@ -76,17 +85,19 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %cmake %cmake_build +%if %{with mingw} # MinGW build %mingw_cmake -DURIPARSER_BUILD_TESTS=OFF -DURIPARSER_BUILD_DOCS=OFF %mingw_make_build +%endif %install %cmake_install +%if %{with mingw} %mingw_make_install - - %mingw_debug_install_post +%endif %check @@ -109,6 +120,7 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %license COPYING %doc %{_docdir}/%{name}/html +%if %{with mingw} %files -n mingw32-%{name} %license COPYING %{mingw32_bindir}/uriparse.exe @@ -126,6 +138,7 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %{mingw64_libdir}/lib%{name}.dll.a %{mingw64_libdir}/pkgconfig/lib%{name}.pc %{mingw64_libdir}/cmake/%{name}-%{version}/ +%endif %changelog From ee2451431b72b2b4dbfa15f6be43d6338ab635ef Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Wed, 11 Jan 2023 20:00:08 +0100 Subject: [PATCH 49/66] Enable mingw build on epel9 --- uriparser.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index f6440bf..b5ef6c2 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -1,4 +1,4 @@ -%if 0%{?fedora} +%if 0%{?fedora} || 0%{?epel} >= 9 %bcond_without mingw %else %bcond_with mingw From 0013b1cd2937cb269c567cc497fe83eb59256b94 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 05:55:33 +0000 Subject: [PATCH 50/66] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uriparser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index b5ef6c2..f3a651d 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -6,7 +6,7 @@ Name: uriparser Version: 0.9.7 -Release: 1%{?dist} +Release: 2%{?dist} Summary: URI parsing library - RFC 3986 License: BSD @@ -142,6 +142,9 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 0.9.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Fri Oct 07 2022 Sandro Mani - 0.9.7-1 - Update to 0.9.7 From 78c87878c4d7edb0340bb60e0eb4ea294faf6ea6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 17:13:33 +0000 Subject: [PATCH 51/66] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uriparser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index f3a651d..25271be 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -6,7 +6,7 @@ Name: uriparser Version: 0.9.7 -Release: 2%{?dist} +Release: 3%{?dist} Summary: URI parsing library - RFC 3986 License: BSD @@ -142,6 +142,9 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 0.9.7-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 0.9.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 1b07302bfc80983fbf84283783370e8338d36429 Mon Sep 17 00:00:00 2001 From: Neal Gompa Date: Fri, 19 Jan 2024 09:17:23 -0500 Subject: [PATCH 52/66] Move cmake files to the devel subpackage --- uriparser.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/uriparser.spec b/uriparser.spec index 25271be..3dfad95 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -6,7 +6,7 @@ Name: uriparser Version: 0.9.7 -Release: 3%{?dist} +Release: 4%{?dist} Summary: URI parsing library - RFC 3986 License: BSD @@ -109,11 +109,11 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %license COPYING %{_bindir}/uriparse %{_libdir}/lib%{name}.so.1* -%{_libdir}/cmake/%{name}-%{version}/ %files devel %{_includedir}/%{name}/ %{_libdir}/lib%{name}.so +%{_libdir}/cmake/%{name}-%{version}/ %{_libdir}/pkgconfig/lib%{name}.pc %files doc @@ -142,6 +142,9 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %changelog +* Fri Jan 19 2024 Neal Gompa - 0.9.7-4 +- Move cmake files to the devel subpackage + * Sat Jul 22 2023 Fedora Release Engineering - 0.9.7-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From fdee20044f71fbc70f76746ae22ad1e4c7c42413 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 07:13:29 +0000 Subject: [PATCH 53/66] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- uriparser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index 3dfad95..4252474 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -6,7 +6,7 @@ Name: uriparser Version: 0.9.7 -Release: 4%{?dist} +Release: 5%{?dist} Summary: URI parsing library - RFC 3986 License: BSD @@ -142,6 +142,9 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 0.9.7-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jan 19 2024 Neal Gompa - 0.9.7-4 - Move cmake files to the devel subpackage From 2080e738376000b8f832b414cc7fa51db6f26e6f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Mon, 12 Feb 2024 07:23:47 +0000 Subject: [PATCH 54/66] Migrate to SPDX license This is a part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_3 --- uriparser.spec | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index 4252474..ebec5f3 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -9,7 +9,9 @@ Version: 0.9.7 Release: 5%{?dist} Summary: URI parsing library - RFC 3986 -License: BSD +# /test/ is under LGPL-2.1-or-later but not included in RPM +# /doc/rfc* are under LicenseRef-scancode-iso-8879, LicenseRef-scancode-ietf, LicenseRef-scancode-ietf-trust but not included in RPM +License: BSD-3-Clause URL: https://uriparser.github.io/ Source0: https://github.com/%{name}/%{name}/releases/download/%{name}-%{version}/%{name}-%{version}.tar.bz2 From 470a448e731f0c8c2afd348b8d7c6e987134baa1 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Sun, 5 May 2024 20:15:36 +0200 Subject: [PATCH 55/66] Update to 0.9.8 --- .gitignore | 1 + sources | 2 +- uriparser.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index a163657..956e7e7 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ uriparser-0.7.5.tar.gz /uriparser-0.9.5.tar.bz2 /uriparser-0.9.6.tar.bz2 /uriparser-0.9.7.tar.bz2 +/uriparser-0.9.8.tar.bz2 diff --git a/sources b/sources index 1b9fbcc..14e021f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (uriparser-0.9.7.tar.bz2) = 7f69c9806665745c1bafe11f818434e27c2da03af387f009ef46c1427af8c008faa45e6f49bece66e0b96fd17b3924ba0af25476e796972c5e4b651f35f74c13 +SHA512 (uriparser-0.9.8.tar.bz2) = 41377e27f92345442cafa4e443485808c286430fcb5ce2354a683344e744786a170f443425f304bdb5a152edf96a3412f203eabe4fb3345a369e6d69f3d97e40 diff --git a/uriparser.spec b/uriparser.spec index ebec5f3..c999171 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -5,8 +5,8 @@ %endif Name: uriparser -Version: 0.9.7 -Release: 5%{?dist} +Version: 0.9.8 +Release: 1%{?dist} Summary: URI parsing library - RFC 3986 # /test/ is under LGPL-2.1-or-later but not included in RPM @@ -144,6 +144,9 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %changelog +* Sun May 05 2024 Sandro Mani - 0.9.8-1 +- Update to 0.9.8 + * Sat Jan 27 2024 Fedora Release Engineering - 0.9.7-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From cbfea91a10b0c31eb119df6416c5ed0e7ea7dba6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 08:22:35 +0000 Subject: [PATCH 56/66] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- uriparser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index c999171..d7bd475 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -6,7 +6,7 @@ Name: uriparser Version: 0.9.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: URI parsing library - RFC 3986 # /test/ is under LGPL-2.1-or-later but not included in RPM @@ -144,6 +144,9 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 0.9.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sun May 05 2024 Sandro Mani - 0.9.8-1 - Update to 0.9.8 From 5421a84a3fb96dd903167b6e2e9e06ae15c155ed Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 13:53:19 +0000 Subject: [PATCH 57/66] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- uriparser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index d7bd475..c444304 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -6,7 +6,7 @@ Name: uriparser Version: 0.9.8 -Release: 2%{?dist} +Release: 3%{?dist} Summary: URI parsing library - RFC 3986 # /test/ is under LGPL-2.1-or-later but not included in RPM @@ -144,6 +144,9 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 0.9.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Sat Jul 20 2024 Fedora Release Engineering - 0.9.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From c796a9c67606379a7ce40b47b19ccc233ffd13df Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 19:51:02 +0000 Subject: [PATCH 58/66] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- uriparser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index c444304..a7ee6b6 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -6,7 +6,7 @@ Name: uriparser Version: 0.9.8 -Release: 3%{?dist} +Release: 4%{?dist} Summary: URI parsing library - RFC 3986 # /test/ is under LGPL-2.1-or-later but not included in RPM @@ -144,6 +144,9 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 0.9.8-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 0.9.8-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From e803d54255ff46df80c4ec829efbbf42afca2a1c Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Thu, 4 Sep 2025 08:55:54 +0200 Subject: [PATCH 59/66] Update to 0.9.9 --- .gitignore | 1 + sources | 2 +- uriparser.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 956e7e7..7a09541 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ uriparser-0.7.5.tar.gz /uriparser-0.9.6.tar.bz2 /uriparser-0.9.7.tar.bz2 /uriparser-0.9.8.tar.bz2 +/uriparser-0.9.9.tar.bz2 diff --git a/sources b/sources index 14e021f..c4b1ef5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (uriparser-0.9.8.tar.bz2) = 41377e27f92345442cafa4e443485808c286430fcb5ce2354a683344e744786a170f443425f304bdb5a152edf96a3412f203eabe4fb3345a369e6d69f3d97e40 +SHA512 (uriparser-0.9.9.tar.bz2) = 1c4ac63e7a872fdc7ce84ee5e8736dcafe58242b80218a3457bdcd1b358bfec5437658e2ad99427c6d94b14b30c7f7c3d059b9d106cd1a7149adf23e77072de6 diff --git a/uriparser.spec b/uriparser.spec index a7ee6b6..9e4efe6 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -5,8 +5,8 @@ %endif Name: uriparser -Version: 0.9.8 -Release: 4%{?dist} +Version: 0.9.9 +Release: 1%{?dist} Summary: URI parsing library - RFC 3986 # /test/ is under LGPL-2.1-or-later but not included in RPM @@ -144,6 +144,9 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %changelog +* Thu Sep 04 2025 Sandro Mani - 0.9.9-1 +- Update to 0.9.9 + * Fri Jul 25 2025 Fedora Release Engineering - 0.9.8-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From e135e2ae8d7b7ef460c30484dd9a6ab430215953 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Thu, 4 Sep 2025 09:19:08 +0200 Subject: [PATCH 60/66] Adapt license filename --- uriparser.spec | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/uriparser.spec b/uriparser.spec index 9e4efe6..1f36a56 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -9,7 +9,9 @@ Version: 0.9.9 Release: 1%{?dist} Summary: URI parsing library - RFC 3986 -# /test/ is under LGPL-2.1-or-later but not included in RPM +# main license is BSD-3-Clause +# test suite is licensed under the LGPL-2.1-or-later, but it is not included in the binary RPM +# fuzzing code is licensed under the Apache-2.0 license, but it is not included in the binary RPM # /doc/rfc* are under LicenseRef-scancode-iso-8879, LicenseRef-scancode-ietf, LicenseRef-scancode-ietf-trust but not included in RPM License: BSD-3-Clause URL: https://uriparser.github.io/ @@ -108,7 +110,7 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %files %doc THANKS AUTHORS ChangeLog -%license COPYING +%license COPYING.BSD-3-Clause %{_bindir}/uriparse %{_libdir}/lib%{name}.so.1* @@ -119,12 +121,12 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %{_libdir}/pkgconfig/lib%{name}.pc %files doc -%license COPYING +%license COPYING.BSD-3-Clause %doc %{_docdir}/%{name}/html %if %{with mingw} %files -n mingw32-%{name} -%license COPYING +%license COPYING.BSD-3-Clause %{mingw32_bindir}/uriparse.exe %{mingw32_bindir}/lib%{name}-1.dll %{mingw32_includedir}/%{name}/ @@ -133,7 +135,7 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %{mingw32_libdir}/cmake/%{name}-%{version}/ %files -n mingw64-%{name} -%license COPYING +%license COPYING.BSD-3-Clause %{mingw64_bindir}/uriparse.exe %{mingw64_includedir}/%{name}/ %{mingw64_bindir}/lib%{name}-1.dll From bae243e2ee1a02ae068842ff6e760673148af5c2 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Thu, 4 Sep 2025 09:19:49 +0200 Subject: [PATCH 61/66] Drop unused patch --- uriparser-inet-ntop.patch | 14 -------------- 1 file changed, 14 deletions(-) delete mode 100644 uriparser-inet-ntop.patch diff --git a/uriparser-inet-ntop.patch b/uriparser-inet-ntop.patch deleted file mode 100644 index d298963..0000000 --- a/uriparser-inet-ntop.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -rupN --no-dereference uriparser-0.9.6/tool/uriparse.c uriparser-0.9.6-new/tool/uriparse.c ---- uriparser-0.9.6/tool/uriparse.c 2022-01-06 19:01:11.000000000 +0100 -+++ uriparser-0.9.6-new/tool/uriparse.c 2022-01-07 10:22:25.506474914 +0100 -@@ -43,10 +43,6 @@ - #ifdef _WIN32 - # include - # include --# ifdef __MINGW32__ --WINSOCK_API_LINKAGE const char * WSAAPI inet_ntop( -- int af, const void *src, char *dst, socklen_t size); --# endif - #else - # include - # include From 0690b72ce05fa74f1c4f36a5f137fbf7402284ab Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Mon, 15 Dec 2025 21:39:26 +0100 Subject: [PATCH 62/66] Update to 1.0.0 --- .gitignore | 1 + sources | 2 +- uriparser.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7a09541..1170253 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ uriparser-0.7.5.tar.gz /uriparser-0.9.7.tar.bz2 /uriparser-0.9.8.tar.bz2 /uriparser-0.9.9.tar.bz2 +/uriparser-1.0.0.tar.bz2 diff --git a/sources b/sources index c4b1ef5..89b5bfa 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (uriparser-0.9.9.tar.bz2) = 1c4ac63e7a872fdc7ce84ee5e8736dcafe58242b80218a3457bdcd1b358bfec5437658e2ad99427c6d94b14b30c7f7c3d059b9d106cd1a7149adf23e77072de6 +SHA512 (uriparser-1.0.0.tar.bz2) = 4fd4dac885d029523537c999774a9c1df45f3adb4fb0dd3353f19f96bcf5965ce5229a108bcd6b208eb9f2946936a7fa4229b39a0af2a8ee8248c0dafc4bded0 diff --git a/uriparser.spec b/uriparser.spec index 1f36a56..411f11a 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -5,7 +5,7 @@ %endif Name: uriparser -Version: 0.9.9 +Version: 1.0.0 Release: 1%{?dist} Summary: URI parsing library - RFC 3986 @@ -146,6 +146,9 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %changelog +* Mon Dec 15 2025 Sandro Mani - 1.0.0-1 +- Update to 1.0.0 + * Thu Sep 04 2025 Sandro Mani - 0.9.9-1 - Update to 0.9.9 From 6ba7bd00a91971bf3a65ddbc61ea21f4127a2531 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 19:40:17 +0000 Subject: [PATCH 63/66] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- uriparser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index 411f11a..2014d41 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -6,7 +6,7 @@ Name: uriparser Version: 1.0.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: URI parsing library - RFC 3986 # main license is BSD-3-Clause @@ -146,6 +146,9 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 1.0.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Mon Dec 15 2025 Sandro Mani - 1.0.0-1 - Update to 1.0.0 From 6a39b1071e4cd1dfdb4594e78ff6ae10e4ea0a55 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Thu, 30 Apr 2026 14:34:34 +0200 Subject: [PATCH 64/66] Update to 1.0.1 --- .gitignore | 1 + sources | 2 +- uriparser.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 1170253..1b16eb7 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ uriparser-0.7.5.tar.gz /uriparser-0.9.8.tar.bz2 /uriparser-0.9.9.tar.bz2 /uriparser-1.0.0.tar.bz2 +/uriparser-1.0.1.tar.bz2 diff --git a/sources b/sources index 89b5bfa..a4d9433 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (uriparser-1.0.0.tar.bz2) = 4fd4dac885d029523537c999774a9c1df45f3adb4fb0dd3353f19f96bcf5965ce5229a108bcd6b208eb9f2946936a7fa4229b39a0af2a8ee8248c0dafc4bded0 +SHA512 (uriparser-1.0.1.tar.bz2) = 643e51db925c2865fd69f2b64f0791cd482f88decb946432b2de1dbba046e9fae5a10b041f1e9b9f427eabbf38871c8c87051cb648be5a33267e3b4153e07fce diff --git a/uriparser.spec b/uriparser.spec index 2014d41..8a40994 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -5,8 +5,8 @@ %endif Name: uriparser -Version: 1.0.0 -Release: 2%{?dist} +Version: 1.0.1 +Release: 1%{?dist} Summary: URI parsing library - RFC 3986 # main license is BSD-3-Clause @@ -146,6 +146,9 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %changelog +* Thu Apr 30 2026 Sandro Mani - 1.0.1-1 +- Update to 1.0.1 + * Sat Jan 17 2026 Fedora Release Engineering - 1.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From c45f69cfb1e810f302a107b79a59a583a54341c0 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Mon, 11 May 2026 11:49:44 +0200 Subject: [PATCH 65/66] Update to 1.0.2 --- .gitignore | 1 + sources | 2 +- uriparser.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 1b16eb7..08f7661 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,4 @@ uriparser-0.7.5.tar.gz /uriparser-0.9.9.tar.bz2 /uriparser-1.0.0.tar.bz2 /uriparser-1.0.1.tar.bz2 +/uriparser-1.0.2.tar.bz2 diff --git a/sources b/sources index a4d9433..1622297 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (uriparser-1.0.1.tar.bz2) = 643e51db925c2865fd69f2b64f0791cd482f88decb946432b2de1dbba046e9fae5a10b041f1e9b9f427eabbf38871c8c87051cb648be5a33267e3b4153e07fce +SHA512 (uriparser-1.0.2.tar.bz2) = 23cf062e10b70e3cababbbb52e20a7e3ca17ae2cba21125ab0587a3dbee562d12d727703567ce14cba90151712f2c4c9e911eda92245292ea3a1138f88dd09fd diff --git a/uriparser.spec b/uriparser.spec index 8a40994..cebafd7 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -5,7 +5,7 @@ %endif Name: uriparser -Version: 1.0.1 +Version: 1.0.2 Release: 1%{?dist} Summary: URI parsing library - RFC 3986 @@ -146,6 +146,9 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %changelog +* Mon May 11 2026 Sandro Mani - 1.0.2-1 +- Update to 1.0.2 + * Thu Apr 30 2026 Sandro Mani - 1.0.1-1 - Update to 1.0.1 From 8b899f28ca1183f29e66f7724d4a23d2ca62a538 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:14:54 +0000 Subject: [PATCH 66/66] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- uriparser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uriparser.spec b/uriparser.spec index cebafd7..86fc7ee 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -6,7 +6,7 @@ Name: uriparser Version: 1.0.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: URI parsing library - RFC 3986 # main license is BSD-3-Clause @@ -146,6 +146,9 @@ sed -i 's/GENERATE_QHP\ =\ yes/GENERATE_QHP\ =\ no/g' doc/Doxyfile.in %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 1.0.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Mon May 11 2026 Sandro Mani - 1.0.2-1 - Update to 1.0.2