From 79b99cef6d710494aa09f4c340b7aab6a1b11787 Mon Sep 17 00:00:00 2001 From: Andrew Ruthven Date: Sat, 10 Apr 2021 01:53:43 +1200 Subject: [PATCH] Upstream is now generating GPG signatures for tarballs --- Makefile | 1 + debian/changelog | 6 ++ debian/source/lintian-overrides | 3 - debian/upstream/signing-key.asc | 117 ++++++++++++++++++++++++++++++++ debian/watch | 3 +- 5 files changed, 126 insertions(+), 4 deletions(-) create mode 100644 debian/upstream/signing-key.asc diff --git a/Makefile b/Makefile index 11dada9..e3f285a 100755 --- a/Makefile +++ b/Makefile @@ -40,6 +40,7 @@ sponsor: $(orig_tarball) $(tarball): @mkdir -p $(@D) @git archive --format=tar --prefix=$(package)-$(version)/ $(version) `git ls-tree --name-only $(version) | egrep -v "(.gitignore|debian|Makefile|testing)"` | gzip > $(tarball) + @gpg -sb --armour $(tarball) build/$(release)/$(deb): $(orig_tarball) @echo Building $(release) diff --git a/debian/changelog b/debian/changelog index 795e525..5f617d2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +mythtv-status (1.0.1-5) UNRELEASED; urgency=medium + + * Upstream is now generating GPG signatures of release tarballs. + + -- Andrew Ruthven Sat, 10 Apr 2021 01:53:14 +1200 + mythtv-status (1.0.1-4) unstable; urgency=medium * Source only upload. diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides index 2e2a6ec..3d8c098 100644 --- a/debian/source/lintian-overrides +++ b/debian/source/lintian-overrides @@ -3,8 +3,5 @@ debian-watch-uses-insecure-uri vcs-field-uses-insecure-uri Vcs-Browser http://git.etc.gen.nz/cgi-bin/gitweb.cgi?p=mythtv-status.git;a=summary vcs-field-uses-insecure-uri Vcs-Git http://git.etc.gen.nz/mythtv-status.git -# I'm not signing them yet. -debian-watch-does-not-check-gpg-signature - # No autopkgtest testsuite yet missing-tests-control diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc new file mode 100644 index 0000000..246224f --- /dev/null +++ b/debian/upstream/signing-key.asc @@ -0,0 +1,117 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +BX7JQa2rFIX2VeCpArCrwrRNYW5kcmV3LnJ1dGh2ZW5AY2F0YWx5c3QubmV0Lm56 +IChDYXRhbHlzdCBJVCkgPGFuZHJldy5ydXRodmVuQGNhdGFseXN0Lm5ldC5uej6J +AjcEEwEIACECGwMCHgECF4AFAlND4PAFCwkIBwMFFQoJCAsFFgIDAQAACgkQS1PZ +MeTT6GNZLg/6Alv3+Rfs0b66sD2wbLp49daqCvqXIQ4zBEwtTva3qRPMEM6CwBmF +OfbJ8MOAjWkox4uLwOEb/1v7XO+eh9aOGxK6936C169dDcigKlwFJHHYBbmzaVDO +EYsWwXGGR2GgXC5/qrnynfYgJgDiAYG+Um/0T8fgge/rkWYzhXm7oy29lLRSRaY9 +6CvQBnNmpH23pAmW9Ny1ctd2R0M39S7qafmPtJcbQv8xgxcAY/qq20C1DHsO2nMm +g5XR9LnAKpYgRgUH70uJz+axM8pd0z8RhThWUIMC+svwklDVADSLx2FoYTN2uxhR +6y/89l3ATQwlV6Ta/OepIf5Q+YPAApGz6C3CCi255QoIskIq4ZReWPrx+XZTqN3C +6Oq80quvvxEq4oCQ6IA4/ZKFRZhhyZLgwb4/LjrKUPtNrpMFW+a3i/ShteJlbZ02 +/f0BGN8HI+N5Bjbw6F0SP2kZ5R24KjnqJmRcQZA97ccAXvcyyNPLhkJGx9RiDSdb +ci6dglTy3z8I269ueg8wMJnpe/XxTH5tH9fJDJLaLVQS3Wk71KKXM184uLACtKpM +crik0i0iz2u5b+uGQEA7vF6S4P0Niow0dFjczF8my4rOMABwxBkL6iIQp3wTF0/j +LXK4AgIxBlWuSLl3NqWVpodoQWxaoXYIFkohcKzagarejd4lBGk6o5S5Ag0EUwaH +KgEQALu2wohZNiPHJNyMWf4iz071+94E7ThUzH96Ii1gnn05N/Pucd235/r2xtln +b6M8ww64gsTwPUarXMkAnEKTM6Kfl8MFDtm+BuMGZmKV2LW3FMGj2TLZ53okMUf+ +DCPTYth6kh4xyGH5crXYxb4BoE5OIG5vbi+Yuu913Z/20uSC/y68kKhgF5lUB2nJ +hOBhf0EIQ/Pda10SJyi8UJxzvHbweZ7ao1izK0dmcuIEuof/toSl3ZCUlpfBt+gu +6XepB5VzKZHJP9QbY1hYTjahbPKXdz3tq5jyxo2KJtK2n/heUhXQL6+rct1uviCw +spjhinlvneBxi7PLaCkDWFhyBL3ZDhD3fP1YMV0F38Hkln8uRDDlLlItUbRRGoIL +Ct3VkAPy8iOS1LfrXm4HIMRoVJwtRnO91bHzU0j7KiImcua05tb7+/VlyNdA/V4y +eTZ5w73RgMi0vGM6hsRezasmxUGl0TqTPphTfsSGsEA2jZMuHdSuY2YdWSznhieB +1CgBzlyboE70Xxl/0m56plbOiVXG64tw4RnId9ZJFG6L2tLbzcedpMUDnV+uyJJx +zz78Fhm6Sr23nH+J7T8ykOjVzRT9IWs0q/BWJhXFCL4CtlwxAmmehlIFRKS4d6GD +LBu/MDWe3IvT6kRpD792gr2AH+53QnogVT9s3UcuGYAJF/LvABEBAAGJAh8EGAEI +AAkFAlMGhyoCGwwACgkQS1PZMeTT6GOA1Q/+KmmizVUaQiCN7mYnUbmchIar40Sl +0rkWVTL+jMvlflfLUqroYmyBVTaMvVVfr2hh9Vejd9Jav8UM99gf3ljOK0RVB1VC +JHvwIITePSEPv73Ha05NS13lHvZCwVABi52LcZuFpUFL/zwptLt+eGbEYyTxi+wF +kEdt26Y6jhbHYeDkXEsgkwlgz1Q1I5b4KjvFLk32SVsKoqw3pKFFs1pJezvnpR7B +2cBir1IsKrOSsV4i26pcKjCRQtIn1C2JHLbR5wZhyEhbxzo4zSf1gcAyYTmTSfon +g59h9rLLjMOW1wy7FNhC4xjC5KRnB3/dXWVTwnDhv4TJtUNMLT83hbL8buXrWlN5 +W6OD4+7g5B1+9wtaEaIySh3kB/rZnTXYiWqVceX4OMO/ptnJlqJc7Ij4IZdyKlh5 +PBXVrVxFXIshxAY17RtQ6TyW2HKbg03Je0vtXn2s/1+okNloOSoqpgybHV8l5K1C +OKviLKhY47NlKNpJNkmVu+dlYZK8/3ZGxCVd3Ll+7jNoAGi/GXdg4GEcsliZpy0n +PaPcYP9D7SrRNDnYG/hVV0YtZEkoysIuIetDjEekYCObAHbAhZM2cN3iZNUo/BVF +zr0CoLMveEO5nI/37add2NcjZ0E8aSSGpbOkHU98i+VMKT4FoAi5iPjnkeDkLnpa +IDboUp0F5cdKyg0= +=m1AT +-----END PGP PUBLIC KEY BLOCK----- diff --git a/debian/watch b/debian/watch index 8d593df..ae4d7d5 100644 --- a/debian/watch +++ b/debian/watch @@ -1,3 +1,4 @@ version=4 -http://www.etc.gen.nz/projects/mythtv/tarballs/mythtv-status-(\d.+)\.tar\.gz +opts=pgpsigurlmangle=s/$/.asc/ \ + http://www.etc.gen.nz/projects/mythtv/tarballs/mythtv-status-(\d.+)\.tar\.gz -- 2.30.2