Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.java > #8601

Providing Maven input files for picard-tools (Was: Hopefully final problems with maven rules)

From Andreas Tille <andreas@an3as.eu>
Newsgroups linux.debian.maint.java
Subject Providing Maven input files for picard-tools (Was: Hopefully final problems with maven rules)
Date 2015-11-26 12:00 +0100
Message-ID <qz2ro-41w-19@gated-at.bofh.it> (permalink)
References (5 earlier) <qylFM-9v-27@gated-at.bofh.it> <qylFM-9v-15@gated-at.bofh.it> <qylPs-cQ-23@gated-at.bofh.it> <qyZDe-1YS-35@gated-at.bofh.it> <qyZWx-2oi-5@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


Hi Vincent,

I upgraded picard-tools in Git to the latest upstream version.  It seems
we need to wait until libhtsjdk-java has passed new before we can
proceed here.  Could you meanwhile have a look at the
debian/pom-picard.xml file I fetched from Central Maven Repository.  I'm
afraid that some split into different pom.xml for the single binary
packages might be needed but at least I tried my best to give it a kick
start.  It would be great to feed all our Debian Med packages with Maven
support to simplify things when new packages using Maven as build system
come up.

Kind regards

      Andreas.

[1] http://search.maven.org/#search|ga|1|picard

On Thu, Nov 26, 2015 at 09:18:40AM +0100, Emmanuel Bourg wrote:
> Le 26/11/2015 08:53, Andreas Tille a écrit :
> > BTW, is there any chance to provide a maven control file for libsam-java
> > (and others).  IMHO, it would be better to fix those things at the source
> > rather than in all packages using it.
> 
> I agree this is an even better solution. You just have to:
> - import the pom.xml files for samtools and picard in the
> src:picard-tools package from Maven central (as debian/pom-samtools.xml
> and debian/pom-picard.xml for example)
> - add a build dependency on maven-repo-helper
> - call mh_installjar and mh_installpom in debian/rules (this will
> replace the override_dh_link target, the debian/libsam-java.install file
> and the line installing the jar in debian/picard-tools.install)
> 
> Emmanuel Bourg
> 
> 

-- 
http://fam-tille.de

Back to linux.debian.maint.java | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Continuing work on qualimap (Was: Any help?) Andreas Tille <andreas@an3as.eu> - 2015-11-24 14:20 +0100
  Re: Continuing work on qualimap (Was: Any help?) Emmanuel Bourg <ebourg@apache.org> - 2015-11-24 14:30 +0100
    Re: Continuing work on qualimap (Was: Any help?) Andreas Tille <andreas@an3as.eu> - 2015-11-24 15:50 +0100
      Re: Continuing work on qualimap Bas Couwenberg <sebastic@xs4all.nl> - 2015-11-24 16:00 +0100
        Re: Continuing work on qualimap Emmanuel Bourg <ebourg@apache.org> - 2015-11-24 16:10 +0100
    Hopefully final problems with maven rules (Re: Continuing work on  qualimap) Andreas Tille <andreas@an3as.eu> - 2015-11-26 09:00 +0100
      Re: Hopefully final problems with maven rules (Re: Continuing work on  qualimap) Sebastiaan Couwenberg <sebastic@xs4all.nl> - 2015-11-26 09:10 +0100
      Re: Hopefully final problems with maven rules (Re: Continuing work on  qualimap) Emmanuel Bourg <ebourg@apache.org> - 2015-11-26 09:20 +0100
        Providing Maven input files for picard-tools (Was: Hopefully final  problems with maven rules) Andreas Tille <andreas@an3as.eu> - 2015-11-26 12:00 +0100
          Re: Providing Maven input files for picard-tools (Was: Hopefully  final problems with maven rules) Vincent Danjean <vdanjean@debian.org> - 2015-11-26 12:50 +0100
        How to obtain sources for org.bioinfo? (Was: Hopefully final  problems with maven rules) Andreas Tille <andreas@an3as.eu> - 2015-11-26 19:30 +0100

csiph-web