Gentoo Archives: gentoo-commits

From: Martin Mokrejs <mmokrejs@×××××××××××××××.cz>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-biology/igv/
Date: Sun, 23 Mar 2014 23:33:27
Message-Id: 1395617520.9cb4024ef4caa9586b3ba4f1f73851a7dd449ddf.mmokrejs@gentoo
1 commit: 9cb4024ef4caa9586b3ba4f1f73851a7dd449ddf
2 Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
3 AuthorDate: Sun Mar 23 23:32:00 2014 +0000
4 Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
5 CommitDate: Sun Mar 23 23:32:00 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=9cb4024e
7
8 added some dev-java dependencies and removed some bundled .jar files
9
10 Package-Manager: portage-2.2.7
11
12 ---
13 sci-biology/igv/ChangeLog | 3 ++
14 sci-biology/igv/igv-2.0.35.ebuild | 66 ++++++++++++++++++++++++++++++++++++++-
15 2 files changed, 68 insertions(+), 1 deletion(-)
16
17 diff --git a/sci-biology/igv/ChangeLog b/sci-biology/igv/ChangeLog
18 index de4a770..dec3275 100644
19 --- a/sci-biology/igv/ChangeLog
20 +++ b/sci-biology/igv/ChangeLog
21 @@ -2,6 +2,9 @@
22 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
23 # $Header: $
24
25 + 23 Mar 2014; Martin Mokrejs <mmokrejs@×××××××××××××××.cz> igv-2.0.35.ebuild:
26 + added some dev-java dependencies and removed some bundled .jar files
27 +
28 *igv-2.0.35 (23 Mar 2014)
29
30 23 Mar 2014; Martin Mokrejs <mmokrejs@×××××××××××××××.cz> +igv-2.0.35.ebuild:
31
32 diff --git a/sci-biology/igv/igv-2.0.35.ebuild b/sci-biology/igv/igv-2.0.35.ebuild
33 index 67a0c5b..457e8c8 100644
34 --- a/sci-biology/igv/igv-2.0.35.ebuild
35 +++ b/sci-biology/igv/igv-2.0.35.ebuild
36 @@ -22,7 +22,22 @@ SLOT="0"
37 IUSE=""
38 KEYWORDS="~amd64"
39
40 -COMMON_DEPS=""
41 +COMMON_DEPS="dev-java/batik
42 + dev-java/absolutelayout
43 + dev-java/jama
44 + dev-java/commons-logging
45 + dev-java/commons-math
46 + dev-java/concurrent-util
47 + dev-java/jcommon
48 + dev-java/jfreechart
49 + dev-java/hdf-java
50 + dev-java/jlfgr
51 + dev-java/junit
52 + dev-java/log4j
53 + dev-db/mysql-connector-c++
54 + sci-biology/samtools
55 + dev-java/swing-layout
56 + sci-biology/vcftools"
57 DEPEND=">=virtual/jdk-1.6
58 ${COMMON_DEPS}"
59 RDEPEND=">=virtual/jre-1.6
60 @@ -30,6 +45,55 @@ RDEPEND=">=virtual/jre-1.6
61
62 src_install() {
63 java-pkg_newjar igv.jar
64 +
65 + # probably could drop some of these below
66 + #
67 + # /usr/share/igv/lib/AbsoluteLayout.jar
68 + # /usr/share/igv/lib/Jama-1.0.2.jar
69 + # /usr/share/igv/lib/batik-awt-util.jar
70 + # /usr/share/igv/lib/batik-bridge.jar
71 + # /usr/share/igv/lib/batik-codec.jar
72 + # /usr/share/igv/lib/batik-css.jar
73 + # /usr/share/igv/lib/batik-dom.jar
74 + # /usr/share/igv/lib/batik-ext.jar
75 + # /usr/share/igv/lib/batik-gui-util.jar
76 + # /usr/share/igv/lib/batik-gvt.jar
77 + # /usr/share/igv/lib/batik-parser.jar
78 + # /usr/share/igv/lib/batik-svg-dom.jar
79 + # /usr/share/igv/lib/batik-svggen.jar
80 + # /usr/share/igv/lib/batik-transcoder.jar
81 + # /usr/share/igv/lib/batik-util.jar
82 + # /usr/share/igv/lib/batik-xml.jar
83 + # /usr/share/igv/lib/commons-logging-1.1.1.jar
84 + # /usr/share/igv/lib/commons-math-1.1.jar
85 + # /usr/share/igv/lib/concurrent.jar
86 + # /usr/share/igv/lib/goby-io-igv.jar
87 + # /usr/share/igv/lib/igv.jar
88 + # /usr/share/igv/lib/jargs.jar
89 + # /usr/share/igv/lib/jcommon-1.0.16.jar
90 + # /usr/share/igv/lib/jfreechart-1.0.13.jar
91 + # /usr/share/igv/lib/jhdf.jar
92 + # /usr/share/igv/lib/jhdf5.jar
93 + # /usr/share/igv/lib/jide-action.jar
94 + # /usr/share/igv/lib/jide-common.jar
95 + # /usr/share/igv/lib/jide-components.jar
96 + # /usr/share/igv/lib/jide-dialogs.jar
97 + # /usr/share/igv/lib/jide-dock.jar
98 + # /usr/share/igv/lib/jide-grids.jar
99 + # /usr/share/igv/lib/jlfgr-1_0.jar
100 + # /usr/share/igv/lib/junit-4.5.jar
101 + # /usr/share/igv/lib/log4j-1.2.15.jar
102 + # /usr/share/igv/lib/mysql-connector-java-3.1.14-bin.jar
103 + # /usr/share/igv/lib/sam-1.53.jar
104 + # /usr/share/igv/lib/swing-layout-1.0.jar
105 + # /usr/share/igv/lib/vcf.jar
106 + # /usr/share/igv/lib/xml-apis-1.3.04.jar
107 + # /usr/share/igv/lib/xml-apis-ext-1.3.04.jar
108 + cd lib || die
109 + rm AbsoluteLayout.jar Jama*.jar batik*.jar commons-logging*.jar commons-math*.jar concurrent*.jar jcommon*.jar jfreechart*.jar jhdf*.jar jlfgr*.jar junit*.jar log4j*.jar sam*.jar swing*.jar vcf*.jar
110 + cd ..
111 +
112 for i in lib/*.jar; do java-pkg_dojar $i; done
113 +
114 java-pkg_dolauncher igv --jar igv.jar --main org.broad.igv.ui.Main
115 }