aboutsummaryrefslogtreecommitdiff
path: root/java
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2014-09-01 16:48:53 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2014-09-01 16:48:53 +0000
commit8a2ac20b3416bb80f06c95f516989794723d11a8 (patch)
tree847476a3e4b2e087c417ce68287b963678d09294 /java
parenteb76da82f8d085b0edebc30e6550b07a4aef68ce (diff)
downloadports-8a2ac20b3416bb80f06c95f516989794723d11a8.tar.gz
ports-8a2ac20b3416bb80f06c95f516989794723d11a8.zip
Notes
Diffstat (limited to 'java')
-rw-r--r--java/Makefile4
-rw-r--r--java/jai-imageio/Makefile78
-rw-r--r--java/jai-imageio/distinfo2
-rw-r--r--java/jai-imageio/files/pkg-message-jre.in7
-rw-r--r--java/jai-imageio/files/pkg-message-libmap.in7
-rw-r--r--java/jai-imageio/pkg-descr8
-rw-r--r--java/jai-imageio/pkg-plist18
-rw-r--r--java/jboss5/Makefile98
-rw-r--r--java/jboss5/distinfo2
-rw-r--r--java/jboss5/files/jboss5.in113
-rw-r--r--java/jboss5/files/patch-pom-xml38
-rw-r--r--java/jboss5/files/pkg-deinstall.in35
-rw-r--r--java/jboss5/files/pkg-install.in46
-rw-r--r--java/jboss5/files/pkg-message.in5
-rw-r--r--java/jboss5/pkg-descr20
-rw-r--r--java/jc/Makefile47
-rw-r--r--java/jc/distinfo2
-rw-r--r--java/jc/pkg-descr21
-rw-r--r--java/jc/pkg-plist8
-rw-r--r--java/poseidon/Makefile96
-rw-r--r--java/poseidon/distinfo6
-rw-r--r--java/poseidon/files/poseidon.sh.in42
-rw-r--r--java/poseidon/pkg-descr12
23 files changed, 0 insertions, 715 deletions
diff --git a/java/Makefile b/java/Makefile
index bd4fad17c7e7..fe6673d8aa00 100644
--- a/java/Makefile
+++ b/java/Makefile
@@ -55,7 +55,6 @@
SUBDIR += jad
SUBDIR += jaf
SUBDIR += jai
- SUBDIR += jai-imageio
SUBDIR += jakarta-bcel
SUBDIR += jakarta-commons-beanutils
SUBDIR += jakarta-commons-cli
@@ -83,11 +82,9 @@
SUBDIR += javamail
SUBDIR += javavmwrapper
SUBDIR += jaxen
- SUBDIR += jboss5
SUBDIR += jboss7
SUBDIR += jboss71
SUBDIR += jboss72
- SUBDIR += jc
SUBDIR += jcalendar
SUBDIR += jcckit
SUBDIR += jcommon
@@ -130,7 +127,6 @@
SUBDIR += openjdk8
SUBDIR += openjdk8-jre
SUBDIR += phpeclipse
- SUBDIR += poseidon
SUBDIR += proguard
SUBDIR += rubygem-rjb
SUBDIR += sablevm
diff --git a/java/jai-imageio/Makefile b/java/jai-imageio/Makefile
deleted file mode 100644
index 2dec64312179..000000000000
--- a/java/jai-imageio/Makefile
+++ /dev/null
@@ -1,78 +0,0 @@
-# Created by: OISHI Masakuni <yamasa@bsdhouse.org>
-# $FreeBSD$
-
-PORTNAME= jai-imageio
-PORTVERSION= 1.0
-PORTREVISION= 2
-CATEGORIES= java graphics
-MASTER_SITES= #
-DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION:S/./_/g}-lib-linux-i586
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Plug-ins for the Java Image I/O Framework
-
-USE_JAVA= yes
-JAVA_VERSION= 1.6+
-NO_WRKSUBDIR= yes
-NO_BUILD= yes
-ONLY_FOR_ARCHS= i386
-
-RESTRICTED= Redistribution is not permitted
-
-DOWNLOAD_URL= http://java.sun.com/products/java-media/jai/downloads/download-iio.html
-
-TARGET_DIR= ${JAVASHAREDIR}/${PORTNAME}
-PLIST_SUB+= T=${TARGET_DIR:S/^${PREFIX}\///} JAVA_HOME=${JAVA_HOME:S/^${PREFIX}\///}
-PKGMESSAGE= ${WRKDIR}/pkg-message
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
-IGNORE= you must manually fetch the "Linux Install" distribution (${DISTNAME}${EXTRACT_SUFX}) from ${DOWNLOAD_URL}, place it in ${DISTDIR} and then run make again
-.endif
-
-.if ${JAVA_PORT_OS} == "native"
-BROKEN= relies on linuxpluginwrapper
-.endif
-
-.if defined(NOINSTALL_IN_JRE)
-PLIST_SUB+= INSTALL_IN_JRE="@comment "
-.else
-PLIST_SUB+= INSTALL_IN_JRE=""
-.endif
-
-pre-install:
-.if defined(NOINSTALL_IN_JRE)
-SUB_FILES= pkg-message-jre
-SUB_LIST= TARGET_DIR=${TARGET_DIR}
-.endif
-
-do-install:
- @${ECHO_MSG} -n ">> Creating destination directory..."
- @${MKDIR} ${TARGET_DIR}
- @${ECHO_MSG} " [DONE]"
- @${ECHO_MSG} -n ">> Installing libraries..."
- @${INSTALL_DATA} ${WRKSRC}/COPYRIGHT-jai_imageio.txt ${TARGET_DIR}
- @${INSTALL_DATA} ${WRKSRC}/LICENSE-jai_imageio.txt ${TARGET_DIR}
- @${INSTALL_DATA} ${WRKSRC}/README-jai_imageio.html ${TARGET_DIR}
- @${MKDIR} ${TARGET_DIR}/jar
- @${INSTALL_DATA} ${WRKSRC}/clibwrapper_jiio.jar ${TARGET_DIR}/jar
- @${INSTALL_DATA} ${WRKSRC}/jai_imageio.jar ${TARGET_DIR}/jar
- @${INSTALL_DATA} ${WRKSRC}/mlibwrapper_jai.jar ${TARGET_DIR}/jar
- @${MKDIR} ${TARGET_DIR}/lib
- @${INSTALL_DATA} ${WRKSRC}/libclib_jiio.so ${TARGET_DIR}/lib
-.if !defined(NOINSTALL_IN_JRE)
- @${LN} -sf ${TARGET_DIR}/jar/clibwrapper_jiio.jar ${JAVA_HOME}/jre/lib/ext
- @${LN} -sf ${TARGET_DIR}/jar/jai_imageio.jar ${JAVA_HOME}/jre/lib/ext
- @${TEST} -e ${JAVA_HOME}/jre/lib/ext/mlibwrapper_jai.jar || ${LN} -sf ${TARGET_DIR}/jar/mlibwrapper_jai.jar ${JAVA_HOME}/jre/lib/ext
- @${LN} -sf ${TARGET_DIR}/lib/libclib_jiio.so ${JAVA_HOME}/jre/lib/i386
-.endif
- @${ECHO_MSG} " [DONE]"
-
-post-install:
-.if defined(NOINSTALL_IN_JRE)
- @${CAT} ${PKGMESSAGE}
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/java/jai-imageio/distinfo b/java/jai-imageio/distinfo
deleted file mode 100644
index 3e8db6ef4ef3..000000000000
--- a/java/jai-imageio/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (jai_imageio-1_0-lib-linux-i586.tar.gz) = 8ab27cdea5ca521f7638d785eb810746c1d729959209e9e583be6f88dc8f06a5
-SIZE (jai_imageio-1_0-lib-linux-i586.tar.gz) = 1321683
diff --git a/java/jai-imageio/files/pkg-message-jre.in b/java/jai-imageio/files/pkg-message-jre.in
deleted file mode 100644
index 09bcfc552f4c..000000000000
--- a/java/jai-imageio/files/pkg-message-jre.in
+++ /dev/null
@@ -1,7 +0,0 @@
-The JAI Image I/O Tools are not installed in JRE, so you have to add
- %%TARGET_DIR%%/jar/clibwrapper_jiio.jar
- %%TARGET_DIR%%/jar/jai_imageio.jar
- %%TARGET_DIR%%/jar/mlibwrapper_jai.jar
-to the CLASSPATH environment variable, and add
- %%TARGET_DIR%%/lib
-to the LD_LIBRARY_PATH environment variable.
diff --git a/java/jai-imageio/files/pkg-message-libmap.in b/java/jai-imageio/files/pkg-message-libmap.in
deleted file mode 100644
index 3de1bfbe677b..000000000000
--- a/java/jai-imageio/files/pkg-message-libmap.in
+++ /dev/null
@@ -1,7 +0,0 @@
-In order to use the JAI Image I/O Tools on FreeBSD native JavaVM,
-describe as follows to your /etc/libmap.conf.
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-[%%LIBDIR%%/libclib_jiio.so]
-libm.so.6 libm.so.2
-libc.so.6 pluginwrapper/jai.so
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
diff --git a/java/jai-imageio/pkg-descr b/java/jai-imageio/pkg-descr
deleted file mode 100644
index 19f33a32741a..000000000000
--- a/java/jai-imageio/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-JAI Image I/O Tools provides reader, writer, and stream plug-ins for
-the Java Image I/O Framework and Image I/O-based read and write
-operations for Java Advanced Imaging. Reader-writer plug-ins are
-supplied for the BMP, JPEG, JPEG 2000, PNG, PNM, Raw, TIFF, and WBMP
-image formats. The supplied streams and associated service providers
-use the New I/O APIs.
-
-WWW: http://java.sun.com/products/java-media/jai/
diff --git a/java/jai-imageio/pkg-plist b/java/jai-imageio/pkg-plist
deleted file mode 100644
index 5cf696a628de..000000000000
--- a/java/jai-imageio/pkg-plist
+++ /dev/null
@@ -1,18 +0,0 @@
-%%T%%/COPYRIGHT-jai_imageio.txt
-%%T%%/LICENSE-jai_imageio.txt
-%%T%%/README-jai_imageio.html
-%%T%%/jar/clibwrapper_jiio.jar
-%%T%%/jar/jai_imageio.jar
-%%T%%/jar/mlibwrapper_jai.jar
-%%T%%/lib/libclib_jiio.so
-%%INSTALL_IN_JRE%%@exec /bin/ln -sf %D/%%T%%/jar/clibwrapper_jiio.jar %D/%%JAVA_HOME%%/jre/lib/ext
-%%INSTALL_IN_JRE%%@exec /bin/ln -sf %D/%%T%%/jar/jai_imageio.jar %D/%%JAVA_HOME%%/jre/lib/ext
-%%INSTALL_IN_JRE%%@exec [ -e %D/%%JAVA_HOME%%/jre/lib/ext/mlibwrapper_jai.jar ] || /bin/ln -sf %D/%%T%%/jar/mlibwrapper_jai.jar %D/%%JAVA_HOME%%/jre/lib/ext
-%%INSTALL_IN_JRE%%@exec /bin/ln -sf %D/%%T%%/lib/libclib_jiio.so %D/%%JAVA_HOME%%/jre/lib/i386
-%%INSTALL_IN_JRE%%@unexec /bin/rm -f %D/%%JAVA_HOME%%/jre/lib/ext/clibwrapper_jiio.jar
-%%INSTALL_IN_JRE%%@unexec /bin/rm -f %D/%%JAVA_HOME%%/jre/lib/ext/jai_imageio.jar
-%%INSTALL_IN_JRE%%@unexec [ -e %D/%%JAVA_HOME%%/jre/lib/ext/mlibwrapper_jai.jar ] || /bin/rm -f %D/%%JAVA_HOME%%/jre/lib/ext/mlibwrapper_jai.jar
-%%INSTALL_IN_JRE%%@unexec /bin/rm -f %D/%%JAVA_HOME%%/jre/lib/i386/libclib_jiio.so
-@dirrm %%T%%/lib
-@dirrm %%T%%/jar
-@dirrm %%T%%
diff --git a/java/jboss5/Makefile b/java/jboss5/Makefile
deleted file mode 100644
index f204915db3f9..000000000000
--- a/java/jboss5/Makefile
+++ /dev/null
@@ -1,98 +0,0 @@
-# Created by: nemoliu@FreeBSD.org <nemoliu@gmail.com>
-# $FreeBSD$
-
-PORTNAME= jboss
-PORTVERSION= 5.1.0.GA
-PORTREVISION= 1
-PORTEPOCH= 1
-CATEGORIES= java devel
-MASTER_SITES= SF/${PORTNAME}/JBoss/JBoss-${PORTVERSION}
-DISTNAME= ${PORTNAME}-${PORTVERSION}-src
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Open-source J2EE application server (5.x family)
-
-LATEST_LINK= jboss5
-USE_JAVA= yes
-JAVA_VERSION= 1.6+
-JAVA_OS= native
-ANT_HOME= ${WRKSRC}/tools
-ANT= ${WRKSRC}/tools/bin/ant
-DATADIR= ${PREFIX}/share/${UNIQUENAME}
-DOCSDIR= ${PREFIX}/share/doc/${UNIQUENAME}
-
-MANUAL_PACKAGE_BUILD= fetches files in build phase
-
-MAKE_ARGS= -buildfile build/build.xml
-
-USE_RC_SUBR= jboss5
-SUB_FILES= pkg-install pkg-deinstall pkg-message
-
-PORTDATA= *
-PORTDOCS= *
-
-VAR_DIR?= /var
-LOG_DIR?= ${VAR_DIR}/log/${UNIQUENAME}
-DEPLOY_DIR?= ${VAR_DIR}/${UNIQUENAME}
-USER= www
-GROUP= www
-STOP_TIMEOUT?= 30
-PID_FILE= /var/run/${UNIQUENAME}.pid
-
-JBOSSOUTPUT= ${WRKSRC}/build/output/${PORTNAME}-${PORTVERSION}
-APP_HOME_FILES= bin/run.jar client lib common
-
-PKGMESSAGE= ${WRKDIR}/pkg-message
-
-SUB_LIST= APP_HOME=${DATADIR} \
- APP_SHORTNAME=${UNIQUENAME} \
- GROUP=${GROUP} \
- LOG_DIR=${LOG_DIR} \
- DEPLOY_DIR=${DEPLOY_DIR} \
- PID_FILE=${PID_FILE} \
- PKGNAME=${PKGNAME} \
- PORTNAME=${PORTNAME} \
- PORTVERSION=${PORTVERSION} \
- PREFIX=${PREFIX} \
- STOP_TIMEOUT=${STOP_TIMEOUT} \
- USER=${USER}
-
-OPTIONS_DEFINE= DOCS
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-do-build:
- @(cd ${BUILD_WRKSRC}; \
- ${SETENV} ${MAKE_ENV} ${ANT} ${MAKE_ARGS} ${ALL_TARGET})
-
-do-install:
- ${MKDIR} ${DATADIR}/bin && ${CHOWN} -R ${USER}:${GROUP} ${DATADIR}
- ${MKDIR} ${DEPLOY_DIR} && ${CHOWN} ${USER}:${GROUP} ${DEPLOY_DIR}
- (cd ${JBOSSOUTPUT} && ${FIND} ${APP_HOME_FILES} |\
- ${CPIO} -pdmu -R ${USER}:${GROUP} ${DATADIR})
- (cd ${JBOSSOUTPUT}/server && ${FIND} . |\
- ${CPIO} -pdmu -R ${USER}:${GROUP} ${DEPLOY_DIR})
- (cd ${WRKSRC}/jbossas/remoting/output/lib && ${FIND} . |\
- ${CPIO} -pdmu -R ${USER}:${GROUP} ${DATADIR}/common/lib)
- (cd ${JBOSSOUTPUT}/client && ${FIND} jboss-remoting.jar jboss-serialization.jar |\
- ${CPIO} -pdmu -R ${USER}:${GROUP} ${DATADIR}/common/lib)
- ${INSTALL} -o ${USER} -g ${GROUP} -m 0640 /dev/null ${PID_FILE}
-.if ${PORT_OPTIONS:MDOCS}
- cd ${JBOSSOUTPUT}/docs \
- && ${FIND} . -type d -exec ${MKDIR} ${DOCSDIR}/{} \; \
- && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${DOCSDIR}/{} \;
-.endif
-
-post-install:
- @${ECHO_CMD} "@cwd ${VAR_DIR}" >> ${TMPPLIST}
- @${FIND} -s ${JBOSSOUTPUT}/server -not -type d | \
- ${SED} -ne 's,^${JBOSSOUTPUT}/server/,${DEPLOY_DIR:S,^${VAR_DIR}/,,}/,p' >> ${TMPPLIST}
- @${FIND} -s -d ${JBOSSOUTPUT}/server -type d | \
- ${SED} -ne 's,^${JBOSSOUTPUT}/server/,@dirrm ${DEPLOY_DIR:S,^${VAR_DIR}/,,}/,p' >> ${TMPPLIST}
- @${ECHO_CMD} "@dirrm ${DEPLOY_DIR:S,^${VAR_DIR}/,,}" >> ${TMPPLIST}
-.if !defined(BATCH)
- @${CAT} ${PKGMESSAGE}
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/java/jboss5/distinfo b/java/jboss5/distinfo
deleted file mode 100644
index 819df353dfe0..000000000000
--- a/java/jboss5/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (jboss-5.1.0.GA-src.tar.gz) = 6fc05aa3042686f41c675275d2027e70f0a5a5c4f84ae74ff5e45bd6288a7b5a
-SIZE (jboss-5.1.0.GA-src.tar.gz) = 141833337
diff --git a/java/jboss5/files/jboss5.in b/java/jboss5/files/jboss5.in
deleted file mode 100644
index d497027a5323..000000000000
--- a/java/jboss5/files/jboss5.in
+++ /dev/null
@@ -1,113 +0,0 @@
-#!/bin/sh
-#
-# %%APP_SHORTNAME%% startup script.
-#
-# $FreeBSD$
-#
-
-# PROVIDE: %%APP_SHORTNAME%%
-# REQUIRE: NETWORKING SERVERS
-
-# Add the following lines to /etc/rc.conf to enable %%APP_SHORTNAME%%:
-# %%APP_SHORTNAME%%_enable (bool): Set to "YES" to enable %%APP_SHORTNAME%%
-# %%APP_SHORTNAME%%_jvm_opts (str): Extra JVM flags.
-# %%APP_SHORTNAME%%_args (str): Optional arguments to JBoss
-# %%APP_SHORTNAME%%_logging (str) JBoss log output. A pipe command may be used.
-#
-
-. /etc/rc.subr
-
-%%APP_SHORTNAME%%_user="%%USER%%"
-%%APP_SHORTNAME%%_logdir="%%LOG_DIR%%"
-
-name="%%APP_SHORTNAME%%"
-rcvar=%%APP_SHORTNAME%%_enable
-
-load_rc_config $name
-
-%%APP_SHORTNAME%%_enable="${%%APP_SHORTNAME%%_enable:-"NO"}"
-%%APP_SHORTNAME%%_jvm_opts="${%%APP_SHORTNAME%%_jvm_opts:-"-server -Xms128m -Xmx512m -XX:MaxPermSize=256m -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000"}"
-%%APP_SHORTNAME%%_logging="${%%APP_SHORTNAME%%_logging:-">> ${%%APP_SHORTNAME%%_logdir}/stdout.log 2>> ${%%APP_SHORTNAME%%_logdir}/stderr.log"}"
-
-start_cmd="%%APP_SHORTNAME%%_start"
-stop_cmd="%%APP_SHORTNAME%%_stop"
-pidfile="%%PID_FILE%%"
-
-JBOSS_HOME="%%APP_HOME%%"
-JBOSS_DEPLOY="%%DEPLOY_DIR%%"
-JBOSS_MAIN="org.jboss.Main"
-JAVA_OPTS="${%%APP_SHORTNAME%%_jvm_opts} \
- -Djboss.server.base.dir=${JBOSS_DEPLOY} \
- -Djboss.server.base.url=file://${JBOSS_DEPLOY} \
- -Djava.endorsed.dirs=${JBOSS_HOME}/lib/endorsed \
- -classpath ${JBOSS_HOME}/bin/run.jar ${JBOSS_MAIN}"
-
-%%APP_SHORTNAME%%_start ()
-{
- if [ ! -d "${%%APP_SHORTNAME%%_logdir}" ]
- then
- mkdir -p ${%%APP_SHORTNAME%%_logdir}
- chown ${%%APP_SHORTNAME%%_user} ${%%APP_SHORTNAME%%_logdir}
- fi
-
- echo "Starting %%APP_SHORTNAME%%."
- daemon -u ${%%APP_SHORTNAME%%_user} sh -c "java ${JAVA_OPTS} ${%%APP_SHORTNAME%%_args} ${%%APP_SHORTNAME%%_logging} &"
-
- sleep 1 # let daemon(8) and sh(1) finish before executing pgrep(1)
- pgrep -U ${%%APP_SHORTNAME%%_user} -f ${JBOSS_MAIN} > ${pidfile}
- chown ${%%APP_SHORTNAME%%_user} $pidfile
-}
-
-%%APP_SHORTNAME%%_stop ()
-{
- # Subvert the check_pid_file procname check.
- if [ -f ${pidfile} ]
- then
- read rc_pid junk < $pidfile
- if [ ! -z "${rc_pid}" ]
- then
- procname=`ps -o ucomm= ${rc_pid}`
- fi
- fi
-
- rc_pid=$(check_pidfile $pidfile *$procname*)
-
- if [ -z "${rc_pid}" ]
- then
- [ -n "${rc_fast}" ] && return 0
- if [ -n "${pidfile}" ]
- then
- echo "${name} not running? (check ${pidfile})."
- else
- echo "${name} not running?"
- fi
- return 1
- fi
-
- echo "Stopping ${name}."
- kill ${rc_pid} 2> /dev/null
- jboss_wait_max_for_pid %%STOP_TIMEOUT%% ${rc_pid}
- kill -KILL ${rc_pid} 2> /dev/null && echo "Killed."
- rm -f ${pidfile}
-}
-
-jboss_wait_max_for_pid ()
-{
- _timeout=$1
- shift
- _pid=$1
- _prefix=
- while [ $_timeout -gt 0 ]
- do
- echo -n ${_prefix:-"Waiting (max $_timeout secs) for PIDS: "}$_pid
- _prefix=", "
- sleep 2
- kill -0 $_pid 2> /dev/null || break
- _timeout=$(($_timeout-2))
- done
- if [ -n "$_prefix" ]; then
- echo "."
- fi
-}
-
-run_rc_command "$1"
diff --git a/java/jboss5/files/patch-pom-xml b/java/jboss5/files/patch-pom-xml
deleted file mode 100644
index 53852477eb3f..000000000000
--- a/java/jboss5/files/patch-pom-xml
+++ /dev/null
@@ -1,38 +0,0 @@
---- pom.xml.orig 2011-12-17 12:21:05.405785653 +0000
-+++ pom.xml 2011-12-17 12:23:57.150885794 +0000
-@@ -304,6 +304,17 @@
- <enabled>true</enabled>
- </snapshots>
- </repository>
-+ <repository>
-+ <id>repository.jboss.org.2</id>
-+ <name>JBoss Releases Repository 2</name>
-+ <url>http://maven.glassfish.org/content/groups/glassfish</url>
-+ <releases>
-+ <enabled>true</enabled>
-+ </releases>
-+ <snapshots>
-+ <enabled>false</enabled>
-+ </snapshots>
-+ </repository>
- </repositories>
-
- <!-- Plugin Repositories -->
-@@ -330,6 +341,17 @@
- <enabled>true</enabled>
- </snapshots>
- </pluginRepository>
-+ <pluginRepository>
-+ <id>repository.jboss.org.2</id>
-+ <name>JBoss Plugin Releases 2</name>
-+ <url>http://maven.glassfish.org/content/groups/glassfish</url>
-+ <releases>
-+ <enabled>true</enabled>
-+ </releases>
-+ <snapshots>
-+ <enabled>false</enabled>
-+ </snapshots>
-+ </pluginRepository>
- </pluginRepositories>
-
- <profiles>
diff --git a/java/jboss5/files/pkg-deinstall.in b/java/jboss5/files/pkg-deinstall.in
deleted file mode 100644
index 72f7b922c69f..000000000000
--- a/java/jboss5/files/pkg-deinstall.in
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/bin/sh
-#
-# This script does the following.
-#
-# * Checks if the JBoss PID file exists. If it does, it kills the
-# JBoss process and removes the PID file.
-#
-# $FreeBSD$
-#
-
-# Make sure we're in the right stage of the process
-if [ "$2" = "DEINSTALL" ]; then
-
- # Kill JBoss if it is still running
- PID_FILE=/var/run/jboss.pid
- if [ -s ${PID_FILE} ]; then
- PID=`cat ${PID_FILE}`
- echo -n ">> Killing JBoss Server process (${PID})..."
- /bin/kill ${PID} > /dev/null 2> /dev/null
- if [ $? -eq 0 ]; then
- echo " [ DONE ]"
- else
- echo " [ FAILED ]"
- fi
- echo -n ">> Removing PID file (${PID_FILE})..."
- rm ${PID_FILE} > /dev/null 2> /dev/null
- if [ $? -eq 0 ]; then
- echo " [ DONE ]"
- else
- echo " [ FAILED ]"
- fi
- fi
-fi
-
-exit 0
diff --git a/java/jboss5/files/pkg-install.in b/java/jboss5/files/pkg-install.in
deleted file mode 100644
index 687ec3fc1f9e..000000000000
--- a/java/jboss5/files/pkg-install.in
+++ /dev/null
@@ -1,46 +0,0 @@
-#!/bin/sh
-#
-# Checks if the 'www' user and group exist. If they don't, then
-# an attempt is made to create both.
-#
-# $FreeBSD$
-#
-
-# Make sure we're called during the 'make install' process
-if [ "$2" != "PRE-INSTALL" ]; then
- exit 0
-fi
-
-# Set some constants
-USER=www
-GROUP=${USER}
-UID=80
-GID=${UID}
-
-# See if the group already exists
-if ! pw groupshow "${GROUP}" 2>/dev/null 1>&2; then
-
- # If not, try to create it
- if pw groupadd ${GROUP} -g ${GID}; then
- echo "Added group \"${GROUP}\"."
- else
- echo "Adding group \"${GROUP}\" failed..."
- exit 1
- fi
-fi
-
-# See if the user already exists
-if ! pw usershow "${USER}" 2>/dev/null 1>&2; then
-
- # If not, try to create it
- if pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \
- -s "/sbin/nologin" -d "/nonexistent" \
- -c "World Wide Web Owner"; \
- then
- echo "Added user \"${USER}\"."
- else
- echo "Adding user \"${USER}\" failed..."
- exit 1
- fi
-fi
-exit 0
diff --git a/java/jboss5/files/pkg-message.in b/java/jboss5/files/pkg-message.in
deleted file mode 100644
index 3be8c48126fd..000000000000
--- a/java/jboss5/files/pkg-message.in
+++ /dev/null
@@ -1,5 +0,0 @@
-%%PKGNAME%% has been installed in %%DATADIR%%.
-
-The deployment directory for applications is %%DEPLOY_DIR%%.
-
-To run the %%PORTNAME%% server from startup, add %%APP_SHORTNAME%%_enable="YES" in your /etc/rc.conf. Extra options can be found in the startup script.
diff --git a/java/jboss5/pkg-descr b/java/jboss5/pkg-descr
deleted file mode 100644
index d79340a7115a..000000000000
--- a/java/jboss5/pkg-descr
+++ /dev/null
@@ -1,20 +0,0 @@
-This is the final release of the JBoss 5.0 series for the Java EE5 codebase
-that fully complies with the Java EE5 conformance testing certification
-requirements.
-
-Many key features of JBoss 5 are provided by integrating other standalone
-JBoss projects:
-
- * JBoss Microcontainer 2.0.2 - POJO based microcontainer removing the
- dependency on JMX
- * EJB 3.0 - Fully certified as part of the Java EE 5 compliant JBoss AS 5
- * Hibernate 3.3.1 - JPA certified
- * JBoss Messaging 1.4.1 - the next generation messaging platform from JBoss
- with HA features.
- * JBoss WebServices 3.0.4 - new custom built JAX-WS compliant WebServices
- stack.
- * JBoss Seam 1.1 - a powerful new application framework to build next
- generation Web 2.0 applications by unifying and integrating popular
- service oriented architecture (SOA) technologies
-
-WWW: http://www.jboss.org/
diff --git a/java/jc/Makefile b/java/jc/Makefile
deleted file mode 100644
index 7d531dbd8a28..000000000000
--- a/java/jc/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-# Created by: Archie Cobbs <archie@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= jc
-PORTVERSION= 1.4.7
-PORTREVISION= 7
-CATEGORIES= java
-MASTER_SITES= SF/${PORTNAME}vm/JC%20source%20distribution/Release%20${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= JVM that converts class files to C source and compiles them with GCC
-
-BROKEN= Fails to build
-
-BUILD_DEPENDS= ${LOCALBASE}/share/classpath/glibj.zip:${PORTSDIR}/java/classpath
-LIB_DEPENDS= libpopt.so:${PORTSDIR}/devel/popt
-
-NO_PACKAGE= Takes too many resources to build
-
-MAN1= jc.1
-
-USES= gmake
-USE_JAVA= yes
-JAVA_BUILD= jre
-USE_LDCONFIG= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-classpath=${LOCALBASE}
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-INFO= jc
-ONLY_FOR_ARCHS= i386
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-post-install:
-.for dir in ${PREFIX}/include/jc ${PREFIX}/lib/jc ${PREFIX}/share/jc
- @${FIND} ${dir} ! -type d | \
- ${SED} 's,^${PREFIX}/,,' >> ${TMPPLIST}
- @${FIND} ${dir} -type d | ${SORT} -r | \
- ${SED} 's,^${PREFIX}/,@dirrm ,' >> ${TMPPLIST}
- @if [ -f ${PREFIX}/lib/libjc.a ]; then \
- ${ECHO} lib/libjc.a >> ${TMPPLIST}; \
- fi
-.endfor
-
-.include <bsd.port.post.mk>
diff --git a/java/jc/distinfo b/java/jc/distinfo
deleted file mode 100644
index 631aa57224b4..000000000000
--- a/java/jc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (jc-1.4.7.tar.gz) = f05f2da895290ee0044d268ec954bf1660fac77d7e5b54db3ae961eeec88766e
-SIZE (jc-1.4.7.tar.gz) = 39541820
diff --git a/java/jc/pkg-descr b/java/jc/pkg-descr
deleted file mode 100644
index edf6a3e73859..000000000000
--- a/java/jc/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-JC is a Java virtual machine implementation that converts class
-files into C source files using the Soot Java bytecode analysis
-framework, compiles them with GCC, and loads them using a built-in
-ELF object file loader. JC utilizes the GNU Classpath class library
-and provides a fairly complete Java runtime including sophisticated
-optimizations to increase runtime performance. JC also includes a
-bytecode interpreter, and supports execution in either or mix ed
-modes.
-
-Although JC has good interpreter performance, JC doesn't try to be
-fast in every situation. Instead, JC focuses on this question: how
-fast can we go if we know some or all of the class files ahead of
-time? The answer is: very fast! Optimizations that are just too
-complex and expensive to perform at runtime are instead performed
-at code generation time. JC's code generator is written in Java,
-using the powerful Soot bytecode analysis framework. When combined
-with the proven power of GCC's C optimizer the results are impressive.
-As an additional benefit, JC contains very little architecture-specific
-code and is highly portable.
-
-WWW: http://jcvm.sourceforge.net/
diff --git a/java/jc/pkg-plist b/java/jc/pkg-plist
deleted file mode 100644
index cbde3c243ffb..000000000000
--- a/java/jc/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-bin/cfdump
-bin/jc
-bin/jcgen
-bin/jcjavah
-etc/jc.conf
-lib/libjc.la
-lib/libjc.so
-lib/libjc.so.1
diff --git a/java/poseidon/Makefile b/java/poseidon/Makefile
deleted file mode 100644
index 284bf7ab3dcd..000000000000
--- a/java/poseidon/Makefile
+++ /dev/null
@@ -1,96 +0,0 @@
-# Created by: Gerrit Beine (<tux@pinguru.net>)
-# $FreeBSD$
-
-PORTNAME= poseidon
-PORTVERSION= 6.0.2
-CATEGORIES= java devel
-MASTER_SITES= http://download.gentleware.com/ \
- ftp://gentleware.com/
-DISTNAME= ${PORTNAME}${EDITION}-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Popular UML CASE tool
-
-USES= zip
-USE_JAVA= yes
-JAVA_VERSION= 1.6+
-JAVA_VENDOR= openjdk # the port is broken with Sun JDKs
-NO_BUILD= yes
-RESTRICTED= Redistribution is not permitted
-
-EDITION= CE
-.if defined(WITH_EDITION)
-EDITION= ${WITH_EDITION}
-.endif
-DATAFILES= LICENSE.txt lib licenses-3rdparty
-.if ${EDITION} == "PE"
-DATAFILES+= LICENSE-concurrent.txt
-.endif
-PLIST_FILES= bin/poseidon %%DATADIR%%/bin/poseidon.sh
-
-.if make(makesum)
-DISTFILES+= ${PORTNAME}CE-${PORTVERSION}${EXTRACT_SUFX} \
- ${PORTNAME}PE-${PORTVERSION}${EXTRACT_SUFX} \
- ${PORTNAME}SE-${PORTVERSION}${EXTRACT_SUFX}
-.else
-DISTFILES+= ${DISTNAME}${EXTRACT_SUFX}
-.endif
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MDOCS}
-PORTDOCS= *
-PLIST_FILES+= %%DATADIR%%/docs %%DATADIR%%/examples
-.endif
-
-SUB_FILES= poseidon.sh
-SUB_LIST= JAVA_HOME="${JAVA_HOME}" EDITION="${EDITION}"
-
-NO_STAGE= yes
-pre-fetch:
- @${ECHO_MSG}
- @${ECHO_MSG} "There is a free usable edition of Poseidon for UML,"
- @${ECHO_MSG} "the Community Edition, which is installed by default."
- @${ECHO_MSG}
- @${ECHO_MSG} "If you like to install the Standard Edition or the Professional Edition"
- @${ECHO_MSG} "please specify WITH_EDITION=SE for the Standard Edition"
- @${ECHO_MSG} "or WITH_EDITION=PE for the Professional Edition."
- @${ECHO_MSG}
-
-do-install:
- ${MKDIR} ${DATADIR}/bin
- ${INSTALL_SCRIPT} ${WRKDIR}/poseidon.sh ${DATADIR}/bin/
- ${LN} -s ${DATADIR}/bin/poseidon.sh ${PREFIX}/bin/poseidon
- cd ${WRKSRC}/ \
- && ${FIND} ${DATAFILES} -type d -exec ${MKDIR} ${DATADIR}/{} \; \
- && ${FIND} ${DATAFILES} -type f -exec ${INSTALL_DATA} {} ${DATADIR}/{} \;
-.if ${PORT_OPTIONS:MDOCS}
- ${MKDIR} ${DOCSDIR}
- ${LN} -s ${DOCSDIR} ${DATADIR}/docs
- cd ${WRKSRC}/docs/ \
- && ${FIND} . -type d -exec ${MKDIR} ${DOCSDIR}/{} \; \
- && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${DOCSDIR}/{} \;
- ${MKDIR} ${EXAMPLESDIR}
- ${LN} -s ${EXAMPLESDIR} ${DATADIR}/examples
- cd ${WRKSRC}/examples/ \
- && ${FIND} . -type d -exec ${MKDIR} ${EXAMPLESDIR}/{} \; \
- && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${EXAMPLESDIR}/{} \;
-.endif
-
-post-install:
- @${FIND} -s ${DATAFILES:S,^,${WRKSRC}/,} -not -type d \
- | ${SED} -ne 's,^${WRKSRC},${DATADIR:S,^${PREFIX}/,,},p' >> ${TMPPLIST}
- @${FIND} -s -d ${DATAFILES:S,^,${WRKSRC}/,} -type d \
- | ${SED} -ne 's,^${WRKSRC},@dirrm ${DATADIR:S,^${PREFIX}/,,},p' >> ${TMPPLIST}
- @${ECHO_CMD} "@dirrm ${DATADIR:S,^${PREFIX}/,,}/bin" >> ${TMPPLIST}
- @${ECHO_CMD} "@dirrm ${DATADIR:S,^${PREFIX}/,,}" >> ${TMPPLIST}
-.if ${PORT_OPTIONS:MDOCS}
- @${FIND} -s ${WRKSRC}/examples -not -type d \
- | ${SED} -ne 's,^${WRKSRC}/examples,${EXAMPLESDIR:S,^${PREFIX}/,,},p' >> ${TMPPLIST}
- @${FIND} -s -d ${WRKSRC}/examples -type d \
- | ${SED} -ne 's,^${WRKSRC}/examples,@dirrm ${EXAMPLESDIR:S,^${PREFIX}/,,},p' >> ${TMPPLIST}
-.endif
-
-.include <bsd.port.mk>
diff --git a/java/poseidon/distinfo b/java/poseidon/distinfo
deleted file mode 100644
index 1de061f5152b..000000000000
--- a/java/poseidon/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-SHA256 (poseidonCE-6.0.2.zip) = a00303c2bc39196b5212b93d07db6ae88d8d3b5244fb49e5c27f7577baadf3d4
-SIZE (poseidonCE-6.0.2.zip) = 33366770
-SHA256 (poseidonPE-6.0.2.zip) = 10e6805aa333caa6c223b9b18185426a371b83a203f160a9853e8e735964d9a2
-SIZE (poseidonPE-6.0.2.zip) = 37653759
-SHA256 (poseidonSE-6.0.2.zip) = b0118135fff3d5060f6dbd5e0e14748eda30de7705aecb193e5bafb8cf2b165d
-SIZE (poseidonSE-6.0.2.zip) = 34651074
diff --git a/java/poseidon/files/poseidon.sh.in b/java/poseidon/files/poseidon.sh.in
deleted file mode 100644
index 64de93da34ed..000000000000
--- a/java/poseidon/files/poseidon.sh.in
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-
-JAVA_HOME=${JAVA_HOME:-"%%JAVA_HOME%%"}
-POSEIDON_HOME="$HOME/.poseidon"
-
-if [ ! -d "$JAVA_HOME" ] ; then
- echo "Could not find a JDK."
- echo "Either you have to install a JDK (1.4 or up),"
- echo "or you have to set JAVA_HOME to your JDK installation directory."
- exit
-fi
-
-JAVACMD="$JAVA_HOME/bin/java"
-
-ulimit -s 2048
-
-cmd="`realpath "$0"`"
-echo "Absolute path: $cmd"
-instdir="`dirname "$cmd"`"
-if [ -n "$1" ] ; then
- project="`realpath "$1"`"
- echo "Project to load: $project"
- loglevel=$2
-else
- project=
- loglevel=
-fi
-
-cd "$instdir"
-
-CLASSPATH="../lib/poseidon2.jar:../lib/uml14.jar:../lib/printing.jar:../lib/wmf_export.jar:../lib/councurrent_license_server.jar"
-CLASSPATH="$CLASSPATH:$JAVA_HOME/jre/lib/rt.jar" # for compilation
-
-export CLASSPATH
-
-# increase memory here, if required (e. g. -Xmx256m)
-POSEIDON_ADDITIONAL_JAVA_ARGS="-Xms64m -Xmx160m"
-POSEIDON_PLATFORM_JAVA_ARGS=
-
-exec "$JAVACMD" $POSEIDON_PLATFORM_JAVA_ARGS $POSEIDON_ADDITIONAL_JAVA_ARGS -Dposeidon.java.home="$JAVA_HOME" -Dposeidon.user.dir.%%EDITION%%="$POSEIDON_HOME" com.gentleware.poseidon.Poseidon "$project"
diff --git a/java/poseidon/pkg-descr b/java/poseidon/pkg-descr
deleted file mode 100644
index 901e38ddf71a..000000000000
--- a/java/poseidon/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Poseidon for UML is a professional UML CASE tool. With roots in the open source
-project ArgoUML, it has evolved into a world-class modeling tool. Its superior
-usability makes it the easiest tool to learn and work with.
-
-With UML standards compliancy, it facilitates interoperability with other sets
-of tools while maintaining investment security at an outstanding price-
-performance ratio.
-
-It is available in different editions to meet the needs of a wide range of
-users.
-
-WWW: http://www.gentleware.com/