Accepting request 315827 from devel:libraries:c_c++

1

OBS-URL: https://build.opensuse.org/request/show/315827
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libunistring?expand=0&rev=20
This commit is contained in:
Stephan Kulow 2015-07-19 09:44:40 +00:00 committed by Git OBS Bridge
commit e8956209dc
6 changed files with 52 additions and 22 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0b3f4dbea5124f56639a701376ed78e5f595e7b720cfbb0cf1f81f375894c77b
size 1869044

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2df42eae46743e3f91201bf5c100041540a7704e8b9abfd57c972b2d544de41b
size 1960488

View File

@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJVnO+MAAoJENYFhI7X5phxUJAP/RCDIi0RG5vYiTcr1cIR+ShQ
BQtJX6uzMNmmlmKOhwcQbB/j8YNONWDLVOj8DvXfjDy3S79XiPiX7k6fhIAf1wT2
y8g3t6/yRo1em4qJZ0wD2JwuL7z6oj/9/+7GZM+C9RaMASi84u21rGF2Gunj31Oy
V95s8miKdzKinwXUZDjAyKTy5pnq7/mqvyo9xiw3a37E+x7RyuZThWI+Z1rl5zMx
HdnIfRyhBXtv/ezujB2/eEyWiLFE68DtIVfApw2koq78wPZNm/a0JZPh0AotJOi8
lE0vlM1sPFuiKorxKriDXMcr7ajX512CzdKzRpr4V5UOLAOgSWH1pfBaQ7OLs7yo
ZaJA5UCJGaG48AVXCXC6o/+hptXT9CAFWulZowqAI0Og2vw/hjYl/w6Y7ZJoIG7W
SS+tZvmOqeuuOGBCNJBuzC0waQ+C2cMWKVz+l/Lpc5FFWPcw5iG2wPs0Ne6Z2Ozo
ljoy3BF6ychGNdc83pK2sIvvMvdROBy8IwgDwgqFPC5drWKO43vL/du2khG++P6Z
E1PJmaItx2tdZH2hrEf2/s/uVkZw+6d/qOiB2O1ndjfeS9ih+AZpGxcWF+qaEZFQ
PJ+u1OqjbPaZz5lrbquZjaCMJsrKo2nP8tXzZRwJYPuA8tThp8zzLsSmMLjzOfaE
PPeX5g3y6EpCKT8j+LUG
=z2Tr
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Jul 9 18:46:11 UTC 2015 - astieger@suse.com
- GNU libunistring 0.9.6:
* The data tables and line breaking algorithm have been updated
to Unicode version 8.0.0.
- add keyring and verify source signature
- fix SLE 11 SP3 build
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 19 20:33:23 UTC 2015 - p.drouand@gmail.com Thu Feb 19 20:33:23 UTC 2015 - p.drouand@gmail.com

BIN
libunistring.keyring Normal file

Binary file not shown.

View File

@ -1,7 +1,7 @@
# #
# spec file for package libunistring # spec file for package libunistring
# #
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -16,16 +16,21 @@
# #
Name: libunistring
%define lname libunistring2 %define lname libunistring2
Version: 0.9.5 Name: libunistring
Version: 0.9.6
Release: 0 Release: 0
Summary: GNU Unicode string library Summary: GNU Unicode string library
License: LGPL-3.0+ and GPL-3.0+ License: LGPL-3.0+ and GPL-3.0+
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Url: http://www.gnu.org/software/libunistring/ Url: http://www.gnu.org/software/libunistring/
Source0: http://ftp.gnu.org/gnu/libunistring/libunistring-%{version}.tar.xz Source0: http://ftp.gnu.org/gnu/libunistring/libunistring-%{version}.tar.xz
Source1: http://ftp.gnu.org/gnu/libunistring/libunistring-%{version}.tar.xz.sig
Source2: http://savannah.gnu.org/project/memberlist-gpgkeys.php?group=libunistring&download=1#/%{name}.keyring
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if %{?suse_version } == 1110
BuildRequires: xz
%endif
%description %description
This portable C library implements Unicode string types in three flavours: This portable C library implements Unicode string types in three flavours:
@ -37,61 +42,60 @@ case folding and regular expressions).
%package devel %package devel
Summary: GNU Unicode string library - development files Summary: GNU Unicode string library - development files
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: %lname = %version Requires: %{lname} = %{version}
Requires: info Requires: info
# Obsoletes added in 12.2 # Obsoletes added in 12.2
Obsoletes: %name < %version-%release Obsoletes: %{name} < %{version}-%{release}
Provides: %name = %version-%release Provides: %{name} = %{version}-%{release}
%description devel %description devel
Development files for programs using libunistring and documentation Development files for programs using libunistring and documentation
for UniString library. for UniString library.
%package -n %lname %package -n %{lname}
Summary: GNU Unicode string library - development files Summary: GNU Unicode string library - development files
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
%description -n %lname %description -n %{lname}
This portable C library implements Unicode string types in three flavours: This portable C library implements Unicode string types in three flavours:
(UTF-8, UTF-16, UTF-32), together with functions for character processing (UTF-8, UTF-16, UTF-32), together with functions for character processing
(names, classifications, properties) and functions for string processing (names, classifications, properties) and functions for string processing
(iteration, formatted output, width, word breaks, line breaks, normalization, (iteration, formatted output, width, word breaks, line breaks, normalization,
case folding and regular expressions). case folding and regular expressions).
%prep %prep
%setup -q %setup -q
%build %build
%configure --disable-static --disable-rpath --docdir=%_docdir/%name %configure --disable-static --disable-rpath --docdir=%{_docdir}/%{name}
make %{?_smp_mflags} make %{?_smp_mflags}
%install %install
make DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" install make DESTDIR=%{buildroot} INSTALL="install -p" install
cp AUTHORS NEWS README HACKING DEPENDENCIES THANKS ChangeLog $RPM_BUILD_ROOT/%{_docdir}/%{name} cp AUTHORS NEWS README HACKING DEPENDENCIES THANKS ChangeLog %{buildroot}/%{_docdir}/%{name}
rm -f $RPM_BUILD_ROOT/%{_infodir}/dir rm -f %{buildroot}/%{_infodir}/dir
rm -f $RPM_BUILD_ROOT/%{_libdir}/libunistring.la rm -f %{buildroot}/%{_libdir}/libunistring.la
%check %check
%if ! 0%{?qemu_user_space_build} %if ! 0%{?qemu_user_space_build}
make check %{?_smp_mflags} make check %{?_smp_mflags}
%endif %endif
%files -n %lname %files -n %{lname}
%defattr(-,root,root) %defattr(-,root,root)
%{_libdir}/libunistring.so.2* %{_libdir}/libunistring.so.2*
%files devel %files devel
%defattr(-,root,root) %defattr(-,root,root)
%_docdir/%name %{_docdir}/%{name}
%{_infodir}/libunistring.info* %{_infodir}/libunistring.info*
%{_libdir}/libunistring.so %{_libdir}/libunistring.so
%{_includedir}/unistring %{_includedir}/unistring
%{_includedir}/*.h %{_includedir}/*.h
%post -n %lname -p /sbin/ldconfig %post -n %{lname} -p /sbin/ldconfig
%postun -n %lname -p /sbin/ldconfig %postun -n %{lname} -p /sbin/ldconfig
%post devel %post devel
/sbin/install-info %{_infodir}/libunistring.info.gz %{_infodir}/dir || : /sbin/install-info %{_infodir}/libunistring.info.gz %{_infodir}/dir || :