Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dnscrypt-proxy for openSUSE:Factory checked in at 2022-03-26 22:32:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dnscrypt-proxy (Old) and /work/SRC/openSUSE:Factory/.dnscrypt-proxy.new.1900 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dnscrypt-proxy" Sat Mar 26 22:32:04 2022 rev:13 rq:965062 version:2.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/dnscrypt-proxy/dnscrypt-proxy.changes 2021-10-05 22:34:40.386955009 +0200 +++ /work/SRC/openSUSE:Factory/.dnscrypt-proxy.new.1900/dnscrypt-proxy.changes 2022-03-26 22:32:28.718069686 +0100 @@ -1,0 +2,5 @@ +Wed Mar 22 12:00:00 UTC 2022 - [email protected] + +- switched to vendored_licenses_packager as build dependency + +------------------------------------------------------------------- Old: ---- find_licenses.sh install_licenses.sh ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dnscrypt-proxy.spec ++++++ --- /var/tmp/diff_new_pack.oXR5BA/_old 2022-03-26 22:32:29.382070595 +0100 +++ /var/tmp/diff_new_pack.oXR5BA/_new 2022-03-26 22:32:29.386070600 +0100 @@ -22,7 +22,6 @@ %define home_dir %{_localstatedir}/lib/%{name} %define log_dir %{_localstatedir}/log/%{name} %define services %{name}.socket %{name}.service %{name}-resolvconf.service -%define vlic_dir vendored Name: dnscrypt-proxy Version: 2.1.1 @@ -37,20 +36,17 @@ Source3: %{name}-resolvconf.service # File to use with sed to modify default configuration. Source4: example-dnscrypt-proxy.toml.sed -# Find licenses of vendored packages. -Source5: find_licenses.sh -# Install licenses of vendored packages. -Source6: install_licenses.sh # Some words -Source7: README.openSUSE +Source5: README.openSUSE # Example how to override socket unit -Source8: %{name}.socket.conf +Source6: %{name}.socket.conf BuildRequires: golang-packaging BuildRequires: pkgconfig BuildRequires: shadow BuildRequires: systemd-rpm-macros BuildRequires: golang(API) >= 1.16 BuildRequires: pkgconfig(libsystemd) +BuildRequires: vendored_licenses_packager # For systemd pidfile solution. Requires: bash # for daemon group/user @@ -71,9 +67,6 @@ %prep %setup -q -n %{name}-%{version} -# Find licenses of vendored packages and prepare for installation -bash %{SOURCE5} %{vlic_dir} - # duplicate original config file cp ./%{name}/example-%{name}.toml ./%{name}.toml.default @@ -89,6 +82,8 @@ # python path instead of env sed -i "1s/#! \/usr\/bin\/env python3/#! \/usr\/bin\/python3/" utils/generate-domains-blocklist/generate-domains-blocklist.py +%vendored_licenses_packager_prep + %build cd %{name} go build -mod=vendor -buildmode=pie @@ -128,15 +123,13 @@ ln -sf %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name} ln -sf %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}-resolvconf -# Vendor Licenses -install -d -m 0755 %{buildroot}%{_licensedir}/%{name}/%{vlic_dir} -bash %{SOURCE6} %{vlic_dir} %{buildroot}/%{_licensedir}/%{name}/%{vlic_dir} +%vendored_licenses_packager_install # Some hints. Improvements and feedback welcome! -cp %{SOURCE7} README.openSUSE +cp %{SOURCE5} README.openSUSE # Example drop-in. -cp %{SOURCE8} %{name}.socket.conf +cp %{SOURCE6} %{name}.socket.conf %pre # group and user @@ -178,6 +171,6 @@ %dir %attr(0750,%{user_group},%{user_group}) %{home_dir} %dir %attr(0750,%{user_group},%{user_group}) %{log_dir} %license LICENSE -%{_licensedir}/%{name}/%{vlic_dir}/ +%vendored_licenses_packager_files %changelog
