[BACK]Return to patch-bm CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / parallel / sge / patches

File: [cvs.NetBSD.org] / pkgsrc / parallel / sge / patches / patch-bm (download)

Revision 1.2, Wed May 13 21:00:25 2009 UTC (14 years, 10 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, HEAD
Changes since 1.1: +11 -11 lines

Update sge to 6.2.2.1

Grid Engine 6.2, which has undergone significant changes in qmaster to
significantly improve its scalability in challenging environments, adds
powerful features to the core system, introduces multi cluster support
for the Accounting and Reporting Console (ARCo) and comes with a new
module extending the scope of Grid Engine to a new domain of use cases:
the Service Domain Manager (SDM), aka. project Hedeby allows to
dynamically (re-)assign computational resources on demand.

plus lots of bug fixes.

$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