Package: src:gettex
Version:
Severity: normal

Dear maintainer,

At the moment, gettex produces libintl.jar and installs it in
/usr/share/java.

Would it be possible to also install it in /usr/share/maven-repo? The
jar not being present there makes it very hard for me to use gettex in
Clojure packages that build using leiningen, as it only looks at
/usr/share/maven-repo.

I know other tools like Gradle also expect artifacts to be installed there.

I would have written a patch using maven-repo-helper, but this package
isn't using debhelper and I've never used CDBS before...

It seems upstream publishes to Maven Central [1], so I don't think
you'll have to patch the upstream code to generate poms.

FWIW, I would be expecting something like:

/usr/share/maven-repo/org/gnu/gettex/libintl/x.y.z/libintl-x.y.z.jar
/usr/share/maven-repo/org/gnu/gettex/libintl/x.y.z/libintl-x.y.z.pom
/usr/share/maven-repo/org/gnu/gettex/libintl/debian/libintl-debian.jar
/usr/share/maven-repo/org/gnu/gettex/libintl/debian/libintl-debian.pom

The -debian.jar is a symlink, and it's useful since it means we don't
have to specify exact build versions and can use the "debian" version
instead :)

More information on maven-repo-helper can be found here [2].

Cheers!

[1]: https://mvnrepository.com/artifact/org.gnu.gettext/libintl/0.18.3
[2]: https://wiki.debian.org/Java/MavenRepoHelper

-- 
  ⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁  Louis-Philippe Véronneau
  ⢿⡄⠘⠷⠚⠋   po...@debian.org / veronneau.org
  ⠈⠳⣄

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to