From: <arn...@us...> - 2008-03-23 18:41:25
|
Revision: 1052 http://dcplusplus.svn.sourceforge.net/dcplusplus/?rev=1052&view=rev Author: arnetheduck Date: 2008-03-23 11:41:22 -0700 (Sun, 23 Mar 2008) Log Message: ----------- Add language script and ignore some stuff Added Paths: ----------- dcplusplus/trunk/.bzrignore dcplusplus/trunk/update-languages.sh Property Changed: ---------------- dcplusplus/trunk/ Property changes on: dcplusplus/trunk ___________________________________________________________________ Name: bzr:revision-info + timestamp: 2008-03-23 19:39:26.720000029 +0100 committer: Jacek Sieka <arn...@gm...> properties: branch-nick: dcplusplus Name: bzr:file-ids + update-languages.sh updatelanguages.sh-20080323172209-blm3rymztdyit6k9-1 .bzrignore bzrignore-20080323172312-t83zl06ak2a2csed-1 Name: bzr:revision-id:v3-trunk1 + 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn Added: dcplusplus/trunk/.bzrignore =================================================================== --- dcplusplus/trunk/.bzrignore (rev 0) +++ dcplusplus/trunk/.bzrignore 2008-03-23 18:41:22 UTC (rev 1052) @@ -0,0 +1,10 @@ +./build +./.project +./.cproject +./.sconsign.dblite +./.settings +custom.py +*.h.gch +./htmlhelp/include/htmlhelp.h +./htmlhelp/lib/htmlhelp.lib +natupnp.h Added: dcplusplus/trunk/update-languages.sh =================================================================== --- dcplusplus/trunk/update-languages.sh (rev 0) +++ dcplusplus/trunk/update-languages.sh 2008-03-23 18:41:22 UTC (rev 1052) @@ -0,0 +1,39 @@ +#!/bin/bash + +SOURCE=$1 +if [[ ! -d $SOURCE ]] ; then + echo $SOURCE is not a directory && exit 1 +fi + +shopt -s nullglob + +process() { + +PREFIX=$1 +DIR=$2 + +mv $SOURCE/$PREFIX/*.po $SOURCE + +cd $DIR/po + +for a in $SOURCE/${PREFIX}-*.po ; do + FILE=${a#$SOURCE/${PREFIX}-} + echo $FILE + + if [ -f $FILE ] ; then + msgmerge -U -C $FILE $a $PREFIX.pot + else + msgmerge -U $a $PREFIX.pot + fi + mv $a $FILE +done + +cd ../.. + +} + +scons i18n=true + +process libdcpp dcpp +process dcpp-win32 win32 + Property changes on: dcplusplus/trunk/update-languages.sh ___________________________________________________________________ Name: svn:executable + * This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |