Gentoo Archives: gentoo-commits

From: "Johann Schmitz (ercpe)" <ercpe@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-biology/picard: picard-1.103.ebuild metadata.xml ChangeLog
Date: Sun, 24 Nov 2013 15:21:17
Message-Id: 20131124152114.749772004B@flycatcher.gentoo.org
1 ercpe 13/11/24 15:21:14
2
3 Modified: metadata.xml ChangeLog
4 Added: picard-1.103.ebuild
5 Log:
6 Version bump and reworked ebuild for sci-biology/picard. Uses a snapshotted tarball from upstreams 1.103 subversion tag to meet gentoo qa requirements (wrt #491816)
7
8 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 77C501ED)
9
10 Revision Changes Path
11 1.3 sci-biology/picard/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/picard/metadata.xml?rev=1.3&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/picard/metadata.xml?rev=1.3&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/picard/metadata.xml?r1=1.2&r2=1.3
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sci-biology/picard/metadata.xml,v
20 retrieving revision 1.2
21 retrieving revision 1.3
22 diff -u -r1.2 -r1.3
23 --- metadata.xml 11 Mar 2013 16:46:35 -0000 1.2
24 +++ metadata.xml 24 Nov 2013 15:21:14 -0000 1.3
25 @@ -1,5 +1,9 @@
26 <?xml version="1.0" encoding="UTF-8"?>
27 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 <pkgmetadata>
29 - <herd>sci-biology</herd>
30 + <herd>sci-biology</herd>
31 + <maintainer>
32 + <email>ercpe@g.o</email>
33 + <name>Johann Schmitz (ercpe)</name>
34 + </maintainer>
35 </pkgmetadata>
36
37
38
39 1.4 sci-biology/picard/ChangeLog
40
41 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/picard/ChangeLog?rev=1.4&view=markup
42 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/picard/ChangeLog?rev=1.4&content-type=text/plain
43 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/picard/ChangeLog?r1=1.3&r2=1.4
44
45 Index: ChangeLog
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/sci-biology/picard/ChangeLog,v
48 retrieving revision 1.3
49 retrieving revision 1.4
50 diff -u -r1.3 -r1.4
51 --- ChangeLog 11 Mar 2013 16:46:35 -0000 1.3
52 +++ ChangeLog 24 Nov 2013 15:21:14 -0000 1.4
53 @@ -1,6 +1,14 @@
54 # ChangeLog for sci-biology/picard
55 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
56 -# $Header: /var/cvsroot/gentoo-x86/sci-biology/picard/ChangeLog,v 1.3 2013/03/11 16:46:35 jlec Exp $
57 +# $Header: /var/cvsroot/gentoo-x86/sci-biology/picard/ChangeLog,v 1.4 2013/11/24 15:21:14 ercpe Exp $
58 +
59 +*picard-1.103 (24 Nov 2013)
60 +
61 + 24 Nov 2013; Johann Schmitz <ercpe@g.o> +files/1.103-gentoo.patch,
62 + +picard-1.103.ebuild, metadata.xml:
63 + Version bump and reworked ebuild for sci-biology/picard. Uses a snapshotted
64 + tarball from upstreams 1.103 subversion tag to meet gentoo qa requirements
65 + (wrt #491816)
66
67 11 Mar 2013; Justin Lecher <jlec@g.o> metadata.xml:
68 Drop Andrey as maintainer so that bugs get assigned to sci-biology directly
69 @@ -15,4 +23,3 @@
70 04 Jan 2012; Andrey Kislyuk <weaver@g.o> +picard-1.58.ebuild,
71 +metadata.xml:
72 New package, ebuild written by me
73 -
74
75
76
77 1.1 sci-biology/picard/picard-1.103.ebuild
78
79 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/picard/picard-1.103.ebuild?rev=1.1&view=markup
80 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/picard/picard-1.103.ebuild?rev=1.1&content-type=text/plain
81
82 Index: picard-1.103.ebuild
83 ===================================================================
84 # Copyright 1999-2013 Gentoo Foundation
85 # Distributed under the terms of the GNU General Public License v2
86 # $Header: /var/cvsroot/gentoo-x86/sci-biology/picard/picard-1.103.ebuild,v 1.1 2013/11/24 15:21:14 ercpe Exp $
87
88 EAPI="5"
89
90 JAVA_PKG_IUSE="doc source test"
91 WANT_ANT_TASKS="ant-apache-bcel dev-java/testng:0 ant-junit4"
92
93 inherit java-pkg-2 java-ant-2
94
95 DESCRIPTION="Java-based command-line utilities that manipulate SAM files"
96 HOMEPAGE="http://picard.sourceforge.net/"
97 SRC_URI="http://dev.gentoo.org/~ercpe/distfiles/${CATEGORY}/${PN}/${P}.tar.bz2"
98
99 LICENSE="Apache-2.0"
100 SLOT="0"
101 IUSE=""
102 KEYWORDS="~amd64 ~x86"
103
104 CDEPEND="dev-java/snappy:1.0
105 dev-java/cofoja:0
106 dev-java/commons-jexl:2
107 dev-java/ant-core:0"
108
109 DEPEND=">=virtual/jdk-1.6
110 dev-java/ant-apache-bcel:0
111 test? (
112 dev-java/testng:0
113 dev-lang/R
114 )
115 ${CDEPEND}"
116 RDEPEND=">=virtual/jre-1.6
117 ${CDEPEND}"
118
119 EANT_BUILD_TARGET="all"
120 EANT_TEST_TARGET="test"
121 EANT_NEEDS_TOOLS="true"
122 JAVA_ANT_REWRITE_CLASSPATH="true"
123 EANT_GENTOO_CLASSPATH="snappy-1.0,cofoja,commons-jexl-2,ant-core"
124 EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},testng"
125
126 java_prepare() {
127 mkdir "${S}"/lib || die
128
129 epatch "${FILESDIR}"/${PV}-gentoo.patch
130
131 mv "${S}"/src/java/net/sf/samtools/SAMTestUtil.java "${S}"/src/tests/java/net/sf/samtools || die
132 }
133
134 src_install() {
135 cd dist || die
136
137 for i in *-${PV}.jar; do
138 java-pkg_newjar $i ${i/-${PV}/}
139 rm $i || die
140 done
141
142 java-pkg_dojar *.jar
143 for i in *.jar; do
144 java-pkg_dolauncher ${i/.jar/} --jar $i;
145 done
146
147 use source && java-pkg_dosrc "${S}"/src/java/*
148 use doc && java-pkg_dojavadoc "${S}"/javadoc
149 }
150
151 src_test() {
152 java-pkg-2_src_test
153 }