Your message dated Thu, 07 Jun 2012 16:32:42 +0000
with message-id <[email protected]>
and subject line Bug#668555: fixed in igerman98 20120607-1
has caused the Debian Bug report #668555,
regarding [PATCH] igerman98: 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.)


-- 
668555: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=668555
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: igerman98
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 9958a125162f5e93187a2d44f0f10aa064e0c5c6 Mon Sep 17 00:00:00 2001
From: Jari Aalto <[email protected]>
Date: Thu, 12 Apr 2012 22:06:17 +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/README.source                               |   31 --------------------
 debian/changelog                                   |    9 ++++++
 debian/compat                                      |    2 +-
 debian/control                                     |    4 +--
 debian/patches/00list                              |    4 ---
 .../{01_compeng.dpatch => 01-compeng.patch}        |   10 ++-----
 ...HTML-entities.dpatch => 03-HTML-entities.patch} |    8 ++---
 .../{12_fix_clean.dpatch => 12-fix-clean.patch}    |   10 ++-----
 .../patches/{18_aspell.dpatch => 18-aspell.patch}  |    8 ++---
 debian/patches/series                              |    4 +++
 debian/rules                                       |   24 ++++-----------
 debian/source/format                               |    2 +-
 12 files changed, 33 insertions(+), 83 deletions(-)
 delete mode 100644 debian/README.source
 delete mode 100644 debian/patches/00list
 rename debian/patches/{01_compeng.dpatch => 01-compeng.patch} (94%)
 rename debian/patches/{03_HTML-entities.dpatch => 03-HTML-entities.patch} (80%)
 rename debian/patches/{12_fix_clean.dpatch => 12-fix-clean.patch} (58%)
 rename debian/patches/{18_aspell.dpatch => 18-aspell.patch} (90%)
 create mode 100644 debian/patches/series

