[Erp5-report] r32934 nicolas.dumazet - /erp5/trunk/buildout/helpers/mandriva2010.0.sh
nobody at svn.erp5.org
nobody at svn.erp5.org
Mon Feb 22 12:30:53 CET 2010
Author: nicolas.dumazet
Date: Mon Feb 22 12:30:53 2010
New Revision: 32934
URL: http://svn.erp5.org?rev=32934&view=rev
Log:
extend a bit the helper with options so we can reuse it in RPM generation
Modified:
erp5/trunk/buildout/helpers/mandriva2010.0.sh
Modified: erp5/trunk/buildout/helpers/mandriva2010.0.sh
URL: http://svn.erp5.org/erp5/trunk/buildout/helpers/mandriva2010.0.sh?rev=32934&r1=32933&r2=32934&view=diff
==============================================================================
--- erp5/trunk/buildout/helpers/mandriva2010.0.sh [utf8] (original)
+++ erp5/trunk/buildout/helpers/mandriva2010.0.sh [utf8] Mon Feb 22 12:30:53 2010
@@ -1,27 +1,48 @@
#!/bin/sh
-PACKAGE_LIST="""
- bison
- cpio
- flex
- gcc
- gcc-c++
- libbzip2-devel
- libgdbm-devel
- libglib2.0-devel
- libjpeg-devel
- libncurses-devel
- libopenssl-devel
- libtermcap-devel
- libxml2-devel
- libxslt-devel
- make
- patch
- rpm
- subversion
- subversion-devel
- subversion-tools
- x11-server-xvfb
- zlib1-devel
+USAGE="""\
+Helper for buildout-base installation of ERP5 on Mandriva 2010.
+ Usage:
+ mandriva2010.sh [-h|-l]
+
+ With no options, attempts to install the dependencies required
+ to run the buildout.
+
+ Options:
+ -h shows this message
+ -l lists the required dependencies\
"""
-urpmi $PACKAGE_LIST
+PACKAGE_LIST="""\
+bison
+cpio
+flex
+gcc
+gcc-c++
+libbzip2-devel
+libgdbm-devel
+libglib2.0-devel
+libjpeg-devel
+libncurses-devel
+libopenssl-devel
+libtermcap-devel
+libxml2-devel
+libxslt-devel
+make
+patch
+rpm
+subversion
+subversion-devel
+subversion-tools
+x11-server-xvfb
+zlib1-devel\
+"""
+if [ x"$1" == x ]; then
+ urpmi $PACKAGE_LIST
+elif [ "$1" = "-l" ]; then
+ echo "$PACKAGE_LIST"
+elif [ "$1" = "-h" ]; then
+ echo "$USAGE"
+else
+ echo "Unknown argument."
+ echo "$USAGE"
+fi
More information about the Erp5-report
mailing list