Bug#883239: maven-debian-helper: quilt and mh_patchpom sequence

2017-11-30 Thread Christopher Hoskin
no effect as quilt has previously unapplied the patch to the mh-modified pom.xml which has just been over-written)) This problem, workarounds and possible fixes have been discussed on the debian-java list, and a fix proposed: https://lists.debian.org/debian-java/2017/11/msg00030.html Christop

Bug#878103: maven-debian-helper: Wrong package name for -doc packages

2017-10-09 Thread Christopher Hoskin
Package: maven-debian-helper Version: 2.2.5 Severity: normal Dear Maintainer, Following commit cafc9403b0da58c789ed95e5d8ff3b165bcde76f, when the DEB_BUILD_OPTIONS variable does not include nodoc, maven-debian-helper mistakenly uses "1" as the packagename instead of the actual name of the doc

Bug#875322: libbatik-java: batik-1.9 causes FTBFS for freeplane due to changed artifacts/poms

2017-09-13 Thread Christopher Hoskin
Package: libbatik-java Version: 1.9-1 Followup-For: Bug #875322 Dear Felix, Two of the changes between batik 1.7 and 1.9 are that upstream now provides pom files and that batik can be built either with ant or maven. I'm still doing the build with ant as before. On inspection it appears that

Bug#605063: batik is crashing (libbatik-java)

2017-09-03 Thread Christopher Hoskin
Package: libbatik-java Version: 1.8-4 Followup-For: Bug #605063 Upstream bundles third party jars in the lib/ folder, which are stripped out during repacking. As a result they are not included in batik-all.jar. Adding a classpath to batik-all.jar specifying where to find these third party jars

Bug#868693: maven-repo-helper: POMReader does not take account of debian/maven.properties

2017-07-17 Thread Christopher Hoskin
as one would normally expect). Thanks. Christopher Hoskin __ This is the maintainer address of Debian's Java team <http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. Please use debian-j...@lists.debian.org for discussions and questions.

Bug#811053: *.poms Should Not Be Required to Ensure Trailing Newline

2016-09-27 Thread Christopher Hoskin
I've just tried this on Debian Testing: > apt source android-platform-libcore > cd android-platform-libcore-6.0.1+r55/ > cat debian/libandroid-dex-java.poms | wc -l 1 > debuild find ./ | grep "\.pom$" ./debian/libandroid-json-java/usr/share/maven-repo/com/android/json/debian/json-debian.pom

Bug#811053: *.poms Should Not Be Required to Ensure Trailing Newline

2016-09-27 Thread Christopher Hoskin
Ah, in mongo-java-driver I'm using: dh $@ --buildsystem=gradle --with javahelper,jh_maven_repo_helper whereas android-platform-libcore uses: dh $@ --with maven_repo_helper --buildsystem=gradle Christopher __ This is the maintainer address of Debian's Java team

Bug#811053: *.poms Should Not Be Required to Ensure Trailing Newline

2016-09-26 Thread Christopher Hoskin
maven-debian-helper 2.1.1 -- no debconf information >From dad07cffc697dea5d23fba0453e5b4992556d526 Mon Sep 17 00:00:00 2001 From: Christopher Hoskin <christopher.hos...@gmail.com> Date: Tue, 27 Sep 2016 04:11:52 +0100 Subject: [PATCH] Fix jh_maven_repo_helper to work with multiple pom

Bug#835056: maven-repo-helper: Cannot ignore module if referencing pom is not in parent folder

2016-08-21 Thread Christopher Hoskin
Thank you. Christopher Hoskin -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-

Bug#835042: maven-repo-helper: mh_patchpoms doesn't honour verbose option

2016-08-21 Thread Christopher Hoskin
. This appears to be because the mh_patchpoms script passes -v to POMTransformer.java, and POMTransformer.java only recognises --verbose. The attached patch modifies POMTransformer.java to accept either -v or --verbose as options. Thanks. Christopher Hoskin -- System Information: Debian Release

Bug#834259: findbugs: Old BCEL version

2016-08-13 Thread Christopher Hoskin
Dear Emmanuel, Should there not be a 6.x generic version then? Christopher __ This is the maintainer address of Debian's Java team . Please use debian-j...@lists.debian.org for discussions and questions.

Bug#834259: findbugs: Old BCEL version

2016-08-13 Thread Christopher Hoskin
when using build systems like Gradle which do not fully support POM relocation to a different version.) Thanks. Christopher Hoskin -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign

Bug#826430: maven-debian-helper: mh_make is always verbose, even when -v|--verbose is not specified

