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 |
} |