[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdeextragear-1/amarok
From: Mark Kretschmann <markey () web ! de>
Date: 2004-09-23 18:46:00
Message-ID: 20040923184600.C2C69175C () office ! kde ! org
[Download RAW message or body]
CVS commit by markey:
Release script now extracts handbook translations.
M +27 -8 release_amarok 1.8
--- kdeextragear-1/amarok/release_amarok #1.7:1.8
@@ -7,7 +7,4 @@
# License: GPL V2
#
-# TODO: * Adjust version number in amarok.lsm
-# * Extract doc translations from CVS
-
# Usage
@@ -44,4 +41,8 @@
log="/dev/null"
+# Prevent using unsermake
+oldmake=$UNSERMAKE
+export UNSERMAKE=""
+
# Remove old folder, if exists
rm -rf $folder 2> /dev/null
@@ -71,6 +72,24 @@
echo "available languages: $i18nlangs" >> $log
- mkdir po
+ # docs
+ for lang in $i18nlangs; do
+ test -d doc/$lang && rm -Rf doc/$lang
+ docdirname="kde-i18n/$lang/docs/kdeextragear-1/amarok"
+ echo "cvs co $docdirname" >> $log
+ cvs -z3 -q -d "$cvsroot" co $branch -P "$docdirname" > /dev/null 2>&1
+ if [ ! -d "$docdirname" ]; then
+ echo "$lang's $name documentation does not exist." >> $log
+ continue
+ fi
+ echo "Copying $lang's $name documentation over... "
+ cp -R $docdirname doc/$lang
+ cat doc/$lang/Makefile.am | sed -e "s/AUTO/$name/" > doc/$lang/Makefile.am.nw
+ mv doc/$lang/Makefile.am.nw doc/$lang/Makefile.am
+ echo "$lang documentation included." >> $log
+ done
+ echo
+
+ mkdir po
for lang in $i18nlangs; do
pofilename="kde-i18n/$lang/messages/kdeextragear-1/amarok.po";
@@ -131,8 +150,5 @@
echo
-# Prevent using unsermake
-oldmake=$UNSERMAKE
-export UNSERMAKE="" && make -f Makefile.cvs
-export UNSERMAKE=$oldmake
+make -f Makefile.cvs
find -name "*" -exec touch {} \;
@@ -156,4 +172,7 @@
fi
+export UNSERMAKE=$oldmake
+
+
echo
echo "====================================================="
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic