Graduted to tree :)
authorWilliam Thomson <wltjr@gentoo.org>
Fri, 27 Apr 2007 20:37:12 +0000 (20:37 +0000)
committerWilliam Thomson <wltjr@gentoo.org>
Fri, 27 Apr 2007 20:37:12 +0000 (20:37 +0000)
Package-Manager: portage-2.1.2.4

dev-java/glassfish-servlet-api/ChangeLog [new file with mode: 0644]
dev-java/glassfish-servlet-api/Manifest [new file with mode: 0644]
dev-java/glassfish-servlet-api/files/build_xml.patch [new file with mode: 0644]
dev-java/glassfish-servlet-api/files/digest-glassfish-servlet-api-2_beta44 [new file with mode: 0644]
dev-java/glassfish-servlet-api/glassfish-servlet-api-2_beta44.ebuild [new file with mode: 0644]
dev-java/glassfish-servlet-api/metadata.xml [new file with mode: 0644]

diff --git a/dev-java/glassfish-servlet-api/ChangeLog b/dev-java/glassfish-servlet-api/ChangeLog
new file mode 100644 (file)
index 0000000..0d746bb
--- /dev/null
@@ -0,0 +1,28 @@
+# ChangeLog for dev-java/glassfish-servlet-api
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/glassfish-servlet-api/ChangeLog,v 1.1 2007/04/27 20:37:12 wltjr Exp $
+
+*glassfish-servlet-api-2_beta44 (27 Apr 2007)
+
+  27 Apr 2007; William L. Thomson Jr. <wltjr@gentoo.org>
+  +files/build_xml.patch, +metadata.xml,
+  +glassfish-servlet-api-2_beta44.ebuild:
+  Graduted to tree :)
+
+  27 Apr 2007; Petteri Räty <betelgeuse@gentoo.org>
+  glassfish-servlet-api-2_beta44.ebuild:
+  Use base.eclass.
+
+  27 Apr 2007; William L. Thomson Jr. <wltjr@gentoo.org> ChangeLog:
+  Ebuild cleanups, fixes, and other refinements
+
+  27 Apr 2007; William L. Thomson Jr. <wltjr@gentoo.org> ChangeLog:
+  Corrected EANT_EXTRA_ARGS
+
+  27 Apr 2007; William L. Thomson Jr. <wltjr@gentoo.org> ChangeLog:
+  Updated home page, compiles & installs now :). Might need to make patch for
+  examples but otherwise should be good to go to tree.
+
+  16 Mar 2007; William L. Thomson Jr. <wltjr@gentoo.org> ChangeLog:
+  Initial ebuild for glassfish serlvet api
+
diff --git a/dev-java/glassfish-servlet-api/Manifest b/dev-java/glassfish-servlet-api/Manifest
new file mode 100644 (file)
index 0000000..c7fbc1f
--- /dev/null
@@ -0,0 +1,20 @@
+AUX build_xml.patch 438 RMD160 30fe4b47443b576dcb6335cf25aa79aebdc72481 SHA1 6d7fe08bc2eaa99addea7abc12eaed6f85dffcb3 SHA256 4311fa6e1eb6bb78c03f9df6a97718a5eef7a49b91e989cb1fda18cd29797ffe
+MD5 fcf6d9f51d83268dcafd256f0b6bd061 files/build_xml.patch 438
+RMD160 30fe4b47443b576dcb6335cf25aa79aebdc72481 files/build_xml.patch 438
+SHA256 4311fa6e1eb6bb78c03f9df6a97718a5eef7a49b91e989cb1fda18cd29797ffe files/build_xml.patch 438
+DIST glassfish-v2-b44-src.zip 35200817 RMD160 9cd872a2238b7bb249c4baaa9c528ac1d4cdd735 SHA1 1db928168a9f844eff5b14271d7464ecacd2d8b7 SHA256 331f6a65aa94b9d79f5b0a726d71afc4726032b3e9d62f2c7ab6fc679790e1b7
+EBUILD glassfish-servlet-api-2_beta44.ebuild 1092 RMD160 95cb3f3d428e22c7737f257f1e4bacb341197f9a SHA1 1c2e0ef4ab36f16a6b1a0f4cf55108f5ab7a7be4 SHA256 3039fc42ffa20fe7b087c861a9df857d8a90ccfa42375f1197ec8c5242f44de2
+MD5 21a8688140ff2f40d7c71a5decef0a02 glassfish-servlet-api-2_beta44.ebuild 1092
+RMD160 95cb3f3d428e22c7737f257f1e4bacb341197f9a glassfish-servlet-api-2_beta44.ebuild 1092
+SHA256 3039fc42ffa20fe7b087c861a9df857d8a90ccfa42375f1197ec8c5242f44de2 glassfish-servlet-api-2_beta44.ebuild 1092
+MISC ChangeLog 1084 RMD160 612a538e2521508d704f4467d08c2afc90b3dbd0 SHA1 04096ab182897e72e1c517aa5bd685d1f241af70 SHA256 d9f213c6be7e890cdc6abc5d26aa136af0b728ecd2dee2de163d00ea544573ab
+MD5 cbf34abd1a3cd728f5f7ee50f86f406e ChangeLog 1084
+RMD160 612a538e2521508d704f4467d08c2afc90b3dbd0 ChangeLog 1084
+SHA256 d9f213c6be7e890cdc6abc5d26aa136af0b728ecd2dee2de163d00ea544573ab ChangeLog 1084
+MISC metadata.xml 383 RMD160 8ad114ba329ff09077b004f6f96370feca7158d6 SHA1 35740bbdd4bda390092a71f375b8b8ada1547b85 SHA256 9761f18d7e0ba046ec8523068b0bf383b039e7b3e1854edb33e7d529da7b2340
+MD5 f21d7ad7af97a9e75f2c8816458b8325 metadata.xml 383
+RMD160 8ad114ba329ff09077b004f6f96370feca7158d6 metadata.xml 383
+SHA256 9761f18d7e0ba046ec8523068b0bf383b039e7b3e1854edb33e7d529da7b2340 metadata.xml 383
+MD5 a54691540a19bab013800b4336b09098 files/digest-glassfish-servlet-api-2_beta44 259
+RMD160 f52e5632702a68c428537fe3967d735421f8d83d files/digest-glassfish-servlet-api-2_beta44 259
+SHA256 107f1ed16e85dac04caab29d716dbc47df4ccb3da419fb9a78c34168369b93d3 files/digest-glassfish-servlet-api-2_beta44 259
diff --git a/dev-java/glassfish-servlet-api/files/build_xml.patch b/dev-java/glassfish-servlet-api/files/build_xml.patch
new file mode 100644 (file)
index 0000000..529cb39
--- /dev/null
@@ -0,0 +1,12 @@
+--- build.xml  2007-04-27 03:38:38.000000000 -0400
++++ /tmp/portage/dev-java/glassfish-servlet-api-2_beta39/work/glassfish/servlet-api/build.xml  2007-04-27 03:39:17.000000000 -0400
+@@ -28,7 +28,9 @@
+              target="dist" inheritAll="false"/>
+         <ant dir="${servlet.api.home}/src/jsr245" 
+              target="dist" inheritAll="false"/>
++<!--
+       <antcall target="prepare-jar"/>
++-->
+     </target>
+     <!-- build pwc-->
diff --git a/dev-java/glassfish-servlet-api/files/digest-glassfish-servlet-api-2_beta44 b/dev-java/glassfish-servlet-api/files/digest-glassfish-servlet-api-2_beta44
new file mode 100644 (file)
index 0000000..7a2b73b
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 2c1a2d2cd868eed0b0f899b6c73d4ca6 glassfish-v2-b44-src.zip 35200817
+RMD160 9cd872a2238b7bb249c4baaa9c528ac1d4cdd735 glassfish-v2-b44-src.zip 35200817
+SHA256 331f6a65aa94b9d79f5b0a726d71afc4726032b3e9d62f2c7ab6fc679790e1b7 glassfish-v2-b44-src.zip 35200817
diff --git a/dev-java/glassfish-servlet-api/glassfish-servlet-api-2_beta44.ebuild b/dev-java/glassfish-servlet-api/glassfish-servlet-api-2_beta44.ebuild
new file mode 100644 (file)
index 0000000..fc69156
--- /dev/null
@@ -0,0 +1,36 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/glassfish-servlet-api/glassfish-servlet-api-2_beta44.ebuild,v 1.1 2007/04/27 20:37:12 wltjr Exp $
+
+JAVA_PKG_IUSE="doc source"
+
+inherit base java-pkg-2 java-ant-2
+
+MY_PV="${PV/_beta/-b}"
+DESCRIPTION="Glassfish reference implementation of Servlet API 2.5 and JSP API 2.1"
+HOMEPAGE="https://glassfish.dev.java.net/javaee5/webtier/webtierhome.html"
+SRC_URI="http://download.java.net/javaee5/trunk/promoted/source/glassfish-v${MY_PV}-src.zip"
+LICENSE="CDDL"
+SLOT="2.5"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=">=virtual/jdk-1.5
+       app-arch/unzip"
+
+RDEPEND=">=virtual/jre-1.5"
+
+S="${WORKDIR}/glassfish/servlet-api/"
+
+PATCHES="${FILESDIR}/build_xml.patch"
+
+src_compile() {
+       eant build $(use doc || echo -Ddocs.uptodate=true)
+}
+
+src_install() {
+       java-pkg_dojar "${S}"/src/jakarta-servletapi-5/jsr154/dist/lib/*.jar
+       java-pkg_dojar "${S}"/src/jsr245/dist/lib/*.jar
+
+       use doc && java-pkg_dojavadoc src/jsr245/build/docs/api
+       use source && java-pkg_dosrc src/*
+}
diff --git a/dev-java/glassfish-servlet-api/metadata.xml b/dev-java/glassfish-servlet-api/metadata.xml
new file mode 100644 (file)
index 0000000..e0a86c8
--- /dev/null
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+
+       <herd>java</herd>
+
+       <maintainer>
+               <email>wltjr@gentoo.org</email>
+               <name>William L. Thomson Jr.</name>
+       </maintainer>
+
+       <longdescription>
+       The Glassfish Reference implementation of the Servlet/JSP API 
+       specifications.
+       </longdescription>
+
+</pkgmetadata>