Your message dated Sat, 23 Sep 2017 16:24:28 +0000
with message-id <[email protected]>
and subject line Bug#872416: fixed in adabrowse 4.0.3-8
has caused the Debian Bug report #872416,
regarding adabrowse: please rebuild with gnat-7
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.)
--
872416: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=872416
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: adabrowse
Severity: normal
Tags: patch
Hello.
Adabrowse requires an update to complete the gnat transition.
Please review, test and apply the attached suggestions.
Thanks.
>From fa7830234b19805809dd3b89af331c5c7edd8189 Mon Sep 17 00:00:00 2001
From: Nicolas Boulenguez <[email protected]>
Date: Thu, 17 Aug 2017 10:41:41 +0200
Subject: [PATCH] Update for gnat-7.
---
debian/changelog | 13 +++++++++++++
debian/compat | 2 +-
debian/control | 12 ++++++------
debian/copyright | 6 +++---
debian/rules | 14 ++++++++------
debian/tests/control | 1 +
debian/tests/empty-ads | 10 ++++++++++
debian/watch | 5 +++--
8 files changed, 45 insertions(+), 18 deletions(-)
create mode 100644 debian/tests/control
create mode 100644 debian/tests/empty-ads
diff --git a/debian/changelog b/debian/changelog
index 8d83922..d976389 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,16 @@
+adabrowse (4.0.3-7.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Rebuild with gnat 7 and asis 2017.
+ * Debhelper 10. Remove explicit policy targets.
+ * Standards-Version 4.0.1. HTTPS copyright format URL.
+ * Include only one debian_packaging*.mk snippet.
+ * Install upstream changelog.
+ * Minimal runtime test.
+ * Watch file format 4.
+
+ -- Nicolas Boulenguez <[email protected]> Thu, 17 Aug 2017 10:38:02 +0200
+
adabrowse (4.0.3-7) unstable; urgency=medium
[ Nicolas Boulenguez ]
diff --git a/debian/compat b/debian/compat
index ec63514..f599e28 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-9
+10
diff --git a/debian/control b/debian/control
index a5d1124..f2c7244 100644
--- a/debian/control
+++ b/debian/control
@@ -2,19 +2,19 @@ Source: adabrowse
Section: devel
Priority: optional
Maintainer: Adrian-Ken Rueegsegger <[email protected]>
-Build-Depends: debhelper (>= 9), dpkg-dev (>= 1.16.1),
+Build-Depends: debhelper (>= 10), dpkg-dev (>= 1.16.1),
# dpkg-dev 1.16.1 provides /usr/share/dpkg/default.mk
- gprbuild (>= 2015-2),
-# gprbuild compatible with gnat-6
- gnat, gnat-6, libasis2015-dev
-Standards-Version: 3.9.8
+ gprbuild (>= 2017),
+# gprbuild cleaning auto.cgpr after the build.
+ gnat, gnat-7, libasis2017-dev
+Standards-Version: 4.0.1
Homepage: http://home.datacomm.ch/t_wolf/tw/ada95/adabrowse/
Vcs-Browser: https://git.codelabs.ch/?p=debian/adabrowse.git
Vcs-Git: https://git.codelabs.ch/git/debian/adabrowse.git
Package: adabrowse
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, gnat, gnat-6
+Depends: ${shlibs:Depends}, ${misc:Depends}, gnat, gnat-7
Recommends: gprbuild
Description: HTML generator for Ada 95 library unit specifications
AdaBrowse is a javadoc-like HTML generator for Ada 95 library unit
diff --git a/debian/copyright b/debian/copyright
index e4e7ee3..f909b01 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,4 +1,4 @@
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: AdaBrowse
Upstream-Contact: Thomas Wolf <[email protected]>
Source: http://home.datacomm.ch/t_wolf/tw/ada95/adabrowse/
@@ -9,8 +9,8 @@ License: GPL-2+
Files: debian/*
Copyright: (C) 2004-2008 Ludovic Brenta <[email protected]>
- (C) 2008-2016 Adrian-Ken Rueegsegger <[email protected]>
- (C) 2016 Nicolas Boulenguez <[email protected]>
+ (C) 2008-2017 Adrian-Ken Rueegsegger <[email protected]>
+ (C) 2016-2017 Nicolas Boulenguez <[email protected]>
License: GPL-2+
License: GPL-2+
diff --git a/debian/rules b/debian/rules
index a7b9845..c796efb 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,12 +3,10 @@
DEB_BUILD_MAINT_OPTIONS := hardening=+all
DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/buildflags.mk
-include /usr/share/ada/debian_packaging*.mk
+gnat_version := $(shell gnatgcc -dumpversion | sed 's/\..*//')
+include /usr/share/ada/debian_packaging-$(gnat_version).mk
-POLICY_TARGETS := binary binary-arch binary-indep build build-arch \
- build-indep clean
-.PHONY: $(POLICY_TARGETS)
-$(POLICY_TARGETS):
+%:
dh $@
# Prevent debhelper executing any upstream Makefile target.
@@ -16,11 +14,15 @@ $(POLICY_TARGETS):
override_dh_auto_clean:
rm -fr obj
- rm -f adabrowse auto.cgpr
+ rm -f adabrowse
override_dh_auto_build:
gprbuild $(BUILDER_OPTIONS) -p debian/misc/adabrowse.gpr
+.PHONY: override_dh_installchangelogs
+override_dh_installchangelogs:
+ dh_installchangelogs doc/versions.html
+
.PHONY: override_dh_compress
override_dh_compress:
dh_compress -X.ads -X.adb
diff --git a/debian/tests/control b/debian/tests/control
new file mode 100644
index 0000000..6589c30
--- /dev/null
+++ b/debian/tests/control
@@ -0,0 +1 @@
+Tests: empty-ads
diff --git a/debian/tests/empty-ads b/debian/tests/empty-ads
new file mode 100644
index 0000000..edb00ff
--- /dev/null
+++ b/debian/tests/empty-ads
@@ -0,0 +1,10 @@
+#!/bin/sh
+set -C -e -u
+
+cd "$ADTTMP"
+
+echo "package P is end P;" > p.ads
+
+# Check that the executable finds gcc.
+# Disable warnings, they would be emitted on stderr.
+adabrowse -w0 -f p.ads
diff --git a/debian/watch b/debian/watch
index 67978ca..6a00bc4 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,2 +1,3 @@
-version=3
-http://home.datacomm.ch/t_wolf/tw/ada95/adabrowse/ adabrowse[_\-\.](\d.*)_src\.(?:tgz|tbz2|txz|tar\.(?:gz|bz2|xz))
+version=4
+http://home.datacomm.ch/t_wolf/tw/ada95/adabrowse/ \
+@PACKAGE@@ANY_VERSION@_src@ARCHIVE_EXT@
--
2.14.1
--- End Message ---
--- Begin Message ---
Source: adabrowse
Source-Version: 4.0.3-8
We believe that the bug you reported is fixed in the latest version of
adabrowse, 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.
Adrian-Ken Rueegsegger <[email protected]> (supplier of updated adabrowse
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: Sat, 23 Sep 2017 16:31:20 +0200
Source: adabrowse
Binary: adabrowse
Architecture: source
Version: 4.0.3-8
Distribution: unstable
Urgency: medium
Maintainer: Adrian-Ken Rueegsegger <[email protected]>
Changed-By: Adrian-Ken Rueegsegger <[email protected]>
Description:
adabrowse - HTML generator for Ada 95 library unit specifications
Closes: 872416
Changes:
adabrowse (4.0.3-8) unstable; urgency=medium
.
[ Nicolas Boulenguez ]
* Watch file format 4.
* Minimal runtime test.
* Install upstream changelog.
* Include only one debian_packaging*.mk snippet.
* HTTPS copyright format URL.
* Debhelper 10. Remove explicit policy targets.
* Rebuild with gnat 7 and asis 2017 (Closes: #872416).
.
[ Adrian-Ken Rueegsegger ]
* Update to Standards-Version 4.1.0
Checksums-Sha1:
e68a954332cf6dc99d19e41251f650d267ef4747 1987 adabrowse_4.0.3-8.dsc
4ff5b5f597902f6e1078920039f9814f6f6db517 10652 adabrowse_4.0.3-8.debian.tar.xz
Checksums-Sha256:
4afce99ba4599ee97fd4204fb9849643a0cd5e285a1b82c9ff99fcff97d013fb 1987
adabrowse_4.0.3-8.dsc
ce6d0f420b321cbb9ffa83a315b0df33d813abf855f44e4416af65bbbad661a3 10652
adabrowse_4.0.3-8.debian.tar.xz
Files:
41c5c378e682edec36a5a1003b8f0fe4 1987 devel optional adabrowse_4.0.3-8.dsc
d5ec14bee3c718cae19dd155ee3b181f 10652 devel optional
adabrowse_4.0.3-8.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJHBAEBCAAxFiEEYtlNMqmXIhEvWffytSqc9EkN/I0FAlnGhSoTHG5pY29sYXNA
ZGViaWFuLm9yZwAKCRC1Kpz0SQ38jcz3EAC6sobnTtOv5mCgaQ9P1s1iVTZEFWYP
tIQBtIc9TmYqjk8Po+I1bWASKcqNeGdHSSyvXCrRMPEKvOCO0flPjmdm7PiWXinS
s4IybvUC7vGoJsUGbhf5bETbajlzhV3uweQgJccADKt5yOomZX3sWcpFDJ3iKvYZ
k3YUsECDcL5zuhFPaG4l0E6pYQ6OXXUM2lbVIA1JS53ndPEQJCBwqGrFF4BodjvP
NH4AuCNajvewPUkerZsiuRJKPWi87/TZJHGTwSnhXAoZ3G6H0BeBV2D1EiByjE9H
qiwOYRUVCV+R2k1dF70UhqXG3wJ1WLxgPdMxh19G4LuB9/076d6rEYjG7psc2dmN
IhH8OuqFPaWBfxz1pv5+XA50s8KxrGTotN4Oj+DgeeoMqDRuV5DbB5UGA9rlZLw6
FzNBwNMH2yzHIdBptwLoBQUKrhnrbBMenNbBctvPg5emXM2zehpxEU8zVkfs5SIZ
7J7US7DIQya4VrhtDq37Y6/uBj5KcXyyBb9mxTUaMWLG3dl8xYh1m/MmnTrqQVC8
q3lhzDh3Tlg4LBh52XCizE5BVU+yVaDuoodVR3TMVSwsLx3A3fl3tTueffrS2y4+
zkWqzB0fjbTVayiix8fFUU3UBti7KJE4eXztLjBu0sTWBxCgwh9XZOD3su6+XCFk
2jXPUl5uMjukSg==
=UVeh
-----END PGP SIGNATURE-----
--- End Message ---