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 <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\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