Your message dated Thu, 20 Jan 2022 02:35:38 +0000
with message-id <e1naniy-000ary...@fasolo.debian.org>
and subject line Bug#670860: fixed in spell 1.0-24.2
has caused the Debian Bug report #670860,
regarding [PATCH] spell: 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 ow...@bugs.debian.org
immediately.)
--
670860: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=670860
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: spell
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 bd882b2a77ab8f86ef7d6c58b74befd46a0cfdb3 Mon Sep 17 00:00:00 2001
From: Jari Aalto <jari.aa...@cante.net>
Date: Sun, 29 Apr 2012 21:35: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 <jari.aa...@cante.net>
---
debian/changelog | 10 ++++++++++
debian/compat | 2 +-
debian/control | 6 +++---
debian/patches/00list | 1 -
...conglomeration.dpatch => 20-conglomeration.patch} | 7 ++-----
debian/patches/series | 1 +
debian/rules | 9 ++++++---
debian/source/format | 1 +
spell.c | 18 ++----------------
9 files changed, 26 insertions(+), 29 deletions(-)
delete mode 100644 debian/patches/00list
rename debian/patches/{01-conglomeration.dpatch => 20-conglomeration.patch} (99%)
create mode 100644 debian/patches/series
create mode 100644 debian/source/format
diff --git a/debian/changelog b/debian/changelog
index 406af1e..b6cc1c0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+spell (1.0-24.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 required build-arch and build-indep targets to rules file.
+ * Fix missing-dependency-on-install-info (Lintian).
+
+ -- Jari Aalto <jari.aa...@cante.net> Sun, 29 Apr 2012 21:04:58 +0300
+
spell (1.0-24) unstable; urgency=low
* Support also aspell (Closes: #381511)
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 55d5542..0530d5a 100644
--- a/debian/control
+++ b/debian/control
@@ -2,14 +2,14 @@ Source: spell
Section: text
Priority: optional
Maintainer: Giacomo Catenazzi <c...@debian.org>
-Build-Depends: debhelper (>= 7), dpatch, texinfo
-Standards-Version: 3.8.2
+Build-Depends: debhelper (>= 9), texinfo
+Standards-Version: 3.9.3
Homepage: http://directory.fsf.org/project/spell/
Package: spell
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, ispell | aspell,
- iamerican | ibritish | ispell-dictionary
+ iamerican | ibritish | ispell-dictionary, install-info
Description: GNU Spell, a clone of Unix `spell'
GNU Spell is a spell checking program which prints each misspelled word on a
line of its own. It is designed as a clone of the standard Unix `spell'
diff --git a/debian/patches/00list b/debian/patches/00list
deleted file mode 100644
index 4926043..0000000
--- a/debian/patches/00list
+++ /dev/null
@@ -1 +0,0 @@
-01-conglomeration.dpatch
diff --git a/debian/patches/01-conglomeration.dpatch b/debian/patches/20-conglomeration.patch
similarity index 99%
rename from debian/patches/01-conglomeration.dpatch
rename to debian/patches/20-conglomeration.patch
index 3461269..aa482b0 100644
--- a/debian/patches/01-conglomeration.dpatch
+++ b/debian/patches/20-conglomeration.patch
@@ -1,9 +1,6 @@
-#!/bin/sh /usr/share/dpatch/dpatch-run
-## 01-conglomeration.dpatch
-##
-## DP: Needs to be broken out (FIXME).
+From: Unknown
+Subject: Needs to be broken out (FIXME).
-@DPATCH@
diff -Naur spell-1.0.orig/spell.c spell-1.0/spell.c
--- spell-1.0.orig/spell.c 1996-04-10 04:41:09.000000000 +0000
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..e15f093
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+20-conglomeration.patch
diff --git a/debian/rules b/debian/rules
index 674f50e..1e51c08 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,6 +1,5 @@
#!/usr/bin/make -f
-include /usr/share/dpatch/dpatch.make
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
@@ -11,7 +10,7 @@ else
CROSS=
endif
-clean: unpatch
+clean:
dh_testdir
dh_testroot
rm -f build-stamp
@@ -20,11 +19,15 @@ clean: unpatch
dh_clean
-config.status: configure patch-stamp
+config.status: configure
dh_testdir
CFLAGS="$(CFLAGS)" ./configure $(CROSS) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info
+
+build-arch: build
+build-indep: build
+
build: build-stamp
build-stamp: config.status
dh_testdir
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)
diff --git a/spell.c b/spell.c
index 5fc83a6..2e95553 100644
--- a/spell.c
+++ b/spell.c
@@ -279,23 +279,9 @@ main (int argc, char **argv)
by `str_make'), or find it in the `PATH' environmental variable,
or exit with an error if it is not found. */
-static char *
-find_file_in_path (char * program) ;
-
char *
find_ispell ()
{
- char * ret;
- if (NULL != (ret = find_file_in_path("ispell")))
- return ret;
- if (NULL != (ret = find_file_in_path("aspell")))
- return ret;
- error (EXIT_FAILURE, 0, "unable to locate Ispell/Aspell");
-}
-
-static char *
-find_file_in_path (char * program)
-{
char *ispell = NULL;
char *path = NULL;
int path_len = 0;
@@ -320,13 +306,13 @@ find_file_in_path (char * program)
if (file->str[file->len - 1] != '/')
str_add_char (file, '/');
- str_add_str (file, nstr_to_str (program));
+ str_add_str (file, nstr_to_str ("ispell"));
if (stat (str_to_nstr (file), &stat_buf) != -1)
return xstrdup (str_to_nstr (file));
if (pos >= path_len)
- return NULL;
+ error (EXIT_FAILURE, 0, "unable to locate Ispell");
pos++;
}
--
1.7.10
--- End Message ---
--- Begin Message ---
Source: spell
Source-Version: 1.0-24.2
Done: gregor herrmann <gre...@debian.org>
We believe that the bug you reported is fixed in the latest version of
spell, 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 670...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
gregor herrmann <gre...@debian.org> (supplier of updated spell 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 15 Jan 2022 03:00:00 CET
Source: spell
Binary:
Architecture: source
Version: 1.0-24.2
Distribution: unstable
Urgency: medium
Maintainer: Giacomo Catenazzi <c...@debian.org>
Changed-By: gregor herrmann <gre...@debian.org>
Description:
Closes: 670860
Changes:
spell (1.0-24.2) unstable; urgency=medium
.
* Non-maintainer upload.
* Fix "[PATCH] spell: Helping to update to packaging format 3.0":
Convert to source format 3.0 from 1.0+dpatch.
Based on a patch by Jari Aalto from 2012.
(Closes: #670860)
Checksums-Sha256:
adf1ac5505e39a84ea6e6466033d3ae9140fa30c7641f69a02a90944de8ac262 1820
spell_1.0-24.2.dsc
1d104927287ee5cfde135defe2de2afff36c5a47828772f2901947f91c7e7a45 8476
spell_1.0-24.2.debian.tar.xz
062a69ee689fff4895a79ec67853dc040d8868a9f0bbebc7794980278a4778ed 6360
spell_1.0-24.2_sourceonly.buildinfo
Checksums-Sha1:
6f34788882b4c4e2964474ce98b52fba0479cff6 1820 spell_1.0-24.2.dsc
d942f595da03ef00650ddbfbded47cc3038be2b8 8476 spell_1.0-24.2.debian.tar.xz
88bdf989ebaf39f8d034979dfa9c26ded076eee2 6360
spell_1.0-24.2_sourceonly.buildinfo
Files:
eca52a4e22e706a7d5848c470b81f117 1820 text optional spell_1.0-24.2.dsc
bd722545fd44f226473f701aaa5bee40 8476 text optional
spell_1.0-24.2.debian.tar.xz
f5f8eae571a7d590217765319a0251d7 6360 - - spell_1.0-24.2_sourceonly.buildinfo
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmHiKqFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qga/pA//UI/7eiOU4oEqThrqgRFHtr5Q8KVNCjon6lJpEXgRDZT6DwXNRUdg22EQ
/sUXF55gcvgESlL8ac8gOhq1IoyOrqjKhuM3AumrQOdjANFdghIs1AWApLVC4OKu
t00pAp3DlyXjRb5P8GNpfkPf82lNzydY9Z0LOZJ+pOkAA2ORC1BAfTicGjbm2CZG
ElhCzQMHtkqTbMpgLKZCkts2EQIAFc6YqiD60jbPFRHB+GWZo9o6ZFcXlh4gGFT6
b99QmXzkhlHcgAJn0M9rxKp8zUwvL/wWbFB3vI0lprS/bbB8U5Z0K9ksnB34N3zZ
XduqWTK5DgcRamZ5n6/S9Klsy+HBtF7S9iwnQJHqT4MzhAhIziS47Mdi3eNkfs9g
VZUkLCSa2Wd5z5gqtCf8btrChgRSNBImZPoi0hSFeP5HspVML0A/yKsw3RmMpRXt
Uxr/TgBBDBiqZ25w1ulRcwn2XdahuNCmlWgCQ7ZmYDtBBgLu0UDKJdfKpts3mcmC
gEJ6ffsHtK790iCooOiTn9OZggH2nvMH2yniZ2g4GYVO/P+vEXPPSQyWTf+OjEW+
mAYb5zPedwpOog38rWFUmnBA639Ex5c23rTC8YrUTINxhAETGY2JACpV0/gR7RBa
1NMIg3938iVuG6kZPQlMEBIOqHGL35fuxfySl+MnV/4kU46TO5g=
=Ntbl
-----END PGP SIGNATURE-----
--- End Message ---