diff options
author | 2013-09-25 17:40:22 +0000 | |
---|---|---|
committer | 2013-09-25 17:40:22 +0000 | |
commit | 76aa6e7f21716d0cfc134fedc71cc8930ac16806 (patch) | |
tree | fa19fc7a7a510b5830662965bc581ab2e2812b20 /dev-java | |
parent | Version bump fixes bug 485696 and includes patch from bug 472554. pgadmin3-de... (diff) | |
download | historical-76aa6e7f21716d0cfc134fedc71cc8930ac16806.tar.gz historical-76aa6e7f21716d0cfc134fedc71cc8930ac16806.tar.bz2 historical-76aa6e7f21716d0cfc134fedc71cc8930ac16806.zip |
Ebuild for classmate-0.9.0 - java introspection library
Package-Manager: portage-2.2.1/cvs/Linux x86_64
Manifest-Sign-Key: 0x77C501ED
Diffstat (limited to 'dev-java')
-rw-r--r-- | dev-java/classmate/ChangeLog | 9 | ||||
-rw-r--r-- | dev-java/classmate/Manifest | 18 | ||||
-rw-r--r-- | dev-java/classmate/classmate-0.9.0.ebuild | 43 | ||||
-rw-r--r-- | dev-java/classmate/metadata.xml | 9 |
4 files changed, 79 insertions, 0 deletions
diff --git a/dev-java/classmate/ChangeLog b/dev-java/classmate/ChangeLog new file mode 100644 index 000000000000..8aaea13a9004 --- /dev/null +++ b/dev-java/classmate/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for dev-java/classmate +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/classmate/ChangeLog,v 1.1 2013/09/25 17:40:20 ercpe Exp $ + +*classmate-0.9.0 (25 Sep 2013) + + 25 Sep 2013; Johann Schmitz <ercpe@gentoo.org> +classmate-0.9.0.ebuild, + +metadata.xml: + Ebuild for classmate-0.9.0 - java introspection library diff --git a/dev-java/classmate/Manifest b/dev-java/classmate/Manifest new file mode 100644 index 000000000000..58fd7c2ed807 --- /dev/null +++ b/dev-java/classmate/Manifest @@ -0,0 +1,18 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST classmate-0.9.0.tar.gz 57752 SHA256 6667a959b282b037aaed328fca3131a89c7649a347a72e1d2d4dd40bc8b393f2 SHA512 7fb331c462458c8aab143f23c0d128a0e4e976f9d12bd181eb5658961b217bd1fe0871d056fc38bff794522c8b3118a2a017eab265afffc1d60b5580df1237a2 WHIRLPOOL ecfa56a57d07c1486f92c1a635d5b294b9664994504649a5234daff34935c0f42dc590f55ee1fa3a780399a923728a30e083a809871777e68e78deaf3f6dd45c +EBUILD classmate-0.9.0.ebuild 1181 SHA256 0001a69292b25dfbeffdd89a1d527a45e07d4705012cd7ec573a42b5ff29473a SHA512 988dbb79fd8908b5f4f3a9719130ef34ce93a3ba03eacac3a4318b2414fa2aea3a6acd79cf485d9ddfbd6f6a4d025dc464af441a32f49a43f4fb8d7882f4cf93 WHIRLPOOL 26a35be1358f25c5a461051f0e97087774f889497fc4c0b6eda4fe9de9651ebcbfa5f73590b1cfa73f9ffabe9e8a55758566e3c0941bdf573f11ecf922b42765 +MISC ChangeLog 389 SHA256 0aefc8bcfbec00d16b5da703d15f8cf4fe6931e6bf63030ad0b7f7fcefcfecb7 SHA512 d5054fb75a5cb0d06ee943cb22445c685b1569e95d3969104ddd499ffdf09013e943e0d55384c7d68bd5dc6c95890625c1401379219011bb7dfab1eec97602de WHIRLPOOL 39a1063e8f17dede8116d6565698d36f630bef5ffa810988096bb553e6b30feb3b488d4227cc8e76fd5f938f925e9a8e4cb3883b24aaba3aa1d653089a3f93d8 +MISC metadata.xml 251 SHA256 05614d856e3e979fea5baed805bdc2da8906b617e7b17aa43686b5dc39b80d05 SHA512 9fce8b4dad9a70d97f79ffa901d603a4405445c4f7952f871b272c36378d1d3e2be3bde648fed8d967bf214ffb1aaf7f43cd9cf0cf6c6ae09e3da49c3d8bb1be WHIRLPOOL 1b4efcb5eefe1965398bdf02fae825c785abe179a20957aaf46ae1fb8d9669b523147583eb84ce7218d7c96494c543abfce5e8e51e77f53184928c14f9d0f915 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.20 (GNU/Linux) + +iQEcBAEBCAAGBQJSQyAFAAoJEKCEBkJ3xQHtQXIH/0aQ8gFM4AABsXvTbB16yaYm +TcvY18b7PhUvI80DA6XFdgDymk9OguDUQE1iCtAKaiRGQ5Rx/+viwcQjVJADFia3 +DwMM2ynH+n+enYhoS5N5sqc6xddStQxIRqvzi94Pt1PEFIeyyWJpd9o8JtoylfMD +7TSBe9m/qBkDOceDRzpwpFggPKKLSaOZlSbd+cfSHbbYpR3WVoIwI/IHz873Rc/i +zQy/t31Qx7f73DQTiJGStQ83YCduNqUTsGAqgrgswVmNR+lnVL9iu0jFqlgvpTil +kakdWOTEFwjIejQY1QO5vuaOS+/yLYzXtkV6Y3WR9QniPHLRN3uy3Ej4Veinmb4= +=X+BM +-----END PGP SIGNATURE----- diff --git a/dev-java/classmate/classmate-0.9.0.ebuild b/dev-java/classmate/classmate-0.9.0.ebuild new file mode 100644 index 000000000000..b46d7848682b --- /dev/null +++ b/dev-java/classmate/classmate-0.9.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/classmate/classmate-0.9.0.ebuild,v 1.1 2013/09/25 17:40:20 ercpe Exp $ + +EAPI="5" + +JAVA_PKG_IUSE="doc source test" + +inherit java-pkg-2 java-pkg-simple vcs-snapshot + +DESCRIPTION="Library for introspecting generic type information of types, member/static methods, fields" +HOMEPAGE="https://github.com/cowtowncoder/java-classmate/" +SRC_URI="https://github.com/cowtowncoder/java-classmate/archive/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="" + +RDEPEND=">=virtual/jre-1.5" +DEPEND=">=virtual/jdk-1.5 + test? ( dev-java/junit:4 )" + +S="${WORKDIR}/${P}" + +JAVA_SRC_DIR="src/main/java" + +java_prepare() { + rm pom.xml || die +} + +src_test() { + testcp="${S}/${PN}.jar:$(java-pkg_getjars junit-4):target/tests" + + mkdir target/tests || die + ejavac -cp "${testcp}" -d target/tests $(find src/test/java -name "*.java") + + tests=$(find target/tests -name "*Test.class" -not -name "BaseTest.class" \ + | sed -e 's/target\/tests\///g' -e "s/\.class//" -e "s/\//./g" \ + | grep -vP '\$'); + ejunit4 -cp "${testcp}" ${tests} +} diff --git a/dev-java/classmate/metadata.xml b/dev-java/classmate/metadata.xml new file mode 100644 index 000000000000..a983ca93370a --- /dev/null +++ b/dev-java/classmate/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>java</herd> + <upstream> + <remote-id type="github">cowtowncoder/java-classmate</remote-id> + </upstream> +</pkgmetadata> + |