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

Reply via email to