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/jalview/
Date: Mon, 14 Feb 2011 15:48:57
Message-Id: 197c94eaeb8a4ac41f08866959e00006fde27dcf.mmokrejs@gentoo
1 commit: 197c94eaeb8a4ac41f08866959e00006fde27dcf
2 Author: Martin Mokrejs <mmokrejs <AT> gentoo <DOT> org>
3 AuthorDate: Mon Feb 14 15:32:40 2011 +0000
4 Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
5 CommitDate: Mon Feb 14 15:32:40 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=197c94ea
7
8 sci-biology/jalview: version bump
9
10 (Portage version: 2.1.9.28/git/Linux i686, unsigned Manifest commit)
11
12 ---
13 sci-biology/jalview/jalview-2.4.ebuild | 62 --------------------------------
14 1 files changed, 0 insertions(+), 62 deletions(-)
15
16 diff --git a/sci-biology/jalview/jalview-2.4.ebuild b/sci-biology/jalview/jalview-2.4.ebuild
17 deleted file mode 100644
18 index 1e4e4ef..0000000
19 --- a/sci-biology/jalview/jalview-2.4.ebuild
20 +++ /dev/null
21 @@ -1,62 +0,0 @@
22 -# Copyright 1999-2010 Gentoo Foundation
23 -# Distributed under the terms of the GNU General Public License v2
24 -# $Header: /var/cvsroot/gentoo-x86/sci-biology/beast-mcmc/beast-mcmc-1.5.1.ebuild,v 1.1 2009/10/02 21:47:11 weaver Exp $
25 -
26 -EAPI="2"
27 -
28 -EANT_GENTOO_CLASSPATH="jmol,castor-1.0,log4j,commons-logging,commons-discovery,wsdl4j,xerces-2,saaj,vecmath,javahelp,sun-jaf"
29 -JAVA_ANT_REWRITE_CLASSPATH="true"
30 -EANT_BUILD_TARGET="distclean makedist"
31 -JAVA_PKG_IUSE="source doc"
32 -
33 -inherit java-pkg-2 java-ant-2 eutils
34 -
35 -DESCRIPTION="A multiple DNA sequence alignment editor"
36 -HOMEPAGE="http://www.jalview.org/"
37 -SRC_URI="http://www.jalview.org/source/jalview_2_4.tar.gz"
38 -
39 -LICENSE="GPL-2"
40 -SLOT="0"
41 -KEYWORDS="~amd64 ~x86"
42 -IUSE=""
43 -
44 -COMMON_DEPS=">=sci-chemistry/jmol-11.0.2 <sci-chemistry/jmol-11.1
45 - dev-java/castor:1.0
46 - dev-java/log4j"
47 -DEPEND=">=virtual/jdk-1.5
48 - ${COMMON_DEPS}"
49 -RDEPEND=">=virtual/jre-1.5
50 - dev-java/commons-discovery
51 - dev-java/commons-logging
52 - dev-java/saaj
53 - dev-java/xerces
54 - dev-java/wsdl4j
55 - dev-java/vecmath
56 - dev-java/javahelp
57 - dev-java/sun-jaf
58 - dev-java/sun-javamail
59 - ${COMMON_DEPS}"
60 -
61 -# Note: dev-java/vecmath is in the java overlay.
62 -
63 -S="${WORKDIR}/${PN}"
64 -
65 -java_prepare() {
66 - perl -i -ne'print unless /<jalopy/../<\/jalopy>/ or /<taskdef.+name="jalopy"/../<\/taskdef>/ or /<include name="jalview-jalopy.xml"/' build.xml
67 - find -name '*.jar' | egrep -v '(vamsas|axis|jaxrpc|roxes-ant-tasks|regex|xml-apis)' | xargs rm -v
68 -}
69 -
70 -src_install() {
71 - java-pkg_dojar dist/*.jar
72 -
73 - MY_CP=""
74 - for i in $(cd dist; ls *.jar); do
75 - MY_CP="${MY_CP}:${ROOT}usr/share/${PN}/lib/$i"
76 - done
77 - java-pkg_dolauncher jalview --main jalview.bin.Jalview \
78 - --java_args "-cp ${MY_CP}:$(java-config -p ${EANT_GENTOO_CLASSPATH})"
79 -
80 - use source && java-pkg_dosrc src
81 -# use doc && java-pkg_dojavadoc something - no docs to be seen
82 - dodoc README doc/*
83 -}