diff --git a/debian/README.source b/debian/README.source
deleted file mode 100644
index 264b9b9..0000000
--- a/debian/README.source
+++ /dev/null
@@ -1,31 +0,0 @@
-This package uses dpatch to manage all modifications to the upstream
-source. Changes are stored in the source package as diffs in
-debian/patches and applied during the build.
-
-To get the fully patched source after unpacking the source package, cd
-to the root level of the source package and run:
-
-    debian/rules patch
-
-Removing a patch is as simple as removing its entry from the
-debian/patches/00list file, and please also remove the patch file
-itself.
-
-Creating a new patch is done with "dpatch-edit-patch patch XX_patchname"
-where you should replace XX with a new number and patchname with a
-descriptive shortname of the patch. You can then simply edit all the
-files your patch wants to edit, and then simply "exit 0" from the shell
-to actually create the patch file.
-
-To tweak an already existing patch, call "dpatch-edit-patch XX_patchname"
-and replace XX_patchname with the actual filename from debian/patches
-you want to use.
-
-To clean up afterwards again, "debian/rules unpatch" will do the
-work for you - or you can of course choose to call
-"fakeroot debian/rules clean" all together.
-
---- 
-
-original text by Gerfried Fuchs, edited by Junichi Uekawa <[email protected]>
-10 Aug 2008.
diff --git a/debian/changelog b/debian/changelog
index a3681d9..d7b126f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+igerman98 (20110609-1.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 build-arch and build-indep targets to rules file.
+
+ -- Jari Aalto <[email protected]>  Thu, 12 Apr 2012 22:06:07 +0300
+
 igerman98 (20110609-1) unstable; urgency=low
 
   * New upstream version 20110609.
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 aa23cb3..ed3d1bf 100644
--- a/debian/control
+++ b/debian/control
@@ -3,10 +3,10 @@ Section: text
 Priority: optional
 Maintainer: Roland Rosenfeld <[email protected]>
 Uploaders: Rene Engelhard <[email protected]>
-Standards-Version: 3.9.2
+Standards-Version: 3.9.3
 Build-Depends-Indep: ispell (>= 3.1.20-12.1), hunspell, aspell (>= 0.60.5-2),
  dictionaries-common-dev (>= 1.10.5)
-Build-Depends: debhelper (>= 5.0.0), dpatch
+Build-Depends: debhelper (>= 9)
 Homepage: http://j3e.de/ispell/igerman98/
 
 Package: ingerman
diff --git a/debian/patches/00list b/debian/patches/00list
deleted file mode 100644
index 05908e6..0000000
--- a/debian/patches/00list
+++ /dev/null
@@ -1,4 +0,0 @@
-01_compeng.dpatch
-03_HTML-entities.dpatch
-12_fix_clean.dpatch
-18_aspell.dpatch
diff --git a/debian/patches/01_compeng.dpatch b/debian/patches/01-compeng.patch
similarity index 94%
rename from debian/patches/01_compeng.dpatch
rename to debian/patches/01-compeng.patch
index 055ab3d..2ef2761 100644
--- a/debian/patches/01_compeng.dpatch
+++ b/debian/patches/01-compeng.patch
@@ -1,11 +1,7 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 01_compeng.dpatch by Roland Rosenfeld <[email protected]>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Remove several English words from compeng.txt where good German
-## DP: translations exist (see bug #324225).
+From: Roland Rosenfeld <[email protected]>
+Subject: Remove several English words from compeng.txt where good German
+ translations exist (see bug #324225).
 
-@DPATCH@
 diff -urNad '--exclude=CVS' '--exclude=.svn' igerman98~/dicts/compeng-xx-de_all.txt igerman98/dicts/compeng-xx-de_all.txt
 --- igerman98~/dicts/compeng-xx-de_all.txt
 +++ igerman98/dicts/compeng-xx-de_all.txt
diff --git a/debian/patches/03_HTML-entities.dpatch b/debian/patches/03-HTML-entities.patch
similarity index 80%
rename from debian/patches/03_HTML-entities.dpatch
rename to debian/patches/03-HTML-entities.patch
index 115005f..2716f07 100644
--- a/debian/patches/03_HTML-entities.dpatch
+++ b/debian/patches/03-HTML-entities.patch
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 03_HTML-entities.dpatch by Roland Rosenfeld <[email protected]>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Adds HTML entities to the german.aff file.
+From: Roland Rosenfeld <[email protected]>
+Subject: Adds HTML entities to the german.aff file.
 
-@DPATCH@
 diff -urNad '--exclude=CVS' '--exclude=.svn' igerman98~/ispell/de_DE.aff.in igerman98/ispell/de_DE.aff.in
 --- igerman98~/ispell/de_DE.aff.in
 +++ igerman98/ispell/de_DE.aff.in
diff --git a/debian/patches/12_fix_clean.dpatch b/debian/patches/12-fix-clean.patch
similarity index 58%
rename from debian/patches/12_fix_clean.dpatch
rename to debian/patches/12-fix-clean.patch
index 45bda41..1bedef7 100644
--- a/debian/patches/12_fix_clean.dpatch
+++ b/debian/patches/12-fix-clean.patch
@@ -1,11 +1,7 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 12_fix_clean.dpatch by Roland Rosenfeld <[email protected]>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Stop removing MD5sums in clean target, because it the upstream
-## DP: source provides it and the file is missing after the cleanup otherwise.
+From: Roland Rosenfeld <[email protected]>
+Subject: Stop removing MD5sums in clean target, because it the upstream
+ source provides it and the file is missing after the cleanup otherwise.
 
-@DPATCH@
 diff -urNad '--exclude=CVS' '--exclude=.svn' igerman98~/Makefile igerman98/Makefile
 --- igerman98~/Makefile
 +++ igerman98/Makefile
diff --git a/debian/patches/18_aspell.dpatch b/debian/patches/18-aspell.patch
similarity index 90%
rename from debian/patches/18_aspell.dpatch
rename to debian/patches/18-aspell.patch
index cc584d1..c524543 100644
--- a/debian/patches/18_aspell.dpatch
+++ b/debian/patches/18-aspell.patch
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 18_aspell.dpatch by Roland Rosenfeld <[email protected]>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Build aspell cwl files for de_DE, de_AT, de_CH and de-common.
+From: Roland Rosenfeld <[email protected]>
+Subject: Build aspell cwl files for de_DE, de_AT, de_CH and de-common.
 
-@DPATCH@
 diff -urNad '--exclude=CVS' '--exclude=.svn' igerman98~/Makefile igerman98/Makefile
 --- igerman98~/Makefile
 +++ igerman98/Makefile
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..852842c
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,4 @@
+01-compeng.patch
+03-HTML-entities.patch
+12-fix-clean.patch
+18-aspell.patch
diff --git a/debian/rules b/debian/rules
index 3e7f237..d69f315 100755
--- a/debian/rules
+++ b/debian/rules
@@ -18,7 +18,7 @@ build-arch:
 
 build-indep: build-stamp
 
-build-stamp: patch
+build-stamp:
 	dh_testdir
 
 	$(MAKE) ispell/de_DE.aff all.words.de_DE.tmp
@@ -44,7 +44,7 @@ build-stamp: patch
 
 	touch build-stamp
 
-clean: clean1 unpatch
+clean: clean1
 clean1:
 	dh_testdir
 	dh_testroot
@@ -64,7 +64,7 @@ clean1:
 install: build
 	dh_testdir
 	dh_testroot
-	dh_clean -k
+	dh_prep
 	dh_installdirs
 
 #	copyright files:
@@ -156,7 +156,7 @@ install: build
 		ln -s ../../hunspell/de_LU.aff de-LU.aff; \
 		ln -s ../../hunspell/de_LU.dic de-LU.dic)
 
-# 	myspell-de-at (binary-indep)
+#	myspell-de-at (binary-indep)
 	install -o root -g root -m644 myspell/de_AT.aff \
 		$(DROOT)/myspell-de-at/usr/share/hunspell
 	install -o root -g root -m644 myspell/de_AT.dic \
@@ -209,7 +209,7 @@ install: build
 		ln -s ../../hunspell/de_LU.aff de-LU.aff; \
 		ln -s ../../hunspell/de_LU.dic de-LU.dic)
 
