I took a better look at FTBFS #666331. The following improves the patch in
previous message by using DEB_HOST_MULTIARCH as in Ubuntu. Patch 02 was
never needed (and not included in previous message); so this mistake has
been fixed in debian/patches/series as well.

Thanks,
Jari

>From eaf445621c41721c61607db6fe062656dda88817 Mon Sep 17 00:00:00 2001
From: Jari Aalto <jari.aa...@cante.net>
Date: Mon, 9 Apr 2012 00:04:13 +0300
Subject: [PATCH] format-3.0
Organization: Private
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

Signed-off-by: Jari Aalto <jari.aa...@cante.net>
---
 debian/changelog                                   |   12 +++++++
 debian/compat                                      |    2 +-
 debian/control                                     |   10 +++---
 debian/patches/00list                              |    1 -
 debian/patches/00template                          |    1 -
 ...bian-changes-0.9b3-4 => 05-local-changes.patch} |   31 +------------------
 debian/patches/{00_AES.dpatch => 10-AES.patch}     |    7 +---
 debian/patches/series                              |    3 +-
 debian/rules                                       |   17 ++++-------
 debian/source.lintian-overrides                    |    2 -
 10 files changed, 30 insertions(+), 56 deletions(-)
 delete mode 100644 debian/patches/00list
 delete mode 100644 debian/patches/00template
 rename debian/patches/{debian-changes-0.9b3-4 => 05-local-changes.patch} (98%)
 rename debian/patches/{00_AES.dpatch => 10-AES.patch} (98%)
 mode change 100755 => 100644
 delete mode 100644 debian/source.lintian-overrides

