[Debian-l10n-commits] r2728 - in /ddtp-web: Changelog file2Translation_udd.sh

nekral-guest at users.alioth.debian.org nekral-guest at users.alioth.debian.org
Tue Jul 26 22:05:37 UTC 2011


Author: nekral-guest
Date: Tue Jul 26 22:05:36 2011
New Revision: 2728

URL: http://svn.debian.org/wsvn/?sc=1&rev=2728
Log:
	* file2Translation_udd.sh: Added missing script.

Added:
    ddtp-web/file2Translation_udd.sh   (with props)
Modified:
    ddtp-web/Changelog

Modified: ddtp-web/Changelog
URL: http://svn.debian.org/wsvn/ddtp-web/Changelog?rev=2728&op=diff
==============================================================================
--- ddtp-web/Changelog (original)
+++ ddtp-web/Changelog Tue Jul 26 22:05:36 2011
@@ -1,3 +1,7 @@
+2011-07-26  Nicolas Francois  <nicolas.francois at centraliens.net>
+
+	* file2Translation_udd.sh: Added missing script.
+
 2011-07-26  Nicolas Francois  <nicolas.francois at centraliens.net>
 
 	* file2Translation_udd.pl: Same cleanup as file2Translation.pl.

Added: ddtp-web/file2Translation_udd.sh
URL: http://svn.debian.org/wsvn/ddtp-web/file2Translation_udd.sh?rev=2728&op=file
==============================================================================
--- ddtp-web/file2Translation_udd.sh (added)
+++ ddtp-web/file2Translation_udd.sh Tue Jul 26 22:05:36 2011
@@ -1,0 +1,29 @@
+#!/bin/bash -e
+
+cd ~ddtp
+
+# Fetch active langs from database
+LANGS=`psql ddtp -q -A -t -c "select distinct language from translation_tb"`
+
+#DISTS="lenny squeeze wheezy sid"
+DISTS="squeeze wheezy sid"
+
+rm -rf Translation_udd
+
+for distribution in $DISTS
+do
+	sed -e "s/ [^ ][^ ]*$//" < packagelist/$distribution | sort | uniq > Packages/packagelist-$distribution
+	for lang in $LANGS
+	do
+		mkdir -p Translation_udd/dists/$distribution/main/i18n/ 
+		./file2Translation_udd.pl $distribution $lang | uniq | gzip > Translation_udd/dists/$distribution/main/i18n/Translation-$lang.gz
+		echo `date`: create the $distribution/Translation-$lang
+	done
+	cp packagelist/timestamp packagelist/timestamp.gpg Translation_udd/
+	cd Translation_udd
+	sha256sum dists/$distribution/main/i18n/Translation-* >> SHA256SUMS
+	cd ~ddtp
+done
+
+rm -rf ./www/Translation_udd
+cp -a ./Translation_udd/ ./www/

Propchange: ddtp-web/file2Translation_udd.sh
------------------------------------------------------------------------------
    svn:executable = *




More information about the Debian-l10n-commits mailing list