Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libpsl for openSUSE:Factory checked 
in at 2024-03-20 21:10:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libpsl (Old)
 and      /work/SRC/openSUSE:Factory/.libpsl.new.1905 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libpsl"

Wed Mar 20 21:10:14 2024 rev:24 rq:1158882 version:0.21.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/libpsl/libpsl.changes    2024-03-13 
22:16:18.451258903 +0100
+++ /work/SRC/openSUSE:Factory/.libpsl.new.1905/libpsl.changes  2024-03-20 
21:10:38.069768142 +0100
@@ -1,0 +2,7 @@
+Sun Mar 17 23:19:50 UTC 2024 - Andreas Stieger <[email protected]>
+
+- update to 0.21.5:
+  * fixes for other platforms and build system updates
+- add upstream signing key and verify source signature
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/libpsl/psl-make-dafsa.changes    2022-12-29 
13:08:59.444894152 +0100
+++ /work/SRC/openSUSE:Factory/.libpsl.new.1905/psl-make-dafsa.changes  
2024-03-20 21:10:38.273775638 +0100
@@ -1,0 +2,7 @@
+Sun Mar 17 23:23:03 UTC 2024 - Andreas Stieger <[email protected]>
+
+- update to 0.21.5:
+  * no changes for psl-make-dafsa
+- add upstream signing key and verify source signature
+
+-------------------------------------------------------------------

Old:
----
  libpsl-0.21.2.tar.gz

New:
----
  libpsl-0.21.5.tar.gz
  libpsl-0.21.5.tar.gz.sig
  libpsl.keyring

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libpsl.spec ++++++
--- /var/tmp/diff_new_pack.bblf5j/_old  2024-03-20 21:10:39.149807830 +0100
+++ /var/tmp/diff_new_pack.bblf5j/_new  2024-03-20 21:10:39.153807977 +0100
@@ -2,6 +2,7 @@
 # spec file for package libpsl
 #
 # Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2024 Andreas Stieger <[email protected]>
 # Copyright (c) 2015 [email protected]
 #
 # All modifications and additions to the file contributed by third parties
@@ -19,13 +20,17 @@
 
 %define somajor 5
 Name:           libpsl
-Version:        0.21.2
+Version:        0.21.5
 Release:        0
 Summary:        C library for the Publix Suffix List
 License:        BSD-3-Clause AND MIT AND MPL-2.0
 Group:          Development/Libraries/C and C++
 URL:            https://rockdaboot.github.io/libpsl
 Source:         
https://github.com/rockdaboot/libpsl/releases/download/%{version}/%{name}-%{version}.tar.gz
+Source2:        
https://github.com/rockdaboot/libpsl/releases/download/%{version}/%{name}-%{version}.tar.gz.sig
+# https://savannah.nongnu.org/users/rockdaboot
+# https://savannah.nongnu.org/people/viewgpg.php?user_id=87218
+Source3:        %{name}.keyring
 Source1000:     baselibs.conf
 BuildRequires:  libidn2-devel >= 0.14
 BuildRequires:  libunistring-devel
@@ -88,7 +93,7 @@
 and sorting domain lists by site.
 
 %prep
-%setup -q
+%autosetup -p1
 # fix env shebang to call py3 directly
 sed -i -e "1s|#!.*|#!%{_bindir}/python3|" src/psl-make-dafsa
 
@@ -107,14 +112,13 @@
 %make_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
+rm %{buildroot}%{_bindir}/psl-make-dafsa
 
 %check
-%make_build check || (cat tests/test-suite.log; exit 42)
+%make_build check
 
-%post -n %{name}%{somajor} -p /sbin/ldconfig
-%postun -n %{name}%{somajor} -p /sbin/ldconfig
+%ldconfig_scriptlets -n %{name}%{somajor}
 
 %files -n %{name}%{somajor}
 %license COPYING

++++++ psl-make-dafsa.spec ++++++
--- /var/tmp/diff_new_pack.bblf5j/_old  2024-03-20 21:10:39.181809006 +0100
+++ /var/tmp/diff_new_pack.bblf5j/_new  2024-03-20 21:10:39.181809006 +0100
@@ -2,6 +2,7 @@
 # spec file for package psl-make-dafsa
 #
 # Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2024 Andreas Stieger <[email protected]>
 # Copyright (c) 2015 [email protected]
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,13 +19,17 @@
 
 
 Name:           psl-make-dafsa
-Version:        0.21.2
+Version:        0.21.5
 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/%{version}/libpsl-%{version}.tar.gz
+Source2:        
https://github.com/rockdaboot/libpsl/releases/download/%{version}/libpsl-%{version}.tar.gz.sig
+# https://savannah.nongnu.org/users/rockdaboot
+# https://savannah.nongnu.org/people/viewgpg.php?user_id=87218
+Source3:        libpsl.keyring
 BuildRequires:  python-rpm-macros
 Requires:       python3-base
 BuildArch:      noarch
@@ -38,19 +43,16 @@
 This package is a build dependency for the publicsuffix package.
 
 %prep
-%setup -q -n libpsl-%{version}
-# fix env shebang to call py3 directly
-sed -i -e "1s|#!.*|#!%{_bindir}/python3|" src/psl-make-dafsa
+%autosetup -p1 -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
-%python3_fix_shebang
+%{python3_fix_shebang}
 
 %files
 %license src/LICENSE.chromium

++++++ libpsl-0.21.2.tar.gz -> libpsl-0.21.5.tar.gz ++++++
/work/SRC/openSUSE:Factory/libpsl/libpsl-0.21.2.tar.gz 
/work/SRC/openSUSE:Factory/.libpsl.new.1905/libpsl-0.21.5.tar.gz differ: char 
13, line 1

Reply via email to