Your message dated Tue, 29 Sep 2015 16:21:13 +0000
with message-id <[email protected]>
and subject line Bug#711852: fixed in maven-debian-helper 1.6.13
has caused the Debian Bug report #711852,
regarding maven.pm: Don't install documentation jar into maven-repo by default
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.)
--
711852: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=711852
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: maven-debian-helper
Severity: wishlist
Tags: patch
Standard place where generated javadoc API documentation is installed on Debian
system
is /usr/share/doc/<package-name>/api/. Maven dh build installs it also a JAR in
maven-repo.
Having this duplicate file isn't necessary, so please consider not installing
the javadoc JAR by default.
Required change is implemented in attached patch.
Adding 'export MH_INSTALL_DOC=1' into d/rules overrides the setting.
Regards,
Jakub
>From 81c9f308c6a21979f8e3d7feb2a3af232ce825b7 Mon Sep 17 00:00:00 2001
From: Jakub Adam <[email protected]>
Date: Mon, 10 Jun 2013 13:35:10 +0200
Subject: [PATCH] maven.pm: Don't install documentation jar into maven-repo by
default
Add 'export MH_INSTALL_DOC=1' into d/rules to override the setting.
---
share/perl/maven.pm | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/share/perl/maven.pm b/share/perl/maven.pm
index 00520df..ca94eff 100644
--- a/share/perl/maven.pm
+++ b/share/perl/maven.pm
@@ -97,9 +97,11 @@ sub install {
$this->doit_in_builddir("mh_resolve_dependencies", "--non-interactive",
"--offline", "-p$this->{package}", @resolvedep_args);
if ($this->{doc_package}) {
- $this->doit_in_builddir(@{$this->{maven_cmd}},
- "-Ddebian.package=$this->{doc_package}",
- "org.debian.maven:debian-maven-plugin:$maven_debian_version:install-doc");
+ if ($ENV{MH_INSTALL_DOC} == 1) {
+ $this->doit_in_builddir(@{$this->{maven_cmd}},
+ "-Ddebian.package=$this->{doc_package}",
+ "org.debian.maven:debian-maven-plugin:$maven_debian_version:install-doc");
+ }
doit("cp","debian/$this->{package}.substvars",
"debian/$this->{doc_package}.substvars");
# clean up generated docs
--
1.7.10.4
--- End Message ---
--- Begin Message ---
Source: maven-debian-helper
Source-Version: 1.6.13
We believe that the bug you reported is fixed in the latest version of
maven-debian-helper, 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.
Emmanuel Bourg <[email protected]> (supplier of updated maven-debian-helper
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: Tue, 29 Sep 2015 17:35:10 +0200
Source: maven-debian-helper
Binary: maven-debian-helper
Architecture: source all
Version: 1.6.13
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers
<[email protected]>
Changed-By: Emmanuel Bourg <[email protected]>
Description:
maven-debian-helper - Helper tools for building Debian packages with Maven
Closes: 711852
Changes:
maven-debian-helper (1.6.13) unstable; urgency=medium
.
* Don't install the documentation jar by default (Closes: #711852)
Checksums-Sha1:
2f162b0955be644da55931d5b6a1ad388f36f58c 2126 maven-debian-helper_1.6.13.dsc
8134b2717e99864a2e81cb31f80445fa078c6006 85048
maven-debian-helper_1.6.13.tar.xz
b65b124951accefc1112b86508d063bd2184f76d 117006
maven-debian-helper_1.6.13_all.deb
Checksums-Sha256:
a333971dea5dcd894563820efb1be351eb37df4fb1b94519cb927ac0b271d4df 2126
maven-debian-helper_1.6.13.dsc
d35d01b5fee681ce666de996301d8517f2aa33e59245b29b122f2c904ef5a6c5 85048
maven-debian-helper_1.6.13.tar.xz
3237c1e3d60ca9cbd43938ae1e6b47f37c9ab3a6174c5effb17978c45434d7bc 117006
maven-debian-helper_1.6.13_all.deb
Files:
a62486b1203d4f00cbcfa747484ec13e 2126 java optional
maven-debian-helper_1.6.13.dsc
79f39d08dbb27379d364424b380f68b7 85048 java optional
maven-debian-helper_1.6.13.tar.xz
a34104e81385515b233c5e86ee617244 117006 java optional
maven-debian-helper_1.6.13_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJWCrACAAoJEPUTxBnkudCsU7gP/3p3M8XH4AoGierEqbtYWAJr
iRdiSsSNAkNGwclZ8QN1nP8uSP2L165hnZqKT6GWQpo+CRxtiwlOKDbxQBkhquEs
J9/uvDs5YOPcEf2eW2hGNLDagtmDPKLHlp6PZFX/FPuQH9RLvy/HtfrMOqd2el4W
R46fqrSgCah2Q1npODH236stUdoAFieBDSPYpInZIjczPVw17w3YndOb9GK0Nu50
A+0yiax0OPTmE+zEiq/DxelH4TnZbeytSjFVMR7+RjeihCO93WnmKGGnuCPoIjAW
FUBmf8YqITzrqKjXrKCQCACxBZPOZdA6ZWXvmWR0F0OdHsO8t1OpDNSnqe8IEiX/
XLKhBesCSXwNePmTatSZB80Khov6PKRYFoz/3NBX/6znfmTOgDwNYNEheBzHPx1b
WpinKgVxq598p5bi9PmAoa32sIKEYs+b1WkiLPKDKe30Jul8icZFRfDbdxQ1mLZ1
y+BwDQGXupWVUoVL6uMblqmpt7Pj54kpUePBlBpPOdMYmV0AIV0TBuGiI73t9eEp
jE8fTD5DdbnkQUSpEIMje3t9juQNZOVXca52SrLhVmd5Rm/ooMx2HS0rDbAzCpbr
T7+0yPJr6AX3oPcorMAyzCgCf0EpyyiJUOqiuR9ewROw4iCG7IHFrK97jovVEluD
hGT/QBc8vBdZgnUVvaMP
=cNxo
-----END PGP SIGNATURE-----
--- End Message ---