summaryrefslogtreecommitdiff
path: root/parallel
diff options
context:
space:
mode:
authoragc <agc>2003-06-26 20:23:41 +0000
committeragc <agc>2003-06-26 20:23:41 +0000
commit5538973db6681da395a8736acd13a7c3da590276 (patch)
treecfd9da84015f0afac6c8d14f29418900c8181cd8 /parallel
parent97dd48bd5233ef190f745a3b8809bf7aaed1a677 (diff)
downloadpkgsrc-5538973db6681da395a8736acd13a7c3da590276.tar.gz
Initial import of dqs-3.3.2 into the NetBSD Packages Collection.
The Distributed Queueing System is designed as a management tool to aid in computational resource distribution across a network. DQS provides architecture transparency for both users and administration across a heterogeneous environment, allowing for seamless interaction for multiple architectures. Highly mutable custom site configurations are possible under DQS. This abilty to customize DQS leads to effective resource distribution and increased network throughput.
Diffstat (limited to 'parallel')
-rw-r--r--parallel/dqs/DESCR7
-rw-r--r--parallel/dqs/Makefile22
-rw-r--r--parallel/dqs/PLIST18
-rw-r--r--parallel/dqs/distinfo7
-rw-r--r--parallel/dqs/patches/patch-aa40
-rw-r--r--parallel/dqs/patches/patch-ab13
-rw-r--r--parallel/dqs/patches/patch-ac15
7 files changed, 122 insertions, 0 deletions
diff --git a/parallel/dqs/DESCR b/parallel/dqs/DESCR
new file mode 100644
index 00000000000..d86ab11e628
--- /dev/null
+++ b/parallel/dqs/DESCR
@@ -0,0 +1,7 @@
+The Distributed Queueing System is designed as a management tool to
+aid in computational resource distribution across a network. DQS
+provides architecture transparency for both users and administration
+across a heterogeneous environment, allowing for seamless interaction
+for multiple architectures. Highly mutable custom site configurations
+are possible under DQS. This abilty to customize DQS leads to
+effective resource distribution and increased network throughput.
diff --git a/parallel/dqs/Makefile b/parallel/dqs/Makefile
new file mode 100644
index 00000000000..951e67c77b9
--- /dev/null
+++ b/parallel/dqs/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/06/26 20:23:41 agc Exp $
+#
+
+DISTNAME= DQS-3.3.2
+PKGNAME= dqs-3.3.2
+CATEGORIES= parallel
+MASTER_SITES= http://www.go.dlr.de/fresh/unix/src/misc/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= tech-pkg@netbsd.org
+HOMEPAGE= http://www.scri.fsu.edu/~pasko/dqs.html
+COMMENT= distributed queueing system
+
+WRKSRC= ${WRKDIR}/DQS3
+USE_PKGINSTALL= yes
+
+EGDIR= ${PREFIX}/share/examples/dqs
+CONF_FILES+= ${EGDIR}/conf_file ${PKG_SYSCONFDIR}/conf_file
+CONF_FILES+= ${EGDIR}/key_file ${PKG_SYSCONFDIR}/key_file
+CONF_FILES+= ${EGDIR}/resolve_file ${PKG_SYSCONFDIR}/resolve_file
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/parallel/dqs/PLIST b/parallel/dqs/PLIST
new file mode 100644
index 00000000000..fd61c50234f
--- /dev/null
+++ b/parallel/dqs/PLIST
@@ -0,0 +1,18 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/06/26 20:23:41 agc Exp $
+bin/dqs_execd332
+bin/dqs_options332
+bin/dqs_random332
+bin/dsh332
+bin/qalter332
+bin/qconf332
+bin/qdel332
+bin/qhold332
+bin/qmaster332
+bin/qmod332
+bin/qmove332
+bin/qrls332
+bin/qstat332
+bin/qsub332
+share/examples/dqs/conf_file
+share/examples/dqs/key_file
+share/examples/dqs/resolve_file
diff --git a/parallel/dqs/distinfo b/parallel/dqs/distinfo
new file mode 100644
index 00000000000..7cc93af0a76
--- /dev/null
+++ b/parallel/dqs/distinfo
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/06/26 20:23:41 agc Exp $
+
+SHA1 (DQS-3.3.2.tgz) = fbb165cc058dcbda8bcfa6dbead78e2f1a4f031e
+Size (DQS-3.3.2.tgz) = 1498996 bytes
+SHA1 (patch-aa) = 0b9880000157f2c9795991d1441ccd48e817d300
+SHA1 (patch-ab) = c3b1c4561f450b5c0628eb4d84f40c7850c1fb84
+SHA1 (patch-ac) = e75044177a5d3d7ad1adee3dc7b0297b4733d6a9
diff --git a/parallel/dqs/patches/patch-aa b/parallel/dqs/patches/patch-aa
new file mode 100644
index 00000000000..070eafa2cb2
--- /dev/null
+++ b/parallel/dqs/patches/patch-aa
@@ -0,0 +1,40 @@
+$NetBSD: patch-aa,v 1.1.1.1 2003/06/26 20:23:42 agc Exp $
+
+--- Makefile 2002/09/18 11:06:36 1.1
++++ Makefile 2002/09/18 11:08:07
+@@ -1,10 +1,10 @@
+-INSTALL_DIR=/usr/local/DQS/bin
+-BIN_DIR=/usr/local/DQS/bin
+-CONF_DIR=/usr/local/DQS/common/conf
+-DOC_DIR=/usr/local/DQS/common/doc
+-LIB_DIR=/usr/local/DQS/local/lib
+-MAN1_DIR=/usr/local/DQS/man/man1
+-MAN3_DIR=/usr/local/DQS/man/man3
++INSTALL_DIR=${PREFIX}/bin
++BIN_DIR=${PREFIX}/bin
++CONF_DIR=${PREFIX}/share/examples/dqs
++DOC_DIR=${PREFIX}/share/doc
++LIB_DIR=${PREFIX}/lib
++MAN1_DIR=${PREFIX}/man/man1
++MAN3_DIR=${PREFIX}/man/man3
+ ROOT=0
+ DQS_ROOT=0
+ SYSGRP=0
+@@ -17,7 +17,7 @@
+ # sets up an arc dependant subdirectory under DQS/ARCS
+ # ans builds the default distribution
+
+-default :
++all default :
+ UTIL/make_arcs make CC=$(CC) -f Makefile
+
+ #******************************************************
+@@ -76,7 +76,7 @@
+ #******************************************************
+ # installall
+
+-installall: installbin installconf
++install: installbin installconf
+
+
+ #******************************************************
diff --git a/parallel/dqs/patches/patch-ab b/parallel/dqs/patches/patch-ab
new file mode 100644
index 00000000000..0aad598012a
--- /dev/null
+++ b/parallel/dqs/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1.1.1 2003/06/26 20:23:42 agc Exp $
+
+--- SRC/globals.h 2000/12/12 07:24:12 1.8
++++ SRC/globals.h 2002/09/18 11:13:49
+@@ -246,7 +246,7 @@
+ *--------------------------------------------------*/
+
+ extern int errno;
+-#if !(defined(__linux__) && defined (__GLIBC__) && __GLIBC__ >=2) && !(defined(__FreeBSD__) & defined(__GNUC__) && __GNUC__ >=2)
++#if !(defined(__linux__) && defined (__GLIBC__) && __GLIBC__ >=2) && !(defined(__FreeBSD__) & defined(__GNUC__) && __GNUC__ >=2) && !defined(__NetBSD__)
+ extern char *sys_errlist[];
+ #endif
+ #ifdef MAINPROGRAM
diff --git a/parallel/dqs/patches/patch-ac b/parallel/dqs/patches/patch-ac
new file mode 100644
index 00000000000..142b9c08a04
--- /dev/null
+++ b/parallel/dqs/patches/patch-ac
@@ -0,0 +1,15 @@
+$NetBSD: patch-ac,v 1.1.1.1 2003/06/26 20:23:42 agc Exp $
+
+--- SRC/dqs_exec_job.c 2000/10/01 23:56:25 1.7
++++ SRC/dqs_exec_job.c 2002/09/18 11:15:44
+@@ -275,10 +275,6 @@
+
+ #include <errno.h>
+ extern int errno, sys_nerr;
+-/*Patch from Curtis Janssen*/
+-#if !(defined(__linux__) && defined (__GLIBC__) && __GLIBC__ >= 2) && !(defined(__FreeBSD__) && defined(__GNUC__) && __GNUC__ >= 2)
+-extern char *sys_errlist[];
+-#endif
+ FILE *dbf2;
+
+