pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/parallel/sge Update sge to 6.0.8.
details: https://anonhg.NetBSD.org/pkgsrc/rev/28473ed06554
branches: trunk
changeset: 520328:28473ed06554
user: markd <markd%pkgsrc.org@localhost>
date: Thu Oct 19 11:51:27 2006 +0000
description:
Update sge to 6.0.8.
Several years worth of bug fixes and features.
diffstat:
parallel/sge/MESSAGE | 7 +-
parallel/sge/Makefile | 44 +++-
parallel/sge/PLIST | 366 +++++++++++++++++++++++++++++++++++-------
parallel/sge/distinfo | 55 ++----
parallel/sge/patches/patch-aa | 13 -
parallel/sge/patches/patch-ab | 21 --
parallel/sge/patches/patch-ac | 17 -
parallel/sge/patches/patch-ad | 17 -
parallel/sge/patches/patch-af | 8 +-
parallel/sge/patches/patch-ag | 10 +-
parallel/sge/patches/patch-ah | 25 ++-
parallel/sge/patches/patch-ai | 18 +-
parallel/sge/patches/patch-aj | 22 +-
parallel/sge/patches/patch-ak | 13 -
parallel/sge/patches/patch-al | 13 -
parallel/sge/patches/patch-am | 170 +++++-------------
parallel/sge/patches/patch-an | 13 -
parallel/sge/patches/patch-ao | 13 -
parallel/sge/patches/patch-ap | 31 ---
parallel/sge/patches/patch-aq | 17 -
parallel/sge/patches/patch-ar | 24 +--
parallel/sge/patches/patch-as | 34 +--
parallel/sge/patches/patch-at | 34 +--
parallel/sge/patches/patch-au | 13 -
parallel/sge/patches/patch-av | 13 -
parallel/sge/patches/patch-aw | 59 ------
parallel/sge/patches/patch-ax | 53 ------
parallel/sge/patches/patch-ay | 18 --
parallel/sge/patches/patch-az | 34 ---
parallel/sge/patches/patch-ba | 13 -
parallel/sge/patches/patch-bb | 33 ---
parallel/sge/patches/patch-bc | 13 -
parallel/sge/patches/patch-bd | 67 -------
parallel/sge/patches/patch-be | 13 -
parallel/sge/patches/patch-bf | 22 +-
parallel/sge/patches/patch-bg | 54 ++----
parallel/sge/patches/patch-bh | 22 --
parallel/sge/patches/patch-bj | 13 +
parallel/sge/patches/patch-bk | 13 +
parallel/sge/patches/patch-bl | 55 ++++++
40 files changed, 597 insertions(+), 896 deletions(-)
diffs (truncated from 2037 to 300 lines):
diff -r c4bab93bf269 -r 28473ed06554 parallel/sge/MESSAGE
--- a/parallel/sge/MESSAGE Thu Oct 19 11:29:41 2006 +0000
+++ b/parallel/sge/MESSAGE Thu Oct 19 11:51:27 2006 +0000
@@ -1,9 +1,10 @@
===========================================================================
-$NetBSD: MESSAGE,v 1.2 2005/09/28 14:15:49 rillig Exp $
+$NetBSD: MESSAGE,v 1.3 2006/10/19 11:51:27 markd Exp $
-You will need to add the following line to /etc/services:
+You will need to add the following lines to /etc/services:
-sge_commd 535/tcp # Sun Grid Engine
+sge_qmaster 536/tcp
+sge_execd 537/tcp
In addition after installation, you need to set up SGE. To configure the
master node of the cluster, run:
diff -r c4bab93bf269 -r 28473ed06554 parallel/sge/Makefile
--- a/parallel/sge/Makefile Thu Oct 19 11:29:41 2006 +0000
+++ b/parallel/sge/Makefile Thu Oct 19 11:51:27 2006 +0000
@@ -1,20 +1,23 @@
-# $NetBSD: Makefile,v 1.19 2006/04/23 00:12:41 jlam Exp $
+# $NetBSD: Makefile,v 1.20 2006/10/19 11:51:27 markd Exp $
#
-DISTNAME= sge-5.3p6
-PKGREVISION= 4
+PKGNAME= sge-6.0.8
+DISTNAME= sge-V60u8_TAG-src
CATEGORIES= parallel sysutils
-MASTER_SITES= ${MASTER_SITE_LOCAL}
+MASTER_SITES= # empty
+#MASTER_SITES= http://gridengine.sunsource.net/files/documents/7/78/
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= http://gridengine.sunsource.net/
COMMENT= Sun Grid Engine distributed resource management system
+DOWNLOAD= http://gridengine.sunsource.net/servlets/ProjectDocumentList
BUILD_DEPENDS+= {standalone-tcsh,tcsh}-[0-9]*:../../shells/tcsh
GNU_CONFIGURE= YES
USE_TOOLS+= gmake perl:run
+WRKSRC= ${WRKDIR}/gridengine
CFLAGS+= -D${UPPER_OPSYS}
CONFIGURE_ENV+= REMOTE=sge
CONFIGURE_ENV+= CFLAGS=${CFLAGS:M*:Q}
@@ -23,11 +26,17 @@
MESSAGE_SUBST+= SGE_ROOT=${SGE_ROOT}
MAKE_ENV+= PERL5=${PERL5:Q}
+FETCH_MESSAGE= " The file ${DISTNAME}${EXTRACT_SUFX} containing the"
+FETCH_MESSAGE+= " Grid Engine source snapshot must be fetched into:"
+FETCH_MESSAGE+= ""
+FETCH_MESSAGE+= " ${DISTDIR}"
+FETCH_MESSAGE+= " from:"
+FETCH_MESSAGE+= " ${DOWNLOAD}"
+
SGE_USER?= sgeadmin
SGE_GROUP?= sgeadmin
PKG_GROUPS= ${SGE_GROUP}
-PKG_USERS= ${SGE_USER}:${SGE_GROUP}
-PKG_GECOS.${SGE_USER}= Sun Grid Engine Administrator
+PKG_USERS= ${SGE_USER}:${SGE_GROUP}::Sun\ Grid\ Engine\ Administrator
EVAL_PREFIX+= PKGSRC_SSL_PREFIX=openssl
@@ -91,6 +100,7 @@
.for __tmp__ in source/dist/util/arch_variables source/scripts/distinst.site source/aimk.site
${MV} ${WRKSRC}/${__tmp__} ${WRKSRC}/${__tmp__}.bak
${SED} -e 's;@rcd_dir@;${RCD_SCRIPTS_DIR};g' -e 's;@ssl_prefix@;${SSL_PREFIX};g' \
+ -e 's;@db4_prefix@;${BUILDLINK_PREFIX.db4};g' \
-e 's;@perl5@;${PERL5};g' ${WRKSRC}/${__tmp__}.bak > \
${WRKSRC}/${__tmp__}
${RM} ${WRKSRC}/${__tmp__}.bak
@@ -106,24 +116,30 @@
.endfor
do-build:
- cd ${WRKSRC}/source && ${AIMK} -only-depend
+ cd ${WRKSRC}/source && ${AIMK} -no-jni -only-depend
cd ${WRKSRC}/source && ${SETENV} ${MAKE_ENV} ./scripts/zerodepend
- cd ${WRKSRC}/source && ${AIMK} -no-qmake -no-qtcsh depend
- cd ${WRKSRC}/source && ${AIMK} -secure
- cd ${WRKSRC}/source && ${AIMK} -man
+ cd ${WRKSRC}/source && ${AIMK} -no-jni -no-qmake -no-qtcsh depend
+ cd ${WRKSRC}/source && ${AIMK} -no-jni
+ cd ${WRKSRC}/source && ${AIMK} -no-jni -man
do-install:
- ${LN} -fs ${WRKSRC}/source/scripts/distinst ${WRKSRC}/source/scripts/myinst
${MKDIR} ${SGE_ROOT}
${CHOWN} ${SGE_USER} ${SGE_ROOT}
${CHGRP} ${SGE_GROUP} ${SGE_ROOT}
cd ${WRKSRC}/source && \
- ${ECHO} "Y" | ${SETENV} LOCALBASE=${LOCALBASE} SGE_ROOT=${SGE_ROOT} ./scripts/myinst -allall ${SGE_ARCH}
- cd ${SGE_ROOT} && ${SETENV} SGE_ROOT=${SGE_ROOT} ./util/setfileperm.sh -auto -noresport \
- ${SGE_USER} ${SGE_GROUP} ${SGE_ROOT}
+ ${ECHO} "Y" | ${SETENV} LOCALBASE=${LOCALBASE} SGE_ROOT=${SGE_ROOT} ./scripts/distinst -local -allall -nobdb -noopenssl ${SGE_ARCH}
+ for f in archive checkpoint deadlock dump load printlog recover stat upgrade verify ; do \
+ ln -s ${LOCALBASE}/bin/db4_$${f} ${SGE_ROOT}/utilbin/${SGE_ARCH}/db_$${f} ; done
+ ln -s ${LOCALBASE}/bin/berkeley_db4_svc ${SGE_ROOT}/utilbin/${SGE_ARCH}/berkeley_db_svc
+ ln -s ${SSL_PREFIX}/bin/openssl ${SGE_ROOT}/utilbin/${SGE_ARCH}/openssl
+ cd ${SGE_ROOT} && ${SETENV} SGE_ROOT=${SGE_ROOT} ./util/setfileperm.sh -auto \
+ ${SGE_ROOT}
for f in ${SGE_ROOT}/bin/${SGE_ARCH}/q* ; do \
cd ${PREFIX}/bin && ${LN} -fs $$f ; done
+#% scripts/distinst -local"
+
+.include "../../databases/db4/buildlink3.mk"
.include "../../graphics/xpm/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../mk/motif.buildlink3.mk"
diff -r c4bab93bf269 -r 28473ed06554 parallel/sge/PLIST
--- a/parallel/sge/PLIST Thu Oct 19 11:29:41 2006 +0000
+++ b/parallel/sge/PLIST Thu Oct 19 11:51:27 2006 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2004/05/03 00:38:34 dmcmahill Exp $
+@comment $NetBSD: PLIST,v 1.2 2006/10/19 11:51:27 markd Exp $
bin/qacct
bin/qalter
bin/qconf
@@ -9,6 +9,7 @@
bin/qmake
bin/qmod
bin/qmon
+bin/qping
bin/qresub
bin/qrls
bin/qrsh
@@ -18,8 +19,8 @@
bin/qsub
bin/qtcsh
sge/3rd_party/3rd_party_licscopyrights
+sge/3rd_party/qmon/copyrights
sge/3rd_party/qmon/ltree_changed.tar.gz
-sge/README.inst_sgeee
sge/bin/${SGE_ARCH}/qacct
sge/bin/${SGE_ARCH}/qalter
sge/bin/${SGE_ARCH}/qconf
@@ -30,6 +31,7 @@
sge/bin/${SGE_ARCH}/qmake
sge/bin/${SGE_ARCH}/qmod
sge/bin/${SGE_ARCH}/qmon
+sge/bin/${SGE_ARCH}/qping
sge/bin/${SGE_ARCH}/qresub
sge/bin/${SGE_ARCH}/qrls
sge/bin/${SGE_ARCH}/qrsh
@@ -38,17 +40,112 @@
sge/bin/${SGE_ARCH}/qstat
sge/bin/${SGE_ARCH}/qsub
sge/bin/${SGE_ARCH}/qtcsh
-sge/bin/${SGE_ARCH}/sge_commd
sge/bin/${SGE_ARCH}/sge_coshepherd
sge/bin/${SGE_ARCH}/sge_execd
sge/bin/${SGE_ARCH}/sge_qmaster
sge/bin/${SGE_ARCH}/sge_schedd
sge/bin/${SGE_ARCH}/sge_shadowd
sge/bin/${SGE_ARCH}/sge_shepherd
-sge/bin/${SGE_ARCH}/sgecommdcntl
+sge/bin/${SGE_ARCH}/sgepasswd
+sge/catman/cat/cat1/gethostbyaddr.1
+sge/catman/cat/cat1/gethostbyname.1
+sge/catman/cat/cat1/gethostname.1
+sge/catman/cat/cat1/getservbyname.1
+sge/catman/cat/cat1/hostnameutils.1
+sge/catman/cat/cat1/qacct.1
+sge/catman/cat/cat1/qalter.1
+sge/catman/cat/cat1/qconf.1
+sge/catman/cat/cat1/qdel.1
+sge/catman/cat/cat1/qhold.1
+sge/catman/cat/cat1/qhost.1
+sge/catman/cat/cat1/qlogin.1
+sge/catman/cat/cat1/qmake.1
+sge/catman/cat/cat1/qmod.1
+sge/catman/cat/cat1/qmon.1
+sge/catman/cat/cat1/qping.1
+sge/catman/cat/cat1/qresub.1
+sge/catman/cat/cat1/qrls.1
+sge/catman/cat/cat1/qrsh.1
+sge/catman/cat/cat1/qselect.1
+sge/catman/cat/cat1/qsh.1
+sge/catman/cat/cat1/qstat.1
+sge/catman/cat/cat1/qsub.1
+sge/catman/cat/cat1/qtcsh.1
+sge/catman/cat/cat1/sge_ckpt.1
+sge/catman/cat/cat1/sge_intro.1
+sge/catman/cat/cat1/sge_types.1
+sge/catman/cat/cat1/sgepasswd.1
+sge/catman/cat/cat1/submit.1
+sge/catman/cat/cat3/drmaa_allocate_job_template.3
+sge/catman/cat/cat3/drmaa_attributes.3
+sge/catman/cat/cat3/drmaa_control.3
+sge/catman/cat/cat3/drmaa_delete_job_template.3
+sge/catman/cat/cat3/drmaa_exit.3
+sge/catman/cat/cat3/drmaa_get_DRMAA_implementation.3
+sge/catman/cat/cat3/drmaa_get_DRM_system.3
+sge/catman/cat/cat3/drmaa_get_attribute.3
+sge/catman/cat/cat3/drmaa_get_attribute_names.3
+sge/catman/cat/cat3/drmaa_get_contact.3
+sge/catman/cat/cat3/drmaa_get_next_attr_name.3
+sge/catman/cat/cat3/drmaa_get_next_attr_value.3
+sge/catman/cat/cat3/drmaa_get_next_job_id.3
+sge/catman/cat/cat3/drmaa_get_vector_attribute.3
+sge/catman/cat/cat3/drmaa_get_vector_attribute_names.3
+sge/catman/cat/cat3/drmaa_init.3
+sge/catman/cat/cat3/drmaa_job_ps.3
+sge/catman/cat/cat3/drmaa_jobcontrol.3
+sge/catman/cat/cat3/drmaa_jobtemplate.3
+sge/catman/cat/cat3/drmaa_misc.3
+sge/catman/cat/cat3/drmaa_release_attr_names.3
+sge/catman/cat/cat3/drmaa_release_attr_values.3
+sge/catman/cat/cat3/drmaa_release_job_ids.3
+sge/catman/cat/cat3/drmaa_run_bulk_jobs.3
+sge/catman/cat/cat3/drmaa_run_job.3
+sge/catman/cat/cat3/drmaa_session.3
+sge/catman/cat/cat3/drmaa_set_attribute.3
+sge/catman/cat/cat3/drmaa_set_vector_attribute.3
+sge/catman/cat/cat3/drmaa_strerror.3
+sge/catman/cat/cat3/drmaa_submit.3
+sge/catman/cat/cat3/drmaa_synchronize.3
+sge/catman/cat/cat3/drmaa_version.3
+sge/catman/cat/cat3/drmaa_wait.3
+sge/catman/cat/cat3/drmaa_wcoredump.3
+sge/catman/cat/cat3/drmaa_wexitstatus.3
+sge/catman/cat/cat3/drmaa_wifaborted.3
+sge/catman/cat/cat3/drmaa_wifexited.3
+sge/catman/cat/cat3/drmaa_wifsignaled.3
+sge/catman/cat/cat3/drmaa_wtermsig.3
+sge/catman/cat/cat5/access_list.5
+sge/catman/cat/cat5/accounting.5
+sge/catman/cat/cat5/bootstrap.5
+sge/catman/cat/cat5/calendar_conf.5
+sge/catman/cat/cat5/checkpoint.5
+sge/catman/cat/cat5/complex.5
+sge/catman/cat/cat5/host_aliases.5
+sge/catman/cat/cat5/host_conf.5
+sge/catman/cat/cat5/hostgroup.5
+sge/catman/cat/cat5/project.5
+sge/catman/cat/cat5/qtask.5
+sge/catman/cat/cat5/queue_conf.5
+sge/catman/cat/cat5/reporting.5
+sge/catman/cat/cat5/sched_conf.5
+sge/catman/cat/cat5/sge_aliases.5
+sge/catman/cat/cat5/sge_conf.5
+sge/catman/cat/cat5/sge_pe.5
+sge/catman/cat/cat5/sge_priority.5
+sge/catman/cat/cat5/sge_qstat.5
+sge/catman/cat/cat5/sge_request.5
+sge/catman/cat/cat5/sgepasswd.5
+sge/catman/cat/cat5/share_tree.5
+sge/catman/cat/cat5/user.5
+sge/catman/cat/cat5/usermapping.5
+sge/catman/cat/cat8/sge_execd.8
+sge/catman/cat/cat8/sge_qmaster.8
+sge/catman/cat/cat8/sge_schedd.8
+sge/catman/cat/cat8/sge_shadowd.8
+sge/catman/cat/cat8/sge_shepherd.8
sge/ckpt/README.cpr
sge/ckpt/README.cray
-sge/ckpt/README.hibernator
sge/ckpt/checkpoint_command
sge/ckpt/clean_command
sge/ckpt/cpr_ckpt_command
@@ -57,9 +154,7 @@
sge/ckpt/cpr_restart_command
sge/ckpt/cray_ckpt_command
sge/ckpt/cray_clean_command
-sge/ckpt/cray_jobstatus
sge/ckpt/cray_migration_command
-sge/ckpt/cray_parse_job_status
sge/ckpt/cray_restart_command
sge/ckpt/migration_command
sge/ckpt/restart_command
@@ -67,12 +162,22 @@
sge/ckpt/sx6_clean_command
sge/ckpt/sx6_migration_command
sge/ckpt/sx6_restart_command
-sge/doc/INSTALL
-sge/doc/UPGRADE
+sge/doc/README-Autoinstall.txt
+sge/doc/README-DRMAA.txt
sge/doc/arc_depend_irix.asc
sge/doc/arc_depend_solaris.asc
sge/doc/load_parameters.asc
sge/doc/logfile-trimming.asc
+sge/examples/drmaa/example.c
+sge/examples/drmaa/howto1.c
+sge/examples/drmaa/howto2.c
+sge/examples/drmaa/howto2_1.c
+sge/examples/drmaa/howto3.c
+sge/examples/drmaa/howto3_1.c
+sge/examples/drmaa/howto3_2.c
+sge/examples/drmaa/howto4.c
+sge/examples/drmaa/howto5.c
+sge/examples/drmaa/howto6.c
sge/examples/jobs/array_submitter.sh
sge/examples/jobs/jobnet_submitter.sh
Home |
Main Index |
Thread Index |
Old Index