[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / parallel / sge

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /pkgsrc/parallel/sge/Makefile between version 1.43 and 1.44

version 1.43, 2012/04/07 22:19:13 version 1.44, 2012/04/15 04:07:21
Line 3 
Line 3 
   
 DISTNAME=               sge-8.0.0d  DISTNAME=               sge-8.0.0d
 PKGNAME=                sge-8.0.0.4  PKGNAME=                sge-8.0.0.4
   PKGREVISION=            1
 CATEGORIES=             parallel sysutils  CATEGORIES=             parallel sysutils
 MASTER_SITES=           http://arc.liv.ac.uk/downloads/SGE/releases/8.0.0d/  MASTER_SITES=           http://arc.liv.ac.uk/downloads/SGE/releases/8.0.0d/
   
Line 14  BUILD_DEPENDS+=  {standalone-tcsh,tcsh}-
Line 15  BUILD_DEPENDS+=  {standalone-tcsh,tcsh}-
   
 PKG_DESTDIR_SUPPORT=    user-destdir  PKG_DESTDIR_SUPPORT=    user-destdir
   
 # Not 64-bit clean; crashes during build.  
 NOT_FOR_PLATFORM=       ${LP64PLATFORMS}  
   
 GNU_CONFIGURE=          YES  GNU_CONFIGURE=          YES
 USE_TOOLS+=             gmake perl:run  USE_TOOLS+=             gmake perl:run
   
   MANINSTALL=             maninstall catinstall
   
 CFLAGS+=                -D${UPPER_OPSYS}  CFLAGS+=                -D${UPPER_OPSYS}
 CONFIGURE_ENV+=         REMOTE=sge  CONFIGURE_ENV+=         REMOTE=sge
 CONFIGURE_ENV+=         CFLAGS=${CFLAGS:M*:Q}  CONFIGURE_ENV+=         CFLAGS=${CFLAGS:M*:Q}
Line 50  REPLACE.tclsh.new= ${PREFIX}/bin/tclsh
Line 50  REPLACE.tclsh.new= ${PREFIX}/bin/tclsh
 REPLACE_FILES.tclsh=    source/dist/util/resources/jsv/jsv.tcl  REPLACE_FILES.tclsh=    source/dist/util/resources/jsv/jsv.tcl
 REPLACE_PERL+=          source/dist/util/resources/jsv/jsv.pl  REPLACE_PERL+=          source/dist/util/resources/jsv/jsv.pl
   
 CHECK_INTERPRETER_SKIP+=        sge/ckpt/cpr_* sge/mpi/myrinet/* sge/util/resources/loadsensors/interix-loadsensor.sh  
   
 .include "../../mk/bsd.prefs.mk"  .include "../../mk/bsd.prefs.mk"
   
 # SGE_ARCH should match the putput of ${WRKSRC}/source/dist/util/arch  # SGE_ARCH should match the putput of ${WRKSRC}/source/dist/util/arch
Line 83  SGE_ARCH=  darwin
Line 81  SGE_ARCH=  darwin
 SGE_BUILDARCH=          DARWIN  SGE_BUILDARCH=          DARWIN
 .elif ${OPSYS} == "Linux"  .elif ${OPSYS} == "Linux"
 AIMK+=                  -no-dump  AIMK+=                  -no-dump
 SGE_ARCH=               lx26-x86  SGE_ARCH=               lx-x86
 SGE_BUILDARCH=          LINUX86  SGE_BUILDARCH=          LINUX86
 .else  .else
 PKG_FAIL_REASON+=       "SGE_ARCH and SGE_BUILDARCH need to be configured for your OS"  PKG_FAIL_REASON+=       "SGE_ARCH and SGE_BUILDARCH need to be configured for your OS"
Line 91  PKG_FAIL_REASON+= "SGE_ARCH and SGE_BUIL
Line 89  PKG_FAIL_REASON+= "SGE_ARCH and SGE_BUIL
 SGE_BUILDARCH?=         ${SGE_BUILDARCH_cmd:sh}  SGE_BUILDARCH?=         ${SGE_BUILDARCH_cmd:sh}
   
 # Some hacks to get it properly linked:  # Some hacks to get it properly linked:
 MAKE_ENV+=      SGE_ARCH=$(SGE_ARCH) SGE_ROOT=$(SGE_ROOT)  MAKE_ENV+=      SGE_ARCH=${SGE_ARCH} SGE_ROOT=${SGE_ROOT}
   
 LDFLAGS+=       -R${SGE_ROOT}/lib/${SGE_ARCH}  LDFLAGS+=       ${COMPILER_RPATH_FLAG}${SGE_ROOT}/lib/${SGE_ARCH}
 BUILDLINK_PASSTHRU_RPATHDIRS+=  ${SGE_ROOT}/lib/${SGE_ARCH}  BUILDLINK_PASSTHRU_RPATHDIRS+=  ${SGE_ROOT}/lib/${SGE_ARCH}
   
 SGE_ROOT=       ${PREFIX}/sge  SGE_ROOT=       ${PREFIX}/sge
Line 115  post-patch:
Line 113  post-patch:
         ${ECHO} "set PERL = ${PERL5}" ) > ${WRKSRC}/source/aimk.private          ${ECHO} "set PERL = ${PERL5}" ) > ${WRKSRC}/source/aimk.private
         ( ${ECHO} "OPENSSLBASE=${SSL_PREFIX}" ; \          ( ${ECHO} "OPENSSLBASE=${SSL_PREFIX}" ; \
         ${ECHO} "BERKELEYDBBASE=${BUILDLINK_PREFIX.db4}" ) > ${WRKSRC}/source/distinst.private          ${ECHO} "BERKELEYDBBASE=${BUILDLINK_PREFIX.db4}" ) > ${WRKSRC}/source/distinst.private
           rm ${WRKSRC}/source/dist/util/*.orig
   
 SUBST_CLASSES+=         paths  SUBST_CLASSES+=         paths
 SUBST_STAGE.paths=      post-patch  SUBST_STAGE.paths=      post-patch
 SUBST_FILES.paths=      source/dist/util/arch_variables  SUBST_FILES.paths=      source/dist/util/arch_variables
 SUBST_SED.paths=        -e 's;@rcd_dir@;${RCD_SCRIPTS_DIR};'  SUBST_SED.paths=        -e 's;@rcd_dir@;${RCD_SCRIPTS_DIR};'
   
 do-configure:  do-configure:
 .for __prog__ in qmake qtcsh  .for __prog__ in qmake qtcsh
Line 131  do-configure:
Line 130  do-configure:
 .endfor  .endfor
   
 do-build:  do-build:
         cd ${WRKSRC}/source && ${AIMK} -no-java -no-jni -only-depend          cd ${WRKSRC}/source && ${AIMK} -no-java -no-jni -no-hwloc -only-depend
         cd ${WRKSRC}/source && ${SETENV} ${MAKE_ENV} ./scripts/zerodepend          cd ${WRKSRC}/source && ${SETENV} ${MAKE_ENV} ./scripts/zerodepend
         cd ${WRKSRC}/source && ${AIMK} -no-java -no-jni -no-qmake -no-qtcsh depend          cd ${WRKSRC}/source && ${AIMK} -no-java -no-jni -no-hwloc -no-qmake -no-qtcsh depend
         cd ${WRKSRC}/source && ${AIMK} -no-java -no-jni          cd ${WRKSRC}/source && ${AIMK} -no-java -no-jni -no-hwloc
         cd ${WRKSRC}/source && ${AIMK} -no-java -no-jni -man -sunman          cd ${WRKSRC}/source && ${AIMK} -no-java -no-jni -no-hwloc -man
   
 CHECK_INTERPRETER_SKIP= sge/bin/process-scheduler-log \  CHECK_INTERPRETER_SKIP= sge/bin/process-scheduler-log \
                         sge/bin/qsched \                          sge/bin/qsched \
                         sge/bin/status \                          sge/bin/status \
                           sge/ckpt/cpr_* \
                         sge/examples/drmaa/ruby/* \                          sge/examples/drmaa/ruby/* \
                         sge/hadoop/pestart.sh \                          sge/hadoop/pestart.sh \
                         sge/hadoop/pestop.sh \                          sge/hadoop/pestop.sh \
                         sge/hadoop/setup.pl \                          sge/hadoop/setup.pl \
                         sge/hadoop/wait.sh \                          sge/hadoop/wait.sh \
                           sge/mpi/myrinet/* \
                         sge/util/resources/drmaa4ruby/* \                          sge/util/resources/drmaa4ruby/* \
                         sge/util/resources/drmaa4ruby/samples/* \                          sge/util/resources/drmaa4ruby/samples/* \
                           sge/util/resources/loadsensors/interix-loadsensor.sh \
                         sge/util/resources/wrappers/rshd-wrapper                          sge/util/resources/wrappers/rshd-wrapper
   
 do-install:  do-install:

Legend:
Removed from v.1.43  
changed lines
  Added in v.1.44

CVSweb <webmaster@jp.NetBSD.org>