Source: canl-java
Version: 2.1.1-3
Severity: normal

Hi,

mvn-debian is going to be removed (#703373) but canl-java is one
of the few packages using it. It could be replaced by the DH buildsystem
provided by maven-debian-helper. This will simplify the maintenance since
the package will no longer fail to build after each upgrade of a Maven
plugin (such as #804462).

This transition can be achieved by rewriting debian/rules to something
like this:

    %:
        dh $@ --buildsystem=maven

The pom patching mechanic and the installation of the jars are handled
automatically.

This will require a new debian/canl-java.poms file containing:

    pom.xml --java-lib --has-package-version

The rules for the Maven plugins in debian/maven.rules can be removed.


Emmanuel Bourg

Reply via email to