diff --git a/debian/changelog b/debian/changelog
index acb33b1..ab981d7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,15 @@
+ssldump (0.9b3-4.2) 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.
+  * Delete no longer needed debian/source.lintian-overrides.
+  * Fix description-synopsis-starts-with-article (Lintian)
+  * Fix no-homepage-field (Lintian).
+
+ -- Jari Aalto <jari.aa...@cante.net>  Mon, 09 Apr 2012 00:01:29 +0300
+
 ssldump (0.9b3-4.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff --git a/debian/compat b/debian/compat
index 7f8f011..ec63514 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-7
+9
diff --git a/debian/control b/debian/control
index 10b571c..e7ee4f0 100644
--- a/debian/control
+++ b/debian/control
@@ -2,14 +2,15 @@ Source: ssldump
 Section: net
 Priority: optional
 Maintainer: Juan Angulo Moreno <j...@apuntale.com>
-Build-Depends: debhelper (>= 7), libpcap-dev (>= 0.6.2), libssl-dev (>= 0.9.6c), dpatch
-Standards-Version: 3.9.0
+Build-Depends: debhelper (>= 9), libpcap-dev (>= 0.6.2), libssl-dev (>= 0.9.6c)
+Standards-Version: 3.9.3.1
+Homepage: http://www.rtfm.com/ssldump
 
 Package: ssldump
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Suggests: tcpdump
-Description: An SSLv3/TLS network protocol analyzer
+Description: SSLv3/TLS network protocol analyzer
  This program will dump the traffic on a network and analyze it for
  SSLv3/TLS network traffic, typically used to secure TCP connections.
  When it identifies this traffic, it decodes the results.  When
@@ -17,5 +18,4 @@ Description: An SSLv3/TLS network protocol analyzer
  the connections and display the application data traffic.
  .
  ssldump is based on tcpdump, a network monitoring and data acquisition
- tool.  More information on ssldump is available at
- http://www.rtfm.com/ssldump/
+ tool.
diff --git a/debian/patches/00list b/debian/patches/00list
deleted file mode 100644
index 0db50bb..0000000
--- a/debian/patches/00list
+++ /dev/null
@@ -1 +0,0 @@
-00_AES.dpatch
diff --git a/debian/patches/00template b/debian/patches/00template
deleted file mode 100644
index 0db50bb..0000000
--- a/debian/patches/00template
+++ /dev/null
@@ -1 +0,0 @@
-00_AES.dpatch
diff --git a/debian/patches/debian-changes-0.9b3-4 b/debian/patches/05-local-changes.patch
similarity index 98%
rename from debian/patches/debian-changes-0.9b3-4
rename to debian/patches/05-local-changes.patch
index ceeea5f..d694530 100644
--- a/debian/patches/debian-changes-0.9b3-4
+++ b/debian/patches/05-local-changes.patch
@@ -1,32 +1,5 @@
-Description: Upstream changes introduced in version 0.9b3-4
- This patch has been created by dpkg-source during the package build.
- Here's the last changelog entry, hopefully it gives details on why
- those changes were made:
- .
- ssldump (0.9b3-4) unstable; urgency=low
- .
-   * Bumped Standards-Version to 3.9.0.
-   * Fixed: Add AES support from CVS (Closes: #383619).
-   * Switch to dpkg-source 3.0 (quilt) format.
-   * Added debian/source.lintian-overrides for more-than-one-patch-system
-     (Reference: #585657).
- .
- The person named in the Author field signed this changelog entry.
-Author: Juan Angulo Moreno <j...@apuntale.com>
-Bug-Debian: http://bugs.debian.org/383619
-
----
-The information above should follow the Patch Tagging Guidelines, please
-checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
-are templates for supplementary fields that you might want to add:
-
-Origin: <vendor|upstream|other>, <url of original patch>
-Bug: <url in upstream bugtracker>
-Bug-Debian: http://bugs.debian.org/<bugnumber>
-Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
-Forwarded: <no|not-needed|url proving that it has been forwarded>
-Reviewed-By: <name and email of someone who approved the patch>
-Last-Update: <YYYY-MM-DD>
+From: Unknown
+Subject: 
 
 --- /dev/null
 +++ ssldump-0.9b3/ssldump-0.9-aes.patch
diff --git a/debian/patches/00_AES.dpatch b/debian/patches/10-AES.patch
old mode 100755
new mode 100644
similarity index 98%
rename from debian/patches/00_AES.dpatch
rename to debian/patches/10-AES.patch
index 45885bb..f4f231c
--- a/debian/patches/00_AES.dpatch
+++ b/debian/patches/10-AES.patch
@@ -1,9 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 001_AES.dpatch by Carsten Hoeger <choe...@suse.de>
-##
-## DP: Adds support for AES cipher-suites
+From: Carsten Hoeger <choe...@suse.de>
+Subject: Adds support for AES cipher-suites
 
-@DPATCH@
 diff -urNad ssldump-0.9b3~/ssl/ciphersuites.c ssldump-0.9b3/ssl/ciphersuites.c
 --- ssldump-0.9b3~/ssl/ciphersuites.c	2002-08-16 21:33:17.000000000 -0400
 +++ ssldump-0.9b3/ssl/ciphersuites.c	2010-04-20 12:18:06.000000000 -0430
diff --git a/debian/patches/series b/debian/patches/series
index e2ec4e3..509d3d8 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
-debian-changes-0.9b3-4
+05-local-changes.patch
+10-AES.patch
diff --git a/debian/rules b/debian/rules
index de9089a..2e74495 100755
--- a/debian/rules
+++ b/debian/rules
@@ -20,20 +20,19 @@ config.status: configure
 		--mandir=\$${prefix}/share/man --with-pcap-lib=/usr/lib/$(DEB_HOST_MULTIARCH)
 
 
+
+build-arch: build
+build-indep: build
+
 build: build-stamp
 
-build-stamp:  config.status patch
+build-stamp:  config.status
 	dh_testdir
 	$(MAKE)
 
 	touch build-stamp
 
-patch: patch-stamp
-patch-stamp:
-	dpatch apply-all
-
-clean: clean-patched unpatch
-clean-patched:
+clean:
 	dh_testdir
 	dh_testroot
 	rm -f build-stamp 
@@ -42,10 +41,6 @@ clean-patched:
 	rm -f Makefile
 	dh_clean
 
-unpatch:
-	dpatch deapply-all
-	rm -rf patch-stamp debian/patched
-
 install: build
 	dh_testdir
 	dh_testroot
diff --git a/debian/source.lintian-overrides b/debian/source.lintian-overrides
deleted file mode 100644
index 777d188..0000000
--- a/debian/source.lintian-overrides
+++ /dev/null
@@ -1,2 +0,0 @@
-more-than-one-patch-system
-
-- 
1.7.9.1

Reply via email to