Sophie

Sophie

distrib > Mageia > 9 > aarch64 > media > core-release-src > by-pkgid > 01c9ba1521832d4db808e9d15b251846 > files > 2

libunistring-1.1-1.mga9.src.rpm

%define major      5
%define libname    %mklibname unistring %{major}
%define develname  %mklibname unistring -d

Summary:        GNU Unicode string library
Name:           libunistring
Version:        1.1
Release:        %mkrel 1
License:        LGPLv3+ or GPLv2
Group:          System/Libraries
Url:            https://www.gnu.org/software/libunistring/
Source0:        https://ftp.gnu.org/gnu/libunistring/%{name}-%{version}.tar.xz
BuildRequires:  locales-fr
BuildRequires:  texinfo

%description
This library implements Unicode strings (in three flavours: UTF-8
strings, UTF-16 strings, UTF-32 strings), together with functions for
Unicode charactets (character names, classifications, properties) and
functions for string processing (formatted output, width, word breaks,
line breaks, normalization, case folding, regular expressions).

%package -n     %{libname}
Group:          System/Libraries
Summary:        GNU Unicode string library

%description -n %{libname}
This library implements Unicode strings (in three flavours: UTF-8
strings, UTF-16 strings, UTF-32 strings), together with functions for
Unicode charactets (character names, classifications, properties) and
functions for string processing (formatted output, width, word breaks,
line breaks, normalization, case folding, regular expressions).

%package -n     %{develname}
Group:          Development/C
Summary:        GNU Unicode string library - development files
Requires:       %{libname} = %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}
Provides:       unistring-devel = %{version}-%{release}

%description -n %{develname}
This library implements Unicode strings (in three flavours: UTF-8
strings, UTF-16 strings, UTF-32 strings), together with functions for
Unicode charactets (character names, classifications, properties) and
functions for string processing (formatted output, width, word breaks,
line breaks, normalization, case folding, regular expressions).

%prep
%setup -q
%autopatch -p1

%build
autoreconf -fi
%configure --disable-static
%make_build

%install
%make_install

rm -rf %{buildroot}%{_docdir}/%{name}

find %{buildroot} -name '*.la' -delete

%files -n %{libname}
%doc AUTHORS NEWS README HACKING DEPENDENCIES THANKS ChangeLog
%{_libdir}/libunistring.so.%{major}{,.*}

%files -n %{develname}
%doc doc/*.html
%{_libdir}/libunistring.so
%{_infodir}/libunistring.info*
%{_includedir}/unistring
%{_includedir}/*.h


%changelog
* Thu Jan 12 2023 daviddavid <daviddavid> 1.1-1.mga9
+ Revision: 1932544
- new version: 1.1

* Fri Mar 18 2022 umeabot <umeabot> 1.0-2.mga9
+ Revision: 1797646
- Mageia 9 Mass Rebuild

* Thu Jan 27 2022 mrambo3501 <mrambo3501> 1.0-1.mga9
+ Revision: 1770033
- version 1.0
- delete Patch1 applied upstream

* Wed Aug 19 2020 ovitters <ovitters> 0.9.10-4.mga8
+ Revision: 1616024
- remove install-info scriptlets, rely on filetrigger instead (mga#27107)

* Thu Feb 13 2020 umeabot <umeabot> 0.9.10-3.mga8
+ Revision: 1514552
- Mageia 8 Mass Rebuild
+ wally <wally>
- replace deprecated %%configure2_5x

* Sun Sep 23 2018 umeabot <umeabot> 0.9.10-2.mga7
+ Revision: 1299198
- Mageia 7 Mass Rebuild

* Thu Aug 16 2018 daviddavid <daviddavid> 0.9.10-1.mga7
+ Revision: 1251849
- new version: 0.9.10

* Mon Apr 16 2018 kekepower <kekepower> 0.9.9-1.mga7
+ Revision: 1219494
- Update to version 0.9.9

* Sat Jan 06 2018 daviddavid <daviddavid> 0.9.8-1.mga7
+ Revision: 1190886
- new version: 0.9.8
- do not package static libraries anymore

* Wed Dec 07 2016 luigiwalser <luigiwalser> 0.9.7-1.mga6
+ Revision: 1073043
- 0.9.7
- update license tag

* Thu Dec 24 2015 luigiwalser <luigiwalser> 0.9.6-1.mga6
+ Revision: 914469
- 0.9.6

* Sat Aug 22 2015 tmb <tmb> 0.9.4-5.mga6
+ Revision: 868170
- rebuild with new gcc

* Wed Oct 15 2014 umeabot <umeabot> 0.9.4-4.mga5
+ Revision: 739181
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 0.9.4-3.mga5
+ Revision: 681828
- Mageia 5 Mass Rebuild

* Thu Sep 04 2014 luigiwalser <luigiwalser> 0.9.4-2.mga5
+ Revision: 671750
- handle doc files correctly to avoid conflicts with old library

* Wed Sep 03 2014 luigiwalser <luigiwalser> 0.9.4-1.mga5
+ Revision: 671681
- 0.9.4
- remove upstreamed patch 0
- rediff patch 1
- library major is now 2

* Fri Oct 18 2013 umeabot <umeabot> 0.9.3-10.mga4
+ Revision: 522173
- Mageia 4 Mass Rebuild

* Mon Feb 11 2013 fwang <fwang> 0.9.3-9.mga3
+ Revision: 397830
- fix build with automake 1.13
- use autoreconf

* Fri Feb 08 2013 fwang <fwang> 0.9.3-8.mga3
+ Revision: 396951
- fix parallel make

* Sat Jan 12 2013 umeabot <umeabot> 0.9.3-7.mga3
+ Revision: 358294
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Sat Dec 22 2012 guillomovitch <guillomovitch> 0.9.3-6.mga3
+ Revision: 333894
- fix documentation location, and documentation directory ownership

* Mon Nov 21 2011 fwang <fwang> 0.9.3-5.mga2
+ Revision: 170366
- drop .la files

* Fri May 06 2011 ahmad <ahmad> 0.9.3-4.mga1
+ Revision: 95273
- Revert the deleting of .la files

* Thu May 05 2011 ahmad <ahmad> 0.9.3-3.mga1
+ Revision: 95207
- Don't ship .la files

* Sat Jan 15 2011 ahmad <ahmad> 0.9.3-2.mga1
+ Revision: 18374
- drop old/unneeded scriptlets
- imported package libunistring


* Sat Jul 10 2010 Götz Waschk <waschk@mandriva.org> 0.9.3-1mdv2011.0
+ Revision: 550288
- update to new version 0.9.3

* Mon Apr 12 2010 Götz Waschk <waschk@mandriva.org> 0.9.1.1-1mdv2010.1
+ Revision: 533662
- update to new version 0.9.1.1

* Mon Jul 27 2009 Götz Waschk <waschk@mandriva.org> 0.9.1-1mdv2010.0
+ Revision: 400508
- import libunistring