-# 	hunspell-de-at (binary-indep)
+#	hunspell-de-at (binary-indep)
 	install -o root -g root -m644 hunspell/de_AT.aff \
 		 $(DROOT)/hunspell-de-at/usr/share/hunspell
 	install -o root -g root -m644 hunspell/de_AT.dic \
@@ -301,18 +301,6 @@ binary-indep: build install
 binary-arch: 
 # does nothing, because the package is Architecture: all
 
-# And now the simple things for dpatch. Here we only apply/unapply the patches.
-# You can do more things with dpatch, like having patches only applied on
-# a special architecture - see the non-dh version of the sample for this!
-patch: patch-stamp
-patch-stamp:
-	dpatch apply-all
-#	dpatch call-all -a=pkg-info >patch-stamp
-
-unpatch:
-	dpatch deapply-all
-	rm -rf patch-stamp debian/patched
-
 binary: binary-indep binary-arch
 .PHONY: build build-indep build-arch clean binary-indep binary-arch binary \
-	install patch unpatch clean clean1
+	install clean clean1
diff --git a/debian/source/format b/debian/source/format
index d3827e7..163aaf8 100644
--- a/debian/source/format
+++ b/debian/source/format
@@ -1 +1 @@
-1.0
+3.0 (quilt)
-- 
1.7.9.5


--- End Message ---
--- Begin Message ---
Source: igerman98
Source-Version: 20120607-1

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

aspell-de_20120607-1_all.deb
  to main/i/igerman98/aspell-de_20120607-1_all.deb
hunspell-de-at_20120607-1_all.deb
  to main/i/igerman98/hunspell-de-at_20120607-1_all.deb
hunspell-de-ch_20120607-1_all.deb
  to main/i/igerman98/hunspell-de-ch_20120607-1_all.deb
hunspell-de-de_20120607-1_all.deb
  to main/i/igerman98/hunspell-de-de_20120607-1_all.deb
igerman98_20120607-1.debian.tar.gz
  to main/i/igerman98/igerman98_20120607-1.debian.tar.gz
igerman98_20120607-1.dsc
  to main/i/igerman98/igerman98_20120607-1.dsc
igerman98_20120607.orig.tar.bz2
  to main/i/igerman98/igerman98_20120607.orig.tar.bz2
ingerman_20120607-1_all.deb
  to main/i/igerman98/ingerman_20120607-1_all.deb
iswiss_20120607-1_all.deb
  to main/i/igerman98/iswiss_20120607-1_all.deb
myspell-de-at_20120607-1_all.deb
  to main/i/igerman98/myspell-de-at_20120607-1_all.deb
myspell-de-ch_20120607-1_all.deb
  to main/i/igerman98/myspell-de-ch_20120607-1_all.deb
myspell-de-de_20120607-1_all.deb
  to main/i/igerman98/myspell-de-de_20120607-1_all.deb
