summaryrefslogtreecommitdiff
path: root/dev-java/glassfish-interceptor-api
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-java/glassfish-interceptor-api
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-java/glassfish-interceptor-api')
-rw-r--r--dev-java/glassfish-interceptor-api/Manifest6
-rw-r--r--dev-java/glassfish-interceptor-api/files/glassfish-interceptor-api-3.1-build.xml.patch10
-rw-r--r--dev-java/glassfish-interceptor-api/glassfish-interceptor-api-3.1.ebuild41
-rw-r--r--dev-java/glassfish-interceptor-api/metadata.xml8
4 files changed, 65 insertions, 0 deletions
diff --git a/dev-java/glassfish-interceptor-api/Manifest b/dev-java/glassfish-interceptor-api/Manifest
new file mode 100644
index 000000000000..6ef44491e6a6
--- /dev/null
+++ b/dev-java/glassfish-interceptor-api/Manifest
@@ -0,0 +1,6 @@
+AUX glassfish-interceptor-api-3.1-build.xml.patch 376 SHA256 48e45d5747b8f1427358d5973ddda30c2a522a33b608b7b6f4f6948d3b8b4681 SHA512 9c98831903c3f96df13a5ce0771a1064e9458f12f8e2a898758ccb63f0dbaab6047082dda5fa5a8e111c442536af28681eb712a6f4dc8844b388f721a0101c26 WHIRLPOOL 04828329df5039772a1dfb961602f21a47267bb07e0f937496f5cae7b7912690e8fe155cfbe950fdd73efa8afebf8c6e2ecbcc3e52627e2eb290a2e14d1ef5c3
+DIST glassfish-interceptor-api-3.1.tar.xz 14600 SHA256 b64285dbc80bc6418458927735c7dc7df74f6635d86cdb9a70b0c869f2f4a662 SHA512 674f53d53afb63799c579b0ec177a009178315fb62f027441da14ceb5d6fa07408840ad82aa8fa7be31b53d43b53ff28ffb1617d644c989bc4ac17ce5e626563 WHIRLPOOL f20b4abefab8f9d7c55f3a12e6a41fb60644a8ca580bc6c9ea1772d9c919a8d99bbc86b928af82d7ce279919019107164760bd1e144af8ff4c4b4119fd2fdbb7
+EBUILD glassfish-interceptor-api-3.1.ebuild 829 SHA256 3b0d320d37311f46df5123902e0087fe23cb1870a41f34e02360d2228f347a1d SHA512 03e96e8f0c8385388b6ac657d05cf3efed6dfd18d2d561921e1272868b8606bea50753180875c4cc2ee0f921a5bfc763f7046e51fa52d33385ff915c0c8698f7 WHIRLPOOL 4c1a215b519d17f6690e0cea7acfc6cff67274fd1ade014f61e4a1647c2b9a7262ee4dc0f506b779abdbd8d76466a6f6d51a5de50a083e0a2e5247e3eea47cd0
+MISC ChangeLog 2573 SHA256 711e9ec2511c03e0da941cb7566d348de8a3b168642ee36928123feddf51aa2d SHA512 9171477a7e1ab7c6eee7dabed09aa3a0f54c32ae6ecc2d5309a904c6f7dbbed533c7b6acaaaa23a64273ffd33bd6e33d2c43e39ee6644f1f98f2aca78cd0b37c WHIRLPOOL 70081810b78d9150a3a18d3a5b06b1360353cf93898e4cc181b37981bf495fe3d74fee94d877ce86acf9721b0282ccd5450d3cf19a41aabcbf635fd22e6acf78
+MISC ChangeLog-2015 975 SHA256 9e88de60a532bd62b9c71cb51a7e72335c6a79690519641baad2fcfa54f6fd35 SHA512 c00605c0b28bec394ad390b686a5e7b2a09d417ddef6f87bcec4e4fbea03aae01904719a178558accadee487194b720be00395c8291252c26a38e2b7c2d6d3fa WHIRLPOOL 175d5c7cc39998b043dbe30b364a652047320f2848e0b62d7bcb9e66e6fcf8866a4ac0ba938b2eae25769381245caa2027957047e6028cc52f884e18bb771ad8
+MISC metadata.xml 232 SHA256 0c8d91b3d514ac42d0eaca567346ab909c0f947049c85c25a380ec2400f1b3fb SHA512 00beaf2c81112ff757c4395f4ea47e85f2d48e369e241f10ddf200090dd6513d52ae2b1aef6d28b7417f1cf34608a7258a167eb307d5670323a2190f3710f893 WHIRLPOOL 3a1a6d054edc9177d85ca868f9b0a6e84ee51bab4fbdbb9b1ead1a03874036bcc3f96e903fb751dc4d29fdb7d6b5f3d8dbe7b042fc697c887e23f41cc9c8c4ac
diff --git a/dev-java/glassfish-interceptor-api/files/glassfish-interceptor-api-3.1-build.xml.patch b/dev-java/glassfish-interceptor-api/files/glassfish-interceptor-api-3.1-build.xml.patch
new file mode 100644
index 000000000000..1a912da629c2
--- /dev/null
+++ b/dev-java/glassfish-interceptor-api/files/glassfish-interceptor-api-3.1-build.xml.patch
@@ -0,0 +1,10 @@
+--- a/maven-build.xml
++++ b/maven-build.xml
+@@ -166,7 +166,6 @@
+ <jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar"
+ compress="true"
+ index="false"
+- manifest="/tmp/glassfish-interceptor-api-3.1/target/classes/META-INF/MANIFEST.MF"
+ basedir="${maven.build.outputDir}"
+ excludes="**/package.html"/>
+ </target>
diff --git a/dev-java/glassfish-interceptor-api/glassfish-interceptor-api-3.1.ebuild b/dev-java/glassfish-interceptor-api/glassfish-interceptor-api-3.1.ebuild
new file mode 100644
index 000000000000..eda5efcfbe4b
--- /dev/null
+++ b/dev-java/glassfish-interceptor-api/glassfish-interceptor-api-3.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-ant-2
+
+TOMEE_PV="1.5.2"
+
+DESCRIPTION="Project GlassFish Interceptor API"
+HOMEPAGE="https://glassfish.java.net/"
+SRC_URI="https://dev.gentoo.org/~tomwij/files/dist/${P}.tar.xz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+CDEPEND=""
+
+DEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+RDEPEND=">=virtual/jre-1.7
+ ${CDEPEND}"
+
+JAVA_ANT_REWRITE_CLASSPATH="true"
+EANT_GENTOO_CLASSPATH=""
+JAVA_PKG_BSFIX_NAME="maven-build.xml"
+
+java_prepare() {
+ epatch "${FILESDIR}"/${P}-build.xml.patch
+}
+
+src_install() {
+ java-pkg_newjar target/javax.interceptor-api-${PV}.jar
+
+ use doc && java-pkg_dojavadoc target/site/apidocs
+ use source && java-pkg_dosrc src/main/java/javax
+}
diff --git a/dev-java/glassfish-interceptor-api/metadata.xml b/dev-java/glassfish-interceptor-api/metadata.xml
new file mode 100644
index 000000000000..2444066aa02b
--- /dev/null
+++ b/dev-java/glassfish-interceptor-api/metadata.xml
@@ -0,0 +1,8 @@
+<?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>
+</pkgmetadata>