Your message dated Thu, 24 Jan 2019 17:54:27 +0000
with message-id <[email protected]>
and subject line Bug#920140: fixed in swi-prolog 8.0.0+dfsg-4
has caused the Debian Bug report #920140,
regarding swi-prolog: fix dh_auto_* overriding
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.)
--
920140: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=920140
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: swi-prolog
Version: 8.0.0+dfsg-3
Severity: minor
Tags: patch
Hi,
the current rules overrides dh_auto_configure, dh_auto_build, and
dh_auto_clean:
- dh_auto_configure just invokes cmake
- dh_auto_build just calls make
- dh_auto_clean just removes the build directory
What all of them do is already done by the standard cmake build system
of debhelper, so:
- specify the wanted build directory for dh, and dh_auto_configure
- pass only the additional cmake flags to dh_auto_configure, relying
on the standard flags (removing CMAKE_INSTALL_PREFIX, which is already
set)
- do not specify cmake+ninja as buildsystem for debhelper: debhelper
already detects cmake, and ninja is not a build dependency (and thus
trying to use it will fail)
Thanks,
--
Pino
--- a/debian/rules
+++ b/debian/rules
@@ -10,7 +10,6 @@ JNIDIR := /usr/lib/$(DEB_BUILD_MULTI
CMAKE_OPTIONS = \
-DSWIPL_PACKAGES_QT=OFF \
- -DCMAKE_INSTALL_PREFIX=/usr \
-DSWIPL_INSTALL_DIR=$(PLBASENAME) \
-DSWIPL_INSTALL_IN_LIB=ON \
-DJAVA_COMPATIBILITY=ON \
@@ -63,16 +62,10 @@ define install_components
endef
%:
- dh $@ --buildsystem=cmake+ninja
+ dh $@ --builddirectory=build
override_dh_auto_configure:
- mkdir build && cd build && cmake $(CMAKE_OPTIONS) ..
-
-override_dh_auto_build:
- cd build && $(MAKE) < /dev/null
-
-override_dh_auto_clean:
- rm -rf build
+ dh_auto_configure --builddirectory=build -- $(CMAKE_OPTIONS)
override_dh_auto_install:
$(call install_components,$(NOX_COMPONENTS),swi-prolog-nox)
@@ -108,5 +101,5 @@ export USE_PUBLIC_NETWORK_TESTS
override_dh_auto_test:
-cd build && ctest -V -E jpl:
-.PHONY: override_dh_auto_configure override_dh_auto_build
override_dh_auto_clean override_dh_auto_install
+.PHONY: override_dh_auto_configure override_dh_auto_install
.PHONY: override_dh_install override_dh_auto_test
--- End Message ---
--- Begin Message ---
Source: swi-prolog
Source-Version: 8.0.0+dfsg-4
We believe that the bug you reported is fixed in the latest version of
swi-prolog, 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.
Lev Lamberov <[email protected]> (supplier of updated swi-prolog 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: SHA512
Format: 1.8
Date: Thu, 24 Jan 2019 20:57:34 +0500
Source: swi-prolog
Binary: swi-prolog swi-prolog-bdb swi-prolog-bdb-dbgsym swi-prolog-java
swi-prolog-java-dbgsym swi-prolog-nox swi-prolog-nox-dbgsym swi-prolog-odbc
swi-prolog-odbc-dbgsym swi-prolog-x swi-prolog-x-dbgsym
Architecture: source amd64
Version: 8.0.0+dfsg-4
Distribution: unstable
Urgency: medium
Maintainer: Lev Lamberov <[email protected]>
Changed-By: Lev Lamberov <[email protected]>
Description:
swi-prolog - ISO/Edinburgh-style Prolog interpreter
swi-prolog-bdb - Berkeley DB interface for SWI-Prolog
swi-prolog-java - Bidirectional interface between SWI-Prolog and Java
swi-prolog-nox - ISO/Edinburgh-style Prolog interpreter (without X support)
swi-prolog-odbc - ODBC library for SWI-Prolog
swi-prolog-x - User interface library for SWI-Prolog (with X support)
Closes: 920140
Changes:
swi-prolog (8.0.0+dfsg-4) unstable; urgency=medium
.
* Migrate to dh 12
* d/copyright: Fix copyright information
* d/rules: Clean rules, thanks to Pino Toscano (Closes: #920140)
Checksums-Sha1:
6d1563a679aee91acd5ab9cd17685baf495d9663 3050 swi-prolog_8.0.0+dfsg-4.dsc
effae797cb1c56c13d29177179931ed8c37190f3 26196
swi-prolog_8.0.0+dfsg-4.debian.tar.xz
f699f646b0ac51ee27bf6555adf722acc7e55b15 46344
swi-prolog-bdb-dbgsym_8.0.0+dfsg-4_amd64.deb
c366c709ceefbbb2a05508b23daa406d57336f1d 39680
swi-prolog-bdb_8.0.0+dfsg-4_amd64.deb
dd1f4e9f1f0c053878e3262df89b6385489b1df6 84736
swi-prolog-java-dbgsym_8.0.0+dfsg-4_amd64.deb
5df647ce55af0ea51857dbb4355c6970ee385769 100900
swi-prolog-java_8.0.0+dfsg-4_amd64.deb
13912e85d2ca0093ee0da276bcc78f924e62b74d 3085536
swi-prolog-nox-dbgsym_8.0.0+dfsg-4_amd64.deb
33516ad698e10cd32b8f1218fcb1cb7868c9a4ed 3703436
swi-prolog-nox_8.0.0+dfsg-4_amd64.deb
02bfb7508c7610d80ebf752e0b0db3c432d2a497 61384
swi-prolog-odbc-dbgsym_8.0.0+dfsg-4_amd64.deb
ac09881ebd48761c7b9497f70b6a681f27763a64 132216
swi-prolog-odbc_8.0.0+dfsg-4_amd64.deb
6c91b84f166327884095014ddae21d76ecfc908e 1849508
swi-prolog-x-dbgsym_8.0.0+dfsg-4_amd64.deb
ae5bb82bc8536e3df0cc668cff560734bca784e0 2113604
swi-prolog-x_8.0.0+dfsg-4_amd64.deb
6d713a2fcf4107e6ce7ffb1e3ae0826609ba8833 15331
swi-prolog_8.0.0+dfsg-4_amd64.buildinfo
5cb69a5372da5bc269ea4b812a1ae625a60e765a 24048
swi-prolog_8.0.0+dfsg-4_amd64.deb
Checksums-Sha256:
9498d63db2979565b8173b05e0c439bc48b1a9a9e98454850d70f74c24e89e66 3050
swi-prolog_8.0.0+dfsg-4.dsc
58d23a509d6ad849e6945ee5f2ab1cf42b37471eb3d0d1ba26c2ac989e9447c9 26196
swi-prolog_8.0.0+dfsg-4.debian.tar.xz
29429e304dcacaf2c932f128c585333df330cbe89057ab2e8b20f9ce792ff158 46344
swi-prolog-bdb-dbgsym_8.0.0+dfsg-4_amd64.deb
56e700fc4eb613d6a195671857953ae16fe54e96e324dfbff82629bad31c9567 39680
swi-prolog-bdb_8.0.0+dfsg-4_amd64.deb
096cf2f6fad1d98c68fe7588967645fd47169bacf307b0f57a47eeb537c5294e 84736
swi-prolog-java-dbgsym_8.0.0+dfsg-4_amd64.deb
0c2a1c8bb33f11949f47f4a8c9bc113a4a8b762d99597b8a88eac8b9f6159de3 100900
swi-prolog-java_8.0.0+dfsg-4_amd64.deb
055995f1933d6cc999cc6b4ce802ceaacd15e17b5749268dc3804cb21e2b1c05 3085536
swi-prolog-nox-dbgsym_8.0.0+dfsg-4_amd64.deb
384e914fd7a17e4eb07c01c2c847714e8fe27ea36fbd81f6583408a89fa5b46a 3703436
swi-prolog-nox_8.0.0+dfsg-4_amd64.deb
fe23a2ead7edfd8101fa335b358de0e1fdd1afc67979cdae8478ecc7b8c9769b 61384
swi-prolog-odbc-dbgsym_8.0.0+dfsg-4_amd64.deb
a7a07868c50262b163afa7ad1b625d12d9c721c98892149d8e9b99e48814ad80 132216
swi-prolog-odbc_8.0.0+dfsg-4_amd64.deb
ca28e5eac078de81980cb08fc7722b73e3c5a2a1a7eb1d33a1656b66e35df045 1849508
swi-prolog-x-dbgsym_8.0.0+dfsg-4_amd64.deb
3bd73248ca01812be40bbd6dd1631e9d212b68ddabc90bd7a8191b0484abf312 2113604
swi-prolog-x_8.0.0+dfsg-4_amd64.deb
b529c5ea4d83c5faf2d47361e4329b60fbd2f9c92180ff393151e83dd27ff4c3 15331
swi-prolog_8.0.0+dfsg-4_amd64.buildinfo
1440906aa4d6a8b6622a0615ec60c095bb163fdfa1214b070e95f48e746a5ba1 24048
swi-prolog_8.0.0+dfsg-4_amd64.deb
Files:
145351364b689c63e1c5254dadc38b86 3050 interpreters optional
swi-prolog_8.0.0+dfsg-4.dsc
68c983111f3cae59aaccfcb6f9d9e04d 26196 interpreters optional
swi-prolog_8.0.0+dfsg-4.debian.tar.xz
71229ac93e264bb79b4c03b8dde66f70 46344 debug optional
swi-prolog-bdb-dbgsym_8.0.0+dfsg-4_amd64.deb
71c3e2b184ebf9f232adad93ba12993a 39680 interpreters optional
swi-prolog-bdb_8.0.0+dfsg-4_amd64.deb
f90b4fd0cfd5bbf1c2dc3cad97b14788 84736 debug optional
swi-prolog-java-dbgsym_8.0.0+dfsg-4_amd64.deb
5f328db2b05eaf0eea4b1a62b89fdf5d 100900 interpreters optional
swi-prolog-java_8.0.0+dfsg-4_amd64.deb
b23b427dc9e08fe772d2c4c7c1c4211c 3085536 debug optional
swi-prolog-nox-dbgsym_8.0.0+dfsg-4_amd64.deb
f700d181ae0135dc816ac2d573a64b5e 3703436 interpreters optional
swi-prolog-nox_8.0.0+dfsg-4_amd64.deb
0b5cc8530cfaef60a77ab3c1376d4519 61384 debug optional
swi-prolog-odbc-dbgsym_8.0.0+dfsg-4_amd64.deb
d62e969e7d53fd825b1d0b9861af9a58 132216 interpreters optional
swi-prolog-odbc_8.0.0+dfsg-4_amd64.deb
a0baf9f8cebd980644c8338efabbe314 1849508 debug optional
swi-prolog-x-dbgsym_8.0.0+dfsg-4_amd64.deb
31bd605817c019f2ae6df490284c0695 2113604 interpreters optional
swi-prolog-x_8.0.0+dfsg-4_amd64.deb
62330d8ee7e052ae8b9c061154500df4 15331 interpreters optional
swi-prolog_8.0.0+dfsg-4_amd64.buildinfo
2ff7ec7d375f4addfad3585f4af46182 24048 interpreters optional
swi-prolog_8.0.0+dfsg-4_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE3mumcdV9mwCc9oZQXudu4gIW0qUFAlxJ9MgACgkQXudu4gIW
0qUvdw/+J0CEjm+6d2lmNYPpj8s6upC0B3ln3HjL0SBqqfZINw4iSNau7aqj9LIL
3DAMr8WRALmrxLTGFHNfZf8saCWfTZoPlNEHGr3VabDwudI8UzDg9MNCOnXVvLS4
6srKBjxwtUCxV5DHXT72cptT34eF3JvAv879WsOFVcx9GSTq1O/GBYQXVW9DW9oY
Mddl+kTFLy8/ULOLYvqlCZbbh1kH1iB9O2J6gBb85E2xqwkqb044IDRgUEi4wQeQ
rG4BPmB6vzBqRKWbNPY/kH8LSt0kwxphWYDRBAOAVpO06TOIRIWeko1vOdvbUw64
i7WQ0aJtl17SfaObOMds5OiS/4EfXYuwzOfY1hjQdygFcmXlCl8iDiQWB5iflXXq
f0g0dBHQwwlun/s0UE3Uyv6jXa0wj7YQEzJE8v1Ddj1MDYx0cKYEUPD4osA1CVcj
tsZjk/f5w3VC1QU1/Qhicsv630BQghavUExTsr1B82500KMkTK/r5D/Vykaqqv69
r9PGbkUMDowUml0C0Ged7IZklrdKan6Xhd0I9RwEKWP5zxGcb3CTca3/9lEqhukK
GPp9Z+ssSYWbvtFcvCc/zixoOVmKDwt3kmGUAq+/1IaojO9luaxqEHNLfQUshfyj
LnZS/y5i6FsRxOpxxpTdRjEuFhSVyMIDTts62bUatQJCGGRHIOs=
=/mRr
-----END PGP SIGNATURE-----
--- End Message ---