Accepting request 446400 from network:utilities

libpsl 0.16.1

OBS-URL: https://build.opensuse.org/request/show/446400
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpsl?expand=0&rev=9
This commit is contained in:
Ludwig Nussel 2016-12-26 20:37:11 +00:00 committed by Git OBS Bridge
commit 5d84084ae0
6 changed files with 37 additions and 11 deletions

View File

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

3
libpsl-0.16.1.tar.gz Normal file
View File

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

View File

@ -1,7 +1,21 @@
-------------------------------------------------------------------
Thu Dec 15 12:18:33 UTC 2016 - astieger@suse.com
- libpsl 0.16.1:
This version enables consumers of the library to dynamically load
the latest public suffix data from a binary data file in the
publicsuffix package which can then updated without re-building
libpsl.
* Add functions psl_latest() and psl_dist_filename()
* Do not taint out variable on error in psl_str_to_utf8lower()
* Replace psl2c by psl-make-dafsa
- correct licenses for package and subpackages
- package HTML docs in -devel package
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Nov 14 15:26:42 UTC 2016 - astieger@suse.com Mon Nov 14 15:26:42 UTC 2016 - astieger@suse.com
- lipsl 0.15.0: - libpsl 0.15.0:
* Python3 compatibility for psl-make-dafsa * Python3 compatibility for psl-make-dafsa
* Support for UTF-8 in DAFSA data * Support for UTF-8 in DAFSA data
* Skip punycode conversion if DAFSA has UTF-8 * Skip punycode conversion if DAFSA has UTF-8

View File

@ -19,10 +19,10 @@
%define somajor 5 %define somajor 5
Name: libpsl Name: libpsl
Version: 0.15.0 Version: 0.16.1
Release: 0 Release: 0
Summary: C library for the Publix Suffix List Summary: C library for the Publix Suffix List
License: MIT License: MIT and MPL-2.0 and BSD-3-Clause
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Url: https://rockdaboot.github.io/libpsl Url: https://rockdaboot.github.io/libpsl
Source: https://github.com/rockdaboot/libpsl/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz Source: https://github.com/rockdaboot/libpsl/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz
@ -48,7 +48,9 @@ and sorting domain lists by site.
%package -n %{name}%{somajor} %package -n %{name}%{somajor}
Summary: C library for the Publix Suffix List Summary: C library for the Publix Suffix List
License: MIT and MPL-2.0
Group: System/Libraries Group: System/Libraries
# The libary code is MIT, with built-in data from publicsuffix
Recommends: publicsuffix Recommends: publicsuffix
%description -n %{name}%{somajor} %description -n %{name}%{somajor}
@ -61,6 +63,7 @@ and sorting domain lists by site.
%package devel %package devel
Summary: Development files for %{name} Summary: Development files for %{name}
License: MIT
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: %{name}%{somajor} = %{version} Requires: %{name}%{somajor} = %{version}
@ -73,9 +76,11 @@ domain" certificates. It is also use do highlight domain parts in a user interfa
and sorting domain lists by site. and sorting domain lists by site.
This package contains libraries and header files. This package contains libraries and header files.
Developer documentation is in %{_docdir}/libpsl-devel/html .
%package -n psl %package -n psl
Summary: Commandline utility to explore the Public Suffix List Summary: Commandline utility to explore the Public Suffix List
License: MIT
Group: Productivity/Networking/Other Group: Productivity/Networking/Other
%description -n psl %description -n psl
@ -98,7 +103,8 @@ and sorting domain lists by site.
--disable-runtime \ --disable-runtime \
--disable-builtin \ --disable-builtin \
%endif %endif
--with-psl-file=%{_datadir}/publicsuffix/public_suffix_list.dat --with-psl-file=%{_datadir}/publicsuffix/public_suffix_list.dat \
--with-psl-distfile=%{_datadir}/publicsuffix/public_suffix_list.dafsa
make %{?_smp_mflags} make %{?_smp_mflags}
@ -123,6 +129,7 @@ make %{?_smp_mflags} check || (cat tests/test-suite.log; exit 42)
%files devel %files devel
%defattr(-,root,root) %defattr(-,root,root)
%doc AUTHORS NEWS COPYING %doc AUTHORS NEWS COPYING
%doc docs/libpsl/html
%{_includedir}/libpsl.h %{_includedir}/libpsl.h
%{_libdir}/libpsl.so %{_libdir}/libpsl.so
%{_libdir}/pkgconfig/libpsl.pc %{_libdir}/pkgconfig/libpsl.pc

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Dec 15 12:18:33 UTC 2016 - astieger@suse.com
- update to 0.16.1:
* no changes for psl-make-dafsa
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Nov 24 10:32:02 UTC 2016 - astieger@suse.com Thu Nov 24 10:32:02 UTC 2016 - astieger@suse.com

View File

@ -18,10 +18,10 @@
Name: psl-make-dafsa Name: psl-make-dafsa
Version: 0.15.0 Version: 0.16.1
Release: 0 Release: 0
Summary: Create a binary DAFSA from a Public Suffix List Summary: Create a binary DAFSA from a Public Suffix List
License: MIT License: BSD-3-Clause
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Url: https://rockdaboot.github.io/libpsl Url: https://rockdaboot.github.io/libpsl
Source: https://github.com/rockdaboot/libpsl/releases/download/libpsl-%{version}/libpsl-%{version}.tar.gz Source: https://github.com/rockdaboot/libpsl/releases/download/libpsl-%{version}/libpsl-%{version}.tar.gz
@ -50,8 +50,7 @@ install -m 644 src/psl-make-dafsa.1 %{buildroot}%{_mandir}/man1
%files %files
%defattr(-,root,root) %defattr(-,root,root)
%defattr(-,root,root) %doc AUTHORS NEWS src/LICENSE.chromium
%doc AUTHORS NEWS COPYING
%{_bindir}/psl-make-dafsa %{_bindir}/psl-make-dafsa
%{_mandir}/man1/psl-make-dafsa.1%{ext_man} %{_mandir}/man1/psl-make-dafsa.1%{ext_man}