Hello community,
here is the log from the commit of package gnome-patch-translation for openSUSE:Factory
checked in at Thu Apr 1 03:07:32 CEST 2010.
--------
--- GNOME/gnome-patch-translation/gnome-patch-translation.changes 2009-10-29 17:20:27.000000000 +0100
+++ /mounts/work_src_done/STABLE/gnome-patch-translation/gnome-patch-translation.changes 2010-03-08 20:27:36.000000000 +0100
@@ -1,0 +2,8 @@
+Mon Mar 8 20:29:20 CET 2010 - sbrabec@suse.cz
+
+- Updated gl, lt, pt_BR, ro, wa, zh_TW.
+- Updated list of packages with patches.
+- Updated strings from the latest Factory (19 new strings).
+- LCN migrated to Berlios.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-patch-translation.spec ++++++
--- /var/tmp/diff_new_pack.pJnQlH/_old 2010-04-01 03:07:15.000000000 +0200
+++ /var/tmp/diff_new_pack.pJnQlH/_new 2010-04-01 03:07:15.000000000 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package gnome-patch-translation (Version 11.2)
+# spec file for package gnome-patch-translation (Version 11.3)
#
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,11 +19,11 @@
Name: gnome-patch-translation
-License: GPL v2 or later
+License: GPLv2+
Group: System/GUI/GNOME
AutoReqProv: on
-Version: 11.2
-Release: 3
+Version: 11.3
+Release: 1
Summary: Collect and Merge Translations From RPM Patches
Source: gnome-patch-translation-files.tar.bz2
Source1: gnome-patch-translation.tar.bz2
++++++ HEADER.pot ++++++
--- /var/tmp/diff_new_pack.pJnQlH/_old 2010-04-01 03:07:15.000000000 +0200
+++ /var/tmp/diff_new_pack.pJnQlH/_new 2010-04-01 03:07:15.000000000 +0200
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2009-10-27 18:19+0100\n"
+"POT-Creation-Date: 2010-03-08 20:14+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
++++++ HOWTO ++++++
--- /var/tmp/diff_new_pack.pJnQlH/_old 2010-04-01 03:07:16.000000000 +0200
+++ /var/tmp/diff_new_pack.pJnQlH/_new 2010-04-01 03:07:16.000000000 +0200
@@ -4,8 +4,8 @@
HOW TO UPDATE TRANSLATIONS
Scripts for gnome-patch-translation package maintainers are intended to
-update package from forge, then update translations from latest package
-shapshots and then merge them back to forge.
+update package from LCN, then update translations from latest package
+shapshots and then merge them back to LCN.
Note that in difference to all other packages, gnome-patch-translation
provides fuzzy strings from upstream translations not present in the po
@@ -19,7 +19,7 @@
Run scripts in following order:
-./update-step1-update-translations-from-lcn (calls gnome-patch-translation-from-forge):
+./update-step1-update-translations-from-lcn (calls gnome-patch-translation-from-lcn):
Collects translations from LCN and updates gnome-patch-translation.tar.bz2.
@@ -40,9 +40,9 @@
need.
-./update-step3-upload-strings-to-lcn (calls gnome-patch-translation-to-forge):
+./update-step3-upload-strings-to-lcn (calls gnome-patch-translation-to-lcn):
-Picks updated translations and fuzzy files and puts them back to forge.
+Picks updated translations and fuzzy files and puts them back to LCN.
After successful call please call
@@ -52,7 +52,7 @@
-If gnome-patch-translation-to-forge fails due to third party commits
+If gnome-patch-translation-to-lcn fails due to third party commits
during gnome-patch-translation-collect run, run script:
./update-solve-upload-conflict
@@ -63,7 +63,7 @@
-gnome-patch-translation-from-forge:
+gnome-patch-translation-from-lcn:
You can optionally repeat its run to merge new strings to the package.
If you will not do it, next changelog checker will consider files as
++++++ README ++++++
--- /var/tmp/diff_new_pack.pJnQlH/_old 2010-04-01 03:07:16.000000000 +0200
+++ /var/tmp/diff_new_pack.pJnQlH/_new 2010-04-01 03:07:16.000000000 +0200
@@ -3,6 +3,8 @@
It works only with packages that can use intltool for translation.
+
+
It contains:
gnome-patch-translation-prepare: This tool collects strings from
@@ -29,6 +31,29 @@
translation. These files are sent to translators by the update process.
+THE WORK FLOW SUMMARY:
+
+Update of gnome-patch-translation string is done manually. You need to
+check-out gnome-patch-translation source package and read HOWTO. The
+package contains update script wrappers. Update scripts themselves
+reside in LCN SVN and they are downloaded during the update run.
+
+1. Package with gnome-patch-translation infrastructure is checked-in.
+2. Package is added to gnome-patch-translation.conf in
+ gnome-patch-translation package and in LCN SVN.
+3. Next time of update-strings-from-packages (in gnome-patch-translation
+ sources), strings are collected.
+4. After run of upload-strings-to-lcn (in gnome-patch-translation
+ sources), pot files (and string proposals) are uploaded to the LCN
+ SVN.
+5. Translators need some time to pick new pot file and complete
+ translations.
+6. Next time of update-translations-from-lcn (in gnome-patch-translation
+ sources), translations appear in gnome-patch-translation.
+7. gnome-patch-translation is checked-in, packages are recompiled and
+ translations will appear in its place.
+8. Next translation round everything repeats from step 3.
+
HOW TO PREPARE PACKAGE FOR TRANSLATION
++++++ gnome-patch-translation-files.tar.bz2 ++++++
++++ 32454 lines of diff (skipped)
++++++ gnome-patch-translation-update ++++++
--- /var/tmp/diff_new_pack.pJnQlH/_old 2010-04-01 03:07:16.000000000 +0200
+++ /var/tmp/diff_new_pack.pJnQlH/_new 2010-04-01 03:07:16.000000000 +0200
@@ -51,10 +51,9 @@
done
echo "================================================================="
echo " Translatable strings from patches were written to"
- echo " gnome-patch-translation/. If you did any translabable string"
- echo " change in any patch, please copy contents of this directory"
- echo " to the gnome-patch-translation package, file"
- echo " gnome-patch-translation-files.tar.bz2."
+ echo " gnome-patch-translation/. If you did any translatable string"
+ echo " change in any patch, please follow HOWTO in"
+ echo " gnome-patch-translation package source."
echo "================================================================="
else
echo " Skipping compendium update. Use COMPENDIUM_UPDATE_MODE=1 to force it."
++++++ gnome-patch-translation.conf ++++++
--- /var/tmp/diff_new_pack.pJnQlH/_old 2010-04-01 03:07:16.000000000 +0200
+++ /var/tmp/diff_new_pack.pJnQlH/_new 2010-04-01 03:07:16.000000000 +0200
@@ -2,19 +2,22 @@
# updating of gnome-patch-translation package.
#
-# URI of Novell Forge SVN LCN repository.
+# Your account at Berlios. Empty means your local id.
+NAME=
+
+# URI of LCN SVN repository.
# It should contain string "$BRANCH_PATH", which will be replaced by the
-# BRANCH path (see below).
-FORGESVN_URI='https://forgesvn1.novell.com/svn/suse-i18n/$BRANCH_PATH/lcn'
+# BRANCH path (see below) and may contain NAME, which will be replaced by user name above.
+LCN_SVN_URI='https://$NAME@svn.berlios.de/svnroot/repos/opensuse-i18n/$BRANCH_PATH/lcn'
-# lcn branch on forgesvn
+# lcn branch on LCN SVN
LCN_BRANCH=trunk
-# osc repository with packages
-OSC_REPOSITORY=openSUSE:Factory
+# osc repositories with packages (space separated list in parentheses, first takes precedence)
+OSC_REPOSITORIES=( GNOME:Factory openSUSE:Factory )
# list of packages in gnome-patch-translation project
-GPT_PACKAGES="bluez-gnome evolution gnome-control-center gconf-editor gdm gnome-applets gnome-menus gnome-panel gnome-session gnome-utils gnome-vfs2 gtk gtk2 libgnomesu metacity nautilus xchat"
+GPT_PACKAGES="evolution gdm gnome-control-center gnome-panel gnome-session gnome-vfs2 gtk gtk2 nautilus xchat"
# osc server, empty for using of the osc default
OSC_APIURL=
++++++ gnome-patch-translation.tar.bz2 ++++++
++++ 14564 lines of diff (skipped)
++++++ update-solve-upload-conflict ++++++
--- /var/tmp/diff_new_pack.pJnQlH/_old 2010-04-01 03:07:16.000000000 +0200
+++ /var/tmp/diff_new_pack.pJnQlH/_new 2010-04-01 03:07:16.000000000 +0200
@@ -12,8 +12,11 @@
. ./gnome-patch-translation.conf
export CALLING_FROM_G_P_T=1
-export FORGESVN_URI LCN_BRANCH OSC_REPOSITORY GPT_PACKAGES OSC_APIURL
+RPM_OSC_REPOSITORIES="${OSC_REPOSITORIES[*]}"
+export LCN_SVN_URI LCN_BRANCH RPM_OSC_REPOSITORIES GPT_PACKAGES OSC_APIURL
+# Delete the old LCN snapshot.
+rm -r LCN-${BRANCH//\//-}
# And then run needed scripts:
-50-tools/gnome-patch-translation-from-forge
+50-tools/gnome-patch-translation-from-lcn
exec 50-tools/gnome-patch-translation-remerge
++++++ update-step1-update-translations-from-lcn ++++++
--- /var/tmp/diff_new_pack.pJnQlH/_old 2010-04-01 03:07:16.000000000 +0200
+++ /var/tmp/diff_new_pack.pJnQlH/_new 2010-04-01 03:07:16.000000000 +0200
@@ -11,12 +11,16 @@
else
BRANCH_PATH="branches/$BRANCH"
fi
+if test -z "$NAME" ; then
+ NAME="$USER"
+fi
# First of all, read set of update tools from SVN:
-eval svn co $FORGESVN_URI/50-tools
+eval svn co $LCN_SVN_URI/50-tools
export CALLING_FROM_G_P_T=1
-export FORGESVN_URI LCN_BRANCH OSC_REPOSITORY GPT_PACKAGES OSC_APIURL
+RPM_OSC_REPOSITORIES="${OSC_REPOSITORIES[*]}"
+export LCN_SVN_URI LCN_BRANCH RPM_OSC_REPOSITORIES GPT_PACKAGES OSC_APIURL
-# And then run gnome-patch-translation-from-forge
-exec 50-tools/gnome-patch-translation-from-forge
+# And then run gnome-patch-translation-from-lcn
+exec 50-tools/gnome-patch-translation-from-lcn
++++++ update-step3-upload-strings-to-lcn ++++++
--- /var/tmp/diff_new_pack.pJnQlH/_old 2010-04-01 03:07:16.000000000 +0200
+++ /var/tmp/diff_new_pack.pJnQlH/_new 2010-04-01 03:07:16.000000000 +0200
@@ -11,5 +11,5 @@
export CALLING_FROM_G_P_T=1
-# And then run gnome-patch-translation-to-forge
-exec 50-tools/gnome-patch-translation-to-forge
+# And then run gnome-patch-translation-to-lcn
+exec 50-tools/gnome-patch-translation-to-lcn
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org