diff --git a/libpsl-0.15.0.tar.gz b/libpsl-0.15.0.tar.gz deleted file mode 100644 index b8df77a..0000000 --- a/libpsl-0.15.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b5946355d810fe03adc4194f1b5afe861547288c2ddba24bd3aa39a8f188a972 -size 568878 diff --git a/libpsl-0.16.1.tar.gz b/libpsl-0.16.1.tar.gz new file mode 100644 index 0000000..015a0f0 --- /dev/null +++ b/libpsl-0.16.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1420371ca593680a4971683506b24a94a17b1efe19028ce8ebe5a6ef236839eb +size 566796 diff --git a/libpsl.changes b/libpsl.changes index 6d9ec59..f1ec62d 100644 --- a/libpsl.changes +++ b/libpsl.changes @@ -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 diff --git a/libpsl.spec b/libpsl.spec index 24f3cfa..8af8692 100644 --- a/libpsl.spec +++ b/libpsl.spec @@ -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 diff --git a/psl-make-dafsa.changes b/psl-make-dafsa.changes index f7a78d8..a242df5 100644 --- a/psl-make-dafsa.changes +++ b/psl-make-dafsa.changes @@ -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 diff --git a/psl-make-dafsa.spec b/psl-make-dafsa.spec index 7aedbda..9c0b8a5 100644 --- a/psl-make-dafsa.spec +++ b/psl-make-dafsa.spec @@ -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}