summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Nichols <nichoj@gentoo.org>2006-07-27 15:23:53 +0000
committerJoshua Nichols <nichoj@gentoo.org>2006-07-27 15:23:53 +0000
commit89533b48fcac890d0f694c09d5e20113d284953b (patch)
tree5761698f82bb9e2b85ca13f7a3ff27fcf9a2c289 /dev-java/hessian
parentMoving virtual/jdk depends first so that the JDK's JRE will provide thisvirtu... (diff)
downloadhistorical-89533b48fcac890d0f694c09d5e20113d284953b.tar.gz
historical-89533b48fcac890d0f694c09d5e20113d284953b.tar.bz2
historical-89533b48fcac890d0f694c09d5e20113d284953b.zip
Revision bump to use new Java system.
Package-Manager: portage-2.1.1_pre3-r5
Diffstat (limited to 'dev-java/hessian')
-rw-r--r--dev-java/hessian/ChangeLog11
-rw-r--r--dev-java/hessian/Manifest54
-rw-r--r--dev-java/hessian/files/digest-hessian-2.1.12-r12
-rw-r--r--dev-java/hessian/files/digest-hessian-2.1.12-r23
-rw-r--r--dev-java/hessian/files/digest-hessian-3.0.8-r22
-rw-r--r--dev-java/hessian/files/digest-hessian-3.0.8-r33
-rw-r--r--dev-java/hessian/hessian-2.1.12-r2.ebuild54
-rw-r--r--dev-java/hessian/hessian-3.0.8-r3.ebuild53
8 files changed, 167 insertions, 15 deletions
diff --git a/dev-java/hessian/ChangeLog b/dev-java/hessian/ChangeLog
index 21da04d59852..189af4da9c3a 100644
--- a/dev-java/hessian/ChangeLog
+++ b/dev-java/hessian/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-java/hessian
-# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/hessian/ChangeLog,v 1.4 2005/11/30 02:33:15 nichoj Exp $
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/hessian/ChangeLog,v 1.5 2006/07/27 15:23:53 nichoj Exp $
+
+*hessian-3.0.8-r3 (23 Jul 2006)
+*hessian-2.1.12-r2 (23 Jul 2006)
+
+ 23 Jul 2006; Joshua Nichols <jnichols@gentoo.org>
+ +hessian-2.1.12-r2.ebuild, +hessian-3.0.8-r3.ebuild:
+ Revision bump to use new Java system.
30 Nov 2005; <nichoj@gentoo.org> hessian-2.1.12-r1.ebuild,
hessian-3.0.8-r2.ebuild:
diff --git a/dev-java/hessian/Manifest b/dev-java/hessian/Manifest
index f9f32c8a4506..e44dfff4ff07 100644
--- a/dev-java/hessian/Manifest
+++ b/dev-java/hessian/Manifest
@@ -1,18 +1,46 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 ba42cd37be0f72374643839a07437fc4 ChangeLog 1211
+AUX build-2.1.12.xml 1546 RMD160 ebd507967b0bb2fabe2aac044ef60e3785189654 SHA1 68699e0269a51d6f4eba82e5b15bd485974d8084 SHA256 db486d24f063b5ec263d6da56b52dd2a7cae686cb9c347fb9702cc0d3dda7868
MD5 c089b7d34f96c556a34bb8c402794023 files/build-2.1.12.xml 1546
+RMD160 ebd507967b0bb2fabe2aac044ef60e3785189654 files/build-2.1.12.xml 1546
+SHA256 db486d24f063b5ec263d6da56b52dd2a7cae686cb9c347fb9702cc0d3dda7868 files/build-2.1.12.xml 1546
+AUX build-3.0.8.xml 1546 RMD160 ebd507967b0bb2fabe2aac044ef60e3785189654 SHA1 68699e0269a51d6f4eba82e5b15bd485974d8084 SHA256 db486d24f063b5ec263d6da56b52dd2a7cae686cb9c347fb9702cc0d3dda7868
MD5 c089b7d34f96c556a34bb8c402794023 files/build-3.0.8.xml 1546
-MD5 dd6372768b0929aa8504a4526358ff34 files/digest-hessian-2.1.12-r1 67
-MD5 3b1b79f1af4dbee2b94e9b3cfaaea881 files/digest-hessian-3.0.8-r2 66
+RMD160 ebd507967b0bb2fabe2aac044ef60e3785189654 files/build-3.0.8.xml 1546
+SHA256 db486d24f063b5ec263d6da56b52dd2a7cae686cb9c347fb9702cc0d3dda7868 files/build-3.0.8.xml 1546
+DIST hessian-2.1.12-src.jar 112567 RMD160 deaa02c338847c3ac5d59e27e0f1a33afc5f4c74 SHA1 5b60d2cab80484068b73423d5a272c93ab4ea6fc SHA256 c1a1e644c9be2904b1d3a612161f3c655b480a6959021c1377655f1dc1d63466
+DIST hessian-3.0.8-src.jar 184076 RMD160 58fabf4adaf5fc508293c55a4451ab2dde48265a SHA1 98d3f6f1a9b94a5ba460c2d1a809c12921b86167 SHA256 467163cb89ca6f40d8fd8ccafd1ca9c8e3a4d670529acbc53c0e0efe29c2cb1b
+EBUILD hessian-2.1.12-r1.ebuild 1605 RMD160 34c1a1892e7ccd66224d00b1ad5e0949a8d4d1bc SHA1 22f058e041538aed52bc104a3de033ffb6af4575 SHA256 a072b6f2020dfc74d42eab10b2b4241b3a2edc63b4b965b9b086e799032f6200
MD5 f1d260151471fa31f185c5b7978acb1d hessian-2.1.12-r1.ebuild 1605
+RMD160 34c1a1892e7ccd66224d00b1ad5e0949a8d4d1bc hessian-2.1.12-r1.ebuild 1605
+SHA256 a072b6f2020dfc74d42eab10b2b4241b3a2edc63b4b965b9b086e799032f6200 hessian-2.1.12-r1.ebuild 1605
+EBUILD hessian-2.1.12-r2.ebuild 1501 RMD160 1f57b6ed4e7b64ec5158948be101c6f0710c3dbd SHA1 63ad8ffe3ffcb84d09c0c1b62e2fb6fa704aab47 SHA256 680a41625447ef9277761294424f948023db978fc4494a7cd6f88ad8cfc4fb45
+MD5 31b55bdbeebfc2e84261493f8bfd77b0 hessian-2.1.12-r2.ebuild 1501
+RMD160 1f57b6ed4e7b64ec5158948be101c6f0710c3dbd hessian-2.1.12-r2.ebuild 1501
+SHA256 680a41625447ef9277761294424f948023db978fc4494a7cd6f88ad8cfc4fb45 hessian-2.1.12-r2.ebuild 1501
+EBUILD hessian-3.0.8-r2.ebuild 1635 RMD160 e9a65a8aa9b585cd3a62e7183fc54c8a6109403a SHA1 50af2f49d13efd287c293027cb8e6d4f07e8cd40 SHA256 2089254ec7f247b04ab9d42d7ecca35abb5c5482956607e4d7646ed1e0888fac
MD5 c969058a4e344f2543728896e31b4523 hessian-3.0.8-r2.ebuild 1635
+RMD160 e9a65a8aa9b585cd3a62e7183fc54c8a6109403a hessian-3.0.8-r2.ebuild 1635
+SHA256 2089254ec7f247b04ab9d42d7ecca35abb5c5482956607e4d7646ed1e0888fac hessian-3.0.8-r2.ebuild 1635
+EBUILD hessian-3.0.8-r3.ebuild 1529 RMD160 8013d08196eb48e763e9868903451cf5a8ecd958 SHA1 90cbb41d908c830547e872751488cd90c3fd6a2c SHA256 12eb60667d84722b190daa81e4b224c2851ad4459c4a95ade822d6a0560ef437
+MD5 038ec7364d622ce4d7b6b9c561fb39c4 hessian-3.0.8-r3.ebuild 1529
+RMD160 8013d08196eb48e763e9868903451cf5a8ecd958 hessian-3.0.8-r3.ebuild 1529
+SHA256 12eb60667d84722b190daa81e4b224c2851ad4459c4a95ade822d6a0560ef437 hessian-3.0.8-r3.ebuild 1529
+MISC ChangeLog 1425 RMD160 24402ba1bef8a02ddfacfd9c311af2ec5a9abd45 SHA1 c68a6683feca0987dd7a04b8de0e61b4f4fc3b8b SHA256 8e5354b80e9661a7cbdaa258dc67038cb04d256b35144decc1218de50d456ccb
+MD5 66b23b5829058d61ba0fe589e796aa69 ChangeLog 1425
+RMD160 24402ba1bef8a02ddfacfd9c311af2ec5a9abd45 ChangeLog 1425
+SHA256 8e5354b80e9661a7cbdaa258dc67038cb04d256b35144decc1218de50d456ccb ChangeLog 1425
+MISC metadata.xml 493 RMD160 2f7727e3bbc6e1cad719b0cd78a31f418fb55aa5 SHA1 2f231aefce90f6b02c0717aa4abf5f57c61014bd SHA256 13e0c3f8aefbdc3714ed96c75c06bda0d8ef00b9fb8214c4d53f11d541d2f282
MD5 1ee3b9eb31c4a1302dc9c690a069fb77 metadata.xml 493
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2 (GNU/Linux)
-
-iD8DBQFDjQ+AndWRXhKOboURAg+wAKDE9WMeOhc6kL9MWonfGz246M0QgACfac6/
-56P+wX3QxotbEzhGiBYBxiM=
-=LYyA
------END PGP SIGNATURE-----
+RMD160 2f7727e3bbc6e1cad719b0cd78a31f418fb55aa5 metadata.xml 493
+SHA256 13e0c3f8aefbdc3714ed96c75c06bda0d8ef00b9fb8214c4d53f11d541d2f282 metadata.xml 493
+MD5 8e9c3656edb0ec5e607d33a7f73a4c8c files/digest-hessian-2.1.12-r1 247
+RMD160 37e35b74484ff191066828b201ee4272eb136e85 files/digest-hessian-2.1.12-r1 247
+SHA256 61c1ca70d63ecf68963c34b8d6c89d4326ce3a0eba196a1eafef16254d6621ff files/digest-hessian-2.1.12-r1 247
+MD5 8e9c3656edb0ec5e607d33a7f73a4c8c files/digest-hessian-2.1.12-r2 247
+RMD160 37e35b74484ff191066828b201ee4272eb136e85 files/digest-hessian-2.1.12-r2 247
+SHA256 61c1ca70d63ecf68963c34b8d6c89d4326ce3a0eba196a1eafef16254d6621ff files/digest-hessian-2.1.12-r2 247
+MD5 cf0468dd677f369fb511f69fcbf7311e files/digest-hessian-3.0.8-r2 244
+RMD160 d467ce5884fa15dca5e6667ab63a64656871322c files/digest-hessian-3.0.8-r2 244
+SHA256 68863d126b1b172d3fc0d0ebbacce2798a621ace8bbafdbbd5eb4142e337521c files/digest-hessian-3.0.8-r2 244
+MD5 cf0468dd677f369fb511f69fcbf7311e files/digest-hessian-3.0.8-r3 244
+RMD160 d467ce5884fa15dca5e6667ab63a64656871322c files/digest-hessian-3.0.8-r3 244
+SHA256 68863d126b1b172d3fc0d0ebbacce2798a621ace8bbafdbbd5eb4142e337521c files/digest-hessian-3.0.8-r3 244
diff --git a/dev-java/hessian/files/digest-hessian-2.1.12-r1 b/dev-java/hessian/files/digest-hessian-2.1.12-r1
index 89d985e80d26..4e0129df8391 100644
--- a/dev-java/hessian/files/digest-hessian-2.1.12-r1
+++ b/dev-java/hessian/files/digest-hessian-2.1.12-r1
@@ -1 +1,3 @@
MD5 8497ee44b693e5195c3e54e944245aa1 hessian-2.1.12-src.jar 112567
+RMD160 deaa02c338847c3ac5d59e27e0f1a33afc5f4c74 hessian-2.1.12-src.jar 112567
+SHA256 c1a1e644c9be2904b1d3a612161f3c655b480a6959021c1377655f1dc1d63466 hessian-2.1.12-src.jar 112567
diff --git a/dev-java/hessian/files/digest-hessian-2.1.12-r2 b/dev-java/hessian/files/digest-hessian-2.1.12-r2
new file mode 100644
index 000000000000..4e0129df8391
--- /dev/null
+++ b/dev-java/hessian/files/digest-hessian-2.1.12-r2
@@ -0,0 +1,3 @@
+MD5 8497ee44b693e5195c3e54e944245aa1 hessian-2.1.12-src.jar 112567
+RMD160 deaa02c338847c3ac5d59e27e0f1a33afc5f4c74 hessian-2.1.12-src.jar 112567
+SHA256 c1a1e644c9be2904b1d3a612161f3c655b480a6959021c1377655f1dc1d63466 hessian-2.1.12-src.jar 112567
diff --git a/dev-java/hessian/files/digest-hessian-3.0.8-r2 b/dev-java/hessian/files/digest-hessian-3.0.8-r2
index cc7053a5d4bf..bbef2bfc8555 100644
--- a/dev-java/hessian/files/digest-hessian-3.0.8-r2
+++ b/dev-java/hessian/files/digest-hessian-3.0.8-r2
@@ -1 +1,3 @@
MD5 de8cb0063ef400a2f0f98a42f3714e5a hessian-3.0.8-src.jar 184076
+RMD160 58fabf4adaf5fc508293c55a4451ab2dde48265a hessian-3.0.8-src.jar 184076
+SHA256 467163cb89ca6f40d8fd8ccafd1ca9c8e3a4d670529acbc53c0e0efe29c2cb1b hessian-3.0.8-src.jar 184076
diff --git a/dev-java/hessian/files/digest-hessian-3.0.8-r3 b/dev-java/hessian/files/digest-hessian-3.0.8-r3
new file mode 100644
index 000000000000..bbef2bfc8555
--- /dev/null
+++ b/dev-java/hessian/files/digest-hessian-3.0.8-r3
@@ -0,0 +1,3 @@
+MD5 de8cb0063ef400a2f0f98a42f3714e5a hessian-3.0.8-src.jar 184076
+RMD160 58fabf4adaf5fc508293c55a4451ab2dde48265a hessian-3.0.8-src.jar 184076
+SHA256 467163cb89ca6f40d8fd8ccafd1ca9c8e3a4d670529acbc53c0e0efe29c2cb1b hessian-3.0.8-src.jar 184076
diff --git a/dev-java/hessian/hessian-2.1.12-r2.ebuild b/dev-java/hessian/hessian-2.1.12-r2.ebuild
new file mode 100644
index 000000000000..92b1e7591428
--- /dev/null
+++ b/dev-java/hessian/hessian-2.1.12-r2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/hessian/hessian-2.1.12-r2.ebuild,v 1.1 2006/07/27 15:23:53 nichoj Exp $
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="The Hessian binary web service protocol makes web services usable without requiring a large framework, and without learning yet another alphabet soup of protocols."
+HOMEPAGE="http://www.caucho.com/hessian/"
+SRC_URI="http://www.caucho.com/hessian/download/${P}-src.jar"
+
+LICENSE="Apache-1.1"
+SLOT="2.1"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc source"
+
+COMMON_DEP=" =dev-java/servletapi-2.3*
+ =dev-java/caucho-services-${PV}*"
+RDEPEND=">=virtual/jre-1.4
+ ${COMMON_DEP}"
+# FIXME doesn't like Java 1.5 XML APIs
+DEPEND="=virtual/jdk-1.4*
+ source? ( app-arch/zip )
+ dev-java/ant-core
+ ${COMMON_DEP}"
+
+src_unpack() {
+ jar xvf ${DISTDIR}/${A}
+
+ # We need to move things around a bit
+ mkdir -p ${S}/src
+ mv com ${S}/src
+
+ rm -fr ${S}/src/com/caucho/services
+
+ cd ${S}
+ # No included ant script! Bad Java developer, bad!
+ cp ${FILESDIR}/build-${PV}.xml build.xml
+
+ # Populate classpath
+ local classpath="classpath=$(java-pkg_getjars servletapi-2.3)"
+ classpath="${classpath}:$(java-pkg_getjars caucho-services-2.1)"
+ echo ${classpath} >> build.properties
+}
+
+src_compile() {
+ eant -Dproject.name=${PN} jar $(use_doc)
+}
+
+src_install() {
+ java-pkg_dojar dist/${PN}.jar
+
+ use doc && java-pkg_dohtml -r dist/doc/api
+ use source && java-pkg_dosrc src/*
+}
diff --git a/dev-java/hessian/hessian-3.0.8-r3.ebuild b/dev-java/hessian/hessian-3.0.8-r3.ebuild
new file mode 100644
index 000000000000..1235f1c94c88
--- /dev/null
+++ b/dev-java/hessian/hessian-3.0.8-r3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/hessian/hessian-3.0.8-r3.ebuild,v 1.1 2006/07/27 15:23:53 nichoj Exp $
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="The Hessian binary web service protocol makes web services usable without requiring a large framework, and without learning yet another alphabet soup of protocols."
+HOMEPAGE="http://www.caucho.com/hessian/"
+SRC_URI="http://www.caucho.com/hessian/download/${P}-src.jar"
+
+LICENSE="Apache-1.1"
+SLOT="3.0.8"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc source"
+
+COMMON_DEP="=dev-java/servletapi-2.3*
+ ~dev-java/caucho-services-${PV}"
+RDEPEND=">=virtual/jre-1.4
+ ${COMMON_DEP}"
+# FIXME doesn't like Java 1.5's XML APIs
+DEPEND="=virtual/jdk-1.4*
+ app-arch/unzip
+ source? ( app-arch/zip )
+ dev-java/ant-core
+ ${COMMON_DEP}"
+
+src_unpack() {
+ mkdir -p ${P}/src
+ unzip -qq -d ${S}/src ${DISTDIR}/${A}
+
+ # They package stuff from burlap in here
+ # Burlap is a separate protocol
+ rm -fr ${S}/src/com/caucho/burlap
+ rm -fr ${S}/src/com/caucho/services
+
+ cd ${S}
+ # No included ant script! Bad Java developer, bad!
+ cp ${FILESDIR}/build-${PV}.xml build.xml
+
+ # Populate classpath
+ echo "classpath=$(java-pkg_getjars servletapi-2.3):$(java-pkg_getjars caucho-services-3.0)" >> build.properties
+}
+
+src_compile() {
+ eant -Dproject.name=${PN} jar $(use_doc)
+}
+
+src_install() {
+ java-pkg_dojar dist/${PN}.jar
+
+ use doc && java-pkg_dohtml -r dist/doc/api
+ use source && java-pkg_dosrc src/*
+}