Bug#670802: [PATCH] bwm-ng: Helping to update to packaging format 3.0
On 2012-04-30 13:29, Damián Viano wrote: | I'm fine whit it, thanks for your help. Feel free to NMU, the only objection | I got is the homepage, which should be | http://www.gropp.org/?id=projects&sub=bwm-ng | | If you can change that, NMU at will. Hi Damián, The freecode.com would be good for various reasons: - It's the project HUB pointing to all relevant links: devel pages etc. - It doesn't move, like personal devel pages might - In freecode people can subscribe to the project announcements - It provides uniform details about project at a glance (license etc.) - Being "yellow pages", people can take oppurtunity to search similar or related projects. Let me know how does that sound. Thanks for supporting the change to 3.0, Jari -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#670802: [PATCH] bwm-ng: Helping to update to packaging format 3.0
Jari: I'm fine whit it, thanks for your help. Feel free to NMU, the only objection I got is the homepage, which should be http://www.gropp.org/?id=projects&sub=bwm-ng If you can change that, NMU at will. Damián. On Sun, Apr 29, 2012 at 09:21:58AM +0300, jari.aa...@cante.net wrote: > Package: bwm-ng > 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. > > Let me know if there is anything that needs adjusting or if it is ok > to upload this version in a NMU in case you are working on other > issues needing attention. > > Thanks, > Jari > > From e4f4a968a68ca4cdda8bfc1bd27eb55cd6aa81b6 Mon Sep 17 00:00:00 2001 > From: Jari Aalto > Date: Sun, 29 Apr 2012 09:21:32 +0300 > Subject: [PATCH] format-3.0 > Organization: Private > Content-Type: text/plain; charset="utf-8" > Content-Transfer-Encoding: 8bit > > Signed-off-by: Jari Aalto > --- > debian/changelog | 15 +++ > debian/compat|2 +- > debian/control |7 --- > debian/copyright |4 +++- > debian/rules | 15 +-- > debian/source/format |1 + > 6 files changed, 33 insertions(+), 11 deletions(-) > create mode 100644 debian/source/format > > diff --git a/debian/changelog b/debian/changelog > index 78c2d1f..3015681 100644 > --- a/debian/changelog > +++ b/debian/changelog > @@ -1,3 +1,18 @@ > +bwm-ng (0.6-3.1) unstable; urgency=low > + > + * Non-maintainer upload. > + * Drop deprecated dpatch depends and upgrade to packaging format "3.0 > quilt". > + * Update to Standards-Version to 3.9.3 and debhelper to 9. > + * Add build-arch and build-indep targets; use dh_prep in rules file. > + * Patch 10, 20 are new. Fix hyphens in manpage and spelling error in > help(). > + * Fix copyright-refers-to-symlink-license (Lintian). > + * Fix copyright-without-copyright-notice (Lintian). > + * Fix debian-rules-ignores-make-clean-error (Lintian). > + * Fix no-homepage-field (Lintian). > + * Fix hyphen-used-as-minus-sign (Lintian). > + > + -- Jari Aalto Sun, 29 Apr 2012 09:20:19 +0300 > + > bwm-ng (0.6-3) unstable; urgency=low > >* Update to current menu policy (Closes: #496095) > diff --git a/debian/compat b/debian/compat > index 7ed6ff8..ec63514 100644 > --- a/debian/compat > +++ b/debian/compat > @@ -1 +1 @@ > -5 > +9 > diff --git a/debian/control b/debian/control > index 3f979c6..976c34f 100644 > --- a/debian/control > +++ b/debian/control > @@ -2,12 +2,13 @@ Source: bwm-ng > Section: net > Priority: optional > Maintainer: Damián Viano > -Build-Depends: debhelper (>= 5.0.0), libstatgrab-dev, libncurses5-dev, dpatch > -Standards-Version: 3.7.2 > +Build-Depends: debhelper (>= 9), libstatgrab-dev, libncurses5-dev > +Standards-Version: 3.9.3 > +Homepage: http://freecode.com/projects/bwm-ng > > Package: bwm-ng > Architecture: any > -Depends: ${shlibs:Depends} > +Depends: ${misc:Depends}, ${shlibs:Depends} > Description: small and simple console-based bandwidth monitor > Bandwidth Monitor NG is a small and simple console-based live bandwidth > monitor. > diff --git a/debian/copyright b/debian/copyright > index 87446f9..9c75cdf 100644 > --- a/debian/copyright > +++ b/debian/copyright > @@ -3,7 +3,9 @@ Tue, 28 Feb 2006 11:10:10 -0300. > > It was downloaded from http://www.gropp.org/bwm-ng/bwm-ng-0.5.tar.gz > > -Copyright Holder: Volker Gropp > +Copyright Holder: > + > +Copyright (C) 2004-2007 Volker Gropp > > License: > > diff --git a/debian/rules b/debian/rules > index b8ee65c..82c16cf 100755 > --- a/debian/rules > +++ b/debian/rules > @@ -6,7 +6,6 @@ DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture > -qDEB_HOST_GNU_TYPE) > DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) > > > -include /usr/share/dpatch/dpatch.make > > CFLAGS = -Wall -g > > @@ -22,28 +21,32 @@ config.status: configure > > > > + > +build-arch: build > +build-indep: build > + > build: build-stamp > > -build-stamp: patch config.status > +build-stamp: config.status > dh_testdir > > $(MAKE) > > touch build-stamp > > -clean: unpatch > +clean: > dh_testdir > dh_testroot > rm -f build-stamp > > - -$(MAKE) distclean > + [ ! -f Makefile ] || $(MAKE) distclean > > dh_clean > > install: build > dh_testdir > dh_testroot > - dh_clean -k > + dh_prep > dh_installdirs > > $(MAKE) install prefix=$(CURDIR)/debian/bwm-ng/usr > @@ -71,4 +74,4 @@ binary-arch: build install > dh_b
Bug#670802: [PATCH] bwm-ng: Helping to update to packaging format 3.0
Package: bwm-ng 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. Let me know if there is anything that needs adjusting or if it is ok to upload this version in a NMU in case you are working on other issues needing attention. Thanks, Jari >From e4f4a968a68ca4cdda8bfc1bd27eb55cd6aa81b6 Mon Sep 17 00:00:00 2001 From: Jari Aalto Date: Sun, 29 Apr 2012 09:21:32 +0300 Subject: [PATCH] format-3.0 Organization: Private Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Signed-off-by: Jari Aalto --- debian/changelog | 15 +++ debian/compat|2 +- debian/control |7 --- debian/copyright |4 +++- debian/rules | 15 +-- debian/source/format |1 + 6 files changed, 33 insertions(+), 11 deletions(-) create mode 100644 debian/source/format diff --git a/debian/changelog b/debian/changelog index 78c2d1f..3015681 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,18 @@ +bwm-ng (0.6-3.1) unstable; urgency=low + + * Non-maintainer upload. + * Drop deprecated dpatch depends and upgrade to packaging format "3.0 quilt". + * Update to Standards-Version to 3.9.3 and debhelper to 9. + * Add build-arch and build-indep targets; use dh_prep in rules file. + * Patch 10, 20 are new. Fix hyphens in manpage and spelling error in help(). + * Fix copyright-refers-to-symlink-license (Lintian). + * Fix copyright-without-copyright-notice (Lintian). + * Fix debian-rules-ignores-make-clean-error (Lintian). + * Fix no-homepage-field (Lintian). + * Fix hyphen-used-as-minus-sign (Lintian). + + -- Jari Aalto Sun, 29 Apr 2012 09:20:19 +0300 + bwm-ng (0.6-3) unstable; urgency=low * Update to current menu policy (Closes: #496095) diff --git a/debian/compat b/debian/compat index 7ed6ff8..ec63514 100644 --- a/debian/compat +++ b/debian/compat @@ -1 +1 @@ -5 +9 diff --git a/debian/control b/debian/control index 3f979c6..976c34f 100644 --- a/debian/control +++ b/debian/control @@ -2,12 +2,13 @@ Source: bwm-ng Section: net Priority: optional Maintainer: Damián Viano -Build-Depends: debhelper (>= 5.0.0), libstatgrab-dev, libncurses5-dev, dpatch -Standards-Version: 3.7.2 +Build-Depends: debhelper (>= 9), libstatgrab-dev, libncurses5-dev +Standards-Version: 3.9.3 +Homepage: http://freecode.com/projects/bwm-ng Package: bwm-ng Architecture: any -Depends: ${shlibs:Depends} +Depends: ${misc:Depends}, ${shlibs:Depends} Description: small and simple console-based bandwidth monitor Bandwidth Monitor NG is a small and simple console-based live bandwidth monitor. diff --git a/debian/copyright b/debian/copyright index 87446f9..9c75cdf 100644 --- a/debian/copyright +++ b/debian/copyright @@ -3,7 +3,9 @@ Tue, 28 Feb 2006 11:10:10 -0300. It was downloaded from http://www.gropp.org/bwm-ng/bwm-ng-0.5.tar.gz -Copyright Holder: Volker Gropp +Copyright Holder: + +Copyright (C) 2004-2007 Volker Gropp License: diff --git a/debian/rules b/debian/rules index b8ee65c..82c16cf 100755 --- a/debian/rules +++ b/debian/rules @@ -6,7 +6,6 @@ DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) -include /usr/share/dpatch/dpatch.make CFLAGS = -Wall -g @@ -22,28 +21,32 @@ config.status: configure + +build-arch: build +build-indep: build + build: build-stamp -build-stamp: patch config.status +build-stamp: config.status dh_testdir $(MAKE) touch build-stamp -clean: unpatch +clean: dh_testdir dh_testroot rm -f build-stamp - -$(MAKE) distclean + [ ! -f Makefile ] || $(MAKE) distclean dh_clean install: build dh_testdir dh_testroot - dh_clean -k + dh_prep dh_installdirs $(MAKE) install prefix=$(CURDIR)/debian/bwm-ng/usr @@ -71,4 +74,4 @@ binary-arch: build install dh_builddeb binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install patch unpatch +.PHONY: build clean binary-indep binary-arch binary install diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) -- 1.7.10