commit: 3279f6b7468f56236a369ba9ed655bdab634c55c
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Fri Aug 7 18:35:03 2015 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Aug 8 11:05:17 2015 +0000
URL: https://gitweb.gentoo.org/proj/java.git/commit/?id=3279f6b7
[www-servers/jetty] Drop old, blocker for jdk-1.4--
Package-Manager: portage-2.2.20
www-servers/jetty/Manifest | 1 -
www-servers/jetty/files/5.1.3/jetty.conf | 30 ----
www-servers/jetty/files/5.1.3/jetty.etc | 2 -
www-servers/jetty/files/5.1.3/jetty.init | 36 -----
www-servers/jetty/files/5.1.3/jetty.patch | 110 --------------
www-servers/jetty/jetty-5.1.3-r1.ebuild | 239 ------------------------------
www-servers/jetty/metadata.xml | 6 -
7 files changed, 424 deletions(-)
diff --git a/www-servers/jetty/Manifest b/www-servers/jetty/Manifest
deleted file mode 100644
index 185736b..0000000
--- a/www-servers/jetty/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST jetty-5.1.3-all.zip 13626924 SHA256
770e70f83510a143bb606137627376d78d9f5c5e4e4cf8e3dbc0be18d36e0a5b
diff --git a/www-servers/jetty/files/5.1.3/jetty.conf
b/www-servers/jetty/files/5.1.3/jetty.conf
deleted file mode 100644
index b9a2cb5..0000000
--- a/www-servers/jetty/files/5.1.3/jetty.conf
+++ /dev/null
@@ -1,30 +0,0 @@
-# JVM Runtime
-# Using the default setting, it will determine your JVM from the system-vm
-# set using java-config.
-# See java-config(1) manual page for assistance in determining this value.
-#
-# You can override this value with whatever path you wish.
-# Example: JAVA_HOME="/opt/sun-jdk-1.4.1.01"
-
-# Set's JAVA_HOME to current selected JRE
-JAVA_HOME="$(java-config -O)"
-
-# (Optional) Java runtime options used when the "start", "stop", or "run"
-# commands are executed.
-# JAVA_OPTIONS=""
-
-# Where your web applications are located
-JETTY_HOME="/opt/jetty5"
-
-# Jetty's User
-JETTY_USER="jetty5"
-
-# JETTY_PORT="8080"
-
-# Jetty is quite skilled where to look for configuration
-# setup files. If JETTY_CONF is not set it defaults to
-# /etc/jetty.conf $JETTY_HOME/etc/jetty.conf (see jetty.sh)
-JETTY_CONF="/etc/jetty5.conf"
-
-# Additional CLASSPATH for Jetty to use, plus any others you need.
-#CLASSPATH="${CLASSPATH}:/YOUR_SPECIFIC_LIBDIR"
diff --git a/www-servers/jetty/files/5.1.3/jetty.etc
b/www-servers/jetty/files/5.1.3/jetty.etc
deleted file mode 100644
index 9b6816d..0000000
--- a/www-servers/jetty/files/5.1.3/jetty.etc
+++ /dev/null
@@ -1,2 +0,0 @@
-/etc/jetty5/jetty.xml
-
diff --git a/www-servers/jetty/files/5.1.3/jetty.init
b/www-servers/jetty/files/5.1.3/jetty.init
deleted file mode 100644
index 8d57a35..0000000
--- a/www-servers/jetty/files/5.1.3/jetty.init
+++ /dev/null
@@ -1,36 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: $
-
-JETTY_ENV="JAVA_HOME=${JAVA_HOME} JAVA_OPTIONS=\"${JAVA_OPTIONS}\""
-JETTY_ENV="${JETTY_ENV} JETTY_HOME=${JETTY_HOME}
JETTY_CONSOLE=/var/log/jetty5/jetty5.log"
-JETTY_ENV="${JETTY_ENV} JETTY_PORT=${JETTY_PORT} JETTY_CONF=${JETTY_CONF}
JETTY_RUN=${JETTY_HOME}/tmp"
-JETTY_ENV="${JETTY_ENV} CLASSPATH=${CLASSPATH}:${JETTY_ADD_CLASSPATH}"
-
-depend() {
- need net
- use dns logger postgresql mysql
-}
-
-start() {
- ebegin "Starting Jetty"
- su - ${JETTY_USER} -c "${JETTY_ENV} ${JETTY_HOME}/bin/jetty.sh start"
- eend $?
-}
-
-stop () {
- ebegin "Stopping Jetty"
- su - ${JETTY_USER} -c "${JETTY_ENV} ${JETTY_HOME}/bin/jetty.sh stop"
- sleep 2
- eend $?
-}
-
-svc_restart () {
- ebegin "Restarting Jetty"
- su - ${JETTY_USER} -c "${JETTY_ENV} ${JETTY_HOME}/bin/jetty.sh stop"
- sleep 5
- cd ${JETTY_HOME}
- su - ${JETTY_USER} -c "${JETTY_ENV} ${JETTY_HOME}/bin/jetty.sh start"
- eend $?
-}
diff --git a/www-servers/jetty/files/5.1.3/jetty.patch
b/www-servers/jetty/files/5.1.3/jetty.patch
deleted file mode 100644
index af2bbe5..0000000
--- a/www-servers/jetty/files/5.1.3/jetty.patch
+++ /dev/null
@@ -1,110 +0,0 @@
-diff -ru jetty-5.1.3/build.xml jetty-5.1.3-patched/build.xml
---- jetty-5.1.3/build.xml 2005-04-07 12:53:50.000000000 -0400
-+++ jetty-5.1.3-patched/build.xml 2005-05-15 15:30:55.000000000 -0400
-@@ -23,6 +23,7 @@
- <property name="dist" value="${basedir}/dist"/>
- <property name="contrib" value="${basedir}/contrib"/>
- <property name="extra" value="${basedir}/extra"/>
-+ <property name="extra-ext" value="${basedir}/extra/ext"/>
- <property name="classes" value="${basedir}/classes"/>
- <property name="javadoc" value="${basedir}/javadoc"/>
- <property name="logs" value="${basedir}/logs"/>
-@@ -69,6 +70,12 @@
- <exclude name="javax.xml.jaxp.jar"/>
- <exclude name="crimson.jar"/>
- </fileset>
-+ <fileset dir="${extra-ext}">
-+ <include name="*.jar"/>
-+ <include name="*.JAR"/>
-+ <include name="*.zip"/>
-+ <include name="*.ZIP"/>
-+ </fileset>
- </path>
-
- <path id="classpath">
-diff -ru jetty-5.1.3/etc/jetty.xml jetty-5.1.3-patched/etc/jetty.xml
---- jetty-5.1.3/etc/jetty.xml 2005-03-29 13:36:28.000000000 -0500
-+++ jetty-5.1.3-patched/etc/jetty.xml 2005-05-15 15:30:55.000000000 -0400
-@@ -24,7 +24,7 @@
- <Call name="add">
- <Arg>
- <New class="org.mortbay.log.OutputStreamLogSink">
-- <Set name="filename"><SystemProperty name="jetty.home"
default="."/>/logs/yyyy_mm_dd.jetty.log</Set>
-+ <Set name="filename">/var/log/jetty5/yyyy_mm_dd.jetty.log</Set>
- <Set name="retainDays">90</Set>
- <Set name="append">true</Set>
- <Set name="logLabels">true</Set>
-@@ -64,7 +64,7 @@
- </New>
- </Arg>
- </Call>
--
-+ -->
-
- <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
- <!-- Add a HTTPS SSL listener on port 8443 -->
-@@ -192,7 +192,7 @@
- <!-- =============================================================== -->
- <Set name="RequestLog">
- <New class="org.mortbay.http.NCSARequestLog">
-- <Arg><SystemProperty name="jetty.home"
default="."/>/logs/yyyy_mm_dd.request.log</Arg>
-+ <Arg>/var/log/jetty5/yyyy_mm_dd.request.log</Arg>
- <Set name="retainDays">90</Set>
- <Set name="append">true</Set>
- <Set name="extended">false</Set>
-diff -ru jetty-5.1.3/extra/unix/bin/jetty.sh
jetty-5.1.3-patched/extra/unix/bin/jetty.sh
---- jetty-5.1.3/extra/unix/bin/jetty.sh 2003-09-16 06:03:34.000000000
-0400
-+++ jetty-5.1.3-patched/extra/unix/bin/jetty.sh 2005-05-15
15:30:55.000000000 -0400
-@@ -155,6 +155,7 @@
- Jetty \
- jetty3 \
- Jetty3 \
-+ jetty-5 \
- "
-
- JETTY_HOME=
-@@ -184,10 +185,10 @@
- #####################################################
- # Check that jetty is where we think it is
- #####################################################
--if [ ! -r $JETTY_HOME/$JETTY_INSTALL_TRACE_FILE ]
-+if [ ! -r /usr/share/jetty-5/$JETTY_INSTALL_TRACE_FILE ]
- then
- echo "** ERROR: Oops! Jetty doesn't appear to be installed in $JETTY_HOME"
-- echo "** ERROR: $JETTY_HOME/$JETTY_INSTALL_TRACE_FILE is not readable!"
-+ echo "** ERROR: /usr/share/jetty-5/$JETTY_INSTALL_TRACE_FILE is not
readable!"
- exit 1
- fi
-
-@@ -362,7 +363,7 @@
- echo $VERSION:$J
- done
- done
-- done | sort | tail -1 > $TMPJ
-+ done | sort | tail -n 1 > $TMPJ
- JAVA=`cat $TMPJ | cut -d: -f2`
- JVERSION=`cat $TMPJ | cut -d: -f1`
-
-@@ -397,7 +398,7 @@
- exit 1
- fi
-
--JAVA_VERSION=`expr "$($JAVA -version 2>&1 | head -1)" : '.*1\.\([0-9]\)'`
-+JAVA_VERSION=`expr "$($JAVA -version 2>&1 | head -n 1)" : '.*1\.\([0-9]\)'`
-
- #####################################################
- # See if JETTY_PORT is defined
-@@ -422,11 +423,11 @@
- #####################################################
- if [ $JAVA_VERSION -lt 4 ]
- then
-- CP=$(ls $JETTY_HOME/ext/*.jar $JETTY_HOME/lib/*.jar | \
-+ CP=$(ls /usr/share/jetty-5/lib/*.jar | \
- egrep -v org.mortbay.jetty.jar | \
- paste -s -d"$PATH_SEPARATOR" - )
- else
-- CP=$(ls $JETTY_HOME/ext/*.jar $JETTY_HOME/lib/*.jar | \
-+ CP=$(ls /usr/share/jetty-5/lib/*.jar | \
- egrep -v org.mortbay.jetty-jdk1.2.jar\|crimson.jar\|javax.xml.jaxp.jar
| \
- paste -s -d"$PATH_SEPARATOR" - )
- fi
diff --git a/www-servers/jetty/jetty-5.1.3-r1.ebuild
b/www-servers/jetty/jetty-5.1.3-r1.ebuild
deleted file mode 100644
index 944c7ce..0000000
--- a/www-servers/jetty/jetty-5.1.3-r1.ebuild
+++ /dev/null
@@ -1,239 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="A Lightweight Servlet Engine"
-
-SLOT="5"
-SRC_URI="mirror://sourceforge/jetty/${P}-all.zip"
-HOMEPAGE="http://www.mortbay.org/"
-KEYWORDS="~amd64 ~x86"
-LICENSE="Apache-1.1"
-
-DEP=">=dev-java/commons-el-1.0
- >=dev-java/commons-logging-1.0.4
- >=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/jta-1.0.1
-# >=dev-java/sun-javamail-1.3.1)"
-
-# disabling extra until all dependencies are packaged
-#IUSE="doc extra jikes junit 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}
- java-pkg-2_pkg_setup
-}
-
-src_unpack() {
- unpack ${A}
- if use source; then
- S_ORIG="${WORKDIR}/${P}.orig"
- cp -a "${S}" "${S_ORIG}" || die
- fi
- epatch ${FILESDIR}/${PV}/${PN}.patch
-
- 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-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 tomcat-jasper-2
-
-# if use extra; then
-# cd ${S}/extra/ext
-# for JAR in commons-cli jta-spec1_0_1.jar log4j mail; do
-# rm -f ${JAR}*.jar
-# done
-# java-pkg_jar-from gnu-activation
-# # TODO carol.jar ... dev-java/carol
-# java-pkg_jar-from commons-cli-1 commons-cli.jar
-# # TODO connector.jar
-# # TODO howl.jar dev-java/howl-logger
-# java-pkg_jar-from hsqldb hsqldb.jar
-# # TODO jotm.jar, jotm_iiop_stubs, jotm_jrmp_stubs...
dev-java/jotm
-# # TODO jta-spec
-# java-pkg_jar-from jta jta.jar
-# # TODO jts1_0.jar ... dev-java/sun-jts-bin
-# java-pkg_jar-from log4j log4j.jar
-# java-pkg_jar-from sun-javamail mail.jar
-# # TODO: xapool... dev-java/xapool
-# fi
-}
-
-src_compile() {
- eant clean webapps prepare jars $(use_doc -Djavadoc=api javadoc)
-
-# if use extra; then
-# einfo "Building extra packages..."
-# cd ${S}/extra
-# ant ${antflags} do.plus do.loadbalancer do.ftp || die "Building
extra packages failed."
-# fi
-}
-
-src_test() {
- eant test
-}
-
-pkg_preinst() {
- chown -R ${JETTY_NAME}:${JETTY_NAME} "${D}" || die
-}
-
-src_install() {
- OPTS_1="-m 750 -o ${JETTY_NAME} -g ${JETTY_NAME}"
- OPTS_2="-m 640 -o ${JETTY_NAME} -g ${JETTY_NAME}"
-
- cd ${S}
-
- einfo "Installing main packages..."
- diropts ${OPTS_1}
- insopts ${OPTS_1}
-
- insinto /etc/init.d
- newins ${FILESDIR}/${PV}/${PN}.init ${JETTY_NAME}
-
- dodir ${JETTY_HOME} ${JETTY_HOME}/bin ${JETTY_HOME}/tmp
${JETTY_HOME}/webapps /etc/${JETTY_NAME} /var/log/${JETTY_NAME}
-
- keepdir ${JETTY_HOME}/tmp
- keepdir /var/log/${JETTY_NAME}
- touch ${D}/var/log/${JETTY_NAME}/${JETTY_NAME}.log
-
- into ${JETTY_HOME}
- dobin ${S}/extra/unix/bin/jetty.sh
-
- insopts ${OPTS_2}
-
- insinto /etc
- newins ${FILESDIR}/${PV}/${PN}.etc ${JETTY_NAME}.conf
-
- insinto /etc/conf.d
- newins ${FILESDIR}/${PV}/${PN}.conf ${JETTY_NAME}
-
- insinto ${JETTY_HOME}
- dodoc ${S}/*.TXT
-
- 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" || die
- cp -a * "${D}/${JETTY_HOME}/webapps" || die
-
- into /usr
- java-pkg_dojar ${S}/lib/*.jar
-
- java-pkg_dohtml -r ${S}/api
-
-# if use extra; then
-# einfo "Installing extra packages..."
-# dodir ${JETTY_HOME}/demo /etc/${JETTY_NAME}/dtd
-# cp -a ${S}/demo/* ${D}/${JETTY_HOME}/demo
-#
-# cd ${S}/etc
-# insinto /etc/${JETTY_NAME}
-# doins demo* examplesRealm.properties ht* j2me.xml
jdbcRealm.properties jettydemo.p12 jetty.policy proxy.xml simplelog.properties
stress* watchdog.xml
-#
-# 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*
-# dodoc LICENSE.*
-#
-# java-pkg_dojar ${S}/extra/ext/*.jar
-#
-# for DIR in . ftp ibmjsse j2ee jdk1.2 jsr77 jsr77/test
loadbalancer plus plus/test wadi; do
-# dodir ${JETTY_HOME}/extra/${DIR}
-# insinto ${JETTY_HOME}/extra/${DIR}
-# cd ${S}/extra/${DIR}
-# doins $(find -type f -maxdepth 1)
-# done
-#
-# for DIR in j2ee/etc jsr77/test lib plus/demo/webapps plus/test
resources wadi win32 ;do
-# dodir ${JETTY_HOME}/extra/${DIR}
-# cp -a ${S}/extra/${DIR}/*
${D}/${JETTY_HOME}/extra/${DIR}
-# done
-# fi
-
- if use source; then
- einfo "Installing source files..."
- 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}"
|| die
- done
- fi
-
- einfo "Fixing permissions..."
- chown -R ${JETTY_NAME}:${JETTY_NAME} "${D}/${JETTY_HOME}" || die
- chmod -R 755 "${D}/${JETTY_HOME}" || die
-}
-
-pkg_postinst() {
- einfo
- einfo " NOTICE!"
- einfo " User and group '${JETTY_NAME}' have been added."
- einfo " "
- einfo " FILE LOCATIONS:"
- einfo " 1. Jetty home directory: ${JETTY_HOME}"
- einfo " Contains application data, configuration files."
- einfo " 2. Runtime settings: /etc/conf.d/${JETTY_NAME}"
- einfo " Contains CLASSPATH,JAVA_HOME,JAVA_OPTIONS,JETTY_PORT"
- einfo " JETTY_USER,JETTY_CONF setting"
- einfo " 3. You can configure your 'webapp'-lications in
/etc/${JETTY_NAME}.conf"
- einfo " (the default configured webapps are the JETTY's demo/admin)"
- einfo " 4. For more information about JETTY refer to jetty.mortbay.org"
- einfo " 5. Logs are located at:"
- einfo " /var/log/${JETTY_NAME}"
- einfo
- einfo " STARTING AND STOPPING JETTY:"
- einfo " /etc/init.d/${JETTY_NAME} start"
- einfo " /etc/init.d/${JETTY_NAME} stop"
- einfo " /etc/init.d/${JETTY_NAME} restart"
- einfo " "
- einfo " "
- einfo " NETWORK CONFIGURATION:"
- einfo " By default, Jetty runs on port 8080. You can change this"
- einfo " value by setting JETTY_PORT in /etc/conf.d/${JETTY_NAME} ."
- einfo " "
- einfo " To test Jetty while it's running, point your web browser to:"
- einfo " http://localhost:8080/"
- einfo
- einfo " BUGS:"
- einfo " Please file any bugs at http://bugs.gentoo.org/ or else it"
- einfo " may not get seen. Thank you!"
- einfo
-}
diff --git a/www-servers/jetty/metadata.xml b/www-servers/jetty/metadata.xml
deleted file mode 100644
index 604e0a4..0000000
--- a/www-servers/jetty/metadata.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>java</herd>
-</pkgmetadata>
-