[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdeextragear-1/scripts
From: Jeroen Wijnhout <wijnhout () science ! uva ! nl>
Date: 2004-10-24 10:26:43
Message-ID: 20041024102643.CFCC116C16 () office ! kde ! org
[Download RAW message or body]
CVS commit by wijnhout:
Introducing the 'exclude languages' option (-el or --exclude-languages switch).
M +27 -4 createPackage.sh 1.2
--- kdeextragear-1/scripts/createPackage.sh #1.1:1.2
@@ -53,4 +53,7 @@
available languages will be included.
+ -el|--exclude-languages <LANGUAGES> Space seperated list of languages not to include
+ in the package.
+
-b|--builddir <DIRNAME> Name of the temporary working directory where
all files will be put.
@@ -326,8 +329,8 @@
if [ -z "$LANGUAGES" ]
then
- getResource "languagelist" $BUILDDIR
- if [ -e $BUILDDIR/subdirs ]
+ getResource "languagelist" languagelist
+ if [ -e $BUILDDIR/languagelist/subdirs ]
then
- LANGUAGES=`cat $BUILDDIR/subdirs`
+ LANGUAGES=`cat $BUILDDIR/languagelist/subdirs`
else
print "ERROR:"
@@ -338,4 +341,19 @@
fi
+ #Remove the excluded languages from the list
+ LANGLIST=""
+ for language in $LANGUAGES
+ do
+ EXCLUDE="false"
+ for exclang in $EXCLUDELANGUAGES
+ do
+ if [ "$exclang" == "$language" ]
+ then
+ EXCLUDE="true"
+ fi
+ done
+ if [ $EXCLUDE == "false" ]; then LANGLIST="$language $LANGLIST"; fi
+ done
+ LANGUAGES=$LANGLIST
print "Language list: $LANGUAGES."
}
@@ -441,5 +459,4 @@
print "Retrieving documentation translations..."
-
for language in $INCLUDED_LANGUAGES
do
@@ -527,4 +544,5 @@
PACKAGE="no"
LANGUAGES=""
+ EXCLUDELANGUAGES="xx"
GNUFiles="AUTHORS COPYING ChangeLog INSTALL TODO README"
POSTPROCESSSCRIPT=""
@@ -560,4 +578,9 @@
shift
;;
+ -el|--exclude-languages)
+ testParameter $1 $2
+ EXCLUDELANGUAGES="$2 $EXCLUDELANGUAGES"
+ shift
+ ;;
-m|--module)
testParameter $1 $2
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic