Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

5
parallel/sge/DESCR Normal file
View File

@@ -0,0 +1,5 @@
The Grid Engine project is an open source community effort
to facilitate the adoption of distributed computing solutions.
The Grid Engine project provides enabling distributed resource
management software for wide ranging requirements from compute
farms to grid computing.

18
parallel/sge/MESSAGE Normal file
View File

@@ -0,0 +1,18 @@
===========================================================================
$NetBSD: MESSAGE,v 1.5 2013/04/11 14:42:13 hauke Exp $
You will need to add the following lines to /etc/services:
sge_qmaster 6444/tcp
sge_execd 6445/tcp
In addition after installation, you need to set up SGE. To configure the
master node of the cluster, run:
cd ${SGE_ROOT} && ./install_qmaster -csp
For the back-end compute nodes, run:
cd ${SGE_ROOT} && ./install_execd
===========================================================================

191
parallel/sge/Makefile Normal file
View File

@@ -0,0 +1,191 @@
# $NetBSD: Makefile,v 1.54 2013/05/31 12:41:45 wiz Exp $
#
DISTNAME= sge-8.0.0d
PKGNAME= sge-8.0.0.4
PKGREVISION= 6
CATEGORIES= parallel sysutils
MASTER_SITES= http://arc.liv.ac.uk/downloads/SGE/releases/8.0.0d/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://arc.liv.ac.uk/trac/SGE
COMMENT= Son of Grid Engine distributed resource management system
LICENSE= sun-iss AND 2-clause-bsd AND gnu-gpl-v2 AND gnu-lgpl-v2
GNU_CONFIGURE= YES
USE_TOOLS+= gmake csh perl:run
MANINSTALL= maninstall catinstall
CFLAGS+= -D${UPPER_OPSYS}
CONFIGURE_ENV+= REMOTE=sge
CONFIGURE_ENV+= CFLAGS=${CFLAGS:M*:Q}
CONFIGURE_ARGS+= --with-sge=${SGE_BUILDARCH:Q}
PLIST_SUBST+= SGE_ARCH=${SGE_ARCH:Q}
MESSAGE_SUBST+= SGE_ROOT=${SGE_ROOT}
MAKE_ENV+= PERL5=${PERL5:Q}
SGE_USER?= sgeadmin
SGE_GROUP?= sgeadmin
PKG_GROUPS= ${SGE_GROUP}
PKG_USERS= ${SGE_USER}:${SGE_GROUP}::Sun\ Grid\ Engine\ Administrator
PKG_GROUPS_VARS+= SGE_GROUP
PKG_USERS_VARS+= SGE_USER
EVAL_PREFIX+= PKGSRC_SSL_PREFIX=openssl
AIMK= ${SETENV} ${MAKE_ENV} ${CSH} -fb ${WRKSRC}/source/aimk
CONFIG_GUESS_OVERRIDE= source/3rdparty/qmake/config.guess \
source/3rdparty/qtcsh/config.guess
CONFIG_SUB_OVERRIDE= source/3rdparty/qmake/config.sub \
source/3rdparty/qtcsh/config.sub
REPLACE_INTERPRETER+= tclsh
REPLACE.tclsh.old= .*tclsh
REPLACE.tclsh.new= ${PREFIX}/bin/tclsh
REPLACE_FILES.tclsh= source/dist/util/resources/jsv/jsv.tcl
REPLACE_PERL+= source/dist/util/resources/jsv/jsv.pl
.include "../../mk/bsd.prefs.mk"
# SGE_ARCH should match the putput of ${WRKSRC}/source/dist/util/arch
# SGE_BUILDARCH should match whats in ${WRKSRC}/source/aimk
UPPER_OPSYS_cmd= ${ECHO} "${OPSYS}" | ${TR} a-z A-Z
UPPER_OPSYS= ${UPPER_OPSYS_cmd:sh}
.if ${OPSYS} == "NetBSD"
AIMK+= -DFD_SETSIZE=2048
SGE_ARCH= nbsd-${MACHINE_ARCH}
SGE_BUILDARCH_cmd= ${ECHO} "${OPSYS}_${MACHINE_ARCH}" | ${TR} a-z A-Z
.elif ${OPSYS} == "FreeBSD"
SGE_ARCH= fbsd-${MACHINE_ARCH}
SGE_BUILDARCH_cmd= ${ECHO} "${OPSYS}_${MACHINE_ARCH}" | ${TR} a-z A-Z
.elif ${OPSYS} == "SunOS"
. if ${MACHINE_ARCH} == "i386"
SGE_ARCH= solaris86
. else
_ISAINFO!= isainfo
. if !empty(_ISAINFO:Msparcv9)
SGE_ARCH= solaris64
. else
SGE_ARCH= solaris
. endif
. endif
SGE_BUILDARCH_cmd= ${ECHO} "${SGE_ARCH}" | ${TR} a-z A-Z
.elif ${OPSYS} == "Darwin"
SGE_ARCH= darwin
SGE_BUILDARCH= DARWIN
.elif ${OPSYS} == "Linux"
AIMK+= -no-dump
. if ${MACHINE_ARCH} == "i386"
SGE_ARCH= lx-x86
SGE_BUILDARCH= LINUX86
. else
SGE_ARCH= lx-amd64
SGE_BUILDARCH= LINUXAMD64
. endif
.else
PKG_FAIL_REASON+= "SGE_ARCH and SGE_BUILDARCH need to be configured for your OS"
.endif
SGE_BUILDARCH?= ${SGE_BUILDARCH_cmd:sh}
JAVA_ARGS= -no-java -no-jni
#JAVA_ARGS= -no-gui-inst -no-herd
#.include "../../mk/java-vm.mk"
# Some hacks to get it properly linked:
MAKE_ENV+= SGE_ARCH=${SGE_ARCH} SGE_ROOT=${SGE_ROOT}
LDFLAGS+= ${COMPILER_RPATH_FLAG}${SGE_ROOT}/lib/${SGE_ARCH}
BUILDLINK_PASSTHRU_RPATHDIRS+= ${SGE_ROOT}/lib/${SGE_ARCH}
SGE_ROOT= ${PREFIX}/sge
INSTALLATION_DIRS= bin
post-patch:
@if [ "`${WRKSRC}/source/dist/util/arch`" != "${SGE_ARCH}" ]; then \
${ECHO} "ERROR: SGE_ARCH as set in the pkgsrc Makefile," ;\
${ECHO} " ${SGE_ARCH}, does not agree with that returned by" ; \
${ECHO} " ${WRKSRC}/source/dist/util/arch," ; \
${ECHO} " `${WRKSRC}/source/dist/util/arch`" ; \
${FALSE} ; \
fi
( ${ECHO} "set OPENSSL_HOME = ${SSL_PREFIX}" ; \
${ECHO} "set BERKELEYDB_HOME = ${BUILDLINK_PREFIX.db4}" ; \
${ECHO} "set BDB_INCLUDE_SUBDIR = db4" ; \
${ECHO} "set BDB_LIB_SUFFIX = 4" ; \
${ECHO} "set PERL = ${PERL5}" ) > ${WRKSRC}/source/aimk.private
( ${ECHO} "OPENSSLBASE=${SSL_PREFIX}" ; \
${ECHO} "BERKELEYDBBASE=${BUILDLINK_PREFIX.db4}" ) > ${WRKSRC}/source/distinst.private
rm ${WRKSRC}/source/dist/util/*.orig
SUBST_CLASSES+= paths
SUBST_STAGE.paths= post-patch
SUBST_FILES.paths= source/dist/util/arch_variables
SUBST_SED.paths= -e 's;@rcd_dir@;${RCD_SCRIPTS_DIR};'
do-configure:
.for __prog__ in qmake qtcsh
${MKDIR} ${WRKSRC}/source/3rdparty/${__prog__}/${SGE_BUILDARCH}
cd ${WRKSRC}/source/3rdparty/${__prog__}/${SGE_BUILDARCH} && \
${SETENV} ${CONFIGURE_ENV} \
SGE_ARCH=`${WRKSRC}/source/dist/util/arch` \
../configure ${CONFIGURE_ARGS} --srcdir=..
.endfor
do-build:
cd ${WRKSRC}/source && ${AIMK} ${JAVA_ARGS} -no-hwloc -only-depend
cd ${WRKSRC}/source && ${SETENV} ${MAKE_ENV} ./scripts/zerodepend
cd ${WRKSRC}/source && ${AIMK} ${JAVA_ARGS} -no-hwloc -no-qmake -no-qtcsh depend
cd ${WRKSRC}/source && ${AIMK} ${JAVA_ARGS} -no-hwloc
cd ${WRKSRC}/source && ${AIMK} ${JAVA_ARGS} -no-hwloc -man
CHECK_INTERPRETER_SKIP= sge/bin/process-scheduler-log \
sge/bin/qsched \
sge/bin/status \
sge/ckpt/cpr_* \
sge/examples/drmaa/ruby/* \
sge/hadoop/pestart.sh \
sge/hadoop/pestop.sh \
sge/hadoop/setup.pl \
sge/hadoop/wait.sh \
sge/mpi/myrinet/* \
sge/util/resources/drmaa4ruby/* \
sge/util/resources/drmaa4ruby/samples/* \
sge/util/resources/loadsensors/interix-loadsensor.sh \
sge/util/resources/wrappers/rshd-wrapper
do-install:
${MKDIR} ${DESTDIR}${SGE_ROOT}
#${CHOWN} ${SGE_USER} ${DESTDIR}${SGE_ROOT}
#${CHGRP} ${SGE_GROUP} ${DESTDIR}${SGE_ROOT}
cd ${WRKSRC}/source && \
${ECHO} "Y" | ${SETENV} LOCALBASE=${LOCALBASE} DESTDIR=${DESTDIR} SGE_ROOT=${SGE_ROOT} ./scripts/distinst -local -all -nobdb -noopenssl -mansrc sge ${SGE_ARCH} -- doc man
for f in archive checkpoint deadlock dump load printlog recover stat upgrade verify ; do \
ln -s ${LOCALBASE}/bin/db4_$${f} ${DESTDIR}${SGE_ROOT}/utilbin/${SGE_ARCH}/db_$${f} ; done
ln -s ${LOCALBASE}/bin/berkeley_db4_svc ${DESTDIR}${SGE_ROOT}/utilbin/${SGE_ARCH}/berkeley_db_svc
ln -s ${SSL_PREFIX}/bin/openssl ${DESTDIR}${SGE_ROOT}/utilbin/${SGE_ARCH}/openssl
cd ${DESTDIR}${SGE_ROOT} && ${SETENV} SGE_ROOT=${SGE_ROOT} DESTDIR=${DESTDIR} ./util/setfileperm.sh -auto \
${SGE_ROOT}
for f in ${DESTDIR}${SGE_ROOT}/bin/${SGE_ARCH}/q* ; do \
cd ${DESTDIR}${PREFIX}/bin && ln -fs $$f ; done
#% scripts/distinst -local"
PLIST_SUBST+= SGE_ARCH=${SGE_ARCH}
.include "../../databases/db4/buildlink3.mk" # 4.2 at least
.include "../../x11/Xbae/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../lang/tcl/buildlink3.mk"
.include "../../mk/motif.buildlink3.mk"
.include "../../mk/pam.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
.if ${USE_BUILTIN.openssl} == "yes"
SSL_PREFIX= /usr
.else
SSL_PREFIX= ${PKGSRC_SSL_PREFIX}
.endif

763
parallel/sge/PLIST Normal file
View File

@@ -0,0 +1,763 @@
@comment $NetBSD: PLIST,v 1.8 2012/04/15 04:07:21 markd Exp $
bin/qacct
bin/qalter
bin/qconf
bin/qdel
bin/qevent
bin/qhold
bin/qhost
bin/qlogin
bin/qmake
bin/qmod
bin/qmon
bin/qping
bin/qquota
bin/qrdel
bin/qresub
bin/qrls
bin/qrsh
bin/qrstat
bin/qrsub
bin/qselect
bin/qsh
bin/qstat
bin/qsub
bin/qtcsh
sge/3rd_party/3rd_party_licscopyrights
sge/3rd_party/qmon/ltree_changed.tar.gz
sge/bin/${SGE_ARCH}/qacct
sge/bin/${SGE_ARCH}/qalter
sge/bin/${SGE_ARCH}/qconf
sge/bin/${SGE_ARCH}/qdel
sge/bin/${SGE_ARCH}/qevent
sge/bin/${SGE_ARCH}/qhold
sge/bin/${SGE_ARCH}/qhost
sge/bin/${SGE_ARCH}/qlogin
sge/bin/${SGE_ARCH}/qmake
sge/bin/${SGE_ARCH}/qmod
sge/bin/${SGE_ARCH}/qmon
sge/bin/${SGE_ARCH}/qping
sge/bin/${SGE_ARCH}/qquota
sge/bin/${SGE_ARCH}/qrdel
sge/bin/${SGE_ARCH}/qresub
sge/bin/${SGE_ARCH}/qrls
sge/bin/${SGE_ARCH}/qrsh
sge/bin/${SGE_ARCH}/qrstat
sge/bin/${SGE_ARCH}/qrsub
sge/bin/${SGE_ARCH}/qselect
sge/bin/${SGE_ARCH}/qsh
sge/bin/${SGE_ARCH}/qstat
sge/bin/${SGE_ARCH}/qsub
sge/bin/${SGE_ARCH}/qtcsh
sge/bin/${SGE_ARCH}/sge_coshepherd
sge/bin/${SGE_ARCH}/sge_execd
sge/bin/${SGE_ARCH}/sge_qmaster
sge/bin/${SGE_ARCH}/sge_shadowd
sge/bin/${SGE_ARCH}/sge_shepherd
sge/bin/${SGE_ARCH}/sgepasswd
sge/bin/busy-nodes
sge/bin/dead-nodes
sge/bin/idle-nodes
sge/bin/nodes-in-job
sge/bin/process-scheduler-log
sge/bin/qsched
sge/bin/qselect-node-list
sge/bin/sge-disable-submits
sge/bin/sge-enable-submits
sge/bin/status
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/jsv.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/qquota.1
sge/catman/cat/cat1/qrdel.1
sge/catman/cat/cat1/qresub.1
sge/catman/cat/cat1/qrls.1
sge/catman/cat/cat1/qrsh.1
sge/catman/cat/cat1/qrstat.1
sge/catman/cat/cat1/qrsub.1
sge/catman/cat/cat1/qsched.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-enable-disable.1
sge/catman/cat/cat1/sge-node-selection.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/status.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_num_attr_names.3
sge/catman/cat/cat3/drmaa_get_num_attr_values.3
sge/catman/cat/cat3/drmaa_get_num_job_ids.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/cat3/jsv_script_interface.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/remote_startup.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/sge_resource_quota.5
sge/catman/cat/cat5/sgepasswd.5
sge/catman/cat/cat5/share_tree.5
sge/catman/cat/cat5/user.5
sge/catman/cat/cat8/SGE_Helper_Service.exe.8
sge/catman/cat/cat8/pam_sge-qrsh-setup.8
sge/catman/cat/cat8/pam_sge_authorize.8
sge/catman/cat/cat8/sge_ca.8
sge/catman/cat/cat8/sge_coshepherd.8
sge/catman/cat/cat8/sge_execd.8
sge/catman/cat/cat8/sge_qmaster.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/checkpoint_command
sge/ckpt/clean_command
sge/ckpt/cpr_ckpt_command
sge/ckpt/cpr_clean_command
sge/ckpt/cpr_migration_command
sge/ckpt/cpr_restart_command
sge/ckpt/cray_ckpt_command
sge/ckpt/cray_clean_command
sge/ckpt/cray_migration_command
sge/ckpt/cray_restart_command
sge/ckpt/migration_command
sge/ckpt/restart_command
sge/ckpt/sx6_ckpt_command
sge/ckpt/sx6_clean_command
sge/ckpt/sx6_migration_command
sge/ckpt/sx6_restart_command
sge/doc/LICENCE.txt
sge/doc/NEWS
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/dtrace/README-dtrace.txt
sge/dtrace/monitor.d
sge/dtrace/monitor.sh
sge/examples/drmaa/example.c
sge/examples/drmaa/howto1.c
sge/examples/drmaa/howto1_1.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/drmaa/ruby/array.rb
sge/examples/drmaa/ruby/attributes.rb
sge/examples/drmaa/ruby/example.rb
sge/examples/drmaa/ruby/flow/README
sge/examples/drmaa/ruby/flow/flow.rb
sge/examples/drmaa/ruby/flow/samples/README
sge/examples/drmaa/ruby/flow/samples/do_final
sge/examples/drmaa/ruby/flow/samples/do_inst
sge/examples/drmaa/ruby/flow/samples/do_make
sge/examples/drmaa/ruby/flow/samples/do_report
sge/examples/drmaa/ruby/flow/samples/do_test
sge/examples/drmaa/ruby/flow/samples/do_uninst
sge/examples/drmaa/ruby/flow/samples/huge.ff
sge/examples/drmaa/ruby/flow/samples/large.ff
sge/examples/drmaa/ruby/flow/samples/small.ff
sge/examples/drmaa/ruby/flow/samples/tiny.ff
sge/examples/drmaa/ruby/sig.rb
sge/examples/drmaa/ruby/stream_and_trap.rb
sge/examples/drmaa/ruby/test_all.sh
sge/examples/drmaa/ruby/threads.rb
sge/examples/jobs/array_submitter.sh
sge/examples/jobs/jobnet_submitter.sh
sge/examples/jobs/pascal.sh
sge/examples/jobs/pminiworm.sh
sge/examples/jobs/simple.sh
sge/examples/jobs/sleeper.sh
sge/examples/jobs/ssession.sh
sge/examples/jobs/step_A_array_submitter.sh
sge/examples/jobs/step_B_array_submitter.sh
sge/examples/jobs/worker.sh
sge/examples/jobsbin/${SGE_ARCH}/showq
sge/examples/jobsbin/${SGE_ARCH}/work
sge/hadoop/env.sh
sge/hadoop/jsv.sh
sge/hadoop/load_sensor.sh
sge/hadoop/logging.properties
sge/hadoop/make_conf.sh
sge/hadoop/pestart.sh
sge/hadoop/pestop.sh
sge/hadoop/setup.pl
sge/hadoop/ssh
sge/hadoop/wait.sh
sge/include/drmaa.h
sge/inst_sge
sge/install_execd
sge/install_qmaster
sge/lib/${SGE_ARCH}/libdrmaa.so
sge/lib/${SGE_ARCH}/libdrmaa.so.1.0
sge/lib/${SGE_ARCH}/libjuti.so
sge/lib/${SGE_ARCH}/libspoolb.so
sge/lib/${SGE_ARCH}/libspoolc.so
sge/man/man1/gethostbyaddr.1
sge/man/man1/gethostbyname.1
sge/man/man1/gethostname.1
sge/man/man1/getservbyname.1
sge/man/man1/hostnameutils.1
sge/man/man1/jsv.1
sge/man/man1/qacct.1
sge/man/man1/qalter.1
sge/man/man1/qconf.1
sge/man/man1/qdel.1
sge/man/man1/qhold.1
sge/man/man1/qhost.1
sge/man/man1/qlogin.1
sge/man/man1/qmake.1
sge/man/man1/qmod.1
sge/man/man1/qmon.1
sge/man/man1/qping.1
sge/man/man1/qquota.1
sge/man/man1/qrdel.1
sge/man/man1/qresub.1
sge/man/man1/qrls.1
sge/man/man1/qrsh.1
sge/man/man1/qrstat.1
sge/man/man1/qrsub.1
sge/man/man1/qsched.1
sge/man/man1/qselect.1
sge/man/man1/qsh.1
sge/man/man1/qstat.1
sge/man/man1/qsub.1
sge/man/man1/qtcsh.1
sge/man/man1/sge-enable-disable.1
sge/man/man1/sge-node-selection.1
sge/man/man1/sge_ckpt.1
sge/man/man1/sge_intro.1
sge/man/man1/sge_types.1
sge/man/man1/sgepasswd.1
sge/man/man1/status.1
sge/man/man1/submit.1
sge/man/man3/drmaa_allocate_job_template.3
sge/man/man3/drmaa_attributes.3
sge/man/man3/drmaa_control.3
sge/man/man3/drmaa_delete_job_template.3
sge/man/man3/drmaa_exit.3
sge/man/man3/drmaa_get_DRMAA_implementation.3
sge/man/man3/drmaa_get_DRM_system.3
sge/man/man3/drmaa_get_attribute.3
sge/man/man3/drmaa_get_attribute_names.3
sge/man/man3/drmaa_get_contact.3
sge/man/man3/drmaa_get_next_attr_name.3
sge/man/man3/drmaa_get_next_attr_value.3
sge/man/man3/drmaa_get_next_job_id.3
sge/man/man3/drmaa_get_num_attr_names.3
sge/man/man3/drmaa_get_num_attr_values.3
sge/man/man3/drmaa_get_num_job_ids.3
sge/man/man3/drmaa_get_vector_attribute.3
sge/man/man3/drmaa_get_vector_attribute_names.3
sge/man/man3/drmaa_init.3
sge/man/man3/drmaa_job_ps.3
sge/man/man3/drmaa_jobcontrol.3
sge/man/man3/drmaa_jobtemplate.3
sge/man/man3/drmaa_misc.3
sge/man/man3/drmaa_release_attr_names.3
sge/man/man3/drmaa_release_attr_values.3
sge/man/man3/drmaa_release_job_ids.3
sge/man/man3/drmaa_run_bulk_jobs.3
sge/man/man3/drmaa_run_job.3
sge/man/man3/drmaa_session.3
sge/man/man3/drmaa_set_attribute.3
sge/man/man3/drmaa_set_vector_attribute.3
sge/man/man3/drmaa_strerror.3
sge/man/man3/drmaa_submit.3
sge/man/man3/drmaa_synchronize.3
sge/man/man3/drmaa_version.3
sge/man/man3/drmaa_wait.3
sge/man/man3/drmaa_wcoredump.3
sge/man/man3/drmaa_wexitstatus.3
sge/man/man3/drmaa_wifaborted.3
sge/man/man3/drmaa_wifexited.3
sge/man/man3/drmaa_wifsignaled.3
sge/man/man3/drmaa_wtermsig.3
sge/man/man3/jsv_script_interface.3
sge/man/man5/access_list.5
sge/man/man5/accounting.5
sge/man/man5/bootstrap.5
sge/man/man5/calendar_conf.5
sge/man/man5/checkpoint.5
sge/man/man5/complex.5
sge/man/man5/host_aliases.5
sge/man/man5/host_conf.5
sge/man/man5/hostgroup.5
sge/man/man5/project.5
sge/man/man5/qtask.5
sge/man/man5/queue_conf.5
sge/man/man5/remote_startup.5
sge/man/man5/reporting.5
sge/man/man5/sched_conf.5
sge/man/man5/sge_aliases.5
sge/man/man5/sge_conf.5
sge/man/man5/sge_pe.5
sge/man/man5/sge_priority.5
sge/man/man5/sge_qstat.5
sge/man/man5/sge_request.5
sge/man/man5/sge_resource_quota.5
sge/man/man5/sgepasswd.5
sge/man/man5/share_tree.5
sge/man/man5/user.5
sge/man/man8/SGE_Helper_Service.exe.8
sge/man/man8/pam_sge-qrsh-setup.8
sge/man/man8/pam_sge_authorize.8
sge/man/man8/sge_ca.8
sge/man/man8/sge_coshepherd.8
sge/man/man8/sge_execd.8
sge/man/man8/sge_qmaster.8
sge/man/man8/sge_shadowd.8
sge/man/man8/sge_shepherd.8
sge/mpi/README
sge/mpi/README.atm
sge/mpi/Scali-MPI/README
sge/mpi/Scali-MPI/Scali_Resume.sh
sge/mpi/Scali-MPI/Scali_Suspend.sh
sge/mpi/hostname
sge/mpi/mpi.sh
sge/mpi/mpi.template
sge/mpi/mpi_cpi.sh
sge/mpi/mpich.template
sge/mpi/myrinet/README
sge/mpi/myrinet/README.x
sge/mpi/myrinet/gmps
sge/mpi/myrinet/mpi.template
sge/mpi/myrinet/mpich.template
sge/mpi/myrinet/mpich_multi.template
sge/mpi/myrinet/sge_mpirun
sge/mpi/myrinet/sge_mpirun.x
sge/mpi/myrinet/startmpi.sh
sge/mpi/myrinet/startmpi.sh.x
sge/mpi/myrinet/stopmpi.sh
sge/mpi/rsh
sge/mpi/startmpi.sh
sge/mpi/stopmpi.sh
sge/pvm/README
sge/pvm/pvm.sh
sge/pvm/pvm.template
sge/pvm/pvm_nogs.sh
sge/pvm/src/Makefile
sge/pvm/src/aimk
sge/pvm/src/install.sh
sge/pvm/src/master.c
sge/pvm/src/slave.c
sge/pvm/src/spmd.c
sge/pvm/src/start_pvm.c
sge/pvm/src/stop_pvm.c
sge/pvm/startpvm.sh
sge/pvm/stoppvm.sh
sge/qmon/PIXMAPS/21cal.xpm
sge/qmon/PIXMAPS/21cal_ins.xpm
sge/qmon/PIXMAPS/aclask.xpm
sge/qmon/PIXMAPS/ar.xpm
sge/qmon/PIXMAPS/big/toolbar_ar.xpm
sge/qmon/PIXMAPS/big/toolbar_browser.xpm
sge/qmon/PIXMAPS/big/toolbar_calendar.xpm
sge/qmon/PIXMAPS/big/toolbar_ckpt.xpm
sge/qmon/PIXMAPS/big/toolbar_cluster.xpm
sge/qmon/PIXMAPS/big/toolbar_cplx.xpm
sge/qmon/PIXMAPS/big/toolbar_exit.xpm
sge/qmon/PIXMAPS/big/toolbar_host.xpm
sge/qmon/PIXMAPS/big/toolbar_job.xpm
sge/qmon/PIXMAPS/big/toolbar_pe.xpm
sge/qmon/PIXMAPS/big/toolbar_prj.xpm
sge/qmon/PIXMAPS/big/toolbar_queue.xpm
sge/qmon/PIXMAPS/big/toolbar_rqs.xpm
sge/qmon/PIXMAPS/big/toolbar_sched.xpm
sge/qmon/PIXMAPS/big/toolbar_submit.xpm
sge/qmon/PIXMAPS/big/toolbar_ticket.xpm
sge/qmon/PIXMAPS/big/toolbar_user.xpm
sge/qmon/PIXMAPS/binary_off.xpm
sge/qmon/PIXMAPS/binary_off_ins.xpm
sge/qmon/PIXMAPS/binary_on.xpm
sge/qmon/PIXMAPS/binary_on_ins.xpm
sge/qmon/PIXMAPS/bool.xpm
sge/qmon/PIXMAPS/branch.xpm
sge/qmon/PIXMAPS/branch_open.xpm
sge/qmon/PIXMAPS/ckpt.xpm
sge/qmon/PIXMAPS/cstr.xpm
sge/qmon/PIXMAPS/ctx.xpm
sge/qmon/PIXMAPS/days.xpm
sge/qmon/PIXMAPS/deadline.xpm
sge/qmon/PIXMAPS/deadline_ins.xpm
sge/qmon/PIXMAPS/double.xpm
sge/qmon/PIXMAPS/dynamite.xpm
sge/qmon/PIXMAPS/env.xpm
sge/qmon/PIXMAPS/file_link.xpm
sge/qmon/PIXMAPS/head_open.xpm
sge/qmon/PIXMAPS/host.xpm
sge/qmon/PIXMAPS/hours.xpm
sge/qmon/PIXMAPS/infinity.xpm
sge/qmon/PIXMAPS/int.xpm
sge/qmon/PIXMAPS/intro-sge.xpm
sge/qmon/PIXMAPS/intro.xpm
sge/qmon/PIXMAPS/leaf.xpm
sge/qmon/PIXMAPS/leaf_minus.xpm
sge/qmon/PIXMAPS/leaf_open.xpm
sge/qmon/PIXMAPS/leaf_plus.xpm
sge/qmon/PIXMAPS/leftarrow.xpm
sge/qmon/PIXMAPS/lock.xpm
sge/qmon/PIXMAPS/logo-sge.xpm
sge/qmon/PIXMAPS/logo.xpm
sge/qmon/PIXMAPS/mailbox.xpm
sge/qmon/PIXMAPS/mailbox_ins.xpm
sge/qmon/PIXMAPS/mcicon.xpm
sge/qmon/PIXMAPS/mem.xpm
sge/qmon/PIXMAPS/memorybig.xpm
sge/qmon/PIXMAPS/minutes.xpm
sge/qmon/PIXMAPS/open_lock.xpm
sge/qmon/PIXMAPS/open_lock_insensitive.xpm
sge/qmon/PIXMAPS/peask.xpm
sge/qmon/PIXMAPS/peconf.xpm
sge/qmon/PIXMAPS/penv.xpm
sge/qmon/PIXMAPS/project.xpm
sge/qmon/PIXMAPS/project_ins.xpm
sge/qmon/PIXMAPS/qask.xpm
sge/qmon/PIXMAPS/qlegend.xpm
sge/qmon/PIXMAPS/qsh_off.xpm
sge/qmon/PIXMAPS/qsh_off_ins.xpm
sge/qmon/PIXMAPS/qsh_on.xpm
sge/qmon/PIXMAPS/qsh_on_ins.xpm
sge/qmon/PIXMAPS/resources.xpm
sge/qmon/PIXMAPS/resources_enabled.xpm
sge/qmon/PIXMAPS/rightarrow.xpm
sge/qmon/PIXMAPS/script_file.xpm
sge/qmon/PIXMAPS/script_file_ins.xpm
sge/qmon/PIXMAPS/seconds.xpm
sge/qmon/PIXMAPS/shell.xpm
sge/qmon/PIXMAPS/shell_ins.xpm
sge/qmon/PIXMAPS/stderror.xpm
sge/qmon/PIXMAPS/stderror_ins.xpm
sge/qmon/PIXMAPS/stdinput.xpm
sge/qmon/PIXMAPS/stdinput_ins.xpm
sge/qmon/PIXMAPS/stdoutput.xpm
sge/qmon/PIXMAPS/stdoutput_ins.xpm
sge/qmon/PIXMAPS/str.xpm
sge/qmon/PIXMAPS/time.xpm
sge/qmon/PIXMAPS/toolbar_ar.xpm
sge/qmon/PIXMAPS/toolbar_browser.xpm
sge/qmon/PIXMAPS/toolbar_calendar.xpm
sge/qmon/PIXMAPS/toolbar_ckpt.xpm
sge/qmon/PIXMAPS/toolbar_cluster.xpm
sge/qmon/PIXMAPS/toolbar_cplx.xpm
sge/qmon/PIXMAPS/toolbar_exit.xpm
sge/qmon/PIXMAPS/toolbar_host.xpm
sge/qmon/PIXMAPS/toolbar_job.xpm
sge/qmon/PIXMAPS/toolbar_pe.xpm
sge/qmon/PIXMAPS/toolbar_prj.xpm
sge/qmon/PIXMAPS/toolbar_queue.xpm
sge/qmon/PIXMAPS/toolbar_rqs.xpm
sge/qmon/PIXMAPS/toolbar_sched.xpm
sge/qmon/PIXMAPS/toolbar_submit.xpm
sge/qmon/PIXMAPS/toolbar_ticket.xpm
sge/qmon/PIXMAPS/toolbar_user.xpm
sge/qmon/PIXMAPS/trashcan.xpm
sge/qmon/PIXMAPS/unknown.xpm
sge/qmon/PIXMAPS/uparrow.xpm
sge/qmon/PIXMAPS/xterm-axp.xpm
sge/qmon/PIXMAPS/xterm-blank.xpm
sge/qmon/PIXMAPS/xterm-cray.xpm
sge/qmon/PIXMAPS/xterm-dec.xpm
sge/qmon/PIXMAPS/xterm-hp.xpm
sge/qmon/PIXMAPS/xterm-ibm.xpm
sge/qmon/PIXMAPS/xterm-linux.xpm
sge/qmon/PIXMAPS/xterm-sgi.xpm
sge/qmon/PIXMAPS/xterm-sgi1.xpm
sge/qmon/PIXMAPS/xterm-sol.xpm
sge/qmon/PIXMAPS/xterm-sun.xpm
sge/qmon/PIXMAPS/xterm.xpm
sge/qmon/Qmon
sge/qmon/qmon_help.ad
sge/start_gui_installer
sge/util/arch
sge/util/arch_variables
sge/util/certtool.sh
sge/util/create_settings.sh
sge/util/dl.csh
sge/util/dl.sh
sge/util/dl1.csh
sge/util/dl2.csh
sge/util/gui-installer/html/en/help/CSPConfig.html
sge/util/gui-installer/html/en/help/ChooseComp.html
sge/util/gui-installer/html/en/help/Empty.html
sge/util/gui-installer/html/en/help/Error.html
sge/util/gui-installer/html/en/help/HostPanel.html
sge/util/gui-installer/html/en/help/JMXConfig.html
sge/util/gui-installer/html/en/help/License.html
sge/util/gui-installer/html/en/help/MainConfig.html
sge/util/gui-installer/html/en/help/SpoolingConfig.html
sge/util/gui-installer/html/en/help/Welcome.html
sge/util/gui-installer/templates/check_host
sge/util/gui-installer/templates/gui_inst_template.conf
sge/util/gui-installer/templates/install_component
sge/util/gui-installer/templates/readme_template.html
sge/util/host_aliases
sge/util/install_modules/DB_CONFIG
sge/util/install_modules/backup_template.conf
sge/util/install_modules/inst_berkeley.sh
sge/util/install_modules/inst_common.sh
sge/util/install_modules/inst_execd.sh
sge/util/install_modules/inst_execd_uninst.sh
sge/util/install_modules/inst_qmaster.sh
sge/util/install_modules/inst_qmaster_uninst.sh
sge/util/install_modules/inst_schedd_high.conf
sge/util/install_modules/inst_schedd_max.conf
sge/util/install_modules/inst_schedd_normal.conf
sge/util/install_modules/inst_template.conf
sge/util/jaas.config.template
sge/util/java.policy.template
sge/util/jmxremote.access
sge/util/jmxremote.password
sge/util/logchecker.sh
sge/util/logging.properties.template
sge/util/management.properties.template
sge/util/qtask
sge/util/rctemplates/darwin_template
sge/util/rctemplates/sgebdb_template
sge/util/rctemplates/sgeexecd_template
sge/util/rctemplates/sgemaster_template
sge/util/resources/calendars/day
sge/util/resources/calendars/day_s
sge/util/resources/calendars/night
sge/util/resources/calendars/night_s
sge/util/resources/centry/arch
sge/util/resources/centry/calendar
sge/util/resources/centry/cpu
sge/util/resources/centry/display_win_gui
sge/util/resources/centry/h_core
sge/util/resources/centry/h_cpu
sge/util/resources/centry/h_data
sge/util/resources/centry/h_fsize
sge/util/resources/centry/h_rss
sge/util/resources/centry/h_rt
sge/util/resources/centry/h_stack
sge/util/resources/centry/h_vmem
sge/util/resources/centry/hostname
sge/util/resources/centry/load_avg
sge/util/resources/centry/load_long
sge/util/resources/centry/load_medium
sge/util/resources/centry/load_short
sge/util/resources/centry/m_core
sge/util/resources/centry/m_socket
sge/util/resources/centry/m_topology
sge/util/resources/centry/m_topology_inuse
sge/util/resources/centry/mem_free
sge/util/resources/centry/mem_total
sge/util/resources/centry/mem_used
sge/util/resources/centry/min_cpu_interval
sge/util/resources/centry/np_load_avg
sge/util/resources/centry/np_load_long
sge/util/resources/centry/np_load_medium
sge/util/resources/centry/np_load_short
sge/util/resources/centry/num_proc
sge/util/resources/centry/qname
sge/util/resources/centry/rerun
sge/util/resources/centry/s_core
sge/util/resources/centry/s_cpu
sge/util/resources/centry/s_data
sge/util/resources/centry/s_fsize
sge/util/resources/centry/s_rss
sge/util/resources/centry/s_rt
sge/util/resources/centry/s_stack
sge/util/resources/centry/s_vmem
sge/util/resources/centry/seq_no
sge/util/resources/centry/slots
sge/util/resources/centry/swap_free
sge/util/resources/centry/swap_rate
sge/util/resources/centry/swap_rsvd
sge/util/resources/centry/swap_total
sge/util/resources/centry/swap_used
sge/util/resources/centry/tmpdir
sge/util/resources/centry/virtual_free
sge/util/resources/centry/virtual_total
sge/util/resources/centry/virtual_used
sge/util/resources/drmaa4ruby/README
sge/util/resources/drmaa4ruby/drmaa.rb
sge/util/resources/drmaa4ruby/samples/array.rb
sge/util/resources/drmaa4ruby/samples/attributes.rb
sge/util/resources/drmaa4ruby/samples/example.rb
sge/util/resources/drmaa4ruby/samples/flow/README
sge/util/resources/drmaa4ruby/samples/flow/flow.rb
sge/util/resources/drmaa4ruby/samples/flow/samples/README
sge/util/resources/drmaa4ruby/samples/flow/samples/do_final
sge/util/resources/drmaa4ruby/samples/flow/samples/do_inst
sge/util/resources/drmaa4ruby/samples/flow/samples/do_make
sge/util/resources/drmaa4ruby/samples/flow/samples/do_report
sge/util/resources/drmaa4ruby/samples/flow/samples/do_test
sge/util/resources/drmaa4ruby/samples/flow/samples/do_uninst
sge/util/resources/drmaa4ruby/samples/flow/samples/huge.ff
sge/util/resources/drmaa4ruby/samples/flow/samples/large.ff
sge/util/resources/drmaa4ruby/samples/flow/samples/small.ff
sge/util/resources/drmaa4ruby/samples/flow/samples/tiny.ff
sge/util/resources/drmaa4ruby/samples/sig.rb
sge/util/resources/drmaa4ruby/samples/stream_and_trap.rb
sge/util/resources/drmaa4ruby/samples/test_all.sh
sge/util/resources/drmaa4ruby/samples/threads.rb
sge/util/resources/jsv/JSV.pm
sge/util/resources/jsv/SimpleJsv.java
sge/util/resources/jsv/jjsv.sh
sge/util/resources/jsv/jsv.pl
sge/util/resources/jsv/jsv.sh
sge/util/resources/jsv/jsv.tcl
sge/util/resources/jsv/jsv_include.sh
sge/util/resources/jsv/jsv_include.tcl
sge/util/resources/jsv/jsv_reject_all.sh
sge/util/resources/jsv/logging.properties
sge/util/resources/loadsensors/calendar.sh
sge/util/resources/loadsensors/ibm-loadsensor
sge/util/resources/loadsensors/interix-loadsensor.sh
sge/util/resources/loadsensors/load.sh
sge/util/resources/loadsensors/maui.sh
sge/util/resources/loadsensors/nuser.sh
sge/util/resources/loadsensors/sgi_tty_sensor.sh
sge/util/resources/loadsensors/solaris-iidle.sh
sge/util/resources/pe/make
sge/util/resources/schemas/qhost/qhost.xsd
sge/util/resources/schemas/qquota/qquota.xsd
sge/util/resources/schemas/qrstat/qrstat.xsd
sge/util/resources/schemas/qstat/detailed_job_info.xsd
sge/util/resources/schemas/qstat/detailed_job_info_cb.xsd
sge/util/resources/schemas/qstat/message.xsd
sge/util/resources/schemas/qstat/qstat.xsd
sge/util/resources/scripts/README.qsched
sge/util/resources/scripts/README.status
sge/util/resources/starter_methods/settaskid.sh
sge/util/resources/usersets/arusers
sge/util/resources/usersets/deadlineusers
sge/util/resources/usersets/defaultdepartment
sge/util/resources/wrappers/qlogin_wrapper
sge/util/resources/wrappers/rshd-wrapper
sge/util/rmiconsole.policy
sge/util/setfileperm.sh
sge/util/sgeCA/renew_all_certs.csh
sge/util/sgeCA/sge_ca
sge/util/sgeCA/sge_ca.cnf
sge/util/sgeCA/sge_ssl.cnf
sge/util/sgeCA/sge_ssl_template.cnf
sge/util/sgeSMF/bdb_template.xml
sge/util/sgeSMF/execd_template.xml
sge/util/sgeSMF/qmaster_template.xml
sge/util/sgeSMF/sge_smf.sh
sge/util/sgeSMF/sge_smf_support.sh
sge/util/sgeSMF/shadowd_template.xml
sge/util/sge_aliases
sge/util/sge_request
sge/util/sgeremoterun
sge/util/upgrade_modules/inst_upgrade.sh
sge/util/upgrade_modules/load_sge_config.sh
sge/util/upgrade_modules/save_sge_config.sh
sge/utilbin/${SGE_ARCH}/adminrun
sge/utilbin/${SGE_ARCH}/authuser
sge/utilbin/${SGE_ARCH}/berkeley_db_svc
sge/utilbin/${SGE_ARCH}/checkprog
sge/utilbin/${SGE_ARCH}/checkuser
sge/utilbin/${SGE_ARCH}/db_archive
sge/utilbin/${SGE_ARCH}/db_checkpoint
sge/utilbin/${SGE_ARCH}/db_deadlock
sge/utilbin/${SGE_ARCH}/db_dump
sge/utilbin/${SGE_ARCH}/db_load
sge/utilbin/${SGE_ARCH}/db_printlog
sge/utilbin/${SGE_ARCH}/db_recover
sge/utilbin/${SGE_ARCH}/db_stat
sge/utilbin/${SGE_ARCH}/db_upgrade
sge/utilbin/${SGE_ARCH}/db_verify
sge/utilbin/${SGE_ARCH}/echo_raw
sge/utilbin/${SGE_ARCH}/filestat
sge/utilbin/${SGE_ARCH}/fstype
sge/utilbin/${SGE_ARCH}/gethostbyaddr
sge/utilbin/${SGE_ARCH}/gethostbyname
sge/utilbin/${SGE_ARCH}/gethostname
sge/utilbin/${SGE_ARCH}/getservbyname
sge/utilbin/${SGE_ARCH}/infotext
sge/utilbin/${SGE_ARCH}/loadcheck
sge/utilbin/${SGE_ARCH}/now
sge/utilbin/${SGE_ARCH}/openssl
sge/utilbin/${SGE_ARCH}/qrsh_starter
sge/utilbin/${SGE_ARCH}/read_raw
sge/utilbin/${SGE_ARCH}/rlogin
sge/utilbin/${SGE_ARCH}/rsh
sge/utilbin/${SGE_ARCH}/rshd
sge/utilbin/${SGE_ARCH}/sge_share_mon
sge/utilbin/${SGE_ARCH}/spooldefaults
sge/utilbin/${SGE_ARCH}/spooledit
sge/utilbin/${SGE_ARCH}/spoolinit
sge/utilbin/${SGE_ARCH}/testsuidroot
sge/utilbin/${SGE_ARCH}/uidgid
sge/utilbin/${SGE_ARCH}/valid_jvmlib

16
parallel/sge/distinfo Normal file
View File

@@ -0,0 +1,16 @@
$NetBSD: distinfo,v 1.16 2013/05/23 18:41:48 joerg Exp $
SHA1 (sge-8.0.0d.tar.gz) = e7500bbeec4075d054410f7465011efb61e93def
RMD160 (sge-8.0.0d.tar.gz) = aa83db459f4bbbebd7d2cc81290b7b8cb0818210
Size (sge-8.0.0d.tar.gz) = 12289130 bytes
SHA1 (patch-ad) = 004600f060b5fcacd91ba68808686c0a679889f6
SHA1 (patch-ag) = 57eb4296e531f3a47b95c8842e0db0575870dcf0
SHA1 (patch-am) = 1d367d541ec68d1c5618e3c594c5ce2db88a277e
SHA1 (patch-at) = d29e29e4915f8015618a4ebc5b17231c2bcc4bf5
SHA1 (patch-bd) = aae1bdccfb81712c504b3add8b9728a2bcf3d1dd
SHA1 (patch-bl) = f04f92c1a1c69443e9336f9fcbe7d988001f6681
SHA1 (patch-bm) = 524268d07060fac00a2648e7c63377f965377c9d
SHA1 (patch-daemons_common_procfs.c) = cdcbf58cb3278d5bc718fd235aaa76a10e938002
SHA1 (patch-source-utilbin_Makefile) = b01de3925fd6795ee9bd0ad1c1bed7dfb2ed4d92
SHA1 (patch-source_3rdparty_sge_depend_def.h) = 92ad1ef5d0cf237fa083a262d38c67828593f679
SHA1 (patch-source_libs_uti_sge__loadmem.c) = 46014f5a1294bfbcbe71e1c79cca3b8c5eb54e6f

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-ad,v 1.4 2012/03/20 17:07:43 asau Exp $
--- source/daemons/shepherd/Makefile.orig 2011-11-29 03:06:13.000000000 +0400
+++ source/daemons/shepherd/Makefile 2012-02-20 19:55:03.000000000 +0400
@@ -64,7 +64,7 @@
SHEPHERD_ADD_OBJS = $(SHEPHERD_ADD_SRC:.c=.o)
-SHEPHERD_ADD_LIBS = -lgdi -lsgeobj -lsgeobjd $(KRBLIB) -lcull -lcomm_static -lcommlists -luti $(WINGRIDLIB_STATIC) $(DLLIB)
+SHEPHERD_ADD_LIBS = -lgdi -lsgeobj -lsgeobjd $(KRBLIB) -lcull -lcomm -lcommlists -luti $(WINGRIDLIB) $(DLLIB)
SHEPHERD_LIB_DEPENDS = $(GDILIB) $(SGEOBJDLIB) $(SGEOBJLIB) $(KRBLIBS) $(CULLLIB) $(COMMLIB) $(COMMLISTSLIB) $(COMMLIB_STATIC) $(UTILIB) $(WINGRIDLIB_DEP)

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-ag,v 1.5 2012/03/20 17:07:43 asau Exp $
--- source/libs/spool/Makefile.orig 2011-11-29 03:06:15.000000000 +0400
+++ source/libs/spool/Makefile 2012-02-20 19:58:29.000000000 +0400
@@ -117,7 +117,7 @@
$(CC) $(CFLAGS) -c $(SPOOLLIB_DIR)/test_sge_spooling.c
test_sge_spooling_utilities: test_sge_spooling_utilities.o $(SPOOLING_DEPS) $(SGEOBJLIB) $(SGEOBJDLIB) $(MIRLIB) $(EVCLIB) $(GDILIB) $(SCHEDLIB) $(CULLLIB) $(COMMLIB) $(COMMLISTSLIB) $(UTILIB) $(WINGRIDLIB_DEP)
- $(LD_WRAPPER) $(CC) $(CFLAGS) -o test_sge_spooling_utilities $(LFLAGS) test_sge_spooling_utilities.o $(SPOOLING_LIBS) $(SCHEDLIB) $(MIRLIB) $(EVCLIB) $(GDILIB) $(SGEOBJLIB) $(SGEOBJDLIB) $(COMMLIB) $(COMMLISTSLIB) $(CULLLIB) $(UTILIB) $(WINGRIDLIB) $(SECLIB) $(SLIBS) $(LIBS) $(DLLIB)
+ $(LD_WRAPPER) $(CC) $(CFLAGS) -o test_sge_spooling_utilities $(LFLAGS) test_sge_spooling_utilities.o $(SPOOLING_LIBS) $(SPOOLLIB) $(SCHEDLIB) $(MIRLIB) $(EVCLIB) $(GDILIB) $(SGEOBJLIB) $(SGEOBJDLIB) $(COMMLIB) $(COMMLISTSLIB) $(CULLLIB) $(UTILIB) $(RMONLIB) $(WINGRIDLIB) $(SECLIB) $(SLIBS) $(LIBS) $(DLLIB)
test_sge_spooling_utilities.o: $(SPOOLLIB_DIR)/test_sge_spooling_utilities.c
$(CC) $(CFLAGS) -c $(SPOOLLIB_DIR)/test_sge_spooling_utilities.c

View File

@@ -0,0 +1,105 @@
$NetBSD: patch-am,v 1.8 2012/04/15 04:07:21 markd Exp $
Pkgsrc stuff
GridEngine dev mailing list patch for "nbsd-1" issue
ArchLinux static crypto also needs libz.a
--- source/aimk.orig 2011-11-28 23:06:13.000000000 +0000
+++ source/aimk
@@ -961,7 +961,7 @@ if ( $SYSTEM_LIBS != 1 ) then
# we generate a berkeley db shared lib, so we need bdb include and lib path
set CFLAGS = "-I$BERKELEYDB_HOME/include/${BDB_INCLUDE_SUBDIR} $CFLAGS"
set LFLAGS = "-L$BERKELEYDB_HOME/lib/${BDB_LIB_SUBDIR} $LFLAGS"
- set SHARED_LFLAGS = "$SHARED_LFLAGS -L$BERKELEYDB_HOME/lib/${BDB_LIB_SUBDIR}"
+ set SHARED_LFLAGS = "$SHARED_LFLAGS -L$BERKELEYDB_HOME/lib/${BDB_LIB_SUBDIR} -R$BERKELEYDB_HOME/lib"
endif
set CFLAGS = "$CFLAGS -DSPOOLING_$SPOOLING_METHOD $SECFLAGS"
@@ -1213,9 +1213,9 @@ case DARWIN_PPC:
set XMTDEF = ""
set XMTINCD = "$XMTINCD -I$MOTIFHOME/include"
- set XINCD = "$XMTINCD $XINCD -I/usr/X11R6/include"
+ set XINCD = "$XMTINCD $XINCD -I${X11BASE}/include"
set XCFLAGS = "-DNeedFunctionPrototypes -DNeedVarargsPrototypes -Wno-error $XMTDEF $XINCD"
- set XLIBD = "-L$MOTIFHOME/lib -L/usr/X11R6/lib"
+ set XLIBD = "-L$MOTIFHOME/lib -R${MOTIFHOME}/lib -L${X11BASE}/lib -R${X11BASE}/lib"
set XLIBS = "-lXm -lXpm -lXt -lXext -lX11 -lSM -lICE"
if ("$ADOC" == 1) then
set CFLAGS = "$CFLAGS -Wno-error"
@@ -1263,7 +1263,7 @@ case FREEBSD_*:
set DLLIB = ""
set DEPEND_FLAGS = "$CFLAGS $XMTINCD"
set PTHRDSFLAGS = "-D_REENTRANT -D__USE_REENTRANT"
- set CFLAGS = "$OFLAG -Wall -DFREEBSD -D$BUILDARCH -DGETHOSTBYNAME_M -DGETHOSTBYADDR_M $DEBUG_FLAG $CFLAGS -I/usr/X11R6/include"
+ set CFLAGS = "$OFLAG -Wall -DFREEBSD -D$BUILDARCH -DGETHOSTBYNAME_M -DGETHOSTBYADDR_M $DEBUG_FLAG $CFLAGS -I${X11BASE}/include"
set NOERR_CFLAG = "-Wno-error"
set LFLAGS = "$DEBUG_FLAG $LFLAGS -export-dynamic"
set LIBS = "$LIBS -lkvm"
@@ -1273,9 +1273,9 @@ case FREEBSD_*:
set AUTHLIBS = "-lcrypt -lpam"
set XMTDEF = ""
- set XINCD = "$XMTINCD $XINCD -I/usr/X11/include"
+ set XINCD = "$XMTINCD $XINCD -I${X11BASE}/include"
set XCFLAGS = "-Wno-strict-prototypes -Wno-error $XMTDEF $XINCD"
- set XLIBD = "-L/usr/X11R6/lib"
+ set XLIBD = "-L${X11BASE}/lib -R${X11BASE}/lib"
set XLFLAGS = "$XLIBD"
set XLIBS = " -Xlinker -lXm -Xlinker -Bdynamic -lXpm -lXt -lXext -lX11 -lSM -lICE -lXp"
set RM = "rm -f"
@@ -1294,9 +1294,9 @@ case NETBSD_*:
set DLLIB = ""
set DEPEND_FLAGS = "$CFLAGS $XMTINCD"
set PTHRDSFLAGS = "-D_REENTRANT -D__USE_REENTRANT"
- set CFLAGS = "$OFLAG -Wall -DNETBSD -D$BUILDARCH -DGETHOSTBYNAME_M -DGETHOSTBYADDR_M $DEBUG_FLAG $CFLAGS -I/usr/X11R6/include"
+ set CFLAGS = "$OFLAG -Wall -DNETBSD -D$BUILDARCH -DGETHOSTBYNAME_M -DGETHOSTBYADDR_M $DEBUG_FLAG $CFLAGS -I${X11BASE}/include"
set NOERR_CFLAG = "-Wno-error"
- set LFLAGS = "$DEBUG_FLAG $LFLAGS -export-dynamic"
+ set LFLAGS = "$DEBUG_FLAG $LFLAGS -export-dynamic -L${LOCALBASE}/lib -R${LOCALBASE}/lib"
set LIBS = "$LIBS -lkvm"
set SHAREDLD = $CC
set SHARED_CFLAGS = "-fPIC"
@@ -1304,9 +1304,9 @@ case NETBSD_*:
set AUTHLIBS = "-lcrypt -lpam"
set XMTDEF = ""
- set XINCD = "$XMTINCD $XINCD -I/usr/X11/include -I/usr/pkg/include"
+ set XINCD = "$XMTINCD $XINCD -I${X11BASE}/include"
set XCFLAGS = "-Wno-strict-prototypes -Wno-error $XMTDEF $XINCD"
- set XLIBD = "-L/usr/X11R6/lib -R/usr/X11R6/lib -L/usr/pkg/lib -R /usr/pkg/lib"
+ set XLIBD = "-L${X11BASE}/lib -R${X11BASE}/lib -L${LOCALBASE}/lib -R${LOCALBASE}/lib"
set XLFLAGS = "$XLIBD"
set XLIBS = " -lXm -lXpm -lXt -lXext -lX11 -lSM -lICE -lXp"
set RM = "rm -f"
@@ -1508,6 +1508,8 @@ case LINUXSPARC64:
set DEBUG_FLAG = "$DEBUG_FLAG -fprofile-arcs -ftest-coverage"
endif
+ set SECLIBS_STATIC = "$SECLIBS_STATIC /usr/lib/libz.a"
+
if ( -f /lib/libc.so.6 ) then
strings /lib/libc.so.6 | grep "GNU C Library" | grep '2.[234]' >& /dev/null
if ($status == 0) then
@@ -2103,6 +2105,13 @@ else
set LIBS_DIR = ${SDIR}
endif
+
+# we set SGE_ARCH_STRING down here because the sed command above
+# would mess up the quotes around buildarch
+set ARCH_STRING = SGE_ARCH_STRING='\"'${buildarch}'\"'
+set CFLAGS = "-D$ARCH_STRING $CFLAGS"
+set DEPEND_FLAGS = "-D$ARCH_STRING $DEPEND_FLAGS"
+
if ( $JNI == 1 ) then
if ( "${JAVA_HOME}/${JAVA_INCL}" != /usr/include ) then
@@ -2797,6 +2806,7 @@ if ( "$QMON" == 1 ) then
else
set FT_INC = ""
endif
+ set FT_INC = "-I${LOCALBASE}/include/freetype2"
cd $COMPILE_ARCH

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-at,v 1.2 2006/10/19 11:51:27 markd Exp $
--- source/dist/util/arch_variables.orig 2005-11-11 03:53:15.000000000 +1300
+++ source/dist/util/arch_variables
@@ -197,8 +197,8 @@ case $ARCH in
AWK=/usr/bin/awk
ECHO="/bin/echo"
RC_FILE=netbsd
- RC_PREFIX=/etc/rc.d
- RC_SUFFIX=.sh
+ RC_PREFIX=@rcd_dir@
+ RC_SUFFIX=
XTERM=/usr/X11R6/bin/xterm
MAILER=/usr/bin/mail
QLOGIN_COMMAND=telnet

View File

@@ -0,0 +1,88 @@
$NetBSD: patch-bd,v 1.5 2012/03/20 17:07:43 asau Exp $
Exclude Java files.
DESTDIR support.
--- source/scripts/distinst.orig 2011-11-28 23:06:15.000000000 +0000
+++ source/scripts/distinst
@@ -79,13 +79,13 @@ DRMAA_SHARED_LIBRARIES="libdrmaa"
# The last number listed here will be the verson linked from libdrmaa.so
DRMAA_SHARED_LIB_VERSIONS="1.0"
DRMAA_HEADER_FILES="libs/japi/drmaa.h"
-DRMAAJ_FILES="CLASSES/jdrmaa/drmaa"
+#DRMAAJ_FILES="CLASSES/jdrmaa/drmaa"
JNI_SHARED_LIBRARIES="libdrmaa libjuti libjgdi"
-JUTIJ_FILES="CLASSES/juti/juti"
-JGDIJ_FILES="libs/jgdi/build/jgdi"
-JJSV_FILES="CLASSES/jjsv/JSV"
+#JUTIJ_FILES="CLASSES/juti/juti"
+#JGDIJ_FILES="libs/jgdi/build/jgdi"
+#JJSV_FILES="CLASSES/jjsv/JSV"
JAVA_LIBRARIES="${DRMAAJ_FILES} ${JUTIJ_FILES} ${JGDIJ_FILES} ${JJSV_FILES}"
PVMSOURCES="start_pvm.c stop_pvm.c slave.c master.c spmd.c Makefile"
@@ -544,11 +544,11 @@ while [ $# -ge 1 ]; do
echo Please set variable SGE_ROOT. Installation failed.
exit 1
fi
- if [ ! -d $SGE_ROOT ]; then
- echo Please create directory \"$SGE_ROOT\" first. Installation failed.
+ if [ ! -d "$DESTDIR$SGE_ROOT" ]; then
+ echo Please create directory \"$DESTDIR$SGE_ROOT\" first. Installation failed.
exit 1
fi
- DEST_SGE_ROOT=$SGE_ROOT
+ DEST_SGE_ROOT=$DESTDIR$SGE_ROOT
localinst=true
;;
-mansrc)
@@ -927,13 +927,16 @@ if [ $instcommon = true ]; then
$DEST_SGE_ROOT/util/sgeCA/*.cnf \
$DEST_SGE_ROOT/util/sgeSMF/*.xml \
$DEST_SGE_ROOT/util/sgeSMF/sge_smf_support.sh \
- $DEST_SGE_ROOT/util/DetectJvmLibrary.jar \
$DEST_SGE_ROOT/util/resources/calendars/* \
$DEST_SGE_ROOT/util/resources/centry/* \
$DEST_SGE_ROOT/util/resources/pe/* \
$DEST_SGE_ROOT/util/resources/schemas/*/* \
$DEST_SGE_ROOT/util/resources/usersets/*
+ if test -f $DEST_SGE_ROOT/util/DetectJvmLibrary.jar; then
+ Execute chmod 644 $DEST_SGE_ROOT/util/DetectJvmLibrary.jar;
+ fi
+
Execute chmod 755 $DEST_SGE_ROOT/util/resources/jsv/jsv.sh \
$DEST_SGE_ROOT/util/resources/jsv/jjsv.sh \
$DEST_SGE_ROOT/util/resources/jsv/jsv.pl \
@@ -951,8 +954,7 @@ if [ $instcommon = true ]; then
Execute cp libs/japi/example.c $DEST_SGE_ROOT/examples/drmaa
Execute cp libs/japi/howto/*.c $DEST_SGE_ROOT/examples/drmaa
MakeDir examples/drmaa/ruby
- Execute mv $DEST_SGE_ROOT/util/resources/drmaa4ruby/samples/* $DEST_SGE_ROOT/examples/drmaa/ruby
- Execute rmdir $DEST_SGE_ROOT/util/resources/drmaa4ruby/samples
+ Execute cp -r dist/util/resources/drmaa4ruby/samples/* $DEST_SGE_ROOT/examples/drmaa/ruby
Cleanup examples
fi
@@ -1117,9 +1119,6 @@ if [ $instcommon = true ]; then
if [ -f CLASSES/herd/herd.jar ]; then
Execute cp CLASSES/herd/herd.jar $DEST_SGE_ROOT/lib/herd.jar
- elif [ $exit_on_error = true ]; then
- echo "\"CLASSES/herd/herd.jar\" not found. Installation failed."
- exit 1
fi
fi
@@ -1276,7 +1275,9 @@ if [ $instguiinst = true ]; then
echo "Installing \"start_gui_installer\" and \"/util/gui-installer\""
Execute mkdir -p $DEST_SGE_ROOT/util/gui-installer/html/en/help
Execute mkdir -p $DEST_SGE_ROOT/util/gui-installer/templates
+ if [ -f "$GUI_DIR/dist/installer.jar" ]; then
Execute cp $GUI_DIR/dist/installer.jar $DEST_SGE_ROOT/util/gui-installer
+ fi
Execute cp $GUI_DIR/templates/start_gui_installer.sh $DEST_SGE_ROOT/start_gui_installer
Execute cp -r $GUI_DIR/html $DEST_SGE_ROOT/util/gui-installer
Execute cp $GUI_DIR/templates/install_component $GUI_DIR/templates/gui_inst_template.conf $GUI_DIR/templates/readme_template.html $GUI_DIR/templates/check_host $DEST_SGE_ROOT/util/gui-installer/templates

View File

@@ -0,0 +1,116 @@
$NetBSD: patch-bl,v 1.6 2012/03/20 17:07:43 asau Exp $
--- source/libs/comm/cl_ssl_framework.c.orig 2009-02-16 08:50:41.000000000 +0000
+++ source/libs/comm/cl_ssl_framework.c
@@ -104,6 +104,9 @@
#define OPENSSL_CONST const
#endif
+#if defined(OPENSSL_VERSION_NUMBER) && OPENSSL_VERSION_NUMBER >= 0x10000000L
+typedef _STACK STACK;
+#endif
#define cl_com_ssl_func__SSL_CTX_set_mode(ctx,op) \
cl_com_ssl_func__SSL_CTX_ctrl((ctx),SSL_CTRL_MODE,(op),NULL)
@@ -161,8 +164,8 @@ static int (*cl_com_ssl
static void (*cl_com_ssl_func__SSL_set_bio) (SSL *s, BIO *rbio,BIO *wbio);
static int (*cl_com_ssl_func__SSL_accept) (SSL *ssl);
static void (*cl_com_ssl_func__SSL_CTX_free) (SSL_CTX *);
-static SSL_CTX* (*cl_com_ssl_func__SSL_CTX_new) (SSL_METHOD *meth);
-static SSL_METHOD* (*cl_com_ssl_func__SSLv23_method) (void);
+static SSL_CTX* (*cl_com_ssl_func__SSL_CTX_new) (const SSL_METHOD *meth);
+static const SSL_METHOD* (*cl_com_ssl_func__SSLv23_method) (void);
static int (*cl_com_ssl_func__SSL_CTX_use_certificate_chain_file) (SSL_CTX *ctx, const char *file);
static int (*cl_com_ssl_func__SSL_CTX_use_certificate) (SSL_CTX *ctx, X509 *cert);
static int (*cl_com_ssl_func__SSL_CTX_use_PrivateKey_file) (SSL_CTX *ctx, const char *file, int type);
@@ -243,9 +246,9 @@ static void (*cl_com_ssl
static void (*cl_com_ssl_func__X509_STORE_CTX_set_error) (X509_STORE_CTX *ctx,int s);
static void (*cl_com_ssl_func__X509_OBJECT_free_contents) (X509_OBJECT *a);
static ASN1_INTEGER* (*cl_com_ssl_func__X509_get_serialNumber) (X509 *x);
-static int (*cl_com_ssl_func__X509_cmp_current_time) (ASN1_TIME *s);
-static int (*cl_com_ssl_func__ASN1_INTEGER_cmp) (ASN1_INTEGER *x, ASN1_INTEGER *y);
-static long (*cl_com_ssl_func__ASN1_INTEGER_get) (ASN1_INTEGER *a);
+static int (*cl_com_ssl_func__X509_cmp_current_time) (const ASN1_TIME *s);
+static int (*cl_com_ssl_func__ASN1_INTEGER_cmp) (const ASN1_INTEGER *x, const ASN1_INTEGER *y);
+static long (*cl_com_ssl_func__ASN1_INTEGER_get) (const ASN1_INTEGER *a);
static int (*cl_com_ssl_func__X509_CRL_verify) (X509_CRL *a, EVP_PKEY *r);
static EVP_PKEY* (*cl_com_ssl_func__X509_get_pubkey) (X509 *x);
static int (*cl_com_ssl_func__X509_STORE_set_default_paths) (X509_STORE *ctx);
@@ -1040,7 +1043,7 @@ static int cl_com_ssl_build_symbol_table
{
char* func_name = NULL;
int had_errors = 0;
-#if defined(FREEBSD) || defined(DARWIN)
+#if defined(NETBSD) || defined(FREEBSD) || defined(DARWIN)
void* cl_com_ssl_crypto_handle_saved = NULL;
#endif
@@ -1091,7 +1094,7 @@ static int cl_com_ssl_build_symbol_table
return CL_RETVAL_SSL_DLOPEN_SSL_LIB_FAILED;
}
-#if defined(FREEBSD) || defined(DARWIN)
+#if defined(NETBSD) || defined(FREEBSD) || defined(DARWIN)
cl_com_ssl_crypto_handle_saved = cl_com_ssl_crypto_handle;
cl_com_ssl_crypto_handle = RTLD_DEFAULT;
#endif
@@ -1204,14 +1207,14 @@ static int cl_com_ssl_build_symbol_table
}
func_name = "SSL_CTX_new";
- cl_com_ssl_func__SSL_CTX_new = (SSL_CTX* (*)(SSL_METHOD *meth))dlsym(cl_com_ssl_crypto_handle, func_name);
+ cl_com_ssl_func__SSL_CTX_new = (SSL_CTX* (*)(const SSL_METHOD *meth))dlsym(cl_com_ssl_crypto_handle, func_name);
if (cl_com_ssl_func__SSL_CTX_new == NULL) {
CL_LOG_STR(CL_LOG_ERROR,"dlsym error: can't get function address:", func_name);
had_errors++;
}
func_name = "SSLv23_method";
- cl_com_ssl_func__SSLv23_method = (SSL_METHOD* (*)(void))dlsym(cl_com_ssl_crypto_handle, func_name);
+ cl_com_ssl_func__SSLv23_method = (const SSL_METHOD* (*)(void))dlsym(cl_com_ssl_crypto_handle, func_name);
if (cl_com_ssl_func__SSLv23_method == NULL) {
CL_LOG_STR(CL_LOG_ERROR,"dlsym error: can't get function address:", func_name);
had_errors++;
@@ -1750,21 +1753,21 @@ static int cl_com_ssl_build_symbol_table
}
func_name = "X509_cmp_current_time";
- cl_com_ssl_func__X509_cmp_current_time = (int (*)(ASN1_TIME *s))dlsym(cl_com_ssl_crypto_handle, func_name);
+ cl_com_ssl_func__X509_cmp_current_time = (int (*)(const ASN1_TIME *s))dlsym(cl_com_ssl_crypto_handle, func_name);
if (cl_com_ssl_func__X509_cmp_current_time == NULL) {
CL_LOG_STR(CL_LOG_ERROR,"dlsym error: can't get function address:", func_name);
had_errors++;
}
func_name = "ASN1_INTEGER_cmp";
- cl_com_ssl_func__ASN1_INTEGER_cmp = (int (*)(ASN1_INTEGER *x, ASN1_INTEGER *y))dlsym(cl_com_ssl_crypto_handle, func_name);
+ cl_com_ssl_func__ASN1_INTEGER_cmp = (int (*)(const ASN1_INTEGER *x, const ASN1_INTEGER *y))dlsym(cl_com_ssl_crypto_handle, func_name);
if (cl_com_ssl_func__ASN1_INTEGER_cmp == NULL) {
CL_LOG_STR(CL_LOG_ERROR,"dlsym error: can't get function address:", func_name);
had_errors++;
}
func_name = "ASN1_INTEGER_get";
- cl_com_ssl_func__ASN1_INTEGER_get = (long (*)(ASN1_INTEGER *a))dlsym(cl_com_ssl_crypto_handle, func_name);
+ cl_com_ssl_func__ASN1_INTEGER_get = (long (*)(const ASN1_INTEGER *a))dlsym(cl_com_ssl_crypto_handle, func_name);
if (cl_com_ssl_func__ASN1_INTEGER_get == NULL) {
CL_LOG_STR(CL_LOG_ERROR,"dlsym error: can't get function address:", func_name);
had_errors++;
@@ -1813,7 +1816,7 @@ static int cl_com_ssl_build_symbol_table
return CL_RETVAL_SSL_CANT_LOAD_ALL_FUNCTIONS;
}
-#if defined(FREEBSD)
+#if defined(FREEBSD) || defined(NETBSD)
cl_com_ssl_crypto_handle = cl_com_ssl_crypto_handle_saved;
#endif
@@ -1918,7 +1921,7 @@ static int cl_com_ssl_build_symbol_table
cl_com_ssl_func__SSL_CTX_get_ex_data = (void* (*)(SSL_CTX *ssl,int idx))SSL_CTX_get_ex_data;
cl_com_ssl_func__SSL_CTX_set_ex_data = SSL_CTX_set_ex_data;
cl_com_ssl_func__sk_num = sk_num;
- cl_com_ssl_func__sk_value = sk_value;
+ cl_com_ssl_func__sk_value = (char* (*)(const STACK *, int))sk_value;
cl_com_ssl_func__X509_STORE_get_by_subject = X509_STORE_get_by_subject;
cl_com_ssl_func__EVP_PKEY_free = EVP_PKEY_free;
cl_com_ssl_func__X509_STORE_CTX_set_error = X509_STORE_CTX_set_error;

View File

@@ -0,0 +1,73 @@
$NetBSD: patch-bm,v 1.2 2009/05/13 21:00:25 markd Exp $
DESTDIR support.
--- source/dist/util/setfileperm.sh.orig 2008-10-18 03:48:04.000000000 +1300
+++ source/dist/util/setfileperm.sh
@@ -81,7 +81,7 @@ SetFilePerm()
instauto=false
-if [ -z "$SGE_ROOT" -o ! -d "$SGE_ROOT" ]; then
+if [ -z "$SGE_ROOT" -o ! -d "$DESTDIR$SGE_ROOT" ]; then
echo
echo ERROR: Please set your \$SGE_ROOT environment variable
echo and start this script again. Exit.
@@ -89,7 +89,7 @@ if [ -z "$SGE_ROOT" -o ! -d "$SGE_ROOT"
exit 1
fi
-if [ ! -f "$SGE_ROOT/util/arch" ]; then
+if [ ! -f "$DESTDIR$SGE_ROOT/util/arch" ]; then
echo
echo ERROR: The shell script \"$SGE_ROOT/util/arch\" does not exist.
echo Please verify your distribution and restart this script. Exit.
@@ -97,7 +97,7 @@ if [ ! -f "$SGE_ROOT/util/arch" ]; then
exit 1
fi
-if [ ! -f $SGE_ROOT/util/arch_variables ]; then
+if [ ! -f "$DESTDIR$SGE_ROOT"/util/arch_variables ]; then
echo
echo ERROR: Missing shell script \"$SGE_ROOT/util/arch_variables\".
echo Please verify your distribution and restart this script. Exit.
@@ -105,7 +105,7 @@ if [ ! -f $SGE_ROOT/util/arch_variables
exit 1
fi
-. $SGE_ROOT/util/arch_variables
+. "$DESTDIR$SGE_ROOT"/util/arch_variables
if [ $ARCH = "win32-x86" ]; then
echo
@@ -183,7 +183,7 @@ else
done
fi
-cd $1
+cd $DESTDIR$1
if [ $? != 0 ]; then
$ECHO "ERROR: can't change to directory \"$1\". Exiting."
exit 1
@@ -204,17 +204,17 @@ for f in $FILELIST; do
done
for f in $FILELIST $OPTFILES; do
- if [ -d $f -o -f $f ]; then
- SetFilePerm $f
+ if [ -d $DESTDIR$f -o -f $DESTDIR$f ]; then
+ SetFilePerm $DESTDIR$f
fi
done
for file in $SUIDFILES; do
# Windows NFS Server does not like suid files
if [ "`echo $file | grep win32-x86`" != "" ]; then
- chmod 511 $file
+ chmod 511 $DESTDIR$file
else
- chmod 4511 $file
+ chmod 4511 $DESTDIR$file
fi
done

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-daemons_common_procfs.c,v 1.1 2011/02/17 08:55:11 markd Exp $
--- source/daemons/common/procfs.c.orig 2006-03-10 06:03:19.000000000 +0000
+++ source/daemons/common/procfs.c
@@ -338,6 +338,8 @@ void procfs_kill_addgrpid(gid_t add_grp_
* uids[3], gids[3] => FSUID and FSGID
*/
groups = 0;
+ /* silence gcc's -Werror */
+ uids[0] = uids[1] = gids[0] = gids[1] = 0;
while (fgets(buffer, sizeof(buffer), fp)) {
char *label = NULL;
char *token = NULL;

View File

@@ -0,0 +1,125 @@
$NetBSD: patch-source-utilbin_Makefile,v 1.1 2012/04/15 04:07:21 markd Exp $
Add LDFLAGS
replace $(COMMLISTSLIB) with -lcommlists so that pkgsrc wrapper
doesnt reorder.
--- source/utilbin/Makefile.orig 2009-02-11 09:27:33.000000000 +0000
+++ source/utilbin/Makefile
@@ -118,14 +118,14 @@ gethostbyaddr.o: $(UTILBIN_DIR)/gethostb
#---------------------------------------------------------------------
getservbyname: getservbyname.o version.o $(WINGRIDLIB_DEP) $(UTILIB) $(COMMLISTSLIB)
- $(CC) $(CFLAGS) -o $@ $(LFLAGS) getservbyname.o version.o -luti $(WINGRIDLIB) $(COMMLISTSLIB) $(DLLIB) $(LIBS)
+ $(CC) $(CFLAGS) -o $@ $(LFLAGS) getservbyname.o version.o -luti $(WINGRIDLIB) -lcommlists $(DLLIB) $(LIBS)
getservbyname.o: $(UTILBIN_DIR)/getservbyname.c
$(CC) $(CFLAGS) -c $(UTILBIN_DIR)/getservbyname.c
#---------------------------------------------------------------------
filestat: filestat.o version.o $(WINGRIDLIB_DEP) $(UTILIB) $(COMMLISTSLIB)
- $(CC) $(CFLAGS) -o $@ $(LFLAGS) filestat.o version.o -luti $(WINGRIDLIB) $(COMMLISTSLIB) $(LIBS)
+ $(CC) $(CFLAGS) -o $@ $(LFLAGS) filestat.o version.o -luti $(WINGRIDLIB) -lcommlists $(LIBS)
filestat.o: $(UTILBIN_DIR)/filestat.c
$(CC) $(CFLAGS) -c $(UTILBIN_DIR)/filestat.c
@@ -146,28 +146,28 @@ read_raw.o: $(UTILBIN_DIR)/read_raw.c
#---------------------------------------------------------------------
echo_raw: echo_raw.o version.o $(UTILIB) $(COMMLISTSLIB)
- $(CC) $(CFLAGS) -o $@ $(LFLAGS) echo_raw.o version.o -luti $(COMMLISTSLIB) $(LIBS)
+ $(CC) $(CFLAGS) -o $@ $(LFLAGS) echo_raw.o version.o -luti -lcommlists $(LIBS)
echo_raw.o: $(UTILBIN_DIR)/echo_raw.c
$(CC) $(CFLAGS) -c $(UTILBIN_DIR)/echo_raw.c
#---------------------------------------------------------------------
checkprog: checkprog.o peopen_standalone.o pids_standalone.o version.o $(WINGRIDLIB_DEP) $(UTILIB) $(COMMLISTSLIB)
- $(CC) $(CFLAGS) -o $@ $(LFLAGS) checkprog.o peopen_standalone.o pids_standalone.o version.o -luti $(WINGRIDLIB) $(COMMLISTSLIB) $(LIBS) $(DLLIB)
+ $(CC) $(CFLAGS) -o $@ $(LFLAGS) checkprog.o peopen_standalone.o pids_standalone.o version.o -luti $(WINGRIDLIB) -lcommlists $(LIBS) $(DLLIB)
checkprog.o: $(UTILBIN_DIR)/checkprog.c
$(CC) $(CFLAGS) -c $(UTILBIN_DIR)/checkprog.c
#---------------------------------------------------------------------
checkuser: checkuser.o version.o $(WINGRIDLIB_DEP) $(UTILIB) $(COMMLISTSLIB)
- $(CC) $(CFLAGS) -o $@ $(LFLAGS) checkuser.o version.o -luti $(WINGRIDLIB) $(COMMLISTSLIB) $(LIBS)
+ $(CC) $(CFLAGS) -o $@ $(LFLAGS) checkuser.o version.o -luti $(WINGRIDLIB) -lcommlists $(LIBS)
checkuser.o: $(UTILBIN_DIR)/checkuser.c
$(CC) $(CFLAGS) -c $(UTILBIN_DIR)/checkuser.c
#---------------------------------------------------------------------
adminrun: adminrun.o version.o $(WINGRIDLIB_DEP) $(UTILIB) $(COMMLISTSLIB)
- $(CC) -o $@ $(LFLAGS) adminrun.o version.o -luti $(WINGRIDLIB) $(COMMLISTSLIB) $(LIBS)
+ $(CC) -o $@ $(LFLAGS) adminrun.o version.o -luti $(WINGRIDLIB) -lcommlists $(LIBS)
adminrun.o: $(UTILBIN_DIR)/adminrun.c
$(CC) $(CFLAGS) -c $(UTILBIN_DIR)/adminrun.c
@@ -188,7 +188,7 @@ signals.o: $(UTILBIN_DIR)/signals.c
#---------------------------------------------------------------------
loadcheck: loadcheck.o version.o $(WINGRIDLIB_DEP) $(UTILIB) $(COMMLISTSLIB) $(SGEOBJLIB) $(SGEOBJDLIB) $(CULLLIB)
- $(CC) -o $@ $(LFLAGS) loadcheck.o version.o -lsgeobj -lsgeobjd -lcull -luti $(WINGRIDLIB) $(COMMLISTSLIB) $(LOADAVGLIBS) $(LIBS)
+ $(CC) -o $@ $(LFLAGS) loadcheck.o version.o -lsgeobj -lsgeobjd -lcull -luti $(WINGRIDLIB) -lcommlists $(LOADAVGLIBS) $(LIBS)
loadcheck.o: $(UTILBIN_DIR)/loadcheck.c
$(CC) $(CFLAGS) -c $(UTILBIN_DIR)/loadcheck.c
@@ -203,26 +203,26 @@ loadcheck.obj: $(UTILBIN_DIR)/loadcheck.
#---------------------------------------------------------------------
languagetest: languagetest.o version.o $(WINGRIDLIB_DEP) $(UTILIB) $(COMMLISTSLIB)
- $(CC) -o $@ $(LFLAGS) languagetest.o version.o -luti $(WINGRIDLIB) $(COMMLISTSLIB) $(LIBS)
+ $(CC) -o $@ $(LFLAGS) languagetest.o version.o -luti $(WINGRIDLIB) -lcommlists $(LIBS)
languagetest.o: $(UTILBIN_DIR)/languagetest.c
$(CC) $(CFLAGS) $(GCC_NODUPLWARN) -c $(UTILBIN_DIR)/languagetest.c
#---------------------------------------------------------------------
infotext: infotext.o version.o $(WINGRIDLIB_DEP) $(UTILIB) $(COMMLISTSLIB)
- $(CC) -o $@ $(LFLAGS) infotext.o version.o -luti $(WINGRIDLIB) $(COMMLISTSLIB) $(LIBS)
+ $(CC) -o $@ $(LFLAGS) infotext.o version.o -luti $(WINGRIDLIB) -lcommlists $(LIBS)
infotext.o: $(UTILBIN_DIR)/infotext.c
$(CC) $(CFLAGS) $(GCC_NODUPLWARN) -c $(UTILBIN_DIR)/infotext.c
#---------------------------------------------------------------------
fstype: fstype.o version.o $(WINGRIDLIB_DEP) $(COMMLISTSLIB) $(UTILIB)
- $(CC) -o $@ $(LFLAGS) fstype.o version.o $(WINGRIDLIB) $(FSTYPELIBS) -luti $(COMMLISTSLIB) $(LIBS)
+ $(CC) -o $@ $(LFLAGS) fstype.o version.o $(WINGRIDLIB) $(FSTYPELIBS) -luti -lcommlists $(LIBS)
fstype.o: $(UTILBIN_DIR)/fstype.c
$(CC) $(CFLAGS) $(MEMCFLAG) $(GCC_NODUPLWARN) -c $(UTILBIN_DIR)/fstype.c
#---------------------------------------------------------------------
spooldefaults: spooldefaults.o version.o sge_mt_init.o $(SPOOLING_DEPS) $(SPOOLCLIB) $(SPOOLLIB) $(SCHEDLIB) $(EVCLIB) $(GDILIB) $(SGEOBJLIB) $(SGEOBJDLIB) $(COMMLIB) $(COMMLISTSLIB) $(CULLLIB) $(WINGRIDLIB_DEP) $(UTILIB)
- $(CC) -o $@ $(LFLAGS) spooldefaults.o version.o sge_mt_init.o -lspoolc $(SPOOLING_LIBS) -lsched -levc -lgdi -lsgeobj -lsgeobjd $(SECLIB) $(KRBLIB) -lcull -lcomm -lcommlists -luti $(WINGRIDLIB) $(DLLIB) $(SLIBS) $(LIBS)
+ $(CC) -o $@ $(LFLAGS) spooldefaults.o version.o sge_mt_init.o $(LDFLAGS) -lspoolc $(SPOOLING_LIBS) -lsched -levc -lgdi -lsgeobj -lsgeobjd $(SECLIB) $(KRBLIB) -lcull -lcomm -lcommlists -luti $(WINGRIDLIB) $(DLLIB) $(SLIBS) $(LIBS)
spooldefaults.o: $(UTILBIN_DIR)/spooldefaults.c
$(CC) $(CFLAGS) -c $(UTILBIN_DIR)/spooldefaults.c
@@ -236,7 +236,7 @@ spoolinit.o: $(UTILBIN_DIR)/spoolinit.c
#---------------------------------------------------------------------
testsuidroot: testsuidroot.o version.o $(WINGRIDLIB_DEP) $(UTILIB) $(COMMLISTSLIB)
- $(CC) -o $@ $(LFLAGS) testsuidroot.o version.o -luti $(COMMLISTSLIB) $(WINGRIDLIB) $(LIBS)
+ $(CC) -o $@ $(LFLAGS) testsuidroot.o version.o -luti -lcommlists $(WINGRIDLIB) $(LIBS)
testsuidroot.o: $(UTILBIN_DIR)/testsuidroot.c
$(CC) $(CFLAGS) -c $(UTILBIN_DIR)/testsuidroot.c
@@ -257,7 +257,7 @@ tst_pthread_signals.o: $(UTILBIN_DIR)/ts
#---------------------------------------------------------------------
spooledit: spooledit.o sge_mt_init.o $(SPOOLING_DEPS) $(SPOOLLIB) $(SCHEDLIB) $(EVCLIB) $(GDILIB) $(SGEOBJLIB) $(SGEOBJDLIB) $(COMMLIB) $(COMMLISTSLIB) $(CULLLIB) $(WINGRIDLIB_DEP) $(UTILIB)
- $(CC) -o $@ $(LFLAGS) spooledit.o version.o sge_mt_init.o -lspoolb $(SPOOLING_LIBS) -lsched -levc -lgdi -lsgeobj -lsgeobjd $(SECLIB) $(KRBLIB) -lcull -lcomm -lcommlists -luti $(WINGRIDLIB) -ldb$(BDB_LIB_SUFFIX) $(DLLIB) $(SLIBS) $(LIBS)
+ $(CC) -o $@ $(LFLAGS) spooledit.o version.o sge_mt_init.o $(LDFLAGS) -lspoolb $(SPOOLING_LIBS) -lsched -levc -lgdi -lsgeobj -lsgeobjd $(SECLIB) $(KRBLIB) -lcull -lcomm -lcommlists -luti $(WINGRIDLIB) -ldb$(BDB_LIB_SUFFIX) $(DLLIB) $(SLIBS) $(LIBS)
spooledit.o: $(UTILBIN_DIR)/spooledit.c
$(CC) $(CFLAGS) -c $(UTILBIN_DIR)/spooledit.c
@@ -290,7 +290,7 @@ valid_jvmlib.o: $(UTILBIN_DIR)/valid_jv
$(CC) $(CFLAGS) -c $(UTILBIN_DIR)/valid_jvmlib.c
#---------------------------------------------------------------------
-AUTHUSER_ADD_LIBS = -luti $(COMMLISTSLIB) $(DLLIB)
+AUTHUSER_ADD_LIBS = -luti -lcommlists $(DLLIB)
authuser: authuser.o juti.o $(UTILIB) $(COMMLISTSLIB)
$(CC) -o authuser $(LFLAGS) authuser.o juti.o $(AUTHLIBS) $(AUTHUSER_ADD_LIBS) $(LIBS)

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-source_3rdparty_sge_depend_def.h,v 1.1 2012/04/15 04:07:21 markd Exp $
ensure varargs prototypes to fix build on 64bit
--- source/3rdparty/sge_depend/def.h.orig 2012-04-10 04:36:21.000000000 +0000
+++ source/3rdparty/sge_depend/def.h
@@ -170,6 +170,8 @@ int cppsetup();
struct symtab **isdefined();
#endif
+#define NeedVarargsPrototypes 1
+
#if NeedVarargsPrototypes
extern void fatalerr(char *, ...);
extern void warning(char *, ...);

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-source_libs_uti_sge__loadmem.c,v 1.1 2013/05/23 18:41:48 joerg Exp $
--- source/libs/uti/sge_loadmem.c.orig 2013-05-23 16:27:21.000000000 +0000
+++ source/libs/uti/sge_loadmem.c
@@ -44,6 +44,10 @@
#include "uti/sge_log.h"
#include "uti/msg_utilib.h"
+#ifdef __NetBSD__
+#include <uvm/uvm_extern.h>
+#endif
+
#if !defined(LINUX) && !defined(CRAY) && !defined(DARWIN) && !defined(FREEBSD) && !defined(NETBSD)
#include <unistd.h>