Skip to content

Commit

Permalink
dev-java/commons-jelly: bump to 1.0.1
Browse files Browse the repository at this point in the history
Closes: https://bugs.gentoo.org/783165

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
  • Loading branch information
vaukai committed Apr 17, 2021
1 parent e170e46 commit bdf2d84
Show file tree
Hide file tree
Showing 3 changed files with 82 additions and 4 deletions.
1 change: 1 addition & 0 deletions dev-java/commons-jelly/Manifest
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
DIST commons-jelly-1.0-src.tar.gz 174769 BLAKE2B 2dc43eef28c76252976616f0509aacbfed31ec0b99916730d86d084ec54bacc4f49000d04a953002717670d17a4ae2ae7249d57b327258414c3515dbb8abde7f SHA512 a72ae2dc8eea3fc19838f386dca38807a16326a3a93f483219212844f8ec033088b7721c78a4370f78a06cbee0c685144a2b16f171d54134822d06f653bcef35
DIST commons-jelly-1.0.1.tar.gz 565408 BLAKE2B 9b235c5b2c283685aa973765750ac32deac6252af95c6b3b2915925b2db35022484947c88729bad05fb3b9668973c0b0c0ea32bd5f4ccdadd515127795091a7e SHA512 19e551814c1b313b94729a16408395cec0cc6e0bdd86e2140c41ebe91d9e05a4554da1b77f1a54103ea04c6d894521a3108dadb57c9563411f13ebeaf2d2117a
74 changes: 74 additions & 0 deletions dev-java/commons-jelly/commons-jelly-1.0.1.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

# Skeleton command:
# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/apache/commons-jelly/archive/refs/tags/commons-jelly-1.0.1.tar.gz --slot 1 --keywords "~amd64 ~x86" --ebuild commons-jelly-1.0.1.ebuild

EAPI=7

JAVA_PKG_IUSE="doc source test"
MAVEN_ID="commons-jelly:commons-jelly:1.0.1"
JAVA_TESTING_FRAMEWORKS="junit junit-4"

inherit java-pkg-2 java-pkg-simple

DESCRIPTION="A Java and XML based scripting and processing engine"
HOMEPAGE="https://commons.apache.org/proper/commons-jelly/"
SRC_URI="https://github.com/apache/${PN}/archive/refs/tags/${P}.tar.gz"

LICENSE="Apache-2.0"
SLOT="1"
KEYWORDS="~amd64 ~x86"

# Common dependencies
# POM: pom.xml
# commons-beanutils:commons-beanutils:1.6 -> >=dev-java/commons-beanutils-1.9.2:1.7
# commons-cli:commons-cli:1.0 -> >=dev-java/commons-cli-1.4:1
# commons-collections:commons-collections:2.1 -> >=dev-java/commons-collections-4.1:4
# commons-discovery:commons-discovery:20030211.213356 -> >=dev-java/commons-discovery-0.5:0
# commons-jexl:commons-jexl:1.0 -> >=dev-java/commons-jexl-2.1.1:2
# commons-lang:commons-lang:2.0 -> >=dev-java/commons-lang-2.6:2.1
# commons-logging:commons-logging:1.0.3 -> >=dev-java/commons-logging-1.2:0
# dom4j:dom4j:1.5.2 -> >=dev-java/dom4j-1.6.1:1
# forehead:forehead:1.0-beta-5 -> >=dev-java/forehead-1.0_beta5:0
# jaxen:jaxen:1.1-beta-4 -> >=dev-java/jaxen-1.2.0:1.2
# jstl:jstl:1.0.6 -> >=dev-java/tomcat-jstl-spec-1.2.5:0
# junit:junit:3.8.1 -> >=dev-java/junit-3.8.2:0
# servletapi:servletapi:2.3 -> java-virtuals/servlet-api:3.0
# xerces:xercesImpl:2.12.0 -> >=dev-java/xerces-2.12.0:2
# xml-apis:xml-apis:1.0.b2 -> !!!groupId-not-found!!!

CDEPEND="
dev-java/commons-beanutils:1.7
dev-java/commons-cli:1
dev-java/commons-collections:0
dev-java/commons-discovery:0
dev-java/commons-jexl:1.0
dev-java/commons-lang:2.1
dev-java/commons-logging:0
dev-java/dom4j:1
dev-java/forehead:0
dev-java/jaxen:1.2[dom4j]
dev-java/junit:0
dev-java/tomcat-jstl-spec:0
java-virtuals/servlet-api:3.0
"

DEPEND="
>=virtual/jdk-1.8:*
${CDEPEND}
"

RDEPEND="
>=virtual/jre-1.8:*
${CDEPEND}"

S="${WORKDIR}/${PN}-${P}"

JAVA_GENTOO_CLASSPATH="commons-beanutils-1.7,commons-cli-1,commons-collections,commons-discovery,commons-jexl-1.0,commons-lang-2.1,commons-logging,dom4j-1,forehead,jaxen-1.2,tomcat-jstl-spec,junit,servlet-api-3.0"
JAVA_SRC_DIR="src/java"
JAVA_RESOURCE_DIRS="src/java"

JAVA_TEST_GENTOO_CLASSPATH="junit-4"
JAVA_TEST_SRC_DIR="src/test"
JAVA_TEST_RESOURCE_DIRS="src/test"
11 changes: 7 additions & 4 deletions dev-java/commons-jelly/metadata.xml
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>java@gentoo.org</email>
<name>Java</name>
</maintainer>
<maintainer type="project">
<email>java@gentoo.org</email>
<name>Java</name>
</maintainer>
<upstream>
<remote-id type="github">apache/commons-jelly</remote-id>
</upstream>
</pkgmetadata>

0 comments on commit bdf2d84

Please sign in to comment.