From 0a4db789459a26d4092f520accc9e41f73bcfe9a Mon Sep 17 00:00:00 2001 From: William Thomson Date: Fri, 27 Apr 2007 20:37:12 +0000 Subject: [PATCH] Graduted to tree :) Package-Manager: portage-2.1.2.4 --- dev-java/glassfish-servlet-api/ChangeLog | 28 +++++++++++++++ dev-java/glassfish-servlet-api/Manifest | 20 +++++++++++ .../files/build_xml.patch | 12 +++++++ .../digest-glassfish-servlet-api-2_beta44 | 3 ++ .../glassfish-servlet-api-2_beta44.ebuild | 36 +++++++++++++++++++ dev-java/glassfish-servlet-api/metadata.xml | 17 +++++++++ 6 files changed, 116 insertions(+) create mode 100644 dev-java/glassfish-servlet-api/ChangeLog create mode 100644 dev-java/glassfish-servlet-api/Manifest create mode 100644 dev-java/glassfish-servlet-api/files/build_xml.patch create mode 100644 dev-java/glassfish-servlet-api/files/digest-glassfish-servlet-api-2_beta44 create mode 100644 dev-java/glassfish-servlet-api/glassfish-servlet-api-2_beta44.ebuild create mode 100644 dev-java/glassfish-servlet-api/metadata.xml diff --git a/dev-java/glassfish-servlet-api/ChangeLog b/dev-java/glassfish-servlet-api/ChangeLog new file mode 100644 index 000000000000..0d746bb6fe94 --- /dev/null +++ b/dev-java/glassfish-servlet-api/ChangeLog @@ -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. + +files/build_xml.patch, +metadata.xml, + +glassfish-servlet-api-2_beta44.ebuild: + Graduted to tree :) + + 27 Apr 2007; Petteri Räty + glassfish-servlet-api-2_beta44.ebuild: + Use base.eclass. + + 27 Apr 2007; William L. Thomson Jr. ChangeLog: + Ebuild cleanups, fixes, and other refinements + + 27 Apr 2007; William L. Thomson Jr. ChangeLog: + Corrected EANT_EXTRA_ARGS + + 27 Apr 2007; William L. Thomson Jr. 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. 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 index 000000000000..c7fbc1f015bb --- /dev/null +++ b/dev-java/glassfish-servlet-api/Manifest @@ -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 index 000000000000..529cb3939d1a --- /dev/null +++ b/dev-java/glassfish-servlet-api/files/build_xml.patch @@ -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"/> + ++ + + + 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 index 000000000000..7a2b73b205b4 --- /dev/null +++ b/dev-java/glassfish-servlet-api/files/digest-glassfish-servlet-api-2_beta44 @@ -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 index 000000000000..fc69156a8770 --- /dev/null +++ b/dev-java/glassfish-servlet-api/glassfish-servlet-api-2_beta44.ebuild @@ -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 index 000000000000..e0a86c800038 --- /dev/null +++ b/dev-java/glassfish-servlet-api/metadata.xml @@ -0,0 +1,17 @@ + + + + + java + + + wltjr@gentoo.org + William L. Thomson Jr. + + + + The Glassfish Reference implementation of the Servlet/JSP API + specifications. + + + -- 2.26.2