diff --git a/.gitignore b/.gitignore index 353bef3..edb5af0 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/utf8proc-v2.1.1.tar.gz +utf8proc-v2.7.0.tar.gz diff --git a/.utf8proc.metadata b/.utf8proc.metadata deleted file mode 100644 index b320fc5..0000000 --- a/.utf8proc.metadata +++ /dev/null @@ -1 +0,0 @@ -8c02fc26fbe7ab1c4c0d2fce3efecb4df8d935b9 SOURCES/utf8proc-v2.1.1.tar.gz diff --git a/sources b/sources new file mode 100644 index 0000000..6448b30 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (utf8proc-v2.7.0.tar.gz) = 29f7883de13302d609e8755872ed43174e70076e9681b4ac3f9b03e50295c45d9972c193bc81f94ad7e11e2d33a46cad5a30a80873173e6e1ae242101ebb3bed diff --git a/SPECS/utf8proc.spec b/utf8proc.spec similarity index 62% rename from SPECS/utf8proc.spec rename to utf8proc.spec index dd00deb..2a63939 100644 --- a/SPECS/utf8proc.spec +++ b/utf8proc.spec @@ -1,12 +1,13 @@ Summary: Library for processing UTF-8 encoded Unicode strings Name: utf8proc -Version: 2.1.1 -Release: 5%{?dist} -License: Unicode and MIT -Group: System Environment/Libraries +Version: 2.7.0 +Release: 9%{?dist} +License: MIT AND Unicode-DFS-2015 URL: http://julialang.org/utf8proc/ Source: https://github.com/JuliaLang/utf8proc/archive/v%{version}.tar.gz#/%{name}-v%{version}.tar.gz +BuildRequires: make BuildRequires: gcc +BuildRequires: perl-interpreter %description utf8proc is a library for processing UTF-8 encoded Unicode strings. @@ -17,13 +18,10 @@ the characters “Hyphen” (U+2010), “Minus” (U+2212) and “Hyphen-Minus (U+002D, ASCII Minus) all into the ASCII minus sign, to make them equal for comparisons. -The currently supported Unicode version is 9.0.0. - This package only contains the C library. %package devel Summary: Header files, libraries and development documentation for %{name} -Group: Development/Libraries Requires: %{name}%{?_isa} = %{version}-%{release} %description devel @@ -38,21 +36,21 @@ strings, unless you want to allocate memory yourself. %setup -qn %{name}-%{version} # Disable slow tests and tests which require network access sed -i '/-C bench/d;/\ttest.* data/d' Makefile -touch data/NormalizationTest.txt data/GraphemeBreakTest.txt +touch data/NormalizationTest.txt data/GraphemeBreakTest.txt data/Lowercase.txt data/Uppercase.txt %build %set_build_flags make %{?_smp_mflags} %check +%set_build_flags make %{?_smp_mflags} check %install make install DESTDIR=%{buildroot} prefix=%{_prefix} includedir=%{_includedir} libdir=%{_libdir} rm %{buildroot}%{_libdir}/libutf8proc.a -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%ldconfig_scriptlets %files %doc LICENSE.md NEWS.md README.md @@ -61,10 +59,67 @@ rm %{buildroot}%{_libdir}/libutf8proc.a %files devel %{_includedir}/utf8proc.h %{_libdir}/libutf8proc.so +%{_libdir}/pkgconfig/libutf8proc.pc %changelog -* Mon Aug 05 2019 Lubos Uhliarik - 2.1.1-5 -- Resolves: #1695587 - Ensure modular RPM upgrade path +* Tue Oct 29 2024 Troy Dawson - 2.7.0-9 +- Bump release for October 2024 mass rebuild: + Resolves: RHEL-64018 + +* Mon Jun 24 2024 Troy Dawson - 2.7.0-8 +- Bump release for June 2024 mass rebuild + +* Sat Jan 27 2024 Fedora Release Engineering - 2.7.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Sep 29 2023 Joe Orton - 2.7.0-6 +- migrate to SPDX license +- BR: perl-interpreter rather than perl + +* Sat Jul 22 2023 Fedora Release Engineering - 2.7.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sat Jan 21 2023 Fedora Release Engineering - 2.7.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jul 23 2022 Fedora Release Engineering - 2.7.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sat Jan 22 2022 Fedora Release Engineering - 2.7.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Sun Dec 26 2021 Milan Bouchet-Valat - 2.7.0 +- New upstream release. + +* Thu Nov 11 2021 Tom Stellard - 2.6.1-4 +- Use set_build_flags before running tests + +* Fri Jul 23 2021 Fedora Release Engineering - 2.6.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed Jan 27 2021 Fedora Release Engineering - 2.6.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Dec 16 2020 Milan Bouchet-Valat - 2.6.1-1 +- New upstream release. + +* Wed Jul 29 2020 Fedora Release Engineering - 2.4.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri Jan 31 2020 Fedora Release Engineering - 2.4.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Sat Jul 27 2019 Fedora Release Engineering - 2.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Thu May 16 2019 Milan Bouchet-Valat - 2.4.0-1 +- New upstream release. + +* Sun Apr 21 2019 Milan Bouchet-Valat - 2.3.0-1 +- New upstream release. + +* Sun Feb 03 2019 Fedora Release Engineering - 2.1.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Mon Jul 23 2018 Joe Orton - 2.1.1-4 - update License tag to Unicode and MIT