summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohann Schmitz <ercpe@gentoo.org>2013-10-11 16:22:09 +0000
committerJohann Schmitz <ercpe@gentoo.org>2013-10-11 16:22:09 +0000
commit7c558fb9847efb7ee75e6744bbec63bb61995974 (patch)
treebd37f9e2f94c115f715532ba0e6776a11c8fc408 /dev-java/janino
parentEbuild for janino (dependency of logback) wrt #180800 (diff)
downloadhistorical-7c558fb9847efb7ee75e6744bbec63bb61995974.tar.gz
historical-7c558fb9847efb7ee75e6744bbec63bb61995974.tar.bz2
historical-7c558fb9847efb7ee75e6744bbec63bb61995974.zip
Ebuild for janino (dependency of logback) wrt #180800
Package-Manager: portage-2.2.1/cvs/Linux x86_64 Manifest-Sign-Key: 0x77C501ED
Diffstat (limited to 'dev-java/janino')
-rw-r--r--dev-java/janino/Manifest18
-rw-r--r--dev-java/janino/janino-2.7.0.ebuild48
-rw-r--r--dev-java/janino/metadata.xml6
3 files changed, 70 insertions, 2 deletions
diff --git a/dev-java/janino/Manifest b/dev-java/janino/Manifest
index fff8456d2f63..2e18cbbe4b41 100644
--- a/dev-java/janino/Manifest
+++ b/dev-java/janino/Manifest
@@ -1,4 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST janino-2.7.0.zip 992669 SHA256 9b0c089ab2659605aa2aea00431a683f9a29b56f01a31fec2db6ab60cc33f783 SHA512 0fe0faf16c9d7c63ed14b156bbf75b1ce6deebda24fc0eb0176e96693de9877187694dfb39e748523329430332a36017b2d7d04b2b26ef0847fde7396106185f WHIRLPOOL 503efab6a1b68e9bcbdfde49af81e2f29064054d551af06faf2125d33f131c9a44881057a8a3fa48f8061479bba21baf0c4f9d005a8360d432483ad201b8c5a0
-EBUILD janino-2.7.0.ebuild 1116 SHA256 fdde03bb8151299d3f4612a6d50411f4d555c623bcdbb69004fe3b83affbfff8 SHA512 5d3bef6504f9e174fd41ba480675e6b448832af90ff7df8d10351ecfc145fa07ea3d6194154a28a86a1b4997461d704e8f09f0f5b1bd74d4a20e9b5053beedb2 WHIRLPOOL 26e6143784ebd83ef992bfdb78080c9310df7180d01626f739841610bed4a90a191c943f50ceecc4e24e7c129237641db3aa5f239163dfae6dd1f26501b9b0fe
-MISC ChangeLog 289 SHA256 dcd8f472a93ce53bf63b805d8a2f50a456841ffbf45a46a7f58804ec3cd352d7 SHA512 83230fc3737866030969c2e425c78ba770d51c08c1135831202a2d549dbb97de6860577f4d7516a91fb14bd09686c1d2f5cf3c1ba9851a00fee8d7f823ee15c8 WHIRLPOOL e4317eb2a60bb1eacae54e8458b58bfb9131263bbf24445a9c14d1f3d258b83ea69572695c8055d96f41206d8651243e08fa06f62090b3266efd1157345b999d
+EBUILD janino-2.7.0.ebuild 1212 SHA256 317b66debed7d6f3fa303007189389e0b3d79d42a31463f61e4451e3b8ec167b SHA512 e4d231d8277b4666de0aa68edcc5e8c820100e95d1162c248cd0acaec0271434e655c4916f04dc9db10cf4a8f2830dcae2e840f09aa00427bddfcad1741347e3 WHIRLPOOL 5e82539ec8fbaf1349e28938f04d5378a262adc5ed863969bc32afdff0414b198c887fd1074d6f036339def1dfe324f60eefe928c1cc3972bb3a89ce26e9e9e5
+MISC ChangeLog 375 SHA256 edf7ee4b562b4d674cb884d4fca2300772a81fde156cbe2b54c457f3b9c8252a SHA512 4f63bcdf7b0923c85690767cae4013c9531ba3ce19f99eea8dd61d83f0e0bd67fee51562875daf06e43d08b4c1d5900b26c06e9f04c36350751ba6fbbb8e0ef6 WHIRLPOOL f3da016b2c8091068d56d61cbd30cd738e88aa63178fedef952aae9143e082580ee006c46a1475db7220f4b6ad86da8b4654b3c413e351d77c1bec6f42672197
MISC metadata.xml 159 SHA256 1c070a909e96d9d193f84ad9304d196febbe33b60a724cc4b0d20634bb82255b SHA512 269cf19c37f2d136b926f546ec83ffdbc1374b2b6e26f8a31f21854143380386c31bfc7b2a0b9c47fb1f7c02607ddbdd43e517cb5c3270515e465c4dd7788843 WHIRLPOOL afb402fec04cddb3184b69eb8a8d36b404edd2870fd06c8f5e99be39c341ea6fa7542e0b680fac05529522ed33838e8279381d7a6de9dbc58fe55841229d8a51
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iQEcBAEBCAAGBQJSWCWuAAoJEKCEBkJ3xQHtdYwIAKYXCWwRAYBUI1mDteQgFe+j
+ZYs4zOmfjSVhmACDpz0SYzyy7KzUAWxEzpW8LxZQ6gNLpQ8eARcP50l3n9OqyOKe
+Faat1Q/zURDr/qod+13nKW+wri/tIi8kSPM0nNm9qdIrcY8E7ISqQPFXHFoicfv7
+B9Bj0wnrtXnF6PQeRj0TjjEAbvfpaUg8d0NNxiVz5fTU3F02BQ9DQgpsquDf0gFU
+iofHOgp8PrRnNhUI3/EHEXndrA27f1ebNYfK7DMxuKYirgd+ikXjnAebtK47A/b9
+5I3K7g9Wa2VkWe9Dgpb8bJTGAgpS7JMR3AoDvOzato/I70L/5yOI/bPucwNGy3M=
+=vCnc
+-----END PGP SIGNATURE-----
diff --git a/dev-java/janino/janino-2.7.0.ebuild b/dev-java/janino/janino-2.7.0.ebuild
new file mode 100644
index 000000000000..6f2a15280a53
--- /dev/null
+++ b/dev-java/janino/janino-2.7.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/janino/janino-2.7.0.ebuild,v 1.1 2013/10/11 16:22:05 ercpe Exp $
+
+EAPI="5"
+
+JAVA_PKG_IUSE="doc source examples"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="An embedded compiler for run-time compilation purposes"
+HOMEPAGE="http://janino.net/"
+SRC_URI="http://janino.net/download/${P}.zip"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE=""
+
+CDEPEND="dev-java/ant-core:0
+ dev-java/unkrig-nullanalysis:0"
+RDEPEND=">=virtual/jre-1.6
+ ${CDEPEND}"
+DEPEND=">=virtual/jdk-1.6
+ app-arch/unzip
+ ${CDEPEND}"
+
+S="${WORKDIR}/${P}"
+JAVA_SRC_DIR="src"
+JAVA_GENTOO_CLASSPATH="ant-core,unkrig-nullanalysis"
+
+java_prepare() {
+ unzip "${S}"/janino-src.zip -d ${JAVA_SRC_DIR} && \
+ unzip "${S}"/commons-compiler-src.zip -d ${JAVA_SRC_DIR} || die
+ find -iname '*.jar' -delete || die
+
+ mkdir -p target/classes && \
+ mv src/org.codehaus.commons.compiler.properties target/classes || die
+
+ mkdir examples || die
+ mv src/org/codehaus/commons/compiler/samples/* examples/ || die
+}
+
+src_install() {
+ java-pkg-simple_src_install
+ use examples && java-pkg_doexamples examples/
+} \ No newline at end of file
diff --git a/dev-java/janino/metadata.xml b/dev-java/janino/metadata.xml
new file mode 100644
index 000000000000..604e0a4238bb
--- /dev/null
+++ b/dev-java/janino/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>java</herd>
+</pkgmetadata>
+