From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-java/commons-jelly/Manifest | 6 +++ dev-java/commons-jelly/commons-jelly-1.0-r8.ebuild | 63 ++++++++++++++++++++++ .../files/commons-jelly-1.0-gentoo.patch | 59 ++++++++++++++++++++ dev-java/commons-jelly/metadata.xml | 8 +++ 4 files changed, 136 insertions(+) create mode 100644 dev-java/commons-jelly/Manifest create mode 100644 dev-java/commons-jelly/commons-jelly-1.0-r8.ebuild create mode 100644 dev-java/commons-jelly/files/commons-jelly-1.0-gentoo.patch create mode 100644 dev-java/commons-jelly/metadata.xml (limited to 'dev-java/commons-jelly') diff --git a/dev-java/commons-jelly/Manifest b/dev-java/commons-jelly/Manifest new file mode 100644 index 000000000000..4c1443faeb33 --- /dev/null +++ b/dev-java/commons-jelly/Manifest @@ -0,0 +1,6 @@ +AUX commons-jelly-1.0-gentoo.patch 2224 SHA256 0e064c87ae4a2a91f7c98c546e0f3bf9f9ff4caf877e0c2f28a6b3443e6f3533 SHA512 726b64273320f1a089ce9d9b8121359cc377e070ce4b49155de52ce31559d0601b137fb6e208b8c5ab696c64224047592c26957ad3d7a49dc390b523c821f7b5 WHIRLPOOL 6b09b85d489eac94ed99d92a999f513033f03f20f7472b4aaf7c76745a8b2a3f9087c0bcabe379610cb591fcf7f99c7d0111fe4e288d5863d75767a6b61a400d +DIST commons-jelly-1.0-src.tar.gz 174769 SHA256 113d606361845d08dab69f187690bf5dcfb5e9ca8fab780135898eb6d0a8d7d1 SHA512 a72ae2dc8eea3fc19838f386dca38807a16326a3a93f483219212844f8ec033088b7721c78a4370f78a06cbee0c685144a2b16f171d54134822d06f653bcef35 WHIRLPOOL 3e92b517ce621cda2477354a1342c59d7cf7756edbc3c7746c262f5cdca5d015976979e35056dc2f588de37f4b882f21929e8c7a095251b1eba5857115659d2c +EBUILD commons-jelly-1.0-r8.ebuild 1539 SHA256 84ef6626be5686e32a8971c390d68aff5c49994bcdec830b46fb25cc6d52344a SHA512 b6cffabfdb0087b8a42492d19e413093e65d3146f0843ab8246791509376d1870996acabc9dd9e9eb9807993957f962f663b7c03ab779d4fbbfa6663c7a8a504 WHIRLPOOL 4e54da74d344ad2f320bf724ad428d3869ce405a3f3ba4129a536ed0651271726c8dc8ef08d4712854f83afedcb043cd7362ae87efaa8401b3506cfcb343e444 +MISC ChangeLog 3292 SHA256 044f120a499d5622b51c7079628db421157225180ffbcf058c057d423556998f SHA512 6cab4f03512321cef435082492b831828d3ec05d8c33eba5c3e57119262e30ccc316ae826eeac3dea02116b7d6696dd5ffd56bd7e22a1d2b482bc4cbb1fe0590 WHIRLPOOL 444cd51e1d07e7a0296cda875b2542a0cec241913f097de4c789e5dc231eaa6fc51e30c59b0406d862fe73777f942961e81b21987954ec34bfc0d1388c260dfc +MISC ChangeLog-2015 3388 SHA256 fe6433c796c3b25ced627a938241f1a2da94e5cd14e0cdf8b831b03da65e88ba SHA512 a323722fb871fba72c869e51b316a0261c3d917042293040a6fc15e7834e3ba465ebba2190bf10bfb35165ec9dbf14d627971b73ad4cdea7deecf996baef95b7 WHIRLPOOL 83d8bafcb1332804dbe88466b425a1f1ccb25fa8edb54a8c3726f4420f3c923d4042cfe24290eb1cbf4e8f1576192e2841d27f6293d667a965a75df0ad843fc4 +MISC metadata.xml 232 SHA256 0c8d91b3d514ac42d0eaca567346ab909c0f947049c85c25a380ec2400f1b3fb SHA512 00beaf2c81112ff757c4395f4ea47e85f2d48e369e241f10ddf200090dd6513d52ae2b1aef6d28b7417f1cf34608a7258a167eb307d5670323a2190f3710f893 WHIRLPOOL 3a1a6d054edc9177d85ca868f9b0a6e84ee51bab4fbdbb9b1ead1a03874036bcc3f96e903fb751dc4d29fdb7d6b5f3d8dbe7b042fc697c887e23f41cc9c8c4ac diff --git a/dev-java/commons-jelly/commons-jelly-1.0-r8.ebuild b/dev-java/commons-jelly/commons-jelly-1.0-r8.ebuild new file mode 100644 index 000000000000..00885443116b --- /dev/null +++ b/dev-java/commons-jelly/commons-jelly-1.0-r8.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +JAVA_PKG_IUSE="doc source test" + +inherit java-pkg-2 java-ant-2 + +MY_P="${P}-src" +DESCRIPTION="A Java and XML based scripting and processing engine" +HOMEPAGE="http://commons.apache.org/jelly/" +SRC_URI="mirror://apache/jakarta/commons/jelly/source/${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="1" +KEYWORDS="~amd64 ~x86" +IUSE="" + +CDEPEND=" + dev-java/dom4j:1 + dev-java/junit:0 + dev-java/jaxen:1.1 + dev-java/commons-cli:1 + dev-java/commons-lang:0 + dev-java/commons-jexl:1.0 + dev-java/commons-logging:0 + dev-java/commons-discovery:0 + dev-java/commons-collections:0 + dev-java/commons-beanutils:1.7 + dev-java/tomcat-jstl-spec:0 + java-virtuals/servlet-api:3.0" +RDEPEND="${CDEPEND} + >=virtual/jre-1.6" +DEPEND="${CDEPEND} + >=virtual/jdk-1.6 + test? ( dev-java/ant-junit:0 )" + +S=${WORKDIR}/${MY_P} + +java_prepare() { + # disables dependency fetching, and remove tests as a dependency of jar + epatch "${FILESDIR}/${P}-gentoo.patch" +} + +JAVA_ANT_REWRITE_CLASSPATH="yes" + +EANT_EXTRA_ARGS="-Dlibdir=." +EANT_GENTOO_CLASSPATH=" + commons-beanutils-1.7,commons-cli-1,commons-collections,commons-discovery + commons-jexl-1.0,commons-lang,commons-logging,dom4j-1,tomcat-jstl-spec + jaxen-1.1,junit,servlet-api-3.0" + +src_test() { + java-pkg-2_src_test +} + +src_install() { + java-pkg_newjar target/${P}.jar ${PN}.jar + dodoc NOTICE.txt README.txt RELEASE-NOTES.txt || die + use doc && java-pkg_dojavadoc dist/docs/api + use source && java-pkg_dosrc src/java/* +} diff --git a/dev-java/commons-jelly/files/commons-jelly-1.0-gentoo.patch b/dev-java/commons-jelly/files/commons-jelly-1.0-gentoo.patch new file mode 100644 index 000000000000..8fafca81ea79 --- /dev/null +++ b/dev-java/commons-jelly/files/commons-jelly-1.0-gentoo.patch @@ -0,0 +1,59 @@ +diff -ru commons-jelly-1.0-src/build.xml commons-jelly-1.0-src-patched/build.xml +--- commons-jelly-1.0-src/build.xml 2005-06-16 10:39:44.000000000 -0400 ++++ commons-jelly-1.0-src-patched/build.xml 2005-09-04 19:39:19.000000000 -0400 +@@ -37,6 +37,8 @@ + + + ++ ++ + + + +@@ -92,7 +95,7 @@ + + + +- ++ + + + +@@ -120,10 +123,12 @@ + + + +- ++ ++ + + + ++ + + + +@@ -213,7 +218,7 @@ + + + +- ++ + + + +@@ -432,4 +437,4 @@ + + + +- +\ No newline at end of file ++ diff --git a/dev-java/commons-jelly/metadata.xml b/dev-java/commons-jelly/metadata.xml new file mode 100644 index 000000000000..2444066aa02b --- /dev/null +++ b/dev-java/commons-jelly/metadata.xml @@ -0,0 +1,8 @@ + + + + + java@gentoo.org + Java + + -- cgit v1.2.3