summaryrefslogtreecommitdiff
path: root/dev-java/bnd-junit
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-java/bnd-junit
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-java/bnd-junit')
-rw-r--r--dev-java/bnd-junit/Manifest5
-rw-r--r--dev-java/bnd-junit/bnd-junit-2.1.0.ebuild53
-rw-r--r--dev-java/bnd-junit/metadata.xml11
3 files changed, 69 insertions, 0 deletions
diff --git a/dev-java/bnd-junit/Manifest b/dev-java/bnd-junit/Manifest
new file mode 100644
index 000000000000..878a3883dbb9
--- /dev/null
+++ b/dev-java/bnd-junit/Manifest
@@ -0,0 +1,5 @@
+DIST bndlib-2.1.0.tar.gz 123217291 SHA256 5e4c3c5d786acc1044103f57f4769acf54ea7d247f58f3c6a7b7769fb37df30f SHA512 6965143ced45c15fc2316716de32e80506cc411d52309b24313fff37e0713a45ad200d5b3701f0d47a131a3163ec266ed8acb4544884cd1c59c9716c7a2b285e WHIRLPOOL 3df261dec93655d2f4e483952b58d531fdf1936c505552f013f9447ac7fc8100e51f2412fd66224fe7871fa68fe1a6ec86c9c2787ffbfc65c8dc9863bac31fe5
+EBUILD bnd-junit-2.1.0.ebuild 1108 SHA256 e3ad586c7180e6a4dca66c45491bca270a5a249e251e75899edef27703ba3adc SHA512 4ca41cd6424423e74da9251835c15ff946d9d9a157cf1760f30daf6e5ffe61b420c01fec4fc78bac46d946010925bced7534d88e2b9f6ea0c80f74a0ce02ae2f WHIRLPOOL 69f0abe22fbf8e388b00297a0cc5ffeab0d9f0dfdd56f26c6e8fb2f9c4ca79171995348b0ebcecfa135172d1b5e3d7b55547b3df9025657cd47f6d2174fafccf
+MISC ChangeLog 2433 SHA256 8455bc0227a6921ddb6f472de953da153339cd543618ea53af0439e621553453 SHA512 850df7b98c645a1ed21629bafe322743ce5924710ab61c91dfa890fd15c6f78659646389273167e576226b258e3258fd5b659f7358ef7790b9ff4572a5c8a2c8 WHIRLPOOL 7de5dff3a8ea5416f6580147219a5abe246b425a6b495364e97e27711beb01879474dba418e5242229efd8ccc4795c7b8fadd28d9c0d2e0234c8150835e3a9a4
+MISC ChangeLog-2015 862 SHA256 fa39d1a7fe4309d5a8aaf28615ed3cfffffdf25aeda2d7ac6f74d6bbd1c9707d SHA512 29df1d97bb4576ac99d2f460c54d67d45f324244351f8e70189b2b039c7018ee10df8a64b1250a83a43cc3e2681b3431db95b627e2d6beed245225abfd728cd8 WHIRLPOOL 2bbf182148a6c0a69a01f40d0bce992b23fa0663ebc520d4bd53a3f251f9d4e090fc96361dbfa402cdb1b3ff75be259bb4d637c6037a723dd290e731a38ba0d7
+MISC metadata.xml 323 SHA256 5d4405e7ba4bfce2e3cd8fc106142b56daac9f29abf53107d4fd5df8499f25b5 SHA512 b9affc0513759478d6db10968d574cc820ac19476a539d27e279884314805f663f0807abd01ce8107154fae445ad3e4fd37f485004130f04aa890c0607f85fcf WHIRLPOOL 70184d5185c58b4b2af3ee3f257ed3488d06ed1ced00cc41393465ba3911762cd7b0287ea4dd5c15c6fefbb41bc11339caef3d266b93507ea23c18b1e66e5850
diff --git a/dev-java/bnd-junit/bnd-junit-2.1.0.ebuild b/dev-java/bnd-junit/bnd-junit-2.1.0.ebuild
new file mode 100644
index 000000000000..e4de5405feee
--- /dev/null
+++ b/dev-java/bnd-junit/bnd-junit-2.1.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+JAVA_PKG_IUSE="test"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Junit plugin for bndlib, a swiss army knife for OSGi"
+HOMEPAGE="http://www.aqute.biz/Bnd/Bnd"
+SRC_URI="https://github.com/bndtools/bnd/archive/${PV}.REL.tar.gz -> bndlib-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+CDEPEND="
+ dev-java/osgi-core-api:0
+ dev-java/bndlib:0"
+
+DEPEND=">=virtual/jdk-1.5
+ test? ( dev-java/junit:4 )
+ ${CDEPEND}"
+
+RDEPEND=">=virtual/jre-1.5
+ ${CDEPEND}"
+
+S="${WORKDIR}/bnd-${PV}.REL/biz.aQute.junit"
+
+EANT_BUILD_TARGET="build"
+
+JAVA_ANT_REWRITE_CLASSPATH="true"
+EANT_GENTOO_CLASSPATH="bndlib,junit-4,osgi-core-api"
+
+# Tests appear broken and cause a circular dependency.
+RESTRICT="test"
+
+java_prepare() {
+ # Move the correct build.xml into place, needed for testing.
+ cp ../cnf/build.xml . || die
+
+ # Remove bundled jar files.
+ find . -name '*.jar' -delete > /dev/null
+}
+
+src_test() {
+ java-pkg-2_src_test
+}
+
+src_install() {
+ java-pkg_newjar generated/biz.aQute.junit.jar
+}
diff --git a/dev-java/bnd-junit/metadata.xml b/dev-java/bnd-junit/metadata.xml
new file mode 100644
index 000000000000..7ed2fdf0797a
--- /dev/null
+++ b/dev-java/bnd-junit/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>java@gentoo.org</email>
+ <name>Java</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">bndtools/bnd</remote-id>
+ </upstream>
+</pkgmetadata>