From: | Martin Mokrejs <mmokrejs@×××××××××××××××.cz> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] proj/sci:master commit in: sci-biology/jannovar-bin/ |
Date: | Sun, 04 Dec 2016 20:15:19 |
Message-Id: | 1480882506.18cc3c3dfef3fb76ed1be70c6726b57e5f40f337.mmokrejs@gentoo |
1 | commit: 18cc3c3dfef3fb76ed1be70c6726b57e5f40f337 |
2 | Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz> |
3 | AuthorDate: Sun Dec 4 20:15:06 2016 +0000 |
4 | Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz> |
5 | CommitDate: Sun Dec 4 20:15:06 2016 +0000 |
6 | URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=18cc3c3d |
7 | |
8 | sci-biology/jannovar-bin: version bump |
9 | |
10 | Provided sci-biology/jannovar download through maven lots of dependencies |
11 | and anyway uses plenty of upstream jar file this sci-biology/jannovar-bin |
12 | package is probably better choice due to size of downloads and security |
13 | |
14 | Package-Manager: portage-2.3.2 |
15 | |
16 | sci-biology/jannovar-bin/jannovar-bin-0.16.ebuild | 30 ------------------ |
17 | sci-biology/jannovar-bin/jannovar-bin-0.17.ebuild | 37 +++++++++++++++++++++++ |
18 | 2 files changed, 37 insertions(+), 30 deletions(-) |
19 | |
20 | diff --git a/sci-biology/jannovar-bin/jannovar-bin-0.16.ebuild b/sci-biology/jannovar-bin/jannovar-bin-0.16.ebuild |
21 | deleted file mode 100644 |
22 | index 4d56e65..0000000 |
23 | --- a/sci-biology/jannovar-bin/jannovar-bin-0.16.ebuild |
24 | +++ /dev/null |
25 | @@ -1,30 +0,0 @@ |
26 | -# Copyright 1999-2016 Gentoo Foundation |
27 | -# Distributed under the terms of the GNU General Public License v2 |
28 | -# $Id$ |
29 | - |
30 | -EAPI=5 |
31 | - |
32 | -inherit java-pkg-2 |
33 | - |
34 | -DESCRIPTION="Exome annotation tool" |
35 | -HOMEPAGE="http://compbio.charite.de |
36 | - https://github.com/charite/jannovar" |
37 | -SRC_URI="https://github.com/charite/jannovar/releases/download/v${PV}/jannovar-cli-${PV}.jar |
38 | - https://repo1.maven.org/maven2/de/charite/compbio/jped-cli/${PV}/jped-cli-${PV}.jar" |
39 | - |
40 | -LICENSE="BSD-2" |
41 | -SLOT="0" |
42 | -KEYWORDS="~amd64" |
43 | -IUSE="" |
44 | - |
45 | -DEPEND=">=virtual/jdk-1.6" |
46 | -RDEPEND=">=virtual/jre-1.6" |
47 | - |
48 | -S="${WORKDIR}" |
49 | - |
50 | -src_install(){ |
51 | - java-pkg_newjar "${DISTDIR}"/jannovar-cli-"${PV}".jar jannovar-cli.jar |
52 | - java-pkg_dolauncher jannovar-cli-bin --jar jannovar-cli.jar |
53 | - java-pkg_newjar "${DISTDIR}"/jped-cli-"${PV}".jar jped-cli.jar |
54 | - java-pkg_dolauncher jped-cli-bin --jar jped-cli.jar |
55 | -} |
56 | |
57 | diff --git a/sci-biology/jannovar-bin/jannovar-bin-0.17.ebuild b/sci-biology/jannovar-bin/jannovar-bin-0.17.ebuild |
58 | new file mode 100644 |
59 | index 0000000..e6f392e |
60 | --- /dev/null |
61 | +++ b/sci-biology/jannovar-bin/jannovar-bin-0.17.ebuild |
62 | @@ -0,0 +1,37 @@ |
63 | +# Copyright 1999-2016 Gentoo Foundation |
64 | +# Distributed under the terms of the GNU General Public License v2 |
65 | +# $Id$ |
66 | + |
67 | +EAPI=5 |
68 | + |
69 | +inherit java-pkg-2 |
70 | + |
71 | +DESCRIPTION="Exome annotation tool (upstream jar binaries)" |
72 | +HOMEPAGE="http://compbio.charite.de |
73 | + https://github.com/charite/jannovar" |
74 | +SRC_URI="https://search.maven.org/remotecontent?filepath=de/charite/compbio/jannovar-cli/${PV}/jannovar-cli-${PV}.jar |
75 | + https://search.maven.org/remotecontent?filepath=de/charite/compbio/jannovar-vardbs/${PV}/jannovar-vardbs-${PV}.jar |
76 | + https://search.maven.org/remotecontent?filepath=de/charite/compbio/jannovar-htsjdk/${PV}/jannovar-htsjdk-${PV}.jar |
77 | + https://search.maven.org/remotecontent?filepath=de/charite/compbio/jannovar-inheritance-checker/${PV}/jannovar-inheritance-checker-${PV}.jar |
78 | + https://search.maven.org/remotecontent?filepath=de/charite/compbio/jannovar-core/${PV}/jannovar-core-${PV}.jar |
79 | + https://search.maven.org/remotecontent?filepath=de/charite/compbio/jannovar-hgvs/${PV}/jannovar-hgvs-${PV}.jar" |
80 | + |
81 | +LICENSE="BSD-2" |
82 | +SLOT="0" |
83 | +KEYWORDS="~amd64 ~x86" |
84 | +IUSE="" |
85 | + |
86 | +DEPEND=">=virtual/jdk-1.6" |
87 | +RDEPEND=">=virtual/jre-1.6" |
88 | + |
89 | +S="${WORKDIR}" |
90 | + |
91 | +src_install(){ |
92 | + java-pkg_newjar "${DISTDIR}"/jannovar-cli-"${PV}".jar jannovar-cli.jar |
93 | + java-pkg_dolauncher jannovar-cli-bin --jar jannovar-cli.jar |
94 | + java-pkg_newjar "${DISTDIR}"/jannovar-vardbs-"${PV}".jar jannovar-vardbs.jar |
95 | + java-pkg_newjar "${DISTDIR}"/jannovar-htsjdk-"${PV}".jar jannovar-htsjdk.jar |
96 | + java-pkg_newjar "${DISTDIR}"/jannovar-inheritance-checker-"${PV}".jar jannovar-inheritance-checker.jar |
97 | + java-pkg_newjar "${DISTDIR}"/jannovar-core-${PV}.jar jannovar-core.jar |
98 | + java-pkg_newjar "${DISTDIR}"/jannovar-hgvs-${PV}.jar jannovar-hgvs.jar |
99 | +} |