Your message dated Fri, 01 May 2015 04:29:43 +0000
with message-id <[email protected]>
and subject line Bug#669700: fixed in ytalk 3.3.0-8
has caused the Debian Bug report #669700,
regarding [PATCH] ytalk: 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.)


-- 
669700: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=669700
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ytalk
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 1b65ca7e7d61babd5f4bb9d84914d07425c66874 Mon Sep 17 00:00:00 2001
From: Jari Aalto <[email protected]>
Date: Sat, 21 Apr 2012 12:14:20 +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                                   |   12 +++++++
 debian/compat                                      |    2 +-
 debian/control                                     |    7 ++--
 debian/patches/00list                              |    4 ---
 debian/patches/{man.dpatch => 05-man.patch}        |    8 ++---
 .../patches/{self-log.dpatch => 10-self-log.patch} |    8 ++---
 debian/patches/{shell.dpatch => 15-shell.patch}    |    8 ++---
 debian/patches/{user.dpatch => 20-user.patch}      |    8 ++---
 debian/patches/series                              |    4 +++
 debian/rules                                       |   34 ++++++--------------
 debian/source/format                               |    1 +
 11 files changed, 40 insertions(+), 56 deletions(-)
 delete mode 100644 debian/patches/00list
 rename debian/patches/{man.dpatch => 05-man.patch} (70%)
 rename debian/patches/{self-log.dpatch => 10-self-log.patch} (75%)
 rename debian/patches/{shell.dpatch => 15-shell.patch} (74%)
 rename debian/patches/{user.dpatch => 20-user.patch} (65%)
 create mode 100644 debian/patches/series
 create mode 100644 debian/source/format

diff --git a/debian/changelog b/debian/changelog
index bfe97d5..4498f70 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,15 @@
+ytalk (3.3.0-5.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 and debhelper to 9.
+  * Add depends autotools-dev to use latest config.* files.
+  * Add build-arch and build-indep targets; use dh_prep in rules file.
+  * Fix debian-rules-ignores-make-clean-error (Lintian).
+  * Fix no-homepage-field (Lintian).
+
+ -- Jari Aalto <[email protected]>  Sat, 21 Apr 2012 12:14:01 +0300
+
 ytalk (3.3.0-5) unstable; urgency=low
 
   * Patches from Marc Glisse <[email protected]>
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 d0ca683..8a5b73d 100644
--- a/debian/control
+++ b/debian/control
@@ -2,12 +2,13 @@ Source: ytalk
 Section: net
 Priority: optional
 Maintainer: Matthew Johnson <[email protected]>
-Standards-Version: 3.7.2
-Build-Depends: debhelper (>= 5), libncurses5-dev, dpatch
+Standards-Version: 3.9.3
+Build-Depends: debhelper (>= 9), libncurses5-dev, autotools-dev
+Homepage: http://freecode.com/projects/ytalk
 
 Package: ytalk
 Architecture: any
-Depends: ${shlibs:Depends}, talkd
+Depends: ${misc:Depends}, ${shlibs:Depends}, talkd
 Description: enhanced talk program
  Ytalk is a multi-user chat program. It works exactly like the UNIX talk
  program and even communicates with the same talk daemons. The primary
diff --git a/debian/patches/00list b/debian/patches/00list
deleted file mode 100644
index 2de2529..0000000
--- a/debian/patches/00list
+++ /dev/null
@@ -1,4 +0,0 @@
-man.dpatch
-self-log.dpatch
-shell.dpatch
-user.dpatch
diff --git a/debian/patches/man.dpatch b/debian/patches/05-man.patch
similarity index 70%
rename from debian/patches/man.dpatch
rename to debian/patches/05-man.patch
index daa4603..289404b 100644
--- a/debian/patches/man.dpatch
+++ b/debian/patches/05-man.patch
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## man.dpatch by  <[email protected]>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Fix a manpage bug
+From: <[email protected]>
+Subject: Fix a manpage bug
 
-@DPATCH@
 
 --- ytalk-3.3.0.orig/docs/ytalk.1.in
 +++ ytalk-3.3.0/docs/ytalk.1.in
diff --git a/debian/patches/self-log.dpatch b/debian/patches/10-self-log.patch
similarity index 75%
rename from debian/patches/self-log.dpatch
rename to debian/patches/10-self-log.patch
index 3b6b94a..e27563d 100644
--- a/debian/patches/self-log.dpatch
+++ b/debian/patches/10-self-log.patch
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## self-log.dpatch by  <[email protected]>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: self-log
+From: <[email protected]>
+Subject: self-log
 
-@DPATCH@
 
 --- ytalk-3.3.0/src/comm.c.orig	2007-12-09 16:06:51.797555519 +0000
 +++ ytalk-3.3.0/src/comm.c	2007-12-09 16:07:37.798642716 +0000
diff --git a/debian/patches/shell.dpatch b/debian/patches/15-shell.patch
similarity index 74%
rename from debian/patches/shell.dpatch
rename to debian/patches/15-shell.patch
index f5a4d97..6bc4404 100644
--- a/debian/patches/shell.dpatch
+++ b/debian/patches/15-shell.patch
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## shell.dpatch by  <[email protected]>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: shell
+From: <[email protected]>
+Subject: shell
 
-@DPATCH@
 
 --- ytalk-3.3.0/src/exec.c.orig	2007-12-09 16:08:47.800297534 +0000
 +++ ytalk-3.3.0/src/exec.c	2007-12-09 16:10:06.302153849 +0000
diff --git a/debian/patches/user.dpatch b/debian/patches/20-user.patch
similarity index 65%
rename from debian/patches/user.dpatch
rename to debian/patches/20-user.patch
index afd4f3a..571e490 100644
--- a/debian/patches/user.dpatch
+++ b/debian/patches/20-user.patch
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## user.dpatch by  <[email protected]>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: user
+From: <[email protected]>
+Subject: user
 
-@DPATCH@
 
 --- ytalk-3.3.0/src/user.c	2007-12-09 16:08:26.799801039 +0000
 +++ ytalk-3.3.0/src/user.c.orig	2007-12-09 16:10:39.302934384 +0000
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..224762d
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,4 @@
+05-man.patch
+10-self-log.patch
+15-shell.patch
+20-user.patch
diff --git a/debian/rules b/debian/rules
index 772381a..935aae3 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,7 +5,6 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-
 # These are used for cross-compiling and for saving the configure script
 # from having to guess our platform (since we know it already)
 DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
@@ -20,29 +19,18 @@ else
 	CFLAGS += -O2
 endif
 
-patch: patch-stamp
-patch-stamp:	
-	dpatch apply-all
-	dpatch cat-all >patch-stamp
-
-unpatch:
-	dpatch deapply-all
-	rm -rf patch-stamp debian/patched
-
-config.status: patch configure
+config.status: configure
 	dh_testdir
 	# Configure the package.
-ifneq "$(wildcard /usr/share/misc/config.sub)" ""
-	ln -sf /usr/share/misc/config.sub config.sub
-endif
-ifneq "$(wildcard /usr/share/misc/config.guess)" ""
-	ln -sf /usr/share/misc/config.guess config.guess
-endif
+	cp -vf /usr/share/misc/config.sub /usr/share/misc/config.guess .
 	CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) \
 	  --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr \
 	  --mandir=\$${prefix}/share/man --sysconfdir=/etc \
 	  --without-x
 
