Source: jglobus
Version: 2.1.0-2
Severity: normal
Hi,
mvn-debian is going to be removed (#703373) but jglobus is one
of the few packages using it. It could be replaced by the DH buildsystem
provided by maven-debian-helper.
This transition can be achieved by rewriting debian/rules to something
like this:
%:
dh $@ --buildsystem=maven
override_dh_auto_build:
dh_auto_build -- package javadoc:aggregate
The pom patching mechanic and the installation of the jars are handled
automatically.
This will require a new debian/libjglobus-parent-java.poms file containing:
pom.xml --no-parent --has-package-version --package=libjglobus-parent-java
axis/pom.xml --has-package-version --package=libjglobus-axisg-java
container-test-utils/pom.xml --ignore
gram/pom.xml --has-package-version --package=libjglobus-gram-java
gridftp/pom.xml --has-package-version --package=libjglobus-gridftp-java
gss/pom.xml --has-package-version --package=libjglobus-gss-java
io/pom.xml --has-package-version --package=libjglobus-io-java
jsse/pom.xml --has-package-version --package=libjglobus-jsse-java
myproxy/pom.xml --has-package-version --package=libjglobus-myproxy-java
ssl-proxies-tomcat/pom.xml --has-package-version
--package=libjglobus-ssl-proxies-tomcat-java
ssl-proxies/pom.xml --has-package-version --package=libjglobus--java
test-utils/pom.xml --ignore
The rules for the Maven plugins in debian/maven.rules can be removed.
Emmanuel Bourg