aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/sge/Makefile115
-rw-r--r--sysutils/sge/distinfo1
-rw-r--r--sysutils/sge/files/patch-aimk30
-rw-r--r--sysutils/sge/files/patch-aimk.site14
-rw-r--r--sysutils/sge/files/patch-dist_inst__sge14
-rw-r--r--sysutils/sge/files/patch-dist_pvm_src_aimk52
-rw-r--r--sysutils/sge/files/patch-dist_util_arch__variables23
-rw-r--r--sysutils/sge/files/patch-scripts_distinst51
-rw-r--r--sysutils/sge/files/patch-scripts_distinst.site47
-rw-r--r--sysutils/sge/files/pkg-message.in17
-rw-r--r--sysutils/sge/pkg-descr6
-rw-r--r--sysutils/sge/pkg-install34
-rw-r--r--sysutils/sge/pkg-plist517
-rw-r--r--sysutils/sge53/Makefile115
-rw-r--r--sysutils/sge53/distinfo1
-rw-r--r--sysutils/sge53/files/patch-aimk30
-rw-r--r--sysutils/sge53/files/patch-aimk.site14
-rw-r--r--sysutils/sge53/files/patch-dist_inst__sge14
-rw-r--r--sysutils/sge53/files/patch-dist_pvm_src_aimk52
-rw-r--r--sysutils/sge53/files/patch-dist_util_arch__variables23
-rw-r--r--sysutils/sge53/files/patch-scripts_distinst51
-rw-r--r--sysutils/sge53/files/patch-scripts_distinst.site47
-rw-r--r--sysutils/sge53/files/pkg-message.in17
-rw-r--r--sysutils/sge53/pkg-descr6
-rw-r--r--sysutils/sge53/pkg-install34
-rw-r--r--sysutils/sge53/pkg-plist517
-rw-r--r--sysutils/sge60/Makefile115
-rw-r--r--sysutils/sge60/distinfo1
-rw-r--r--sysutils/sge60/files/patch-aimk30
-rw-r--r--sysutils/sge60/files/patch-aimk.site14
-rw-r--r--sysutils/sge60/files/patch-dist_inst__sge14
-rw-r--r--sysutils/sge60/files/patch-dist_pvm_src_aimk52
-rw-r--r--sysutils/sge60/files/patch-dist_util_arch__variables23
-rw-r--r--sysutils/sge60/files/patch-scripts_distinst51
-rw-r--r--sysutils/sge60/files/patch-scripts_distinst.site47
-rw-r--r--sysutils/sge60/files/pkg-message.in17
-rw-r--r--sysutils/sge60/pkg-descr6
-rw-r--r--sysutils/sge60/pkg-install34
-rw-r--r--sysutils/sge60/pkg-plist517
-rw-r--r--sysutils/sge61/Makefile115
-rw-r--r--sysutils/sge61/distinfo1
-rw-r--r--sysutils/sge61/files/patch-aimk30
-rw-r--r--sysutils/sge61/files/patch-aimk.site14
-rw-r--r--sysutils/sge61/files/patch-dist_inst__sge14
-rw-r--r--sysutils/sge61/files/patch-dist_pvm_src_aimk52
-rw-r--r--sysutils/sge61/files/patch-dist_util_arch__variables23
-rw-r--r--sysutils/sge61/files/patch-scripts_distinst51
-rw-r--r--sysutils/sge61/files/patch-scripts_distinst.site47
-rw-r--r--sysutils/sge61/files/pkg-message.in17
-rw-r--r--sysutils/sge61/pkg-descr6
-rw-r--r--sysutils/sge61/pkg-install34
-rw-r--r--sysutils/sge61/pkg-plist517
-rw-r--r--sysutils/sge62/Makefile115
-rw-r--r--sysutils/sge62/distinfo1
-rw-r--r--sysutils/sge62/files/patch-aimk30
-rw-r--r--sysutils/sge62/files/patch-aimk.site14
-rw-r--r--sysutils/sge62/files/patch-dist_inst__sge14
-rw-r--r--sysutils/sge62/files/patch-dist_pvm_src_aimk52
-rw-r--r--sysutils/sge62/files/patch-dist_util_arch__variables23
-rw-r--r--sysutils/sge62/files/patch-scripts_distinst51
-rw-r--r--sysutils/sge62/files/patch-scripts_distinst.site47
-rw-r--r--sysutils/sge62/files/pkg-message.in17
-rw-r--r--sysutils/sge62/pkg-descr6
-rw-r--r--sysutils/sge62/pkg-install34
-rw-r--r--sysutils/sge62/pkg-plist517
66 files changed, 4606 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index c74e27191cea..796aa448c11a 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -313,6 +313,7 @@
SUBDIR += setcdboot
SUBDIR += setquota
SUBDIR += sformat
+ SUBDIR += sge
SUBDIR += shlock
SUBDIR += sjog
SUBDIR += skill
diff --git a/sysutils/sge/Makefile b/sysutils/sge/Makefile
new file mode 100644
index 000000000000..031aca7fb65e
--- /dev/null
+++ b/sysutils/sge/Makefile
@@ -0,0 +1,115 @@
+# Ports collection makefile for: sge
+# Date created: Fri Jul 11, 2003
+# Whom: Brooks Davis <brooks@FreeBSD.org>
+#
+# $FreeBSD$
+# $Aero: ports/sge/Makefile,v 1.3 2004/01/21 22:26:12 brooks Exp $
+#
+
+PORTNAME= sge
+PORTVERSION= 5.3.5.20040120
+CATEGORIES= sysutils parallel
+MASTER_SITES= ${MASTER_SITE_LOCAL}
+MASTER_SITE_SUBDIR= brooks
+
+MAINTAINER= brooks@FreeBSD.org
+COMMENT?= Sun Grid Engine, a batch queueing system
+
+LIB_DEPENDS= intl.5:${PORTSDIR}/devel/gettext
+
+USE_BZIP2= yes
+USE_OPENSSL= yes
+USE_GMAKE= yes
+USE_MOTIF= yes
+USE_REINPLACE= yes
+INSTALLS_SHLIB= yes
+LDCONFIG_DIRS= ${SGE_ROOT}/lib/${SGE_ARCH}
+
+SGE_BASE?= sge
+SGE_ROOT= ${PREFIX}/${SGE_BASE}
+SGE_ARCH= fbsd-${ARCH}
+SGE_RELEASE= 5.3p5-snap-20040120
+
+PLIST_SUB+= SGE_ARCH=${SGE_ARCH}
+PLIST_SUB+= SGE_BASE=${SGE_BASE}
+.if defined(PKGNAMESUFFIX)
+.if ${PKGNAMESUFFIX} == ee
+PLIST_SUB+= SGE="@comment "
+PLIST_SUB+= SGEEE=
+.endif
+.else
+PLIST_SUB+= SGE=
+PLIST_SUB+= SGEEE="@comment "
+.endif
+
+PKGMESSAGE= ${WRKDIR}/pkg-message
+WRKSRC= ${WRKDIR}/${DISTNAME}/source
+MANPREFIX= ${SGE_ROOT}
+MAN1= qacct.1 qalter.1 qconf.1 qdel.1 qhold.1 qhost.1 qlogin.1 \
+ qmake.1 qmod.1 qmon.1 qresub.1 qrls.1 qrsh.1 qselect.1 \
+ qsh.1 qstat.1 qsub.1 qtcsh.1 sge_ckpt.1 sge_intro.1 \
+ submit.1
+MAN5= access_list.5 accounting.5 calendar_conf.5 checkpoint.5 \
+ complex.5 host_conf.5 hostgroup.5 project.5 qtask.5 \
+ queue_conf.5 sched_conf.5 sge_aliases.5 sge_conf.5 \
+ sge_h_aliases.5 sge_pe.5 sge_request.5 share_tree.5 \
+ user.5 usermapping.5
+MAN8= sge_commd.8 sge_execd.8 sge_qmaster.8 sge_schedd.8 \
+ sge_shadowd.8 sge_shepherd.8 sgecommdcntl.8
+EXCEPTFILES= arc_depend_irix.asc arc_depend_solaris.asc man
+
+post-patch:
+ @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" \
+ -e "s|%%X11BASE%%|${X11BASE}|g" \
+ -e "s|%%LOCALBASE%%|${LOCALBASE}|g" \
+ ${WRKSRC}/dist/util/arch_variables \
+ ${WRKSRC}/dist/pvm/src/aimk
+ @${REINPLACE_CMD} -e "s|%%CC%%|${CC}|g" -e "s|%%CXX%%|${CXX}|g" \
+ -e "s|%%CFLAGS%%|${CFLAGS}|g" -e "s|%CXXFLAGS%%|${CXXFLAGS}|g" \
+ ${WRKSRC}/aimk \
+ ${WRKSRC}/dist/pvm/src/aimk
+ @${RM} ${WRKSRC}/dist/util/arch_variables.orig
+ @${FIND} ${WRKSRC} -name Makefile | ${XARGS} \
+ ${REINPLACE_CMD} "s|-g -O2|${CFLAGS}|"
+
+do-build:
+ cd ${BUILD_WRKSRC} && ./aimk -only-depend
+ cd ${BUILD_WRKSRC} && ./scripts/zerodepend
+ cd ${BUILD_WRKSRC} && ./aimk depend
+ cd ${BUILD_WRKSRC} && ./aimk -secure -debug
+ cd ${BUILD_WRKSRC} && ./aimk -man ${SGE_PRODUCT}
+ cd ${BUILD_WRKSRC} && ${LN} -fs ./scripts/distinst myinst
+
+pre-install:
+.if defined(MASTERDIR)
+ ${SH} ${MASTERDIR}/pkg-install ${PKGNAME} PRE-INSTALL
+.else
+ ${SH} pkg-install ${PKGNAME} PRE-INSTALL
+.endif
+
+do-install:
+ ${MKDIR} ${SGE_ROOT}
+ ${CHOWN} sgeadmin:sgeadmin ${SGE_ROOT}
+ cd ${BUILD_WRKSRC} && ${SETENV} SGE_ROOT=${SGE_ROOT} ./myinst -allall ${SGEEE_FLAG} ${SGE_ARCH}
+ cd ${SGE_ROOT} && ${SETENV} SGE_ROOT=${SGE_ROOT} util/setfileperm.sh -auto -noresport sgeadmin sgeadmin ${SGE_ROOT}
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+ cd ${WRKSRC}/../doc && ${FIND} * \( -name nonexistant \
+ ${EXCEPTFILES:S/^/-o -name /} \) -a -prune -o -print \
+ | ${TAR} cTf - - | ${TAR} xUCf ${DOCSDIR} -
+.endif
+
+# Automaticly produce the offical machine dependent tarball
+release-tar: install
+ cd ${SGE_ROOT} && \
+ ${TAR} cfvz ${.CURDIR}/sge-${SGE_RELEASE}-bin-${SGE_ARCH}.tar.gz \
+ `find . -name ${SGE_ARCH}`
+
+post-install:
+ @${SED} -e 's|%%PREFIX%%|${PREFIX}|g' \
+ -e 's|%%SGE_BASE%%|${SGE_BASE}|g' \
+ < ${FILESDIR}/pkg-message.in > ${PKGMESSAGE}
+ @${CAT} ${PKGMESSAGE}
+ @${ECHO}
+
+.include <bsd.port.mk>
diff --git a/sysutils/sge/distinfo b/sysutils/sge/distinfo
new file mode 100644
index 000000000000..43913f55ba89
--- /dev/null
+++ b/sysutils/sge/distinfo
@@ -0,0 +1 @@
+MD5 (sge-5.3.5.20040120.tar.bz2) = 443ea8901620c1e17d41618ecd5d34c7
diff --git a/sysutils/sge/files/patch-aimk b/sysutils/sge/files/patch-aimk
new file mode 100644
index 000000000000..276eecaeb1dd
--- /dev/null
+++ b/sysutils/sge/files/patch-aimk
@@ -0,0 +1,30 @@
+
+$FreeBSD$
+
+--- aimk.orig Tue Jan 20 16:26:10 2004
++++ aimk Tue Jan 20 16:50:43 2004
+@@ -256,11 +256,11 @@
+ if ( $?SGE_INPUT_CFLAGS ) then
+ set INP_CFLAGS = "$SGE_INPUT_CFLAGS"
+ else
+- set INP_CFLAGS = ""
++ set INP_CFLAGS = "%%CFLAGS%%"
+ endif
+
+ set CFLAGS = "$INP_CFLAGS"
+-set CXXFLAGS = "$CFLAGS"
++set CXXFLAGS = "%%CXXFLAGS%%"
+ set CORE_INCLUDE = "-I../security/sec -I../common -I../libs/uti -I../libs/gdi -I../libs/cull -I../libs/rmon -I../libs/comm -I../libs/sched -I../daemons/common -I../daemons/commd -I../daemons/qmaster -I../daemons/execd -I../daemons/schedd -I../clients/common -I."
+
+ set ADD_COPYRIGHT = 0
+@@ -1058,8 +1058,8 @@
+ set MAKE = gmake
+ set OFLAG = "-O"
+ set ARFLAGS = rcv
+- set CC = gcc
+- set CXX = g++
++ set CC = %%CC%%
++ set CXX = %%CXX%%
+ set DLLIB = ""
+ set DEPEND_FLAGS = "$CFLAGS $XMTINCD"
+ set PTHRDSFLAGS = "-D_REENTRANT -D__USE_REENTRANT"
diff --git a/sysutils/sge/files/patch-aimk.site b/sysutils/sge/files/patch-aimk.site
new file mode 100644
index 000000000000..e5fe9e426803
--- /dev/null
+++ b/sysutils/sge/files/patch-aimk.site
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- aimk.site.orig Tue Jan 20 16:26:10 2004
++++ aimk.site Tue Jan 20 16:50:19 2004
+@@ -34,7 +34,7 @@
+ # OPENSSL_HOME the directory where the include and lib directory of openssl
+ # is installed
+ #
+-set OPENSSL_HOME = /vol2/tools/SW/openssl-0.9.7c-static/$buildarch
++set OPENSSL_HOME = /usr
+
+ #
+ # KRB_HOME the directory where the include and lib directory of kerberos is
diff --git a/sysutils/sge/files/patch-dist_inst__sge b/sysutils/sge/files/patch-dist_inst__sge
new file mode 100644
index 000000000000..012824f59776
--- /dev/null
+++ b/sysutils/sge/files/patch-dist_inst__sge
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- dist/inst_sge.orig Tue Jan 20 16:27:05 2004
++++ dist/inst_sge Tue Jan 20 16:50:19 2004
+@@ -2247,7 +2247,7 @@
+ SetCellDependentVariables
+ fi
+
+- SetPermissions
++# SetPermissions
+ MakeDirsMaster
+ SelectHostNameResolving
+ AddConfiguration
diff --git a/sysutils/sge/files/patch-dist_pvm_src_aimk b/sysutils/sge/files/patch-dist_pvm_src_aimk
new file mode 100644
index 000000000000..d9e9e0fdd7f1
--- /dev/null
+++ b/sysutils/sge/files/patch-dist_pvm_src_aimk
@@ -0,0 +1,52 @@
+
+$FreeBSD$
+
+--- dist/pvm/src/aimk.orig Fri Jul 20 01:20:20 2001
++++ dist/pvm/src/aimk Tue Jan 20 16:50:19 2004
+@@ -66,6 +66,8 @@
+ exit 1
+ endif
+
++set ARCH = `$SGE_ROOT/util/arch`
++
+ # common compiler and linker settings
+ #
+ unsetenv LD_LIBRARY_PATH
+@@ -73,9 +75,9 @@
+ set MAKE = make
+ set MAKEFILE = ../Makefile
+ set SDIR = ".."
+-set CFLAGS = "-I../ -I$PVM_ROOT/include"
++set CFLAGS = "-I../ -I$PVM_ROOT/include -I%%LOCALBASE%%/include"
+ set QSYST_PVM_DIR = "$SGE_ROOT/pvm/lib/$ARCH"
+-set LFLAGS = "-L$PVM_ROOT/lib/$PVM_ARCH -L$QSYST_PVM_DIR -L."
++set LFLAGS = "-L$PVM_ROOT/lib/$PVM_ARCH -L$QSYST_PVM_DIR -L%%LOCALBASE%%/lib -L."
+ set LIBS = ""
+ set PVM_ROOT = "$PVM_ROOT"
+ set PVM_ARCH = "$PVM_ARCH"
+@@ -133,8 +135,6 @@
+ set CTOR = ""
+ set DTOR = ""
+
+-set ARCH = `$SGE_ROOT/util/arch`
+-
+ switch ($ARCH)
+
+ case aix41:
+@@ -193,6 +193,16 @@
+ case linux:
+ set CC = gcc
+ set CFLAGS = "-O -Wall -Werror -Wstrict-prototypes -DLINUX $DEBUG_FLAG $CFLAGS"
++ set LFLAGS = "$DEBUG_FLAG $LFLAGS"
++ set LIBS = "$LIBS"
++ set START_FILE = "/usr/lib/crti.o /usr/lib/crtbegin.o"
++ set CTOR = "/usr/lib/crti.o /usr/lib/crtbegin.o"
++ set DTOR = "/usr/lib/crtend.o /usr/lib/crtn.o"
++ breaksw
++
++case fbsd-*:
++ set CC = gcc
++ set CFLAGS = "%%CFLAGS%% -Wall -Werror -Wstrict-prototypes $DEBUG_FLAG $CFLAGS"
+ set LFLAGS = "$DEBUG_FLAG $LFLAGS"
+ set LIBS = "$LIBS"
+ set START_FILE = "/usr/lib/crti.o /usr/lib/crtbegin.o"
diff --git a/sysutils/sge/files/patch-dist_util_arch__variables b/sysutils/sge/files/patch-dist_util_arch__variables
new file mode 100644
index 000000000000..48292e96cff6
--- /dev/null
+++ b/sysutils/sge/files/patch-dist_util_arch__variables
@@ -0,0 +1,23 @@
+
+$FreeBSD$
+
+--- dist/util/arch_variables.orig Tue Jan 20 16:27:10 2004
++++ dist/util/arch_variables Tue Jan 20 16:51:45 2004
+@@ -156,14 +156,14 @@
+ AWK=/usr/bin/awk
+ ECHO="/bin/echo"
+ RC_FILE=freebsd
+- RC_PREFIX=/usr/local/etc/rc.d
++ RC_PREFIX=%%PREFIX%%/etc/rc.d
+ RC_SUFFIX=.sh
+- XTERM=/usr/X11R6/bin/xterm
++ XTERM=%%X11BASE%%/bin/xterm
+ MAILER=/usr/bin/mail
+ QLOGIN_COMMAND=telnet
+ QLOGIN_DAEMON=/usr/libexec/telnetd
+ RLOGIN_DAEMON=/usr/libexec/rlogind
+- GETTEXT=/usr/local/bin/gettext
++ GETTEXT=%%LOCALBASE%%/bin/gettext
+ ROOTGROUP=wheel
+ ;;
+ darwin)
diff --git a/sysutils/sge/files/patch-scripts_distinst b/sysutils/sge/files/patch-scripts_distinst
new file mode 100644
index 000000000000..3c548d80e120
--- /dev/null
+++ b/sysutils/sge/files/patch-scripts_distinst
@@ -0,0 +1,51 @@
+
+$FreeBSD$
+
+--- scripts/distinst.orig Tue Jan 20 16:28:32 2004
++++ scripts/distinst Wed Jan 21 14:52:27 2004
+@@ -49,7 +49,7 @@
+ fi
+
+
+-HASDIR="ckpt doc examples/jobs locale mpi pvm qmon/PIXMAPS/big"
++HASDIR="ckpt doc examples/jobs mpi pvm qmon/PIXMAPS/big"
+ HASARCHDIR="bin lib examples/jobsbin utilbin"
+
+ DEFAULTPROG="sge_qmaster sge_execd sge_shadowd sge_commd sge_schedd \
+@@ -543,17 +543,6 @@
+ echo " Installing:" $PROG
+ echo " Architectures:" $ARCH
+ echo "Base directory:" $DEST_SGE_ROOT
+-echo " OK [Y/N][Y]: "
+-
+-read ans
+-if [ "$ans" = y -o "$ans" = Y -o "$ans" = "" ]; then
+- :
+-else
+- echo
+- echo Ciao
+- echo
+- exit 1
+-fi
+
+ echo
+
+@@ -663,12 +652,12 @@
+ Execute chmod 755 $DEST_SGE_ROOT/inst_sge
+ Execute sed 's/PREFIX/sge/' dist/install_qmaster > $DEST_SGE_ROOT/install_qmaster
+ Execute sed 's/PREFIX/sge/' dist/install_execd > $DEST_SGE_ROOT/install_execd
+- if [ "$SGE_PRODUCT_MODE" = ge ]; then
+- :
+- (cd $DEST_SGE_ROOT; ln -s inst_sge inst_sgeee)
+- Execute cp dist/README.inst_sgeee $DEST_SGE_ROOT
+- Execute chmod 644 $DEST_SGE_ROOT/README.inst_sgeee
+- fi
++ #if [ "$SGE_PRODUCT_MODE" = ge ]; then
++ # :
++ # (cd $DEST_SGE_ROOT; ln -s inst_sge inst_sgeee)
++ # Execute cp dist/README.inst_sgeee $DEST_SGE_ROOT
++ # Execute chmod 644 $DEST_SGE_ROOT/README.inst_sgeee
++ #fi
+ else
+ echo Installing \"inst_sge\" as \"inst_sgeee\"
+ Execute cp dist/inst_sge $DEST_SGE_ROOT/inst_sgeee
diff --git a/sysutils/sge/files/patch-scripts_distinst.site b/sysutils/sge/files/patch-scripts_distinst.site
new file mode 100644
index 000000000000..93ee3e08de90
--- /dev/null
+++ b/sysutils/sge/files/patch-scripts_distinst.site
@@ -0,0 +1,47 @@
+
+$FreeBSD$
+
+--- scripts/distinst.site.orig Tue Jan 20 16:28:32 2004
++++ scripts/distinst.site Tue Jan 20 16:52:32 2004
+@@ -30,6 +30,41 @@
+ ##########################################################################
+ #___INFO__MARK_END__
+
++# Base directory where the openssl binary and libraries resides
++OPENSSLBASE=/usr
++BERKELEYDBBASE=/vol2/SW/db-4.2.52
++#___INFO__MARK_BEGIN__
++##########################################################################
++#
++# The Contents of this file are made available subject to the terms of
++# the Sun Industry Standards Source License Version 1.2
++#
++# Sun Microsystems Inc., March, 2001
++#
++#
++# Sun Industry Standards Source License Version 1.2
++# =================================================
++# The contents of this file are subject to the Sun Industry Standards
++# Source License Version 1.2 (the "License"); You may not use this file
++# except in compliance with the License. You may obtain a copy of the
++# License at http://gridengine.sunsource.net/Gridengine_SISSL_license.html
++#
++# Software provided under this License is provided on an "AS IS" basis,
++# WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
++# WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
++# MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
++# See the License for the specific provisions governing your rights and
++# obligations concerning the Software.
++#
++# The Initial Developer of the Original Code is: Sun Microsystems, Inc.
++#
++# Copyright: 2001 by Sun Microsystems, Inc.
++#
++# All Rights Reserved.
++#
++##########################################################################
++#___INFO__MARK_END__
++
+ # Base directory where a distribution is installed with "distinst"
+ BASEDIR=/dist/OS-SGEDIST
+
diff --git a/sysutils/sge/files/pkg-message.in b/sysutils/sge/files/pkg-message.in
new file mode 100644
index 000000000000..c6e76c317bae
--- /dev/null
+++ b/sysutils/sge/files/pkg-message.in
@@ -0,0 +1,17 @@
+
+After installation, you need to set up SGE. Go to
+
+ %%PREFIX%%/%%SGE_BASE%%
+
+and run 'install_qmaster' to set up the master node of the cluster and
+run 'install_execd' for the back-end compute nodes.
+
+If you desire extra security, add the -csp flag to your qmaster install.
+
+If you wish to run PVM applications with SGE you will need to build a
+couple of binaries. Go to
+
+ %%PREFIX%%/%%SGE_BASE%%/pvm/src
+
+and type './aimk' followed by './install.sh'. See the documentation for
+how to set up a pvm environment.
diff --git a/sysutils/sge/pkg-descr b/sysutils/sge/pkg-descr
new file mode 100644
index 000000000000..13c32e56e945
--- /dev/null
+++ b/sysutils/sge/pkg-descr
@@ -0,0 +1,6 @@
+Sun Grid Engine is a batch queueing system implementing a superset of the
+functionality of the POSIX batch queueing framework.
+
+WWW: http://gridengine.sunsource.net/
+
+-- Brooks Davis <brooks@FreeBSD.org>
diff --git a/sysutils/sge/pkg-install b/sysutils/sge/pkg-install
new file mode 100644
index 000000000000..d1df38d64006
--- /dev/null
+++ b/sysutils/sge/pkg-install
@@ -0,0 +1,34 @@
+#!/bin/sh
+
+u=sgeadmin
+g=sgeadmin
+ugid=96
+homedir=/nonexistent
+shell=/sbin/nologin
+comment="Sun Grid Engine Admin"
+
+case $2 in
+PRE-INSTALL)
+ if pw group show "${g}" >/dev/null 2>&1; then
+ echo "Using existing group \"${g}\"."
+ else
+ echo "Creating group \"${g}\", (gid: ${ugid})."
+ pw groupadd ${g} -g ${ugid}
+ if [ $? != 0 ]; then
+ echo "Failed to add group \"${g}\"."
+ exit 1
+ fi
+ fi
+ if pw user show "${u}" >/dev/null 2>&1; then
+ echo "Using existing user \"${u}\"."
+ else
+ echo "Creating user \"${u}\", (uid: ${ugid})."
+ pw useradd ${u} -u ${ugid} -g ${ugid} -h - \
+ -d ${homedir} -s ${shell} -c "${comment}"
+ if [ $? != 0 ]; then
+ echo "Failed to add user \"${u}\"."
+ exit 1
+ fi
+ fi
+ ;;
+esac
diff --git a/sysutils/sge/pkg-plist b/sysutils/sge/pkg-plist
new file mode 100644
index 000000000000..91fe536eec32
--- /dev/null
+++ b/sysutils/sge/pkg-plist
@@ -0,0 +1,517 @@
+%%SGE_BASE%%/3rd_party/3rd_party_licscopyrights
+%%SGE_BASE%%/3rd_party/qmon/ltree_changed.tar.gz
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qacct
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qalter
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qconf
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qdel
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qhold
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qhost
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qlogin
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qmake
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qmod
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qmon
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qresub
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qrls
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qrsh
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qselect
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qsh
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qstat
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qsub
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qtcsh
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_commd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_coshepherd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_execd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_qmaster
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_schedd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_shadowd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_shepherd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sgecommdcntl
+%%SGE_BASE%%/ckpt/README.cpr
+%%SGE_BASE%%/ckpt/README.cray
+%%SGE_BASE%%/ckpt/README.hibernator
+%%SGE_BASE%%/ckpt/checkpoint_command
+%%SGE_BASE%%/ckpt/clean_command
+%%SGE_BASE%%/ckpt/cpr_ckpt_command
+%%SGE_BASE%%/ckpt/cpr_clean_command
+%%SGE_BASE%%/ckpt/cpr_migration_command
+%%SGE_BASE%%/ckpt/cpr_restart_command
+%%SGE_BASE%%/ckpt/cray_ckpt_command
+%%SGE_BASE%%/ckpt/cray_clean_command
+%%SGE_BASE%%/ckpt/cray_jobstatus
+%%SGE_BASE%%/ckpt/cray_migration_command
+%%SGE_BASE%%/ckpt/cray_parse_job_status
+%%SGE_BASE%%/ckpt/cray_restart_command
+%%SGE_BASE%%/ckpt/migration_command
+%%SGE_BASE%%/ckpt/restart_command
+%%SGE_BASE%%/ckpt/sx6_ckpt_command
+%%SGE_BASE%%/ckpt/sx6_clean_command
+%%SGE_BASE%%/ckpt/sx6_migration_command
+%%SGE_BASE%%/ckpt/sx6_restart_command
+%%SGE_BASE%%/doc/INSTALL
+%%SGE_BASE%%/doc/UPGRADE
+%%SGE_BASE%%/doc/arc_depend_irix.asc
+%%SGE_BASE%%/doc/arc_depend_solaris.asc
+%%SGE_BASE%%/doc/load_parameters.asc
+%%SGE_BASE%%/doc/logfile-trimming.asc
+%%SGE_BASE%%/examples/jobs/array_submitter.sh
+%%SGE_BASE%%/examples/jobs/jobnet_submitter.sh
+%%SGE_BASE%%/examples/jobs/pascal.sh
+%%SGE_BASE%%/examples/jobs/pminiworm.sh
+%%SGE_BASE%%/examples/jobs/simple.sh
+%%SGE_BASE%%/examples/jobs/sleeper.sh
+%%SGE_BASE%%/examples/jobs/step_A_array_submitter.sh
+%%SGE_BASE%%/examples/jobs/step_B_array_submitter.sh
+%%SGE_BASE%%/examples/jobs/worker.sh
+%%SGE_BASE%%/examples/jobsbin/%%SGE_ARCH%%/work
+%%SGE%%%%SGE_BASE%%/inst_sge
+%%SGEEE%%%%SGE_BASE%%/inst_sgeee
+%%SGE_BASE%%/install_execd
+%%SGE_BASE%%/install_qmaster
+%%SGE_BASE%%/lib/%%SGE_ARCH%%/libXltree.so
+%%SGE_BASE%%/mpi/README
+%%SGE_BASE%%/mpi/README.atm
+%%SGE_BASE%%/mpi/hostname
+%%SGE_BASE%%/mpi/mpi.sh
+%%SGE_BASE%%/mpi/mpi.template
+%%SGE_BASE%%/mpi/mpi_cpi.sh
+%%SGE_BASE%%/mpi/mpich.template
+%%SGE_BASE%%/mpi/rsh
+%%SGE_BASE%%/mpi/startmpi.sh
+%%SGE_BASE%%/mpi/stopmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/HPC_GE_Integration.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/MPRUN
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/PRISM
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/README
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/MPRUN
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/PRISM
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/README
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/ctacct1.pl
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/ctacct2.pl
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/stopsunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/batch.sunmpi.template
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/resume_sunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/startsunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/stopsunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/sunmpi.pe.template
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/suspend_sunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/terminate_sunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/tight-integration/README
+%%SGE_BASE%%/mpi/sunhpc/tight-integration/pe_sunmpi_ci.template
+%%SGE_BASE%%/mpi/sunhpc/tight-integration/resume_sunmpi_ci.sh
+%%SGE_BASE%%/mpi/sunhpc/tight-integration/suspend_sunmpi_ci.sh
+%%SGE_BASE%%/pvm/README
+%%SGE_BASE%%/pvm/pvm.sh
+%%SGE_BASE%%/pvm/pvm.template
+%%SGE_BASE%%/pvm/pvm_nogs.sh
+%%SGE_BASE%%/pvm/src/Makefile
+%%SGE_BASE%%/pvm/src/aimk
+%%SGE_BASE%%/pvm/src/install.sh
+%%SGE_BASE%%/pvm/src/master.c
+%%SGE_BASE%%/pvm/src/slave.c
+%%SGE_BASE%%/pvm/src/spmd.c
+%%SGE_BASE%%/pvm/src/start_pvm.c
+%%SGE_BASE%%/pvm/src/stop_pvm.c
+%%SGE_BASE%%/pvm/startpvm.sh
+%%SGE_BASE%%/pvm/stoppvm.sh
+%%SGE_BASE%%/qmon/PIXMAPS/21cal.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/21cal_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/aclask.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_browser.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_calendar.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_ckpt.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_cluster.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_cplx.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_exit.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_host.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_job.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_pe.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_prj.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_queue.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_sched.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_submit.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_ticket.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_user.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/bool.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/branch.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/branch_open.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/ckpt.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/cstr.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/ctx.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/days.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/deadline.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/deadline_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/dynamite.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/env.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/file_link.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/head_open.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/host.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/hours.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/infinity.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/int.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/intro-sge.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/intro.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/leaf.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/leaf_open.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/leftarrow.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/lock.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/logo-sge.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/logo.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/mailbox.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/mailbox_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/mcicon.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/mem.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/memorybig.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/minutes.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/open_lock.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/peask.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/peconf.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/penv.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/project.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/project_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qask.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qlegend.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qsh_off.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qsh_off_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qsh_on.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qsh_on_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/resources.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/resources_enabled.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/rightarrow.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/script_file.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/script_file_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/seconds.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/shell.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/shell_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/stderror.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/stderror_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/stdoutput.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/stdoutput_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/str.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/time.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_browser.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_calendar.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_ckpt.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_cluster.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_cplx.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_exit.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_host.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_job.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_pe.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_prj.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_queue.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_sched.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_submit.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_ticket.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_user.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/trashcan.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/unknown.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-axp.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-blank.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-cray.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-dec.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-hp.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-ibm.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-linux.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-sgi.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-sgi1.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-sol.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-sun.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm.xpm
+%%SGE_BASE%%/qmon/Qmon
+%%SGE_BASE%%/qmon/qmon_help.ad
+%%SGE_BASE%%/util/arch
+%%SGE_BASE%%/util/arch_variables
+%%SGE_BASE%%/util/create_settings.sh
+%%SGE_BASE%%/util/dl.csh
+%%SGE_BASE%%/util/dl.sh
+%%SGE_BASE%%/util/dl1.csh
+%%SGE_BASE%%/util/dl2.csh
+%%SGE_BASE%%/util/install_cluster.sh
+%%SGE_BASE%%/util/logchecker.sh
+%%SGE_BASE%%/util/qhold.sh
+%%SGE_BASE%%/util/qtask
+%%SGE_BASE%%/util/resources/calendars/day
+%%SGE_BASE%%/util/resources/calendars/day_s
+%%SGE_BASE%%/util/resources/calendars/night
+%%SGE_BASE%%/util/resources/calendars/night_s
+%%SGE_BASE%%/util/resources/complexes/global
+%%SGE_BASE%%/util/resources/complexes/host
+%%SGE_BASE%%/util/resources/complexes/queue
+%%SGE_BASE%%/util/resources/loadsensors/calendar.sh
+%%SGE_BASE%%/util/resources/loadsensors/ibm-loadsensor
+%%SGE_BASE%%/util/resources/loadsensors/load.sh
+%%SGE_BASE%%/util/resources/loadsensors/nuser.sh
+%%SGE_BASE%%/util/resources/loadsensors/sgi_tty_sensor.sh
+%%SGE_BASE%%/util/resources/loadsensors/solaris-iidle.sh
+%%SGE_BASE%%/util/resources/pe/make
+%%SGE_BASE%%/util/resources/starter_methods/settaskid.sh
+%%SGE_BASE%%/util/resources/usersets/deadlineusers
+%%SGE_BASE%%/util/resources/usersets/defaultdepartment
+%%SGE_BASE%%/util/setfileperm.sh
+%%SGE_BASE%%/util/sgeCA/sge_ca
+%%SGE_BASE%%/util/sgeCA/sge_ssl.cnf
+%%SGE_BASE%%/util/sgeCA/sge_ssl_template.cnf
+%%SGE_BASE%%/util/sge_addadminhost.sh
+%%SGE_BASE%%/util/sge_aliases
+%%SGE_BASE%%/util/sge_request
+%%SGE_BASE%%/util/sge_update.sh
+%%SGE_BASE%%/util/sgeremoterun
+%%SGE_BASE%%/util/shutdown_commd.sh
+%%SGE_BASE%%/util/startup_template
+%%SGE_BASE%%/util/update_commands/accounting.awk
+%%SGE_BASE%%/util/update_commands/configuration.sh
+%%SGE_BASE%%/util/update_commands/exec_hosts.sed
+%%SGE_BASE%%/util/update_commands/queues.sed
+%%SGE_BASE%%/util/update_commands/sge2sgeee-exec_hosts.sed
+%%SGE_BASE%%/util/update_commands/sge2sgeee-queues.sed
+%%SGE_BASE%%/util/update_commands/sge_startupscript.sh
+%%SGE_BASE%%/util/update_commands/sgeee-sched_configuration.template
+%%SGE_BASE%%/util/update_commands/startup.sh
+%%SGE_BASE%%/util/update_commands/usersets.sed
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/adminrun
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/checkprog
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/checkuser
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/filestat
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/gethostbyaddr
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/gethostbyname
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/gethostname
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/getservbyname
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/infotext
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/loadcheck
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/now
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/qrsh_starter
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/rlogin
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/rsh
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/rshd
+%%SGEEE%%%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/sge_share_mon
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/testsuidroot
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/uidgid
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL
+%%PORTDOCS%%%%DOCSDIR%%/UPGRADE-2-53
+%%PORTDOCS%%%%DOCSDIR%%/compatibility_test.html
+%%PORTDOCS%%%%DOCSDIR%%/devel/commd/message_status.xfig
+%%PORTDOCS%%%%DOCSDIR%%/devel/adoc.html
+%%PORTDOCS%%%%DOCSDIR%%/devel/c-header
+%%PORTDOCS%%%%DOCSDIR%%/devel/coding_standards.html
+%%PORTDOCS%%%%DOCSDIR%%/devel/const_functions.txt
+%%PORTDOCS%%%%DOCSDIR%%/devel/eventclient.html
+%%PORTDOCS%%%%DOCSDIR%%/devel/sh-header
+%%PORTDOCS%%%%DOCSDIR%%/devel/structure.sda
+%%PORTDOCS%%%%DOCSDIR%%/devel/rfe/cluster_queue.txt
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qacct.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qalter.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qconf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qdel.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qhold.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qhost.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qlogin.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qmake.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qmod.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qmon.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qresub.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qrls.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qrsh.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qselect.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qsh.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qstat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qsub.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qtcsh.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/sge_ckpt.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/sge_intro.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/submit.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/index.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetUlong.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/_lNm2Str.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/_lStr2Nm.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lAddElemStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lAddList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lAddSubStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lAndWhere.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lAppendElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCopyDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCopyElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCopyList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCountDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCountWhat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCreateElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCreateElemList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCreateList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDbFuncs.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDechainElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDelSubStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDelElemStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDescriptorFuncs.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDiffListStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDumpDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDumpList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFindFirst.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFindLast.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFindNext.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFindPrev.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFirst.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFreeElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFreeList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFreeWhat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFreeWhere.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetChar.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetDouble.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetElemStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetFloat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetInt.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetListDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetListName.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetNumberOfElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetNumberOfRemainingElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosChar.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosDouble.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosFloat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosInDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosInt.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosString.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosUlong.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosViaElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetString.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetSubStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetType.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetUlong.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lInit.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lJoin.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lInsertElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lJoinSubList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lLast.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lListElemFuncs.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lListFuncs.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lListType.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lNext.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lNm2Str.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lOrWhere.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lPSortList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lPrev.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSelect.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSelectDestroy.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetChar.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetDouble.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetFloat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetInt.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosChar.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosDouble.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSplit.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosFloat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosInt.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosString.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosUlong.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetString.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetType.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSortList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lStr2Nm.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lUnDumpDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lUnDumpList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lUndumpElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWhat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWhere.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteElemTo.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteListTo.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteWhat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteWhere.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/list_intro.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_host_attribute.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_host_nslots.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_host_scaling.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_myhost_attribute.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_myhost_nslots.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_myhost_scaling.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_setup.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_shutdown.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_trm.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/access_list.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/accounting.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/calendar_conf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/checkpoint.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/complex.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/host_conf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/project.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/qtask.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/queue_conf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sched_conf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sge_conf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sge_h_aliases.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sge_pe.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sge_request.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/share_tree.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/user.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sge_aliases.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_commd.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_execd.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_qmaster.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_schedd.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_shadowd.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_shepherd.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sgecommdcntl.html
+%%PORTDOCS%%%%DOCSDIR%%/load_parameters.asc
+%%PORTDOCS%%%%DOCSDIR%%/logfile-trimming.asc
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc/doc_tool.cat
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc/doc_tool.tcl
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc/gen.csh
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc/gen_source.csh
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc/testsuite.texi
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/testsuite.pdf
+@dirrm %%SGE_BASE%%/3rd_party/qmon
+@dirrm %%SGE_BASE%%/3rd_party
+@dirrm %%SGE_BASE%%/bin/%%SGE_ARCH%%
+@dirrm %%SGE_BASE%%/bin
+@dirrm %%SGE_BASE%%/ckpt
+@dirrm %%SGE_BASE%%/doc
+@dirrm %%SGE_BASE%%/examples/jobs
+@dirrm %%SGE_BASE%%/examples/jobsbin/%%SGE_ARCH%%
+@dirrm %%SGE_BASE%%/examples/jobsbin
+@dirrm %%SGE_BASE%%/examples
+@dirrm %%SGE_BASE%%/lib/%%SGE_ARCH%%
+@dirrm %%SGE_BASE%%/lib
+@dirrm %%SGE_BASE%%/man/man1
+@dirrm %%SGE_BASE%%/man/man5
+@dirrm %%SGE_BASE%%/man/man8
+@dirrm %%SGE_BASE%%/man
+@dirrm %%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting
+@dirrm %%SGE_BASE%%/mpi/sunhpc/loose-integration
+@dirrm %%SGE_BASE%%/mpi/sunhpc/tight-integration
+@dirrm %%SGE_BASE%%/mpi/sunhpc
+@dirrm %%SGE_BASE%%/mpi
+@unexec if [ -d %D/%%SGE_BASE%%/pvm/src/%%SGE_ARCH%% ]; then rm -r %D/%%SGE_BASE%%/pvm/src/%%SGE_ARCH%%; fi
+@dirrm %%SGE_BASE%%/pvm/src
+@unexec if [ -d %D/%%SGE_BASE%%/pvm/bin/%%SGE_ARCH%% ]; then rm -r %D/%%SGE_BASE%%/pvm/bin/; fi
+@dirrm %%SGE_BASE%%/pvm
+@dirrm %%SGE_BASE%%/qmon/PIXMAPS/big
+@dirrm %%SGE_BASE%%/qmon/PIXMAPS
+@dirrm %%SGE_BASE%%/qmon
+@dirrm %%SGE_BASE%%/util/resources/calendars
+@dirrm %%SGE_BASE%%/util/resources/complexes
+@dirrm %%SGE_BASE%%/util/resources/loadsensors
+@dirrm %%SGE_BASE%%/util/resources/pe
+@dirrm %%SGE_BASE%%/util/resources/starter_methods
+@dirrm %%SGE_BASE%%/util/resources/usersets
+@dirrm %%SGE_BASE%%/util/resources
+@dirrm %%SGE_BASE%%/util/sgeCA
+@dirrm %%SGE_BASE%%/util/update_commands
+@dirrm %%SGE_BASE%%/util
+@dirrm %%SGE_BASE%%/utilbin/%%SGE_ARCH%%
+@dirrm %%SGE_BASE%%/utilbin
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/devel/commd
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/devel/rfe
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/devel
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/htmlman
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/testsuite
+@dirrm %%PORTDOCS%%%%DOCSDIR%%
+@unexec rmdir %%PREFIX%%/%%SGE_BASE%%/ 2>/dev/null || ( echo "Configuration information saved. If you will *NOT* use this package anymore," && echo "please remove %D/%%SGE_BASE%% and its contents manually.")
diff --git a/sysutils/sge53/Makefile b/sysutils/sge53/Makefile
new file mode 100644
index 000000000000..031aca7fb65e
--- /dev/null
+++ b/sysutils/sge53/Makefile
@@ -0,0 +1,115 @@
+# Ports collection makefile for: sge
+# Date created: Fri Jul 11, 2003
+# Whom: Brooks Davis <brooks@FreeBSD.org>
+#
+# $FreeBSD$
+# $Aero: ports/sge/Makefile,v 1.3 2004/01/21 22:26:12 brooks Exp $
+#
+
+PORTNAME= sge
+PORTVERSION= 5.3.5.20040120
+CATEGORIES= sysutils parallel
+MASTER_SITES= ${MASTER_SITE_LOCAL}
+MASTER_SITE_SUBDIR= brooks
+
+MAINTAINER= brooks@FreeBSD.org
+COMMENT?= Sun Grid Engine, a batch queueing system
+
+LIB_DEPENDS= intl.5:${PORTSDIR}/devel/gettext
+
+USE_BZIP2= yes
+USE_OPENSSL= yes
+USE_GMAKE= yes
+USE_MOTIF= yes
+USE_REINPLACE= yes
+INSTALLS_SHLIB= yes
+LDCONFIG_DIRS= ${SGE_ROOT}/lib/${SGE_ARCH}
+
+SGE_BASE?= sge
+SGE_ROOT= ${PREFIX}/${SGE_BASE}
+SGE_ARCH= fbsd-${ARCH}
+SGE_RELEASE= 5.3p5-snap-20040120
+
+PLIST_SUB+= SGE_ARCH=${SGE_ARCH}
+PLIST_SUB+= SGE_BASE=${SGE_BASE}
+.if defined(PKGNAMESUFFIX)
+.if ${PKGNAMESUFFIX} == ee
+PLIST_SUB+= SGE="@comment "
+PLIST_SUB+= SGEEE=
+.endif
+.else
+PLIST_SUB+= SGE=
+PLIST_SUB+= SGEEE="@comment "
+.endif
+
+PKGMESSAGE= ${WRKDIR}/pkg-message
+WRKSRC= ${WRKDIR}/${DISTNAME}/source
+MANPREFIX= ${SGE_ROOT}
+MAN1= qacct.1 qalter.1 qconf.1 qdel.1 qhold.1 qhost.1 qlogin.1 \
+ qmake.1 qmod.1 qmon.1 qresub.1 qrls.1 qrsh.1 qselect.1 \
+ qsh.1 qstat.1 qsub.1 qtcsh.1 sge_ckpt.1 sge_intro.1 \
+ submit.1
+MAN5= access_list.5 accounting.5 calendar_conf.5 checkpoint.5 \
+ complex.5 host_conf.5 hostgroup.5 project.5 qtask.5 \
+ queue_conf.5 sched_conf.5 sge_aliases.5 sge_conf.5 \
+ sge_h_aliases.5 sge_pe.5 sge_request.5 share_tree.5 \
+ user.5 usermapping.5
+MAN8= sge_commd.8 sge_execd.8 sge_qmaster.8 sge_schedd.8 \
+ sge_shadowd.8 sge_shepherd.8 sgecommdcntl.8
+EXCEPTFILES= arc_depend_irix.asc arc_depend_solaris.asc man
+
+post-patch:
+ @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" \
+ -e "s|%%X11BASE%%|${X11BASE}|g" \
+ -e "s|%%LOCALBASE%%|${LOCALBASE}|g" \
+ ${WRKSRC}/dist/util/arch_variables \
+ ${WRKSRC}/dist/pvm/src/aimk
+ @${REINPLACE_CMD} -e "s|%%CC%%|${CC}|g" -e "s|%%CXX%%|${CXX}|g" \
+ -e "s|%%CFLAGS%%|${CFLAGS}|g" -e "s|%CXXFLAGS%%|${CXXFLAGS}|g" \
+ ${WRKSRC}/aimk \
+ ${WRKSRC}/dist/pvm/src/aimk
+ @${RM} ${WRKSRC}/dist/util/arch_variables.orig
+ @${FIND} ${WRKSRC} -name Makefile | ${XARGS} \
+ ${REINPLACE_CMD} "s|-g -O2|${CFLAGS}|"
+
+do-build:
+ cd ${BUILD_WRKSRC} && ./aimk -only-depend
+ cd ${BUILD_WRKSRC} && ./scripts/zerodepend
+ cd ${BUILD_WRKSRC} && ./aimk depend
+ cd ${BUILD_WRKSRC} && ./aimk -secure -debug
+ cd ${BUILD_WRKSRC} && ./aimk -man ${SGE_PRODUCT}
+ cd ${BUILD_WRKSRC} && ${LN} -fs ./scripts/distinst myinst
+
+pre-install:
+.if defined(MASTERDIR)
+ ${SH} ${MASTERDIR}/pkg-install ${PKGNAME} PRE-INSTALL
+.else
+ ${SH} pkg-install ${PKGNAME} PRE-INSTALL
+.endif
+
+do-install:
+ ${MKDIR} ${SGE_ROOT}
+ ${CHOWN} sgeadmin:sgeadmin ${SGE_ROOT}
+ cd ${BUILD_WRKSRC} && ${SETENV} SGE_ROOT=${SGE_ROOT} ./myinst -allall ${SGEEE_FLAG} ${SGE_ARCH}
+ cd ${SGE_ROOT} && ${SETENV} SGE_ROOT=${SGE_ROOT} util/setfileperm.sh -auto -noresport sgeadmin sgeadmin ${SGE_ROOT}
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+ cd ${WRKSRC}/../doc && ${FIND} * \( -name nonexistant \
+ ${EXCEPTFILES:S/^/-o -name /} \) -a -prune -o -print \
+ | ${TAR} cTf - - | ${TAR} xUCf ${DOCSDIR} -
+.endif
+
+# Automaticly produce the offical machine dependent tarball
+release-tar: install
+ cd ${SGE_ROOT} && \
+ ${TAR} cfvz ${.CURDIR}/sge-${SGE_RELEASE}-bin-${SGE_ARCH}.tar.gz \
+ `find . -name ${SGE_ARCH}`
+
+post-install:
+ @${SED} -e 's|%%PREFIX%%|${PREFIX}|g' \
+ -e 's|%%SGE_BASE%%|${SGE_BASE}|g' \
+ < ${FILESDIR}/pkg-message.in > ${PKGMESSAGE}
+ @${CAT} ${PKGMESSAGE}
+ @${ECHO}
+
+.include <bsd.port.mk>
diff --git a/sysutils/sge53/distinfo b/sysutils/sge53/distinfo
new file mode 100644
index 000000000000..43913f55ba89
--- /dev/null
+++ b/sysutils/sge53/distinfo
@@ -0,0 +1 @@
+MD5 (sge-5.3.5.20040120.tar.bz2) = 443ea8901620c1e17d41618ecd5d34c7
diff --git a/sysutils/sge53/files/patch-aimk b/sysutils/sge53/files/patch-aimk
new file mode 100644
index 000000000000..276eecaeb1dd
--- /dev/null
+++ b/sysutils/sge53/files/patch-aimk
@@ -0,0 +1,30 @@
+
+$FreeBSD$
+
+--- aimk.orig Tue Jan 20 16:26:10 2004
++++ aimk Tue Jan 20 16:50:43 2004
+@@ -256,11 +256,11 @@
+ if ( $?SGE_INPUT_CFLAGS ) then
+ set INP_CFLAGS = "$SGE_INPUT_CFLAGS"
+ else
+- set INP_CFLAGS = ""
++ set INP_CFLAGS = "%%CFLAGS%%"
+ endif
+
+ set CFLAGS = "$INP_CFLAGS"
+-set CXXFLAGS = "$CFLAGS"
++set CXXFLAGS = "%%CXXFLAGS%%"
+ set CORE_INCLUDE = "-I../security/sec -I../common -I../libs/uti -I../libs/gdi -I../libs/cull -I../libs/rmon -I../libs/comm -I../libs/sched -I../daemons/common -I../daemons/commd -I../daemons/qmaster -I../daemons/execd -I../daemons/schedd -I../clients/common -I."
+
+ set ADD_COPYRIGHT = 0
+@@ -1058,8 +1058,8 @@
+ set MAKE = gmake
+ set OFLAG = "-O"
+ set ARFLAGS = rcv
+- set CC = gcc
+- set CXX = g++
++ set CC = %%CC%%
++ set CXX = %%CXX%%
+ set DLLIB = ""
+ set DEPEND_FLAGS = "$CFLAGS $XMTINCD"
+ set PTHRDSFLAGS = "-D_REENTRANT -D__USE_REENTRANT"
diff --git a/sysutils/sge53/files/patch-aimk.site b/sysutils/sge53/files/patch-aimk.site
new file mode 100644
index 000000000000..e5fe9e426803
--- /dev/null
+++ b/sysutils/sge53/files/patch-aimk.site
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- aimk.site.orig Tue Jan 20 16:26:10 2004
++++ aimk.site Tue Jan 20 16:50:19 2004
+@@ -34,7 +34,7 @@
+ # OPENSSL_HOME the directory where the include and lib directory of openssl
+ # is installed
+ #
+-set OPENSSL_HOME = /vol2/tools/SW/openssl-0.9.7c-static/$buildarch
++set OPENSSL_HOME = /usr
+
+ #
+ # KRB_HOME the directory where the include and lib directory of kerberos is
diff --git a/sysutils/sge53/files/patch-dist_inst__sge b/sysutils/sge53/files/patch-dist_inst__sge
new file mode 100644
index 000000000000..012824f59776
--- /dev/null
+++ b/sysutils/sge53/files/patch-dist_inst__sge
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- dist/inst_sge.orig Tue Jan 20 16:27:05 2004
++++ dist/inst_sge Tue Jan 20 16:50:19 2004
+@@ -2247,7 +2247,7 @@
+ SetCellDependentVariables
+ fi
+
+- SetPermissions
++# SetPermissions
+ MakeDirsMaster
+ SelectHostNameResolving
+ AddConfiguration
diff --git a/sysutils/sge53/files/patch-dist_pvm_src_aimk b/sysutils/sge53/files/patch-dist_pvm_src_aimk
new file mode 100644
index 000000000000..d9e9e0fdd7f1
--- /dev/null
+++ b/sysutils/sge53/files/patch-dist_pvm_src_aimk
@@ -0,0 +1,52 @@
+
+$FreeBSD$
+
+--- dist/pvm/src/aimk.orig Fri Jul 20 01:20:20 2001
++++ dist/pvm/src/aimk Tue Jan 20 16:50:19 2004
+@@ -66,6 +66,8 @@
+ exit 1
+ endif
+
++set ARCH = `$SGE_ROOT/util/arch`
++
+ # common compiler and linker settings
+ #
+ unsetenv LD_LIBRARY_PATH
+@@ -73,9 +75,9 @@
+ set MAKE = make
+ set MAKEFILE = ../Makefile
+ set SDIR = ".."
+-set CFLAGS = "-I../ -I$PVM_ROOT/include"
++set CFLAGS = "-I../ -I$PVM_ROOT/include -I%%LOCALBASE%%/include"
+ set QSYST_PVM_DIR = "$SGE_ROOT/pvm/lib/$ARCH"
+-set LFLAGS = "-L$PVM_ROOT/lib/$PVM_ARCH -L$QSYST_PVM_DIR -L."
++set LFLAGS = "-L$PVM_ROOT/lib/$PVM_ARCH -L$QSYST_PVM_DIR -L%%LOCALBASE%%/lib -L."
+ set LIBS = ""
+ set PVM_ROOT = "$PVM_ROOT"
+ set PVM_ARCH = "$PVM_ARCH"
+@@ -133,8 +135,6 @@
+ set CTOR = ""
+ set DTOR = ""
+
+-set ARCH = `$SGE_ROOT/util/arch`
+-
+ switch ($ARCH)
+
+ case aix41:
+@@ -193,6 +193,16 @@
+ case linux:
+ set CC = gcc
+ set CFLAGS = "-O -Wall -Werror -Wstrict-prototypes -DLINUX $DEBUG_FLAG $CFLAGS"
++ set LFLAGS = "$DEBUG_FLAG $LFLAGS"
++ set LIBS = "$LIBS"
++ set START_FILE = "/usr/lib/crti.o /usr/lib/crtbegin.o"
++ set CTOR = "/usr/lib/crti.o /usr/lib/crtbegin.o"
++ set DTOR = "/usr/lib/crtend.o /usr/lib/crtn.o"
++ breaksw
++
++case fbsd-*:
++ set CC = gcc
++ set CFLAGS = "%%CFLAGS%% -Wall -Werror -Wstrict-prototypes $DEBUG_FLAG $CFLAGS"
+ set LFLAGS = "$DEBUG_FLAG $LFLAGS"
+ set LIBS = "$LIBS"
+ set START_FILE = "/usr/lib/crti.o /usr/lib/crtbegin.o"
diff --git a/sysutils/sge53/files/patch-dist_util_arch__variables b/sysutils/sge53/files/patch-dist_util_arch__variables
new file mode 100644
index 000000000000..48292e96cff6
--- /dev/null
+++ b/sysutils/sge53/files/patch-dist_util_arch__variables
@@ -0,0 +1,23 @@
+
+$FreeBSD$
+
+--- dist/util/arch_variables.orig Tue Jan 20 16:27:10 2004
++++ dist/util/arch_variables Tue Jan 20 16:51:45 2004
+@@ -156,14 +156,14 @@
+ AWK=/usr/bin/awk
+ ECHO="/bin/echo"
+ RC_FILE=freebsd
+- RC_PREFIX=/usr/local/etc/rc.d
++ RC_PREFIX=%%PREFIX%%/etc/rc.d
+ RC_SUFFIX=.sh
+- XTERM=/usr/X11R6/bin/xterm
++ XTERM=%%X11BASE%%/bin/xterm
+ MAILER=/usr/bin/mail
+ QLOGIN_COMMAND=telnet
+ QLOGIN_DAEMON=/usr/libexec/telnetd
+ RLOGIN_DAEMON=/usr/libexec/rlogind
+- GETTEXT=/usr/local/bin/gettext
++ GETTEXT=%%LOCALBASE%%/bin/gettext
+ ROOTGROUP=wheel
+ ;;
+ darwin)
diff --git a/sysutils/sge53/files/patch-scripts_distinst b/sysutils/sge53/files/patch-scripts_distinst
new file mode 100644
index 000000000000..3c548d80e120
--- /dev/null
+++ b/sysutils/sge53/files/patch-scripts_distinst
@@ -0,0 +1,51 @@
+
+$FreeBSD$
+
+--- scripts/distinst.orig Tue Jan 20 16:28:32 2004
++++ scripts/distinst Wed Jan 21 14:52:27 2004
+@@ -49,7 +49,7 @@
+ fi
+
+
+-HASDIR="ckpt doc examples/jobs locale mpi pvm qmon/PIXMAPS/big"
++HASDIR="ckpt doc examples/jobs mpi pvm qmon/PIXMAPS/big"
+ HASARCHDIR="bin lib examples/jobsbin utilbin"
+
+ DEFAULTPROG="sge_qmaster sge_execd sge_shadowd sge_commd sge_schedd \
+@@ -543,17 +543,6 @@
+ echo " Installing:" $PROG
+ echo " Architectures:" $ARCH
+ echo "Base directory:" $DEST_SGE_ROOT
+-echo " OK [Y/N][Y]: "
+-
+-read ans
+-if [ "$ans" = y -o "$ans" = Y -o "$ans" = "" ]; then
+- :
+-else
+- echo
+- echo Ciao
+- echo
+- exit 1
+-fi
+
+ echo
+
+@@ -663,12 +652,12 @@
+ Execute chmod 755 $DEST_SGE_ROOT/inst_sge
+ Execute sed 's/PREFIX/sge/' dist/install_qmaster > $DEST_SGE_ROOT/install_qmaster
+ Execute sed 's/PREFIX/sge/' dist/install_execd > $DEST_SGE_ROOT/install_execd
+- if [ "$SGE_PRODUCT_MODE" = ge ]; then
+- :
+- (cd $DEST_SGE_ROOT; ln -s inst_sge inst_sgeee)
+- Execute cp dist/README.inst_sgeee $DEST_SGE_ROOT
+- Execute chmod 644 $DEST_SGE_ROOT/README.inst_sgeee
+- fi
++ #if [ "$SGE_PRODUCT_MODE" = ge ]; then
++ # :
++ # (cd $DEST_SGE_ROOT; ln -s inst_sge inst_sgeee)
++ # Execute cp dist/README.inst_sgeee $DEST_SGE_ROOT
++ # Execute chmod 644 $DEST_SGE_ROOT/README.inst_sgeee
++ #fi
+ else
+ echo Installing \"inst_sge\" as \"inst_sgeee\"
+ Execute cp dist/inst_sge $DEST_SGE_ROOT/inst_sgeee
diff --git a/sysutils/sge53/files/patch-scripts_distinst.site b/sysutils/sge53/files/patch-scripts_distinst.site
new file mode 100644
index 000000000000..93ee3e08de90
--- /dev/null
+++ b/sysutils/sge53/files/patch-scripts_distinst.site
@@ -0,0 +1,47 @@
+
+$FreeBSD$
+
+--- scripts/distinst.site.orig Tue Jan 20 16:28:32 2004
++++ scripts/distinst.site Tue Jan 20 16:52:32 2004
+@@ -30,6 +30,41 @@
+ ##########################################################################
+ #___INFO__MARK_END__
+
++# Base directory where the openssl binary and libraries resides
++OPENSSLBASE=/usr
++BERKELEYDBBASE=/vol2/SW/db-4.2.52
++#___INFO__MARK_BEGIN__
++##########################################################################
++#
++# The Contents of this file are made available subject to the terms of
++# the Sun Industry Standards Source License Version 1.2
++#
++# Sun Microsystems Inc., March, 2001
++#
++#
++# Sun Industry Standards Source License Version 1.2
++# =================================================
++# The contents of this file are subject to the Sun Industry Standards
++# Source License Version 1.2 (the "License"); You may not use this file
++# except in compliance with the License. You may obtain a copy of the
++# License at http://gridengine.sunsource.net/Gridengine_SISSL_license.html
++#
++# Software provided under this License is provided on an "AS IS" basis,
++# WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
++# WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
++# MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
++# See the License for the specific provisions governing your rights and
++# obligations concerning the Software.
++#
++# The Initial Developer of the Original Code is: Sun Microsystems, Inc.
++#
++# Copyright: 2001 by Sun Microsystems, Inc.
++#
++# All Rights Reserved.
++#
++##########################################################################
++#___INFO__MARK_END__
++
+ # Base directory where a distribution is installed with "distinst"
+ BASEDIR=/dist/OS-SGEDIST
+
diff --git a/sysutils/sge53/files/pkg-message.in b/sysutils/sge53/files/pkg-message.in
new file mode 100644
index 000000000000..c6e76c317bae
--- /dev/null
+++ b/sysutils/sge53/files/pkg-message.in
@@ -0,0 +1,17 @@
+
+After installation, you need to set up SGE. Go to
+
+ %%PREFIX%%/%%SGE_BASE%%
+
+and run 'install_qmaster' to set up the master node of the cluster and
+run 'install_execd' for the back-end compute nodes.
+
+If you desire extra security, add the -csp flag to your qmaster install.
+
+If you wish to run PVM applications with SGE you will need to build a
+couple of binaries. Go to
+
+ %%PREFIX%%/%%SGE_BASE%%/pvm/src
+
+and type './aimk' followed by './install.sh'. See the documentation for
+how to set up a pvm environment.
diff --git a/sysutils/sge53/pkg-descr b/sysutils/sge53/pkg-descr
new file mode 100644
index 000000000000..13c32e56e945
--- /dev/null
+++ b/sysutils/sge53/pkg-descr
@@ -0,0 +1,6 @@
+Sun Grid Engine is a batch queueing system implementing a superset of the
+functionality of the POSIX batch queueing framework.
+
+WWW: http://gridengine.sunsource.net/
+
+-- Brooks Davis <brooks@FreeBSD.org>
diff --git a/sysutils/sge53/pkg-install b/sysutils/sge53/pkg-install
new file mode 100644
index 000000000000..d1df38d64006
--- /dev/null
+++ b/sysutils/sge53/pkg-install
@@ -0,0 +1,34 @@
+#!/bin/sh
+
+u=sgeadmin
+g=sgeadmin
+ugid=96
+homedir=/nonexistent
+shell=/sbin/nologin
+comment="Sun Grid Engine Admin"
+
+case $2 in
+PRE-INSTALL)
+ if pw group show "${g}" >/dev/null 2>&1; then
+ echo "Using existing group \"${g}\"."
+ else
+ echo "Creating group \"${g}\", (gid: ${ugid})."
+ pw groupadd ${g} -g ${ugid}
+ if [ $? != 0 ]; then
+ echo "Failed to add group \"${g}\"."
+ exit 1
+ fi
+ fi
+ if pw user show "${u}" >/dev/null 2>&1; then
+ echo "Using existing user \"${u}\"."
+ else
+ echo "Creating user \"${u}\", (uid: ${ugid})."
+ pw useradd ${u} -u ${ugid} -g ${ugid} -h - \
+ -d ${homedir} -s ${shell} -c "${comment}"
+ if [ $? != 0 ]; then
+ echo "Failed to add user \"${u}\"."
+ exit 1
+ fi
+ fi
+ ;;
+esac
diff --git a/sysutils/sge53/pkg-plist b/sysutils/sge53/pkg-plist
new file mode 100644
index 000000000000..91fe536eec32
--- /dev/null
+++ b/sysutils/sge53/pkg-plist
@@ -0,0 +1,517 @@
+%%SGE_BASE%%/3rd_party/3rd_party_licscopyrights
+%%SGE_BASE%%/3rd_party/qmon/ltree_changed.tar.gz
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qacct
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qalter
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qconf
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qdel
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qhold
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qhost
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qlogin
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qmake
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qmod
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qmon
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qresub
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qrls
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qrsh
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qselect
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qsh
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qstat
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qsub
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qtcsh
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_commd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_coshepherd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_execd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_qmaster
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_schedd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_shadowd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_shepherd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sgecommdcntl
+%%SGE_BASE%%/ckpt/README.cpr
+%%SGE_BASE%%/ckpt/README.cray
+%%SGE_BASE%%/ckpt/README.hibernator
+%%SGE_BASE%%/ckpt/checkpoint_command
+%%SGE_BASE%%/ckpt/clean_command
+%%SGE_BASE%%/ckpt/cpr_ckpt_command
+%%SGE_BASE%%/ckpt/cpr_clean_command
+%%SGE_BASE%%/ckpt/cpr_migration_command
+%%SGE_BASE%%/ckpt/cpr_restart_command
+%%SGE_BASE%%/ckpt/cray_ckpt_command
+%%SGE_BASE%%/ckpt/cray_clean_command
+%%SGE_BASE%%/ckpt/cray_jobstatus
+%%SGE_BASE%%/ckpt/cray_migration_command
+%%SGE_BASE%%/ckpt/cray_parse_job_status
+%%SGE_BASE%%/ckpt/cray_restart_command
+%%SGE_BASE%%/ckpt/migration_command
+%%SGE_BASE%%/ckpt/restart_command
+%%SGE_BASE%%/ckpt/sx6_ckpt_command
+%%SGE_BASE%%/ckpt/sx6_clean_command
+%%SGE_BASE%%/ckpt/sx6_migration_command
+%%SGE_BASE%%/ckpt/sx6_restart_command
+%%SGE_BASE%%/doc/INSTALL
+%%SGE_BASE%%/doc/UPGRADE
+%%SGE_BASE%%/doc/arc_depend_irix.asc
+%%SGE_BASE%%/doc/arc_depend_solaris.asc
+%%SGE_BASE%%/doc/load_parameters.asc
+%%SGE_BASE%%/doc/logfile-trimming.asc
+%%SGE_BASE%%/examples/jobs/array_submitter.sh
+%%SGE_BASE%%/examples/jobs/jobnet_submitter.sh
+%%SGE_BASE%%/examples/jobs/pascal.sh
+%%SGE_BASE%%/examples/jobs/pminiworm.sh
+%%SGE_BASE%%/examples/jobs/simple.sh
+%%SGE_BASE%%/examples/jobs/sleeper.sh
+%%SGE_BASE%%/examples/jobs/step_A_array_submitter.sh
+%%SGE_BASE%%/examples/jobs/step_B_array_submitter.sh
+%%SGE_BASE%%/examples/jobs/worker.sh
+%%SGE_BASE%%/examples/jobsbin/%%SGE_ARCH%%/work
+%%SGE%%%%SGE_BASE%%/inst_sge
+%%SGEEE%%%%SGE_BASE%%/inst_sgeee
+%%SGE_BASE%%/install_execd
+%%SGE_BASE%%/install_qmaster
+%%SGE_BASE%%/lib/%%SGE_ARCH%%/libXltree.so
+%%SGE_BASE%%/mpi/README
+%%SGE_BASE%%/mpi/README.atm
+%%SGE_BASE%%/mpi/hostname
+%%SGE_BASE%%/mpi/mpi.sh
+%%SGE_BASE%%/mpi/mpi.template
+%%SGE_BASE%%/mpi/mpi_cpi.sh
+%%SGE_BASE%%/mpi/mpich.template
+%%SGE_BASE%%/mpi/rsh
+%%SGE_BASE%%/mpi/startmpi.sh
+%%SGE_BASE%%/mpi/stopmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/HPC_GE_Integration.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/MPRUN
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/PRISM
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/README
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/MPRUN
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/PRISM
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/README
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/ctacct1.pl
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/ctacct2.pl
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/stopsunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/batch.sunmpi.template
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/resume_sunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/startsunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/stopsunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/sunmpi.pe.template
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/suspend_sunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/terminate_sunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/tight-integration/README
+%%SGE_BASE%%/mpi/sunhpc/tight-integration/pe_sunmpi_ci.template
+%%SGE_BASE%%/mpi/sunhpc/tight-integration/resume_sunmpi_ci.sh
+%%SGE_BASE%%/mpi/sunhpc/tight-integration/suspend_sunmpi_ci.sh
+%%SGE_BASE%%/pvm/README
+%%SGE_BASE%%/pvm/pvm.sh
+%%SGE_BASE%%/pvm/pvm.template
+%%SGE_BASE%%/pvm/pvm_nogs.sh
+%%SGE_BASE%%/pvm/src/Makefile
+%%SGE_BASE%%/pvm/src/aimk
+%%SGE_BASE%%/pvm/src/install.sh
+%%SGE_BASE%%/pvm/src/master.c
+%%SGE_BASE%%/pvm/src/slave.c
+%%SGE_BASE%%/pvm/src/spmd.c
+%%SGE_BASE%%/pvm/src/start_pvm.c
+%%SGE_BASE%%/pvm/src/stop_pvm.c
+%%SGE_BASE%%/pvm/startpvm.sh
+%%SGE_BASE%%/pvm/stoppvm.sh
+%%SGE_BASE%%/qmon/PIXMAPS/21cal.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/21cal_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/aclask.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_browser.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_calendar.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_ckpt.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_cluster.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_cplx.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_exit.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_host.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_job.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_pe.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_prj.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_queue.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_sched.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_submit.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_ticket.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_user.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/bool.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/branch.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/branch_open.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/ckpt.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/cstr.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/ctx.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/days.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/deadline.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/deadline_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/dynamite.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/env.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/file_link.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/head_open.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/host.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/hours.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/infinity.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/int.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/intro-sge.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/intro.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/leaf.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/leaf_open.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/leftarrow.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/lock.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/logo-sge.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/logo.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/mailbox.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/mailbox_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/mcicon.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/mem.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/memorybig.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/minutes.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/open_lock.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/peask.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/peconf.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/penv.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/project.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/project_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qask.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qlegend.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qsh_off.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qsh_off_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qsh_on.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qsh_on_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/resources.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/resources_enabled.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/rightarrow.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/script_file.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/script_file_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/seconds.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/shell.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/shell_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/stderror.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/stderror_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/stdoutput.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/stdoutput_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/str.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/time.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_browser.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_calendar.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_ckpt.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_cluster.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_cplx.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_exit.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_host.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_job.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_pe.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_prj.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_queue.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_sched.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_submit.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_ticket.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_user.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/trashcan.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/unknown.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-axp.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-blank.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-cray.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-dec.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-hp.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-ibm.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-linux.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-sgi.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-sgi1.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-sol.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-sun.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm.xpm
+%%SGE_BASE%%/qmon/Qmon
+%%SGE_BASE%%/qmon/qmon_help.ad
+%%SGE_BASE%%/util/arch
+%%SGE_BASE%%/util/arch_variables
+%%SGE_BASE%%/util/create_settings.sh
+%%SGE_BASE%%/util/dl.csh
+%%SGE_BASE%%/util/dl.sh
+%%SGE_BASE%%/util/dl1.csh
+%%SGE_BASE%%/util/dl2.csh
+%%SGE_BASE%%/util/install_cluster.sh
+%%SGE_BASE%%/util/logchecker.sh
+%%SGE_BASE%%/util/qhold.sh
+%%SGE_BASE%%/util/qtask
+%%SGE_BASE%%/util/resources/calendars/day
+%%SGE_BASE%%/util/resources/calendars/day_s
+%%SGE_BASE%%/util/resources/calendars/night
+%%SGE_BASE%%/util/resources/calendars/night_s
+%%SGE_BASE%%/util/resources/complexes/global
+%%SGE_BASE%%/util/resources/complexes/host
+%%SGE_BASE%%/util/resources/complexes/queue
+%%SGE_BASE%%/util/resources/loadsensors/calendar.sh
+%%SGE_BASE%%/util/resources/loadsensors/ibm-loadsensor
+%%SGE_BASE%%/util/resources/loadsensors/load.sh
+%%SGE_BASE%%/util/resources/loadsensors/nuser.sh
+%%SGE_BASE%%/util/resources/loadsensors/sgi_tty_sensor.sh
+%%SGE_BASE%%/util/resources/loadsensors/solaris-iidle.sh
+%%SGE_BASE%%/util/resources/pe/make
+%%SGE_BASE%%/util/resources/starter_methods/settaskid.sh
+%%SGE_BASE%%/util/resources/usersets/deadlineusers
+%%SGE_BASE%%/util/resources/usersets/defaultdepartment
+%%SGE_BASE%%/util/setfileperm.sh
+%%SGE_BASE%%/util/sgeCA/sge_ca
+%%SGE_BASE%%/util/sgeCA/sge_ssl.cnf
+%%SGE_BASE%%/util/sgeCA/sge_ssl_template.cnf
+%%SGE_BASE%%/util/sge_addadminhost.sh
+%%SGE_BASE%%/util/sge_aliases
+%%SGE_BASE%%/util/sge_request
+%%SGE_BASE%%/util/sge_update.sh
+%%SGE_BASE%%/util/sgeremoterun
+%%SGE_BASE%%/util/shutdown_commd.sh
+%%SGE_BASE%%/util/startup_template
+%%SGE_BASE%%/util/update_commands/accounting.awk
+%%SGE_BASE%%/util/update_commands/configuration.sh
+%%SGE_BASE%%/util/update_commands/exec_hosts.sed
+%%SGE_BASE%%/util/update_commands/queues.sed
+%%SGE_BASE%%/util/update_commands/sge2sgeee-exec_hosts.sed
+%%SGE_BASE%%/util/update_commands/sge2sgeee-queues.sed
+%%SGE_BASE%%/util/update_commands/sge_startupscript.sh
+%%SGE_BASE%%/util/update_commands/sgeee-sched_configuration.template
+%%SGE_BASE%%/util/update_commands/startup.sh
+%%SGE_BASE%%/util/update_commands/usersets.sed
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/adminrun
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/checkprog
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/checkuser
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/filestat
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/gethostbyaddr
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/gethostbyname
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/gethostname
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/getservbyname
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/infotext
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/loadcheck
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/now
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/qrsh_starter
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/rlogin
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/rsh
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/rshd
+%%SGEEE%%%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/sge_share_mon
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/testsuidroot
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/uidgid
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL
+%%PORTDOCS%%%%DOCSDIR%%/UPGRADE-2-53
+%%PORTDOCS%%%%DOCSDIR%%/compatibility_test.html
+%%PORTDOCS%%%%DOCSDIR%%/devel/commd/message_status.xfig
+%%PORTDOCS%%%%DOCSDIR%%/devel/adoc.html
+%%PORTDOCS%%%%DOCSDIR%%/devel/c-header
+%%PORTDOCS%%%%DOCSDIR%%/devel/coding_standards.html
+%%PORTDOCS%%%%DOCSDIR%%/devel/const_functions.txt
+%%PORTDOCS%%%%DOCSDIR%%/devel/eventclient.html
+%%PORTDOCS%%%%DOCSDIR%%/devel/sh-header
+%%PORTDOCS%%%%DOCSDIR%%/devel/structure.sda
+%%PORTDOCS%%%%DOCSDIR%%/devel/rfe/cluster_queue.txt
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qacct.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qalter.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qconf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qdel.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qhold.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qhost.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qlogin.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qmake.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qmod.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qmon.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qresub.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qrls.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qrsh.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qselect.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qsh.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qstat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qsub.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qtcsh.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/sge_ckpt.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/sge_intro.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/submit.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/index.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetUlong.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/_lNm2Str.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/_lStr2Nm.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lAddElemStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lAddList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lAddSubStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lAndWhere.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lAppendElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCopyDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCopyElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCopyList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCountDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCountWhat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCreateElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCreateElemList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCreateList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDbFuncs.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDechainElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDelSubStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDelElemStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDescriptorFuncs.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDiffListStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDumpDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDumpList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFindFirst.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFindLast.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFindNext.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFindPrev.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFirst.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFreeElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFreeList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFreeWhat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFreeWhere.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetChar.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetDouble.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetElemStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetFloat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetInt.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetListDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetListName.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetNumberOfElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetNumberOfRemainingElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosChar.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosDouble.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosFloat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosInDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosInt.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosString.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosUlong.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosViaElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetString.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetSubStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetType.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetUlong.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lInit.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lJoin.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lInsertElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lJoinSubList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lLast.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lListElemFuncs.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lListFuncs.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lListType.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lNext.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lNm2Str.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lOrWhere.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lPSortList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lPrev.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSelect.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSelectDestroy.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetChar.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetDouble.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetFloat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetInt.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosChar.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosDouble.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSplit.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosFloat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosInt.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosString.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosUlong.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetString.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetType.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSortList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lStr2Nm.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lUnDumpDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lUnDumpList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lUndumpElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWhat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWhere.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteElemTo.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteListTo.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteWhat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteWhere.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/list_intro.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_host_attribute.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_host_nslots.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_host_scaling.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_myhost_attribute.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_myhost_nslots.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_myhost_scaling.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_setup.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_shutdown.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_trm.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/access_list.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/accounting.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/calendar_conf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/checkpoint.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/complex.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/host_conf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/project.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/qtask.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/queue_conf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sched_conf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sge_conf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sge_h_aliases.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sge_pe.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sge_request.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/share_tree.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/user.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sge_aliases.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_commd.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_execd.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_qmaster.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_schedd.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_shadowd.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_shepherd.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sgecommdcntl.html
+%%PORTDOCS%%%%DOCSDIR%%/load_parameters.asc
+%%PORTDOCS%%%%DOCSDIR%%/logfile-trimming.asc
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc/doc_tool.cat
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc/doc_tool.tcl
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc/gen.csh
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc/gen_source.csh
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc/testsuite.texi
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/testsuite.pdf
+@dirrm %%SGE_BASE%%/3rd_party/qmon
+@dirrm %%SGE_BASE%%/3rd_party
+@dirrm %%SGE_BASE%%/bin/%%SGE_ARCH%%
+@dirrm %%SGE_BASE%%/bin
+@dirrm %%SGE_BASE%%/ckpt
+@dirrm %%SGE_BASE%%/doc
+@dirrm %%SGE_BASE%%/examples/jobs
+@dirrm %%SGE_BASE%%/examples/jobsbin/%%SGE_ARCH%%
+@dirrm %%SGE_BASE%%/examples/jobsbin
+@dirrm %%SGE_BASE%%/examples
+@dirrm %%SGE_BASE%%/lib/%%SGE_ARCH%%
+@dirrm %%SGE_BASE%%/lib
+@dirrm %%SGE_BASE%%/man/man1
+@dirrm %%SGE_BASE%%/man/man5
+@dirrm %%SGE_BASE%%/man/man8
+@dirrm %%SGE_BASE%%/man
+@dirrm %%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting
+@dirrm %%SGE_BASE%%/mpi/sunhpc/loose-integration
+@dirrm %%SGE_BASE%%/mpi/sunhpc/tight-integration
+@dirrm %%SGE_BASE%%/mpi/sunhpc
+@dirrm %%SGE_BASE%%/mpi
+@unexec if [ -d %D/%%SGE_BASE%%/pvm/src/%%SGE_ARCH%% ]; then rm -r %D/%%SGE_BASE%%/pvm/src/%%SGE_ARCH%%; fi
+@dirrm %%SGE_BASE%%/pvm/src
+@unexec if [ -d %D/%%SGE_BASE%%/pvm/bin/%%SGE_ARCH%% ]; then rm -r %D/%%SGE_BASE%%/pvm/bin/; fi
+@dirrm %%SGE_BASE%%/pvm
+@dirrm %%SGE_BASE%%/qmon/PIXMAPS/big
+@dirrm %%SGE_BASE%%/qmon/PIXMAPS
+@dirrm %%SGE_BASE%%/qmon
+@dirrm %%SGE_BASE%%/util/resources/calendars
+@dirrm %%SGE_BASE%%/util/resources/complexes
+@dirrm %%SGE_BASE%%/util/resources/loadsensors
+@dirrm %%SGE_BASE%%/util/resources/pe
+@dirrm %%SGE_BASE%%/util/resources/starter_methods
+@dirrm %%SGE_BASE%%/util/resources/usersets
+@dirrm %%SGE_BASE%%/util/resources
+@dirrm %%SGE_BASE%%/util/sgeCA
+@dirrm %%SGE_BASE%%/util/update_commands
+@dirrm %%SGE_BASE%%/util
+@dirrm %%SGE_BASE%%/utilbin/%%SGE_ARCH%%
+@dirrm %%SGE_BASE%%/utilbin
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/devel/commd
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/devel/rfe
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/devel
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/htmlman
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/testsuite
+@dirrm %%PORTDOCS%%%%DOCSDIR%%
+@unexec rmdir %%PREFIX%%/%%SGE_BASE%%/ 2>/dev/null || ( echo "Configuration information saved. If you will *NOT* use this package anymore," && echo "please remove %D/%%SGE_BASE%% and its contents manually.")
diff --git a/sysutils/sge60/Makefile b/sysutils/sge60/Makefile
new file mode 100644
index 000000000000..031aca7fb65e
--- /dev/null
+++ b/sysutils/sge60/Makefile
@@ -0,0 +1,115 @@
+# Ports collection makefile for: sge
+# Date created: Fri Jul 11, 2003
+# Whom: Brooks Davis <brooks@FreeBSD.org>
+#
+# $FreeBSD$
+# $Aero: ports/sge/Makefile,v 1.3 2004/01/21 22:26:12 brooks Exp $
+#
+
+PORTNAME= sge
+PORTVERSION= 5.3.5.20040120
+CATEGORIES= sysutils parallel
+MASTER_SITES= ${MASTER_SITE_LOCAL}
+MASTER_SITE_SUBDIR= brooks
+
+MAINTAINER= brooks@FreeBSD.org
+COMMENT?= Sun Grid Engine, a batch queueing system
+
+LIB_DEPENDS= intl.5:${PORTSDIR}/devel/gettext
+
+USE_BZIP2= yes
+USE_OPENSSL= yes
+USE_GMAKE= yes
+USE_MOTIF= yes
+USE_REINPLACE= yes
+INSTALLS_SHLIB= yes
+LDCONFIG_DIRS= ${SGE_ROOT}/lib/${SGE_ARCH}
+
+SGE_BASE?= sge
+SGE_ROOT= ${PREFIX}/${SGE_BASE}
+SGE_ARCH= fbsd-${ARCH}
+SGE_RELEASE= 5.3p5-snap-20040120
+
+PLIST_SUB+= SGE_ARCH=${SGE_ARCH}
+PLIST_SUB+= SGE_BASE=${SGE_BASE}
+.if defined(PKGNAMESUFFIX)
+.if ${PKGNAMESUFFIX} == ee
+PLIST_SUB+= SGE="@comment "
+PLIST_SUB+= SGEEE=
+.endif
+.else
+PLIST_SUB+= SGE=
+PLIST_SUB+= SGEEE="@comment "
+.endif
+
+PKGMESSAGE= ${WRKDIR}/pkg-message
+WRKSRC= ${WRKDIR}/${DISTNAME}/source
+MANPREFIX= ${SGE_ROOT}
+MAN1= qacct.1 qalter.1 qconf.1 qdel.1 qhold.1 qhost.1 qlogin.1 \
+ qmake.1 qmod.1 qmon.1 qresub.1 qrls.1 qrsh.1 qselect.1 \
+ qsh.1 qstat.1 qsub.1 qtcsh.1 sge_ckpt.1 sge_intro.1 \
+ submit.1
+MAN5= access_list.5 accounting.5 calendar_conf.5 checkpoint.5 \
+ complex.5 host_conf.5 hostgroup.5 project.5 qtask.5 \
+ queue_conf.5 sched_conf.5 sge_aliases.5 sge_conf.5 \
+ sge_h_aliases.5 sge_pe.5 sge_request.5 share_tree.5 \
+ user.5 usermapping.5
+MAN8= sge_commd.8 sge_execd.8 sge_qmaster.8 sge_schedd.8 \
+ sge_shadowd.8 sge_shepherd.8 sgecommdcntl.8
+EXCEPTFILES= arc_depend_irix.asc arc_depend_solaris.asc man
+
+post-patch:
+ @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" \
+ -e "s|%%X11BASE%%|${X11BASE}|g" \
+ -e "s|%%LOCALBASE%%|${LOCALBASE}|g" \
+ ${WRKSRC}/dist/util/arch_variables \
+ ${WRKSRC}/dist/pvm/src/aimk
+ @${REINPLACE_CMD} -e "s|%%CC%%|${CC}|g" -e "s|%%CXX%%|${CXX}|g" \
+ -e "s|%%CFLAGS%%|${CFLAGS}|g" -e "s|%CXXFLAGS%%|${CXXFLAGS}|g" \
+ ${WRKSRC}/aimk \
+ ${WRKSRC}/dist/pvm/src/aimk
+ @${RM} ${WRKSRC}/dist/util/arch_variables.orig
+ @${FIND} ${WRKSRC} -name Makefile | ${XARGS} \
+ ${REINPLACE_CMD} "s|-g -O2|${CFLAGS}|"
+
+do-build:
+ cd ${BUILD_WRKSRC} && ./aimk -only-depend
+ cd ${BUILD_WRKSRC} && ./scripts/zerodepend
+ cd ${BUILD_WRKSRC} && ./aimk depend
+ cd ${BUILD_WRKSRC} && ./aimk -secure -debug
+ cd ${BUILD_WRKSRC} && ./aimk -man ${SGE_PRODUCT}
+ cd ${BUILD_WRKSRC} && ${LN} -fs ./scripts/distinst myinst
+
+pre-install:
+.if defined(MASTERDIR)
+ ${SH} ${MASTERDIR}/pkg-install ${PKGNAME} PRE-INSTALL
+.else
+ ${SH} pkg-install ${PKGNAME} PRE-INSTALL
+.endif
+
+do-install:
+ ${MKDIR} ${SGE_ROOT}
+ ${CHOWN} sgeadmin:sgeadmin ${SGE_ROOT}
+ cd ${BUILD_WRKSRC} && ${SETENV} SGE_ROOT=${SGE_ROOT} ./myinst -allall ${SGEEE_FLAG} ${SGE_ARCH}
+ cd ${SGE_ROOT} && ${SETENV} SGE_ROOT=${SGE_ROOT} util/setfileperm.sh -auto -noresport sgeadmin sgeadmin ${SGE_ROOT}
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+ cd ${WRKSRC}/../doc && ${FIND} * \( -name nonexistant \
+ ${EXCEPTFILES:S/^/-o -name /} \) -a -prune -o -print \
+ | ${TAR} cTf - - | ${TAR} xUCf ${DOCSDIR} -
+.endif
+
+# Automaticly produce the offical machine dependent tarball
+release-tar: install
+ cd ${SGE_ROOT} && \
+ ${TAR} cfvz ${.CURDIR}/sge-${SGE_RELEASE}-bin-${SGE_ARCH}.tar.gz \
+ `find . -name ${SGE_ARCH}`
+
+post-install:
+ @${SED} -e 's|%%PREFIX%%|${PREFIX}|g' \
+ -e 's|%%SGE_BASE%%|${SGE_BASE}|g' \
+ < ${FILESDIR}/pkg-message.in > ${PKGMESSAGE}
+ @${CAT} ${PKGMESSAGE}
+ @${ECHO}
+
+.include <bsd.port.mk>
diff --git a/sysutils/sge60/distinfo b/sysutils/sge60/distinfo
new file mode 100644
index 000000000000..43913f55ba89
--- /dev/null
+++ b/sysutils/sge60/distinfo
@@ -0,0 +1 @@
+MD5 (sge-5.3.5.20040120.tar.bz2) = 443ea8901620c1e17d41618ecd5d34c7
diff --git a/sysutils/sge60/files/patch-aimk b/sysutils/sge60/files/patch-aimk
new file mode 100644
index 000000000000..276eecaeb1dd
--- /dev/null
+++ b/sysutils/sge60/files/patch-aimk
@@ -0,0 +1,30 @@
+
+$FreeBSD$
+
+--- aimk.orig Tue Jan 20 16:26:10 2004
++++ aimk Tue Jan 20 16:50:43 2004
+@@ -256,11 +256,11 @@
+ if ( $?SGE_INPUT_CFLAGS ) then
+ set INP_CFLAGS = "$SGE_INPUT_CFLAGS"
+ else
+- set INP_CFLAGS = ""
++ set INP_CFLAGS = "%%CFLAGS%%"
+ endif
+
+ set CFLAGS = "$INP_CFLAGS"
+-set CXXFLAGS = "$CFLAGS"
++set CXXFLAGS = "%%CXXFLAGS%%"
+ set CORE_INCLUDE = "-I../security/sec -I../common -I../libs/uti -I../libs/gdi -I../libs/cull -I../libs/rmon -I../libs/comm -I../libs/sched -I../daemons/common -I../daemons/commd -I../daemons/qmaster -I../daemons/execd -I../daemons/schedd -I../clients/common -I."
+
+ set ADD_COPYRIGHT = 0
+@@ -1058,8 +1058,8 @@
+ set MAKE = gmake
+ set OFLAG = "-O"
+ set ARFLAGS = rcv
+- set CC = gcc
+- set CXX = g++
++ set CC = %%CC%%
++ set CXX = %%CXX%%
+ set DLLIB = ""
+ set DEPEND_FLAGS = "$CFLAGS $XMTINCD"
+ set PTHRDSFLAGS = "-D_REENTRANT -D__USE_REENTRANT"
diff --git a/sysutils/sge60/files/patch-aimk.site b/sysutils/sge60/files/patch-aimk.site
new file mode 100644
index 000000000000..e5fe9e426803
--- /dev/null
+++ b/sysutils/sge60/files/patch-aimk.site
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- aimk.site.orig Tue Jan 20 16:26:10 2004
++++ aimk.site Tue Jan 20 16:50:19 2004
+@@ -34,7 +34,7 @@
+ # OPENSSL_HOME the directory where the include and lib directory of openssl
+ # is installed
+ #
+-set OPENSSL_HOME = /vol2/tools/SW/openssl-0.9.7c-static/$buildarch
++set OPENSSL_HOME = /usr
+
+ #
+ # KRB_HOME the directory where the include and lib directory of kerberos is
diff --git a/sysutils/sge60/files/patch-dist_inst__sge b/sysutils/sge60/files/patch-dist_inst__sge
new file mode 100644
index 000000000000..012824f59776
--- /dev/null
+++ b/sysutils/sge60/files/patch-dist_inst__sge
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- dist/inst_sge.orig Tue Jan 20 16:27:05 2004
++++ dist/inst_sge Tue Jan 20 16:50:19 2004
+@@ -2247,7 +2247,7 @@
+ SetCellDependentVariables
+ fi
+
+- SetPermissions
++# SetPermissions
+ MakeDirsMaster
+ SelectHostNameResolving
+ AddConfiguration
diff --git a/sysutils/sge60/files/patch-dist_pvm_src_aimk b/sysutils/sge60/files/patch-dist_pvm_src_aimk
new file mode 100644
index 000000000000..d9e9e0fdd7f1
--- /dev/null
+++ b/sysutils/sge60/files/patch-dist_pvm_src_aimk
@@ -0,0 +1,52 @@
+
+$FreeBSD$
+
+--- dist/pvm/src/aimk.orig Fri Jul 20 01:20:20 2001
++++ dist/pvm/src/aimk Tue Jan 20 16:50:19 2004
+@@ -66,6 +66,8 @@
+ exit 1
+ endif
+
++set ARCH = `$SGE_ROOT/util/arch`
++
+ # common compiler and linker settings
+ #
+ unsetenv LD_LIBRARY_PATH
+@@ -73,9 +75,9 @@
+ set MAKE = make
+ set MAKEFILE = ../Makefile
+ set SDIR = ".."
+-set CFLAGS = "-I../ -I$PVM_ROOT/include"
++set CFLAGS = "-I../ -I$PVM_ROOT/include -I%%LOCALBASE%%/include"
+ set QSYST_PVM_DIR = "$SGE_ROOT/pvm/lib/$ARCH"
+-set LFLAGS = "-L$PVM_ROOT/lib/$PVM_ARCH -L$QSYST_PVM_DIR -L."
++set LFLAGS = "-L$PVM_ROOT/lib/$PVM_ARCH -L$QSYST_PVM_DIR -L%%LOCALBASE%%/lib -L."
+ set LIBS = ""
+ set PVM_ROOT = "$PVM_ROOT"
+ set PVM_ARCH = "$PVM_ARCH"
+@@ -133,8 +135,6 @@
+ set CTOR = ""
+ set DTOR = ""
+
+-set ARCH = `$SGE_ROOT/util/arch`
+-
+ switch ($ARCH)
+
+ case aix41:
+@@ -193,6 +193,16 @@
+ case linux:
+ set CC = gcc
+ set CFLAGS = "-O -Wall -Werror -Wstrict-prototypes -DLINUX $DEBUG_FLAG $CFLAGS"
++ set LFLAGS = "$DEBUG_FLAG $LFLAGS"
++ set LIBS = "$LIBS"
++ set START_FILE = "/usr/lib/crti.o /usr/lib/crtbegin.o"
++ set CTOR = "/usr/lib/crti.o /usr/lib/crtbegin.o"
++ set DTOR = "/usr/lib/crtend.o /usr/lib/crtn.o"
++ breaksw
++
++case fbsd-*:
++ set CC = gcc
++ set CFLAGS = "%%CFLAGS%% -Wall -Werror -Wstrict-prototypes $DEBUG_FLAG $CFLAGS"
+ set LFLAGS = "$DEBUG_FLAG $LFLAGS"
+ set LIBS = "$LIBS"
+ set START_FILE = "/usr/lib/crti.o /usr/lib/crtbegin.o"
diff --git a/sysutils/sge60/files/patch-dist_util_arch__variables b/sysutils/sge60/files/patch-dist_util_arch__variables
new file mode 100644
index 000000000000..48292e96cff6
--- /dev/null
+++ b/sysutils/sge60/files/patch-dist_util_arch__variables
@@ -0,0 +1,23 @@
+
+$FreeBSD$
+
+--- dist/util/arch_variables.orig Tue Jan 20 16:27:10 2004
++++ dist/util/arch_variables Tue Jan 20 16:51:45 2004
+@@ -156,14 +156,14 @@
+ AWK=/usr/bin/awk
+ ECHO="/bin/echo"
+ RC_FILE=freebsd
+- RC_PREFIX=/usr/local/etc/rc.d
++ RC_PREFIX=%%PREFIX%%/etc/rc.d
+ RC_SUFFIX=.sh
+- XTERM=/usr/X11R6/bin/xterm
++ XTERM=%%X11BASE%%/bin/xterm
+ MAILER=/usr/bin/mail
+ QLOGIN_COMMAND=telnet
+ QLOGIN_DAEMON=/usr/libexec/telnetd
+ RLOGIN_DAEMON=/usr/libexec/rlogind
+- GETTEXT=/usr/local/bin/gettext
++ GETTEXT=%%LOCALBASE%%/bin/gettext
+ ROOTGROUP=wheel
+ ;;
+ darwin)
diff --git a/sysutils/sge60/files/patch-scripts_distinst b/sysutils/sge60/files/patch-scripts_distinst
new file mode 100644
index 000000000000..3c548d80e120
--- /dev/null
+++ b/sysutils/sge60/files/patch-scripts_distinst
@@ -0,0 +1,51 @@
+
+$FreeBSD$
+
+--- scripts/distinst.orig Tue Jan 20 16:28:32 2004
++++ scripts/distinst Wed Jan 21 14:52:27 2004
+@@ -49,7 +49,7 @@
+ fi
+
+
+-HASDIR="ckpt doc examples/jobs locale mpi pvm qmon/PIXMAPS/big"
++HASDIR="ckpt doc examples/jobs mpi pvm qmon/PIXMAPS/big"
+ HASARCHDIR="bin lib examples/jobsbin utilbin"
+
+ DEFAULTPROG="sge_qmaster sge_execd sge_shadowd sge_commd sge_schedd \
+@@ -543,17 +543,6 @@
+ echo " Installing:" $PROG
+ echo " Architectures:" $ARCH
+ echo "Base directory:" $DEST_SGE_ROOT
+-echo " OK [Y/N][Y]: "
+-
+-read ans
+-if [ "$ans" = y -o "$ans" = Y -o "$ans" = "" ]; then
+- :
+-else
+- echo
+- echo Ciao
+- echo
+- exit 1
+-fi
+
+ echo
+
+@@ -663,12 +652,12 @@
+ Execute chmod 755 $DEST_SGE_ROOT/inst_sge
+ Execute sed 's/PREFIX/sge/' dist/install_qmaster > $DEST_SGE_ROOT/install_qmaster
+ Execute sed 's/PREFIX/sge/' dist/install_execd > $DEST_SGE_ROOT/install_execd
+- if [ "$SGE_PRODUCT_MODE" = ge ]; then
+- :
+- (cd $DEST_SGE_ROOT; ln -s inst_sge inst_sgeee)
+- Execute cp dist/README.inst_sgeee $DEST_SGE_ROOT
+- Execute chmod 644 $DEST_SGE_ROOT/README.inst_sgeee
+- fi
++ #if [ "$SGE_PRODUCT_MODE" = ge ]; then
++ # :
++ # (cd $DEST_SGE_ROOT; ln -s inst_sge inst_sgeee)
++ # Execute cp dist/README.inst_sgeee $DEST_SGE_ROOT
++ # Execute chmod 644 $DEST_SGE_ROOT/README.inst_sgeee
++ #fi
+ else
+ echo Installing \"inst_sge\" as \"inst_sgeee\"
+ Execute cp dist/inst_sge $DEST_SGE_ROOT/inst_sgeee
diff --git a/sysutils/sge60/files/patch-scripts_distinst.site b/sysutils/sge60/files/patch-scripts_distinst.site
new file mode 100644
index 000000000000..93ee3e08de90
--- /dev/null
+++ b/sysutils/sge60/files/patch-scripts_distinst.site
@@ -0,0 +1,47 @@
+
+$FreeBSD$
+
+--- scripts/distinst.site.orig Tue Jan 20 16:28:32 2004
++++ scripts/distinst.site Tue Jan 20 16:52:32 2004
+@@ -30,6 +30,41 @@
+ ##########################################################################
+ #___INFO__MARK_END__
+
++# Base directory where the openssl binary and libraries resides
++OPENSSLBASE=/usr
++BERKELEYDBBASE=/vol2/SW/db-4.2.52
++#___INFO__MARK_BEGIN__
++##########################################################################
++#
++# The Contents of this file are made available subject to the terms of
++# the Sun Industry Standards Source License Version 1.2
++#
++# Sun Microsystems Inc., March, 2001
++#
++#
++# Sun Industry Standards Source License Version 1.2
++# =================================================
++# The contents of this file are subject to the Sun Industry Standards
++# Source License Version 1.2 (the "License"); You may not use this file
++# except in compliance with the License. You may obtain a copy of the
++# License at http://gridengine.sunsource.net/Gridengine_SISSL_license.html
++#
++# Software provided under this License is provided on an "AS IS" basis,
++# WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
++# WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
++# MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
++# See the License for the specific provisions governing your rights and
++# obligations concerning the Software.
++#
++# The Initial Developer of the Original Code is: Sun Microsystems, Inc.
++#
++# Copyright: 2001 by Sun Microsystems, Inc.
++#
++# All Rights Reserved.
++#
++##########################################################################
++#___INFO__MARK_END__
++
+ # Base directory where a distribution is installed with "distinst"
+ BASEDIR=/dist/OS-SGEDIST
+
diff --git a/sysutils/sge60/files/pkg-message.in b/sysutils/sge60/files/pkg-message.in
new file mode 100644
index 000000000000..c6e76c317bae
--- /dev/null
+++ b/sysutils/sge60/files/pkg-message.in
@@ -0,0 +1,17 @@
+
+After installation, you need to set up SGE. Go to
+
+ %%PREFIX%%/%%SGE_BASE%%
+
+and run 'install_qmaster' to set up the master node of the cluster and
+run 'install_execd' for the back-end compute nodes.
+
+If you desire extra security, add the -csp flag to your qmaster install.
+
+If you wish to run PVM applications with SGE you will need to build a
+couple of binaries. Go to
+
+ %%PREFIX%%/%%SGE_BASE%%/pvm/src
+
+and type './aimk' followed by './install.sh'. See the documentation for
+how to set up a pvm environment.
diff --git a/sysutils/sge60/pkg-descr b/sysutils/sge60/pkg-descr
new file mode 100644
index 000000000000..13c32e56e945
--- /dev/null
+++ b/sysutils/sge60/pkg-descr
@@ -0,0 +1,6 @@
+Sun Grid Engine is a batch queueing system implementing a superset of the
+functionality of the POSIX batch queueing framework.
+
+WWW: http://gridengine.sunsource.net/
+
+-- Brooks Davis <brooks@FreeBSD.org>
diff --git a/sysutils/sge60/pkg-install b/sysutils/sge60/pkg-install
new file mode 100644
index 000000000000..d1df38d64006
--- /dev/null
+++ b/sysutils/sge60/pkg-install
@@ -0,0 +1,34 @@
+#!/bin/sh
+
+u=sgeadmin
+g=sgeadmin
+ugid=96
+homedir=/nonexistent
+shell=/sbin/nologin
+comment="Sun Grid Engine Admin"
+
+case $2 in
+PRE-INSTALL)
+ if pw group show "${g}" >/dev/null 2>&1; then
+ echo "Using existing group \"${g}\"."
+ else
+ echo "Creating group \"${g}\", (gid: ${ugid})."
+ pw groupadd ${g} -g ${ugid}
+ if [ $? != 0 ]; then
+ echo "Failed to add group \"${g}\"."
+ exit 1
+ fi
+ fi
+ if pw user show "${u}" >/dev/null 2>&1; then
+ echo "Using existing user \"${u}\"."
+ else
+ echo "Creating user \"${u}\", (uid: ${ugid})."
+ pw useradd ${u} -u ${ugid} -g ${ugid} -h - \
+ -d ${homedir} -s ${shell} -c "${comment}"
+ if [ $? != 0 ]; then
+ echo "Failed to add user \"${u}\"."
+ exit 1
+ fi
+ fi
+ ;;
+esac
diff --git a/sysutils/sge60/pkg-plist b/sysutils/sge60/pkg-plist
new file mode 100644
index 000000000000..91fe536eec32
--- /dev/null
+++ b/sysutils/sge60/pkg-plist
@@ -0,0 +1,517 @@
+%%SGE_BASE%%/3rd_party/3rd_party_licscopyrights
+%%SGE_BASE%%/3rd_party/qmon/ltree_changed.tar.gz
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qacct
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qalter
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qconf
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qdel
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qhold
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qhost
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qlogin
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qmake
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qmod
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qmon
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qresub
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qrls
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qrsh
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qselect
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qsh
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qstat
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qsub
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qtcsh
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_commd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_coshepherd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_execd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_qmaster
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_schedd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_shadowd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_shepherd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sgecommdcntl
+%%SGE_BASE%%/ckpt/README.cpr
+%%SGE_BASE%%/ckpt/README.cray
+%%SGE_BASE%%/ckpt/README.hibernator
+%%SGE_BASE%%/ckpt/checkpoint_command
+%%SGE_BASE%%/ckpt/clean_command
+%%SGE_BASE%%/ckpt/cpr_ckpt_command
+%%SGE_BASE%%/ckpt/cpr_clean_command
+%%SGE_BASE%%/ckpt/cpr_migration_command
+%%SGE_BASE%%/ckpt/cpr_restart_command
+%%SGE_BASE%%/ckpt/cray_ckpt_command
+%%SGE_BASE%%/ckpt/cray_clean_command
+%%SGE_BASE%%/ckpt/cray_jobstatus
+%%SGE_BASE%%/ckpt/cray_migration_command
+%%SGE_BASE%%/ckpt/cray_parse_job_status
+%%SGE_BASE%%/ckpt/cray_restart_command
+%%SGE_BASE%%/ckpt/migration_command
+%%SGE_BASE%%/ckpt/restart_command
+%%SGE_BASE%%/ckpt/sx6_ckpt_command
+%%SGE_BASE%%/ckpt/sx6_clean_command
+%%SGE_BASE%%/ckpt/sx6_migration_command
+%%SGE_BASE%%/ckpt/sx6_restart_command
+%%SGE_BASE%%/doc/INSTALL
+%%SGE_BASE%%/doc/UPGRADE
+%%SGE_BASE%%/doc/arc_depend_irix.asc
+%%SGE_BASE%%/doc/arc_depend_solaris.asc
+%%SGE_BASE%%/doc/load_parameters.asc
+%%SGE_BASE%%/doc/logfile-trimming.asc
+%%SGE_BASE%%/examples/jobs/array_submitter.sh
+%%SGE_BASE%%/examples/jobs/jobnet_submitter.sh
+%%SGE_BASE%%/examples/jobs/pascal.sh
+%%SGE_BASE%%/examples/jobs/pminiworm.sh
+%%SGE_BASE%%/examples/jobs/simple.sh
+%%SGE_BASE%%/examples/jobs/sleeper.sh
+%%SGE_BASE%%/examples/jobs/step_A_array_submitter.sh
+%%SGE_BASE%%/examples/jobs/step_B_array_submitter.sh
+%%SGE_BASE%%/examples/jobs/worker.sh
+%%SGE_BASE%%/examples/jobsbin/%%SGE_ARCH%%/work
+%%SGE%%%%SGE_BASE%%/inst_sge
+%%SGEEE%%%%SGE_BASE%%/inst_sgeee
+%%SGE_BASE%%/install_execd
+%%SGE_BASE%%/install_qmaster
+%%SGE_BASE%%/lib/%%SGE_ARCH%%/libXltree.so
+%%SGE_BASE%%/mpi/README
+%%SGE_BASE%%/mpi/README.atm
+%%SGE_BASE%%/mpi/hostname
+%%SGE_BASE%%/mpi/mpi.sh
+%%SGE_BASE%%/mpi/mpi.template
+%%SGE_BASE%%/mpi/mpi_cpi.sh
+%%SGE_BASE%%/mpi/mpich.template
+%%SGE_BASE%%/mpi/rsh
+%%SGE_BASE%%/mpi/startmpi.sh
+%%SGE_BASE%%/mpi/stopmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/HPC_GE_Integration.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/MPRUN
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/PRISM
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/README
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/MPRUN
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/PRISM
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/README
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/ctacct1.pl
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/ctacct2.pl
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/stopsunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/batch.sunmpi.template
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/resume_sunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/startsunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/stopsunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/sunmpi.pe.template
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/suspend_sunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/terminate_sunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/tight-integration/README
+%%SGE_BASE%%/mpi/sunhpc/tight-integration/pe_sunmpi_ci.template
+%%SGE_BASE%%/mpi/sunhpc/tight-integration/resume_sunmpi_ci.sh
+%%SGE_BASE%%/mpi/sunhpc/tight-integration/suspend_sunmpi_ci.sh
+%%SGE_BASE%%/pvm/README
+%%SGE_BASE%%/pvm/pvm.sh
+%%SGE_BASE%%/pvm/pvm.template
+%%SGE_BASE%%/pvm/pvm_nogs.sh
+%%SGE_BASE%%/pvm/src/Makefile
+%%SGE_BASE%%/pvm/src/aimk
+%%SGE_BASE%%/pvm/src/install.sh
+%%SGE_BASE%%/pvm/src/master.c
+%%SGE_BASE%%/pvm/src/slave.c
+%%SGE_BASE%%/pvm/src/spmd.c
+%%SGE_BASE%%/pvm/src/start_pvm.c
+%%SGE_BASE%%/pvm/src/stop_pvm.c
+%%SGE_BASE%%/pvm/startpvm.sh
+%%SGE_BASE%%/pvm/stoppvm.sh
+%%SGE_BASE%%/qmon/PIXMAPS/21cal.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/21cal_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/aclask.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_browser.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_calendar.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_ckpt.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_cluster.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_cplx.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_exit.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_host.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_job.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_pe.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_prj.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_queue.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_sched.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_submit.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_ticket.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_user.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/bool.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/branch.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/branch_open.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/ckpt.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/cstr.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/ctx.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/days.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/deadline.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/deadline_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/dynamite.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/env.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/file_link.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/head_open.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/host.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/hours.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/infinity.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/int.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/intro-sge.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/intro.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/leaf.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/leaf_open.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/leftarrow.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/lock.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/logo-sge.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/logo.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/mailbox.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/mailbox_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/mcicon.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/mem.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/memorybig.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/minutes.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/open_lock.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/peask.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/peconf.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/penv.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/project.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/project_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qask.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qlegend.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qsh_off.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qsh_off_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qsh_on.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qsh_on_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/resources.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/resources_enabled.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/rightarrow.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/script_file.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/script_file_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/seconds.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/shell.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/shell_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/stderror.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/stderror_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/stdoutput.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/stdoutput_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/str.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/time.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_browser.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_calendar.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_ckpt.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_cluster.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_cplx.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_exit.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_host.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_job.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_pe.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_prj.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_queue.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_sched.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_submit.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_ticket.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_user.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/trashcan.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/unknown.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-axp.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-blank.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-cray.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-dec.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-hp.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-ibm.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-linux.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-sgi.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-sgi1.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-sol.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-sun.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm.xpm
+%%SGE_BASE%%/qmon/Qmon
+%%SGE_BASE%%/qmon/qmon_help.ad
+%%SGE_BASE%%/util/arch
+%%SGE_BASE%%/util/arch_variables
+%%SGE_BASE%%/util/create_settings.sh
+%%SGE_BASE%%/util/dl.csh
+%%SGE_BASE%%/util/dl.sh
+%%SGE_BASE%%/util/dl1.csh
+%%SGE_BASE%%/util/dl2.csh
+%%SGE_BASE%%/util/install_cluster.sh
+%%SGE_BASE%%/util/logchecker.sh
+%%SGE_BASE%%/util/qhold.sh
+%%SGE_BASE%%/util/qtask
+%%SGE_BASE%%/util/resources/calendars/day
+%%SGE_BASE%%/util/resources/calendars/day_s
+%%SGE_BASE%%/util/resources/calendars/night
+%%SGE_BASE%%/util/resources/calendars/night_s
+%%SGE_BASE%%/util/resources/complexes/global
+%%SGE_BASE%%/util/resources/complexes/host
+%%SGE_BASE%%/util/resources/complexes/queue
+%%SGE_BASE%%/util/resources/loadsensors/calendar.sh
+%%SGE_BASE%%/util/resources/loadsensors/ibm-loadsensor
+%%SGE_BASE%%/util/resources/loadsensors/load.sh
+%%SGE_BASE%%/util/resources/loadsensors/nuser.sh
+%%SGE_BASE%%/util/resources/loadsensors/sgi_tty_sensor.sh
+%%SGE_BASE%%/util/resources/loadsensors/solaris-iidle.sh
+%%SGE_BASE%%/util/resources/pe/make
+%%SGE_BASE%%/util/resources/starter_methods/settaskid.sh
+%%SGE_BASE%%/util/resources/usersets/deadlineusers
+%%SGE_BASE%%/util/resources/usersets/defaultdepartment
+%%SGE_BASE%%/util/setfileperm.sh
+%%SGE_BASE%%/util/sgeCA/sge_ca
+%%SGE_BASE%%/util/sgeCA/sge_ssl.cnf
+%%SGE_BASE%%/util/sgeCA/sge_ssl_template.cnf
+%%SGE_BASE%%/util/sge_addadminhost.sh
+%%SGE_BASE%%/util/sge_aliases
+%%SGE_BASE%%/util/sge_request
+%%SGE_BASE%%/util/sge_update.sh
+%%SGE_BASE%%/util/sgeremoterun
+%%SGE_BASE%%/util/shutdown_commd.sh
+%%SGE_BASE%%/util/startup_template
+%%SGE_BASE%%/util/update_commands/accounting.awk
+%%SGE_BASE%%/util/update_commands/configuration.sh
+%%SGE_BASE%%/util/update_commands/exec_hosts.sed
+%%SGE_BASE%%/util/update_commands/queues.sed
+%%SGE_BASE%%/util/update_commands/sge2sgeee-exec_hosts.sed
+%%SGE_BASE%%/util/update_commands/sge2sgeee-queues.sed
+%%SGE_BASE%%/util/update_commands/sge_startupscript.sh
+%%SGE_BASE%%/util/update_commands/sgeee-sched_configuration.template
+%%SGE_BASE%%/util/update_commands/startup.sh
+%%SGE_BASE%%/util/update_commands/usersets.sed
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/adminrun
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/checkprog
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/checkuser
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/filestat
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/gethostbyaddr
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/gethostbyname
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/gethostname
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/getservbyname
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/infotext
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/loadcheck
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/now
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/qrsh_starter
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/rlogin
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/rsh
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/rshd
+%%SGEEE%%%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/sge_share_mon
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/testsuidroot
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/uidgid
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL
+%%PORTDOCS%%%%DOCSDIR%%/UPGRADE-2-53
+%%PORTDOCS%%%%DOCSDIR%%/compatibility_test.html
+%%PORTDOCS%%%%DOCSDIR%%/devel/commd/message_status.xfig
+%%PORTDOCS%%%%DOCSDIR%%/devel/adoc.html
+%%PORTDOCS%%%%DOCSDIR%%/devel/c-header
+%%PORTDOCS%%%%DOCSDIR%%/devel/coding_standards.html
+%%PORTDOCS%%%%DOCSDIR%%/devel/const_functions.txt
+%%PORTDOCS%%%%DOCSDIR%%/devel/eventclient.html
+%%PORTDOCS%%%%DOCSDIR%%/devel/sh-header
+%%PORTDOCS%%%%DOCSDIR%%/devel/structure.sda
+%%PORTDOCS%%%%DOCSDIR%%/devel/rfe/cluster_queue.txt
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qacct.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qalter.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qconf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qdel.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qhold.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qhost.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qlogin.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qmake.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qmod.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qmon.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qresub.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qrls.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qrsh.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qselect.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qsh.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qstat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qsub.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qtcsh.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/sge_ckpt.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/sge_intro.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/submit.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/index.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetUlong.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/_lNm2Str.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/_lStr2Nm.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lAddElemStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lAddList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lAddSubStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lAndWhere.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lAppendElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCopyDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCopyElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCopyList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCountDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCountWhat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCreateElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCreateElemList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCreateList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDbFuncs.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDechainElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDelSubStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDelElemStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDescriptorFuncs.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDiffListStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDumpDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDumpList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFindFirst.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFindLast.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFindNext.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFindPrev.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFirst.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFreeElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFreeList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFreeWhat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFreeWhere.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetChar.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetDouble.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetElemStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetFloat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetInt.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetListDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetListName.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetNumberOfElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetNumberOfRemainingElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosChar.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosDouble.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosFloat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosInDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosInt.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosString.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosUlong.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosViaElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetString.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetSubStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetType.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetUlong.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lInit.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lJoin.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lInsertElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lJoinSubList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lLast.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lListElemFuncs.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lListFuncs.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lListType.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lNext.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lNm2Str.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lOrWhere.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lPSortList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lPrev.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSelect.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSelectDestroy.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetChar.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetDouble.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetFloat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetInt.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosChar.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosDouble.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSplit.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosFloat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosInt.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosString.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosUlong.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetString.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetType.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSortList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lStr2Nm.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lUnDumpDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lUnDumpList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lUndumpElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWhat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWhere.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteElemTo.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteListTo.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteWhat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteWhere.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/list_intro.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_host_attribute.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_host_nslots.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_host_scaling.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_myhost_attribute.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_myhost_nslots.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_myhost_scaling.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_setup.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_shutdown.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_trm.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/access_list.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/accounting.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/calendar_conf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/checkpoint.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/complex.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/host_conf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/project.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/qtask.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/queue_conf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sched_conf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sge_conf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sge_h_aliases.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sge_pe.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sge_request.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/share_tree.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/user.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sge_aliases.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_commd.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_execd.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_qmaster.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_schedd.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_shadowd.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_shepherd.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sgecommdcntl.html
+%%PORTDOCS%%%%DOCSDIR%%/load_parameters.asc
+%%PORTDOCS%%%%DOCSDIR%%/logfile-trimming.asc
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc/doc_tool.cat
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc/doc_tool.tcl
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc/gen.csh
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc/gen_source.csh
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc/testsuite.texi
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/testsuite.pdf
+@dirrm %%SGE_BASE%%/3rd_party/qmon
+@dirrm %%SGE_BASE%%/3rd_party
+@dirrm %%SGE_BASE%%/bin/%%SGE_ARCH%%
+@dirrm %%SGE_BASE%%/bin
+@dirrm %%SGE_BASE%%/ckpt
+@dirrm %%SGE_BASE%%/doc
+@dirrm %%SGE_BASE%%/examples/jobs
+@dirrm %%SGE_BASE%%/examples/jobsbin/%%SGE_ARCH%%
+@dirrm %%SGE_BASE%%/examples/jobsbin
+@dirrm %%SGE_BASE%%/examples
+@dirrm %%SGE_BASE%%/lib/%%SGE_ARCH%%
+@dirrm %%SGE_BASE%%/lib
+@dirrm %%SGE_BASE%%/man/man1
+@dirrm %%SGE_BASE%%/man/man5
+@dirrm %%SGE_BASE%%/man/man8
+@dirrm %%SGE_BASE%%/man
+@dirrm %%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting
+@dirrm %%SGE_BASE%%/mpi/sunhpc/loose-integration
+@dirrm %%SGE_BASE%%/mpi/sunhpc/tight-integration
+@dirrm %%SGE_BASE%%/mpi/sunhpc
+@dirrm %%SGE_BASE%%/mpi
+@unexec if [ -d %D/%%SGE_BASE%%/pvm/src/%%SGE_ARCH%% ]; then rm -r %D/%%SGE_BASE%%/pvm/src/%%SGE_ARCH%%; fi
+@dirrm %%SGE_BASE%%/pvm/src
+@unexec if [ -d %D/%%SGE_BASE%%/pvm/bin/%%SGE_ARCH%% ]; then rm -r %D/%%SGE_BASE%%/pvm/bin/; fi
+@dirrm %%SGE_BASE%%/pvm
+@dirrm %%SGE_BASE%%/qmon/PIXMAPS/big
+@dirrm %%SGE_BASE%%/qmon/PIXMAPS
+@dirrm %%SGE_BASE%%/qmon
+@dirrm %%SGE_BASE%%/util/resources/calendars
+@dirrm %%SGE_BASE%%/util/resources/complexes
+@dirrm %%SGE_BASE%%/util/resources/loadsensors
+@dirrm %%SGE_BASE%%/util/resources/pe
+@dirrm %%SGE_BASE%%/util/resources/starter_methods
+@dirrm %%SGE_BASE%%/util/resources/usersets
+@dirrm %%SGE_BASE%%/util/resources
+@dirrm %%SGE_BASE%%/util/sgeCA
+@dirrm %%SGE_BASE%%/util/update_commands
+@dirrm %%SGE_BASE%%/util
+@dirrm %%SGE_BASE%%/utilbin/%%SGE_ARCH%%
+@dirrm %%SGE_BASE%%/utilbin
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/devel/commd
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/devel/rfe
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/devel
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/htmlman
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/testsuite
+@dirrm %%PORTDOCS%%%%DOCSDIR%%
+@unexec rmdir %%PREFIX%%/%%SGE_BASE%%/ 2>/dev/null || ( echo "Configuration information saved. If you will *NOT* use this package anymore," && echo "please remove %D/%%SGE_BASE%% and its contents manually.")
diff --git a/sysutils/sge61/Makefile b/sysutils/sge61/Makefile
new file mode 100644
index 000000000000..031aca7fb65e
--- /dev/null
+++ b/sysutils/sge61/Makefile
@@ -0,0 +1,115 @@
+# Ports collection makefile for: sge
+# Date created: Fri Jul 11, 2003
+# Whom: Brooks Davis <brooks@FreeBSD.org>
+#
+# $FreeBSD$
+# $Aero: ports/sge/Makefile,v 1.3 2004/01/21 22:26:12 brooks Exp $
+#
+
+PORTNAME= sge
+PORTVERSION= 5.3.5.20040120
+CATEGORIES= sysutils parallel
+MASTER_SITES= ${MASTER_SITE_LOCAL}
+MASTER_SITE_SUBDIR= brooks
+
+MAINTAINER= brooks@FreeBSD.org
+COMMENT?= Sun Grid Engine, a batch queueing system
+
+LIB_DEPENDS= intl.5:${PORTSDIR}/devel/gettext
+
+USE_BZIP2= yes
+USE_OPENSSL= yes
+USE_GMAKE= yes
+USE_MOTIF= yes
+USE_REINPLACE= yes
+INSTALLS_SHLIB= yes
+LDCONFIG_DIRS= ${SGE_ROOT}/lib/${SGE_ARCH}
+
+SGE_BASE?= sge
+SGE_ROOT= ${PREFIX}/${SGE_BASE}
+SGE_ARCH= fbsd-${ARCH}
+SGE_RELEASE= 5.3p5-snap-20040120
+
+PLIST_SUB+= SGE_ARCH=${SGE_ARCH}
+PLIST_SUB+= SGE_BASE=${SGE_BASE}
+.if defined(PKGNAMESUFFIX)
+.if ${PKGNAMESUFFIX} == ee
+PLIST_SUB+= SGE="@comment "
+PLIST_SUB+= SGEEE=
+.endif
+.else
+PLIST_SUB+= SGE=
+PLIST_SUB+= SGEEE="@comment "
+.endif
+
+PKGMESSAGE= ${WRKDIR}/pkg-message
+WRKSRC= ${WRKDIR}/${DISTNAME}/source
+MANPREFIX= ${SGE_ROOT}
+MAN1= qacct.1 qalter.1 qconf.1 qdel.1 qhold.1 qhost.1 qlogin.1 \
+ qmake.1 qmod.1 qmon.1 qresub.1 qrls.1 qrsh.1 qselect.1 \
+ qsh.1 qstat.1 qsub.1 qtcsh.1 sge_ckpt.1 sge_intro.1 \
+ submit.1
+MAN5= access_list.5 accounting.5 calendar_conf.5 checkpoint.5 \
+ complex.5 host_conf.5 hostgroup.5 project.5 qtask.5 \
+ queue_conf.5 sched_conf.5 sge_aliases.5 sge_conf.5 \
+ sge_h_aliases.5 sge_pe.5 sge_request.5 share_tree.5 \
+ user.5 usermapping.5
+MAN8= sge_commd.8 sge_execd.8 sge_qmaster.8 sge_schedd.8 \
+ sge_shadowd.8 sge_shepherd.8 sgecommdcntl.8
+EXCEPTFILES= arc_depend_irix.asc arc_depend_solaris.asc man
+
+post-patch:
+ @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" \
+ -e "s|%%X11BASE%%|${X11BASE}|g" \
+ -e "s|%%LOCALBASE%%|${LOCALBASE}|g" \
+ ${WRKSRC}/dist/util/arch_variables \
+ ${WRKSRC}/dist/pvm/src/aimk
+ @${REINPLACE_CMD} -e "s|%%CC%%|${CC}|g" -e "s|%%CXX%%|${CXX}|g" \
+ -e "s|%%CFLAGS%%|${CFLAGS}|g" -e "s|%CXXFLAGS%%|${CXXFLAGS}|g" \
+ ${WRKSRC}/aimk \
+ ${WRKSRC}/dist/pvm/src/aimk
+ @${RM} ${WRKSRC}/dist/util/arch_variables.orig
+ @${FIND} ${WRKSRC} -name Makefile | ${XARGS} \
+ ${REINPLACE_CMD} "s|-g -O2|${CFLAGS}|"
+
+do-build:
+ cd ${BUILD_WRKSRC} && ./aimk -only-depend
+ cd ${BUILD_WRKSRC} && ./scripts/zerodepend
+ cd ${BUILD_WRKSRC} && ./aimk depend
+ cd ${BUILD_WRKSRC} && ./aimk -secure -debug
+ cd ${BUILD_WRKSRC} && ./aimk -man ${SGE_PRODUCT}
+ cd ${BUILD_WRKSRC} && ${LN} -fs ./scripts/distinst myinst
+
+pre-install:
+.if defined(MASTERDIR)
+ ${SH} ${MASTERDIR}/pkg-install ${PKGNAME} PRE-INSTALL
+.else
+ ${SH} pkg-install ${PKGNAME} PRE-INSTALL
+.endif
+
+do-install:
+ ${MKDIR} ${SGE_ROOT}
+ ${CHOWN} sgeadmin:sgeadmin ${SGE_ROOT}
+ cd ${BUILD_WRKSRC} && ${SETENV} SGE_ROOT=${SGE_ROOT} ./myinst -allall ${SGEEE_FLAG} ${SGE_ARCH}
+ cd ${SGE_ROOT} && ${SETENV} SGE_ROOT=${SGE_ROOT} util/setfileperm.sh -auto -noresport sgeadmin sgeadmin ${SGE_ROOT}
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+ cd ${WRKSRC}/../doc && ${FIND} * \( -name nonexistant \
+ ${EXCEPTFILES:S/^/-o -name /} \) -a -prune -o -print \
+ | ${TAR} cTf - - | ${TAR} xUCf ${DOCSDIR} -
+.endif
+
+# Automaticly produce the offical machine dependent tarball
+release-tar: install
+ cd ${SGE_ROOT} && \
+ ${TAR} cfvz ${.CURDIR}/sge-${SGE_RELEASE}-bin-${SGE_ARCH}.tar.gz \
+ `find . -name ${SGE_ARCH}`
+
+post-install:
+ @${SED} -e 's|%%PREFIX%%|${PREFIX}|g' \
+ -e 's|%%SGE_BASE%%|${SGE_BASE}|g' \
+ < ${FILESDIR}/pkg-message.in > ${PKGMESSAGE}
+ @${CAT} ${PKGMESSAGE}
+ @${ECHO}
+
+.include <bsd.port.mk>
diff --git a/sysutils/sge61/distinfo b/sysutils/sge61/distinfo
new file mode 100644
index 000000000000..43913f55ba89
--- /dev/null
+++ b/sysutils/sge61/distinfo
@@ -0,0 +1 @@
+MD5 (sge-5.3.5.20040120.tar.bz2) = 443ea8901620c1e17d41618ecd5d34c7
diff --git a/sysutils/sge61/files/patch-aimk b/sysutils/sge61/files/patch-aimk
new file mode 100644
index 000000000000..276eecaeb1dd
--- /dev/null
+++ b/sysutils/sge61/files/patch-aimk
@@ -0,0 +1,30 @@
+
+$FreeBSD$
+
+--- aimk.orig Tue Jan 20 16:26:10 2004
++++ aimk Tue Jan 20 16:50:43 2004
+@@ -256,11 +256,11 @@
+ if ( $?SGE_INPUT_CFLAGS ) then
+ set INP_CFLAGS = "$SGE_INPUT_CFLAGS"
+ else
+- set INP_CFLAGS = ""
++ set INP_CFLAGS = "%%CFLAGS%%"
+ endif
+
+ set CFLAGS = "$INP_CFLAGS"
+-set CXXFLAGS = "$CFLAGS"
++set CXXFLAGS = "%%CXXFLAGS%%"
+ set CORE_INCLUDE = "-I../security/sec -I../common -I../libs/uti -I../libs/gdi -I../libs/cull -I../libs/rmon -I../libs/comm -I../libs/sched -I../daemons/common -I../daemons/commd -I../daemons/qmaster -I../daemons/execd -I../daemons/schedd -I../clients/common -I."
+
+ set ADD_COPYRIGHT = 0
+@@ -1058,8 +1058,8 @@
+ set MAKE = gmake
+ set OFLAG = "-O"
+ set ARFLAGS = rcv
+- set CC = gcc
+- set CXX = g++
++ set CC = %%CC%%
++ set CXX = %%CXX%%
+ set DLLIB = ""
+ set DEPEND_FLAGS = "$CFLAGS $XMTINCD"
+ set PTHRDSFLAGS = "-D_REENTRANT -D__USE_REENTRANT"
diff --git a/sysutils/sge61/files/patch-aimk.site b/sysutils/sge61/files/patch-aimk.site
new file mode 100644
index 000000000000..e5fe9e426803
--- /dev/null
+++ b/sysutils/sge61/files/patch-aimk.site
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- aimk.site.orig Tue Jan 20 16:26:10 2004
++++ aimk.site Tue Jan 20 16:50:19 2004
+@@ -34,7 +34,7 @@
+ # OPENSSL_HOME the directory where the include and lib directory of openssl
+ # is installed
+ #
+-set OPENSSL_HOME = /vol2/tools/SW/openssl-0.9.7c-static/$buildarch
++set OPENSSL_HOME = /usr
+
+ #
+ # KRB_HOME the directory where the include and lib directory of kerberos is
diff --git a/sysutils/sge61/files/patch-dist_inst__sge b/sysutils/sge61/files/patch-dist_inst__sge
new file mode 100644
index 000000000000..012824f59776
--- /dev/null
+++ b/sysutils/sge61/files/patch-dist_inst__sge
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- dist/inst_sge.orig Tue Jan 20 16:27:05 2004
++++ dist/inst_sge Tue Jan 20 16:50:19 2004
+@@ -2247,7 +2247,7 @@
+ SetCellDependentVariables
+ fi
+
+- SetPermissions
++# SetPermissions
+ MakeDirsMaster
+ SelectHostNameResolving
+ AddConfiguration
diff --git a/sysutils/sge61/files/patch-dist_pvm_src_aimk b/sysutils/sge61/files/patch-dist_pvm_src_aimk
new file mode 100644
index 000000000000..d9e9e0fdd7f1
--- /dev/null
+++ b/sysutils/sge61/files/patch-dist_pvm_src_aimk
@@ -0,0 +1,52 @@
+
+$FreeBSD$
+
+--- dist/pvm/src/aimk.orig Fri Jul 20 01:20:20 2001
++++ dist/pvm/src/aimk Tue Jan 20 16:50:19 2004
+@@ -66,6 +66,8 @@
+ exit 1
+ endif
+
++set ARCH = `$SGE_ROOT/util/arch`
++
+ # common compiler and linker settings
+ #
+ unsetenv LD_LIBRARY_PATH
+@@ -73,9 +75,9 @@
+ set MAKE = make
+ set MAKEFILE = ../Makefile
+ set SDIR = ".."
+-set CFLAGS = "-I../ -I$PVM_ROOT/include"
++set CFLAGS = "-I../ -I$PVM_ROOT/include -I%%LOCALBASE%%/include"
+ set QSYST_PVM_DIR = "$SGE_ROOT/pvm/lib/$ARCH"
+-set LFLAGS = "-L$PVM_ROOT/lib/$PVM_ARCH -L$QSYST_PVM_DIR -L."
++set LFLAGS = "-L$PVM_ROOT/lib/$PVM_ARCH -L$QSYST_PVM_DIR -L%%LOCALBASE%%/lib -L."
+ set LIBS = ""
+ set PVM_ROOT = "$PVM_ROOT"
+ set PVM_ARCH = "$PVM_ARCH"
+@@ -133,8 +135,6 @@
+ set CTOR = ""
+ set DTOR = ""
+
+-set ARCH = `$SGE_ROOT/util/arch`
+-
+ switch ($ARCH)
+
+ case aix41:
+@@ -193,6 +193,16 @@
+ case linux:
+ set CC = gcc
+ set CFLAGS = "-O -Wall -Werror -Wstrict-prototypes -DLINUX $DEBUG_FLAG $CFLAGS"
++ set LFLAGS = "$DEBUG_FLAG $LFLAGS"
++ set LIBS = "$LIBS"
++ set START_FILE = "/usr/lib/crti.o /usr/lib/crtbegin.o"
++ set CTOR = "/usr/lib/crti.o /usr/lib/crtbegin.o"
++ set DTOR = "/usr/lib/crtend.o /usr/lib/crtn.o"
++ breaksw
++
++case fbsd-*:
++ set CC = gcc
++ set CFLAGS = "%%CFLAGS%% -Wall -Werror -Wstrict-prototypes $DEBUG_FLAG $CFLAGS"
+ set LFLAGS = "$DEBUG_FLAG $LFLAGS"
+ set LIBS = "$LIBS"
+ set START_FILE = "/usr/lib/crti.o /usr/lib/crtbegin.o"
diff --git a/sysutils/sge61/files/patch-dist_util_arch__variables b/sysutils/sge61/files/patch-dist_util_arch__variables
new file mode 100644
index 000000000000..48292e96cff6
--- /dev/null
+++ b/sysutils/sge61/files/patch-dist_util_arch__variables
@@ -0,0 +1,23 @@
+
+$FreeBSD$
+
+--- dist/util/arch_variables.orig Tue Jan 20 16:27:10 2004
++++ dist/util/arch_variables Tue Jan 20 16:51:45 2004
+@@ -156,14 +156,14 @@
+ AWK=/usr/bin/awk
+ ECHO="/bin/echo"
+ RC_FILE=freebsd
+- RC_PREFIX=/usr/local/etc/rc.d
++ RC_PREFIX=%%PREFIX%%/etc/rc.d
+ RC_SUFFIX=.sh
+- XTERM=/usr/X11R6/bin/xterm
++ XTERM=%%X11BASE%%/bin/xterm
+ MAILER=/usr/bin/mail
+ QLOGIN_COMMAND=telnet
+ QLOGIN_DAEMON=/usr/libexec/telnetd
+ RLOGIN_DAEMON=/usr/libexec/rlogind
+- GETTEXT=/usr/local/bin/gettext
++ GETTEXT=%%LOCALBASE%%/bin/gettext
+ ROOTGROUP=wheel
+ ;;
+ darwin)
diff --git a/sysutils/sge61/files/patch-scripts_distinst b/sysutils/sge61/files/patch-scripts_distinst
new file mode 100644
index 000000000000..3c548d80e120
--- /dev/null
+++ b/sysutils/sge61/files/patch-scripts_distinst
@@ -0,0 +1,51 @@
+
+$FreeBSD$
+
+--- scripts/distinst.orig Tue Jan 20 16:28:32 2004
++++ scripts/distinst Wed Jan 21 14:52:27 2004
+@@ -49,7 +49,7 @@
+ fi
+
+
+-HASDIR="ckpt doc examples/jobs locale mpi pvm qmon/PIXMAPS/big"
++HASDIR="ckpt doc examples/jobs mpi pvm qmon/PIXMAPS/big"
+ HASARCHDIR="bin lib examples/jobsbin utilbin"
+
+ DEFAULTPROG="sge_qmaster sge_execd sge_shadowd sge_commd sge_schedd \
+@@ -543,17 +543,6 @@
+ echo " Installing:" $PROG
+ echo " Architectures:" $ARCH
+ echo "Base directory:" $DEST_SGE_ROOT
+-echo " OK [Y/N][Y]: "
+-
+-read ans
+-if [ "$ans" = y -o "$ans" = Y -o "$ans" = "" ]; then
+- :
+-else
+- echo
+- echo Ciao
+- echo
+- exit 1
+-fi
+
+ echo
+
+@@ -663,12 +652,12 @@
+ Execute chmod 755 $DEST_SGE_ROOT/inst_sge
+ Execute sed 's/PREFIX/sge/' dist/install_qmaster > $DEST_SGE_ROOT/install_qmaster
+ Execute sed 's/PREFIX/sge/' dist/install_execd > $DEST_SGE_ROOT/install_execd
+- if [ "$SGE_PRODUCT_MODE" = ge ]; then
+- :
+- (cd $DEST_SGE_ROOT; ln -s inst_sge inst_sgeee)
+- Execute cp dist/README.inst_sgeee $DEST_SGE_ROOT
+- Execute chmod 644 $DEST_SGE_ROOT/README.inst_sgeee
+- fi
++ #if [ "$SGE_PRODUCT_MODE" = ge ]; then
++ # :
++ # (cd $DEST_SGE_ROOT; ln -s inst_sge inst_sgeee)
++ # Execute cp dist/README.inst_sgeee $DEST_SGE_ROOT
++ # Execute chmod 644 $DEST_SGE_ROOT/README.inst_sgeee
++ #fi
+ else
+ echo Installing \"inst_sge\" as \"inst_sgeee\"
+ Execute cp dist/inst_sge $DEST_SGE_ROOT/inst_sgeee
diff --git a/sysutils/sge61/files/patch-scripts_distinst.site b/sysutils/sge61/files/patch-scripts_distinst.site
new file mode 100644
index 000000000000..93ee3e08de90
--- /dev/null
+++ b/sysutils/sge61/files/patch-scripts_distinst.site
@@ -0,0 +1,47 @@
+
+$FreeBSD$
+
+--- scripts/distinst.site.orig Tue Jan 20 16:28:32 2004
++++ scripts/distinst.site Tue Jan 20 16:52:32 2004
+@@ -30,6 +30,41 @@
+ ##########################################################################
+ #___INFO__MARK_END__
+
++# Base directory where the openssl binary and libraries resides
++OPENSSLBASE=/usr
++BERKELEYDBBASE=/vol2/SW/db-4.2.52
++#___INFO__MARK_BEGIN__
++##########################################################################
++#
++# The Contents of this file are made available subject to the terms of
++# the Sun Industry Standards Source License Version 1.2
++#
++# Sun Microsystems Inc., March, 2001
++#
++#
++# Sun Industry Standards Source License Version 1.2
++# =================================================
++# The contents of this file are subject to the Sun Industry Standards
++# Source License Version 1.2 (the "License"); You may not use this file
++# except in compliance with the License. You may obtain a copy of the
++# License at http://gridengine.sunsource.net/Gridengine_SISSL_license.html
++#
++# Software provided under this License is provided on an "AS IS" basis,
++# WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
++# WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
++# MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
++# See the License for the specific provisions governing your rights and
++# obligations concerning the Software.
++#
++# The Initial Developer of the Original Code is: Sun Microsystems, Inc.
++#
++# Copyright: 2001 by Sun Microsystems, Inc.
++#
++# All Rights Reserved.
++#
++##########################################################################
++#___INFO__MARK_END__
++
+ # Base directory where a distribution is installed with "distinst"
+ BASEDIR=/dist/OS-SGEDIST
+
diff --git a/sysutils/sge61/files/pkg-message.in b/sysutils/sge61/files/pkg-message.in
new file mode 100644
index 000000000000..c6e76c317bae
--- /dev/null
+++ b/sysutils/sge61/files/pkg-message.in
@@ -0,0 +1,17 @@
+
+After installation, you need to set up SGE. Go to
+
+ %%PREFIX%%/%%SGE_BASE%%
+
+and run 'install_qmaster' to set up the master node of the cluster and
+run 'install_execd' for the back-end compute nodes.
+
+If you desire extra security, add the -csp flag to your qmaster install.
+
+If you wish to run PVM applications with SGE you will need to build a
+couple of binaries. Go to
+
+ %%PREFIX%%/%%SGE_BASE%%/pvm/src
+
+and type './aimk' followed by './install.sh'. See the documentation for
+how to set up a pvm environment.
diff --git a/sysutils/sge61/pkg-descr b/sysutils/sge61/pkg-descr
new file mode 100644
index 000000000000..13c32e56e945
--- /dev/null
+++ b/sysutils/sge61/pkg-descr
@@ -0,0 +1,6 @@
+Sun Grid Engine is a batch queueing system implementing a superset of the
+functionality of the POSIX batch queueing framework.
+
+WWW: http://gridengine.sunsource.net/
+
+-- Brooks Davis <brooks@FreeBSD.org>
diff --git a/sysutils/sge61/pkg-install b/sysutils/sge61/pkg-install
new file mode 100644
index 000000000000..d1df38d64006
--- /dev/null
+++ b/sysutils/sge61/pkg-install
@@ -0,0 +1,34 @@
+#!/bin/sh
+
+u=sgeadmin
+g=sgeadmin
+ugid=96
+homedir=/nonexistent
+shell=/sbin/nologin
+comment="Sun Grid Engine Admin"
+
+case $2 in
+PRE-INSTALL)
+ if pw group show "${g}" >/dev/null 2>&1; then
+ echo "Using existing group \"${g}\"."
+ else
+ echo "Creating group \"${g}\", (gid: ${ugid})."
+ pw groupadd ${g} -g ${ugid}
+ if [ $? != 0 ]; then
+ echo "Failed to add group \"${g}\"."
+ exit 1
+ fi
+ fi
+ if pw user show "${u}" >/dev/null 2>&1; then
+ echo "Using existing user \"${u}\"."
+ else
+ echo "Creating user \"${u}\", (uid: ${ugid})."
+ pw useradd ${u} -u ${ugid} -g ${ugid} -h - \
+ -d ${homedir} -s ${shell} -c "${comment}"
+ if [ $? != 0 ]; then
+ echo "Failed to add user \"${u}\"."
+ exit 1
+ fi
+ fi
+ ;;
+esac
diff --git a/sysutils/sge61/pkg-plist b/sysutils/sge61/pkg-plist
new file mode 100644
index 000000000000..91fe536eec32
--- /dev/null
+++ b/sysutils/sge61/pkg-plist
@@ -0,0 +1,517 @@
+%%SGE_BASE%%/3rd_party/3rd_party_licscopyrights
+%%SGE_BASE%%/3rd_party/qmon/ltree_changed.tar.gz
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qacct
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qalter
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qconf
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qdel
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qhold
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qhost
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qlogin
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qmake
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qmod
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qmon
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qresub
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qrls
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qrsh
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qselect
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qsh
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qstat
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qsub
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qtcsh
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_commd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_coshepherd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_execd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_qmaster
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_schedd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_shadowd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_shepherd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sgecommdcntl
+%%SGE_BASE%%/ckpt/README.cpr
+%%SGE_BASE%%/ckpt/README.cray
+%%SGE_BASE%%/ckpt/README.hibernator
+%%SGE_BASE%%/ckpt/checkpoint_command
+%%SGE_BASE%%/ckpt/clean_command
+%%SGE_BASE%%/ckpt/cpr_ckpt_command
+%%SGE_BASE%%/ckpt/cpr_clean_command
+%%SGE_BASE%%/ckpt/cpr_migration_command
+%%SGE_BASE%%/ckpt/cpr_restart_command
+%%SGE_BASE%%/ckpt/cray_ckpt_command
+%%SGE_BASE%%/ckpt/cray_clean_command
+%%SGE_BASE%%/ckpt/cray_jobstatus
+%%SGE_BASE%%/ckpt/cray_migration_command
+%%SGE_BASE%%/ckpt/cray_parse_job_status
+%%SGE_BASE%%/ckpt/cray_restart_command
+%%SGE_BASE%%/ckpt/migration_command
+%%SGE_BASE%%/ckpt/restart_command
+%%SGE_BASE%%/ckpt/sx6_ckpt_command
+%%SGE_BASE%%/ckpt/sx6_clean_command
+%%SGE_BASE%%/ckpt/sx6_migration_command
+%%SGE_BASE%%/ckpt/sx6_restart_command
+%%SGE_BASE%%/doc/INSTALL
+%%SGE_BASE%%/doc/UPGRADE
+%%SGE_BASE%%/doc/arc_depend_irix.asc
+%%SGE_BASE%%/doc/arc_depend_solaris.asc
+%%SGE_BASE%%/doc/load_parameters.asc
+%%SGE_BASE%%/doc/logfile-trimming.asc
+%%SGE_BASE%%/examples/jobs/array_submitter.sh
+%%SGE_BASE%%/examples/jobs/jobnet_submitter.sh
+%%SGE_BASE%%/examples/jobs/pascal.sh
+%%SGE_BASE%%/examples/jobs/pminiworm.sh
+%%SGE_BASE%%/examples/jobs/simple.sh
+%%SGE_BASE%%/examples/jobs/sleeper.sh
+%%SGE_BASE%%/examples/jobs/step_A_array_submitter.sh
+%%SGE_BASE%%/examples/jobs/step_B_array_submitter.sh
+%%SGE_BASE%%/examples/jobs/worker.sh
+%%SGE_BASE%%/examples/jobsbin/%%SGE_ARCH%%/work
+%%SGE%%%%SGE_BASE%%/inst_sge
+%%SGEEE%%%%SGE_BASE%%/inst_sgeee
+%%SGE_BASE%%/install_execd
+%%SGE_BASE%%/install_qmaster
+%%SGE_BASE%%/lib/%%SGE_ARCH%%/libXltree.so
+%%SGE_BASE%%/mpi/README
+%%SGE_BASE%%/mpi/README.atm
+%%SGE_BASE%%/mpi/hostname
+%%SGE_BASE%%/mpi/mpi.sh
+%%SGE_BASE%%/mpi/mpi.template
+%%SGE_BASE%%/mpi/mpi_cpi.sh
+%%SGE_BASE%%/mpi/mpich.template
+%%SGE_BASE%%/mpi/rsh
+%%SGE_BASE%%/mpi/startmpi.sh
+%%SGE_BASE%%/mpi/stopmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/HPC_GE_Integration.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/MPRUN
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/PRISM
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/README
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/MPRUN
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/PRISM
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/README
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/ctacct1.pl
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/ctacct2.pl
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/stopsunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/batch.sunmpi.template
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/resume_sunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/startsunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/stopsunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/sunmpi.pe.template
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/suspend_sunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/terminate_sunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/tight-integration/README
+%%SGE_BASE%%/mpi/sunhpc/tight-integration/pe_sunmpi_ci.template
+%%SGE_BASE%%/mpi/sunhpc/tight-integration/resume_sunmpi_ci.sh
+%%SGE_BASE%%/mpi/sunhpc/tight-integration/suspend_sunmpi_ci.sh
+%%SGE_BASE%%/pvm/README
+%%SGE_BASE%%/pvm/pvm.sh
+%%SGE_BASE%%/pvm/pvm.template
+%%SGE_BASE%%/pvm/pvm_nogs.sh
+%%SGE_BASE%%/pvm/src/Makefile
+%%SGE_BASE%%/pvm/src/aimk
+%%SGE_BASE%%/pvm/src/install.sh
+%%SGE_BASE%%/pvm/src/master.c
+%%SGE_BASE%%/pvm/src/slave.c
+%%SGE_BASE%%/pvm/src/spmd.c
+%%SGE_BASE%%/pvm/src/start_pvm.c
+%%SGE_BASE%%/pvm/src/stop_pvm.c
+%%SGE_BASE%%/pvm/startpvm.sh
+%%SGE_BASE%%/pvm/stoppvm.sh
+%%SGE_BASE%%/qmon/PIXMAPS/21cal.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/21cal_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/aclask.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_browser.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_calendar.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_ckpt.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_cluster.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_cplx.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_exit.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_host.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_job.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_pe.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_prj.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_queue.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_sched.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_submit.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_ticket.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_user.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/bool.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/branch.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/branch_open.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/ckpt.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/cstr.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/ctx.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/days.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/deadline.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/deadline_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/dynamite.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/env.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/file_link.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/head_open.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/host.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/hours.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/infinity.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/int.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/intro-sge.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/intro.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/leaf.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/leaf_open.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/leftarrow.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/lock.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/logo-sge.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/logo.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/mailbox.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/mailbox_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/mcicon.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/mem.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/memorybig.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/minutes.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/open_lock.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/peask.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/peconf.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/penv.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/project.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/project_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qask.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qlegend.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qsh_off.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qsh_off_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qsh_on.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qsh_on_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/resources.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/resources_enabled.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/rightarrow.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/script_file.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/script_file_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/seconds.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/shell.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/shell_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/stderror.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/stderror_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/stdoutput.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/stdoutput_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/str.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/time.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_browser.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_calendar.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_ckpt.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_cluster.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_cplx.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_exit.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_host.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_job.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_pe.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_prj.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_queue.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_sched.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_submit.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_ticket.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_user.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/trashcan.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/unknown.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-axp.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-blank.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-cray.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-dec.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-hp.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-ibm.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-linux.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-sgi.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-sgi1.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-sol.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-sun.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm.xpm
+%%SGE_BASE%%/qmon/Qmon
+%%SGE_BASE%%/qmon/qmon_help.ad
+%%SGE_BASE%%/util/arch
+%%SGE_BASE%%/util/arch_variables
+%%SGE_BASE%%/util/create_settings.sh
+%%SGE_BASE%%/util/dl.csh
+%%SGE_BASE%%/util/dl.sh
+%%SGE_BASE%%/util/dl1.csh
+%%SGE_BASE%%/util/dl2.csh
+%%SGE_BASE%%/util/install_cluster.sh
+%%SGE_BASE%%/util/logchecker.sh
+%%SGE_BASE%%/util/qhold.sh
+%%SGE_BASE%%/util/qtask
+%%SGE_BASE%%/util/resources/calendars/day
+%%SGE_BASE%%/util/resources/calendars/day_s
+%%SGE_BASE%%/util/resources/calendars/night
+%%SGE_BASE%%/util/resources/calendars/night_s
+%%SGE_BASE%%/util/resources/complexes/global
+%%SGE_BASE%%/util/resources/complexes/host
+%%SGE_BASE%%/util/resources/complexes/queue
+%%SGE_BASE%%/util/resources/loadsensors/calendar.sh
+%%SGE_BASE%%/util/resources/loadsensors/ibm-loadsensor
+%%SGE_BASE%%/util/resources/loadsensors/load.sh
+%%SGE_BASE%%/util/resources/loadsensors/nuser.sh
+%%SGE_BASE%%/util/resources/loadsensors/sgi_tty_sensor.sh
+%%SGE_BASE%%/util/resources/loadsensors/solaris-iidle.sh
+%%SGE_BASE%%/util/resources/pe/make
+%%SGE_BASE%%/util/resources/starter_methods/settaskid.sh
+%%SGE_BASE%%/util/resources/usersets/deadlineusers
+%%SGE_BASE%%/util/resources/usersets/defaultdepartment
+%%SGE_BASE%%/util/setfileperm.sh
+%%SGE_BASE%%/util/sgeCA/sge_ca
+%%SGE_BASE%%/util/sgeCA/sge_ssl.cnf
+%%SGE_BASE%%/util/sgeCA/sge_ssl_template.cnf
+%%SGE_BASE%%/util/sge_addadminhost.sh
+%%SGE_BASE%%/util/sge_aliases
+%%SGE_BASE%%/util/sge_request
+%%SGE_BASE%%/util/sge_update.sh
+%%SGE_BASE%%/util/sgeremoterun
+%%SGE_BASE%%/util/shutdown_commd.sh
+%%SGE_BASE%%/util/startup_template
+%%SGE_BASE%%/util/update_commands/accounting.awk
+%%SGE_BASE%%/util/update_commands/configuration.sh
+%%SGE_BASE%%/util/update_commands/exec_hosts.sed
+%%SGE_BASE%%/util/update_commands/queues.sed
+%%SGE_BASE%%/util/update_commands/sge2sgeee-exec_hosts.sed
+%%SGE_BASE%%/util/update_commands/sge2sgeee-queues.sed
+%%SGE_BASE%%/util/update_commands/sge_startupscript.sh
+%%SGE_BASE%%/util/update_commands/sgeee-sched_configuration.template
+%%SGE_BASE%%/util/update_commands/startup.sh
+%%SGE_BASE%%/util/update_commands/usersets.sed
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/adminrun
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/checkprog
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/checkuser
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/filestat
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/gethostbyaddr
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/gethostbyname
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/gethostname
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/getservbyname
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/infotext
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/loadcheck
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/now
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/qrsh_starter
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/rlogin
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/rsh
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/rshd
+%%SGEEE%%%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/sge_share_mon
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/testsuidroot
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/uidgid
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL
+%%PORTDOCS%%%%DOCSDIR%%/UPGRADE-2-53
+%%PORTDOCS%%%%DOCSDIR%%/compatibility_test.html
+%%PORTDOCS%%%%DOCSDIR%%/devel/commd/message_status.xfig
+%%PORTDOCS%%%%DOCSDIR%%/devel/adoc.html
+%%PORTDOCS%%%%DOCSDIR%%/devel/c-header
+%%PORTDOCS%%%%DOCSDIR%%/devel/coding_standards.html
+%%PORTDOCS%%%%DOCSDIR%%/devel/const_functions.txt
+%%PORTDOCS%%%%DOCSDIR%%/devel/eventclient.html
+%%PORTDOCS%%%%DOCSDIR%%/devel/sh-header
+%%PORTDOCS%%%%DOCSDIR%%/devel/structure.sda
+%%PORTDOCS%%%%DOCSDIR%%/devel/rfe/cluster_queue.txt
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qacct.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qalter.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qconf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qdel.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qhold.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qhost.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qlogin.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qmake.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qmod.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qmon.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qresub.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qrls.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qrsh.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qselect.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qsh.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qstat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qsub.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qtcsh.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/sge_ckpt.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/sge_intro.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/submit.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/index.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetUlong.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/_lNm2Str.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/_lStr2Nm.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lAddElemStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lAddList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lAddSubStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lAndWhere.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lAppendElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCopyDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCopyElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCopyList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCountDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCountWhat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCreateElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCreateElemList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCreateList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDbFuncs.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDechainElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDelSubStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDelElemStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDescriptorFuncs.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDiffListStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDumpDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDumpList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFindFirst.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFindLast.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFindNext.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFindPrev.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFirst.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFreeElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFreeList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFreeWhat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFreeWhere.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetChar.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetDouble.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetElemStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetFloat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetInt.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetListDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetListName.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetNumberOfElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetNumberOfRemainingElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosChar.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosDouble.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosFloat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosInDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosInt.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosString.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosUlong.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosViaElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetString.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetSubStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetType.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetUlong.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lInit.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lJoin.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lInsertElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lJoinSubList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lLast.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lListElemFuncs.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lListFuncs.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lListType.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lNext.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lNm2Str.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lOrWhere.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lPSortList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lPrev.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSelect.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSelectDestroy.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetChar.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetDouble.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetFloat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetInt.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosChar.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosDouble.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSplit.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosFloat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosInt.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosString.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosUlong.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetString.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetType.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSortList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lStr2Nm.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lUnDumpDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lUnDumpList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lUndumpElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWhat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWhere.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteElemTo.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteListTo.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteWhat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteWhere.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/list_intro.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_host_attribute.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_host_nslots.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_host_scaling.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_myhost_attribute.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_myhost_nslots.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_myhost_scaling.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_setup.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_shutdown.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_trm.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/access_list.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/accounting.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/calendar_conf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/checkpoint.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/complex.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/host_conf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/project.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/qtask.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/queue_conf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sched_conf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sge_conf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sge_h_aliases.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sge_pe.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sge_request.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/share_tree.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/user.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sge_aliases.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_commd.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_execd.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_qmaster.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_schedd.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_shadowd.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_shepherd.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sgecommdcntl.html
+%%PORTDOCS%%%%DOCSDIR%%/load_parameters.asc
+%%PORTDOCS%%%%DOCSDIR%%/logfile-trimming.asc
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc/doc_tool.cat
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc/doc_tool.tcl
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc/gen.csh
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc/gen_source.csh
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc/testsuite.texi
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/testsuite.pdf
+@dirrm %%SGE_BASE%%/3rd_party/qmon
+@dirrm %%SGE_BASE%%/3rd_party
+@dirrm %%SGE_BASE%%/bin/%%SGE_ARCH%%
+@dirrm %%SGE_BASE%%/bin
+@dirrm %%SGE_BASE%%/ckpt
+@dirrm %%SGE_BASE%%/doc
+@dirrm %%SGE_BASE%%/examples/jobs
+@dirrm %%SGE_BASE%%/examples/jobsbin/%%SGE_ARCH%%
+@dirrm %%SGE_BASE%%/examples/jobsbin
+@dirrm %%SGE_BASE%%/examples
+@dirrm %%SGE_BASE%%/lib/%%SGE_ARCH%%
+@dirrm %%SGE_BASE%%/lib
+@dirrm %%SGE_BASE%%/man/man1
+@dirrm %%SGE_BASE%%/man/man5
+@dirrm %%SGE_BASE%%/man/man8
+@dirrm %%SGE_BASE%%/man
+@dirrm %%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting
+@dirrm %%SGE_BASE%%/mpi/sunhpc/loose-integration
+@dirrm %%SGE_BASE%%/mpi/sunhpc/tight-integration
+@dirrm %%SGE_BASE%%/mpi/sunhpc
+@dirrm %%SGE_BASE%%/mpi
+@unexec if [ -d %D/%%SGE_BASE%%/pvm/src/%%SGE_ARCH%% ]; then rm -r %D/%%SGE_BASE%%/pvm/src/%%SGE_ARCH%%; fi
+@dirrm %%SGE_BASE%%/pvm/src
+@unexec if [ -d %D/%%SGE_BASE%%/pvm/bin/%%SGE_ARCH%% ]; then rm -r %D/%%SGE_BASE%%/pvm/bin/; fi
+@dirrm %%SGE_BASE%%/pvm
+@dirrm %%SGE_BASE%%/qmon/PIXMAPS/big
+@dirrm %%SGE_BASE%%/qmon/PIXMAPS
+@dirrm %%SGE_BASE%%/qmon
+@dirrm %%SGE_BASE%%/util/resources/calendars
+@dirrm %%SGE_BASE%%/util/resources/complexes
+@dirrm %%SGE_BASE%%/util/resources/loadsensors
+@dirrm %%SGE_BASE%%/util/resources/pe
+@dirrm %%SGE_BASE%%/util/resources/starter_methods
+@dirrm %%SGE_BASE%%/util/resources/usersets
+@dirrm %%SGE_BASE%%/util/resources
+@dirrm %%SGE_BASE%%/util/sgeCA
+@dirrm %%SGE_BASE%%/util/update_commands
+@dirrm %%SGE_BASE%%/util
+@dirrm %%SGE_BASE%%/utilbin/%%SGE_ARCH%%
+@dirrm %%SGE_BASE%%/utilbin
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/devel/commd
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/devel/rfe
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/devel
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/htmlman
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/testsuite
+@dirrm %%PORTDOCS%%%%DOCSDIR%%
+@unexec rmdir %%PREFIX%%/%%SGE_BASE%%/ 2>/dev/null || ( echo "Configuration information saved. If you will *NOT* use this package anymore," && echo "please remove %D/%%SGE_BASE%% and its contents manually.")
diff --git a/sysutils/sge62/Makefile b/sysutils/sge62/Makefile
new file mode 100644
index 000000000000..031aca7fb65e
--- /dev/null
+++ b/sysutils/sge62/Makefile
@@ -0,0 +1,115 @@
+# Ports collection makefile for: sge
+# Date created: Fri Jul 11, 2003
+# Whom: Brooks Davis <brooks@FreeBSD.org>
+#
+# $FreeBSD$
+# $Aero: ports/sge/Makefile,v 1.3 2004/01/21 22:26:12 brooks Exp $
+#
+
+PORTNAME= sge
+PORTVERSION= 5.3.5.20040120
+CATEGORIES= sysutils parallel
+MASTER_SITES= ${MASTER_SITE_LOCAL}
+MASTER_SITE_SUBDIR= brooks
+
+MAINTAINER= brooks@FreeBSD.org
+COMMENT?= Sun Grid Engine, a batch queueing system
+
+LIB_DEPENDS= intl.5:${PORTSDIR}/devel/gettext
+
+USE_BZIP2= yes
+USE_OPENSSL= yes
+USE_GMAKE= yes
+USE_MOTIF= yes
+USE_REINPLACE= yes
+INSTALLS_SHLIB= yes
+LDCONFIG_DIRS= ${SGE_ROOT}/lib/${SGE_ARCH}
+
+SGE_BASE?= sge
+SGE_ROOT= ${PREFIX}/${SGE_BASE}
+SGE_ARCH= fbsd-${ARCH}
+SGE_RELEASE= 5.3p5-snap-20040120
+
+PLIST_SUB+= SGE_ARCH=${SGE_ARCH}
+PLIST_SUB+= SGE_BASE=${SGE_BASE}
+.if defined(PKGNAMESUFFIX)
+.if ${PKGNAMESUFFIX} == ee
+PLIST_SUB+= SGE="@comment "
+PLIST_SUB+= SGEEE=
+.endif
+.else
+PLIST_SUB+= SGE=
+PLIST_SUB+= SGEEE="@comment "
+.endif
+
+PKGMESSAGE= ${WRKDIR}/pkg-message
+WRKSRC= ${WRKDIR}/${DISTNAME}/source
+MANPREFIX= ${SGE_ROOT}
+MAN1= qacct.1 qalter.1 qconf.1 qdel.1 qhold.1 qhost.1 qlogin.1 \
+ qmake.1 qmod.1 qmon.1 qresub.1 qrls.1 qrsh.1 qselect.1 \
+ qsh.1 qstat.1 qsub.1 qtcsh.1 sge_ckpt.1 sge_intro.1 \
+ submit.1
+MAN5= access_list.5 accounting.5 calendar_conf.5 checkpoint.5 \
+ complex.5 host_conf.5 hostgroup.5 project.5 qtask.5 \
+ queue_conf.5 sched_conf.5 sge_aliases.5 sge_conf.5 \
+ sge_h_aliases.5 sge_pe.5 sge_request.5 share_tree.5 \
+ user.5 usermapping.5
+MAN8= sge_commd.8 sge_execd.8 sge_qmaster.8 sge_schedd.8 \
+ sge_shadowd.8 sge_shepherd.8 sgecommdcntl.8
+EXCEPTFILES= arc_depend_irix.asc arc_depend_solaris.asc man
+
+post-patch:
+ @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" \
+ -e "s|%%X11BASE%%|${X11BASE}|g" \
+ -e "s|%%LOCALBASE%%|${LOCALBASE}|g" \
+ ${WRKSRC}/dist/util/arch_variables \
+ ${WRKSRC}/dist/pvm/src/aimk
+ @${REINPLACE_CMD} -e "s|%%CC%%|${CC}|g" -e "s|%%CXX%%|${CXX}|g" \
+ -e "s|%%CFLAGS%%|${CFLAGS}|g" -e "s|%CXXFLAGS%%|${CXXFLAGS}|g" \
+ ${WRKSRC}/aimk \
+ ${WRKSRC}/dist/pvm/src/aimk
+ @${RM} ${WRKSRC}/dist/util/arch_variables.orig
+ @${FIND} ${WRKSRC} -name Makefile | ${XARGS} \
+ ${REINPLACE_CMD} "s|-g -O2|${CFLAGS}|"
+
+do-build:
+ cd ${BUILD_WRKSRC} && ./aimk -only-depend
+ cd ${BUILD_WRKSRC} && ./scripts/zerodepend
+ cd ${BUILD_WRKSRC} && ./aimk depend
+ cd ${BUILD_WRKSRC} && ./aimk -secure -debug
+ cd ${BUILD_WRKSRC} && ./aimk -man ${SGE_PRODUCT}
+ cd ${BUILD_WRKSRC} && ${LN} -fs ./scripts/distinst myinst
+
+pre-install:
+.if defined(MASTERDIR)
+ ${SH} ${MASTERDIR}/pkg-install ${PKGNAME} PRE-INSTALL
+.else
+ ${SH} pkg-install ${PKGNAME} PRE-INSTALL
+.endif
+
+do-install:
+ ${MKDIR} ${SGE_ROOT}
+ ${CHOWN} sgeadmin:sgeadmin ${SGE_ROOT}
+ cd ${BUILD_WRKSRC} && ${SETENV} SGE_ROOT=${SGE_ROOT} ./myinst -allall ${SGEEE_FLAG} ${SGE_ARCH}
+ cd ${SGE_ROOT} && ${SETENV} SGE_ROOT=${SGE_ROOT} util/setfileperm.sh -auto -noresport sgeadmin sgeadmin ${SGE_ROOT}
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+ cd ${WRKSRC}/../doc && ${FIND} * \( -name nonexistant \
+ ${EXCEPTFILES:S/^/-o -name /} \) -a -prune -o -print \
+ | ${TAR} cTf - - | ${TAR} xUCf ${DOCSDIR} -
+.endif
+
+# Automaticly produce the offical machine dependent tarball
+release-tar: install
+ cd ${SGE_ROOT} && \
+ ${TAR} cfvz ${.CURDIR}/sge-${SGE_RELEASE}-bin-${SGE_ARCH}.tar.gz \
+ `find . -name ${SGE_ARCH}`
+
+post-install:
+ @${SED} -e 's|%%PREFIX%%|${PREFIX}|g' \
+ -e 's|%%SGE_BASE%%|${SGE_BASE}|g' \
+ < ${FILESDIR}/pkg-message.in > ${PKGMESSAGE}
+ @${CAT} ${PKGMESSAGE}
+ @${ECHO}
+
+.include <bsd.port.mk>
diff --git a/sysutils/sge62/distinfo b/sysutils/sge62/distinfo
new file mode 100644
index 000000000000..43913f55ba89
--- /dev/null
+++ b/sysutils/sge62/distinfo
@@ -0,0 +1 @@
+MD5 (sge-5.3.5.20040120.tar.bz2) = 443ea8901620c1e17d41618ecd5d34c7
diff --git a/sysutils/sge62/files/patch-aimk b/sysutils/sge62/files/patch-aimk
new file mode 100644
index 000000000000..276eecaeb1dd
--- /dev/null
+++ b/sysutils/sge62/files/patch-aimk
@@ -0,0 +1,30 @@
+
+$FreeBSD$
+
+--- aimk.orig Tue Jan 20 16:26:10 2004
++++ aimk Tue Jan 20 16:50:43 2004
+@@ -256,11 +256,11 @@
+ if ( $?SGE_INPUT_CFLAGS ) then
+ set INP_CFLAGS = "$SGE_INPUT_CFLAGS"
+ else
+- set INP_CFLAGS = ""
++ set INP_CFLAGS = "%%CFLAGS%%"
+ endif
+
+ set CFLAGS = "$INP_CFLAGS"
+-set CXXFLAGS = "$CFLAGS"
++set CXXFLAGS = "%%CXXFLAGS%%"
+ set CORE_INCLUDE = "-I../security/sec -I../common -I../libs/uti -I../libs/gdi -I../libs/cull -I../libs/rmon -I../libs/comm -I../libs/sched -I../daemons/common -I../daemons/commd -I../daemons/qmaster -I../daemons/execd -I../daemons/schedd -I../clients/common -I."
+
+ set ADD_COPYRIGHT = 0
+@@ -1058,8 +1058,8 @@
+ set MAKE = gmake
+ set OFLAG = "-O"
+ set ARFLAGS = rcv
+- set CC = gcc
+- set CXX = g++
++ set CC = %%CC%%
++ set CXX = %%CXX%%
+ set DLLIB = ""
+ set DEPEND_FLAGS = "$CFLAGS $XMTINCD"
+ set PTHRDSFLAGS = "-D_REENTRANT -D__USE_REENTRANT"
diff --git a/sysutils/sge62/files/patch-aimk.site b/sysutils/sge62/files/patch-aimk.site
new file mode 100644
index 000000000000..e5fe9e426803
--- /dev/null
+++ b/sysutils/sge62/files/patch-aimk.site
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- aimk.site.orig Tue Jan 20 16:26:10 2004
++++ aimk.site Tue Jan 20 16:50:19 2004
+@@ -34,7 +34,7 @@
+ # OPENSSL_HOME the directory where the include and lib directory of openssl
+ # is installed
+ #
+-set OPENSSL_HOME = /vol2/tools/SW/openssl-0.9.7c-static/$buildarch
++set OPENSSL_HOME = /usr
+
+ #
+ # KRB_HOME the directory where the include and lib directory of kerberos is
diff --git a/sysutils/sge62/files/patch-dist_inst__sge b/sysutils/sge62/files/patch-dist_inst__sge
new file mode 100644
index 000000000000..012824f59776
--- /dev/null
+++ b/sysutils/sge62/files/patch-dist_inst__sge
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- dist/inst_sge.orig Tue Jan 20 16:27:05 2004
++++ dist/inst_sge Tue Jan 20 16:50:19 2004
+@@ -2247,7 +2247,7 @@
+ SetCellDependentVariables
+ fi
+
+- SetPermissions
++# SetPermissions
+ MakeDirsMaster
+ SelectHostNameResolving
+ AddConfiguration
diff --git a/sysutils/sge62/files/patch-dist_pvm_src_aimk b/sysutils/sge62/files/patch-dist_pvm_src_aimk
new file mode 100644
index 000000000000..d9e9e0fdd7f1
--- /dev/null
+++ b/sysutils/sge62/files/patch-dist_pvm_src_aimk
@@ -0,0 +1,52 @@
+
+$FreeBSD$
+
+--- dist/pvm/src/aimk.orig Fri Jul 20 01:20:20 2001
++++ dist/pvm/src/aimk Tue Jan 20 16:50:19 2004
+@@ -66,6 +66,8 @@
+ exit 1
+ endif
+
++set ARCH = `$SGE_ROOT/util/arch`
++
+ # common compiler and linker settings
+ #
+ unsetenv LD_LIBRARY_PATH
+@@ -73,9 +75,9 @@
+ set MAKE = make
+ set MAKEFILE = ../Makefile
+ set SDIR = ".."
+-set CFLAGS = "-I../ -I$PVM_ROOT/include"
++set CFLAGS = "-I../ -I$PVM_ROOT/include -I%%LOCALBASE%%/include"
+ set QSYST_PVM_DIR = "$SGE_ROOT/pvm/lib/$ARCH"
+-set LFLAGS = "-L$PVM_ROOT/lib/$PVM_ARCH -L$QSYST_PVM_DIR -L."
++set LFLAGS = "-L$PVM_ROOT/lib/$PVM_ARCH -L$QSYST_PVM_DIR -L%%LOCALBASE%%/lib -L."
+ set LIBS = ""
+ set PVM_ROOT = "$PVM_ROOT"
+ set PVM_ARCH = "$PVM_ARCH"
+@@ -133,8 +135,6 @@
+ set CTOR = ""
+ set DTOR = ""
+
+-set ARCH = `$SGE_ROOT/util/arch`
+-
+ switch ($ARCH)
+
+ case aix41:
+@@ -193,6 +193,16 @@
+ case linux:
+ set CC = gcc
+ set CFLAGS = "-O -Wall -Werror -Wstrict-prototypes -DLINUX $DEBUG_FLAG $CFLAGS"
++ set LFLAGS = "$DEBUG_FLAG $LFLAGS"
++ set LIBS = "$LIBS"
++ set START_FILE = "/usr/lib/crti.o /usr/lib/crtbegin.o"
++ set CTOR = "/usr/lib/crti.o /usr/lib/crtbegin.o"
++ set DTOR = "/usr/lib/crtend.o /usr/lib/crtn.o"
++ breaksw
++
++case fbsd-*:
++ set CC = gcc
++ set CFLAGS = "%%CFLAGS%% -Wall -Werror -Wstrict-prototypes $DEBUG_FLAG $CFLAGS"
+ set LFLAGS = "$DEBUG_FLAG $LFLAGS"
+ set LIBS = "$LIBS"
+ set START_FILE = "/usr/lib/crti.o /usr/lib/crtbegin.o"
diff --git a/sysutils/sge62/files/patch-dist_util_arch__variables b/sysutils/sge62/files/patch-dist_util_arch__variables
new file mode 100644
index 000000000000..48292e96cff6
--- /dev/null
+++ b/sysutils/sge62/files/patch-dist_util_arch__variables
@@ -0,0 +1,23 @@
+
+$FreeBSD$
+
+--- dist/util/arch_variables.orig Tue Jan 20 16:27:10 2004
++++ dist/util/arch_variables Tue Jan 20 16:51:45 2004
+@@ -156,14 +156,14 @@
+ AWK=/usr/bin/awk
+ ECHO="/bin/echo"
+ RC_FILE=freebsd
+- RC_PREFIX=/usr/local/etc/rc.d
++ RC_PREFIX=%%PREFIX%%/etc/rc.d
+ RC_SUFFIX=.sh
+- XTERM=/usr/X11R6/bin/xterm
++ XTERM=%%X11BASE%%/bin/xterm
+ MAILER=/usr/bin/mail
+ QLOGIN_COMMAND=telnet
+ QLOGIN_DAEMON=/usr/libexec/telnetd
+ RLOGIN_DAEMON=/usr/libexec/rlogind
+- GETTEXT=/usr/local/bin/gettext
++ GETTEXT=%%LOCALBASE%%/bin/gettext
+ ROOTGROUP=wheel
+ ;;
+ darwin)
diff --git a/sysutils/sge62/files/patch-scripts_distinst b/sysutils/sge62/files/patch-scripts_distinst
new file mode 100644
index 000000000000..3c548d80e120
--- /dev/null
+++ b/sysutils/sge62/files/patch-scripts_distinst
@@ -0,0 +1,51 @@
+
+$FreeBSD$
+
+--- scripts/distinst.orig Tue Jan 20 16:28:32 2004
++++ scripts/distinst Wed Jan 21 14:52:27 2004
+@@ -49,7 +49,7 @@
+ fi
+
+
+-HASDIR="ckpt doc examples/jobs locale mpi pvm qmon/PIXMAPS/big"
++HASDIR="ckpt doc examples/jobs mpi pvm qmon/PIXMAPS/big"
+ HASARCHDIR="bin lib examples/jobsbin utilbin"
+
+ DEFAULTPROG="sge_qmaster sge_execd sge_shadowd sge_commd sge_schedd \
+@@ -543,17 +543,6 @@
+ echo " Installing:" $PROG
+ echo " Architectures:" $ARCH
+ echo "Base directory:" $DEST_SGE_ROOT
+-echo " OK [Y/N][Y]: "
+-
+-read ans
+-if [ "$ans" = y -o "$ans" = Y -o "$ans" = "" ]; then
+- :
+-else
+- echo
+- echo Ciao
+- echo
+- exit 1
+-fi
+
+ echo
+
+@@ -663,12 +652,12 @@
+ Execute chmod 755 $DEST_SGE_ROOT/inst_sge
+ Execute sed 's/PREFIX/sge/' dist/install_qmaster > $DEST_SGE_ROOT/install_qmaster
+ Execute sed 's/PREFIX/sge/' dist/install_execd > $DEST_SGE_ROOT/install_execd
+- if [ "$SGE_PRODUCT_MODE" = ge ]; then
+- :
+- (cd $DEST_SGE_ROOT; ln -s inst_sge inst_sgeee)
+- Execute cp dist/README.inst_sgeee $DEST_SGE_ROOT
+- Execute chmod 644 $DEST_SGE_ROOT/README.inst_sgeee
+- fi
++ #if [ "$SGE_PRODUCT_MODE" = ge ]; then
++ # :
++ # (cd $DEST_SGE_ROOT; ln -s inst_sge inst_sgeee)
++ # Execute cp dist/README.inst_sgeee $DEST_SGE_ROOT
++ # Execute chmod 644 $DEST_SGE_ROOT/README.inst_sgeee
++ #fi
+ else
+ echo Installing \"inst_sge\" as \"inst_sgeee\"
+ Execute cp dist/inst_sge $DEST_SGE_ROOT/inst_sgeee
diff --git a/sysutils/sge62/files/patch-scripts_distinst.site b/sysutils/sge62/files/patch-scripts_distinst.site
new file mode 100644
index 000000000000..93ee3e08de90
--- /dev/null
+++ b/sysutils/sge62/files/patch-scripts_distinst.site
@@ -0,0 +1,47 @@
+
+$FreeBSD$
+
+--- scripts/distinst.site.orig Tue Jan 20 16:28:32 2004
++++ scripts/distinst.site Tue Jan 20 16:52:32 2004
+@@ -30,6 +30,41 @@
+ ##########################################################################
+ #___INFO__MARK_END__
+
++# Base directory where the openssl binary and libraries resides
++OPENSSLBASE=/usr
++BERKELEYDBBASE=/vol2/SW/db-4.2.52
++#___INFO__MARK_BEGIN__
++##########################################################################
++#
++# The Contents of this file are made available subject to the terms of
++# the Sun Industry Standards Source License Version 1.2
++#
++# Sun Microsystems Inc., March, 2001
++#
++#
++# Sun Industry Standards Source License Version 1.2
++# =================================================
++# The contents of this file are subject to the Sun Industry Standards
++# Source License Version 1.2 (the "License"); You may not use this file
++# except in compliance with the License. You may obtain a copy of the
++# License at http://gridengine.sunsource.net/Gridengine_SISSL_license.html
++#
++# Software provided under this License is provided on an "AS IS" basis,
++# WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
++# WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
++# MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
++# See the License for the specific provisions governing your rights and
++# obligations concerning the Software.
++#
++# The Initial Developer of the Original Code is: Sun Microsystems, Inc.
++#
++# Copyright: 2001 by Sun Microsystems, Inc.
++#
++# All Rights Reserved.
++#
++##########################################################################
++#___INFO__MARK_END__
++
+ # Base directory where a distribution is installed with "distinst"
+ BASEDIR=/dist/OS-SGEDIST
+
diff --git a/sysutils/sge62/files/pkg-message.in b/sysutils/sge62/files/pkg-message.in
new file mode 100644
index 000000000000..c6e76c317bae
--- /dev/null
+++ b/sysutils/sge62/files/pkg-message.in
@@ -0,0 +1,17 @@
+
+After installation, you need to set up SGE. Go to
+
+ %%PREFIX%%/%%SGE_BASE%%
+
+and run 'install_qmaster' to set up the master node of the cluster and
+run 'install_execd' for the back-end compute nodes.
+
+If you desire extra security, add the -csp flag to your qmaster install.
+
+If you wish to run PVM applications with SGE you will need to build a
+couple of binaries. Go to
+
+ %%PREFIX%%/%%SGE_BASE%%/pvm/src
+
+and type './aimk' followed by './install.sh'. See the documentation for
+how to set up a pvm environment.
diff --git a/sysutils/sge62/pkg-descr b/sysutils/sge62/pkg-descr
new file mode 100644
index 000000000000..13c32e56e945
--- /dev/null
+++ b/sysutils/sge62/pkg-descr
@@ -0,0 +1,6 @@
+Sun Grid Engine is a batch queueing system implementing a superset of the
+functionality of the POSIX batch queueing framework.
+
+WWW: http://gridengine.sunsource.net/
+
+-- Brooks Davis <brooks@FreeBSD.org>
diff --git a/sysutils/sge62/pkg-install b/sysutils/sge62/pkg-install
new file mode 100644
index 000000000000..d1df38d64006
--- /dev/null
+++ b/sysutils/sge62/pkg-install
@@ -0,0 +1,34 @@
+#!/bin/sh
+
+u=sgeadmin
+g=sgeadmin
+ugid=96
+homedir=/nonexistent
+shell=/sbin/nologin
+comment="Sun Grid Engine Admin"
+
+case $2 in
+PRE-INSTALL)
+ if pw group show "${g}" >/dev/null 2>&1; then
+ echo "Using existing group \"${g}\"."
+ else
+ echo "Creating group \"${g}\", (gid: ${ugid})."
+ pw groupadd ${g} -g ${ugid}
+ if [ $? != 0 ]; then
+ echo "Failed to add group \"${g}\"."
+ exit 1
+ fi
+ fi
+ if pw user show "${u}" >/dev/null 2>&1; then
+ echo "Using existing user \"${u}\"."
+ else
+ echo "Creating user \"${u}\", (uid: ${ugid})."
+ pw useradd ${u} -u ${ugid} -g ${ugid} -h - \
+ -d ${homedir} -s ${shell} -c "${comment}"
+ if [ $? != 0 ]; then
+ echo "Failed to add user \"${u}\"."
+ exit 1
+ fi
+ fi
+ ;;
+esac
diff --git a/sysutils/sge62/pkg-plist b/sysutils/sge62/pkg-plist
new file mode 100644
index 000000000000..91fe536eec32
--- /dev/null
+++ b/sysutils/sge62/pkg-plist
@@ -0,0 +1,517 @@
+%%SGE_BASE%%/3rd_party/3rd_party_licscopyrights
+%%SGE_BASE%%/3rd_party/qmon/ltree_changed.tar.gz
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qacct
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qalter
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qconf
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qdel
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qhold
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qhost
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qlogin
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qmake
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qmod
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qmon
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qresub
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qrls
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qrsh
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qselect
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qsh
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qstat
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qsub
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/qtcsh
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_commd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_coshepherd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_execd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_qmaster
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_schedd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_shadowd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sge_shepherd
+%%SGE_BASE%%/bin/%%SGE_ARCH%%/sgecommdcntl
+%%SGE_BASE%%/ckpt/README.cpr
+%%SGE_BASE%%/ckpt/README.cray
+%%SGE_BASE%%/ckpt/README.hibernator
+%%SGE_BASE%%/ckpt/checkpoint_command
+%%SGE_BASE%%/ckpt/clean_command
+%%SGE_BASE%%/ckpt/cpr_ckpt_command
+%%SGE_BASE%%/ckpt/cpr_clean_command
+%%SGE_BASE%%/ckpt/cpr_migration_command
+%%SGE_BASE%%/ckpt/cpr_restart_command
+%%SGE_BASE%%/ckpt/cray_ckpt_command
+%%SGE_BASE%%/ckpt/cray_clean_command
+%%SGE_BASE%%/ckpt/cray_jobstatus
+%%SGE_BASE%%/ckpt/cray_migration_command
+%%SGE_BASE%%/ckpt/cray_parse_job_status
+%%SGE_BASE%%/ckpt/cray_restart_command
+%%SGE_BASE%%/ckpt/migration_command
+%%SGE_BASE%%/ckpt/restart_command
+%%SGE_BASE%%/ckpt/sx6_ckpt_command
+%%SGE_BASE%%/ckpt/sx6_clean_command
+%%SGE_BASE%%/ckpt/sx6_migration_command
+%%SGE_BASE%%/ckpt/sx6_restart_command
+%%SGE_BASE%%/doc/INSTALL
+%%SGE_BASE%%/doc/UPGRADE
+%%SGE_BASE%%/doc/arc_depend_irix.asc
+%%SGE_BASE%%/doc/arc_depend_solaris.asc
+%%SGE_BASE%%/doc/load_parameters.asc
+%%SGE_BASE%%/doc/logfile-trimming.asc
+%%SGE_BASE%%/examples/jobs/array_submitter.sh
+%%SGE_BASE%%/examples/jobs/jobnet_submitter.sh
+%%SGE_BASE%%/examples/jobs/pascal.sh
+%%SGE_BASE%%/examples/jobs/pminiworm.sh
+%%SGE_BASE%%/examples/jobs/simple.sh
+%%SGE_BASE%%/examples/jobs/sleeper.sh
+%%SGE_BASE%%/examples/jobs/step_A_array_submitter.sh
+%%SGE_BASE%%/examples/jobs/step_B_array_submitter.sh
+%%SGE_BASE%%/examples/jobs/worker.sh
+%%SGE_BASE%%/examples/jobsbin/%%SGE_ARCH%%/work
+%%SGE%%%%SGE_BASE%%/inst_sge
+%%SGEEE%%%%SGE_BASE%%/inst_sgeee
+%%SGE_BASE%%/install_execd
+%%SGE_BASE%%/install_qmaster
+%%SGE_BASE%%/lib/%%SGE_ARCH%%/libXltree.so
+%%SGE_BASE%%/mpi/README
+%%SGE_BASE%%/mpi/README.atm
+%%SGE_BASE%%/mpi/hostname
+%%SGE_BASE%%/mpi/mpi.sh
+%%SGE_BASE%%/mpi/mpi.template
+%%SGE_BASE%%/mpi/mpi_cpi.sh
+%%SGE_BASE%%/mpi/mpich.template
+%%SGE_BASE%%/mpi/rsh
+%%SGE_BASE%%/mpi/startmpi.sh
+%%SGE_BASE%%/mpi/stopmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/HPC_GE_Integration.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/MPRUN
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/PRISM
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/README
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/MPRUN
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/PRISM
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/README
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/ctacct1.pl
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/ctacct2.pl
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting/stopsunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/batch.sunmpi.template
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/resume_sunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/startsunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/stopsunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/sunmpi.pe.template
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/suspend_sunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/loose-integration/terminate_sunmpi.sh
+%%SGE_BASE%%/mpi/sunhpc/tight-integration/README
+%%SGE_BASE%%/mpi/sunhpc/tight-integration/pe_sunmpi_ci.template
+%%SGE_BASE%%/mpi/sunhpc/tight-integration/resume_sunmpi_ci.sh
+%%SGE_BASE%%/mpi/sunhpc/tight-integration/suspend_sunmpi_ci.sh
+%%SGE_BASE%%/pvm/README
+%%SGE_BASE%%/pvm/pvm.sh
+%%SGE_BASE%%/pvm/pvm.template
+%%SGE_BASE%%/pvm/pvm_nogs.sh
+%%SGE_BASE%%/pvm/src/Makefile
+%%SGE_BASE%%/pvm/src/aimk
+%%SGE_BASE%%/pvm/src/install.sh
+%%SGE_BASE%%/pvm/src/master.c
+%%SGE_BASE%%/pvm/src/slave.c
+%%SGE_BASE%%/pvm/src/spmd.c
+%%SGE_BASE%%/pvm/src/start_pvm.c
+%%SGE_BASE%%/pvm/src/stop_pvm.c
+%%SGE_BASE%%/pvm/startpvm.sh
+%%SGE_BASE%%/pvm/stoppvm.sh
+%%SGE_BASE%%/qmon/PIXMAPS/21cal.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/21cal_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/aclask.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_browser.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_calendar.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_ckpt.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_cluster.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_cplx.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_exit.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_host.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_job.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_pe.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_prj.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_queue.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_sched.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_submit.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_ticket.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/big/toolbar_user.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/bool.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/branch.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/branch_open.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/ckpt.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/cstr.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/ctx.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/days.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/deadline.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/deadline_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/dynamite.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/env.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/file_link.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/head_open.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/host.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/hours.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/infinity.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/int.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/intro-sge.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/intro.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/leaf.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/leaf_open.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/leftarrow.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/lock.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/logo-sge.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/logo.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/mailbox.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/mailbox_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/mcicon.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/mem.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/memorybig.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/minutes.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/open_lock.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/peask.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/peconf.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/penv.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/project.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/project_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qask.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qlegend.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qsh_off.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qsh_off_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qsh_on.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/qsh_on_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/resources.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/resources_enabled.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/rightarrow.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/script_file.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/script_file_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/seconds.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/shell.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/shell_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/stderror.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/stderror_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/stdoutput.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/stdoutput_ins.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/str.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/time.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_browser.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_calendar.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_ckpt.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_cluster.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_cplx.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_exit.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_host.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_job.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_pe.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_prj.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_queue.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_sched.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_submit.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_ticket.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/toolbar_user.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/trashcan.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/unknown.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-axp.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-blank.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-cray.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-dec.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-hp.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-ibm.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-linux.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-sgi.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-sgi1.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-sol.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm-sun.xpm
+%%SGE_BASE%%/qmon/PIXMAPS/xterm.xpm
+%%SGE_BASE%%/qmon/Qmon
+%%SGE_BASE%%/qmon/qmon_help.ad
+%%SGE_BASE%%/util/arch
+%%SGE_BASE%%/util/arch_variables
+%%SGE_BASE%%/util/create_settings.sh
+%%SGE_BASE%%/util/dl.csh
+%%SGE_BASE%%/util/dl.sh
+%%SGE_BASE%%/util/dl1.csh
+%%SGE_BASE%%/util/dl2.csh
+%%SGE_BASE%%/util/install_cluster.sh
+%%SGE_BASE%%/util/logchecker.sh
+%%SGE_BASE%%/util/qhold.sh
+%%SGE_BASE%%/util/qtask
+%%SGE_BASE%%/util/resources/calendars/day
+%%SGE_BASE%%/util/resources/calendars/day_s
+%%SGE_BASE%%/util/resources/calendars/night
+%%SGE_BASE%%/util/resources/calendars/night_s
+%%SGE_BASE%%/util/resources/complexes/global
+%%SGE_BASE%%/util/resources/complexes/host
+%%SGE_BASE%%/util/resources/complexes/queue
+%%SGE_BASE%%/util/resources/loadsensors/calendar.sh
+%%SGE_BASE%%/util/resources/loadsensors/ibm-loadsensor
+%%SGE_BASE%%/util/resources/loadsensors/load.sh
+%%SGE_BASE%%/util/resources/loadsensors/nuser.sh
+%%SGE_BASE%%/util/resources/loadsensors/sgi_tty_sensor.sh
+%%SGE_BASE%%/util/resources/loadsensors/solaris-iidle.sh
+%%SGE_BASE%%/util/resources/pe/make
+%%SGE_BASE%%/util/resources/starter_methods/settaskid.sh
+%%SGE_BASE%%/util/resources/usersets/deadlineusers
+%%SGE_BASE%%/util/resources/usersets/defaultdepartment
+%%SGE_BASE%%/util/setfileperm.sh
+%%SGE_BASE%%/util/sgeCA/sge_ca
+%%SGE_BASE%%/util/sgeCA/sge_ssl.cnf
+%%SGE_BASE%%/util/sgeCA/sge_ssl_template.cnf
+%%SGE_BASE%%/util/sge_addadminhost.sh
+%%SGE_BASE%%/util/sge_aliases
+%%SGE_BASE%%/util/sge_request
+%%SGE_BASE%%/util/sge_update.sh
+%%SGE_BASE%%/util/sgeremoterun
+%%SGE_BASE%%/util/shutdown_commd.sh
+%%SGE_BASE%%/util/startup_template
+%%SGE_BASE%%/util/update_commands/accounting.awk
+%%SGE_BASE%%/util/update_commands/configuration.sh
+%%SGE_BASE%%/util/update_commands/exec_hosts.sed
+%%SGE_BASE%%/util/update_commands/queues.sed
+%%SGE_BASE%%/util/update_commands/sge2sgeee-exec_hosts.sed
+%%SGE_BASE%%/util/update_commands/sge2sgeee-queues.sed
+%%SGE_BASE%%/util/update_commands/sge_startupscript.sh
+%%SGE_BASE%%/util/update_commands/sgeee-sched_configuration.template
+%%SGE_BASE%%/util/update_commands/startup.sh
+%%SGE_BASE%%/util/update_commands/usersets.sed
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/adminrun
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/checkprog
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/checkuser
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/filestat
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/gethostbyaddr
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/gethostbyname
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/gethostname
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/getservbyname
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/infotext
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/loadcheck
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/now
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/qrsh_starter
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/rlogin
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/rsh
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/rshd
+%%SGEEE%%%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/sge_share_mon
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/testsuidroot
+%%SGE_BASE%%/utilbin/%%SGE_ARCH%%/uidgid
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL
+%%PORTDOCS%%%%DOCSDIR%%/UPGRADE-2-53
+%%PORTDOCS%%%%DOCSDIR%%/compatibility_test.html
+%%PORTDOCS%%%%DOCSDIR%%/devel/commd/message_status.xfig
+%%PORTDOCS%%%%DOCSDIR%%/devel/adoc.html
+%%PORTDOCS%%%%DOCSDIR%%/devel/c-header
+%%PORTDOCS%%%%DOCSDIR%%/devel/coding_standards.html
+%%PORTDOCS%%%%DOCSDIR%%/devel/const_functions.txt
+%%PORTDOCS%%%%DOCSDIR%%/devel/eventclient.html
+%%PORTDOCS%%%%DOCSDIR%%/devel/sh-header
+%%PORTDOCS%%%%DOCSDIR%%/devel/structure.sda
+%%PORTDOCS%%%%DOCSDIR%%/devel/rfe/cluster_queue.txt
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qacct.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qalter.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qconf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qdel.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qhold.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qhost.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qlogin.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qmake.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qmod.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qmon.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qresub.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qrls.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qrsh.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qselect.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qsh.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qstat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qsub.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/qtcsh.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/sge_ckpt.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/sge_intro.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1/submit.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/index.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetUlong.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/_lNm2Str.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/_lStr2Nm.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lAddElemStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lAddList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lAddSubStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lAndWhere.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lAppendElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCopyDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCopyElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCopyList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCountDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCountWhat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCreateElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCreateElemList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lCreateList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDbFuncs.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDechainElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDelSubStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDelElemStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDescriptorFuncs.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDiffListStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDumpDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lDumpList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFindFirst.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFindLast.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFindNext.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFindPrev.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFirst.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFreeElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFreeList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFreeWhat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lFreeWhere.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetChar.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetDouble.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetElemStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetFloat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetInt.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetListDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetListName.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetNumberOfElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetNumberOfRemainingElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosChar.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosDouble.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosFloat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosInDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosInt.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosString.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosUlong.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetPosViaElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetString.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetSubStr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetType.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lGetUlong.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lInit.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lJoin.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lInsertElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lJoinSubList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lLast.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lListElemFuncs.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lListFuncs.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lListType.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lNext.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lNm2Str.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lOrWhere.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lPSortList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lPrev.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSelect.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSelectDestroy.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetChar.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetDouble.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetFloat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetInt.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosChar.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosDouble.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSplit.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosFloat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosInt.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosString.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetPosUlong.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetString.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSetType.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lSortList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lStr2Nm.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lUnDumpDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lUnDumpList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lUndumpElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWhat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWhere.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteDescr.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteElem.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteElemTo.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteList.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteListTo.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteWhat.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/lWriteWhere.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/list_intro.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_host_attribute.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_host_nslots.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_host_scaling.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_myhost_attribute.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_myhost_nslots.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_myhost_scaling.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_setup.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_shutdown.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3/sge_gdi_trm.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/access_list.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/accounting.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/calendar_conf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/checkpoint.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/complex.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/host_conf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/project.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/qtask.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/queue_conf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sched_conf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sge_conf.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sge_h_aliases.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sge_pe.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sge_request.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/share_tree.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/user.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5/sge_aliases.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_commd.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_execd.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_qmaster.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_schedd.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_shadowd.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sge_shepherd.html
+%%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8/sgecommdcntl.html
+%%PORTDOCS%%%%DOCSDIR%%/load_parameters.asc
+%%PORTDOCS%%%%DOCSDIR%%/logfile-trimming.asc
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc/doc_tool.cat
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc/doc_tool.tcl
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc/gen.csh
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc/gen_source.csh
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc/testsuite.texi
+%%PORTDOCS%%%%DOCSDIR%%/testsuite/testsuite.pdf
+@dirrm %%SGE_BASE%%/3rd_party/qmon
+@dirrm %%SGE_BASE%%/3rd_party
+@dirrm %%SGE_BASE%%/bin/%%SGE_ARCH%%
+@dirrm %%SGE_BASE%%/bin
+@dirrm %%SGE_BASE%%/ckpt
+@dirrm %%SGE_BASE%%/doc
+@dirrm %%SGE_BASE%%/examples/jobs
+@dirrm %%SGE_BASE%%/examples/jobsbin/%%SGE_ARCH%%
+@dirrm %%SGE_BASE%%/examples/jobsbin
+@dirrm %%SGE_BASE%%/examples
+@dirrm %%SGE_BASE%%/lib/%%SGE_ARCH%%
+@dirrm %%SGE_BASE%%/lib
+@dirrm %%SGE_BASE%%/man/man1
+@dirrm %%SGE_BASE%%/man/man5
+@dirrm %%SGE_BASE%%/man/man8
+@dirrm %%SGE_BASE%%/man
+@dirrm %%SGE_BASE%%/mpi/sunhpc/loose-integration/accounting
+@dirrm %%SGE_BASE%%/mpi/sunhpc/loose-integration
+@dirrm %%SGE_BASE%%/mpi/sunhpc/tight-integration
+@dirrm %%SGE_BASE%%/mpi/sunhpc
+@dirrm %%SGE_BASE%%/mpi
+@unexec if [ -d %D/%%SGE_BASE%%/pvm/src/%%SGE_ARCH%% ]; then rm -r %D/%%SGE_BASE%%/pvm/src/%%SGE_ARCH%%; fi
+@dirrm %%SGE_BASE%%/pvm/src
+@unexec if [ -d %D/%%SGE_BASE%%/pvm/bin/%%SGE_ARCH%% ]; then rm -r %D/%%SGE_BASE%%/pvm/bin/; fi
+@dirrm %%SGE_BASE%%/pvm
+@dirrm %%SGE_BASE%%/qmon/PIXMAPS/big
+@dirrm %%SGE_BASE%%/qmon/PIXMAPS
+@dirrm %%SGE_BASE%%/qmon
+@dirrm %%SGE_BASE%%/util/resources/calendars
+@dirrm %%SGE_BASE%%/util/resources/complexes
+@dirrm %%SGE_BASE%%/util/resources/loadsensors
+@dirrm %%SGE_BASE%%/util/resources/pe
+@dirrm %%SGE_BASE%%/util/resources/starter_methods
+@dirrm %%SGE_BASE%%/util/resources/usersets
+@dirrm %%SGE_BASE%%/util/resources
+@dirrm %%SGE_BASE%%/util/sgeCA
+@dirrm %%SGE_BASE%%/util/update_commands
+@dirrm %%SGE_BASE%%/util
+@dirrm %%SGE_BASE%%/utilbin/%%SGE_ARCH%%
+@dirrm %%SGE_BASE%%/utilbin
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/devel/commd
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/devel/rfe
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/devel
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman1
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman3
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman5
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/htmlman/htmlman8
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/htmlman
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/testsuite/adoc
+@dirrm %%PORTDOCS%%%%DOCSDIR%%/testsuite
+@dirrm %%PORTDOCS%%%%DOCSDIR%%
+@unexec rmdir %%PREFIX%%/%%SGE_BASE%%/ 2>/dev/null || ( echo "Configuration information saved. If you will *NOT* use this package anymore," && echo "please remove %D/%%SGE_BASE%% and its contents manually.")