commit libpsl for openSUSE:Factory

2020-07-24 Thread root
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

2019-06-30 Thread root
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

2019-06-03 Thread root
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

2018-05-06 Thread root
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

2018-03-01 Thread root
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

2018-02-27 Thread root
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

2018-02-25 Thread root
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

2018-01-07 Thread root
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

2017-11-14 Thread root
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

2017-08-08 Thread root
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

2017-04-12 Thread root
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

2016-12-01 Thread h_root
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

2016-11-16 Thread h_root
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

2016-08-05 Thread h_root
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

2016-03-16 Thread h_root
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

2016-02-07 Thread h_root
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

2016-01-11 Thread h_root
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

2015-12-09 Thread h_root
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

2015-11-24 Thread h_root
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