Removed com.caucho.services to a separate package from 2.1.12 and 3.0.8 does not...
authorPetteri Räty <betelgeuse@gentoo.org>
Sat, 22 Oct 2005 20:33:13 +0000 (20:33 +0000)
committerPetteri Räty <betelgeuse@gentoo.org>
Sat, 22 Oct 2005 20:33:13 +0000 (20:33 +0000)
Package-Manager: portage-2.0.53_rc6

dev-java/hessian/ChangeLog
dev-java/hessian/Manifest
dev-java/hessian/files/digest-hessian-2.1.12-r1 [moved from dev-java/hessian/files/digest-hessian-2.1.12 with 100% similarity]
dev-java/hessian/files/digest-hessian-3.0.8-r1 [moved from dev-java/hessian/files/digest-hessian-3.0.8 with 100% similarity]
dev-java/hessian/hessian-2.1.12-r1.ebuild [moved from dev-java/hessian/hessian-2.1.12.ebuild with 74% similarity]
dev-java/hessian/hessian-3.0.8-r1.ebuild [moved from dev-java/hessian/hessian-3.0.8.ebuild with 84% similarity]

index 6ee25b4c9b83d4d13023ff673aa146202bc442a6..c653dcb46610887a8e9abdd515d00e004b37ad51 100644 (file)
@@ -1,6 +1,15 @@
 # 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.1 2005/10/21 14:27:32 betelgeuse Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/hessian/ChangeLog,v 1.2 2005/10/22 20:33:13 betelgeuse Exp $
+
+*hessian-3.0.8-r1 (22 Oct 2005)
+*hessian-2.1.12-r1 (22 Oct 2005)
+
+  22 Oct 2005; Petteri Räty <betelgeuse@gentoo.org> -hessian-2.1.12.ebuild,
+  +hessian-2.1.12-r1.ebuild, -hessian-3.0.8.ebuild,
+  +hessian-3.0.8-r1.ebuild:
+  Removed com.caucho.services to a separate package from 2.1.12 and 3.0.8 does
+  not install bundled burlap any more.
 
 *hessian-3.0.8 (21 Oct 2005)
 *hessian-2.1.12 (21 Oct 2005)
index 3081b13455983d301ebcd41fa8d53a0eb95aa326..5d70314150929cd9a5bdda2a9e0342d3007a67a2 100644 (file)
@@ -1,18 +1,18 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 85697aa16eaa82f8525fd00572e68dc4 ChangeLog 537
+MD5 e93293130fcd8abb763c20eb1f9eeb95 ChangeLog 879
 MD5 c089b7d34f96c556a34bb8c402794023 files/build-2.1.12.xml 1546
 MD5 c089b7d34f96c556a34bb8c402794023 files/build-3.0.8.xml 1546
-MD5 dd6372768b0929aa8504a4526358ff34 files/digest-hessian-2.1.12 67
-MD5 3b1b79f1af4dbee2b94e9b3cfaaea881 files/digest-hessian-3.0.8 66
-MD5 45cc330851ab33e6237231eb99158f36 hessian-2.1.12.ebuild 1419
-MD5 8403d0569f1ac6a66fc0ff6060d685ed hessian-3.0.8.ebuild 1394
+MD5 dd6372768b0929aa8504a4526358ff34 files/digest-hessian-2.1.12-r1 67
+MD5 3b1b79f1af4dbee2b94e9b3cfaaea881 files/digest-hessian-3.0.8-r1 66
+MD5 a91b4ef7d02c6d2c63f2413ab8c75c66 hessian-2.1.12-r1.ebuild 1602
+MD5 557c1d9ca65b01253444b90660537d6e hessian-3.0.8-r1.ebuild 1521
 MD5 1ee3b9eb31c4a1302dc9c690a069fb77 metadata.xml 493
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.2 (GNU/Linux)
 
-iD8DBQFDWPyLQiJ/wx066S4RAvSEAJ4lpyaYO4g2GKpcahK++NIFUePBjgCfZptx
-CPmJYT/RO3MKqV5zzgOMLN0=
-=W7l9
+iD8DBQFDWqJPQiJ/wx066S4RAqqhAJ9qAaGeSUdk2cozcnzhm7OTt/zIrgCfWong
+UXKY2jWtetdc7R9SFKioP2M=
+=u5jm
 -----END PGP SIGNATURE-----
similarity index 74%
rename from dev-java/hessian/hessian-2.1.12.ebuild
rename to dev-java/hessian/hessian-2.1.12-r1.ebuild
index 695409cf8211f3ebc927594371981590a6ab8abc..cf72cc4b366e3ec8ff73e04f2a22e679fa7f6215 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 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.ebuild,v 1.2 2005/10/21 14:32:40 betelgeuse Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/hessian/hessian-2.1.12-r1.ebuild,v 1.1 2005/10/22 20:33:13 betelgeuse Exp $
 
 inherit java-pkg
 
@@ -13,12 +13,14 @@ SLOT="2.1"
 KEYWORDS="~x86"
 IUSE="doc jikes source"
 
+RDEPEND=">=virtual/jre-1.4
+               =dev-java/servletapi-2.3*
+               =dev-java/caucho-services-${PV}*"
 DEPEND=">=virtual/jdk-1.4
                jikes? ( dev-java/jikes )
                source? ( app-arch/zip )
-               dev-java/ant-core"
-RDEPEND=">=virtual/jre-1.4
-               =dev-java/servletapi-2.3*"
+               dev-java/ant-core
+               ${REDEND}"
 
 src_unpack() {
        jar xvf ${DISTDIR}/${A}
@@ -27,12 +29,16 @@ src_unpack() {
        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-${PVR}.xml build.xml
+       cp ${FILESDIR}/build-${PV}.xml build.xml
 
        # Populate classpath
-       echo "classpath=$(java-pkg_getjars servletapi-2.3)" >> build.properties
+       local classpath="classpath=$(java-pkg_getjars servletapi-2.3)"
+       classpath="${classpath}:$(java-pkg_getjars caucho-services-2.1)"
+       echo ${classpath} >> build.properties
 }
 
 src_compile() {
similarity index 84%
rename from dev-java/hessian/hessian-3.0.8.ebuild
rename to dev-java/hessian/hessian-3.0.8-r1.ebuild
index 664bafa045c7e3dde774c4bb8727e16110a02371..5eafb7bc1c1ba45d1b0e34905ff8325267cfbf08 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 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.ebuild,v 1.2 2005/10/21 14:32:40 betelgeuse Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/hessian/hessian-3.0.8-r1.ebuild,v 1.1 2005/10/22 20:33:13 betelgeuse Exp $
 
 inherit java-pkg
 
@@ -13,21 +13,27 @@ SLOT="3.0.8"
 KEYWORDS="~x86"
 IUSE="doc jikes source"
 
+RDEPEND=">=virtual/jre-1.4
+               =dev-java/servletapi-2.3*"
+
 DEPEND=">=virtual/jdk-1.4
                app-arch/unzip
                jikes? ( dev-java/jikes )
                source? ( app-arch/zip )
-               dev-java/ant-core"
-RDEPEND=">=virtual/jre-1.4
-               =dev-java/servletapi-2.3*"
+               dev-java/ant-core
+               ${RDEPEND}"
 
 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
+
        cd ${S}
        # No included ant script! Bad Java developer, bad!
-       cp ${FILESDIR}/build-${PVR}.xml build.xml
+       cp ${FILESDIR}/build-${PV}.xml build.xml
 
        # Populate classpath
        echo "classpath=$(java-pkg_getjars servletapi-2.3)" >> build.properties