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
