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

7
parallel/dqs/DESCR Normal file
View File

@@ -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 ability to customize DQS leads to
effective resource distribution and increased network throughput.

12
parallel/dqs/MESSAGE Normal file
View File

@@ -0,0 +1,12 @@
===========================================================================
$NetBSD: MESSAGE,v 1.1 2004/02/26 22:44:09 abs Exp $
dqs requires three entries in /etc/services on all machine, such as:
dqs_qmaster 2062/tcp
dqs_execd 2063/tcp
dqs_intercell 2064/tcp
It also has hardcoded config path set to /usr/local/DQS/common/conf, which
needs to be shared between all machines. The naming needs to be fixed.
===========================================================================

43
parallel/dqs/Makefile Normal file
View File

@@ -0,0 +1,43 @@
# $NetBSD: Makefile,v 1.11 2010/01/31 21:08:58 zafer Exp $
#
DISTNAME= DQS-3.3.2
PKGNAME= dqs-3.3.2
PKGREVISION= 2
CATEGORIES= parallel
MASTER_SITES= http://www.sfr-fresh.com/unix/misc/old/
EXTRACT_SUFX= .tgz
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://web.archive.org/web/20050305104643/http://www.scri.fsu.edu/~pasko/dqs.html
COMMENT= Distributed queueing system
PKG_DESTDIR_SUPPORT= destdir # needs special permissions handling
WRKSRC= ${WRKDIR}/DQS3
DOCDIR= ${PREFIX}/share/doc/dqs
DOCS= Image16.gif Image17.gif Image18.gif Image19.gif Image20.gif \
Image21.gif Image22.gif Image23.gif InstMaint.html \
Refernce.html UserGuide.html error_msg.htm
EGDIR= ${PREFIX}/share/examples/dqs
# PKG_SYSCONFSUBDIR?=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
post-patch:
${ECHO} '#undef DEFAULT_HOST' >> ${WRKSRC}/SRC/dqs.h
pre-configure:
${CP} ${PKGSRCDIR}/mk/gnu-config/config.guess ${WRKSRC}/UTIL/config.guess
${CP} ${PKGSRCDIR}/mk/gnu-config/config.sub ${WRKSRC}/UTIL/config.sub
post-install:
${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR}
.for doc in ${DOCS}
${INSTALL_DATA} ${WRKSRC}/DOC/user_guide/${doc} ${DESTDIR}${DOCDIR}
.endfor
.include "../../mk/bsd.pkg.mk"

32
parallel/dqs/PLIST Normal file
View File

@@ -0,0 +1,32 @@
@comment $NetBSD: PLIST,v 1.4 2009/06/14 18:10:40 joerg Exp $
bin/PVM_CLEAN
bin/dqs_times332
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/doc/dqs/Image16.gif
share/doc/dqs/Image17.gif
share/doc/dqs/Image18.gif
share/doc/dqs/Image19.gif
share/doc/dqs/Image20.gif
share/doc/dqs/Image21.gif
share/doc/dqs/Image22.gif
share/doc/dqs/Image23.gif
share/doc/dqs/InstMaint.html
share/doc/dqs/Refernce.html
share/doc/dqs/UserGuide.html
share/doc/dqs/error_msg.htm
share/examples/dqs/conf_file
share/examples/dqs/key_file
share/examples/dqs/resolve_file

23
parallel/dqs/distinfo Normal file
View File

