summaryrefslogtreecommitdiff
path: root/parallel
diff options
context:
space:
mode:
authordholland <dholland@pkgsrc.org>2012-06-02 20:16:09 +0000
committerdholland <dholland@pkgsrc.org>2012-06-02 20:16:09 +0000
commit6cd8a542f5bc8d4eaf0df62959a4ca79f6635a5c (patch)
treeb8a2cc43650c5da42ad8699a40ecf82cd9307d2e /parallel
parenta23176d8885a83ed3fb643727b7c74ab2f3acd55 (diff)
downloadpkgsrc-6cd8a542f5bc8d4eaf0df62959a4ca79f6635a5c.tar.gz
Set USE_TOOLS instead of BUILD_DEPENDS to get csh, and use ${CSH}
instead of "tcsh". This builds ok for me on NetBSD; if it turns out to cause trouble for anyone, revert it. The motivation was that the BUILD_DEPENDS accepted either tcsh or standalone-tcsh, and distbb was latching onto the latter and then failing trying to install it. If the package turns out to really need tcsh in some contexts, there are probably other ways to deal with this issue.
Diffstat (limited to 'parallel')
-rw-r--r--parallel/sge/Makefile8
1 files changed, 3 insertions, 5 deletions
diff --git a/parallel/sge/Makefile b/parallel/sge/Makefile
index e587b6363b8..ea065091a99 100644
--- a/parallel/sge/Makefile
+++ b/parallel/sge/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.46 2012/04/18 21:05:30 markd Exp $
+# $NetBSD: Makefile,v 1.47 2012/06/02 20:16:09 dholland Exp $
#
DISTNAME= sge-8.0.0d
@@ -12,12 +12,10 @@ 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
-BUILD_DEPENDS+= {standalone-tcsh,tcsh}-[0-9]*:../../shells/tcsh
-
PKG_DESTDIR_SUPPORT= user-destdir
GNU_CONFIGURE= YES
-USE_TOOLS+= gmake perl:run
+USE_TOOLS+= gmake csh perl:run
MANINSTALL= maninstall catinstall
@@ -38,7 +36,7 @@ PKG_USERS_VARS+= SGE_USER
EVAL_PREFIX+= PKGSRC_SSL_PREFIX=openssl
-AIMK= ${SETENV} ${MAKE_ENV} tcsh -fb ${WRKSRC}/source/aimk
+AIMK= ${SETENV} ${MAKE_ENV} ${CSH} -fb ${WRKSRC}/source/aimk
CONFIG_GUESS_OVERRIDE= source/3rdparty/qmake/config.guess \
source/3rdparty/qtcsh/config.guess