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 ---