From f73a74a673a3055ceb2b07b2735d1a85618ac4b4 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Petteri=20R=C3=A4ty?= Date: Sun, 8 Apr 2007 13:27:04 +0000 Subject: [PATCH] Migrate to generation 2 and use from source versions of sun-jaf and sun-javamail. Package-Manager: portage-2.1.2.3 --- www-servers/axis/ChangeLog | 11 ++- www-servers/axis/Manifest | 25 +++++- www-servers/axis/axis-1.2_rc2-r1.ebuild | 85 +++++++++++++++++++ www-servers/axis/files/digest-axis-1.2_rc2-r1 | 3 + 4 files changed, 118 insertions(+), 6 deletions(-) create mode 100644 www-servers/axis/axis-1.2_rc2-r1.ebuild create mode 100644 www-servers/axis/files/digest-axis-1.2_rc2-r1 diff --git a/www-servers/axis/ChangeLog b/www-servers/axis/ChangeLog index f83e73494fef..03dd55d9d624 100644 --- a/www-servers/axis/ChangeLog +++ b/www-servers/axis/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for www-servers/axis -# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-servers/axis/ChangeLog,v 1.8 2006/11/30 16:07:34 caster Exp $ +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/www-servers/axis/ChangeLog,v 1.9 2007/04/08 13:27:04 betelgeuse Exp $ + +*axis-1.2_rc2-r1 (08 Apr 2007) + + 08 Apr 2007; Petteri Räty + +axis-1.2_rc2-r1.ebuild: + Migrate to generation 2 and use from source versions of sun-jaf and + sun-javamail. 30 Nov 2006; Vlastimil Babka axis-1.2_rc2.ebuild: Update xerces dep for upcoming 2.6 slotmove. diff --git a/www-servers/axis/Manifest b/www-servers/axis/Manifest index c152a6ab7a61..8a79014a77ac 100644 --- a/www-servers/axis/Manifest +++ b/www-servers/axis/Manifest @@ -1,16 +1,23 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX axis-1.2-gentoo.patch 2907 RMD160 3397193b83066f3765097f2221feb2ff422e6d3e SHA1 bbf142e26c6ef8c737689eac32bbf48e6cfbeb3f SHA256 b5ddd460fcce1f0baac621f2a745aa59a0a00670759e21628d16a4dcf0e75fcb MD5 46179f667d9c1eefb6b60ae7282c049e files/axis-1.2-gentoo.patch 2907 RMD160 3397193b83066f3765097f2221feb2ff422e6d3e files/axis-1.2-gentoo.patch 2907 SHA256 b5ddd460fcce1f0baac621f2a745aa59a0a00670759e21628d16a4dcf0e75fcb files/axis-1.2-gentoo.patch 2907 DIST axis-1_2RC2-src.tar.gz 9888710 RMD160 3543f87a148b524ccb2c1f5e71f7a22f6cf5d338 SHA1 b3f5142136790bf4bafe8c47b66b69c46fae5d2c SHA256 58d34b947c524eeb898a76f0d62020377216ee1173d9c62b70d7b5bb87393ce8 +EBUILD axis-1.2_rc2-r1.ebuild 2065 RMD160 635fedbd48214b529a1aaecc5110fb38a4245d72 SHA1 dccae36a4c294ba3f2372d467d4b3b81d5e10396 SHA256 fd0baeb0b90e74d0ab502516e2e6a488be2a3f1862e1d094a177aee32186c3e4 +MD5 5c0377282a229af233fa192169a9bfd8 axis-1.2_rc2-r1.ebuild 2065 +RMD160 635fedbd48214b529a1aaecc5110fb38a4245d72 axis-1.2_rc2-r1.ebuild 2065 +SHA256 fd0baeb0b90e74d0ab502516e2e6a488be2a3f1862e1d094a177aee32186c3e4 axis-1.2_rc2-r1.ebuild 2065 EBUILD axis-1.2_rc2.ebuild 2018 RMD160 48731ee89e033e1af449fffa853108b99fcc10be SHA1 e2fc5b32316aae599b7c1e21c703ac4fafdddebb SHA256 2ef79e716a1b918beb49a156f22ed0082b5a0437b915b503d8c9e1282370183d MD5 626c77f4ecded20784646745966ed9b8 axis-1.2_rc2.ebuild 2018 RMD160 48731ee89e033e1af449fffa853108b99fcc10be axis-1.2_rc2.ebuild 2018 SHA256 2ef79e716a1b918beb49a156f22ed0082b5a0437b915b503d8c9e1282370183d axis-1.2_rc2.ebuild 2018 -MISC ChangeLog 1234 RMD160 c29d2320ae97a33afa60e882b8d34f72bfebec1d SHA1 ff8a59f63fc185907af557448bd97ac3da4a52bc SHA256 53bca3534810c2ec8de7dfc51c4c6d9b7f4140e13cf278b8990e112f29be9d72 -MD5 49c09ac59c7ace0d42f5dd3ccd7e680f ChangeLog 1234 -RMD160 c29d2320ae97a33afa60e882b8d34f72bfebec1d ChangeLog 1234 -SHA256 53bca3534810c2ec8de7dfc51c4c6d9b7f4140e13cf278b8990e112f29be9d72 ChangeLog 1234 +MISC ChangeLog 1437 RMD160 35fc99090fc4a5122c193a1a45020c43f17ca55d SHA1 50d1c3a21533fc7478284a85d1a798acbae348fd SHA256 a026d3bb0ac1611c568f2b9a05fc25f5a36a4ff9112b503be103a7d339096508 +MD5 b15aba75e9ed88591265dd909c9e056a ChangeLog 1437 +RMD160 35fc99090fc4a5122c193a1a45020c43f17ca55d ChangeLog 1437 +SHA256 a026d3bb0ac1611c568f2b9a05fc25f5a36a4ff9112b503be103a7d339096508 ChangeLog 1437 MISC metadata.xml 746 RMD160 6fc15c34f66c99b8d9a3ff7a11516b970b7d96e9 SHA1 e90694966220f7c260ab294a8dfb7b53c06059c3 SHA256 ac3423452ff29d47ceb84cea5a23682744d89f0e029c3567bbcf8a858106ae5b MD5 aa938bc7f143d74b90cfa34d1ac729ad metadata.xml 746 RMD160 6fc15c34f66c99b8d9a3ff7a11516b970b7d96e9 metadata.xml 746 @@ -18,3 +25,13 @@ SHA256 ac3423452ff29d47ceb84cea5a23682744d89f0e029c3567bbcf8a858106ae5b metadata MD5 109cde9f8c57337d766394e1b55ede4e files/digest-axis-1.2_rc2 250 RMD160 643dcf8488bef39724abf63483bd37bcd6bf49c2 files/digest-axis-1.2_rc2 250 SHA256 2cefc416820596280ba5180969192f8647507a5b5a3573ebcbb8557240d48f37 files/digest-axis-1.2_rc2 250 +MD5 109cde9f8c57337d766394e1b55ede4e files/digest-axis-1.2_rc2-r1 250 +RMD160 643dcf8488bef39724abf63483bd37bcd6bf49c2 files/digest-axis-1.2_rc2-r1 250 +SHA256 2cefc416820596280ba5180969192f8647507a5b5a3573ebcbb8557240d48f37 files/digest-axis-1.2_rc2-r1 250 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.3 (GNU/Linux) + +iD8DBQFGGO2ucxLzpIGCsLQRAkUbAJ0QzxxKT/mHCxd+R3+KqFBSDBWO1ACfax8x +D+pDtxF2KS9/4xkDTmPt1X4= +=3LWk +-----END PGP SIGNATURE----- diff --git a/www-servers/axis/axis-1.2_rc2-r1.ebuild b/www-servers/axis/axis-1.2_rc2-r1.ebuild new file mode 100644 index 000000000000..b052c86cfb0e --- /dev/null +++ b/www-servers/axis/axis-1.2_rc2-r1.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-servers/axis/axis-1.2_rc2-r1.ebuild,v 1.1 2007/04/08 13:27:04 betelgeuse Exp $ + +WANT_ANT_TASKS="ant-nodeps" + +inherit eutils java-pkg-2 java-ant-2 + +MY_PV="${PV//./_}" +MY_PV="${MY_PV/_rc2/RC2}" +MY_P="${PN}-${MY_PV}" +SRCFILE="${MY_P}-src.tar.gz" +DESCRIPTION="Apache Axis SOAP implementation" +HOMEPAGE="http://ws.apache.org/axis/" +SRC_URI="mirror://apache/ws/${PN}/${MY_PV}/${SRCFILE}" + +LICENSE="Apache-2.0" +SLOT="1" +KEYWORDS="~x86 ~amd64" +IUSE="debug doc" + +COMMON_DEPEND=" + =dev-java/servletapi-2.4* + dev-java/commons-logging + dev-java/commons-discovery + dev-java/log4j + dev-java/wsdl4j + >=dev-java/xerces-2.7 + =dev-java/rhino-1.5* + =dev-java/castor-0.9* + >=dev-java/sun-jimi-1.0 + =dev-java/commons-httpclient-2* + =dev-java/bsf-2.3* + dev-java/sun-jaf + dev-java/sun-javamail" +RDEPEND=" + >=virtual/jre-1.4 + ${COMMON_DEPEND}" +DEPEND="=virtual/jdk-1.4* + ${COMMON_DEPEND}" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + + cd "${S}" + epatch "${FILESDIR}/axis-1.2-gentoo.patch" + + find . -name "*.jar" -exec rm -v {} \; + + cd "${S}/lib" + java-pkg_jar-from commons-discovery + java-pkg_jar-from commons-logging + java-pkg_jar-from log4j + java-pkg_jar-from wsdl4j + java-pkg_jar-from sun-jaf + java-pkg_jar-from servletapi-2.4 + java-pkg_jar-from sun-javamail + java-pkg_jar-from xerces-2 + java-pkg_jar-from sun-jimi + java-pkg_jar-from castor-0.9 + java-pkg_jar-from commons-httpclient + java-pkg_jar-from bsf-2.3 +} + +src_compile() { + local antflags="compile -Ddeprecation=false -Dbase.path=/opt" + use debug && antflags="${antflags} -Ddebug=on" + use !debug && antflags="${antflags} -Ddebug=off" + # has prebuild javadocs + eant ${antflags} +} + +src_install() { + java-pkg_dojar build/lib/axis*.jar + java-pkg_dojar build/lib/jaxrpc.jar + java-pkg_dojar build/lib/saaj.jar + + dohtml release-notes.html changelog.html || die + if use doc; then + java-pkg_dohtml -r docs/* + dosym /usr/share/doc/${PF}/html/{apiDocs,api} || die + fi +} diff --git a/www-servers/axis/files/digest-axis-1.2_rc2-r1 b/www-servers/axis/files/digest-axis-1.2_rc2-r1 new file mode 100644 index 000000000000..798d83ec9502 --- /dev/null +++ b/www-servers/axis/files/digest-axis-1.2_rc2-r1 @@ -0,0 +1,3 @@ +MD5 a5424fcb51e2f3e9ad53db2186185ad6 axis-1_2RC2-src.tar.gz 9888710 +RMD160 3543f87a148b524ccb2c1f5e71f7a22f6cf5d338 axis-1_2RC2-src.tar.gz 9888710 +SHA256 58d34b947c524eeb898a76f0d62020377216ee1173d9c62b70d7b5bb87393ce8 axis-1_2RC2-src.tar.gz 9888710 -- 2.26.2