Bug#629379: maven-debian-helper: automatic generation of MANIFEST Class-Path entries.

James Page james.page at canonical.com
Mon Jun 6 08:05:29 UTC 2011


Package: maven-debian-helper
Version: 1.4.2
Severity: wishlist


Hi

It would be great if maven-debian-helper could automatically generate 
JAR file MANIFEST entries for runtime dependencies for jars that it 
creates/installs.

This should be feasible using the dependency information provided
by the upstream pom.xml files.  It's probably worth adding functionality
to disable this if need be as some JAR files (such as maven plugins)
don't have the concept of runtime outside of Maven.

I blogged about a workaround at [0] so it is possible to make this
work by using javahelper; but it would be better if maven-debian-helper
could do this itself.

Regards

James


[0] http://tinyurl.com/6ferf8p

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.38-8-generic (SMP w/8 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

Versions of packages maven-debian-helper depends on:
ii  default-jdk                   1:1.6-40   Standard Java or Java compatible D
ii  libmaven-clean-plugin-java    2.3-3      Maven clean plugin
ii  libmaven-compiler-plugin-java 2.0.2-4    Maven compiler plugin
ii  libmaven-jar-plugin-java      2.2-4      Maven Jar plugin
ii  libmaven-resources-plugin-jav 2.3-5      Maven resources plugin
ii  libmaven-site-plugin-java     2.1-1      Maven Site Plugin for generating a
ii  libplexus-velocity-java       1.1.7-3    Plexus component interface to velo
ii  libsurefire-java              2.4.3-3    Surefire test framework for Java
ii  maven-repo-helper             1.5.1      Helper tools for including Maven m
ii  maven2                        2.2.1-5    Java software project management a
ii  velocity                      1.6.2-4    Java-based template engine for web

Versions of packages maven-debian-helper recommends:
ii  apt-file                    2.4.2        search for files within Debian pac
ii  devscripts                  2.11.0       scripts to make the life of a Debi
ii  subversion                  1.6.17dfsg-1 Advanced version control system

Versions of packages maven-debian-helper suggests:
pn  libmaven-javadoc-plugin-java  <none>     (no description available)

-- no debconf information





More information about the pkg-java-maintainers mailing list