Re: libreoffice-java-common: POM meta data for maven builds
Hi,
On Sat, Aug 10, 2013 at 11:43:14AM +0200, Sebastian Humenda wrote:
> I am packaging a Libreoffice extension using maven as the build utility. For
> maven, every jar file has to be registered in the Debian-specificc maven
> repository, located at /usr/share/maven-repo. I would ask for integration of
> POM-files (the maven meta information) to allow Libreoffice plugin's to be build
> with maven.
I personally consider this is a nuisance; but I see the point..
> There are already POM files from a developer available at:
> http://bertfrees.github.io/snapshots/org/libreoffice/index.html
> which could be placed under debian/ in the package and automatically included
> using mh_lspoms.
Ah, yeah. (I'd generate them automatically - at least the version part,
though, so that we don't need to adapt it manually everytime...)
But sorry, but I am maven-agnostic. How do I put it where? just a juh.pom?
And just call mh_lspoms?
But what worries me more (yes, APT::Install-:Recommends is false):
(sid)root@frodo:/# apt-get install maven-debian-helper
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
fop java-wrappers junit libasm3-java libavalon-framework-java libbatik-java
libbsf-java libcglib-java libclassworlds-java libcommons-beanutils-java
libcommons-cli-java libcommons-configuration-java libcommons-digester-java
libcommons-io-java libcommons-jexl2-java libcommons-jxpath-java
libcommons-net2-java libcommons-vfs-java libdoxia-java
libdoxia-sitetools-java libeasymock-java libexcalibur-logkit-java
libfop-java libganymed-ssh2-java libgoogle-collections-java
libhttpclient-java libhttpcore-java libitext1-java libjetty-java
libjsch-java libjsoup-java libjsr305-java libjzlib-java
libmaven-archiver-java libmaven-clean-plugin-java
libmaven-common-artifact-filters-java libmaven-compiler-plugin-java
libmaven-dependency-tree-java libmaven-doxia-tools-java
libmaven-filtering-java libmaven-install-plugin-java libmaven-invoker-java
libmaven-jar-plugin-java libmaven-plugin-testing-java
libmaven-resources-plugin-java libmaven-scm-java libmaven-shade-plugin-java
libmaven-site-plugin-java libmaven2-core-java libmockito-java
libmodello-java libnetbeans-cvsclient-java libobjenesis-java liboro-java
libplexus-ant-factory-java libplexus-archiver-java
libplexus-bsh-factory-java libplexus-build-api-java libplexus-cipher-java
libplexus-classworlds-java libplexus-compiler-java
libplexus-container-default-java libplexus-containers-java
libplexus-digest-java libplexus-i18n-java libplexus-interactivity-api-java
libplexus-interpolation-java libplexus-io-java libplexus-sec-dispatcher-java
libplexus-utils-java libplexus-velocity-java librhino-java libsaxon-java
libslf4j-java libsurefire-java libwagon-java libwerken.xpath-java
libxbean-java libxmlgraphics-commons-java maven2 rhino velocity
Dafuq? No, I am not going to build-depend on this...
Regards,
Rene
Reply to: