commit libpsl for openSUSE:Factory
Hello community, here is the log from the commit of package libpsl for openSUSE:Factory checked in at 2020-07-24 09:47:51 Comparing /work/SRC/openSUSE:Factory/libpsl (Old) and /work/SRC/openSUSE:Factory/.libpsl.new.3592 (New) Package is "libpsl" Fri Jul 24 09:47:51 2020 rev:21 rq:821819 version:0.21.1 Changes: --- /work/SRC/openSUSE:Factory/libpsl/libpsl.changes2019-06-03 18:42:45.420693380 +0200 +++ /work/SRC/openSUSE:Factory/.libpsl.new.3592/libpsl.changes 2020-07-24 09:47:54.948897350 +0200 @@ -1,0 +2,6 @@ +Fri Jul 17 08:44:57 UTC 2020 - Andreas Stieger + +- update to 0.21.1: + * fix build with recent platform.sh changes to publicsuffix + +--- --- /work/SRC/openSUSE:Factory/libpsl/psl-make-dafsa.changes2019-06-30 10:20:32.979531489 +0200 +++ /work/SRC/openSUSE:Factory/.libpsl.new.3592/psl-make-dafsa.changes 2020-07-24 09:47:56.696899180 +0200 @@ -1,0 +2,6 @@ +Fri Jul 17 08:44:57 UTC 2020 - Andreas Stieger + +- update to 0.21.1: + * no changes for psl-make-dafsa + +--- Old: libpsl-0.21.0.tar.gz New: libpsl-0.21.1.tar.gz Other differences: -- ++ libpsl.spec ++ --- /var/tmp/diff_new_pack.zKtwHP/_old 2020-07-24 09:47:59.460902073 +0200 +++ /var/tmp/diff_new_pack.zKtwHP/_new 2020-07-24 09:47:59.460902073 +0200 @@ -19,13 +19,13 @@ %define somajor 5 Name: libpsl -Version:0.21.0 +Version:0.21.1 Release:0 Summary:C library for the Publix Suffix List 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 +Source: https://github.com/rockdaboot/libpsl/releases/download/%{version}/%{name}-%{version}.tar.gz Source1000: baselibs.conf BuildRequires: libidn2-devel >= 0.14 BuildRequires: libunistring-devel ++ psl-make-dafsa.spec ++ --- /var/tmp/diff_new_pack.zKtwHP/_old 2020-07-24 09:47:59.476902090 +0200 +++ /var/tmp/diff_new_pack.zKtwHP/_new 2020-07-24 09:47:59.480902094 +0200 @@ -18,13 +18,13 @@ Name: psl-make-dafsa -Version:0.21.0 +Version:0.21.1 Release:0 Summary:Tool to create a binary DAFSA from a Public Suffix List 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 +Source: https://github.com/rockdaboot/libpsl/releases/download/%{version}/libpsl-%{version}.tar.gz Requires: python3-base BuildArch: noarch ++ libpsl-0.21.0.tar.gz -> libpsl-0.21.1.tar.gz ++ /work/SRC/openSUSE:Factory/libpsl/libpsl-0.21.0.tar.gz /work/SRC/openSUSE:Factory/.libpsl.new.3592/libpsl-0.21.1.tar.gz differ: char 5, line 1
commit libpsl for openSUSE:Factory
Hello community, here is the log from the commit of package libpsl for openSUSE:Factory checked in at 2019-06-30 10:20:31 Comparing /work/SRC/openSUSE:Factory/libpsl (Old) and /work/SRC/openSUSE:Factory/.libpsl.new.4615 (New) Package is "libpsl" Sun Jun 30 10:20:31 2019 rev:20 rq:712385 version:0.21.0 Changes: --- /work/SRC/openSUSE:Factory/libpsl/psl-make-dafsa.changes2019-06-03 18:42:47.544692681 +0200 +++ /work/SRC/openSUSE:Factory/.libpsl.new.4615/psl-make-dafsa.changes 2019-06-30 10:20:32.979531489 +0200 @@ -1,0 +2,5 @@ +Sun Jun 2 18:39:53 UTC 2019 - Jan Engelhardt + +- Use noun phrase in summary. + +--- Other differences: -- ++ psl-make-dafsa.spec ++ --- /var/tmp/diff_new_pack.JwDCCG/_old 2019-06-30 10:20:34.207533396 +0200 +++ /var/tmp/diff_new_pack.JwDCCG/_new 2019-06-30 10:20:34.211533403 +0200 @@ -20,7 +20,7 @@ Name: psl-make-dafsa Version:0.21.0 Release:0 -Summary:Create a binary DAFSA from a Public Suffix List +Summary:Tool to create a binary DAFSA from a Public Suffix List License:BSD-3-Clause Group: Development/Libraries/C and C++ Url:https://rockdaboot.github.io/libpsl
commit libpsl for openSUSE:Factory
Hello community, here is the log from the commit of package libpsl for openSUSE:Factory checked in at 2019-06-03 18:42:43 Comparing /work/SRC/openSUSE:Factory/libpsl (Old) and /work/SRC/openSUSE:Factory/.libpsl.new.5148 (New) Package is "libpsl" Mon Jun 3 18:42:43 2019 rev:19 rq:704678 version:0.21.0 Changes: --- /work/SRC/openSUSE:Factory/libpsl/libpsl.changes2018-05-06 14:55:10.154895250 +0200 +++ /work/SRC/openSUSE:Factory/.libpsl.new.5148/libpsl.changes 2019-06-03 18:42:45.420693380 +0200 @@ -1,0 +2,6 @@ +Sun May 19 13:11:18 UTC 2019 - Andreas Stieger + +- update to 0.21.0: + * Add -b/--batch to 'psl' to suppress printing the domain + +--- --- /work/SRC/openSUSE:Factory/libpsl/psl-make-dafsa.changes2018-05-06 14:55:12.066825105 +0200 +++ /work/SRC/openSUSE:Factory/.libpsl.new.5148/psl-make-dafsa.changes 2019-06-03 18:42:47.544692681 +0200 @@ -1,0 +2,6 @@ +Sun May 19 13:11:18 UTC 2019 - Andreas Stieger + +- update to 0.21.0: + * no changes for psl-make-dafsa + +--- Old: libpsl-0.20.2.tar.gz New: libpsl-0.21.0.tar.gz Other differences: -- ++ libpsl.spec ++ --- /var/tmp/diff_new_pack.z1r21a/_old 2019-06-03 18:42:48.488692372 +0200 +++ /var/tmp/diff_new_pack.z1r21a/_new 2019-06-03 18:42:48.492692370 +0200 @@ -1,7 +1,7 @@ # # spec file for package libpsl # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2015 r...@cicku.me # # All modifications and additions to the file contributed by third parties @@ -13,13 +13,13 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define somajor 5 Name: libpsl -Version:0.20.2 +Version:0.21.0 Release:0 Summary:C library for the Publix Suffix List License:MIT AND MPL-2.0 AND BSD-3-Clause ++ psl-make-dafsa.spec ++ --- /var/tmp/diff_new_pack.z1r21a/_old 2019-06-03 18:42:48.512692363 +0200 +++ /var/tmp/diff_new_pack.z1r21a/_new 2019-06-03 18:42:48.516692363 +0200 @@ -1,7 +1,7 @@ # # spec file for package psl-make-dafsa # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2015 r...@cicku.me # # All modifications and additions to the file contributed by third parties @@ -13,12 +13,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: psl-make-dafsa -Version:0.20.2 +Version:0.21.0 Release:0 Summary:Create a binary DAFSA from a Public Suffix List License:BSD-3-Clause ++ libpsl-0.20.2.tar.gz -> libpsl-0.21.0.tar.gz ++ /work/SRC/openSUSE:Factory/libpsl/libpsl-0.20.2.tar.gz /work/SRC/openSUSE:Factory/.libpsl.new.5148/libpsl-0.21.0.tar.gz differ: char 5, line 1
commit libpsl for openSUSE:Factory
Hello community, here is the log from the commit of package libpsl for openSUSE:Factory checked in at 2018-05-06 14:54:58 Comparing /work/SRC/openSUSE:Factory/libpsl (Old) and /work/SRC/openSUSE:Factory/.libpsl.new (New) Package is "libpsl" Sun May 6 14:54:58 2018 rev:18 rq:602273 version:0.20.2 Changes: --- /work/SRC/openSUSE:Factory/libpsl/libpsl.changes2018-03-01 12:02:31.685466745 +0100 +++ /work/SRC/openSUSE:Factory/.libpsl.new/libpsl.changes 2018-05-06 14:55:10.154895250 +0200 @@ -1,0 +2,8 @@ +Sat Apr 28 13:02:20 UTC 2018 - astie...@suse.com + +- update to 0.20.2: + * Fix non srcdir builds + * Add API decoration + * Detection fallback from libidn2 to libcu, libidn + +--- --- /work/SRC/openSUSE:Factory/libpsl/psl-make-dafsa.changes2018-03-01 12:02:31.717465598 +0100 +++ /work/SRC/openSUSE:Factory/.libpsl.new/psl-make-dafsa.changes 2018-05-06 14:55:12.066825105 +0200 @@ -1,0 +2,6 @@ +Sat Apr 28 13:02:20 UTC 2018 - astie...@suse.com + +- update to 0.20.2: + * no changes for psl-make-dafsa + +--- Old: libpsl-0.20.1.tar.gz New: libpsl-0.20.2.tar.gz Other differences: -- ++ libpsl.spec ++ --- /var/tmp/diff_new_pack.MGqUuX/_old 2018-05-06 14:55:13.230782401 +0200 +++ /var/tmp/diff_new_pack.MGqUuX/_new 2018-05-06 14:55:13.234782255 +0200 @@ -19,7 +19,7 @@ %define somajor 5 Name: libpsl -Version:0.20.1 +Version:0.20.2 Release:0 Summary:C library for the Publix Suffix List License:MIT AND MPL-2.0 AND BSD-3-Clause @@ -90,7 +90,7 @@ %prep %setup -q # fix env shebang to call py3 directly -sed -i -e "1s|#!.*|#!/usr/bin/python3|" src/psl-make-dafsa +sed -i -e "1s|#!.*|#!%{_bindir}/python3|" src/psl-make-dafsa %build # default is libicu, but this just too heavy dependency. This library is part of the @@ -132,6 +132,6 @@ %license COPYING %doc AUTHORS NEWS %{_bindir}/psl -%{_mandir}/man1/psl.1%{ext_man} +%{_mandir}/man1/psl.1%{?ext_man} %changelog ++ psl-make-dafsa.spec ++ --- /var/tmp/diff_new_pack.MGqUuX/_old 2018-05-06 14:55:13.250781668 +0200 +++ /var/tmp/diff_new_pack.MGqUuX/_new 2018-05-06 14:55:13.254781521 +0200 @@ -18,7 +18,7 @@ Name: psl-make-dafsa -Version:0.20.1 +Version:0.20.2 Release:0 Summary:Create a binary DAFSA from a Public Suffix List License:BSD-3-Clause @@ -39,7 +39,7 @@ %prep %setup -q -n libpsl-%{version} # fix env shebang to call py3 directly -sed -i -e "1s|#!.*|#!/usr/bin/python3|" src/psl-make-dafsa +sed -i -e "1s|#!.*|#!%{_bindir}/python3|" src/psl-make-dafsa %build : @@ -54,6 +54,6 @@ %license src/LICENSE.chromium %doc AUTHORS NEWS %{_bindir}/psl-make-dafsa -%{_mandir}/man1/psl-make-dafsa.1%{ext_man} +%{_mandir}/man1/psl-make-dafsa.1%{?ext_man} %changelog ++ libpsl-0.20.1.tar.gz -> libpsl-0.20.2.tar.gz ++ /work/SRC/openSUSE:Factory/libpsl/libpsl-0.20.1.tar.gz /work/SRC/openSUSE:Factory/.libpsl.new/libpsl-0.20.2.tar.gz differ: char 5, line 1
commit libpsl for openSUSE:Factory
Hello community, here is the log from the commit of package libpsl for openSUSE:Factory checked in at 2018-03-01 12:02:29 Comparing /work/SRC/openSUSE:Factory/libpsl (Old) and /work/SRC/openSUSE:Factory/.libpsl.new (New) Package is "libpsl" Thu Mar 1 12:02:29 2018 rev:17 rq:580652 version:0.20.1 Changes: --- /work/SRC/openSUSE:Factory/libpsl/libpsl.changes2018-02-27 16:56:44.938662809 +0100 +++ /work/SRC/openSUSE:Factory/.libpsl.new/libpsl.changes 2018-03-01 12:02:31.685466745 +0100 @@ -1,0 +2,8 @@ +Tue Feb 27 15:50:37 UTC 2018 - astie...@suse.com + +- update to 0.20.1: + * Fix issue introduced with PSL_TYPE_NO_STAR_RULE in V0.20.0 + * Fix SO_VERSION to 8:0:3 + * Improve unit tests + +--- --- /work/SRC/openSUSE:Factory/libpsl/psl-make-dafsa.changes2018-02-25 11:34:47.883097377 +0100 +++ /work/SRC/openSUSE:Factory/.libpsl.new/psl-make-dafsa.changes 2018-03-01 12:02:31.717465598 +0100 @@ -1,0 +2,11 @@ +Tue Feb 27 15:50:37 UTC 2018 - astie...@suse.com + +- update to 0.20.1: + * no changes for psl-make-dafsa + +--- +Thu Feb 22 15:14:07 UTC 2018 - fv...@suse.com + +- Use %license (boo#1082318) + +--- Old: libpsl-0.20.0.tar.gz New: libpsl-0.20.1.tar.gz Other differences: -- ++ libpsl.spec ++ --- /var/tmp/diff_new_pack.h19Ksf/_old 2018-03-01 12:02:32.505437338 +0100 +++ /var/tmp/diff_new_pack.h19Ksf/_new 2018-03-01 12:02:32.509437195 +0100 @@ -17,9 +17,9 @@ # -%define somajor 6 +%define somajor 5 Name: libpsl -Version:0.20.0 +Version:0.20.1 Release:0 Summary:C library for the Publix Suffix List License:MIT AND MPL-2.0 AND BSD-3-Clause ++ psl-make-dafsa.spec ++ --- /var/tmp/diff_new_pack.h19Ksf/_old 2018-03-01 12:02:32.525436621 +0100 +++ /var/tmp/diff_new_pack.h19Ksf/_new 2018-03-01 12:02:32.525436621 +0100 @@ -18,7 +18,7 @@ Name: psl-make-dafsa -Version:0.20.0 +Version:0.20.1 Release:0 Summary:Create a binary DAFSA from a Public Suffix List License:BSD-3-Clause ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.h19Ksf/_old 2018-03-01 12:02:32.557435473 +0100 +++ /var/tmp/diff_new_pack.h19Ksf/_new 2018-03-01 12:02:32.561435330 +0100 @@ -1 +1 @@ -libpsl6 +libpsl5 ++ libpsl-0.20.0.tar.gz -> libpsl-0.20.1.tar.gz ++ /work/SRC/openSUSE:Factory/libpsl/libpsl-0.20.0.tar.gz /work/SRC/openSUSE:Factory/.libpsl.new/libpsl-0.20.1.tar.gz differ: char 5, line 1
commit libpsl for openSUSE:Factory
Hello community, here is the log from the commit of package libpsl for openSUSE:Factory checked in at 2018-02-27 16:56:43 Comparing /work/SRC/openSUSE:Factory/libpsl (Old) and /work/SRC/openSUSE:Factory/.libpsl.new (New) Package is "libpsl" Tue Feb 27 16:56:43 2018 rev:16 rq:580140 version:0.20.0 Changes: --- /work/SRC/openSUSE:Factory/libpsl/libpsl.changes2018-02-25 11:34:47.847098684 +0100 +++ /work/SRC/openSUSE:Factory/.libpsl.new/libpsl.changes 2018-02-27 16:56:44.938662809 +0100 @@ -1,0 +2,5 @@ +Thu Feb 22 15:14:07 UTC 2018 - fv...@suse.com + +- Use %license (boo#1082318) + +--- Other differences: -- ++ libpsl.spec ++ --- /var/tmp/diff_new_pack.0rnURt/_old 2018-02-27 16:56:46.822594738 +0100 +++ /var/tmp/diff_new_pack.0rnURt/_new 2018-02-27 16:56:46.826594594 +0100 @@ -117,18 +117,20 @@ %postun -n %{name}%{somajor} -p /sbin/ldconfig %files -n %{name}%{somajor} -%doc COPYING +%license COPYING %{_libdir}/libpsl.so.%{somajor}* %files devel -%doc AUTHORS NEWS COPYING +%license COPYING +%doc AUTHORS NEWS %doc docs/libpsl/html %{_includedir}/libpsl.h %{_libdir}/libpsl.so %{_libdir}/pkgconfig/libpsl.pc %files -n psl -%doc AUTHORS NEWS COPYING +%license COPYING +%doc AUTHORS NEWS %{_bindir}/psl %{_mandir}/man1/psl.1%{ext_man} ++ psl-make-dafsa.spec ++ --- /var/tmp/diff_new_pack.0rnURt/_old 2018-02-27 16:56:46.854593582 +0100 +++ /var/tmp/diff_new_pack.0rnURt/_new 2018-02-27 16:56:46.858593438 +0100 @@ -51,7 +51,8 @@ install -m 644 src/psl-make-dafsa.1 %{buildroot}%{_mandir}/man1 %files -%doc AUTHORS NEWS src/LICENSE.chromium +%license src/LICENSE.chromium +%doc AUTHORS NEWS %{_bindir}/psl-make-dafsa %{_mandir}/man1/psl-make-dafsa.1%{ext_man}
commit libpsl for openSUSE:Factory
Hello community, here is the log from the commit of package libpsl for openSUSE:Factory checked in at 2018-02-25 11:34:39 Comparing /work/SRC/openSUSE:Factory/libpsl (Old) and /work/SRC/openSUSE:Factory/.libpsl.new (New) Package is "libpsl" Sun Feb 25 11:34:39 2018 rev:15 rq:579117 version:0.20.0 Changes: --- /work/SRC/openSUSE:Factory/libpsl/libpsl.changes2018-01-07 17:20:54.950561707 +0100 +++ /work/SRC/openSUSE:Factory/.libpsl.new/libpsl.changes 2018-02-25 11:34:47.847098684 +0100 @@ -1,0 +2,8 @@ +Thu Feb 22 09:37:13 UTC 2018 - astie...@suse.com + +- update to 0.20.0: + * Remove hard-coded gcc flag in Makefile.am + * Prevent excessive CPU cycles on large inputs + * New flag PSL_TYPE_NO_STAR_RULE to skip star rule + +--- --- /work/SRC/openSUSE:Factory/libpsl/psl-make-dafsa.changes2018-01-07 17:20:56.358495713 +0100 +++ /work/SRC/openSUSE:Factory/.libpsl.new/psl-make-dafsa.changes 2018-02-25 11:34:47.883097377 +0100 @@ -1,0 +2,6 @@ +Thu Feb 22 09:37:13 UTC 2018 - astie...@suse.com + +- update to 0.20.0: + * remove explicit plain TLD rule + +--- Old: libpsl-0.19.1.tar.gz New: libpsl-0.20.0.tar.gz Other differences: -- ++ libpsl.spec ++ --- /var/tmp/diff_new_pack.SPMTHE/_old 2018-02-25 11:34:49.087053663 +0100 +++ /var/tmp/diff_new_pack.SPMTHE/_new 2018-02-25 11:34:49.091053518 +0100 @@ -17,9 +17,9 @@ # -%define somajor 5 +%define somajor 6 Name: libpsl -Version:0.19.1 +Version:0.20.0 Release:0 Summary:C library for the Publix Suffix List License:MIT AND MPL-2.0 AND BSD-3-Clause ++ psl-make-dafsa.spec ++ --- /var/tmp/diff_new_pack.SPMTHE/_old 2018-02-25 11:34:49.115052646 +0100 +++ /var/tmp/diff_new_pack.SPMTHE/_new 2018-02-25 11:34:49.119052501 +0100 @@ -18,7 +18,7 @@ Name: psl-make-dafsa -Version:0.19.1 +Version:0.20.0 Release:0 Summary:Create a binary DAFSA from a Public Suffix List License:BSD-3-Clause ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.SPMTHE/_old 2018-02-25 11:34:49.147051484 +0100 +++ /var/tmp/diff_new_pack.SPMTHE/_new 2018-02-25 11:34:49.147051484 +0100 @@ -1 +1 @@ -libpsl5 +libpsl6 ++ libpsl-0.19.1.tar.gz -> libpsl-0.20.0.tar.gz ++ /work/SRC/openSUSE:Factory/libpsl/libpsl-0.19.1.tar.gz /work/SRC/openSUSE:Factory/.libpsl.new/libpsl-0.20.0.tar.gz differ: char 5, line 1
commit libpsl for openSUSE:Factory
Hello community, here is the log from the commit of package libpsl for openSUSE:Factory checked in at 2018-01-07 17:20:51 Comparing /work/SRC/openSUSE:Factory/libpsl (Old) and /work/SRC/openSUSE:Factory/.libpsl.new (New) Package is "libpsl" Sun Jan 7 17:20:51 2018 rev:14 rq:561479 version:0.19.1 Changes: --- /work/SRC/openSUSE:Factory/libpsl/libpsl.changes2017-11-14 14:17:26.783128540 +0100 +++ /work/SRC/openSUSE:Factory/.libpsl.new/libpsl.changes 2018-01-07 17:20:54.950561707 +0100 @@ -1,0 +2,5 @@ +Wed Jan 3 20:38:32 UTC 2018 - tchva...@suse.com + +- Make sure to use python3 during build instead of calling env + +--- --- /work/SRC/openSUSE:Factory/libpsl/psl-make-dafsa.changes2017-11-14 14:17:29.431031950 +0100 +++ /work/SRC/openSUSE:Factory/.libpsl.new/psl-make-dafsa.changes 2018-01-07 17:20:56.358495713 +0100 @@ -1,0 +2,5 @@ +Wed Jan 3 20:38:11 UTC 2018 - tchva...@suse.com + +- Make sure to use python3 instead of env python call + +--- Other differences: -- ++ libpsl.spec ++ --- /var/tmp/diff_new_pack.aO7suM/_old 2018-01-07 17:20:57.358448844 +0100 +++ /var/tmp/diff_new_pack.aO7suM/_new 2018-01-07 17:20:57.358448844 +0100 @@ -1,7 +1,7 @@ # # spec file for package libpsl # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2015 r...@cicku.me # # All modifications and additions to the file contributed by third parties @@ -31,10 +31,7 @@ BuildRequires: libunistring-devel BuildRequires: pkgconfig >= 0.9.0 BuildRequires: publicsuffix -BuildRequires: python-base -%if %{with gtk-doc} -BuildRequires: gtk-doc >= 1.15 -%endif +BuildRequires: python3-base %description libpsl is a C library to handle the Public Suffix List. A "public suffix" is a @@ -92,6 +89,8 @@ %prep %setup -q +# fix env shebang to call py3 directly +sed -i -e "1s|#!.*|#!/usr/bin/python3|" src/psl-make-dafsa %build # default is libicu, but this just too heavy dependency. This library is part of the @@ -127,9 +126,6 @@ %{_includedir}/libpsl.h %{_libdir}/libpsl.so %{_libdir}/pkgconfig/libpsl.pc -%if %{with gtk-doc} -%{_datadir}/gtk-doc/html/libpsl/ -%endif %files -n psl %doc AUTHORS NEWS COPYING ++ psl-make-dafsa.spec ++ --- /var/tmp/diff_new_pack.aO7suM/_old 2018-01-07 17:20:57.378447906 +0100 +++ /var/tmp/diff_new_pack.aO7suM/_new 2018-01-07 17:20:57.382447718 +0100 @@ -1,7 +1,7 @@ # # spec file for package psl-make-dafsa # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2015 r...@cicku.me # # All modifications and additions to the file contributed by third parties @@ -25,7 +25,7 @@ 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 -Requires: python-base +Requires: python3-base BuildArch: noarch %description @@ -38,8 +38,11 @@ %prep %setup -q -n libpsl-%{version} +# fix env shebang to call py3 directly +sed -i -e "1s|#!.*|#!/usr/bin/python3|" src/psl-make-dafsa %build +: %install mkdir -p %{buildroot}%{_bindir}
commit libpsl for openSUSE:Factory
Hello community, here is the log from the commit of package libpsl for openSUSE:Factory checked in at 2017-11-14 14:17:12 Comparing /work/SRC/openSUSE:Factory/libpsl (Old) and /work/SRC/openSUSE:Factory/.libpsl.new (New) Package is "libpsl" Tue Nov 14 14:17:12 2017 rev:13 rq:540305 version:0.19.1 Changes: --- /work/SRC/openSUSE:Factory/libpsl/libpsl.changes2017-08-08 11:58:00.026495345 +0200 +++ /work/SRC/openSUSE:Factory/.libpsl.new/libpsl.changes 2017-11-14 14:17:26.783128540 +0100 @@ -1,0 +2,11 @@ +Thu Nov 9 19:15:04 UTC 2017 - astie...@suse.com + +- update to 0.19.1: + * New function psl_free_string() + * psl_make_dafsa now works with python2 and python3 + * psl_*count() functions now return -1 if info is not available + * Fixed unsigned integer overflow in _mem_is_ascii() + * Add -fsanitize-address-use-after-scope to --enable-asan if +available + +--- --- /work/SRC/openSUSE:Factory/libpsl/psl-make-dafsa.changes2017-08-08 11:58:00.646408035 +0200 +++ /work/SRC/openSUSE:Factory/.libpsl.new/psl-make-dafsa.changes 2017-11-14 14:17:29.431031950 +0100 @@ -1,0 +2,6 @@ +Thu Nov 9 19:15:04 UTC 2017 - astie...@suse.com + +- update to 0.19.1: + * psl_make_dafsa now works with python2 and python3 + +--- Old: libpsl-0.18.0.tar.gz New: libpsl-0.19.1.tar.gz Other differences: -- ++ libpsl.spec ++ --- /var/tmp/diff_new_pack.3SqCwJ/_old 2017-11-14 14:17:30.718984967 +0100 +++ /var/tmp/diff_new_pack.3SqCwJ/_new 2017-11-14 14:17:30.722984821 +0100 @@ -19,7 +19,7 @@ %define somajor 5 Name: libpsl -Version:0.18.0 +Version:0.19.1 Release:0 Summary:C library for the Publix Suffix List License:MIT AND MPL-2.0 AND BSD-3-Clause @@ -31,7 +31,7 @@ BuildRequires: libunistring-devel BuildRequires: pkgconfig >= 0.9.0 BuildRequires: publicsuffix -BuildRequires: python-base >= 2.7 +BuildRequires: python-base %if %{with gtk-doc} BuildRequires: gtk-doc >= 1.15 %endif @@ -100,13 +100,8 @@ %configure \ --disable-silent-rules \ --disable-static \ -%if 0%{?suse_version} <= 1110 - --disable-runtime \ - --disable-builtin \ -%endif --with-psl-file=%{_datadir}/publicsuffix/public_suffix_list.dat \ --with-psl-distfile=%{_datadir}/publicsuffix/public_suffix_list.dafsa - make %{?_smp_mflags} %install ++ psl-make-dafsa.spec ++ --- /var/tmp/diff_new_pack.3SqCwJ/_old 2017-11-14 14:17:30.742984092 +0100 +++ /var/tmp/diff_new_pack.3SqCwJ/_new 2017-11-14 14:17:30.746983946 +0100 @@ -18,7 +18,7 @@ Name: psl-make-dafsa -Version:0.18.0 +Version:0.19.1 Release:0 Summary:Create a binary DAFSA from a Public Suffix List License:BSD-3-Clause @@ -26,7 +26,6 @@ Url:https://rockdaboot.github.io/libpsl Source: https://github.com/rockdaboot/libpsl/releases/download/libpsl-%{version}/libpsl-%{version}.tar.gz Requires: python-base -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %description @@ -49,7 +48,6 @@ install -m 644 src/psl-make-dafsa.1 %{buildroot}%{_mandir}/man1 %files -%defattr(-,root,root) %doc AUTHORS NEWS src/LICENSE.chromium %{_bindir}/psl-make-dafsa %{_mandir}/man1/psl-make-dafsa.1%{ext_man} ++ libpsl-0.18.0.tar.gz -> libpsl-0.19.1.tar.gz ++ /work/SRC/openSUSE:Factory/libpsl/libpsl-0.18.0.tar.gz /work/SRC/openSUSE:Factory/.libpsl.new/libpsl-0.19.1.tar.gz differ: char 5, line 1
commit libpsl for openSUSE:Factory
Hello community, here is the log from the commit of package libpsl for openSUSE:Factory checked in at 2017-08-08 11:57:54 Comparing /work/SRC/openSUSE:Factory/libpsl (Old) and /work/SRC/openSUSE:Factory/.libpsl.new (New) Package is "libpsl" Tue Aug 8 11:57:54 2017 rev:12 rq:511666 version:0.18.0 Changes: --- /work/SRC/openSUSE:Factory/libpsl/libpsl.changes2017-04-12 17:11:24.292127242 +0200 +++ /work/SRC/openSUSE:Factory/.libpsl.new/libpsl.changes 2017-08-08 11:58:00.026495345 +0200 @@ -1,0 +2,16 @@ +Thu Jul 20 13:48:27 UTC 2017 - astie...@suse.com + +- update to 0.18.0: + * Fix order of files in psl_latest() + * Add fuzzing architecture + * Fix memleak in _psl_is_public_suffix() + * Add configure option --enable-asan (Address sanitizer) + * Add configure option --enable-usan (Undefined sanitizer) + * Add configure option --enable-cfi (Control Flow Integrity) + * Fix finding libidn2 for static builds + * Fix use of uninitialized stack value + * Fix buffer overflow in libicu build + * Use libidn2 as default for builds (former libicu) + * Add pkg-config support for libidn and libidn2 + +--- --- /work/SRC/openSUSE:Factory/libpsl/psl-make-dafsa.changes2017-02-03 17:48:16.714910553 +0100 +++ /work/SRC/openSUSE:Factory/.libpsl.new/psl-make-dafsa.changes 2017-08-08 11:58:00.646408035 +0200 @@ -1,0 +2,6 @@ +Thu Jul 20 13:48:27 UTC 2017 - astie...@suse.com + +- update to 0.18.0: + * no changes for psl-make-dafsa + +--- Old: libpsl-0.17.0.tar.gz New: libpsl-0.18.0.tar.gz Other differences: -- ++ libpsl.spec ++ --- /var/tmp/diff_new_pack.L8WwUZ/_old 2017-08-08 11:58:02.030213136 +0200 +++ /var/tmp/diff_new_pack.L8WwUZ/_new 2017-08-08 11:58:02.058209193 +0200 @@ -19,10 +19,10 @@ %define somajor 5 Name: libpsl -Version:0.17.0 +Version:0.18.0 Release:0 Summary:C library for the Publix Suffix List -License:MIT and MPL-2.0 and BSD-3-Clause +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 @@ -32,7 +32,6 @@ BuildRequires: pkgconfig >= 0.9.0 BuildRequires: publicsuffix BuildRequires: python-base >= 2.7 -BuildRoot: %{_tmppath}/%{name}-%{version}-build %if %{with gtk-doc} BuildRequires: gtk-doc >= 1.15 %endif @@ -48,7 +47,7 @@ %package -n %{name}%{somajor} Summary:C library for the Publix Suffix List # The libary code is MIT, with built-in data from publicsuffix -License:MIT and MPL-2.0 +License:MIT AND MPL-2.0 Group: System/Libraries Recommends: publicsuffix @@ -105,14 +104,13 @@ --disable-runtime \ --disable-builtin \ %endif - --enable-builtin=libidn2 --enable-runtime=libidn2 \ --with-psl-file=%{_datadir}/publicsuffix/public_suffix_list.dat \ --with-psl-distfile=%{_datadir}/publicsuffix/public_suffix_list.dafsa make %{?_smp_mflags} %install -make %{?_smp_mflags} DESTDIR=%{buildroot} install +%make_install find %{buildroot} -type f -name "*.la" -delete -print # in psl-make-dafsa package to break build cycle make DESTDIR=%{buildroot} install-man @@ -125,12 +123,10 @@ %postun -n %{name}%{somajor} -p /sbin/ldconfig %files -n %{name}%{somajor} -%defattr(-,root,root) %doc COPYING %{_libdir}/libpsl.so.%{somajor}* %files devel -%defattr(-,root,root) %doc AUTHORS NEWS COPYING %doc docs/libpsl/html %{_includedir}/libpsl.h @@ -141,7 +137,6 @@ %endif %files -n psl -%defattr(-,root,root) %doc AUTHORS NEWS COPYING %{_bindir}/psl %{_mandir}/man1/psl.1%{ext_man} ++ psl-make-dafsa.spec ++ --- /var/tmp/diff_new_pack.L8WwUZ/_old 2017-08-08 11:58:02.298175396 +0200 +++ /var/tmp/diff_new_pack.L8WwUZ/_new 2017-08-08 11:58:02.334170326 +0200 @@ -18,7 +18,7 @@ Name: psl-make-dafsa -Version:0.17.0 +Version:0.18.0 Release:0 Summary:Create a binary DAFSA from a Public Suffix List License:BSD-3-Clause ++ libpsl-0.17.0.tar.gz -> libpsl-0.18.0.tar.gz ++ /work/SRC/openSUSE:Factory/libpsl/libpsl-0.17.0.tar.gz /work/SRC/openSUSE:Factory/.libpsl.new/libpsl-0.18.0.tar.gz differ: char 5, line 1
commit libpsl for openSUSE:Factory
Hello community, here is the log from the commit of package libpsl for openSUSE:Factory checked in at 2017-04-12 17:11:23 Comparing /work/SRC/openSUSE:Factory/libpsl (Old) and /work/SRC/openSUSE:Factory/.libpsl.new (New) Package is "libpsl" Wed Apr 12 17:11:23 2017 rev:11 rq:486464 version:0.17.0 Changes: --- /work/SRC/openSUSE:Factory/libpsl/libpsl.changes2017-02-03 17:48:16.686914500 +0100 +++ /work/SRC/openSUSE:Factory/.libpsl.new/libpsl.changes 2017-04-12 17:11:24.292127242 +0200 @@ -1,0 +2,6 @@ +Thu Apr 6 14:41:26 UTC 2017 - co...@suse.com + +- Use idn2 runtime instead of libicu - as libicu requires 30MB + of unicode data - while idn2 is already part of minimal system + +--- Other differences: -- ++ libpsl.spec ++ --- /var/tmp/diff_new_pack.ZJprPU/_old 2017-04-12 17:11:25.132008349 +0200 +++ /var/tmp/diff_new_pack.ZJprPU/_new 2017-04-12 17:11:25.132008349 +0200 @@ -27,8 +27,8 @@ Url:https://rockdaboot.github.io/libpsl Source: https://github.com/rockdaboot/libpsl/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz Source1000: baselibs.conf -BuildRequires: libicu-devel BuildRequires: libidn2-devel >= 0.14 +BuildRequires: libunistring-devel BuildRequires: pkgconfig >= 0.9.0 BuildRequires: publicsuffix BuildRequires: python-base >= 2.7 @@ -47,9 +47,9 @@ %package -n %{name}%{somajor} Summary:C library for the Publix Suffix List +# The libary code is MIT, with built-in data from publicsuffix 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} @@ -95,6 +95,9 @@ %setup -q %build +# default is libicu, but this just too heavy dependency. This library is part of the +# minimal system as curl uses it - but libidn2 is already used by curl directly, while +# icu is not %configure \ --disable-silent-rules \ --disable-static \ @@ -102,6 +105,7 @@ --disable-runtime \ --disable-builtin \ %endif + --enable-builtin=libidn2 --enable-runtime=libidn2 \ --with-psl-file=%{_datadir}/publicsuffix/public_suffix_list.dat \ --with-psl-distfile=%{_datadir}/publicsuffix/public_suffix_list.dafsa
commit libpsl for openSUSE:Factory
Hello community, here is the log from the commit of package libpsl for openSUSE:Factory checked in at 2016-12-01 10:23:32 Comparing /work/SRC/openSUSE:Factory/libpsl (Old) and /work/SRC/openSUSE:Factory/.libpsl.new (New) Package is "libpsl" Changes: New Changes file: --- /dev/null 2016-10-27 01:54:32.792041256 +0200 +++ /work/SRC/openSUSE:Factory/.libpsl.new/psl-make-dafsa.changes 2016-12-01 10:23:32.0 +0100 @@ -0,0 +1,6 @@ +--- +Thu Nov 24 10:32:02 UTC 2016 - astie...@suse.com + +- package psl-make-dafsa, for converting the PSL list into the + DAFSA binary format +- split from libpsl package to break build cycle New: psl-make-dafsa.changes psl-make-dafsa.spec Other differences: -- ++ libpsl.spec ++ --- /var/tmp/diff_new_pack.yQYu9P/_old 2016-12-01 10:23:33.0 +0100 +++ /var/tmp/diff_new_pack.yQYu9P/_new 2016-12-01 10:23:33.0 +0100 @@ -49,6 +49,7 @@ %package -n %{name}%{somajor} Summary:C library for the Publix Suffix List Group: System/Libraries +Recommends: publicsuffix %description -n %{name}%{somajor} libpsl is a C library to handle the Public Suffix List. A "public suffix" is a @@ -62,7 +63,6 @@ Summary:Development files for %{name} Group: Development/Libraries/C and C++ Requires: %{name}%{somajor} = %{version} -Requires: publicsuffix %descriptiondevel libpsl is a C library to handle the Public Suffix List. A "public suffix" is a @@ -104,13 +104,13 @@ %install make %{?_smp_mflags} DESTDIR=%{buildroot} install -# development tool, not part of standard install +find %{buildroot} -type f -name "*.la" -delete -print +# in psl-make-dafsa package to break build cycle make DESTDIR=%{buildroot} install-man rm %{buildroot}%{_mandir}/man1/psl-make-dafsa.1 -find %{buildroot} -type f -name "*.la" -delete -print %check -make %{?_smp_mflags} check || cat tests/test-suite.log +make %{?_smp_mflags} check || (cat tests/test-suite.log; exit 42) %post -n %{name}%{somajor} -p /sbin/ldconfig %postun -n %{name}%{somajor} -p /sbin/ldconfig ++ psl-make-dafsa.spec ++ # # spec file for package psl-make-dafsa # # Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2015 r...@cicku.me # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: psl-make-dafsa Version:0.15.0 Release:0 Summary:Create a binary DAFSA from a Public Suffix List License:MIT 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 Requires: python-base BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %description psl-make-dafsa converts ASCII string into C source or a binary format, The format used is DAFSA, deterministic acyclic finate state automaton. libpsl is capable of using this compact binary form of the Public Suffix List (PSL). This package is a build dependency for the publicsuffix package. %prep %setup -q -n libpsl-%{version} %build %install mkdir -p %{buildroot}%{_bindir} install src/psl-make-dafsa %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_mandir}/man1 install -m 644 src/psl-make-dafsa.1 %{buildroot}%{_mandir}/man1 %files %defattr(-,root,root) %defattr(-,root,root) %doc AUTHORS NEWS COPYING %{_bindir}/psl-make-dafsa %{_mandir}/man1/psl-make-dafsa.1%{ext_man} %changelog
commit libpsl for openSUSE:Factory
Hello community, here is the log from the commit of package libpsl for openSUSE:Factory checked in at 2016-11-16 13:46:29 Comparing /work/SRC/openSUSE:Factory/libpsl (Old) and /work/SRC/openSUSE:Factory/.libpsl.new (New) Package is "libpsl" Changes: --- /work/SRC/openSUSE:Factory/libpsl/libpsl.changes2016-08-05 18:13:37.0 +0200 +++ /work/SRC/openSUSE:Factory/.libpsl.new/libpsl.changes 2016-11-16 13:46:30.0 +0100 @@ -1,0 +2,12 @@ +Mon Nov 14 15:26:42 UTC 2016 - astie...@suse.com + +- lipsl 0.15.0: + * Python3 compatibility for psl-make-dafsa + * Support for UTF-8 in DAFSA data + * Skip punycode conversion if DAFSA has UTF-8 + * Better code coverage by test suite + * Code cleanup and enhancements + * Install man pages for psl-make-dafsa and psl + * Enhancements to the documentation + +--- Old: libpsl-0.14.0.tar.gz New: libpsl-0.15.0.tar.gz Other differences: -- ++ libpsl.spec ++ --- /var/tmp/diff_new_pack.dvolMh/_old 2016-11-16 13:46:31.0 +0100 +++ /var/tmp/diff_new_pack.dvolMh/_new 2016-11-16 13:46:31.0 +0100 @@ -19,7 +19,7 @@ %define somajor 5 Name: libpsl -Version:0.14.0 +Version:0.15.0 Release:0 Summary:C library for the Publix Suffix List License:MIT @@ -104,7 +104,9 @@ %install make %{?_smp_mflags} DESTDIR=%{buildroot} install +# development tool, not part of standard install make DESTDIR=%{buildroot} install-man +rm %{buildroot}%{_mandir}/man1/psl-make-dafsa.1 find %{buildroot} -type f -name "*.la" -delete -print %check @@ -132,5 +134,6 @@ %defattr(-,root,root) %doc AUTHORS NEWS COPYING %{_bindir}/psl +%{_mandir}/man1/psl.1%{ext_man} %changelog ++ libpsl-0.14.0.tar.gz -> libpsl-0.15.0.tar.gz ++ 3751 lines of diff (skipped)
commit libpsl for openSUSE:Factory
Hello community, here is the log from the commit of package libpsl for openSUSE:Factory checked in at 2016-08-05 18:13:32 Comparing /work/SRC/openSUSE:Factory/libpsl (Old) and /work/SRC/openSUSE:Factory/.libpsl.new (New) Package is "libpsl" Changes: --- /work/SRC/openSUSE:Factory/libpsl/libpsl.changes2016-03-16 10:25:07.0 +0100 +++ /work/SRC/openSUSE:Factory/.libpsl.new/libpsl.changes 2016-08-05 18:13:37.0 +0200 @@ -1,0 +2,11 @@ +Mon Aug 1 11:37:20 UTC 2016 - astie...@suse.com + +- libpsl 0.14.0: + * Remove unneeded libraries from tools/psl link step + * Use https instead of http where possible + * Add man page for tools/psl + * Add header magic to DAFSA files + * Rename make_dafsa.py to psl-make-dafsa + * Add man page for psl-make-dafsa + +--- Old: libpsl-0.13.0.tar.gz New: libpsl-0.14.0.tar.gz Other differences: -- ++ libpsl.spec ++ --- /var/tmp/diff_new_pack.jj3eU8/_old 2016-08-05 18:13:38.0 +0200 +++ /var/tmp/diff_new_pack.jj3eU8/_new 2016-08-05 18:13:38.0 +0200 @@ -19,7 +19,7 @@ %define somajor 5 Name: libpsl -Version:0.13.0 +Version:0.14.0 Release:0 Summary:C library for the Publix Suffix List License:MIT @@ -27,7 +27,7 @@ Url:https://rockdaboot.github.io/libpsl Source: https://github.com/rockdaboot/libpsl/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz Source1000: baselibs.conf -BuildRequires: pkg-config >= 0.9.0 +BuildRequires: pkgconfig >= 0.9.0 BuildRequires: publicsuffix BuildRequires: python-base >= 2.7 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ libpsl-0.13.0.tar.gz -> libpsl-0.14.0.tar.gz ++ 3723 lines of diff (skipped)
commit libpsl for openSUSE:Factory
Hello community, here is the log from the commit of package libpsl for openSUSE:Factory checked in at 2016-03-16 10:25:05 Comparing /work/SRC/openSUSE:Factory/libpsl (Old) and /work/SRC/openSUSE:Factory/.libpsl.new (New) Package is "libpsl" Changes: --- /work/SRC/openSUSE:Factory/libpsl/libpsl.changes2016-02-07 09:22:49.0 +0100 +++ /work/SRC/openSUSE:Factory/.libpsl.new/libpsl.changes 2016-03-16 10:25:07.0 +0100 @@ -1,0 +2,9 @@ +Wed Mar 9 08:50:51 UTC 2016 - astie...@suse.com + +- libpsl 0.13.0: + * Use tests.txt as PSL test file by default + * Slightly shorter DAFSA array when sorting input + * Check for python 2.7+ in configure.ac + * Fix python3 incompatibilities in make_dafsa.py + +--- Old: libpsl-0.12.0.tar.gz New: libpsl-0.13.0.tar.gz Other differences: -- ++ libpsl.spec ++ --- /var/tmp/diff_new_pack.YB9G3s/_old 2016-03-16 10:25:08.0 +0100 +++ /var/tmp/diff_new_pack.YB9G3s/_new 2016-03-16 10:25:08.0 +0100 @@ -19,7 +19,7 @@ %define somajor 5 Name: libpsl -Version:0.12.0 +Version:0.13.0 Release:0 Summary:C library for the Publix Suffix List License:MIT @@ -29,7 +29,7 @@ Source1000: baselibs.conf BuildRequires: pkg-config >= 0.9.0 BuildRequires: publicsuffix -BuildRequires: python-base +BuildRequires: python-base >= 2.7 BuildRoot: %{_tmppath}/%{name}-%{version}-build %if %{?suse_version} > 1110 BuildRequires: libicu-devel @@ -103,7 +103,7 @@ make %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +make %{?_smp_mflags} DESTDIR=%{buildroot} install make DESTDIR=%{buildroot} install-man find %{buildroot} -type f -name "*.la" -delete -print @@ -111,7 +111,6 @@ make %{?_smp_mflags} check || cat tests/test-suite.log %post -n %{name}%{somajor} -p /sbin/ldconfig - %postun -n %{name}%{somajor} -p /sbin/ldconfig %files -n %{name}%{somajor} ++ libpsl-0.12.0.tar.gz -> libpsl-0.13.0.tar.gz ++ 23768 lines of diff (skipped)
commit libpsl for openSUSE:Factory
Hello community, here is the log from the commit of package libpsl for openSUSE:Factory checked in at 2016-02-07 09:22:48 Comparing /work/SRC/openSUSE:Factory/libpsl (Old) and /work/SRC/openSUSE:Factory/.libpsl.new (New) Package is "libpsl" Changes: --- /work/SRC/openSUSE:Factory/libpsl/libpsl.changes2016-01-11 19:10:24.0 +0100 +++ /work/SRC/openSUSE:Factory/.libpsl.new/libpsl.changes 2016-02-07 09:22:49.0 +0100 @@ -1,0 +2,5 @@ +Fri Feb 5 17:16:56 UTC 2016 - idon...@suse.com + +- Add baselibs.conf + +--- New: baselibs.conf Other differences: -- ++ libpsl.spec ++ --- /var/tmp/diff_new_pack.aR5vO4/_old 2016-02-07 09:22:50.0 +0100 +++ /var/tmp/diff_new_pack.aR5vO4/_new 2016-02-07 09:22:50.0 +0100 @@ -25,7 +25,8 @@ License:MIT Group: Development/Libraries/C and C++ Url:https://rockdaboot.github.io/libpsl -Source0: 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 +Source1000: baselibs.conf BuildRequires: pkg-config >= 0.9.0 BuildRequires: publicsuffix BuildRequires: python-base ++ baselibs.conf ++ libpsl5
commit libpsl for openSUSE:Factory
Hello community, here is the log from the commit of package libpsl for openSUSE:Factory checked in at 2016-01-11 19:10:22 Comparing /work/SRC/openSUSE:Factory/libpsl (Old) and /work/SRC/openSUSE:Factory/.libpsl.new (New) Package is "libpsl" Changes: --- /work/SRC/openSUSE:Factory/libpsl/libpsl.changes2015-12-09 22:23:09.0 +0100 +++ /work/SRC/openSUSE:Factory/.libpsl.new/libpsl.changes 2016-01-11 19:10:24.0 +0100 @@ -1,0 +2,9 @@ +Thu Jan 7 22:28:27 UTC 2016 - astie...@suse.com + +- libpsl 0.12.0 (libpsl.so.5 5:0:0) + * Remove psl_builtin_compile_time() + * Add function psl_is_public_suffix2() + * Avoid libicu dependency with --enable-runtime=no +- drop upstreamed 0001-Remove-include-of-bits-stat.h.patch + +--- Old: 0001-Remove-include-of-bits-stat.h.patch libpsl-0.11.0.tar.gz New: libpsl-0.12.0.tar.gz Other differences: -- ++ libpsl.spec ++ --- /var/tmp/diff_new_pack.wEnpgx/_old 2016-01-11 19:10:25.0 +0100 +++ /var/tmp/diff_new_pack.wEnpgx/_new 2016-01-11 19:10:25.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libpsl # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2015 r...@cicku.me # # All modifications and additions to the file contributed by third parties @@ -17,17 +17,18 @@ # +%define somajor 5 Name: libpsl -Version:0.11.0 +Version:0.12.0 Release:0 Summary:C library for the Publix Suffix List License:MIT Group: Development/Libraries/C and C++ Url:https://rockdaboot.github.io/libpsl Source0: https://github.com/rockdaboot/libpsl/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz -Patch0: 0001-Remove-include-of-bits-stat.h.patch BuildRequires: pkg-config >= 0.9.0 BuildRequires: publicsuffix +BuildRequires: python-base BuildRoot: %{_tmppath}/%{name}-%{version}-build %if %{?suse_version} > 1110 BuildRequires: libicu-devel @@ -44,11 +45,11 @@ domain" certificates. It is also use do highlight domain parts in a user interface and sorting domain lists by site. -%package -n %{name}0 +%package -n %{name}%{somajor} Summary:C library for the Publix Suffix List Group: System/Libraries -%description -n %{name}0 +%description -n %{name}%{somajor} libpsl is a C library to handle the Public Suffix List. A "public suffix" is a domain name under which Internet users can directly register own names. @@ -59,7 +60,7 @@ %packagedevel Summary:Development files for %{name} Group: Development/Libraries/C and C++ -Requires: %{name}0 = %{version} +Requires: %{name}%{somajor} = %{version} Requires: publicsuffix %descriptiondevel @@ -87,7 +88,6 @@ %prep %setup -q -%patch0 -p1 %build %configure \ @@ -109,14 +109,14 @@ %check make %{?_smp_mflags} check || cat tests/test-suite.log -%post -n %{name}0 -p /sbin/ldconfig +%post -n %{name}%{somajor} -p /sbin/ldconfig -%postun -n %{name}0 -p /sbin/ldconfig +%postun -n %{name}%{somajor} -p /sbin/ldconfig -%files -n %{name}0 +%files -n %{name}%{somajor} %defattr(-,root,root) %doc COPYING -%{_libdir}/libpsl.so.* +%{_libdir}/libpsl.so.%{somajor}* %files devel %defattr(-,root,root) ++ libpsl-0.11.0.tar.gz -> libpsl-0.12.0.tar.gz ++ 5209 lines of diff (skipped)
commit libpsl for openSUSE:Factory
Hello community, here is the log from the commit of package libpsl for openSUSE:Factory checked in at 2015-12-09 20:33:25 Comparing /work/SRC/openSUSE:Factory/libpsl (Old) and /work/SRC/openSUSE:Factory/.libpsl.new (New) Package is "libpsl" Changes: --- /work/SRC/openSUSE:Factory/libpsl/libpsl.changes2015-11-24 22:31:21.0 +0100 +++ /work/SRC/openSUSE:Factory/.libpsl.new/libpsl.changes 2015-12-09 22:23:09.0 +0100 @@ -1,0 +2,8 @@ +Sat Nov 28 14:06:39 UTC 2015 - astie...@suse.com + +- fix SLE 11 build: + * adding 0001-Remove-include-of-bits-stat.h.patch + * skip IDN feature +- update descriptions and categories + +--- New: 0001-Remove-include-of-bits-stat.h.patch Other differences: -- ++ libpsl.spec ++ --- /var/tmp/diff_new_pack.lo5OIh/_old 2015-12-09 22:23:11.0 +0100 +++ /var/tmp/diff_new_pack.lo5OIh/_new 2015-12-09 22:23:11.0 +0100 @@ -22,12 +22,16 @@ Release:0 Summary:C library for the Publix Suffix List License:MIT -Group: System Environment/Libraries +Group: Development/Libraries/C and C++ Url:https://rockdaboot.github.io/libpsl Source0: https://github.com/rockdaboot/libpsl/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz -BuildRequires: libicu-devel +Patch0: 0001-Remove-include-of-bits-stat.h.patch BuildRequires: pkg-config >= 0.9.0 BuildRequires: publicsuffix +BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if %{?suse_version} > 1110 +BuildRequires: libicu-devel +%endif %if %{with gtk-doc} BuildRequires: gtk-doc >= 1.15 %endif @@ -36,51 +40,21 @@ libpsl is a C library to handle the Public Suffix List. A "public suffix" is a domain name under which Internet users can directly register own names. -Browsers and other web clients can use it to - -- Avoid privacy-leaking "supercookies"; -- Avoid privacy-leaking "super domain" certificates; -- Domain highlighting parts of the domain in a user interface; -- Sorting domain lists by site; - -Libpsl... - -- has built-in PSL data for fast access; -- allows to load PSL data from files; -- checks if a given domain is a "public suffix"; -- provides immediate cookie domain verification; -- finds the longest public part of a given domain; -- finds the shortest private part of a given domain; -- works with international domains (UTF-8 and IDNA2008 Punycode); -- is thread-safe; -- handles IDNA2008 UTS#46; +HTTP user agents can use it to avoid privacy-leaking "supercookies" and "super +domain" certificates. It is also use do highlight domain parts in a user interface +and sorting domain lists by site. %package -n %{name}0 Summary:C library for the Publix Suffix List -Group: System Environment/Libraries/C and C++ +Group: System/Libraries %description -n %{name}0 libpsl is a C library to handle the Public Suffix List. A "public suffix" is a domain name under which Internet users can directly register own names. -Browsers and other web clients can use it to - -- Avoid privacy-leaking "supercookies"; -- Avoid privacy-leaking "super domain" certificates; -- Domain highlighting parts of the domain in a user interface; -- Sorting domain lists by site; - -Libpsl... - -- has built-in PSL data for fast access; -- allows to load PSL data from files; -- checks if a given domain is a "public suffix"; -- provides immediate cookie domain verification; -- finds the longest public part of a given domain; -- finds the shortest private part of a given domain; -- works with international domains (UTF-8 and IDNA2008 Punycode); -- is thread-safe; -- handles IDNA2008 UTS#46; +HTTP user agents can use it to avoid privacy-leaking "supercookies" and "super +domain" certificates. It is also use do highlight domain parts in a user interface +and sorting domain lists by site. %packagedevel Summary:Development files for %{name} @@ -89,8 +63,14 @@ Requires: publicsuffix %descriptiondevel -This package contains libraries and header files for -developing applications that use %{name}. +libpsl is a C library to handle the Public Suffix List. A "public suffix" is a +domain name under which Internet users can directly register own names. + +HTTP user agents can use it to avoid privacy-leaking "supercookies" and "super +domain" certificates. It is also use do highlight domain parts in a user interface +and sorting domain lists by site. + +This package contains libraries and header files. %package -n psl Summary:Commandline utility to explore the Public Suffix List @@ -101,13 +81,22 @@ for example it checks if domains are public suff
commit libpsl for openSUSE:Factory
Hello community, here is the log from the commit of package libpsl for openSUSE:Factory checked in at 2015-11-24 22:31:20 Comparing /work/SRC/openSUSE:Factory/libpsl (Old) and /work/SRC/openSUSE:Factory/.libpsl.new (New) Package is "libpsl" Changes: New Changes file: --- /dev/null 2015-11-02 12:10:47.524024255 +0100 +++ /work/SRC/openSUSE:Factory/.libpsl.new/libpsl.changes 2015-11-24 22:31:21.0 +0100 @@ -0,0 +1,5 @@ +--- +Sun Nov 15 19:22:17 UTC 2015 - astie...@suse.com + +- initial package for libpsl based on Fedora Spec + New: libpsl-0.11.0.tar.gz libpsl.changes libpsl.spec Other differences: -- ++ libpsl.spec ++ # # spec file for package libpsl # # Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2015 r...@cicku.me # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: libpsl Version:0.11.0 Release:0 Summary:C library for the Publix Suffix List License:MIT Group: System Environment/Libraries Url:https://rockdaboot.github.io/libpsl Source0: https://github.com/rockdaboot/libpsl/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz BuildRequires: libicu-devel BuildRequires: pkg-config >= 0.9.0 BuildRequires: publicsuffix %if %{with gtk-doc} BuildRequires: gtk-doc >= 1.15 %endif %description libpsl is a C library to handle the Public Suffix List. A "public suffix" is a domain name under which Internet users can directly register own names. Browsers and other web clients can use it to - Avoid privacy-leaking "supercookies"; - Avoid privacy-leaking "super domain" certificates; - Domain highlighting parts of the domain in a user interface; - Sorting domain lists by site; Libpsl... - has built-in PSL data for fast access; - allows to load PSL data from files; - checks if a given domain is a "public suffix"; - provides immediate cookie domain verification; - finds the longest public part of a given domain; - finds the shortest private part of a given domain; - works with international domains (UTF-8 and IDNA2008 Punycode); - is thread-safe; - handles IDNA2008 UTS#46; %package -n %{name}0 Summary:C library for the Publix Suffix List Group: System Environment/Libraries/C and C++ %description -n %{name}0 libpsl is a C library to handle the Public Suffix List. A "public suffix" is a domain name under which Internet users can directly register own names. Browsers and other web clients can use it to - Avoid privacy-leaking "supercookies"; - Avoid privacy-leaking "super domain" certificates; - Domain highlighting parts of the domain in a user interface; - Sorting domain lists by site; Libpsl... - has built-in PSL data for fast access; - allows to load PSL data from files; - checks if a given domain is a "public suffix"; - provides immediate cookie domain verification; - finds the longest public part of a given domain; - finds the shortest private part of a given domain; - works with international domains (UTF-8 and IDNA2008 Punycode); - is thread-safe; - handles IDNA2008 UTS#46; %packagedevel Summary:Development files for %{name} Group: Development/Libraries/C and C++ Requires: %{name}0 = %{version} Requires: publicsuffix %descriptiondevel This package contains libraries and header files for developing applications that use %{name}. %package -n psl Summary:Commandline utility to explore the Public Suffix List Group: Productivity/Networking/Other %description -n psl This package contains a commandline utility to explore the Public Suffix List, for example it checks if domains are public suffixes, checks if cookie-domain is acceptable for domains and so on. %prep %setup -q %build %configure \ --disable-silent-rules \ --disable-static \ --with-psl-file=%{_datadir}/publicsuffix/public_suffix_list.dat make %{?_smp_mflags} %install make DESTDIR=%{buildroot} install %{?_smp_mflags} make DESTDIR=%{buildroot} install-man find %{buildroot} -type f -name "*.la" -delete -print %check mak