svn commit: samba r17654 - in branches/SOC/sree: .

sree at samba.org sree at samba.org
Mon Aug 21 05:25:02 GMT 2006


Author: sree
Date: 2006-08-21 05:25:02 +0000 (Mon, 21 Aug 2006)
New Revision: 17654

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=17654

Log:
Add install script.


Added:
   branches/SOC/sree/install.sh


Changeset:
Added: branches/SOC/sree/install.sh
===================================================================
--- branches/SOC/sree/install.sh	2006-08-21 05:01:55 UTC (rev 17653)
+++ branches/SOC/sree/install.sh	2006-08-21 05:25:02 UTC (rev 17654)
@@ -0,0 +1,33 @@
+#!/bin/bash
+
+PREFIX=${1:-/usr/local/samba}
+
+if [ ! -d $PREFIX ]; then 
+    echo "$PREFIX directory does not exist.";
+    exit 1;
+fi;
+
+cp -v usermgmt.js $PREFIX/share/js/
+
+[ -d $PREFIX/share/swat/user_manager ] || mkdir -v $PREFIX/share/swat/user_manager
+[ -d $PREFIX/share/swat/user_manager ] && cp -v ui/*.esp ui/*.js $PREFIX/share/swat/user_manager/
+
+patch -q --dry-run -uN $PREFIX/share/swat/menu.js < ui/menu_js_patch 2>/dev/null;
+
+#why?
+if [ $? -eq 0 ]; then
+    patch -uN $PREFIX/share/swat/menu.js < ui/menu_js_patch 
+    patch -uN $PREFIX/share/swat/scripting/header_columns.esp < ui/header_columns_patch 
+else
+    echo "*** Detected applied patches, not re-applying.";
+fi;
+
+[ -d $PREFIX/share/swat/style/qooxdoo0.5.3 ] || cat <<EOF 
+
+*** IMPORTANT
+Please download and install Qooxdoo 0.5.3 from 
+<http://prdownloads.sourceforge.net/qooxdoo/qooxdoo-0.5.3-build.tar.gz?download>
+
+Unpack it in $PREFIX/share/swat/style/, and rename the resultant
+qooxdoo-0.5.3-unix directory to qooxdoo0.5.3
+EOF


Property changes on: branches/SOC/sree/install.sh
___________________________________________________________________
Name: svn:executable
   + *



More information about the samba-cvs mailing list