@@ -0,0 +1,23 @@
$NetBSD: distinfo,v 1.9 2013/03/28 21:37:23 joerg Exp $
SHA1 (DQS-3.3.2.tgz) = fbb165cc058dcbda8bcfa6dbead78e2f1a4f031e
RMD160 (DQS-3.3.2.tgz) = eb32ef1cd8243b508fbee91710982637de185b7a
Size (DQS-3.3.2.tgz) = 1498996 bytes
SHA1 (patch-SRC_dqs__parse.c) = d25940416e918238a034ac7a663d1ce1fed743fb
SHA1 (patch-SRC_dqs__parse__qconf.c) = 7446f326d433a70c81ee9521e9f69cbb89451f78
SHA1 (patch-SRC_dqs__select__queue.c) = 5a2d7a943bf3d1aa111ce8363380209a640982b9
SHA1 (patch-SRC_dqs__setenv.c) = 2e0fe74fdafd2eafa0097d9d72752226659a930f
SHA1 (patch-SRC_dqs__show.c) = 11c559b3a3272a0b9a76d335e53985b8e61a31df
SHA1 (patch-SRC_dqs__sig__handlers.c) = 335c45fb5cb213ccb141cfee17c6c13fc1778f26
SHA1 (patch-SRC_dqs__utility.c) = 169d92683573739c99215635b9724a1b9763fe71
SHA1 (patch-SRC_func.h) = 1e23b0a3a200487ac3adbc75952494e8e0ec31b7
SHA1 (patch-SRC_qstat.c) = c8c4d5a3383521bb0427ce7ebcbb517bcd37a99d
SHA1 (patch-aa) = f5c4ec9c4be1b55edd82dabfe75445bcf76e62b2
SHA1 (patch-ab) = 8cb54cb86c7558da60ff6fb329ca71a671a0dded
SHA1 (patch-ac) = c72be633789525f73bb0e1415ff7b300b7576e7e
SHA1 (patch-ad) = 6a7116cf60b9d4305257b233f2bc3dbeeddfc069
SHA1 (patch-ae) = f1d1a8a370a65fcbd3144224387423bb46ed6054
SHA1 (patch-af) = 41081707b3b4cbb2a5cd78adcd983f029362389e
SHA1 (patch-ag) = 76a7c43036a5be2952a1822e0871bc3dabb8806c
SHA1 (patch-ah) = 8d1a43c595981e0f148f44a3f5edb5368f18b5cb
SHA1 (patch-ai) = 4f149830147bac0aaded8f1aa7430336e73531c2

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-SRC_dqs__parse.c,v 1.1 2013/03/28 21:37:23 joerg Exp $
--- SRC/dqs_parse.c.orig 2000-10-01 23:57:33.000000000 +0000
+++ SRC/dqs_parse.c
@@ -2837,9 +2837,7 @@ void dqs_parse_user_list(head,user_str)
/***************************************************************************/
-void *dqs_get_env_list(head,envp)
- dqs_list_type **head;
- char **envp;
+void dqs_get_env_list(dqs_list_type **head, char **envp)
/*
str0 = env_name

View File

@@ -0,0 +1,17 @@
$NetBSD: patch-SRC_dqs__parse__qconf.c,v 1.1 2013/03/28 21:37:23 joerg Exp $
--- SRC/dqs_parse_qconf.c.orig 2013-03-28 16:17:09.000000000 +0000
+++ SRC/dqs_parse_qconf.c
@@ -1200,11 +1200,7 @@ dqs_list_type *dqs_parse_qconf(argv_head
}
/***********************************************************************/
-void *dqs_parse_destination_id_list(head,cp,opt)
- dqs_list_type **head;
- char *cp;
- int opt;
-
+void dqs_parse_destination_id_list(dqs_list_type **head, char *cp, int opt)
{
dqs_list_type listel;

View File

@@ -0,0 +1,14 @@
$NetBSD: patch-SRC_dqs__select__queue.c,v 1.1 2013/03/28 21:37:23 joerg Exp $
--- SRC/dqs_select_queue.c.orig 2013-03-28 16:10:42.000000000 +0000
+++ SRC/dqs_select_queue.c
@@ -1054,8 +1054,7 @@ int dqs_return_consumable(job, cname, a
/************************************************************/
-int dqs_reset_consumable(cname)
- char *cname;
+void dqs_reset_consumable(char *cname)
{
dqs_list_type *cons_lp;
dqs_list_type *cp;

View File

@@ -0,0 +1,17 @@
$NetBSD: patch-SRC_dqs__setenv.c,v 1.1 2013/03/28 21:37:23 joerg Exp $
--- SRC/dqs_setenv.c.orig 2013-03-28 16:20:07.000000000 +0000
+++ SRC/dqs_setenv.c
@@ -70,11 +70,7 @@ static char dqs_setenv_rcsid[]="$Id: dqs
extern char **environ;
/*****************************************************************************/
-int dqs_setenv(name,value,overwrite)
- char *name;
- char *value;
- int overwrite;
-
+void dqs_setenv(char *name, char *value, int overwrite)
{
int i = 0;
int varlen;

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-SRC_dqs__show.c,v 1.1 2013/03/28 21:37:23 joerg Exp $
--- SRC/dqs_show.c.orig 2013-03-28 16:22:14.000000000 +0000
+++ SRC/dqs_show.c
@@ -46,9 +46,7 @@ static char dqs_show_rcsid[]="$Id: dqs_s
#include "dqs_errno.h"
/************************************************************************/
-int dqs_show_qstat_request(job)
- dqs_job_type *job;
-
+void dqs_show_qstat_request(dqs_job_type *job)
{
int i;

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-SRC_dqs__sig__handlers.c,v 1.1 2013/03/28 21:37:23 joerg Exp $
--- SRC/dqs_sig_handlers.c.orig 2013-03-28 16:19:11.000000000 +0000
+++ SRC/dqs_sig_handlers.c
@@ -351,7 +351,7 @@ void dqs_reap()
}
/************************************************************************************/
-int dqs_reap_children()
+void dqs_reap_children(void)
/*
several things have to be done here

View File

@@ -0,0 +1,14 @@
$NetBSD: patch-SRC_dqs__utility.c,v 1.1 2013/03/28 21:37:24 joerg Exp $
--- SRC/dqs_utility.c.orig 2013-03-28 16:13:40.000000000 +0000
+++ SRC/dqs_utility.c
@@ -2025,8 +2025,7 @@ void dqs_show_states(how,states)
}
/************************************************************************/
-int dqs_show_queue_states(state)
- int state;
+void dqs_show_queue_states(int state)
{
DENTER_EXT((DQS_EVENT,"dqs_show_queue_states"));

View File

@@ -0,0 +1,85 @@
$NetBSD: patch-SRC_func.h,v 1.1 2013/03/28 21:37:24 joerg Exp $
--- SRC/func.h.orig 2013-03-28 16:11:01.000000000 +0000
+++ SRC/func.h
@@ -185,7 +185,7 @@ int dqs_return_consumable (dqs_job_type
#ifdef NO_PROTO
int dqs_reset_consumable ();
#else
-int dqs_reset_consumable (char *cname);
+void dqs_reset_consumable (char *cname);
#endif
#ifdef NO_PROTO
int dqs_validate_resources ();
@@ -568,9 +568,9 @@ void dqs_parse_user_list ();
void dqs_parse_user_list (dqs_list_type **head, char *user_str);
#endif
#ifdef NO_PROTO
-void * dqs_get_env_list ();
+void dqs_get_env_list ();
#else
-void * dqs_get_env_list (dqs_list_type **head, char **envp);
+void dqs_get_env_list (dqs_list_type **head, char **envp);
#endif
#ifdef NO_PROTO
void dqs_parse_destination_identifier_list ();
@@ -843,9 +843,9 @@ void dqs_show_states ();
void dqs_show_states (u_long32 how, u_long32 states);
#endif
#ifdef NO_PROTO
-int dqs_show_queue_states ();
+void dqs_show_queue_states ();
#else
-int dqs_show_queue_states (int state);
+void dqs_show_queue_states (int state);
#endif
#ifdef NO_PROTO
u_long32 dqs_get_gmt ();
@@ -1103,9 +1103,9 @@ dqs_list_type * dqs_parse_qconf ();
dqs_list_type * dqs_parse_qconf (dqs_list_type *argv_head, char **envp);
#endif
#ifdef NO_PROTO
-void * dqs_parse_destination_id_list ();
+void dqs_parse_destination_id_list ();
#else
-void * dqs_parse_destination_id_list (dqs_list_type **head, char *cp, int opt);
+void dqs_parse_destination_id_list (dqs_list_type **head, char *cp, int opt);
#endif
#ifdef NO_PROTO
void dqs_parse_name_list ();
@@ -1198,9 +1198,9 @@ void dqs_reap ();
void dqs_reap ();
#endif
#ifdef NO_PROTO
-int dqs_reap_children ();
+void dqs_reap_children ();
#else
-int dqs_reap_children ();
+void dqs_reap_children (void);
#endif
#ifdef NO_PROTO
void dqs_c_qconf ();
@@ -1288,9 +1288,9 @@ int dqs_exec_mail ();
int dqs_exec_mail (dqs_queue_type *qconf, dqs_job_type *job, int tag, string str);
#endif
#ifdef NO_PROTO
-int dqs_setenv ();
+void dqs_setenv ();
#else
-int dqs_setenv (char *name, char *value, int overwrite);
+void dqs_setenv (char *name, char *value, int overwrite);
#endif
#ifdef NO_PROTO
int dqs_reauth ();
@@ -1343,9 +1343,9 @@ void dqs_get_passwd_info ();
void dqs_get_passwd_info (dqs_job_type *job);
#endif
#ifdef NO_PROTO
-int dqs_show_qstat_request ();
+void dqs_show_qstat_request ();
#else
-int dqs_show_qstat_request (dqs_job_type *job);
+void dqs_show_qstat_request (dqs_job_type *job);
#endif
#ifdef NO_PROTO
void dqs_job_exit ();

View File

@@ -0,0 +1,40 @@
$NetBSD: patch-SRC_qstat.c,v 1.1 2013/03/28 21:37:24 joerg Exp $
--- SRC/qstat.c.orig 2013-03-28 16:23:29.000000000 +0000
+++ SRC/qstat.c
@@ -114,6 +114,9 @@ char *dqs_ctime();
#include "globals.h"
#include "dqs_errno.h"
+static void dqs_print_job(dqs_job_type *qstat_conf, char *master, dqs_job_type *job, string qname);
+static void dqs_qstat_print_queue(dqs_job_type *qstat_conf, dqs_queue_type *q);
+
int q_suitability=0;
int j_suitability=0;
int l_suitability=0;
@@ -375,10 +378,7 @@ main(argc, argv,envp)
}
/***************************************************************************/
-int dqs_qstat_print_queue(qstat_conf,q)
- dqs_job_type *qstat_conf;
- dqs_queue_type *q;
-
+static void dqs_qstat_print_queue(dqs_job_type *qstat_conf, dqs_queue_type *q)
{
float load_avg;
@@ -437,12 +437,7 @@ int dqs_qstat_print_queue(qstat_conf,q)
}
/***************************************************************************/
-int dqs_print_job(qstat_conf,master,job, qname)
- dqs_job_type *qstat_conf;
- char *master;
- dqs_job_type *job;
- string qname;
-
+static void dqs_print_job(dqs_job_type *qstat_conf, char *master, dqs_job_type *job, string qname)
{
dqs_list_type *lp3;
string job_name;

View File

@@ -0,0 +1,66 @@
$NetBSD: patch-aa,v 1.2 2009/12/10 21:19:16 asau Exp $
--- Makefile.orig 1998-10-21 21:39:14.000000000 +0400
+++ Makefile 2009-12-10 03:53:59.000000000 +0300
@@ -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,17 +17,17 @@
# 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
#******************************************************
# dirs - Make Install Directories
dirs:
- -mkdir -p $(INSTALL_DIR) $(ARC_DIR) $(BIN_DIR)
- -mkdir -p $(DOC_DIR) $(LIB_DIR) $(MAN1_DIR) $(MAN3_DIR)
- -mkdir -p $(CONF_DIR)
- -chmod 755 $(CONF_DIR)
+ -mkdir -p $(DESTDIR)$(INSTALL_DIR) $(DESTDIR)$(ARC_DIR) $(DESTDIR)$(BIN_DIR)
+ -mkdir -p $(DESTDIR)$(DOC_DIR) $(DESTDIR)$(LIB_DIR) $(DESTDIR)$(MAN1_DIR) $(DESTDIR)$(MAN3_DIR)
+ -mkdir -p $(DESTDIR)$(CONF_DIR)
+ -chmod 755 $(DESTDIR)$(CONF_DIR)
#******************************************************
# config - Configure DQS
@@ -67,16 +67,16 @@
installconf: dirs
UTIL/install -o $(DQS_ROOT) -g $(DQS_SYSGRP) \
- -m 744 SRC/conf_file $(CONF_DIR)/conf_file
+ -m 744 SRC/conf_file $(DESTDIR)$(CONF_DIR)/conf_file
UTIL/install -o $(DQS_ROOT) -g $(DQS_SYSGRP) \
- -m 744 SRC/resolve_file $(CONF_DIR)/resolve_file
+ -m 744 SRC/resolve_file $(DESTDIR)$(CONF_DIR)/resolve_file
UTIL/install -o $(DQS_ROOT) -g $(DQS_SYSGRP) \
- -m 700 SRC/key_file $(CONF_DIR)/key_file
+ -m 700 SRC/key_file $(DESTDIR)$(CONF_DIR)/key_file
#******************************************************
# installall
-installall: installbin installconf
+install: installbin installconf
#******************************************************

View File

@@ -0,0 +1,14 @@
$NetBSD: patch-ab,v 1.2 2006/06/04 12:57:11 joerg Exp $
--- SRC/globals.h.orig 2000-12-12 07:24:12.000000000 +0000
+++ SRC/globals.h
@@ -245,8 +245,7 @@ static char globals_rcsid[]="$Id: global
*
*--------------------------------------------------*/
-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__) && !defined(__DragonFly__)
extern char *sys_errlist[];
#endif
#ifdef MAINPROGRAM

View File

@@ -0,0 +1,16 @@
$NetBSD: patch-ac,v 1.3 2005/07/08 19:46:59 kristerw Exp $
--- SRC/dqs_exec_job.c.orig 2000-10-02 01:56:25.000000000 +0200
+++ SRC/dqs_exec_job.c 2005-07-08 21:37:31.000000000 +0200
@@ -274,11 +274,6 @@
#include "dqs_errno.h"
#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;

View File

@@ -0,0 +1,12 @@
$NetBSD: patch-ad,v 1.2 2006/06/04 12:57:11 joerg Exp $
--- SRC/h.h.orig Fri Jul 25 23:21:58 2003
+++ SRC/h.h Fri Jul 25 23:24:06 2003
@@ -195,7 +195,7 @@
#if !(defined(__linux__) && defined (__GLIBC__) && __GLIBC__ >= 2)
#include <nlist.h>
#endif
-#if ( defined(i386) || defined(__MACH__) || defined(sun) || defined(solaris) || defined (SOLARIS23) || defined (SOLARIS24) || defined (SOLARIS25) || defined(NeXT) )
+#if ( defined(i386) || defined(__MACH__) || defined(sun) || defined(solaris) || defined (SOLARIS23) || defined (SOLARIS24) || defined (SOLARIS25) || defined(NeXT) || defined(__NetBSD__) || defined(__DragonFly__))
/* empty */
#else
#include <sys/sysinfo.h>

View File

@@ -0,0 +1,12 @@
$NetBSD: patch-ae,v 1.2 2006/06/04 12:57:11 joerg Exp $
--- SRC/def.h.orig Fri Jul 25 23:22:18 2003
+++ SRC/def.h Fri Jul 25 23:26:14 2003
@@ -753,7 +753,7 @@
/* GETPGRP - get a process group */
-#if (defined(__sgi) || defined(__convex__) || defined(_AIX) || defined(i386) || defined (SVR3) || defined (__osf__) || defined(solaris)|| defined(SOLARIS23_UP) )
+#if (defined(__sgi) || defined(__convex__) || defined(_AIX) || defined(i386) || defined (SVR3) || defined (__osf__) || defined(solaris)|| defined(SOLARIS23_UP) || defined(__NetBSD__) || defined(__DragonFly__))
#define GETPGRP getpgrp()
#else
#define GETPGRP getpgrp(getpid())

View File

@@ -0,0 +1,30 @@
$NetBSD: patch-af,v 1.3 2006/06/04 12:57:11 joerg Exp $
--- SRC/Makefile.orig 1999-07-02 17:06:53.000000000 +0200
+++ SRC/Makefile
@@ -115,7 +115,7 @@ all :
rm -f Makefile.c
cp $(PROTO) Makefile.c
echo "#define `../UTIL/config.guess 1`" | sed s/\\./_/g | sed s/-/_/g > Makefile.h
- $(CC) -E Makefile.c | sed 's/\/ /\//g' | sed 's/ \//\//g' | sed 's/ ( BIN_DIR )/(BIN_DIR)/g' > Makefile.typ
+ $(CC) -traditional -E Makefile.c | sed 's/ / /g' | sed 's/\/ /\//g' | sed 's/ \//\//g' | sed 's/ ( BIN_DIR )/(BIN_DIR)/g' > Makefile.typ
# rm -f Makefile.c
@$(MAKE) -f Makefile.typ $@
@@ -123,14 +123,14 @@ clean :
rm -f Makefile.c
cp $(PROTO) Makefile.c
echo "#define `../UTIL/config.guess 1`" | sed s/\\./_/g | sed s/-/_/g > Makefile.h
- $(CC) -E Makefile.c | sed 's/\/ /\//g' | sed 's/ \//\//g' | sed 's/ ( BIN_DIR )/(BIN_DIR)/g' > Makefile.typ
+ $(CC) -traditional -E Makefile.c | sed 's/ / /g' | sed 's/\/ /\//g' | sed 's/ \//\//g' | sed 's/ ( BIN_DIR )/(BIN_DIR)/g' > Makefile.typ
@$(MAKE) -f Makefile.typ $@
.DEFAULT :
rm -f Makefile.c
cp $(PROTO) Makefile.c
echo "#define `../UTIL/config.guess`" | sed s/\\./_/g | sed s/-/_/g > Makefile.h
- $(CC) -E Makefile.c | sed 's/\/ /\//g' | sed 's/ \//\//g' | sed 's/ ( BIN_DIR )/(BIN_DIR)/g' > Makefile.typ
+ $(CC) -traditional -E Makefile.c | sed 's/ / /g' | sed 's/\/ /\//g' | sed 's/ \//\//g' | sed 's/ ( BIN_DIR )/(BIN_DIR)/g' > Makefile.typ
# rm -f Makefile.c
@$(MAKE) -f Makefile.typ $@

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-ag,v 1.1 2006/06/04 12:57:11 joerg Exp $
--- SRC/dqs_mail.c.orig 2006-06-04 12:40:25.000000000 +0000
+++ SRC/dqs_mail.c
@@ -74,7 +74,7 @@ static char dqs_mail_rcsid[]="$Id: dqs_m
#include "struct.h"
#include "func.h"
#include "globals.h"
-#include <sys/errno.h>
+#include <errno.h>
#include "dqs_errno.h"
/************************************************************/

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-ah,v 1.1 2006/06/04 12:57:11 joerg Exp $
--- tools/actf.c.orig 2006-06-04 12:40:42.000000000 +0000
+++ tools/actf.c
@@ -1,7 +1,7 @@
#include <stdio.h>
#include <time.h>
#include <sys/time.h>
-#include <sys/errno.h>
+#include <errno.h>
FILE *f;
FILE *of;

View File

@@ -0,0 +1,124 @@
$NetBSD: patch-ai,v 1.1 2009/12/10 21:19:16 asau Exp $
Staged installation (DESTDIR) support.
--- SRC/Makefile.proto.orig 2000-12-11 06:02:19.000000000 +0300
+++ SRC/Makefile.proto 2009-12-10 04:08:35.000000000 +0300
@@ -764,75 +764,75 @@
-rm -f $(BIN_DIR)/QMASTER_BIN $(BIN_DIR)/DSH_BIN
-rm -f $(BIN_DIR)/PVM_CLEAN
-installbin:: $(BIN_DIR)/QMASTER_BIN $(BIN_DIR)/QSUB_BIN $(BIN_DIR)/QSTAT_BIN
+installbin:: $(DESTDIR)$(BIN_DIR)/QMASTER_BIN $(DESTDIR)$(BIN_DIR)/QSUB_BIN $(DESTDIR)$(BIN_DIR)/QSTAT_BIN
-installbin:: $(BIN_DIR)/DQS_EXECD_BIN $(BIN_DIR)/QDEL_BIN $(BIN_DIR)/QCONF_BIN
+installbin:: $(DESTDIR)$(BIN_DIR)/DQS_EXECD_BIN $(DESTDIR)$(BIN_DIR)/QDEL_BIN $(DESTDIR)$(BIN_DIR)/QCONF_BIN
-installbin:: $(BIN_DIR)/QMOD_BIN $(BIN_DIR)/DQS_OPTIONS_BIN $(BIN_DIR)/QALTER_BIN
+installbin:: $(DESTDIR)$(BIN_DIR)/QMOD_BIN $(DESTDIR)$(BIN_DIR)/DQS_OPTIONS_BIN $(DESTDIR)$(BIN_DIR)/QALTER_BIN
-installbin:: $(BIN_DIR)/DSH_BIN $(BIN_DIR)/DQS_RANDOM_BIN $(BIN_DIR)/DQS_TIMES_BIN
+installbin:: $(DESTDIR)$(BIN_DIR)/DSH_BIN $(DESTDIR)$(BIN_DIR)/DQS_RANDOM_BIN $(DESTDIR)$(BIN_DIR)/DQS_TIMES_BIN
-installbin:: $(BIN_DIR)/QHOLD_BIN $(BIN_DIR)/QRLS_BIN $(BIN_DIR)/QMOVE_BIN $(BIN_DIR)/PVM_CLEAN
+installbin:: $(DESTDIR)$(BIN_DIR)/QHOLD_BIN $(DESTDIR)$(BIN_DIR)/QRLS_BIN $(DESTDIR)$(BIN_DIR)/QMOVE_BIN $(DESTDIR)$(BIN_DIR)/PVM_CLEAN
-installlib:: $(LIB_DIR)/dqs_ckpt.a
+installlib:: $(DESTDIR)$(LIB_DIR)/dqs_ckpt.a
wc :
wc -l $(LSRC) $(MSRC) $(HDRS) Makefile Makefile.proto
-$(BIN_DIR)/QACCT_BIN: qacct
- $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 755 qacct $(BIN_DIR)/QACCT_BIN
+$(DESTDIR)$(BIN_DIR)/QACCT_BIN: qacct
+ $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 755 qacct $(DESTDIR)$(BIN_DIR)/QACCT_BIN
-$(BIN_DIR)/QALTER_BIN: qalter
- $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 4755 qalter $(BIN_DIR)/QALTER_BIN
+$(DESTDIR)$(BIN_DIR)/QALTER_BIN: qalter
+ $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 4755 qalter $(DESTDIR)$(BIN_DIR)/QALTER_BIN
-$(BIN_DIR)/QMASTER_BIN: qmaster
- $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 0700 qmaster $(BIN_DIR)/QMASTER_BIN
+$(DESTDIR)$(BIN_DIR)/QMASTER_BIN: qmaster
+ $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 0700 qmaster $(DESTDIR)$(BIN_DIR)/QMASTER_BIN
-$(BIN_DIR)/QHOLD_BIN: qhold
- $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 4755 qhold $(BIN_DIR)/QHOLD_BIN
+$(DESTDIR)$(BIN_DIR)/QHOLD_BIN: qhold
+ $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 4755 qhold $(DESTDIR)$(BIN_DIR)/QHOLD_BIN
-$(BIN_DIR)/QRLS_BIN: qrls
- $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 4755 qrls $(BIN_DIR)/QRLS_BIN
+$(DESTDIR)$(BIN_DIR)/QRLS_BIN: qrls
+ $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 4755 qrls $(DESTDIR)$(BIN_DIR)/QRLS_BIN
-$(BIN_DIR)/QSUB_BIN: qsub
- $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 4755 qsub $(BIN_DIR)/QSUB_BIN
+$(DESTDIR)$(BIN_DIR)/QSUB_BIN: qsub
+ $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 4755 qsub $(DESTDIR)$(BIN_DIR)/QSUB_BIN
-$(BIN_DIR)/QSTAT_BIN: qstat
- $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 4755 qstat $(BIN_DIR)/QSTAT_BIN
+$(DESTDIR)$(BIN_DIR)/QSTAT_BIN: qstat
+ $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 4755 qstat $(DESTDIR)$(BIN_DIR)/QSTAT_BIN
-$(BIN_DIR)/QCONF_BIN: qconf
- $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 4755 qconf $(BIN_DIR)/QCONF_BIN
+$(DESTDIR)$(BIN_DIR)/QCONF_BIN: qconf
+ $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 4755 qconf $(DESTDIR)$(BIN_DIR)/QCONF_BIN
-$(BIN_DIR)/DQS_EXECD_BIN: dqs_execd
- $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 0755 dqs_execd $(BIN_DIR)/DQS_EXECD_BIN
+$(DESTDIR)$(BIN_DIR)/DQS_EXECD_BIN: dqs_execd
+ $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 0755 dqs_execd $(DESTDIR)$(BIN_DIR)/DQS_EXECD_BIN
-$(BIN_DIR)/PVM_CLEAN: ../UTIL/pvmcleanup.sh
+$(DESTDIR)$(BIN_DIR)/PVM_CLEAN: ../UTIL/pvmcleanup.sh
cp ../UTIL/pvmcleanup.sh .
- $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 0755 pvmcleanup.sh $(BIN_DIR)/PVM_CLEAN
+ $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 0755 pvmcleanup.sh $(DESTDIR)$(BIN_DIR)/PVM_CLEAN
-$(BIN_DIR)/DSH_BIN: dsh
- $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 4755 dsh $(BIN_DIR)/DSH_BIN
+$(DESTDIR)$(BIN_DIR)/DSH_BIN: dsh
+ $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 4755 dsh $(DESTDIR)$(BIN_DIR)/DSH_BIN
-$(BIN_DIR)/QMOD_BIN: qmod
- $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 4755 qmod $(BIN_DIR)/QMOD_BIN
+$(DESTDIR)$(BIN_DIR)/QMOD_BIN: qmod
+ $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 4755 qmod $(DESTDIR)$(BIN_DIR)/QMOD_BIN
-$(BIN_DIR)/QDEL_BIN: qdel
- $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 4755 qdel $(BIN_DIR)/QDEL_BIN
+$(DESTDIR)$(BIN_DIR)/QDEL_BIN: qdel
+ $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 4755 qdel $(DESTDIR)$(BIN_DIR)/QDEL_BIN
-$(BIN_DIR)/QMOVE_BIN: qmove
- $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 4755 qmove $(BIN_DIR)/QMOVE_BIN
+$(DESTDIR)$(BIN_DIR)/QMOVE_BIN: qmove
+ $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 4755 qmove $(DESTDIR)$(BIN_DIR)/QMOVE_BIN
-$(BIN_DIR)/DQS_OPTIONS_BIN: dqs_options
- $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 4755 dqs_options $(BIN_DIR)/DQS_OPTIONS_BIN
+$(DESTDIR)$(BIN_DIR)/DQS_OPTIONS_BIN: dqs_options
+ $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 4755 dqs_options $(DESTDIR)$(BIN_DIR)/DQS_OPTIONS_BIN
-$(BIN_DIR)/DQS_RANDOM_BIN: dqs_random
- $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 0755 dqs_random $(BIN_DIR)/DQS_RANDOM_BIN
+$(DESTDIR)$(BIN_DIR)/DQS_RANDOM_BIN: dqs_random
+ $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 0755 dqs_random $(DESTDIR)$(BIN_DIR)/DQS_RANDOM_BIN
-$(BIN_DIR)/DQS_TIMES_BIN:
- $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 0755 $(SDIR)/dqs_times $(BIN_DIR)/DQS_TIMES_BIN
+$(DESTDIR)$(BIN_DIR)/DQS_TIMES_BIN:
+ $(INSTALL) -o $(DQS_ROOT) -g $(DQS_SYSGRP) -m 0755 $(SDIR)/dqs_times $(DESTDIR)$(BIN_DIR)/DQS_TIMES_BIN
-$(LIB_DIR)/dqs_ckpt.a: dqs_ckpt.a
- $(INSTALL) -o $(ROOT) -g $(SYSGRP) -m 644 dqs_ckpt.a $(LIB_DIR)/dqs_ckpt.a
+$(DESTDIR)$(LIB_DIR)/dqs_ckpt.a: dqs_ckpt.a
+ $(INSTALL) -o $(ROOT) -g $(SYSGRP) -m 644 dqs_ckpt.a $(DESTDIR)$(LIB_DIR)/dqs_ckpt.a
/*************************************************************************/