You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bigtop.apache.org by bm...@apache.org on 2012/09/12 08:22:07 UTC

svn commit: r1383795 - /incubator/bigtop/trunk/bigtop-packages/src/common/flume/install_flume.sh

Author: bmahe
Date: Wed Sep 12 06:22:07 2012
New Revision: 1383795

URL: http://svn.apache.org/viewvc?rev=1383795&view=rev
Log:
BIGTOP-695. Make variables used in flume build/install scripts consistent (Anatoli Fomenko via Bruno Mahé)

Modified:
    incubator/bigtop/trunk/bigtop-packages/src/common/flume/install_flume.sh

Modified: incubator/bigtop/trunk/bigtop-packages/src/common/flume/install_flume.sh
URL: http://svn.apache.org/viewvc/incubator/bigtop/trunk/bigtop-packages/src/common/flume/install_flume.sh?rev=1383795&r1=1383794&r2=1383795&view=diff
==============================================================================
--- incubator/bigtop/trunk/bigtop-packages/src/common/flume/install_flume.sh (original)
+++ incubator/bigtop/trunk/bigtop-packages/src/common/flume/install_flume.sh Wed Sep 12 06:22:07 2012
@@ -25,8 +25,7 @@ usage: $0 <options>
 
   Optional options:
      --doc-dir=DIR               path to install docs into [/usr/share/doc/flume]
-     --flume-dir=DIR               path to install flume home [/usr/lib/flume]
-     --installed-lib-dir=DIR     path where lib-dir will end up on target system
+     --lib-dir=DIR               path to install flume home [/usr/lib/flume]
      --bin-dir=DIR               path to install bins [/usr/bin]
      --examples-dir=DIR          path to install examples [doc-dir/examples]
      ... [ see source for more similar options ]
@@ -39,8 +38,7 @@ OPTS=$(getopt \
   -o '' \
   -l 'prefix:' \
   -l 'doc-dir:' \
-  -l 'flume-dir:' \
-  -l 'installed-lib-dir:' \
+  -l 'lib-dir:' \
   -l 'bin-dir:' \
   -l 'examples-dir:' \
   -l 'build-dir:' -- "$@")
@@ -62,11 +60,8 @@ while true ; do
         --doc-dir)
         DOC_DIR=$2 ; shift 2
         ;;
-        --flume-dir)
-        FLUME_DIR=$2 ; shift 2
-        ;;
-        --installed-lib-dir)
-        INSTALLED_LIB_DIR=$2 ; shift 2
+        --lib-dir)
+        LIB_DIR=$2 ; shift 2
         ;;
         --bin-dir)
         BIN_DIR=$2 ; shift 2
@@ -94,15 +89,14 @@ done
 
 MAN_DIR=${MAN_DIR:-/usr/share/man/man1}
 DOC_DIR=${DOC_DIR:-/usr/share/doc/flume}
-FLUME_DIR=${FLUME_DIR:-/usr/lib/flume}
+LIB_DIR=${LIB_DIR:-/usr/lib/flume}
 BIN_DIR=${BIN_DIR:-/usr/lib/flume/bin}
-CONF_DIR=/etc/flume/
 CONF_DIST_DIR=/etc/flume/conf.dist/
 ETC_DIR=${ETC_DIR:-/etc/flume}
 
-install -d -m 0755 ${PREFIX}/${FLUME_DIR}
+install -d -m 0755 ${PREFIX}/${LIB_DIR}
 
-(cd ${PREFIX}/${FLUME_DIR} &&
+(cd ${PREFIX}/${LIB_DIR} &&
   tar --strip-components=1 -xvzf ${BUILD_DIR}/flume-ng-dist/target/flume-ng-dist-*-dist.tar.gz)
 
 # Take out useless things or we've installed elsewhere
@@ -118,7 +112,7 @@ for x in flume-ng-* \
           RELEASE-NOTES \
           bin/ia64 \
           bin/amd64; do
-  rm -rf ${PREFIX}/$FLUME_DIR/$x 
+  rm -rf ${PREFIX}/$LIB_DIR/$x 
 done
 
 
@@ -150,8 +144,8 @@ install -d -m 0755 $PREFIX/$ETC_DIR/conf
 sed -i -e "s|flume\.log\.dir=.*|flume.log.dir=/var/log/flume-ng|" $PREFIX/$ETC_DIR/conf.empty/log4j.properties
 touch $PREFIX/$ETC_DIR/conf.empty/flume.conf
 
-unlink $PREFIX/$FLUME_DIR/conf || /bin/true
-ln -s /etc/flume/conf $PREFIX/$FLUME_DIR/conf
+unlink $PREFIX/$LIB_DIR/conf || /bin/true
+ln -s /etc/flume/conf $PREFIX/$LIB_DIR/conf
 
 # Docs
 install -d -m 0755 $PREFIX/${DOC_DIR}