Blame SPECS/libunistring.spec

2b4d5b
# This spec file has been automatically updated
2b4d5b
Version:	0.9.10
2b4d5b
Release: 15%{?dist}
2b4d5b
Name: libunistring
2b4d5b
Summary: GNU Unicode string library
2b4d5b
License: GPLv2+ or LGPLv3+
2b4d5b
URL: https://www.gnu.org/software/libunistring/
2b4d5b
Source0: https://ftp.gnu.org/gnu/libunistring/%{name}-%{version}.tar.xz
2b4d5b
Patch0: fix-memory-leak-in-vasnprintf.patch
2b4d5b
BuildRequires: gcc
2b4d5b
BuildRequires: make
2b4d5b
Provides: bundled(gnulib)
2b4d5b
2b4d5b
%description
2b4d5b
This portable C library implements Unicode string types in three flavours:
2b4d5b
(UTF-8, UTF-16, UTF-32), together with functions for character processing
2b4d5b
(names, classifications, properties) and functions for string processing
2b4d5b
(iteration, formatted output, width, word breaks, line breaks, normalization,
2b4d5b
case folding and regular expressions).
2b4d5b
2b4d5b
%package devel
2b4d5b
Summary: GNU Unicode string library - development files
2b4d5b
Requires: %{name}%{?_isa} = %{version}-%{release}
2b4d5b
2b4d5b
%description devel
2b4d5b
Development files for programs using libunistring.
2b4d5b
2b4d5b
%prep
2b4d5b
%setup -q
2b4d5b
%patch0 -p1 -b .fix-memory-leak-in-vasnprintf
2b4d5b
2b4d5b
%build
2b4d5b
%configure --disable-static --disable-rpath
2b4d5b
%make_build
2b4d5b
2b4d5b
%install
2b4d5b
%make_install
2b4d5b
rm -f $RPM_BUILD_ROOT%{_infodir}/dir
2b4d5b
rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}.la
2b4d5b
# Move staged docs so not picked up by %%doc in main package
2b4d5b
mv $RPM_BUILD_ROOT%{_datadir}/doc/%{name} __doc
2b4d5b
2b4d5b
%files
2b4d5b
%license COPYING COPYING.LIB
2b4d5b
%doc AUTHORS NEWS README
2b4d5b
%{_libdir}/%{name}.so.*
2b4d5b
2b4d5b
%files devel
2b4d5b
%doc HACKING DEPENDENCIES THANKS ChangeLog
2b4d5b
%doc __doc/*
2b4d5b
%{_infodir}/%{name}.info*
2b4d5b
%{_libdir}/%{name}.so
2b4d5b
%{_includedir}/unistring
2b4d5b
%{_includedir}/*.h
2b4d5b
2b4d5b
%ldconfig_scriptlets
2b4d5b
2b4d5b
%changelog
2b4d5b
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 0.9.10-15
2b4d5b
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
2b4d5b
  Related: rhbz#1991688
2b4d5b
2b4d5b
* Mon Jun 21 2021 Mike FABIAN <mfabian@redhat.com> - 0.9.10-14
2b4d5b
- Related rhbz#1938800: Fix CI tests and convert them to tmt
2b4d5b
2b4d5b
* Mon Jun 14 2021 Mike FABIAN <mfabian@redhat.com> - 0.9.10-13
2b4d5b
- Related rhbz#1938800: Fix spelling in license GPLV2+ -> GPLv2+
2b4d5b
2b4d5b
* Mon Jun 14 2021 Mike FABIAN <mfabian@redhat.com> - 0.9.10-12
2b4d5b
- Fix memory leak in vasnprint. Resolves: rhbz#1938800
2b4d5b
  (Backported from upstream: https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=4d288a80bf7ebe29334b9805cdcc70eacb6059c1)
2b4d5b
2b4d5b
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 0.9.10-11
2b4d5b
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
2b4d5b
2b4d5b
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.10-10
2b4d5b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
2b4d5b
2b4d5b
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.10-9
2b4d5b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
2b4d5b
2b4d5b
* Mon Jul 13 2020 Tom Stellard <tstellar@redhat.com> - 0.9.10-8
2b4d5b
- Use make macros
2b4d5b
- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
2b4d5b
2b4d5b
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.10-7
2b4d5b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
2b4d5b
2b4d5b
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.10-6
2b4d5b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
2b4d5b
2b4d5b
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.10-5
2b4d5b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
2b4d5b
2b4d5b
* Tue Jul 31 2018 Florian Weimer <fweimer@redhat.com> - 0.9.10-4
2b4d5b
- Rebuild with fixed binutils
2b4d5b
2b4d5b
* Sat Jul 28 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.9.10-3
2b4d5b
- Replace obsolete scriptlets
2b4d5b
2b4d5b
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.10-2
2b4d5b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
2b4d5b
2b4d5b
* Mon May 28 2018 Daiki Ueno <dueno@redhat.com> - 0.9.10-1
2b4d5b
- Update to upstream 0.9.10 release
2b4d5b
2b4d5b
* Thu Mar 01 2018 Daiki Ueno <dueno@redhat.com> - 0.9.9-1
2b4d5b
- Update to upstream 0.9.9 release
2b4d5b
2b4d5b
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.8-3
2b4d5b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
2b4d5b
2b4d5b
* Sat Feb 03 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.9.8-2
2b4d5b
- Switch to %%ldconfig_scriptlets
2b4d5b
2b4d5b
* Sat Dec  2 2017 Daiki Ueno <dueno@redhat.com> - 0.9.8-1
2b4d5b
- Update to 0.9.8
2b4d5b
2b4d5b
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.7-3
2b4d5b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
2b4d5b
2b4d5b
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.7-2
2b4d5b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2b4d5b
2b4d5b
* Fri Feb 17 2017 Daiki Ueno <dueno@redhat.com> - 0.9.7-1
2b4d5b
- Update to 0.9.7
2b4d5b
- Update license to "GPLv2+ or LGPLv2+"
2b4d5b
2b4d5b
* Wed Feb 01 2017 Stephen Gallagher <sgallagh@redhat.com> - 0.9.4-4
2b4d5b
- Add missing %%license macro
2b4d5b
2b4d5b
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.4-3
2b4d5b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2b4d5b
2b4d5b
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.4-2
2b4d5b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2b4d5b
2b4d5b
* Tue Sep 02 2014 Pádraig Brady <pbrady@redhat.com> - 0.9.4-1
2b4d5b
- Latest upstream
2b4d5b
2b4d5b
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.3-11
2b4d5b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
2b4d5b
2b4d5b
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.3-10
2b4d5b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
2b4d5b
2b4d5b
* Thu Aug 29 2013 Pádraig Brady <P@draigBrady.com> 0.9.3-9
2b4d5b
- Adjust to avoid duplicate docs caused by %%doc macro changes in Fedora 20
2b4d5b
2b4d5b
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.3-8
2b4d5b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
2b4d5b
2b4d5b
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.3-7
2b4d5b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
2b4d5b
2b4d5b
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.3-6
2b4d5b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
2b4d5b
2b4d5b
* Tue Jun 26 2012 Akira TAGOH <tagoh@redhat.com> - 0.9.3-5
2b4d5b
- Fix a typo in %%preun. (#737638)
2b4d5b
2b4d5b
* Tue May 15 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.9.3-4
2b4d5b
- Add bundled(gnulib) provides
2b4d5b
2b4d5b
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.3-3
2b4d5b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
2b4d5b
2b4d5b
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.3-2
2b4d5b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
2b4d5b
2b4d5b
* Sun May 23 2010 Pádraig Brady <P@draigBrady.com> 0.9.3-1
2b4d5b
- Update to 0.9.3
2b4d5b
2b4d5b
* Thu Nov 19 2009 Pádraig Brady <P@draigBrady.com> 0.9.1-3
2b4d5b
- Remove glibc-devel and texinfo build deps
2b4d5b
2b4d5b
* Thu Nov 19 2009 Pádraig Brady <P@draigBrady.com> 0.9.1-2
2b4d5b
- Changes as per initial review by panemade@gmail.com
2b4d5b
2b4d5b
* Tue Nov 17 2009 Pádraig Brady <P@draigBrady.com> 0.9.1-1
2b4d5b
- Initial version