public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/sci:master commit in: dev-java/htsjdk/
@ 2016-04-24  7:24 Justin Lecher
  0 siblings, 0 replies; 9+ messages in thread
From: Justin Lecher @ 2016-04-24  7:24 UTC (permalink / raw
  To: gentoo-commits

commit:     c3ab7823c9462b681b308ab69346acc77cea683f
Author:     Johann Schmitz <ercpe <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 24 06:08:19 2016 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Apr 24 06:10:23 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=c3ab7823

dev-java/htsjdk: New ebuild (dependency of picard-2)

Package-Manager: portage-2.2.26

 dev-java/htsjdk/htsjdk-2.2.2.ebuild | 47 +++++++++++++++++++++++++++++++++++++
 dev-java/htsjdk/metadata.xml        | 15 ++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/dev-java/htsjdk/htsjdk-2.2.2.ebuild b/dev-java/htsjdk/htsjdk-2.2.2.ebuild
new file mode 100644
index 0000000..9950f1f
--- /dev/null
+++ b/dev-java/htsjdk/htsjdk-2.2.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Java API for high-throughput sequencing data (HTS) formats."
+HOMEPAGE="https://samtools.github.io/htsjdk/"
+SRC_URI="https://github.com/samtools/htsjdk/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+
+CDEPEND="dev-java/commons-jexl:2
+	dev-java/commons-compress:0
+	dev-java/commons-logging:0"
+
+DEPEND=">=virtual/jdk-1.8
+	${CDEPEND}"
+RDEPEND=">=virtual/jre-1.8
+	${CDEPEND}"
+
+EANT_BUILD_TARGET="all"
+EANT_NEEDS_TOOLS="true"
+JAVA_ANT_REWRITE_CLASSPATH="true"
+EANT_GENTOO_CLASSPATH="commons-jexl-2,commons-compress,commons-logging"
+
+java_prepare() {
+	rm -v lib/{commons-compress,commons-jexl,commons-logging}*.jar || die
+}
+
+src_install() {
+	cd dist || die
+
+	for i in *.jar; do
+		java-pkg_newjar $i ${i/-[0-9]*.jar/.jar}
+	done
+
+	use source && java-pkg_dosrc "${S}"/src/java/*
+	use doc && java-pkg_dojavadoc "${S}"/javadoc
+}

diff --git a/dev-java/htsjdk/metadata.xml b/dev-java/htsjdk/metadata.xml
new file mode 100644
index 0000000..513e863
--- /dev/null
+++ b/dev-java/htsjdk/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>ercpe@gentoo.org</email>
+		<name>Johann Schmitz (ercpe)</name>
+	</maintainer>
+	<maintainer type="project">
+		<email>sci-biology@gentoo.org</email>
+		<name>Gentoo Biology Project</name>
+	</maintainer>
+	<upstream>
+		<remote-id type="sourceforge">picard</remote-id>
+	</upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-java/htsjdk/
@ 2016-04-24  7:24 Justin Lecher
  0 siblings, 0 replies; 9+ messages in thread
From: Justin Lecher @ 2016-04-24  7:24 UTC (permalink / raw
  To: gentoo-commits

commit:     f14032b578bf9d6b6bd840a05ad00f47867207f8
Author:     Johann Schmitz <ercpe <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 24 06:13:12 2016 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Apr 24 06:13:12 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=f14032b5

dev-java/htsjdk: Fixed error with EAPI=6

Package-Manager: portage-2.2.26

 dev-java/htsjdk/htsjdk-2.2.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-java/htsjdk/htsjdk-2.2.2.ebuild b/dev-java/htsjdk/htsjdk-2.2.2.ebuild
index 9950f1f..ca2cdd9 100644
--- a/dev-java/htsjdk/htsjdk-2.2.2.ebuild
+++ b/dev-java/htsjdk/htsjdk-2.2.2.ebuild
@@ -32,6 +32,7 @@ JAVA_ANT_REWRITE_CLASSPATH="true"
 EANT_GENTOO_CLASSPATH="commons-jexl-2,commons-compress,commons-logging"
 
 java_prepare() {
+	default
 	rm -v lib/{commons-compress,commons-jexl,commons-logging}*.jar || die
 }
 


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-java/htsjdk/
@ 2016-07-12 15:54 Martin Mokrejs
  0 siblings, 0 replies; 9+ messages in thread
From: Martin Mokrejs @ 2016-07-12 15:54 UTC (permalink / raw
  To: gentoo-commits

commit:     091fd4549ad2edd83419e0f645cc902a2f71ae23
Author:     Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Tue Jul 12 15:53:53 2016 +0000
Commit:     Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Tue Jul 12 15:53:53 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=091fd454

dev-java/htsjdk: version bump, moved from ant to gradle, SANDBOX VIOLATION

Package-Manager: portage-2.2.28

 dev-java/htsjdk/{htsjdk-2.2.2.ebuild => htsjdk-2.5.1.ebuild} | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-java/htsjdk/htsjdk-2.2.2.ebuild b/dev-java/htsjdk/htsjdk-2.5.1.ebuild
similarity index 89%
rename from dev-java/htsjdk/htsjdk-2.2.2.ebuild
rename to dev-java/htsjdk/htsjdk-2.5.1.ebuild
index ca2cdd9..b63c0d2 100644
--- a/dev-java/htsjdk/htsjdk-2.2.2.ebuild
+++ b/dev-java/htsjdk/htsjdk-2.5.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/samtools/htsjdk/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 IUSE=""
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="" # SANDBOX VIOLATION
 
 CDEPEND="dev-java/commons-jexl:2
 	dev-java/commons-compress:0
@@ -31,9 +31,12 @@ EANT_NEEDS_TOOLS="true"
 JAVA_ANT_REWRITE_CLASSPATH="true"
 EANT_GENTOO_CLASSPATH="commons-jexl-2,commons-compress,commons-logging"
 
-java_prepare() {
+java_prepare(){
 	default
-	rm -v lib/{commons-compress,commons-jexl,commons-logging}*.jar || die
+}
+
+src_compile(){
+	./gradlew build || die
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-java/htsjdk/
@ 2016-07-12 16:31 Martin Mokrejs
  0 siblings, 0 replies; 9+ messages in thread
From: Martin Mokrejs @ 2016-07-12 16:31 UTC (permalink / raw
  To: gentoo-commits

commit:     691de03a081a82665985b69eb879c6be3ecd7f7e
Author:     Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Tue Jul 12 16:31:39 2016 +0000
Commit:     Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Tue Jul 12 16:31:39 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=691de03a

dev-java/htsjdk: added 2.1.0 version needed=bundled so far in cramtools-3.0

Package-Manager: portage-2.2.28

 dev-java/htsjdk/htsjdk-2.1.0.ebuild | 48 +++++++++++++++++++++++++++++++++++++
 1 file changed, 48 insertions(+)

diff --git a/dev-java/htsjdk/htsjdk-2.1.0.ebuild b/dev-java/htsjdk/htsjdk-2.1.0.ebuild
new file mode 100644
index 0000000..ca2cdd9
--- /dev/null
+++ b/dev-java/htsjdk/htsjdk-2.1.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Java API for high-throughput sequencing data (HTS) formats."
+HOMEPAGE="https://samtools.github.io/htsjdk/"
+SRC_URI="https://github.com/samtools/htsjdk/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+
+CDEPEND="dev-java/commons-jexl:2
+	dev-java/commons-compress:0
+	dev-java/commons-logging:0"
+
+DEPEND=">=virtual/jdk-1.8
+	${CDEPEND}"
+RDEPEND=">=virtual/jre-1.8
+	${CDEPEND}"
+
+EANT_BUILD_TARGET="all"
+EANT_NEEDS_TOOLS="true"
+JAVA_ANT_REWRITE_CLASSPATH="true"
+EANT_GENTOO_CLASSPATH="commons-jexl-2,commons-compress,commons-logging"
+
+java_prepare() {
+	default
+	rm -v lib/{commons-compress,commons-jexl,commons-logging}*.jar || die
+}
+
+src_install() {
+	cd dist || die
+
+	for i in *.jar; do
+		java-pkg_newjar $i ${i/-[0-9]*.jar/.jar}
+	done
+
+	use source && java-pkg_dosrc "${S}"/src/java/*
+	use doc && java-pkg_dojavadoc "${S}"/javadoc
+}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-java/htsjdk/
@ 2016-07-12 16:31 Martin Mokrejs
  0 siblings, 0 replies; 9+ messages in thread
From: Martin Mokrejs @ 2016-07-12 16:31 UTC (permalink / raw
  To: gentoo-commits

commit:     9ce6536356df2dffa9672161ae47b8de609c7682
Author:     Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Tue Jul 12 16:28:58 2016 +0000
Commit:     Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Tue Jul 12 16:28:58 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=9ce65363

dev-java/htsjdk: re-added back 2.2.2 version due to picard-2

Package-Manager: portage-2.2.28

 dev-java/htsjdk/htsjdk-2.2.2.ebuild | 48 +++++++++++++++++++++++++++++++++++++
 1 file changed, 48 insertions(+)

diff --git a/dev-java/htsjdk/htsjdk-2.2.2.ebuild b/dev-java/htsjdk/htsjdk-2.2.2.ebuild
new file mode 100644
index 0000000..ca2cdd9
--- /dev/null
+++ b/dev-java/htsjdk/htsjdk-2.2.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Java API for high-throughput sequencing data (HTS) formats."
+HOMEPAGE="https://samtools.github.io/htsjdk/"
+SRC_URI="https://github.com/samtools/htsjdk/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+
+CDEPEND="dev-java/commons-jexl:2
+	dev-java/commons-compress:0
+	dev-java/commons-logging:0"
+
+DEPEND=">=virtual/jdk-1.8
+	${CDEPEND}"
+RDEPEND=">=virtual/jre-1.8
+	${CDEPEND}"
+
+EANT_BUILD_TARGET="all"
+EANT_NEEDS_TOOLS="true"
+JAVA_ANT_REWRITE_CLASSPATH="true"
+EANT_GENTOO_CLASSPATH="commons-jexl-2,commons-compress,commons-logging"
+
+java_prepare() {
+	default
+	rm -v lib/{commons-compress,commons-jexl,commons-logging}*.jar || die
+}
+
+src_install() {
+	cd dist || die
+
+	for i in *.jar; do
+		java-pkg_newjar $i ${i/-[0-9]*.jar/.jar}
+	done
+
+	use source && java-pkg_dosrc "${S}"/src/java/*
+	use doc && java-pkg_dojavadoc "${S}"/javadoc
+}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-java/htsjdk/
@ 2016-07-12 21:50 Martin Mokrejs
  0 siblings, 0 replies; 9+ messages in thread
From: Martin Mokrejs @ 2016-07-12 21:50 UTC (permalink / raw
  To: gentoo-commits

commit:     d0811884dba63b23093aa0cf580171e4ba51a36f
Author:     Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Tue Jul 12 21:42:07 2016 +0000
Commit:     Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Tue Jul 12 21:42:07 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=d0811884

dev-java/htsjdk: make gradle use relocated $HOME/.gradle/ inside sanbox paths

This dies later because .git/ directory does not exist (probably $HOME/.git/ was
looked up).

Package-Manager: portage-2.2.28

 dev-java/htsjdk/htsjdk-2.5.1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-java/htsjdk/htsjdk-2.5.1.ebuild b/dev-java/htsjdk/htsjdk-2.5.1.ebuild
index b63c0d2..0f1e162 100644
--- a/dev-java/htsjdk/htsjdk-2.5.1.ebuild
+++ b/dev-java/htsjdk/htsjdk-2.5.1.ebuild
@@ -36,7 +36,9 @@ java_prepare(){
 }
 
 src_compile(){
-	./gradlew build || die
+	# work around gradle writing $HOME/.gradle
+	# https://github.com/samtools/htsjdk/issues/660#issuecomment-232155965
+	GRADLE_USER_HOME="${WORKDIR}" ./gradlew build || die
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-java/htsjdk/
@ 2017-01-11 23:27 Martin Mokrejs
  0 siblings, 0 replies; 9+ messages in thread
From: Martin Mokrejs @ 2017-01-11 23:27 UTC (permalink / raw
  To: gentoo-commits

commit:     6e6616f8521d20074bbca6522e2a5570718d5736
Author:     Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Wed Jan 11 23:26:50 2017 +0000
Commit:     Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Wed Jan 11 23:26:50 2017 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=6e6616f8

dev-java/htsjdk: add a live ebuild, add a note

Not sure if current build system still creates $HOME/.git but from
reading github Issues it seem it is still needed: users are even asked
to run 'git clone' to work around the issue when gradle fails to do that.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-java/htsjdk/htsjdk-2.5.1.ebuild                |  4 ++--
 .../{htsjdk-2.5.1.ebuild => htsjdk-9999.ebuild}    | 26 +++++++++++-----------
 2 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/dev-java/htsjdk/htsjdk-2.5.1.ebuild b/dev-java/htsjdk/htsjdk-2.5.1.ebuild
index 0f1e162..6ba163f 100644
--- a/dev-java/htsjdk/htsjdk-2.5.1.ebuild
+++ b/dev-java/htsjdk/htsjdk-2.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -36,7 +36,7 @@ java_prepare(){
 }
 
 src_compile(){
-	# work around gradle writing $HOME/.gradle
+	# work around gradle writing $HOME/.gradle and $HOME/.git
 	# https://github.com/samtools/htsjdk/issues/660#issuecomment-232155965
 	GRADLE_USER_HOME="${WORKDIR}" ./gradlew build || die
 }

diff --git a/dev-java/htsjdk/htsjdk-2.5.1.ebuild b/dev-java/htsjdk/htsjdk-9999.ebuild
similarity index 59%
copy from dev-java/htsjdk/htsjdk-2.5.1.ebuild
copy to dev-java/htsjdk/htsjdk-9999.ebuild
index 0f1e162..e957674 100644
--- a/dev-java/htsjdk/htsjdk-2.5.1.ebuild
+++ b/dev-java/htsjdk/htsjdk-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -6,11 +6,11 @@ EAPI="6"
 
 JAVA_PKG_IUSE="doc source"
 
-inherit java-pkg-2 java-ant-2
+inherit git-r3 java-pkg-2 java-ant-2
 
 DESCRIPTION="Java API for high-throughput sequencing data (HTS) formats."
 HOMEPAGE="https://samtools.github.io/htsjdk/"
-SRC_URI="https://github.com/samtools/htsjdk/archive/${PV}.tar.gz -> ${P}.tar.gz"
+EGIT_REPO_URI="https://github.com/samtools/htsjdk.git"
 
 LICENSE="MIT"
 SLOT="0"
@@ -36,18 +36,18 @@ java_prepare(){
 }
 
 src_compile(){
-	# work around gradle writing $HOME/.gradle
+	# work around gradle writing $HOME/.gradle and $HOME/.git
 	# https://github.com/samtools/htsjdk/issues/660#issuecomment-232155965
-	GRADLE_USER_HOME="${WORKDIR}" ./gradlew build || die
+	GRADLE_USER_HOME="${WORKDIR}" ./gradlew || die
 }
 
 src_install() {
-	cd dist || die
-
-	for i in *.jar; do
-		java-pkg_newjar $i ${i/-[0-9]*.jar/.jar}
-	done
-
-	use source && java-pkg_dosrc "${S}"/src/java/*
-	use doc && java-pkg_dojavadoc "${S}"/javadoc
+	cd build/libs || die
+
+	#for i in *-SNAPSHOT.jar; do
+	#	java-pkg_newjar $i ${i/-[0-9]*.jar/.jar}
+	#done
+	java-pkg_newjar "${S}"/build/libs/*-SNAPSHOT.jar htsjdk.jar
+	use source && java-pkg_dosrc "${S}"/build/libs/*-sources.jar
+	use doc && java-pkg_dojavadoc "${S}"/build/libs/*-javadoc.jar
 }


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-java/htsjdk/
@ 2019-03-25 11:08 Martin Mokrejs
  0 siblings, 0 replies; 9+ messages in thread
From: Martin Mokrejs @ 2019-03-25 11:08 UTC (permalink / raw
  To: gentoo-commits

commit:     6d3f8d736bf1a9653f516c3e959a97948c61f843
Author:     Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Mon Mar 25 11:08:21 2019 +0000
Commit:     Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Mon Mar 25 11:08:21 2019 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=6d3f8d73

dev-java/htsjdk: 2.3.0 which was the last using Apache ant

Bump to EAPI7

Building does not work since sandbox has now no network access.

Downloading https://services.gradle.org/distributions/gradle-5.2.1-bin.zip

Exception in thread "main" java.net.SocketException: Network
is unreachable (connect failed)

htsjdk calls some `gradlew` wrapper so the recent ebuilds
need more work to use dev-java/gradle-bin package.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Martin Mokrejs <mmokrejs <AT> fold.natur.cuni.cz>

 dev-java/htsjdk/htsjdk-2.1.0.ebuild                           | 4 ++--
 dev-java/htsjdk/{htsjdk-2.5.1.ebuild => htsjdk-2.19.0.ebuild} | 7 ++++---
 dev-java/htsjdk/{htsjdk-2.2.2.ebuild => htsjdk-2.3.0.ebuild}  | 4 ++--
 dev-java/htsjdk/htsjdk-9999.ebuild                            | 7 ++++---
 4 files changed, 12 insertions(+), 10 deletions(-)

diff --git a/dev-java/htsjdk/htsjdk-2.1.0.ebuild b/dev-java/htsjdk/htsjdk-2.1.0.ebuild
index fc2dd6e8a..c94f79781 100644
--- a/dev-java/htsjdk/htsjdk-2.1.0.ebuild
+++ b/dev-java/htsjdk/htsjdk-2.1.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 JAVA_PKG_IUSE="doc source"
 

diff --git a/dev-java/htsjdk/htsjdk-2.5.1.ebuild b/dev-java/htsjdk/htsjdk-2.19.0.ebuild
similarity index 91%
rename from dev-java/htsjdk/htsjdk-2.5.1.ebuild
rename to dev-java/htsjdk/htsjdk-2.19.0.ebuild
index 755a6fa1f..349e56673 100644
--- a/dev-java/htsjdk/htsjdk-2.5.1.ebuild
+++ b/dev-java/htsjdk/htsjdk-2.19.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 JAVA_PKG_IUSE="doc source"
 
@@ -18,7 +18,8 @@ KEYWORDS=""
 
 CDEPEND="dev-java/commons-jexl:2
 	dev-java/commons-compress:0
-	dev-java/commons-logging:0"
+	dev-java/commons-logging:0
+	dev-java/gradle-bin:*"
 
 DEPEND=">=virtual/jdk-1.8
 	${CDEPEND}"

diff --git a/dev-java/htsjdk/htsjdk-2.2.2.ebuild b/dev-java/htsjdk/htsjdk-2.3.0.ebuild
similarity index 95%
rename from dev-java/htsjdk/htsjdk-2.2.2.ebuild
rename to dev-java/htsjdk/htsjdk-2.3.0.ebuild
index fc2dd6e8a..c94f79781 100644
--- a/dev-java/htsjdk/htsjdk-2.2.2.ebuild
+++ b/dev-java/htsjdk/htsjdk-2.3.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 JAVA_PKG_IUSE="doc source"
 

diff --git a/dev-java/htsjdk/htsjdk-9999.ebuild b/dev-java/htsjdk/htsjdk-9999.ebuild
index b4a3c1441..2123bbc55 100644
--- a/dev-java/htsjdk/htsjdk-9999.ebuild
+++ b/dev-java/htsjdk/htsjdk-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 JAVA_PKG_IUSE="doc source"
 
@@ -18,7 +18,8 @@ KEYWORDS=""
 
 CDEPEND="dev-java/commons-jexl:2
 	dev-java/commons-compress:0
-	dev-java/commons-logging:0"
+	dev-java/commons-logging:0
+	dev-java/gradle-bin:*"
 
 DEPEND=">=virtual/jdk-1.8
 	${CDEPEND}"


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-java/htsjdk/
@ 2019-03-25 11:50 Martin Mokrejs
  0 siblings, 0 replies; 9+ messages in thread
From: Martin Mokrejs @ 2019-03-25 11:50 UTC (permalink / raw
  To: gentoo-commits

commit:     a12a2d7f3f65eb66e44d3fc907f4b24e85ef201a
Author:     Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Mon Mar 25 11:50:28 2019 +0000
Commit:     Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Mon Mar 25 11:50:28 2019 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=a12a2d7f

dev-java/htsjdk: drop old 2.1.0 version

 dev-java/htsjdk/htsjdk-2.1.0.ebuild | 47 -------------------------------------
 1 file changed, 47 deletions(-)

diff --git a/dev-java/htsjdk/htsjdk-2.1.0.ebuild b/dev-java/htsjdk/htsjdk-2.1.0.ebuild
deleted file mode 100644
index c94f79781..000000000
--- a/dev-java/htsjdk/htsjdk-2.1.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Java API for high-throughput sequencing data (HTS) formats"
-HOMEPAGE="https://samtools.github.io/htsjdk/"
-SRC_URI="https://github.com/samtools/htsjdk/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-KEYWORDS="~amd64 ~x86"
-
-CDEPEND="dev-java/commons-jexl:2
-	dev-java/commons-compress:0
-	dev-java/commons-logging:0"
-
-DEPEND=">=virtual/jdk-1.8
-	${CDEPEND}"
-RDEPEND=">=virtual/jre-1.8
-	${CDEPEND}"
-
-EANT_BUILD_TARGET="all"
-EANT_NEEDS_TOOLS="true"
-JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_GENTOO_CLASSPATH="commons-jexl-2,commons-compress,commons-logging"
-
-java_prepare() {
-	default
-	rm -v lib/{commons-compress,commons-jexl,commons-logging}*.jar || die
-}
-
-src_install() {
-	cd dist || die
-
-	for i in *.jar; do
-		java-pkg_newjar $i ${i/-[0-9]*.jar/.jar}
-	done
-
-	use source && java-pkg_dosrc "${S}"/src/java/*
-	use doc && java-pkg_dojavadoc "${S}"/javadoc
-}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2019-03-25 11:50 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-03-25 11:08 [gentoo-commits] proj/sci:master commit in: dev-java/htsjdk/ Martin Mokrejs
  -- strict thread matches above, loose matches on Subject: below --
2019-03-25 11:50 Martin Mokrejs
2017-01-11 23:27 Martin Mokrejs
2016-07-12 21:50 Martin Mokrejs
2016-07-12 16:31 Martin Mokrejs
2016-07-12 16:31 Martin Mokrejs
2016-07-12 15:54 Martin Mokrejs
2016-04-24  7:24 Justin Lecher
2016-04-24  7:24 Justin Lecher

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox