summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-db/octopus')
-rw-r--r--dev-db/octopus/ChangeLog9
-rw-r--r--dev-db/octopus/Manifest13
-rw-r--r--dev-db/octopus/octopus-3.0.1-r4.ebuild87
3 files changed, 103 insertions, 6 deletions
diff --git a/dev-db/octopus/ChangeLog b/dev-db/octopus/ChangeLog
index 6037db119226..1ae903031903 100644
--- a/dev-db/octopus/ChangeLog
+++ b/dev-db/octopus/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-db/octopus
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/octopus/ChangeLog,v 1.20 2014/08/10 20:01:37 slyfox Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/octopus/ChangeLog,v 1.21 2015/04/05 21:05:29 monsieurp Exp $
+
+*octopus-3.0.1-r4 (05 Apr 2015)
+
+ 05 Apr 2015; Patrice Clement <monsieurp@gentoo.org> +octopus-3.0.1-r4.ebuild:
+ EAPI 5 bump wrt bug 543906.
10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> octopus-3.0.1-r3.ebuild:
QA: drop trailing '.' from DESCRIPTION
diff --git a/dev-db/octopus/Manifest b/dev-db/octopus/Manifest
index 82e901189868..c55f8b32433f 100644
--- a/dev-db/octopus/Manifest
+++ b/dev-db/octopus/Manifest
@@ -6,12 +6,17 @@ AUX octopus-jdk-1.5.patch 5528 SHA256 86d3989a5c8641966af58c5e1dda3278816d983834
DIST octopus-3.0-1.src.tar.gz 25968343 SHA256 9f37514f0540c64aba2163b4c4faa5d5327db6c7f1946fcbe7dc0a36a2097cac SHA512 5591fa2bd8098260c240ed7e7294c7ec1aa4212b14f949c9497496d60a3ea1e6db989ef948c134e984e92ba2cbeecb0b3530ad5e4d0ad687a5e1a5f37d618315 WHIRLPOOL 5b67c458c7f418fa330cd539096438f472c14fdfd666ef5768075d5e1fd3c4d5c55690104b414cfd8609791904af8466a93d7db2cebdfebd903e7fd54becd564
DIST octopus-xmls-3.0.1.tar.bz2 22492 SHA256 e92e32cfca1955e7de2cd6a02bdd9bf279b2cf9471bd0ba93a4e13532e4f4095 SHA512 88add21ac12e6b3898ab40db724464153c30ff4bf4826f71c26fa6c2aa53602793b5decc44428d150579bcd433246a64514469cd005f6fc76506194ae4e20e66 WHIRLPOOL 42da61f432da0613816bc4f352d02b5415ede2d9b98f239d0e8591f4e67ddc6b87ed6993127ee1f138bb35ca2922f4747ce2512cca51ba582caccaf2a9fa271a
EBUILD octopus-3.0.1-r3.ebuild 2010 SHA256 efb0124fb1a029cf9a302acb33ecd13e34a82acbcd933c3a03bc5231d7ef8d55 SHA512 09c77dc1c6b110580415477601f05716c1dcb5d90c4d3e7d605b6837f5c525f2f68784bea3432fc13a81a03243b84e5c554864fe37bd1332cca6f42014e10efd WHIRLPOOL 755308132a55533e34e96dfb49fe46962ae1a478606c2da83d92475eb4e7c0a7c09bc71abc773a97eef6458ef2be92920a91c8aafba920d27681152deaab9e19
-MISC ChangeLog 2947 SHA256 f3b03e62e1f28aa2bf823a4f585a2e26ad7206b800b036d19c392b3859ca8f86 SHA512 d1d25a60feb6994b22b9ef20f5ce3b9243e4c340ec3e069d78dc251b1527cd1e4d2d85f4ac3cd6d3b98a6ce532b0dba5da717b0038e982319bca7058d9bf8ec2 WHIRLPOOL d3db5fc29703b44cab6c611c43c7da8ef10c00d7474d1b8fdc14e3ee5e47b2f92ffd0a08df14a6aa554d36157a56f3225a2f86e622f13d24bef2b0d913ce6075
+EBUILD octopus-3.0.1-r4.ebuild 2055 SHA256 b2b8ecfc16ea00233a10036f39b94abcb25ec622d6f9667b43b0475c6ef3b139 SHA512 1f0accce846c3ad09ed48f13af28211104f99f3290213e259b9474e3d125947b29a871bd5dbdaef6b0939a0bb6d63f0972deb8b19d913d08cddabd54ef0cdc85 WHIRLPOOL b96f6c4df16b2f66802d344178f67bb431848a8d14e3b273aaf9271d254748b0cc86228d679dd7a178b442ddde80d96b3a6e3fc5791fe61604cb050f7e57b0b0
+MISC ChangeLog 3094 SHA256 e0ad09517b711464502cd3c84a21e990344ccff739966a8a648b88ed5c049bd9 SHA512 4743940e3be38df548d92449b098acf266a263afb70f26178553598e1c831ede3fd574e8db8e757eb48963663254c214bceb0ffceba53f1c5bd03f3a162adbfd WHIRLPOOL da01f0c453cd59712fcf37e5330c8d5aacef97570510e77a6827a537be89e058f1c0900f384bdd76bb2f65248293b7c4d58b287926803a117ffadf8a20acb2f7
MISC metadata.xml 360 SHA256 276d2a4e636b8f732db4f61630d7d0737aa8ebcd2192ead0907cc8f3e664bd52 SHA512 bf8cd1f8cfd9d6a14364ddf010938eef76bf9c53f4d7f241c86f389896771bda5d889b0ae6c2a75bbb2331dddd078c87ea7c24d97c7bce6b80a8f2ef83ed4734 WHIRLPOOL a6fe2a18109d85e2c25adb98135e5e2835f3d8215e7d5b4d466c1a9eb8acf2d1fe2c4173f0f4df69b3cbc26c6275665624e418c10fefcec8f3bba1594bafee42
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iEYEAREIAAYFAlPnz6IACgkQcaHudmEf86oHzACfaQHalgLd2/2t9sAYGT+EfY/e
-Q4wAn2g8yUjpvbquj0yCfGI0YBr8I5Z1
-=C+YE
+iQEcBAEBCAAGBQJVIaOdAAoJEJGRpfGTSRu426EH/jNoWz8qHTsLIKC1Tmm39oP9
+b7or7mmopCFZc6ZteyftTgOhp+hIkvcIxJepG5vr+AYex35zV2Z52PzXuf/D5PIc
+WYh4xokDSY4CJatwgKdeTn/x+7UriBsWT6Rr1CZ4yNmGZr9dIqcVR/Tezuspiqn/
+7UuWGq1+F0Yuqt9wrN8fhYC9ppsOByrb4lh80BWEylNkxh4MZU07y+bB6GiRP69k
+ha5cscuA7g2iIemGp1DJayWzwTQX8nYx0vESr2nwPuR27cmCuYf8yQ/EM/wa0SBa
+4G/GkIdK2LxCjpvGCYWLKFiNldpxPFzy3yMB5j9CfCYmEkaT5Fen0EVkr3nK8M8=
+=72rA
-----END PGP SIGNATURE-----
diff --git a/dev-db/octopus/octopus-3.0.1-r4.ebuild b/dev-db/octopus/octopus-3.0.1-r4.ebuild
new file mode 100644
index 000000000000..d083452edf5e
--- /dev/null
+++ b/dev-db/octopus/octopus-3.0.1-r4.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/octopus/octopus-3.0.1-r4.ebuild,v 1.1 2015/04/05 21:05:29 monsieurp Exp $
+
+EAPI=5
+JAVA_PKG_IUSE="doc source"
+JAVA_PKG_WANT_BOOTCLASSPATH="1.5"
+
+inherit versionator java-pkg-2 java-ant-2
+
+MY_PV=${PV//./-}
+MY_PV=${MY_PV/-/.}
+DESCRIPTION="A Java-based Extraction, Transformation, and Loading (ETL) tool"
+SRC_URI="http://download.forge.objectweb.org/${PN}/${PN}-${MY_PV}.src.tar.gz
+ mirror://gentoo/${PN}-xmls-${PV}.tar.bz2"
+HOMEPAGE="http://octopus.objectweb.org"
+LICENSE="LGPL-2.1"
+SLOT="3.0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+COMMON_DEP="
+ >=dev-java/xerces-2.7
+ >=dev-java/log4j-1.2.8
+ =dev-java/rhino-1.6*
+ =dev-java/junit-3.8*
+ >=dev-java/ant-core-1.4"
+
+RDEPEND=">=virtual/jre-1.6
+ ${COMMON_DEP}"
+
+DEPEND=">=virtual/jdk-1.6
+ ${COMMON_DEP}"
+
+# uses enum as identifier
+JAVA_PKG_WANT_SOURCE="1.4"
+JAVA_PKG_WANT_TARGET="1.4"
+
+TOPDIR="${PN}-$(get_version_component_range 1-2)"
+S=${WORKDIR}/${TOPDIR}/Octopus-src
+
+java_prepare() {
+ rm -fr ${TOPDIR}/maven || die
+ mv "${WORKDIR}/xmls" "${S}/modules/Octopus" || die
+ cd "${S}"/modules || die
+
+ cp "${FILESDIR}/${P}-gentoo-build.xml" build.xml || die
+ java-ant_rewrite-classpath build.xml
+ java-pkg_filter-compiler jikes
+ java-ant_rewrite-bootclasspath 1.5
+
+ epatch "${FILESDIR}/${PN}-jdk-1.5.patch"
+}
+
+EANT_GENTOO_CLASSPATH="xerces-2,rhino-1.6,ant-core,junit,log4j"
+
+src_compile() {
+ cd "${S}/modules" || die
+
+ use source && antflags="${antflags} sourcezip-all"
+
+ eant jar-all $(use_doc docs-all) ${antflags}
+}
+
+RESTRICT="test"
+
+# Would need maven to work properly as the build.xml just launches maven
+#src_test() {
+# eant test
+#}
+
+src_install() {
+ dodoc ChangeLog.txt ReleaseNotes.txt
+
+ cd "${S}/modules" || die
+ java-pkg_dojar dist/*.jar
+
+ if use source; then
+ dodir /usr/share/doc/${PF}/source
+ cp dist/*-src.zip "${D}usr/share/doc/${PF}/source"
+ fi
+
+ if use doc; then
+ docinto html/api
+ # Has multiple javadoc subdirs here
+ java-pkg_dohtml -r docs/*
+ fi
+}