Deployment fixes after preliminary certification checks:
authorFrantišek Dvořák <valtri@civ.zcu.cz>
Thu, 3 Mar 2011 19:41:54 +0000 (19:41 +0000)
committerFrantišek Dvořák <valtri@civ.zcu.cz>
Thu, 3 Mar 2011 19:41:54 +0000 (19:41 +0000)
- update location in examples
- enable metapackage files for EMI too,
  install them in LB/PX yaim modules

org.glite.lb.client/examples/gen_begin
org.glite.lb.glite-LB/Makefile
org.glite.lb.yaim/Makefile
org.glite.px.glite-PX/Makefile
org.glite.px.myproxy-yaim/Makefile

index feb13c2..e736ffb 100755 (executable)
@@ -24,11 +24,13 @@ if [ `echo $(basename $0) | grep 'glite-lb-' | wc -l` = "1" ]; then
        PREFIX=glite-lb-
 fi
 LOGFD=${LOGFD:-2}
-if [ -d `dirname $0`/../bin ]; then
-       BINDIR=`dirname $0`/../bin
-else
-       BINDIR=`dirname $0`
-fi
+BINDIR="`dirname $0`"
+for dir in "`dirname $0`/../bin" "`dirname $0`/../../../bin"; do
+       if [ -d "$dir" ]; then
+               BINDIR="$dir"
+               break;
+       fi
+done
 LOGEV=${LOGEV:-${BINDIR}/${PREFIX}logevent}${SUFFIX}
 JOB_REG=${JOB_REG:-`dirname $0`/${PREFIX}job_reg}${SUFFIX}
 EDG_JOBID=
index bf7ef00..8b553a1 100644 (file)
@@ -9,16 +9,8 @@ prefix=
 -include ../project/version.properties
 
 default all:
-       echo -e "${gLiteCopyrightText}\n\n${gLiteLicenseText}" > LICENSE
-       cp LICENSE COPYRIGHT
-       echo ${module.version}-${module.age} > node-version
-       echo ${platformArch} > arch
-       echo "NA" > service
-       echo "NA" > update
 
 install:
-       mkdir -p ${DESTDIR}${PREFIX}${prefix}/release/glite-LB
-       cp -fp LICENSE COPYRIGHT node-version arch service update ${DESTDIR}${PREFIX}${prefix}/release/glite-LB/
 
 stage:
        $(MAKE) install PREFIX=${stagedir}
index 4d82346..1d19dbe 100644 (file)
@@ -26,6 +26,14 @@ all ${FILES}:
        fi; \
        sed -e 's:@glite_prefix@:${sysroot}${prefix}:' -e 's:@glite_etc@:${sysconfdir}:' -e "s:@glite_var@:$$glite_var:" $(top_srcdir)/config/defaults/glite-lb.pre > glite-lb.pre
 
+       # metapackage info
+       echo -e "${gLiteCopyrightText}\n\n${gLiteLicenseText}" > LICENSE
+       cp LICENSE COPYRIGHT
+       echo ${module.version}-${module.age} > node-version
+       echo ${platformArch} > arch
+       echo "NA" > service
+       echo "NA" > update
+
 install: ${FILES}
        mkdir -p ${DESTDIR}${PREFIX}${yaim_prefix}/yaim/functions/
        mkdir -p ${DESTDIR}${PREFIX}${yaim_prefix}/yaim/node-info.d
@@ -37,6 +45,8 @@ install: ${FILES}
        install -m 0644 glite-lb ${DESTDIR}${PREFIX}${yaim_prefix}/yaim/node-info.d
        install -m 0644 glite-lb.pre ${DESTDIR}${PREFIX}${yaim_prefix}/yaim/defaults
        echo "$(package) $(module.version)-$(module.age)" > ${DESTDIR}${PREFIX}${yaim_prefix}/yaim/etc/versions/$(package)
+       mkdir -p ${DESTDIR}${PREFIX}${yaim_prefix}/release/glite-LB
+       cp -fp LICENSE COPYRIGHT node-version arch service update ${DESTDIR}${PREFIX}${yaim_prefix}/release/glite-LB/
 
 stage:
        $(MAKE) install PREFIX=${stagedir}
index 701c01e..55624f6 100644 (file)
@@ -9,16 +9,8 @@ prefix=
 -include ../project/version.properties
 
 default all:
-       echo -e "${gLiteCopyrightText}\n\n${gLiteLicenseText}" > LICENSE
-       cp LICENSE COPYRIGHT
-       echo ${module.version}-${module.age} > node-version
-       echo ${platformArch} > arch
-       echo "NA" > service
-       echo "NA" > update
 
 install:
-       mkdir -p ${DESTDIR}${PREFIX}${prefix}/release/glite-PX
-       cp -fp LICENSE COPYRIGHT node-version arch service update ${DESTDIR}${PREFIX}${prefix}/release/glite-PX/
 
 stage:
        $(MAKE) install PREFIX=${stagedir}
index 0ad8e8d..78599ae 100644 (file)
@@ -27,6 +27,14 @@ all ${FILES}:
        fi; \
        sed -e 's:@glite_prefix@:${sysroot}${prefix}:' -e 's:@glite_etc@:${sysconfdir}:' -e "s:@glite_var@:$$glite_var:" $(top_srcdir)/config/defaults/glite-px.pre > glite-px.pre
 
+       # metapackage files
+       echo -e "${gLiteCopyrightText}\n\n${gLiteLicenseText}" > LICENSE
+       cp LICENSE COPYRIGHT
+       echo ${module.version}-${module.age} > node-version
+       echo ${platformArch} > arch
+       echo "NA" > service
+       echo "NA" > update
+
 install: ${FILES}
        mkdir -p ${DESTDIR}${PREFIX}${yaim_prefix}/yaim/functions/
        mkdir -p ${DESTDIR}${PREFIX}${yaim_prefix}/yaim/node-info.d
@@ -40,6 +48,8 @@ install: ${FILES}
        install -m 0644 glite-px ${DESTDIR}${PREFIX}${yaim_prefix}/yaim/node-info.d; \
        install -m 0644 glite-px.pre ${DESTDIR}${PREFIX}${yaim_prefix}/yaim/defaults
        echo "$(package) $(module.version)-$(module.age)" > ${DESTDIR}${PREFIX}${yaim_prefix}/yaim/etc/versions/$(package)
+       mkdir -p ${DESTDIR}${PREFIX}${yaim_prefix}/release/glite-PX
+       cp -fp LICENSE COPYRIGHT node-version arch service update ${DESTDIR}${PREFIX}${yaim_prefix}/release/glite-PX/
 
 stage:
        $(MAKE) install PREFIX=${stagedir}