Your message dated Tue, 26 Jun 2012 17:03:11 +0000
with message-id <[email protected]>
and subject line Bug#668023: fixed in gbemol 0.3.2-2
has caused the Debian Bug report #668023,
regarding [PATCH] gbemol: 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.)


-- 
668023: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=668023
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gbemol
Severity: wishlist
Tags: patch

Hi Andrea,

As we spoke before, here is the patch to migrate to new package package
format[*]

Thanks,
Jari

[*] 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>.

>From fe182849780709f8218dfb7123ef365b646eeaa8 Mon Sep 17 00:00:00 2001
From: Jari Aalto <[email protected]>
Date: Sun, 8 Apr 2012 11:51:39 +0300
Subject: [PATCH] harden
Organization: Private
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

Signed-off-by: Jari Aalto <[email protected]>
---
 debian/changelog |   10 ++++++++
 debian/compat    |    2 +-
 debian/control   |    4 +-
 debian/copyright |    2 +-
 debian/rules     |   63 ++++++++++-------------------------------------------
 5 files changed, 26 insertions(+), 55 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index dfa366f..471f863 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+wmnet (1.06-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Bump Standards-Version to 3.9.3.1
+  * Update to debhelper 9 to use hardened build flags.
+  * Migrate to dh(1) in debian/rules and enable hardened build flags
+    http://wiki.debian.org/ReleaseGoals/SecurityHardeningBuildFlags
+
+ -- Jari Aalto <[email protected]>  Sun, 08 Apr 2012 11:33:19 +0300
+
 wmnet (1.06-1) unstable; urgency=low
 
   * New upstream version
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 45dd835..7f06508 100644
--- a/debian/control
+++ b/debian/control
@@ -2,8 +2,8 @@ Source: wmnet
 Section: x11
 Priority: optional
 Maintainer: Martin Lazar <[email protected]>
-Standards-Version: 3.9.3
-Build-Depends: debhelper (>= 5), libx11-dev, libxext-dev, xutils-dev
+Standards-Version: 3.9.3.1
+Build-Depends: debhelper (>= 9), libx11-dev, libxext-dev, xutils-dev
 Homepage: http://www.katharineosborne.com/wmnet/
 
 Package: wmnet
diff --git a/debian/copyright b/debian/copyright
index bb92029..2108304 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -23,5 +23,5 @@ Licence:
     great, but please send me the diff.  
 
 On a Debian system the complete text of the GNU General Public License
-can be found in the file `/usr/share/common-licenses/GPL'
+can be found in the file `/usr/share/common-licenses/GPL-2'
 
diff --git a/debian/rules b/debian/rules
index 1003fe6..913d25e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,59 +1,20 @@
 #!/usr/bin/make -f
-# Made with the aid of debmake, by Christoph Lameter,
-# based on the sample debian/rules file for GNU hello by Ian Jackson.
-# Handmodified by P. Frauenfelder for debhelper support, 5 Sept 1998
 
-build: build-arch build-indep
-build-arch: build-stamp
-build-indep: build-stamp
-build-stamp:
-	dh_testdir
+export DEB_BUILD_MAINT_OPTIONS	= hardening=+all
+export DEB_CFLAGS_MAINT_APPEND	= -Wall
+export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
 
-	xmkmf
-	make
-
-	touch build-stamp
-
-clean:
-	dh_testdir
-	dh_testroot
-	rm -f build-stamp
+export CC := $(CC) $(CFLAGS) $(CPPFLAGS)
 
+override_dh_auto_build:
 	xmkmf
-	make clean
-	
-	rm Makefile
-
-	dh_clean
+	dh_auto_build -- CCLINK="$(CC) $(LDFLAGS)"
 
-install: build
-	dh_testdir
-	dh_testroot
-	dh_clean -k 
-	dh_installdirs
-
-	make install DESTDIR=$(CURDIR)/debian/wmnet
-
-binary-indep: build install
-# There are no architecture-independent files to be uploaded
-# generated by this package.  If there were any they would be
-# made here.
+override_dh_auto_clean:
+	xmkmf
+	dh_auto_clean
 
-binary-arch: build install
-	dh_testdir
-	dh_testroot
-	dh_installchangelogs	Changelog
-	dh_installdocs		README
-	dh_installmenu
-	dh_installman		wmnet.man
-	dh_strip
-	dh_compress
-	dh_fixperms
-	dh_installdeb
-	dh_shlibdeps
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
+%:
+	dh $@
 
-binary: binary-indep binary-arch
-.PHONY: binary binary-arch binary-indep clean build install
+# End of file
-- 
1.7.9.1


--- End Message ---
--- Begin Message ---
Source: gbemol
Source-Version: 0.3.2-2

We believe that the bug you reported is fixed in the latest version of
gbemol, which is due to be installed in the Debian FTP archive:

gbemol_0.3.2-2.debian.tar.gz
  to main/g/gbemol/gbemol_0.3.2-2.debian.tar.gz
gbemol_0.3.2-2.dsc
  to main/g/gbemol/gbemol_0.3.2-2.dsc
gbemol_0.3.2-2_amd64.deb
  to main/g/gbemol/gbemol_0.3.2-2_amd64.deb



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.
Andrea Colangelo <[email protected]> (supplier of updated gbemol 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: SHA1

Format: 1.8
Date: Tue, 26 Jun 2012 17:36:06 +0200
Source: gbemol
Binary: gbemol
Architecture: source amd64
Version: 0.3.2-2
Distribution: unstable
Urgency: low
Maintainer: Andrea Colangelo <[email protected]>
Changed-By: Andrea Colangelo <[email protected]>
Description: 
 gbemol     - Graphical frontend for the Music Player Daemon (MPD)
Closes: 668023
Changes: 
 gbemol (0.3.2-2) unstable; urgency=low
 .
   * Switch to dpkg-source 3.0 (quilt) format. (Closes: #668023)
   * debian/patches/*: rename and update accordingly.
   * debian/patches/fix_FTBFS_po.patch: add to fix FTBFS.
   * debian/patches/lintian_spelling_error.patch: add to fix lintian warning.
   * debian/patches/fix_hardening_FTBFS.patch: add to fix FTBFS.
   * Switch to debhelper 9.
   * debian/compat: update accordingly.
   * debian/control:
     + Drop useless dpatch build-depend.
     + Bump Standards-Version to 3.9.3, no changes required.
     + add misc-depends to fix lintian warning.
   * debian/rules: modify to use debhelper 9.
   * debian/copyright: update to DEP 5.
   * debian/{manpage.sgml,gbemol.1}: correct lintian spelling error.
Checksums-Sha1: 
 caf5a824e44b4db7f1e5991bbba7ab7f08e1e073 1806 gbemol_0.3.2-2.dsc
 ae2a2badcdd904de81b095cf3143602b0a63b1f1 7124 gbemol_0.3.2-2.debian.tar.gz
 92d3bfc6a6641d8f458982695042d8444c7077b4 69346 gbemol_0.3.2-2_amd64.deb
Checksums-Sha256: 
 07398128158d3c9ca97ba665177251e202efd3175897929dce8b5ccf7ad18387 1806 
gbemol_0.3.2-2.dsc
 630cbde4aaa0212b291aa57c3e34d70ef1b59f43578699dec87c239af817e630 7124 
gbemol_0.3.2-2.debian.tar.gz
 93fa072f1ea016841a648cebbb770f4092234067226a534d7c9e372b9e5577b5 69346 
gbemol_0.3.2-2_amd64.deb
Files: 
 2186a161404a1ee03b4597e21768f02c 1806 sound optional gbemol_0.3.2-2.dsc
 e62747d6fa8129ec499eabbd49c94fdb 7124 sound optional 
gbemol_0.3.2-2.debian.tar.gz
 f947060be834e4a38c62a9fa432d90ef 69346 sound optional gbemol_0.3.2-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBAgAGBQJP6eK+AAoJEHtYWzCAfCqHyKkP/R5fotYrTAEh0uqK2HpxDcSO
mGTJIL2cngEyQAjqP6dQTsXIrBDDXFi8+bwfq7UBgcwD0Bu/FooJ4icbICcF7049
tFc2SvvOr0yIwlQ976nN89Xq/5K47L00QqbXz0ttUHyEKyhqQGzNcxMla7gCqReq
7Uf1RkE0gYblLPoTe6qxKg2LevObPJM/YVFw9yY6LTUIyOQw+w6RIb95VLvTAGa5
x5WDvgaimbiouku3O73g5+GqZ8seyqBC2MQIKtkhbOAv/G/BKZZYRtpcyWP7G9iA
+inUk/3N+/yJZuf/UWoCwuYuPnbFOaTtA5CSPmihDU3eRXWKyq+cVRwLehPVdl57
InvRscKPB3VOJBF5JnPYWvlNSuJ7XSJtXseAqRfHjZlotsZG/P6fN6G+HQll5LNg
6IR5YQ3kTIlztNc8nTEO6VXl84xWMwG/1ZRU30KUQa2LK0j1GSh4tBsEu/hoQNBk
Nh9RlYBsPWGP+n+Wn3TcLAEQXSX+HfPodd9DBIqFACh9RrpfC6lbTHklU76JMhaN
5uultPeZopstQraxFJCbJ5UJEQDPZABvNZS+n9lycWA3JLKuWrSf18FVGGVj32+J
xb4ichDhASnxTSLkc+0qOgQt+Z2XD5WI+8nGyX21Eu4GciusE7MxGCM+hBmIs2DP
hOpE4jAXs4ii+DPX/EEc
=FF5u
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to