diff -Nru dnscrypt-proxy-2.0.45+ds1/debian/changelog dnscrypt-proxy-2.0.45+ds1/debian/changelog --- dnscrypt-proxy-2.0.45+ds1/debian/changelog 2021-01-12 05:52:29.000000000 +0000 +++ dnscrypt-proxy-2.0.45+ds1/debian/changelog 2023-03-25 14:24:36.000000000 +0000 @@ -1,3 +1,26 @@ +dnscrypt-proxy (2.0.45+ds1-1.1) unstable; urgency=medium + + * Non-maintainer upload. + + [ Debian Janitor ] + * Remove constraints unnecessary since buster + * dnscrypt-proxy: Drop versioned constraint on lsb-base in Depends. + * Remove 4 maintscript entries from 1 files. + Changes-By: deb-scrub-obsolete + + [ Anthony Fok ] + * Add missing build-dependency on golang-any. This fixes the FTBFS error + “Can't exec "go": No such file or directory” (Closes: #1031187) + * Use dh-sequence-golang instead of dh-golang and --with=golang + * Invoke dh with --builddirectory=_build + * Move DH_GOPKG in debian/rules to XS-Go-Import-Path in debian/control + * Add Static-Built-Using field in debian/control + * Replace dependency on lsb-base with sysvinit-utils (>= 3.05-4~) + to fix Lintian error "depends-on-obsolete-package Depends: lsb-base" + * Bump Standards-Version to 4.6.2 (no change) + + -- Anthony Fok Sat, 25 Mar 2023 08:24:36 -0600 + dnscrypt-proxy (2.0.45+ds1-1) unstable; urgency=medium * New upstream release diff -Nru dnscrypt-proxy-2.0.45+ds1/debian/control dnscrypt-proxy-2.0.45+ds1/debian/control --- dnscrypt-proxy-2.0.45+ds1/debian/control 2021-01-12 05:52:29.000000000 +0000 +++ dnscrypt-proxy-2.0.45+ds1/debian/control 2023-03-25 14:24:21.000000000 +0000 @@ -3,7 +3,8 @@ Priority: optional Maintainer: Eric Dorland Build-Depends: debhelper-compat (= 13), - dh-golang, + dh-sequence-golang, + golang-any, golang-ed25519-dev, golang-github-aead-chacha20-dev, golang-github-aead-poly1305-dev, @@ -37,18 +38,23 @@ golang-golang-x-sys-dev, golang-golang-x-text-dev, golang-gopkg-natefinch-lumberjack.v2-dev -Standards-Version: 4.5.1.0 +Standards-Version: 4.6.2 Rules-Requires-Root: no Testsuite: autopkgtest-pkg-go Homepage: https://github.com/DNSCrypt/dnscrypt-proxy Vcs-Git: https://salsa.debian.org/eric/dnscrypt-proxy.git Vcs-Browser: https://salsa.debian.org/eric/dnscrypt-proxy +XS-Go-Import-Path: github.com/DNSCrypt/dnscrypt-proxy Package: dnscrypt-proxy Architecture: any Multi-Arch: foreign -Depends: adduser, lsb-base (>= 3.0-6), ${misc:Depends}, ${shlibs:Depends} +Depends: adduser, + sysvinit-utils (>= 3.05-4~), + ${misc:Depends}, + ${shlibs:Depends} Built-Using: ${misc:Built-Using} +Static-Built-Using: ${misc:Static-Built-Using} Suggests: resolvconf Breaks: dnscrypt-proxy-plugins (<< 2) Description: Flexible DNS proxy, with support for encrypted DNS protocols diff -Nru dnscrypt-proxy-2.0.45+ds1/debian/dnscrypt-proxy.maintscript dnscrypt-proxy-2.0.45+ds1/debian/dnscrypt-proxy.maintscript --- dnscrypt-proxy-2.0.45+ds1/debian/dnscrypt-proxy.maintscript 2021-01-12 05:52:29.000000000 +0000 +++ dnscrypt-proxy-2.0.45+ds1/debian/dnscrypt-proxy.maintscript 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -rm_conffile /etc/init.d/dnscrypt-proxy 1.8.1-3~ dnscrypt-proxy -rm_conffile /etc/default/dnscrypt-proxy 1.8.1-3~ dnscrypt-proxy -mv_conffile /etc/dnscrypt-proxy/dnscrypt-proxy.conf/dnscrypt-proxy.conf /etc/dnscrypt-proxy/dnscrypt-proxy.conf 1.8.1-4~ dnscrypt-proxy -rm_conffile /etc/dnscrypt-proxy/dnscrypt-proxy.conf 2.0.16-2~ dnscrypt-proxy diff -Nru dnscrypt-proxy-2.0.45+ds1/debian/rules dnscrypt-proxy-2.0.45+ds1/debian/rules --- dnscrypt-proxy-2.0.45+ds1/debian/rules 2021-01-12 05:52:29.000000000 +0000 +++ dnscrypt-proxy-2.0.45+ds1/debian/rules 2023-03-25 13:59:33.000000000 +0000 @@ -6,10 +6,8 @@ export DH_OPTIONS -export DH_GOPKG := github.com/DNSCrypt/dnscrypt-proxy - %: - dh $@ --buildsystem=golang --with=golang + dh $@ --builddirectory=_build --buildsystem=golang override_dh_installsystemd: dh_installsystemd dnscrypt-proxy.service dnscrypt-proxy.socket \