2016-07-21 Thread Christopher Hoskin
Tags: patch Patch to remove mandatory --verbose option. Christopher diff --git a/bin/mh_make b/bin/mh_make index 50596d4..cab6495 100755 --- a/bin/mh_make +++ b/bin/mh_make @@ -188,7 +188,7 @@ if [ -f debian/patches/series ]; then fi echo -java -cp

Bug#827732: maven-debian-helper: mh_make ignores --run-tests=false and --javadoc=false

2016-06-20 Thread Christopher Hoskin
Dear Emmanuel, Thank you for investigating - looking more closely, the problem I was seeing was with what gets passed to DependenciesSolver: ${GEN_JAVADOC:+--generate-javadoc} ${RUN_TESTS:+--run-tests} which I think means that DependenciesSolver will always get called with the

Bug#827732: maven-debian-helper: mh_make ignores --run-tests=false and --javadoc=false

2016-06-20 Thread Christopher Hoskin
possible to disable either tests or documentation through a command line option. The attached patch is a quick fix for this, there may be more elegant solutions. Thanks. Christopher Hoskin -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (500, 'testing

Bug#826433: maven-debian-helper: DependancySolver should display relative path to poms

2016-06-05 Thread Christopher Hoskin
displays the name of the pom file which is usually (always?) pom.xml. The original behaviour was much more useful when investigating issues. The attached patch reverts commit 21a777b4f8147270f09f0238be2757bb14a58c45 and restores the original behaviour. Thank you. Christopher Hoskin -- System

Bug#826430: maven-debian-helper: mh_make is always verbose, even when -v|--verbose is not specified

2016-06-05 Thread Christopher Hoskin
Package: maven-debian-helper Version: 2.0.6 Severity: minor Dear Maintainer, The mh_make script appears to be hard coded to always call DependenciesSolver with the --verbose option, even when mh_make has not been called with the --verbose option. Thanks. Christopher Hoskin -- System

Bug#826422: maven-debian-helper: Ambiguity about -n option for mh_resolve_dependencies

2016-06-05 Thread Christopher Hoskin
one of these should be changed to something else (perhaps -x for --non-explore)? Thanks. Christopher Hoskin -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.5.0-2

Bug#826419: maven-debian-helper: Ambiguity about default license

2016-06-05 Thread Christopher Hoskin
"$DEBLICENSE" ]; then echo "Environment variable DEBLICENSE not set, using GPL-3+ by default" DEBLICENSE="Apache-2.0" fi What should the default value be? In any case it should match what the user is told. Thanks. Christopher Hoskin -- System Information: Deb

Bug#826410: maven-debian-helper: Add non-interactive option to mh_make

2016-06-05 Thread Christopher Hoskin
first require packaging and get a sense of how challenging the package may be. Thank you. Christopher Hoskin -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.5.0-2

Bug#823875: maven-repo-helper: POMReader does not expand parent properties

2016-05-09 Thread Christopher Hoskin
} But the property fasterxml-jackson-version is defined in the parent POM. Ideally POMReader would be able to handle this situation. Thanks. Christopher Hoskin -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux

Bug#726609: maven-debian-helper: Using wrong path to mvnDebug when checking if apt-file

2016-04-10 Thread Christopher Hoskin
apt-file 3.0 has entered testing in the last couple of days. apt-file update now appears to require sudo to run (on my testing system at least). Since I'm not in the habit of running as root, this means that mh_make is currently broken for me. Christopher __ This is the maintainer address of

Bug#820163: mh_resolve_dependencies exception when run with --non-interactive

2016-04-05 Thread Christopher Hoskin
would be that askIgnoreDependency should return defaultToIgnore in non-interactive mode (i.e. true in this case) which is what I would consider to be the expected behaviour. Thanks. Christopher Hoskin -- System Information: Debian Release: stretch/sid APT prefers testing-updates APT policy: (500, 't

Bug#820161: maven-debian-helper: mh_resolve_dependencies fails to honour --verbose option

2016-04-05 Thread Christopher Hoskin
rbose}" in the options passed to org.debian.maven.packager.DependenciesSolver in /usr/bin/mh_resolve_dependencies. Thanks. Christopher Hoskin *** Reporter, please consider answering these questions, where appropriate *** * What led up to the situation? * What exactly did you do

Bug#814632: maven-debian-helper: LicensesScanner does not recognise EPL

2016-02-13 Thread Christopher Hoskin
Package: maven-debian-helper Version: 2.0.4 Severity: wishlist Dear Maintainer, The LicensesScanner (java/org/debian/maven/packager/util/LicensesScanner.java) does not recognise the Eclipse Public License. This is recognised by devscripts' licensecheck.pl script using: if ($licensetext =~