rmligs-german_20120607-1_all.deb
  to main/i/igerman98/rmligs-german_20120607-1_all.deb
wngerman_20120607-1_all.deb
  to main/i/igerman98/wngerman_20120607-1_all.deb
wswiss_20120607-1_all.deb
  to main/i/igerman98/wswiss_20120607-1_all.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.
Roland Rosenfeld <[email protected]> (supplier of updated igerman98 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: RIPEMD160

Format: 1.8
Date: Thu, 07 Jun 2012 17:29:48 +0200
Source: igerman98
Binary: ingerman iswiss wngerman wswiss rmligs-german myspell-de-at 
myspell-de-ch myspell-de-de hunspell-de-at hunspell-de-ch hunspell-de-de 
aspell-de
Architecture: source all
Version: 20120607-1
Distribution: unstable
Urgency: low
Maintainer: Roland Rosenfeld <[email protected]>
Changed-By: Roland Rosenfeld <[email protected]>
Description: 
 aspell-de  - German dictionary for aspell
 hunspell-de-at - Austrian (German) dictionary for hunspell
 hunspell-de-ch - Swiss (German) dictionary for hunspell
 hunspell-de-de - German dictionary for hunspell
 ingerman   - New German orthography dictionary for ispell
 iswiss     - Swiss (German) orthography dictionary for ispell
 myspell-de-at - Austrian (German) dictionary for myspell
 myspell-de-ch - Swiss (German) dictionary for myspell
 myspell-de-de - German dictionary for myspell
 rmligs-german - remove incorrectly used ligatures from LaTeX documents
 wngerman   - New German orthography wordlist
 wswiss     - Swiss (German) orthography wordlist
Closes: 668555
Changes: 
 igerman98 (20120607-1) unstable; urgency=low
 .
   * New upstream version 20120607.
   * Adapt all patches to new version.
   * Remove deprecated dpatch 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 to rules file.
   * Thanks to Jari Aalto for providing a patch for the above three points
     (Closes: #668555)
Checksums-Sha1: 
 05000c6ace9ef0c6489c5cf841d681a86a9e0d44 1749 igerman98_20120607-1.dsc
 2cb42608727a13c877db98f19fe43b5cae2d4e73 475390 igerman98_20120607.orig.tar.bz2
 f57c8659fc21c94b3d44c78d62aad660f56ec13f 20549 
igerman98_20120607-1.debian.tar.gz
 2239829ddabceb70ad6fa2cef3e37f9389963b05 444166 ingerman_20120607-1_all.deb
 4af1e41c489fe065b69f74bc88b316fdaa9c1d39 444178 iswiss_20120607-1_all.deb
 1a107fc31de46db8c54d2e917026a1455185114e 916556 wngerman_20120607-1_all.deb
 ae6764af23bae93a9cdc0b31743bd0a6f14cfe2c 917026 wswiss_20120607-1_all.deb
 8af11e7640ab37b8a7b96aa5184f1c51a16a48a7 22314 rmligs-german_20120607-1_all.deb
 6b3a904afc1c8c30a644e3a993ca31a58763ac4c 384598 
myspell-de-at_20120607-1_all.deb
 4e8580e0afb4463026dd12ddc13249d0e9641a23 384486 
myspell-de-ch_20120607-1_all.deb
 7d52b495f301dedf8219ba3edf5e62a7fb142e39 380364 
myspell-de-de_20120607-1_all.deb
 f6f5e7223c6b05d00f3235877909749833e02646 340554 
hunspell-de-at_20120607-1_all.deb
 17eb9a85e81566d22c2ef9e572d61f245e47074b 340140 
hunspell-de-ch_20120607-1_all.deb
 12cdb2c5bd893f022134f247749564e49deec563 339492 
hunspell-de-de_20120607-1_all.deb
 86211ea4e1aec6461e686a7b8884fda15b2c04a4 331476 aspell-de_20120607-1_all.deb
Checksums-Sha256: 
 ec8adc7228b6b3c85f012d7ea0d8cd66176ce8c97e0b7557029fdb64548a7836 1749 
igerman98_20120607-1.dsc
 c5fb83b38242c52ce5f76ad9418c2f44c55811da2851a365d61c029879ff32d5 475390 
igerman98_20120607.orig.tar.bz2
 9c087d502d7be582b5d71f636524b70b206ae7f9e0cd73c9b17b30f3971a92d0 20549 
igerman98_20120607-1.debian.tar.gz
 25e43c1ebef41706663d7c1dc9992a5b8c3c7f3342de866ce2096e36ea97fbbd 444166 
ingerman_20120607-1_all.deb
 be3ca3fa0c5a5df5aceeac48561fa4c45bf0a3e0b38111e0e9e7ea643230d9c7 444178 
iswiss_20120607-1_all.deb
 b07891bf0c82c0341f28cb3d3fb259c83ffbbe95c52070dea0f0c9c4d38522bf 916556 
wngerman_20120607-1_all.deb
 cd84c4eac7676caf164561a22f500d2f4c7ce47e572b074e8020178a06f4fb40 917026 
wswiss_20120607-1_all.deb
 74f06e0f8dcf99495913dbf6ade32a4343e89955d8e5713ad851a9c2e96c988d 22314 
rmligs-german_20120607-1_all.deb
 439c09081f0f02ecbe2297cbfa7d043e357edefc1f63fca06701fe36cd4f6239 384598 
myspell-de-at_20120607-1_all.deb
 8ef4254c8432e6566e8f44bf4a4d03a0ecc3080ba27aef49e099cd7fe288c842 384486 
myspell-de-ch_20120607-1_all.deb
 f212da70391268d61e1bca9146cc6ab848b10c66cfd4678b9dce8b7e4a2d4058 380364 
myspell-de-de_20120607-1_all.deb
 d8ece7360b5ff92fa7ab10fe2e1b008bfa2bfbbd0b0cd1b28611cc931260ffae 340554 
hunspell-de-at_20120607-1_all.deb
 3d95b045c2cfa57e6720c7c5553f26e7d79fc9c474588a2af8a4849d2a1eb66c 340140 
hunspell-de-ch_20120607-1_all.deb
 30d476bde55bcbf6b7c8ebb02c64a74963e277c79130af7c38ca7535b3ecb96c 339492 
hunspell-de-de_20120607-1_all.deb
 db7a362054daedc2b88468f9a3efd3d4b1b3f4040d25b3ab15fcc9bd16d0f83f 331476 
aspell-de_20120607-1_all.deb
Files: 
 a432c351ecef7aac581433db23f6bc64 1749 text optional igerman98_20120607-1.dsc
 9433d0ccd7db3c7681037980ece3f710 475390 text optional 
igerman98_20120607.orig.tar.bz2
 85fb99c14c07a96050b4c3c45cf74bec 20549 text optional 
igerman98_20120607-1.debian.tar.gz
 3bc2e7c00d5ea47ce4175fc610cfb1fa 444166 text optional 
ingerman_20120607-1_all.deb
 a479550fc05f1cde03935f4fffe12543 444178 text optional iswiss_20120607-1_all.deb
 9aa593aa9c91d6b8cadea09c24ff42db 916556 text optional 
wngerman_20120607-1_all.deb
 e5441bf14a3d2bf58b777b2da6d56177 917026 text optional wswiss_20120607-1_all.deb
 488106c0411bcdf353f5b1238c6babe8 22314 text optional 
rmligs-german_20120607-1_all.deb
 467a0231018bd95b8e2498416bbb423e 384598 text optional 
myspell-de-at_20120607-1_all.deb
 e489ebf35778fb0d9c5a9a1f5f3c7de0 384486 text optional 
myspell-de-ch_20120607-1_all.deb
 d9812e3d9688377dddb388a12d7b28ff 380364 text optional 
myspell-de-de_20120607-1_all.deb
 88c53ba77649ac3056417083dd996466 340554 text optional 
hunspell-de-at_20120607-1_all.deb
 867c453369a35e656293b8442fd19f88 340140 text optional 
hunspell-de-ch_20120607-1_all.deb
 311aa7e8feb65dee681e3612ec21b85a 339492 text optional 
hunspell-de-de_20120607-1_all.deb
 6bb2b898f5e77ac3972c17d7446a53e6 331476 text optional 
aspell-de_20120607-1_all.deb

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

iEYEAREDAAYFAk/Q0owACgkQO7/Pd72LBQ27UQCeLd/3O3kkgyuSKz0UlzzV6tUh
4C0AniML3HoRUNX6+rXIneeGqquIluSj
=G1ma
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to