+build-arch: build
+build-indep: build
+
 build: build-stamp
 
 build-stamp:  config.status
@@ -53,21 +41,19 @@ build-stamp:  config.status
 	
 	touch build-stamp
 
-clean: unpatch
+clean:
 	dh_testdir
 	dh_testroot
-	rm -f build-stamp 
-	rm -f config.guess config.sub
-	
+	rm -f build-stamp 	
 	# Clean up after the build process.
-	-$(MAKE) distclean
-	
+	[ ! -f Makefile ] || $(MAKE) distclean
+	rm -f config.guess config.sub
 	dh_clean
 
 install: build
 	dh_testdir
 	dh_testroot
-	dh_clean -k 
+	dh_prep
 	dh_installdirs /etc
 	
 	# Install into debian/ytalk.
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: ytalk
Source-Version: 3.3.0-8

We believe that the bug you reported is fixed in the latest version of
ytalk, 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.
Axel Beckert <[email protected]> (supplier of updated ytalk 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: SHA256

Format: 1.8
Date: Fri, 01 May 2015 04:00:45 +0200
Source: ytalk
Binary: ytalk
Architecture: source amd64
Version: 3.3.0-8
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <[email protected]>
Changed-By: Axel Beckert <[email protected]>
Description:
 ytalk      - enhanced talk program
Closes: 550768 669700 732630
Changes:
 ytalk (3.3.0-8) unstable; urgency=medium
 .
   * QA Upload
 .
   [ Axel Beckert ]
   * Set Maintainer to Debian QA Group. (See #762556)
   * Merge in unreleased packaging by Matthew found in ytalk's collab-maint
     git repo and set the according changelog entries to UNRELEASED
   * Add Vcs-* headers
   * Update the package to point to the new upstream homepage at
     http://ytalk.ourproject.org/:
     + Add according Homepage header
     + Udate watch file accordingly. (Closes: #550768)
     + Update URL in debian/copyright accordingly.
   * Take selected hunks from Jari's overzealous #669700 patch (see below).
     (Closes: #669700)
   * Apply wrap-and-sort.
   * Revamp debian/rules
     + Use dh_auto_{configure,build,install,clean}
     + Use dh_autotools-dev_{update,restore}config; + b-d on autotools-dev
     + Whitespace cleanup
     + Drop with compat level 9 unnecessary manual stamp file removal
     + Drop now unnecessary dh_install{dirs,changelogs} parameter
     + Finally switch to a minimal dh v7 style debian/rules file
   * Declare compliance with Debian Policy 3.9.6 (no other changes needed)
   * Add patch by Daniele Di Domizio to support long user names
     (Closes: #732630)
   * Add patch to fix spelling error found by lintian.
   * Add patch to fix man-page error found by lintian.
 .
   [ Jari Aalto ]
   * Switch from dpatch to source format "3.0 (quilt)".
   * Add build-arch and build-indep targets. Fixes lintian warning
     debian-rules-missing-recommended-target.
   * Update debhelper compatibility to 9.
   * Add dependency on ${misc:Depends}. Fixes lintian warning
     debhelper-but-no-misc-depends.
   * Replace "dh_clean -k" by "dh_prep".
Checksums-Sha1:
 90ff6f5a2a5cc1306d71c069bb9daf06bda534ab 1822 ytalk_3.3.0-8.dsc
 7571d46fb2b40930c5a3f096bd3feb99779db97e 7340 ytalk_3.3.0-8.debian.tar.xz
 d1355c28145a8335b171f0a1e7d102cf59e93646 48472 ytalk_3.3.0-8_amd64.deb
Checksums-Sha256:
 466cbf9bcbaedc04abd16a0af0d715ab2f6c41787bc7c4f4ff7240bf6880f966 1822 
ytalk_3.3.0-8.dsc
 88907e31cc74ddfb7647c1e50a03571bac12c5e5f436b7dfbbb4c3c855571203 7340 
ytalk_3.3.0-8.debian.tar.xz
 7f363a365c120bab3754af0c10686ddf83fad6d14d0a9784aae84462704bab5f 48472 
ytalk_3.3.0-8_amd64.deb
Files:
 7cdc7d839f92ff3a61ce4dd7c11f9878 1822 net optional ytalk_3.3.0-8.dsc
 18a1387b2d6d28d3f4bf19123d6b3c88 7340 net optional ytalk_3.3.0-8.debian.tar.xz
 3b6e0f6108c0da8015a523d808c829e3 48472 net optional ytalk_3.3.0-8_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJVQuCVAAoJEGvmY8daNcl1aQsQAItst9KvgplnZBktsvOoTX8m
QZOQ5uGa7SZkaXvUldbLN0SOg4COKkRfVQonKocC+aTtOQ+dZIQnEiIB792ihrJM
N/eAfN9Amgy7b5jC/msnFPxyeBtWczOmT3FnOziiwmPMT3esL3rHUaHwxJHofSP6
8vDtBFXfltLgXpx+x2Q8bRrg/QRjJy3LqqJmPOomtv1gw7DcLaqYE6cQND42KQuO
5NBjFY0U4VLYL04ALmYmH+EuJSn6rgf6pmagx2E7flx+7s4C41ErJjbqb5iFwhVB
5LltpJJ11d6uiYO7gWgX4F5anqWtgnRhvsOWL+sLMrjt+hFDEUqz4T152bEDjihU
yHY+OB5aPNA593/ZHEQWaDc5LyuqyM6v0cSr5EOcRwfcrWsZ5ooTBVQ8p87FKhCH
hhUSs2wPT2naaCeorWGj8a5HSynxwms2O6tATml98v7maAa7kp9c+LgOOSnnP7yD
KV4F8bTjkgSafNeJrpXuc7kwl3EHWvefE/ab6bXXc0XArochMzaE/myQi3um6uqC
f5yaploK0Krcn6GAXjjHJCABuBvCsyzT2It2X4pEeG2IJBtcAvoxVA6lYX9wzbEh
VAulK9cekF8LljdEhmN6r9Me2UWzM2cin5/fhcIYhgUCyPfd5LPoj/pdyIZHKGzV
ds9JR3Vhw7mLlJRoe9PK
=UtI3
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to