summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetteri Räty <betelgeuse@gentoo.org>2009-02-25 13:52:49 +0000
committerPetteri Räty <betelgeuse@gentoo.org>2009-02-25 13:52:49 +0000
commitbe10bf836455393e240120d04801a5b08de5305f (patch)
tree589f790bb576831fa456c69cf778cdc641de3bbd /dev-java/java-service-wrapper
parentReally Fix ROOT abuse, thanks to Thilo Bangert in bug #258098 (diff)
downloadhistorical-be10bf836455393e240120d04801a5b08de5305f.tar.gz
historical-be10bf836455393e240120d04801a5b08de5305f.tar.bz2
historical-be10bf836455393e240120d04801a5b08de5305f.zip
Version bump. Generate javadoc manually because build.xml does not support it and they aren't bundled in upstream binaries either. Fixes bug #260249.
Package-Manager: portage-2.2_rc20/cvs/Linux 2.6.28-gentoo-r1 i686
Diffstat (limited to 'dev-java/java-service-wrapper')
-rw-r--r--dev-java/java-service-wrapper/ChangeLog11
-rw-r--r--dev-java/java-service-wrapper/Manifest12
-rw-r--r--dev-java/java-service-wrapper/java-service-wrapper-3.3.3.ebuild66
3 files changed, 82 insertions, 7 deletions
diff --git a/dev-java/java-service-wrapper/ChangeLog b/dev-java/java-service-wrapper/ChangeLog
index b9dfc6d9db13..d23f31ac53d6 100644
--- a/dev-java/java-service-wrapper/ChangeLog
+++ b/dev-java/java-service-wrapper/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-java/java-service-wrapper
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/java-service-wrapper/ChangeLog,v 1.7 2008/11/16 16:27:25 serkan Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/java-service-wrapper/ChangeLog,v 1.8 2009/02/25 13:52:49 betelgeuse Exp $
+
+*java-service-wrapper-3.3.3 (25 Feb 2009)
+
+ 25 Feb 2009; Petteri Räty <betelgeuse@gentoo.org>
+ +java-service-wrapper-3.3.3.ebuild:
+ Version bump. Generate javadoc manually because build.xml does not support
+ it and they aren't bundled in upstream binaries either. Fixes bug #260249.
16 Nov 2008; Serkan Kaba <serkan@gentoo.org>
java-service-wrapper-3.3.1.ebuild:
diff --git a/dev-java/java-service-wrapper/Manifest b/dev-java/java-service-wrapper/Manifest
index e247d90d11f4..0e372db055e7 100644
--- a/dev-java/java-service-wrapper/Manifest
+++ b/dev-java/java-service-wrapper/Manifest
@@ -5,14 +5,16 @@ AUX java-service-wrapper-3.2.3-build.xml.patch 2150 RMD160 00633e650d5a523f4ee92
AUX java-service-wrapper-3.3.1-as-needed.patch 2780 RMD160 e5ba72c08dd9611b45dd9d01a782b1d8bf69744d SHA1 ad4d41ca6882ad9e02d4a3625c4c0b1b72675131 SHA256 6db5fa17dd160827b1120ec12dfc2a19d8e01d62a9be0f506753b1004d482062
DIST wrapper_3.2.3_src.tar.gz 3409483 RMD160 6638c8a1aef81f6b9c7dea006d185f08709c738d SHA1 92b5e7efab1f3341cd47170cba1d4d8b1ba3c766 SHA256 7e57b0103959fe3566def64b1dd3fef6537032a7e4b2a7811594f1db7d9f5859
DIST wrapper_3.3.1_src.zip 381967 RMD160 009021f9d007ca025caf1f917ea9c96aa3dde4f5 SHA1 68331f9049ec456fe04996a25152e307cf1bd58e SHA256 5d3090c235e93bf5f502edd191b5aeb5d611743e8a4d1908fe308917ef601594
+DIST wrapper_3.3.3_src.tar.gz 300817 RMD160 bcf776f85c419169f49a32688df4e318c07a7127 SHA1 37e9f7454f975e9ea40db519e7e32917d1299e28 SHA256 63a39aa218c1a8146f75b98cf232396ed89c2ea09a395a5b83bc6ce306ce64fc
EBUILD java-service-wrapper-3.2.3.ebuild 1809 RMD160 276e290a8881e19ce0e7a076905d79f5d1c37561 SHA1 ddcfcc81b06f3a6c2c3c68e10200af8c89f1a288 SHA256 4b90ce51611acebac20b39f1bceb45eb44f26d78582ed01f428fe36f5a79a18a
EBUILD java-service-wrapper-3.3.1.ebuild 1656 RMD160 71138b87d439340c0e86bc4a2f5eb110a43a5879 SHA1 371fddf7bfcbe832b13f3f7f1a5bc8bc4c3e1ea1 SHA256 9abe036bb7b84c9464287b888c03136252de83469f527a68cb9fb93eba13ea94
-MISC ChangeLog 1542 RMD160 44e60e5278db7a8caa4422749730fec0ac9d0240 SHA1 3c81e5e38bc41cb985ce2f503efb011df8df0fe0 SHA256 74842c761d6b6b6fa4ebba161425ef3624db5b6376d1b5a1566ae977acb532b1
+EBUILD java-service-wrapper-3.3.3.ebuild 1622 RMD160 640e943588ef0f07f6d8bf4740661a2c7b3f68f7 SHA1 8e764cb4bf71dc2e28a9a59706284790befda593 SHA256 85a4dc8aace3463b9b8de94d3f8d0c5891e527d05195383fc9f36989ecf77f66
+MISC ChangeLog 1835 RMD160 e63d097e9fb3fc920d8376fd630a9fde22655a8f SHA1 76c34c6ece1c67c8f742fdee7578fff39d6f2161 SHA256 bddb0cb7facc3d0d698b43f2cdb8e1ecdf4d332b24b1f3f6c1671ac67815898a
MISC metadata.xml 678 RMD160 7e5baa9bf71b0ae917d38506aa43ac224ea71f67 SHA1 d6e69438e3ca142e53b7ed78e13c3d59eb797df9 SHA256 66efe3088c28882763a88af92caac086fa1ebfbde847433080861b54592d7a07
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
+Version: GnuPG v2.0.10 (GNU/Linux)
-iEYEARECAAYFAkkgSfQACgkQRh6X64ivZaKSVACeOAktAGO9/xvBupMu4rq1LfiO
-NPEAoIB4btOGsgFjR6jE4v4rYnQJAnQ2
-=Hpeb
+iEYEARECAAYFAkmlTU8ACgkQcxLzpIGCsLTq6QCcDyhJAJ1hHvp8X4Eip8a5J0ff
+YIsAn0HU9KWNeWx8rnwl0jpZeyw0hnR8
+=x8Tn
-----END PGP SIGNATURE-----
diff --git a/dev-java/java-service-wrapper/java-service-wrapper-3.3.3.ebuild b/dev-java/java-service-wrapper/java-service-wrapper-3.3.3.ebuild
new file mode 100644
index 000000000000..5d57760eacc1
--- /dev/null
+++ b/dev-java/java-service-wrapper/java-service-wrapper-3.3.3.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/java-service-wrapper/java-service-wrapper-3.3.3.ebuild,v 1.1 2009/02/25 13:52:49 betelgeuse Exp $
+
+EAPI="2"
+WANT_ANT_TASKS="ant-nodeps"
+JAVA_PKG_IUSE="doc source test"
+
+inherit base java-pkg-2 java-ant-2 eutils
+
+MY_PN="wrapper"
+MY_P="${MY_PN}_${PV}_src"
+DESCRIPTION="A wrapper that makes it possible to install a Java Application as daemon."
+HOMEPAGE="http://wrapper.tanukisoftware.org/"
+SRC_URI="http://${MY_PN}.tanukisoftware.org/download/${PV}/${MY_P}.tar.gz"
+
+LICENSE="tanuki-community"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=virtual/jre-1.4"
+
+# TODO test with 1.3
+DEPEND=">=virtual/jdk-1.4
+ test? (
+ dev-java/ant-junit
+ =dev-java/junit-3*
+ )"
+
+S="${WORKDIR}/${MY_P}"
+
+JAVA_ANT_REWRITE_CLASSPATH="true"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-3.3.1-as-needed.patch"
+ #Reported upstream http://sourceforge.net/tracker2/?func=detail&aid=2299391&group_id=39428&atid=425189
+ java-pkg-2_src_prepare
+}
+
+src_compile() {
+ tc-export CC
+ BITS="32"
+ use amd64 && BITS="64"
+ eant -Dbits=${BITS} jar compile-c
+ if use doc; then
+ javadoc -d api -sourcepath src/java/ -subpackages org \
+ || die "javadoc failed"
+ fi
+}
+
+src_test() {
+ ANT_TASKS="ant-junit ant-nodeps" eant -Dbits="${BITS}" test
+}
+
+src_install() {
+ java-pkg_dojar lib/wrapper.jar
+ java-pkg_doso lib/libwrapper.so
+
+ dobin bin/wrapper
+ dodoc doc/{readme.txt,revisions.txt} || die
+
+ use doc && dohtml -r doc/english/
+ use doc && java-pkg_dojavadoc api
+ use source && java-pkg_dosrc src/java/*
+}