diff -Nru libsecp256k1-0.1~20170810/debian/changelog libsecp256k1-0.1~20170810/debian/changelog --- libsecp256k1-0.1~20170810/debian/changelog 2017-08-18 11:23:27.000000000 +0000 +++ libsecp256k1-0.1~20170810/debian/changelog 2018-06-21 09:36:23.000000000 +0000 @@ -1,3 +1,20 @@ +libsecp256k1 (0.1~20170810-2) unstable; urgency=medium + + * Update Vcs-* fields: Source moved to Salsa. + * Declare compliance with Debian Policy 4.1.4. + * Use tracker.debian team email as Maintainer. + Closes: Bug#899587. Thanks to Christoph Biedl. + * Update watch file: Add usage comment. Use substitution strings. + * Update package relations: + + Stop build-depend explicitly on recent dpkg-dev: + Needed version satisfied even in oldstable. + + Relax to build-depend unversioned on d-shlibs: + Needed version satisfied even in oldstable. + * Tighten lintian overrides regarding License-Reference. + * Update copyright info: Extend coverage of Debian packaging. + + -- Jonas Smedegaard Thu, 21 Jun 2018 11:36:23 +0200 + libsecp256k1 (0.1~20170810-1) unstable; urgency=medium [ upstream ] diff -Nru libsecp256k1-0.1~20170810/debian/control libsecp256k1-0.1~20170810/debian/control --- libsecp256k1-0.1~20170810/debian/control 2017-08-18 11:14:30.000000000 +0000 +++ libsecp256k1-0.1~20170810/debian/control 2018-06-21 09:34:15.000000000 +0000 @@ -11,15 +11,14 @@ libgmp-dev, autoconf-archive, libssl-dev, - dpkg-dev (>= 1.17.0), - d-shlibs (>= 0.50), + d-shlibs, pkg-kde-tools -Maintainer: Debian Bitcoin Team +Maintainer: Debian Cryptocoin Team Uploaders: Jonas Smedegaard -Standards-Version: 4.0.1 +Standards-Version: 4.1.4 Homepage: https://github.com/bitcoin/secp256k1 -Vcs-Git: https://anonscm.debian.org/git/pkg-bitcoin/libsecp256k1.git -Vcs-Browser: https://anonscm.debian.org/git/pkg-bitcoin/libsecp256k1.git +Vcs-Git: https://salsa.debian.org/cryptocoin-team/libsecp256k1.git +Vcs-Browser: https://salsa.debian.org/cryptocoin-team/libsecp256k1 Package: libsecp256k1-0 Section: libs diff -Nru libsecp256k1-0.1~20170810/debian/control.in libsecp256k1-0.1~20170810/debian/control.in --- libsecp256k1-0.1~20170810/debian/control.in 2017-08-18 11:23:27.000000000 +0000 +++ libsecp256k1-0.1~20170810/debian/control.in 2018-06-21 09:36:23.000000000 +0000 @@ -2,12 +2,12 @@ Section: libs Priority: optional Build-Depends: @cdbs@ -Maintainer: Debian Bitcoin Team +Maintainer: Debian Cryptocoin Team Uploaders: Jonas Smedegaard -Standards-Version: 4.0.1 +Standards-Version: 4.1.4 Homepage: https://github.com/bitcoin/secp256k1 -Vcs-Git: https://anonscm.debian.org/git/pkg-bitcoin/libsecp256k1.git -Vcs-Browser: https://anonscm.debian.org/git/pkg-bitcoin/libsecp256k1.git +Vcs-Git: https://salsa.debian.org/cryptocoin-team/libsecp256k1.git +Vcs-Browser: https://salsa.debian.org/cryptocoin-team/libsecp256k1 Package: libsecp256k1-0 Section: libs diff -Nru libsecp256k1-0.1~20170810/debian/control.in.in libsecp256k1-0.1~20170810/debian/control.in.in --- libsecp256k1-0.1~20170810/debian/control.in.in 2017-08-18 11:09:45.000000000 +0000 +++ libsecp256k1-0.1~20170810/debian/control.in.in 2018-06-21 09:09:08.000000000 +0000 @@ -2,12 +2,12 @@ Section: libs Priority: optional Build-Depends: @cdbs@ -Maintainer: Debian Bitcoin Team +Maintainer: Debian Cryptocoin Team Uploaders: Jonas Smedegaard -Standards-Version: 4.0.1 +Standards-Version: 4.1.4 Homepage: https://github.com/bitcoin/secp256k1 -Vcs-Git: https://anonscm.debian.org/git/pkg-bitcoin/libsecp256k1.git -Vcs-Browser: https://anonscm.debian.org/git/pkg-bitcoin/libsecp256k1.git +Vcs-Git: https://salsa.debian.org/cryptocoin-team/libsecp256k1.git +Vcs-Browser: https://salsa.debian.org/cryptocoin-team/libsecp256k1 Package: __LIBPKG__ Section: libs diff -Nru libsecp256k1-0.1~20170810/debian/copyright libsecp256k1-0.1~20170810/debian/copyright --- libsecp256k1-0.1~20170810/debian/copyright 2017-01-10 21:25:08.000000000 +0000 +++ libsecp256k1-0.1~20170810/debian/copyright 2018-06-21 09:33:52.000000000 +0000 @@ -65,7 +65,7 @@ License: Expat Files: debian/* -Copyright: 2015-2016, Jonas Smedegaard +Copyright: 2015-2018, Jonas Smedegaard License-Grant: This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff -Nru libsecp256k1-0.1~20170810/debian/copyright_hints libsecp256k1-0.1~20170810/debian/copyright_hints --- libsecp256k1-0.1~20170810/debian/copyright_hints 2017-08-18 11:13:12.000000000 +0000 +++ libsecp256k1-0.1~20170810/debian/copyright_hints 2018-06-21 09:34:12.000000000 +0000 @@ -72,7 +72,6 @@ debian/patches/fix_automake.patch debian/patches/series debian/source/format - debian/source/lintian-overrides debian/watch include/secp256k1.h include/secp256k1_ecdh.h @@ -142,15 +141,14 @@ License: FSFAP FIXME -Files: debian/rules -Copyright: -check = - 2016-2017, Jonas Smedegaard +Files: debian/copyright-check +Copyright: 2016-2017, Jonas Smedegaard License: GPL-3+ FIXME -Files: debian/copyright-check -Copyright: 2016-2017, Jonas Smedegaard - check +Files: debian/rules +Copyright: -check = + 2016-2017, Jonas Smedegaard License: GPL-3+ FIXME @@ -169,3 +167,11 @@ License: UNKNOWN FIXME +Files: debian/source/lintian-overrides +Copyright: Apache-2.0 + GPL-3+ + apache-2.0 + gpl-3+ +License: UNKNOWN + FIXME + diff -Nru libsecp256k1-0.1~20170810/debian/rules libsecp256k1-0.1~20170810/debian/rules --- libsecp256k1-0.1~20170810/debian/rules 2017-08-18 11:12:54.000000000 +0000 +++ libsecp256k1-0.1~20170810/debian/rules 2018-06-21 09:25:20.000000000 +0000 @@ -49,7 +49,6 @@ CDBS_BUILD_DEPENDS +=, libssl-dev # resolve if release is experimental -CDBS_BUILD_DEPENDS +=, dpkg-dev (>= 1.17.0) EXP_RELEASE = $(filter experimental% UNRELEASED,$(shell dpkg-parsechangelog -S Distribution)) DEB_CONFIGURE_EXTRA_FLAGS += \ @@ -71,7 +70,7 @@ # Let d-shlibs calculate development package dependencies # and handle shared library install # * d-shlibs 0.50 required for --multiarch and --exclude-la options -CDBS_BUILD_DEPENDS +=, d-shlibs (>= 0.50) +CDBS_BUILD_DEPENDS +=, d-shlibs binary-post-install/$(libpkg) binary-post-install/$(devpkg):: \ debian/stamp-local-shlibs-$(lib) debian/stamp-local-shlibs-$(lib): \ diff -Nru libsecp256k1-0.1~20170810/debian/source/lintian-overrides libsecp256k1-0.1~20170810/debian/source/lintian-overrides --- libsecp256k1-0.1~20170810/debian/source/lintian-overrides 2017-01-10 21:24:07.000000000 +0000 +++ libsecp256k1-0.1~20170810/debian/source/lintian-overrides 2018-06-21 09:31:53.000000000 +0000 @@ -1,5 +1,5 @@ # License is in License-Reference field (see bug#786450) -missing-license-text-in-dep5-copyright - -# License is in License-Reference field (see bug#786450) -missing-license-paragraph-in-dep5-copyright +missing-license-paragraph-in-dep5-copyright apache-2\.0 * +missing-license-paragraph-in-dep5-copyright gpl-3\+ * +missing-license-text-in-dep5-copyright Apache-2\.0 * +missing-license-text-in-dep5-copyright GPL-3\+ * diff -Nru libsecp256k1-0.1~20170810/debian/watch libsecp256k1-0.1~20170810/debian/watch --- libsecp256k1-0.1~20170810/debian/watch 2016-09-03 17:30:05.000000000 +0000 +++ libsecp256k1-0.1~20170810/debian/watch 2018-06-21 09:23:16.000000000 +0000 @@ -1,4 +1,5 @@ +# run "uscan --report" to check or "gbp import-orig --uscan" to update version=4 -opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%@PACKAGE@-$1.tar.gz%" \ +opts="filenamemangle=s%(?:.*?)?v?(@ANY_VERSION@@ARCHIVE_EXT@)%@PACKAGE@-$1%" \ https://github.com/bitcoin/secp256k1/tags \ - (?:.*?/)?v?(\d[\d.]*)\.tar\.gz debian + (?:.*?/)?v?@ANY_VERSION@@ARCHIVE_EXT@