aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMathieu Pasquet <kiorky@cryptelium.net>2007-04-21 18:51:27 +0000
committerMathieu Pasquet <kiorky@cryptelium.net>2007-04-21 18:51:27 +0000
commitfe421c4e1869e0dd101ea50b242288270ea32c0e (patch)
tree218faedbebf9fbab137f7fb6bbe93e1e98bdb7fd /www-servers
parentfixed.. thx to Caster (diff)
downloadjava-fe421c4e1869e0dd101ea50b242288270ea32c0e.tar.gz
java-fe421c4e1869e0dd101ea50b242288270ea32c0e.tar.bz2
java-fe421c4e1869e0dd101ea50b242288270ea32c0e.zip
fix the ebuild
svn path=/java-overlay/; revision=4320
Diffstat (limited to 'www-servers')
-rw-r--r--www-servers/jetty/ChangeLog7
-rw-r--r--www-servers/jetty/Manifest25
-rw-r--r--www-servers/jetty/jetty-5.1.3-r1.ebuild61
3 files changed, 41 insertions, 52 deletions
diff --git a/www-servers/jetty/ChangeLog b/www-servers/jetty/ChangeLog
index de0df40c..61fec8fc 100644
--- a/www-servers/jetty/ChangeLog
+++ b/www-servers/jetty/ChangeLog
@@ -2,5 +2,12 @@
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/www-servers/jetty/ChangeLog,v 1.7 2007/01/09 15:45:36 caster Exp $
+ 21 Apr 2007; kiorky <kiorky@cryptelium.net> jetty-5.1.3-r1.ebuild:
+ Make the ebuild work again
+ Fix some typos
+ Add die messages
+ Remove ending/trailing wp
+ Correct depend/rdepend
+
27 Jan 2007; William L. Thomson Jr. <wltjr@gentoo.org> ChangeLog:
Updated jasper dep to reflect new package name.
diff --git a/www-servers/jetty/Manifest b/www-servers/jetty/Manifest
index 15ba23fa..f2441cfe 100644
--- a/www-servers/jetty/Manifest
+++ b/www-servers/jetty/Manifest
@@ -1,28 +1,7 @@
AUX 5.1.3/jetty.conf 932 RMD160 9af20ff885874060374b7f840b333f13a095cf18 SHA1 c2c3365d9f6df8671d55cd3b663abdbf71b93e5a SHA256 45885971a4d6c55659d5b39caa9d7fd5282aea0a2a30b13ee35d62e66fd688a1
-MD5 a89e81144bf60be64e44c6e9003a3814 files/5.1.3/jetty.conf 932
-RMD160 9af20ff885874060374b7f840b333f13a095cf18 files/5.1.3/jetty.conf 932
-SHA256 45885971a4d6c55659d5b39caa9d7fd5282aea0a2a30b13ee35d62e66fd688a1 files/5.1.3/jetty.conf 932
AUX 5.1.3/jetty.etc 23 RMD160 bb09232abfb29a6b079cbcccb39eef32e61d7326 SHA1 17be9307625f0c99c657421e6cefe79b3c284441 SHA256 77040483f4df9c14691fcdb3ec97a4c17cfc30263ddb1232e51e2117af51f026
-MD5 c3fe5f7a80a63c11087f572a51a37460 files/5.1.3/jetty.etc 23
-RMD160 bb09232abfb29a6b079cbcccb39eef32e61d7326 files/5.1.3/jetty.etc 23
-SHA256 77040483f4df9c14691fcdb3ec97a4c17cfc30263ddb1232e51e2117af51f026 files/5.1.3/jetty.etc 23
AUX 5.1.3/jetty.init 1007 RMD160 6339bf9812324d9fd2e4a1b3c83ecf4fd2e162bd SHA1 806198775756e1b359c3cfb38df8b217a17dcbba SHA256 1138111c94b58a5b607f93f07bddc7572263347bafbca09a3425ebf654cc6c7a
-MD5 792b2d4d15bcda566a09fc88ad4bfc64 files/5.1.3/jetty.init 1007
-RMD160 6339bf9812324d9fd2e4a1b3c83ecf4fd2e162bd files/5.1.3/jetty.init 1007
-SHA256 1138111c94b58a5b607f93f07bddc7572263347bafbca09a3425ebf654cc6c7a files/5.1.3/jetty.init 1007
AUX 5.1.3/jetty.patch 4368 RMD160 c5c054ba7f3487d8348497320cc786775fd41b1d SHA1 93637f268c558f59b164647cfc651b04ca0340ea SHA256 264dfc83cc5771669a689886870b0fc8c1a0176d691c126bd449f78023fcf2bb
-MD5 555934986a82028372ffdbda172660eb files/5.1.3/jetty.patch 4368
-RMD160 c5c054ba7f3487d8348497320cc786775fd41b1d files/5.1.3/jetty.patch 4368
-SHA256 264dfc83cc5771669a689886870b0fc8c1a0176d691c126bd449f78023fcf2bb files/5.1.3/jetty.patch 4368
DIST jetty-5.1.3-all.zip 13626924 RMD160 334731e4b9fba4fa84d657a14c0034142260aa71 SHA1 0baf54f46ed631163e763d4db1269dcd75f3aa2c SHA256 770e70f83510a143bb606137627376d78d9f5c5e4e4cf8e3dbc0be18d36e0a5b
-EBUILD jetty-5.1.3-r1.ebuild 6702 RMD160 eb01f2a85fe01ca7a1d2a8510a864e72a8911639 SHA1 64d451e775d09e985b56020bf66f791fedab872f SHA256 033fca6d03cd9195ad343a7773cd01d2521d878fde1f47350be0d714c8725c85
-MD5 51a7cf6f875c554a1cf77ec51a3edccc jetty-5.1.3-r1.ebuild 6702
-RMD160 eb01f2a85fe01ca7a1d2a8510a864e72a8911639 jetty-5.1.3-r1.ebuild 6702
-SHA256 033fca6d03cd9195ad343a7773cd01d2521d878fde1f47350be0d714c8725c85 jetty-5.1.3-r1.ebuild 6702
-MISC ChangeLog 325 RMD160 feb050c8c9afaee66da2bac3f579a17395c5da1a SHA1 c5059900f1349d84b2d36f51098422d6f634dbb9 SHA256 cc881003c389a39a2f4cc4f3a8b5c311ca76fb75db0db13533048d332dbc4189
-MD5 c9d097db7a718bb93e32937360082a68 ChangeLog 325
-RMD160 feb050c8c9afaee66da2bac3f579a17395c5da1a ChangeLog 325
-SHA256 cc881003c389a39a2f4cc4f3a8b5c311ca76fb75db0db13533048d332dbc4189 ChangeLog 325
-MD5 794e60278b423d31fb32d5c6115aa7c1 files/digest-jetty-5.1.3-r1 244
-RMD160 34f2247bf15136c37e55f36b973e7df782693505 files/digest-jetty-5.1.3-r1 244
-SHA256 edd18cdc1abcbfd4a9e8198cd887d112dc1dcffb17cb5b02b2b67711ac037b41 files/digest-jetty-5.1.3-r1 244
+EBUILD jetty-5.1.3-r1.ebuild 6867 RMD160 6c22bec9aaa87d93818e3da1b7504f0f432d4515 SHA1 f6d9a74baeb4c3af6f429c007c0409aa24be33ed SHA256 08ad034a68559c0cbe0b90b45f3e4c30f219f2db9d80f127807aee9e2caede0e
+MISC ChangeLog 517 RMD160 e1b6f5d3fc8db85985c151f60173b35b5ba2feb2 SHA1 4ba881f326fd53ac94edcd7df0b8e60d2cacde62 SHA256 bca3890f2bde33ff371cc0b2d0829e206b2583abeb86e58a4954a1ee70b20e70
diff --git a/www-servers/jetty/jetty-5.1.3-r1.ebuild b/www-servers/jetty/jetty-5.1.3-r1.ebuild
index 95a69556..2d533b1d 100644
--- a/www-servers/jetty/jetty-5.1.3-r1.ebuild
+++ b/www-servers/jetty/jetty-5.1.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -12,32 +12,35 @@ HOMEPAGE="http://www.mortbay.org/"
KEYWORDS="~amd64 ~x86"
LICENSE="Apache-1.1"
-DEPEND=" >=virtual/jdk-1.4
- app-arch/unzip
- >=dev-java/ant-1.6
- test? ( dev-java/junit )"
-RDEPEND=">=virtual/jre-1.4
- >=dev-java/commons-el-1.0
+DEP=">=dev-java/commons-el-1.0
>=dev-java/commons-logging-1.0.4
- =dev-java/mx4j-2.1*
+ >=dev-java/mx4j-core-3.0
+ >=dev-java/mx4j-tools-3.0
>=dev-java/xerces-2.7
=dev-java/xml-commons-external-1.3*
dev-java/tomcat-jasper"
+
+DEPEND=">=virtual/jdk-1.4
+ app-arch/unzip
+ >=dev-java/ant-1.6
+ test? ( dev-java/junit )
+ ${DEP}"
+RDEPEND=">=virtual/jre-1.4
+ ${DEP}"
+
# extra? ( dev-java/gnu-activation
# =dev-java/commons-cli-1*
-# >=dev-java/log4j-1.2
+# >=dev-java/log4j-1.2
# >=dev-java/jta-1.0.1
# >=dev-java/sun-javamail-bin-1.3.1)"
# disabling extra until all dependencies are packaged
#IUSE="doc extra jikes junit source"
-IUSE="doc test source"
+IUSE="doc test source"
JETTY_NAME="${PN}-${SLOT}"
JETTY_HOME="/opt/${JETTY_NAME}"
-
-
pkg_setup() {
enewgroup ${JETTY_NAME}
enewuser ${JETTY_NAME} -1 /bin/bash ${JETTY_HOME} ${JETTY_NAME}
@@ -47,21 +50,21 @@ src_unpack() {
unpack ${A}
if use source; then
S_ORIG="${WORKDIR}/${P}.orig"
- cp -a ${S} ${S_ORIG}
+ cp -a "${S}" "${S_ORIG}" || die
fi
epatch ${FILESDIR}/${PV}/${PN}.patch
- cd ${S}/ext
- rm *.jar
+ cd "${S}/ext" || die
+ rm *.jar || die
java-pkg_jar-from commons-el commons-el.jar
java-pkg_jar-from commons-logging commons-logging.jar
- java-pkg_jar-from mx4j-2.1 mx4j-impl.jar
- java-pkg_jar-from mx4j-2.1 mx4j-tools.jar
- java-pkg_jar-from mx4j-2.1 mx4j-remote.jar
- java-pkg_jar-from mx4j-2.1 mx4j.jar
+ java-pkg_jar-from mx4j-core-3.0 mx4j-impl.jar
+ java-pkg_jar-from mx4j-tools-3.0 mx4j-tools.jar
+ java-pkg_jar-from mx4j-core-3.0 mx4j-remote.jar
+ java-pkg_jar-from mx4j-core-3.0 mx4j.jar
java-pkg_jar-from xerces-2 xercesImpl.jar
java-pkg_jar-from xml-commons-external-1.3 xml-apis.jar
- java-pkg_jar-from jakarta-tomcat-jasper-2
+ java-pkg_jar-from tomcat-jasper-2
# if use extra; then
# cd ${S}/extra/ext
@@ -99,7 +102,7 @@ src_test() {
}
pkg_preinst() {
- chown -R ${JETTY_NAME}:${JETTY_NAME} ${D}
+ chown -R ${JETTY_NAME}:${JETTY_NAME} "${D}" || die
}
src_install() {
@@ -135,13 +138,13 @@ src_install() {
insinto ${JETTY_HOME}
dodoc ${S}/*.TXT
- cd ${S}/etc
+ cd "${S}/etc" || die
insinto /etc/${JETTY_NAME}
doins admin.xml commons-logging.properties jetty.xml simplelog.properties webdefault.xml
dodoc LICENSE.*
- cd ${S}/webapps
- cp -a * ${D}/${JETTY_HOME}/webapps
+ cd "${S}/webapps" || die
+ cp -a * "${D}/${JETTY_HOME}/webapps" || die
into /usr
java-pkg_dojar ${S}/lib/*.jar
@@ -159,7 +162,7 @@ src_install() {
#
# insinto /etc/${JETTY_NAME}/dtd
# doins ${S}/etc/dtd/*
-#
+#
# cd ${S}/extra/etc
# insinto ${JETTY_HOME}/extra/etc
# doins jaas.* jettyplus.* login.conf start*.config tmtest*
@@ -182,20 +185,20 @@ src_install() {
if use source; then
einfo "Installing source files..."
- cd ${S_ORIG}
+ cd "${S_ORIG}" || die
insinto ${JETTY_HOME}
doins ant.properties build.xml
# TODO use java-pkg_dosrc
for DIR in extra/ftp/src extra/ftp/test/src extra/ibmjsse/src extra/j2ee/src extra/jdk1.2/src extra/jsr77/src extra/loadbalancer/src extra/plus/demo/src extra/plus/src extra/plus/test/src src test; do
dodir ${JETTY_HOME}/${DIR}
- cp -a ${S_ORIG}/${DIR}/* ${D}/${JETTY_HOME}/${DIR}
+ cp -a "${S_ORIG}/${DIR}"/* "${D}/${JETTY_HOME}/${DIR}" || die
done
fi
einfo "Fixing permissions..."
- chown -R ${JETTY_NAME}:${JETTY_NAME} ${D}/${JETTY_HOME}
- chmod -R o-rwx ${D}/${JETTY_HOME}
+ chown -R ${JETTY_NAME}:${JETTY_NAME} "${D}/${JETTY_HOME}" || die
+ chmod -R o-rwx "${D}/${JETTY_HOME}" || die
}
pkg_postinst() {