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
- lipsl 0.15.0:
- libpsl 0.15.0:
* Python3 compatibility for psl-make-dafsa
* Support for UTF-8 in DAFSA data
* Skip punycode conversion if DAFSA has UTF-8

View File

@ -19,10 +19,10 @@
%define somajor 5
Name: libpsl
Version: 0.15.0
Version: 0.16.1
Release: 0
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++
Url: https://rockdaboot.github.io/libpsl
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}
Summary: C library for the Publix Suffix List
License: MIT and MPL-2.0
Group: System/Libraries
# The libary code is MIT, with built-in data from publicsuffix
Recommends: publicsuffix
%description -n %{name}%{somajor}
@ -61,6 +63,7 @@ and sorting domain lists by site.
%package devel
Summary: Development files for %{name}
License: MIT
Group: Development/Libraries/C and C++
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.
This package contains libraries and header files.
Developer documentation is in %{_docdir}/libpsl-devel/html .
%package -n psl
Summary: Commandline utility to explore the Public Suffix List
License: MIT
Group: Productivity/Networking/Other
%description -n psl
@ -98,7 +103,8 @@ and sorting domain lists by site.
--disable-runtime \
--disable-builtin \
%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}
@ -123,6 +129,7 @@ make %{?_smp_mflags} check || (cat tests/test-suite.log; exit 42)
%files devel
%defattr(-,root,root)
%doc AUTHORS NEWS COPYING
%doc docs/libpsl/html
%{_includedir}/libpsl.h
%{_libdir}/libpsl.so
%{_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

View File

@ -18,10 +18,10 @@
Name: psl-make-dafsa
Version: 0.15.0
Version: 0.16.1
Release: 0
Summary: Create a binary DAFSA from a Public Suffix List
License: MIT
License: BSD-3-Clause
Group: Development/Libraries/C and C++
Url: https://rockdaboot.github.io/libpsl
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
%defattr(-,root,root)
%defattr(-,root,root)
%doc AUTHORS NEWS COPYING
%doc AUTHORS NEWS src/LICENSE.chromium
%{_bindir}/psl-make-dafsa
%{_mandir}/man1/psl-make-dafsa.1%{ext_man}