[Debian-l10n-commits] r1165 - in /ddtp-dinstall/trunk: ./ checks/ tests/ tests/testsuite/good.pkgs/ tests/testsuite/good/parent directory with spaces/ tests/testsuite/good/parent directory with spaces/dists/ tests/testsuite/good/parent directory with spaces/dists/sid/ tests/testsuite/good/parent directory with spaces/dists/sid/main/ tests/testsuite/good/parent directory with spaces/dists/sid/main/i18n/
nekral-guest at users.alioth.debian.org
nekral-guest at users.alioth.debian.org
Mon Aug 11 04:47:06 UTC 2008
Author: nekral-guest
Date: Mon Aug 11 04:47:05 2008
New Revision: 1165
URL: http://svn.debian.org/wsvn/?sc=1&rev=1165
Log:
* checks/ddtp_i18n_check.sh, tests/new_test_unit.sh,
tests/testsuite.sh: Fixed quotes.
* tests/testsuite/good.pkgs/parent directory with spaces,
testsuite/good/parent directory with spaces: Added new test unit.
Added:
ddtp-dinstall/trunk/tests/testsuite/good.pkgs/parent directory with spaces (with props)
ddtp-dinstall/trunk/tests/testsuite/good/parent directory with spaces/
ddtp-dinstall/trunk/tests/testsuite/good/parent directory with spaces/SHA256SUMS
ddtp-dinstall/trunk/tests/testsuite/good/parent directory with spaces/dists/
ddtp-dinstall/trunk/tests/testsuite/good/parent directory with spaces/dists/sid/
ddtp-dinstall/trunk/tests/testsuite/good/parent directory with spaces/dists/sid/main/
ddtp-dinstall/trunk/tests/testsuite/good/parent directory with spaces/dists/sid/main/i18n/
ddtp-dinstall/trunk/tests/testsuite/good/parent directory with spaces/dists/sid/main/i18n/Translation-de
Modified:
ddtp-dinstall/trunk/Changelog
ddtp-dinstall/trunk/checks/ddtp_i18n_check.sh
ddtp-dinstall/trunk/tests/new_test_unit.sh
ddtp-dinstall/trunk/tests/testsuite.sh
Modified: ddtp-dinstall/trunk/Changelog
URL: http://svn.debian.org/wsvn/ddtp-dinstall/trunk/Changelog?rev=1165&op=diff
==============================================================================
--- ddtp-dinstall/trunk/Changelog (original)
+++ ddtp-dinstall/trunk/Changelog Mon Aug 11 04:47:05 2008
@@ -1,3 +1,10 @@
+2008-08-11 Nicolas François <nicolas.francois at centraliens.net>
+
+ * checks/ddtp_i18n_check.sh, tests/new_test_unit.sh,
+ tests/testsuite.sh: Fixed quotes.
+ * tests/testsuite/good.pkgs/parent directory with spaces,
+ testsuite/good/parent directory with spaces: Added new test unit.
+
2008-08-10 Felipe Augusto van de Wiel <faw at funlabs.org>
* checks/ddtp_i18n_check.sh: Commented out $STABLE and removed its
Modified: ddtp-dinstall/trunk/checks/ddtp_i18n_check.sh
URL: http://svn.debian.org/wsvn/ddtp-dinstall/trunk/checks/ddtp_i18n_check.sh?rev=1165&op=diff
==============================================================================
--- ddtp-dinstall/trunk/checks/ddtp_i18n_check.sh (original)
+++ ddtp-dinstall/trunk/checks/ddtp_i18n_check.sh Mon Aug 11 04:47:05 2008
@@ -45,7 +45,7 @@
fi
# Removing trailing /
-dists_parent_dir="${1%/}"
+dists_parent_dir=${1%/}
is_filename_okay () {
ifo_file="$1"
@@ -53,11 +53,11 @@
# Check that the file in on an "i18n" directory
# This ensures that the Translation-$lang files are not e.g. in
# dists/etch/ or dists/etch/main/
- ifo_d=$(basename $(dirname $ifo_file))
+ ifo_d=$(basename $(dirname "$ifo_file"))
if [ "x$ifo_d" = "xi18n" ]; then
# Check that the file is named Translation-$lang
- ifo_f=$(basename $ifo_file)
+ ifo_f=$(basename "$ifo_file")
case "$ifo_f" in
Translation-[a-z][a-z][a-z]_[A-Z][A-Z]) return 0 ;;
Translation-[a-z][a-z]_[A-Z][A-Z]) return 0 ;;
@@ -73,7 +73,7 @@
is_dirname_okay () {
ido_dir="$1"
- case $ido_dir in
+ case "$ido_dir" in
"$dists_parent_dir") return 0;;
"$dists_parent_dir/dists") return 0;;
# TODO/FIXME: It is undecided how to update at stable/point-releases, so we
@@ -245,25 +245,25 @@
return 0
}
-cd $dists_parent_dir
+cd "$dists_parent_dir"
find dists -type f |xargs sha256sum > "$SHA256SUMS.new"
if ! cmp --quiet "$SHA256SUMS" "$SHA256SUMS.new"; then
echo "sha256sum mismatch!" >&2
exit 1
fi
rm -f "$SHA256SUMS.new"
-cd $OLDPWD
+cd "$OLDPWD"
# Get the list of valid packages (sorted, uniq)
for t in $TESTING $UNSTABLE; do
- if [ ! -f $PACKAGES_LISTS_DIR/$t ]; then
+ if [ ! -f "$PACKAGES_LISTS_DIR/$t" ]; then
echo "Missing $PACKAGES_LISTS_DIR/$t" >&2
exit 1
fi
- cut -d' ' -f 1 $PACKAGES_LISTS_DIR/$t | sort -u > $PACKAGES_LISTS_DIR/$t.pkgs
+ cut -d' ' -f 1 "$PACKAGES_LISTS_DIR/$t" | sort -u > "$PACKAGES_LISTS_DIR/$t.pkgs"
done
-/usr/bin/find $dists_parent_dir |
+/usr/bin/find "$dists_parent_dir" |
while read f; do
if [ -d "$f" ]; then
if ! is_dirname_okay "$f"; then
@@ -274,7 +274,7 @@
# SHA256SUMS is a valid filename in dists_parent_dir
# We skip to the next loop because we won't check it for
# format, fields and encoding.
- if [ "$f" = "$dists_parent_dir/$SHA256SUMS" ]; then
+ if [ "x$f" = "x$dists_parent_dir/$SHA256SUMS" ]; then
continue
fi
@@ -290,20 +290,20 @@
fi
# Check that every packages in Translation-$lang exists
- grep "^Package: " $f | cut -d' ' -f 2 | sort -u > $PACKAGES_LISTS_DIR/tmp.pkgs
+ grep "^Package: " "$f" | cut -d' ' -f 2 | sort -u > "$PACKAGES_LISTS_DIR/tmp.pkgs"
case "$f" in
*/$TESTING/*) t="$TESTING";;
*/$UNSTABLE/*) t="$UNSTABLE";;
esac
- if diff $PACKAGES_LISTS_DIR/$t.pkgs $PACKAGES_LISTS_DIR/tmp.pkgs | grep -q "^>"; then
- rm -f $PACKAGES_LISTS_DIR/tmp.pkgs
+ if diff "$PACKAGES_LISTS_DIR/$t.pkgs" "$PACKAGES_LISTS_DIR/tmp.pkgs" | grep -q "^>"; then
+ rm -f "$PACKAGES_LISTS_DIR/tmp.pkgs"
echo "$f contains packages which are not in $t" >&2
exit 1
fi
- rm -f $PACKAGES_LISTS_DIR/tmp.pkgs
+ rm -f "$PACKAGES_LISTS_DIR/tmp.pkgs"
# Check encoding
- iconv -f utf-8 -t utf-8 < $f > /dev/null 2>&1 || {
+ iconv -f utf-8 -t utf-8 < "$f" > /dev/null 2>&1 || {
echo "$f is not an UTF-8 file" >&2
exit 1
}
Modified: ddtp-dinstall/trunk/tests/new_test_unit.sh
URL: http://svn.debian.org/wsvn/ddtp-dinstall/trunk/tests/new_test_unit.sh?rev=1165&op=diff
==============================================================================
--- ddtp-dinstall/trunk/tests/new_test_unit.sh (original)
+++ ddtp-dinstall/trunk/tests/new_test_unit.sh Mon Aug 11 04:47:05 2008
@@ -25,7 +25,8 @@
usage
fi
-cp -a testsuite/good/pristine testsuite/$type/$name
-find testsuite/$type/$name -name ".svn" | xargs rm -rf
+cp -a testsuite/good/pristine "testsuite/$type/$name"
+find "testsuite/$type/$name" -name ".svn" | xargs rm -rf
-ln -s ../good.pkgs/pristine testsuite/$type.pkgs/$name
+ln -s ../good.pkgs/pristine "testsuite/$type.pkgs/$name"
+
Modified: ddtp-dinstall/trunk/tests/testsuite.sh
URL: http://svn.debian.org/wsvn/ddtp-dinstall/trunk/tests/testsuite.sh?rev=1165&op=diff
==============================================================================
--- ddtp-dinstall/trunk/tests/testsuite.sh (original)
+++ ddtp-dinstall/trunk/tests/testsuite.sh Mon Aug 11 04:47:05 2008
@@ -16,23 +16,23 @@
TESTSUITE_DIR="./testsuite"
CHECK_SCRIPT="../checks/ddtp_i18n_check.sh"
-if [ ! -d $TESTSUITE_DIR ]; then
+if [ ! -d "$TESTSUITE_DIR" ]; then
echo "The testsuite directory '$TESTSUITE_DIR' is not a directory" >&2
exit 1
fi
-find $TESTSUITE_DIR \( -name "*.gz" -o -name "*.bz2" -o -name "*.log" \) -delete
+find "$TESTSUITE_DIR" \( -name "*.gz" -o -name "*.bz2" -o -name "*.log" \) -delete
failures=""
prepare_testsuite () {
pt_d="$1"
- pt_basename=$(basename $pt_d)
- pt_dirname=$(dirname $pt_d)
+ pt_basename=$(basename "$pt_d")
+ pt_dirname=$(dirname "$pt_d")
pt_tmp=$(mktemp -d testsuite-XXXXXX)
- cp -aH $pt_d "$pt_tmp/test"
- cp -aH $pt_dirname.pkgs/$pt_basename "$pt_tmp/test.pkgs"
- find $pt_tmp -name ".svn" | xargs rm -rf
+ cp -aH "$pt_d" "$pt_tmp/test"
+ cp -aH "$pt_dirname.pkgs/$pt_basename" "$pt_tmp/test.pkgs"
+ find "$pt_tmp" -name ".svn" | xargs rm -rf
echo "$pt_tmp"
}
@@ -45,7 +45,7 @@
# The good testsuites must not fail
for d in $TESTSUITE_DIR/good/*; do
tmp=$(prepare_testsuite "$d")
- if $CHECK_SCRIPT "$tmp/test" "$tmp/test.pkgs" > $d.log 2>&1; then
+ if $CHECK_SCRIPT "$tmp/test" "$tmp/test.pkgs" > "$d.log" 2>&1; then
echo " OK* $d"
else
echo "*NO $d"
@@ -59,7 +59,7 @@
# The bad testsuites must fail
for d in $TESTSUITE_DIR/bad/*; do
tmp=$(prepare_testsuite "$d")
- if $CHECK_SCRIPT "$tmp/test" "$tmp/test.pkgs" > $d.log 2>&1; then
+ if $CHECK_SCRIPT "$tmp/test" "$tmp/test.pkgs" > "$d.log" 2>&1; then
echo "*NO $d"
failures="$failures $d"
else
Added: ddtp-dinstall/trunk/tests/testsuite/good.pkgs/parent directory with spaces
URL: http://svn.debian.org/wsvn/ddtp-dinstall/trunk/tests/testsuite/good.pkgs/parent%20directory%20with%20spaces?rev=1165&op=file
==============================================================================
--- ddtp-dinstall/trunk/tests/testsuite/good.pkgs/parent directory with spaces (added)
+++ ddtp-dinstall/trunk/tests/testsuite/good.pkgs/parent directory with spaces Mon Aug 11 04:47:05 2008
@@ -1,0 +1,1 @@
+link ../good.pkgs/pristine
Propchange: ddtp-dinstall/trunk/tests/testsuite/good.pkgs/parent directory with spaces
------------------------------------------------------------------------------
svn:special = *
Added: ddtp-dinstall/trunk/tests/testsuite/good/parent directory with spaces/SHA256SUMS
URL: http://svn.debian.org/wsvn/ddtp-dinstall/trunk/tests/testsuite/good/parent%20directory%20with%20spaces/SHA256SUMS?rev=1165&op=file
==============================================================================
--- ddtp-dinstall/trunk/tests/testsuite/good/parent directory with spaces/SHA256SUMS (added)
+++ ddtp-dinstall/trunk/tests/testsuite/good/parent directory with spaces/SHA256SUMS Mon Aug 11 04:47:05 2008
@@ -1,0 +1,1 @@
+7cad6032819cd954993be6169fc0c0fa4b5ce981024dc2e0fa2cbab7648b2690 dists/sid/main/i18n/Translation-de
Added: ddtp-dinstall/trunk/tests/testsuite/good/parent directory with spaces/dists/sid/main/i18n/Translation-de
URL: http://svn.debian.org/wsvn/ddtp-dinstall/trunk/tests/testsuite/good/parent%20directory%20with%20spaces/dists/sid/main/i18n/Translation-de?rev=1165&op=file
==============================================================================
--- ddtp-dinstall/trunk/tests/testsuite/good/parent directory with spaces/dists/sid/main/i18n/Translation-de (added)
+++ ddtp-dinstall/trunk/tests/testsuite/good/parent directory with spaces/dists/sid/main/i18n/Translation-de Mon Aug 11 04:47:05 2008
@@ -1,0 +1,109 @@
+Package: wmblob
+Description-md5: 4b899337bd8328624b85d1433b9f3356
+Description-de: Klekse in einer Dockanwendung
+ wmblob ist ein nutzloses Programm, das sich bewegende Klekse zeigt. Es ist
+ eine tolle Dockanwendung (andockbares Programm in einem Minifenster) für
+ WindowMaker, aber es könnte auch mit anderen Fenstermanagern funktionieren.
+ .
+ Homepage: http://dockapps.org/file.php/id/155
+
+Package: simgear0
+Description-md5: 8bede496896070e197cdd6799e125229
+Description-de: Simulator-Konstruktions-Ausrüstung -- Laufzeit-Bibliotheken
+ SimGear ist eine Sammlung von nützlichen Bibliotheken für
+ die Konstruktion von Simulations- und Visualisierungs-Anwendungen
+ wie FlightGear und TerraGear.
+ .
+ Dieses Paket enthält die Laufzeit-Bibliotheken.
+
+Package: glcpu
+Description-md5: 2fbe1e1dd9125877979c5dd0208ea9c2
+Description-de: 3D-Plotter für Systemaktivitäten
+ GLcpu kann eine beliebige Anzahl von Systemen über ein Netzwerk beobachten,
+ beansprucht sehr geringe Bandbreite und zeigt die CPU-Aktivität in 3D an.
+
+Package: evolution-webcal
+Description-md5: 2f3a071ea39985df90f1eb9a49965fd5
+Description-de: »webcal:«-URL-Handler für GNOME und Evolution
+ Ein GNOME-URL-Handler für im Web veröffentlichte ical-Kalender-Dateien,
+ der sich in die Evolution-Groupware-Suite integrieren lässt. Er erlaubt
+ es, einen veröffentlichten Kalender zu abonnieren, indem einfach auf eine
+ »webcal:«-URL geklickt wird.
+
+Package: ivman
+Description-md5: dc8ce6fe4b3d05170d22bb391891dacb
+Description-de: Daemon um Multimediageräte automatisch einzubinden und zu verwalten
+ ivman ist ein Daemon, der als policy agent oberhalb von HAL agiert. Er wartet
+ auf HAL-Ereignisse und reagiert mit vom Benutzer konfigurierbaren Aktionen.
+ Derzeit unterstützt es automatisches Mounten von neuen Medien und Hot-Plug
+ Geräten, Autostart, Autoplay für CDs und DVDs, und automatisches
+ Kameramanagement.
+ .
+ Homepage is http://ivman.sourceforge.net
+
+Package: mga-vid-source
+Description-md5: 6286f7cafc1d2482c3d6a123441485a1
+Description-de: Kernel Treiber für den back-end scaler auf Matrox Karten (source)
+ Das mga_vid Modul ermöglicht es Ihnen den back-end scaler, der auf vielen
+ Matrox karten zu finden ist, zu benutzen. Wenn Sie eine Matrox Karte
+ besitzen und auf ihrem Debian-System »mplayer« (zu finden unter
+ http://mplayer.hu) benutzen um Filme anzusehen, werden Sie garantiert
+ diese Software mögen, handelt es sich doch um den besten Video Ausgabe
+ Treiber.
+ .
+ Dieses Paket enthält lediglich die Quellen um das Kernel Modul zu
+ erzeugen. Um es nutzen zu können, müssen Sie es kompilieren, damit es
+ zu Ihrem verwendeten Kernel passt. Um zu erfahren wie Sie dafür vorgehen
+ müssen, schauen Sie in /usr/share/doc/mga-vid-source/README.Debian nach.
+
+Package: unixcw
+Description-md5: 080d921611c8a9677999077d7330b710
+Description-de: Gemeinsame Bibliothek für Morseprogramme
+ Dieses Paket wird von unixcw, cwcp und xcwcp benötigt. Es enthält
+ eine Shared Library mit Morsefunktionen.
+
+Package: gimp-print
+Description-md5: 5c8657c8b4b24f39ebc61ef8dc877801
+Description-de: Druckerweiterung für GIMP
+ Dieses Paket enthält die Druckerweiterung für GIMP.
+ .
+ Dies ist Gutenprint in der Version 5.0.0, eine stabile Veröffentlichung aus
+ der 5.0-Reihe.
+ .
+ Gutenprint ist das Druckwerkzeug für GIMP und zusätzlich eine
+ Treiber-Suite, die mit gewöhnlichen UNIX-Spooling-Systemen unter
+ Verwendung von GhostScript oder CUPS genutzt werden können. Diese Treiber
+ bieten in vielen Fällen eine zu proprietären, kommerziellen Treibern
+ gleichwertige Druckqualität unter UNIX/Linux und können für viele der
+ anspruchsvollsten Druckaufgaben genutzt werden. Gutenprint war früher als
+ Gimp-Print bekannt.
+
+Package: mon
+Description-md5: 427a030c459996930fa4330e64dc2257
+Description-de: Ãberwachen von Rechner/Services und anderem
+ mon ist ein Tool zum Ãberwachen von Services. Services können
+ netzwerk-relevant sein, von der Umgebung abhängen oder sonstige
+ mit Software zu testende Aufgaben sein. Wenn ein Service nicht
+ zur Verfügung steht, kann das mit syslog, email, einem Pager oder
+ einem Scrpt Ihrer Wahl mitgeteilt werden. Es kann eingestellt werden,
+ wer einen Alarm erhält abhängig von der Tageszeit oder dem Wochentag,
+ auÃerdem kann eingestellt werden, wie oft ein bestimmtes Problem
+ wiederholt gemeldet wird.
+ .
+ Weitere Informationen finden Sie auf http://www.kernel.org/software/mon/.
+
+Package: sunclock
+Description-md5: d2c4e8972febae53359605e3a27fc644
+Description-de: Ausgefallene Uhr, die die Zeit und geografische Daten anzeigt
+ Sunclock ist eine X11-Anwendung, die eine Karte der Erde anzeigt und
+ darauf die sonnenbeschienenen Gebiete dunkel auf hell zeichnet. Teile, die
+ in der Nachtzone liegen, werden hell auf dunkel gezeichnet. Zusätzlich
+ zur Anzeige der lokalen Uhrzeit für die Standardzeitzone, werden auch die
+ GMT-Zeit, normale und Sommerzeit von GroÃstädten, deren Breiten- und
+ Längengrad, sowie die Entfernungen von frei wählbaren Positionen auf der
+ Erde angezeigt. Sunclock kann Längen- und Breitengrade sowie Polar- und
+ Wendekreise anzeigen. Es hat eingebaute Funktionen, die die Geschwindigkeit
+ der Zeit beschleunigen und die Entwicklung der Jahreszeiten zeigen.
+ .
+ Webseite: http://frmas.free.fr/li_1.htm
+
More information about the Debian-l10n-commits
mailing list