From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 093BB1384B4 for ; Wed, 11 Nov 2015 22:57:44 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CF8CD21C121; Wed, 11 Nov 2015 22:57:41 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E8FCE21C121 for ; Wed, 11 Nov 2015 22:57:40 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id EC4B533E142 for ; Wed, 11 Nov 2015 22:57:38 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 809472407 for ; Wed, 11 Nov 2015 22:57:36 +0000 (UTC) From: "Patrice Clement" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Patrice Clement" Message-ID: <1447282473.cc0ccf346c7efd8f7e06e747722519c1812be25b.monsieurp@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-java/rat/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-java/rat/Manifest dev-java/rat/metadata.xml dev-java/rat/rat-0.11.ebuild X-VCS-Directories: dev-java/rat/ X-VCS-Committer: monsieurp X-VCS-Committer-Name: Patrice Clement X-VCS-Revision: cc0ccf346c7efd8f7e06e747722519c1812be25b X-VCS-Branch: master Date: Wed, 11 Nov 2015 22:57:36 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 0889fa9a-afd6-4aea-85cb-b57bd9cd2fe0 X-Archives-Hash: 820e2c42035897c89a52970db5068c34 commit: cc0ccf346c7efd8f7e06e747722519c1812be25b Author: Patrice Clement gentoo org> AuthorDate: Wed Nov 11 22:53:23 2015 +0000 Commit: Patrice Clement gentoo org> CommitDate: Wed Nov 11 22:54:33 2015 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc0ccf34 dev-java/rat: Initial import. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> dev-java/rat/Manifest | 2 ++ dev-java/rat/metadata.xml | 5 ++++ dev-java/rat/rat-0.11.ebuild | 54 ++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 61 insertions(+) diff --git a/dev-java/rat/Manifest b/dev-java/rat/Manifest new file mode 100644 index 0000000..ffbe0f2 --- /dev/null +++ b/dev-java/rat/Manifest @@ -0,0 +1,2 @@ +DIST apache-rat-core-0.11-sources.jar 124710 SHA256 22fbef361d39b2cb8f36d830afe15d5592bd0ac6fda29b6bbb1314b7bfb5b35d SHA512 1f75e6830bffa7b1a2410aa421a548a4c78db6686c8f940471e38d1bb455201cbfd797be3bb5da027966ee39bb93e7c7b393e3d7ff330866235fafffe1ee6991 WHIRLPOOL 047d337a69eb135c8aeaadf051c1979d257d1442455a56e87b889e3a413c1b5e47c7a4e8053ec9b871b1e98c15eac81ae3cc038b36ba1a7cca530a63a0ec3ee7 +DIST apache-rat-tasks-0.11-sources.jar 17602 SHA256 c2bc9b978eb3cb6fde38165d2eedd4e70a84edbb70df8521e04cb07662aace0f SHA512 54430fd7f8c227fe9fa14bbd44adc1222e8b7de0bbc5a5b861f4df773f5db0fdaf80b6ab327e17cdf57af54447d13f3431e8cdf86728af6f8a84e85c89376565 WHIRLPOOL 55d01e4426c50cadc5db7031eb709cd9669baaf1121de4433458faaa86c882c81e4313c9611c115c86854bfd922449eca33027da031316e8e1fa0867ca946249 diff --git a/dev-java/rat/metadata.xml b/dev-java/rat/metadata.xml new file mode 100644 index 0000000..250f2d1 --- /dev/null +++ b/dev-java/rat/metadata.xml @@ -0,0 +1,5 @@ + + + + java + diff --git a/dev-java/rat/rat-0.11.ebuild b/dev-java/rat/rat-0.11.ebuild new file mode 100644 index 0000000..aa139df --- /dev/null +++ b/dev-java/rat/rat-0.11.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-pkg-simple + +MY_PN="apache-${PN}" + +DESCRIPTION="Apache Rat is a release audit tool, focused on licenses." +HOMEPAGE="https://creadur.apache.org/rat/" + +SRC_URI=" + https://repo1.maven.org/maven2/org/apache/${PN}/${MY_PN}-core/${PV}/${MY_PN}-core-${PV}-sources.jar + https://repo1.maven.org/maven2/org/apache/${PN}/${MY_PN}-tasks/${PV}/${MY_PN}-tasks-${PV}-sources.jar" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +CDEPEND=" + dev-java/ant-core:0 + dev-java/commons-io:1 + dev-java/commons-cli:1 + dev-java/commons-lang:2.1 + dev-java/commons-compress:0 + dev-java/commons-collections:0 +" + +RDEPEND=" + ${CDEPEND} + >=virtual/jre-1.6" + +DEPEND=" + ${CDEPEND} + app-arch/unzip + >=virtual/jdk-1.6" + +JAVA_GENTOO_CLASSPATH=" + ant-core + commons-io-1 + commons-cli-1 + commons-compress + commons-lang-2.1 + commons-collections +" + +src_install() { + java-pkg_dolauncher "${MY_PN}" --main org.apache.rat.Report + java-pkg-simple_src_install +}