Your message dated Wed, 21 Dec 2022 18:37:13 +0000 with message-id <[email protected]> and subject line Bug#668644: fixed in qmc 0.94-4.1 has caused the Debian Bug report #668644, regarding [PATCH] qmc: Helping to update to packaging format 3.0 to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 668644: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=668644 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: qmc Severity: wishlist Tags: patch Hi, The dpatch patch management system has been deprecated for some time. The Lintian currently flags use of dpatch packages as an error. The new 3.0 packaging format is an improved version which, among other things, contains patch management built-in. For more information, see: http://wiki.debian.org/Projects/DebSrc3.0 I had some free time; see attached patch to migrate to new package format. Note that all files in debian/patches/* are canocalized to *.patch. Thanks, Jari>From 0f3b359409e58018c44f5b0aaf65f8b28b3ffa59 Mon Sep 17 00:00:00 2001 From: Jari Aalto <[email protected]> Date: Fri, 13 Apr 2012 22:47:02 +0300 Subject: [PATCH] format-3.0 Organization: Private Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Signed-off-by: Jari Aalto <[email protected]> --- debian/changelog | 11 ++++++++ debian/compat | 2 +- debian/control | 4 +-- debian/copyright | 7 +++-- debian/patches/00list | 2 -- debian/patches/01-wish-in-shebang.patch | 14 ++++++++++ debian/patches/01_wish_in_shebang.dpatch | 36 ------------------------ debian/patches/02-run-sensible-browser.patch | 15 ++++++++++ debian/patches/02_run_sensible-browser.dpatch | 37 ------------------------- debian/patches/series | 2 ++ debian/rules | 11 +++++--- debian/source/format | 1 + 12 files changed, 58 insertions(+), 84 deletions(-) delete mode 100644 debian/patches/00list create mode 100644 debian/patches/01-wish-in-shebang.patch delete mode 100644 debian/patches/01_wish_in_shebang.dpatch create mode 100644 debian/patches/02-run-sensible-browser.patch delete mode 100644 debian/patches/02_run_sensible-browser.dpatch create mode 100644 debian/patches/series create mode 100644 debian/source/format diff --git a/debian/changelog b/debian/changelog index 419ddad..fc43073 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +qmc (0.94-3.1) unstable; urgency=low + + * Non-maintainer upload. + * Remove deprecated dpatch and upgrade to packaging format "3.0 quilt". + * Update to Standards-Version to 3.9.3.1 and debhelper to 9. + * Add build-arch and build-indep targets; use dh_prep in rules file. + * Fix copyright-without-copyright-notice (Lintian). + * Fix copyright-refers-to-symlink-license (Lintian). + + -- Jari Aalto <[email protected]> Fri, 13 Apr 2012 22:42:33 +0300 + qmc (0.94-3) unstable; urgency=low * Suggest only www-browser again, this in the real virtual package diff --git a/debian/compat b/debian/compat index b8626c4..ec63514 100644 --- a/debian/compat +++ b/debian/compat @@ -1 +1 @@ -4 +9 diff --git a/debian/control b/debian/control index 9081855..ecabb2d 100644 --- a/debian/control +++ b/debian/control @@ -2,8 +2,8 @@ Source: qmc Section: science Priority: optional Maintainer: Rene Engelhard <[email protected]> -Build-Depends: debhelper (>= 4.0.0), dpatch -Standards-Version: 3.6.1 +Build-Depends: debhelper (>= 9) +Standards-Version: 3.9.3 Package: qmc Architecture: any diff --git a/debian/copyright b/debian/copyright index 06dc5cf..08a14a1 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,11 +1,14 @@ This package was debianized by Rene Engelhard <[email protected]> on Sun, 2 Nov 2003 01:24:58 +0100. -It was downloaded from http://qmc.pollaknet.at/ +It was downloaded from http://qmc.pollaknet.at/ which as of +2012-04-13 no longer exists. Upstream Author: Thomas Pollak <[email protected]> Copyright: + Copyright (C) 2000 Thomas Pollak <[email protected]> + GNU GPL, on Debian systems you can find the full text of the GPL -under /usr/share/common-licenses/GPL +under /usr/share/common-licenses/GPL-2 diff --git a/debian/patches/00list b/debian/patches/00list deleted file mode 100644 index 6ba9c10..0000000 --- a/debian/patches/00list +++ /dev/null @@ -1,2 +0,0 @@ -01_wish_in_shebang -02_run_sensible-browser diff --git a/debian/patches/01-wish-in-shebang.patch b/debian/patches/01-wish-in-shebang.patch new file mode 100644 index 0000000..79e4a05 --- /dev/null +++ b/debian/patches/01-wish-in-shebang.patch @@ -0,0 +1,14 @@ +From: Rene Engelhard <[email protected]> +Subject: No description. + +diff -urNad /home/rene/Debian/Pakete/ITP/qmc/qmc-0.94/qmc-gui.tcl qmc-0.94/qmc-gui.tcl +--- /home/rene/Debian/Pakete/ITP/qmc/qmc-0.94/qmc-gui.tcl 2003-10-30 16:30:21.000000000 +0100 ++++ qmc-0.94/qmc-gui.tcl 2003-12-03 04:45:56.000000000 +0100 +@@ -1,6 +1,4 @@ +-#!/bin/sh +-#\ +-exec wish "$0" ++#!/usr/bin/wish + + set qmc(status) "Status: waiting for input" + set qmc(output) "" diff --git a/debian/patches/01_wish_in_shebang.dpatch b/debian/patches/01_wish_in_shebang.dpatch deleted file mode 100644 index 29f3dcb..0000000 --- a/debian/patches/01_wish_in_shebang.dpatch +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh -e -## 01_wish_in_shebang.dpatch by Rene Engelhard <[email protected]> -## -## All lines beginning with `## DP:' are a description of the patch. -## DP: No description. - -if [ $# -ne 1 ]; then - echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" - exit 1 -fi - -[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts -patch_opts="${patch_opts:--f --no-backup-if-mismatch}" - -case "$1" in - -patch) patch $patch_opts -p1 < $0;; - -unpatch) patch $patch_opts -p1 -R < $0;; - *) - echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" - exit 1;; -esac - -exit 0 - -@DPATCH@ -diff -urNad /home/rene/Debian/Pakete/ITP/qmc/qmc-0.94/qmc-gui.tcl qmc-0.94/qmc-gui.tcl ---- /home/rene/Debian/Pakete/ITP/qmc/qmc-0.94/qmc-gui.tcl 2003-10-30 16:30:21.000000000 +0100 -+++ qmc-0.94/qmc-gui.tcl 2003-12-03 04:45:56.000000000 +0100 -@@ -1,6 +1,4 @@ --#!/bin/sh --#\ --exec wish "$0" -+#!/usr/bin/wish - - set qmc(status) "Status: waiting for input" - set qmc(output) "" diff --git a/debian/patches/02-run-sensible-browser.patch b/debian/patches/02-run-sensible-browser.patch new file mode 100644 index 0000000..570f83e --- /dev/null +++ b/debian/patches/02-run-sensible-browser.patch @@ -0,0 +1,15 @@ +From: Rene Engelhard <[email protected]> +Subject: No description. + +diff -urNad /home/rene/Debian/Pakete/ITP/qmc/qmc-0.94/qmc-gui.tcl qmc-0.94/qmc-gui.tcl +--- /home/rene/Debian/Pakete/ITP/qmc/qmc-0.94/qmc-gui.tcl 2003-10-30 16:30:21.000000000 +0100 ++++ qmc-0.94/qmc-gui.tcl 2003-12-03 04:45:12.000000000 +0100 +@@ -13,7 +13,7 @@ + + if {$qmc(opt_browser) > 0} { + exec "qmc" -G $qmc(opt_time) $qmc(opt_av_ast) -s $qmc(equation) > ~/.qmc_gui_tmp +- exec "konqueror" "~/.qmc_gui_tmp" & ++ exec "sensible-browser" "~/.qmc_gui_tmp" & + } else { + exec "qmc" $qmc(opt_table) $qmc(opt_time) $qmc(opt_av_ast) -s $qmc(equation) > ~/.qmc_gui_tmp + set fp [open "~/.qmc_gui_tmp" r] diff --git a/debian/patches/02_run_sensible-browser.dpatch b/debian/patches/02_run_sensible-browser.dpatch deleted file mode 100644 index ed455bf..0000000 --- a/debian/patches/02_run_sensible-browser.dpatch +++ /dev/null @@ -1,37 +0,0 @@ -#!/bin/sh -e -## 02_run_sensible-browser.dpatch by Rene Engelhard <[email protected]> -## -## All lines beginning with `## DP:' are a description of the patch. -## DP: No description. - -if [ $# -ne 1 ]; then - echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" - exit 1 -fi - -[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts -patch_opts="${patch_opts:--f --no-backup-if-mismatch}" - -case "$1" in - -patch) patch $patch_opts -p1 < $0;; - -unpatch) patch $patch_opts -p1 -R < $0;; - *) - echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" - exit 1;; -esac - -exit 0 - -@DPATCH@ -diff -urNad /home/rene/Debian/Pakete/ITP/qmc/qmc-0.94/qmc-gui.tcl qmc-0.94/qmc-gui.tcl ---- /home/rene/Debian/Pakete/ITP/qmc/qmc-0.94/qmc-gui.tcl 2003-10-30 16:30:21.000000000 +0100 -+++ qmc-0.94/qmc-gui.tcl 2003-12-03 04:45:12.000000000 +0100 -@@ -13,7 +13,7 @@ - - if {$qmc(opt_browser) > 0} { - exec "qmc" -G $qmc(opt_time) $qmc(opt_av_ast) -s $qmc(equation) > ~/.qmc_gui_tmp -- exec "konqueror" "~/.qmc_gui_tmp" & -+ exec "sensible-browser" "~/.qmc_gui_tmp" & - } else { - exec "qmc" $qmc(opt_table) $qmc(opt_time) $qmc(opt_av_ast) -s $qmc(equation) > ~/.qmc_gui_tmp - set fp [open "~/.qmc_gui_tmp" r] diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 0000000..527e255 --- /dev/null +++ b/debian/patches/series @@ -0,0 +1,2 @@ +01-wish-in-shebang.patch +02-run-sensible-browser.patch diff --git a/debian/rules b/debian/rules index 2a623ff..7170e42 100755 --- a/debian/rules +++ b/debian/rules @@ -2,7 +2,6 @@ #export DH_VERBOSE=1 -include /usr/share/dpatch/dpatch.make CFLAGS = -Wall -g @@ -18,11 +17,15 @@ CXX=g++ CFLAGS+= -I. configure: configure-stamp -configure-stamp: patch-stamp +configure-stamp: dh_testdir touch configure-stamp + +build-arch: build +build-indep: build + build: build-stamp build-stamp: configure-stamp @@ -31,7 +34,7 @@ build-stamp: configure-stamp for i in *.cc; do $(CXX) $(CFLAGS) -c $$i; done && $(CXX) -o qmc *.o touch build-stamp -clean: unpatch +clean: dh_testdir dh_testroot rm -f build-stamp configure-stamp @@ -42,7 +45,7 @@ clean: unpatch install: build dh_testdir dh_testroot - dh_clean -k + dh_prep dh_installdirs install -m755 qmc debian/qmc/usr/bin diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) -- 1.7.9.5
--- End Message ---
--- Begin Message ---Source: qmc Source-Version: 0.94-4.1 Done: Bastian Germann <[email protected]> We believe that the bug you reported is fixed in the latest version of qmc, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Bastian Germann <[email protected]> (supplier of updated qmc package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Wed, 21 Dec 2022 11:23:02 +0100 Source: qmc Architecture: source Version: 0.94-4.1 Distribution: unstable Urgency: low Maintainer: Rene Engelhard <[email protected]> Changed-By: Bastian Germann <[email protected]> Closes: 668644 Changes: qmc (0.94-4.1) unstable; urgency=low . * Non-maintainer upload * Fix missing-depends-on-sensible-utils (Lintian) . [ Jari Aalto ] * Remove deprecated dpatch and upgrade to packaging format "3.0 (quilt)" (closes: #668644) * Fix copyright-without-copyright-notice (Lintian) * Fix copyright-refers-to-symlink-license (Lintian) Checksums-Sha1: 2e4e57b5c95e26c26a16d21175e69f594f0e70d6 1467 qmc_0.94-4.1.dsc 18a17af2ecbf952602c35699fe017d7bf661fb7f 3016 qmc_0.94-4.1.debian.tar.xz ef82cd549c4eade649855875e65d11f4c66075d9 5592 qmc_0.94-4.1_source.buildinfo Checksums-Sha256: 79e99a960c2e6c9772325746fd7891cdbb27ba7b5527dd5dbe8ff34dcc4b6b41 1467 qmc_0.94-4.1.dsc 28281be47b7ebdb98b5086531090db2432e31d05aa0b156aae719bac45bd0f03 3016 qmc_0.94-4.1.debian.tar.xz 51741def67b5c8a5126cba6419bd533612b0ba466785654fb49e66530d547be1 5592 qmc_0.94-4.1_source.buildinfo Files: 0ad27d1723cdc524dcccdf06bff053e0 1467 science optional qmc_0.94-4.1.dsc 6c122b38d50892ce9fd6ae1ad8eee3a2 3016 science optional qmc_0.94-4.1.debian.tar.xz 55dd22b4dda6c6305ffd97e50fb395a9 5592 science optional qmc_0.94-4.1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmOi4k4QHGJhZ2VAZGVi aWFuLm9yZwAKCRAfXHqLRVZDFNVcC/9/uc3bAu/hS1uPc5fg10sPs9rHmUdI90KZ 8T0H7bDFHV5U+9CjTbpmGnM8TBeZ52TEe+6eKrPgi2u+XxcYrjRd//Nx20HOLufh d71xHRizOT1ZjpoU542W2Dhd6YgQyo4JIB5zBZcHolvXkNbunTqMay2n4aR2VVQw etZy0TdjutFkmzVWWnKi2cu1TytuqsEfEVi++WcPVS/mOmvkkwfcyhnes3xxd5Rg yN3SjOc+7ZMjX441KQqmXXTj9nW8U09EwZ/lKU6/dgfxpjPIAwo3/0ahAb1dDgmH uh9m67z1LEkFFzEleBPZmImPk7JXbcmC9yshzb09o9KumJ9vaGMn+PT9vCTgWdxS nZiuM81BiutRRnYV3cJLH4vZg8adiz2qx79L8F70q9qpZt5XAtsEacZTPc6vMPeG XWjObTcjxRk5dj6htdS5C0A5YDqwOzwbQ90TJjukRPKE1l/BZUCG9xPI2oqMQCdF xJP+gUcCdh4J9KDqh12u8jzTXmZyKMw= =HvqI -----END PGP SIGNATURE-----
--- End Message ---

