commit translation-update-upstream for openSUSE:Factory
Hello community, here is the log from the commit of package translation-update-upstream for openSUSE:Factory checked in at 2020-06-11 14:39:08 Comparing /work/SRC/openSUSE:Factory/translation-update-upstream (Old) and /work/SRC/openSUSE:Factory/.translation-update-upstream.new.3606 (New) Package is "translation-update-upstream" Thu Jun 11 14:39:08 2020 rev:42 rq:810691 version:20200601 Changes: --- /work/SRC/openSUSE:Factory/translation-update-upstream/translation-update-upstream.changes 2019-02-06 15:44:21.879370498 +0100 +++ /work/SRC/openSUSE:Factory/.translation-update-upstream.new.3606/translation-update-upstream.changes 2020-06-11 14:39:52.596463335 +0200 @@ -1,0 +2,43 @@ +Tue Mar 10 14:37:34 CET 2020 - sbra...@suse.com + +- Reset outdated translations and turn translate-update-upstream + into dummy (bsc#1172337, boo#1172367). +- Drop SLE / Leap discrimination code. +- translation-update-upstream.in: + * Disable msgmerge. Never cause translation regression, even at +cost of superfluous strings (bsc#1160114). + * Implement new heuristic: use xgettext. Make it the default +(bsc#1160114). + * translation-update-upstream-embedded.patch: Update. +- upstream-collect.sh supplementary script: Port + translation-update-upstream.in changes. + +--- +Tue Nov 5 18:49:52 CET 2019 - sbra...@suse.com + +- upstream-collect.sh supplementary script: Port meson support to + the fallback pot extractor (bsc#1095368#c9). +- upstream-collect.sh, upstream-collect.conf supplementary script: + Evaluate %is_opensuse for target system instead of host + (bsc#1095368#c8). + +--- +Wed Oct 2 02:48:55 CEST 2019 - sbra...@suse.com + +- Update to version 20191002 (bsc#1095361, bsc#1095364, + bsc#1095368, bsc#1095371, bsc#1095377, bsc#1095379): + * Update configuration to be SLE15 SP1 Update compatible. + * Add new upstream branches to tlst files. + * Update create-tlst-step2-create-gnome_gtp.sh to cover new +upstream branches. + * Update all strings from upstream and LCN. +- upstream-collect.sh supplementary script: Make paths compatible + with Tumbleweed. + +--- +Fri Mar 29 00:41:19 CET 2019 - sbra...@suse.com + +- Update to version 20190328: + * Translation updates. + +--- Old: translation-update-mandatory-20181128.tar.bz2 translation-update-upstream-20181128.tar.bz2 New: translation-update-mandatory-20200601.tar.bz2 translation-update-upstream-20200601.tar.bz2 Other differences: -- ++ translation-update-upstream.spec ++ --- /var/tmp/diff_new_pack.YEZx5v/_old 2020-06-11 14:40:05.892502814 +0200 +++ /var/tmp/diff_new_pack.YEZx5v/_new 2020-06-11 14:40:05.892502814 +0200 @@ -1,7 +1,7 @@ # # spec file for package translation-update-upstream # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: translation-update-upstream -Version:20181128 +Version:20200601 Release:0 Summary:Tool for Translation Update from Upstream # Ignore cracklib, as it causes build loop cracklib <-> translation-update-upstream @@ -93,10 +93,7 @@ chmod +x translation-update-upstream-embedded.sh %build -%if ! 0%{?is_opensuse} -echo "This is a openSUSE only package! Please use SLE version." -exit 1 -%endif +. %{_sourcedir}/upstream-collect.conf %install mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name} $RPM_BUILD_ROOT%{_prefix}/lib/translation-update-upstream ++ create-tlst-step1-list-all-po-projects.sh ++ --- /var/tmp/diff_new_pack.YEZx5v/_old 2020-06-11 14:40:05.928502921 +0200 +++ /var/tmp/diff_new_pack.YEZx5v/_new 2020-06-11 14:40:05.928502921 +0200 @@ -9,8 +9,8 @@ source ${0%create-tlst-step1-list-all-po-projects.sh}create-tlst.conf -for i in $BINARY_REPO/*/{$BINARY_ARCH,noarch}/*.rpm ; do rpm -q --queryformat=%{name} -p $i ; echo : ; rpm -qlp $i | grep LC_MESSAGES || : ; done | - sed "s~^$BINARY_REPO/suse/($BINARY_ARCH|noarch)~~" >create-tlst-temp-all-po-files.lst +for i in $BINARY_REPO/{$BINARY_ARCH,noarch}/*.rpm ; do rpm -q --queryformat=%{name} -p $i ; echo : ; rpm -qlp $i | grep LC_MESSAGES || : ; done | + sed "s~^$BINARY_REPO/($BINARY_ARCH|noarch)~~" >create-tlst-temp-all-po-files.lst cat create-tlst-temp-all-po-files.lst | sed ' ++ create-tlst-step2-create-gnome_gtp.sh ++
commit translation-update-upstream for openSUSE:Factory
Hello community, here is the log from the commit of package translation-update-upstream for openSUSE:Factory checked in at 2019-02-06 15:44:19 Comparing /work/SRC/openSUSE:Factory/translation-update-upstream (Old) and /work/SRC/openSUSE:Factory/.translation-update-upstream.new.28833 (New) Package is "translation-update-upstream" Wed Feb 6 15:44:19 2019 rev:41 rq:663737 version:20181128 Changes: --- /work/SRC/openSUSE:Factory/translation-update-upstream/translation-update-upstream.changes 2015-08-29 20:03:29.0 +0200 +++ /work/SRC/openSUSE:Factory/.translation-update-upstream.new.28833/translation-update-upstream.changes 2019-02-06 15:44:21.879370498 +0100 @@ -1,0 +2,82 @@ +Mon Dec 10 22:58:25 CET 2018 - sbra...@suse.com + +- translation-update-upstream.in: Restore time stamp to prevent + triggering of aclocal (boo#1118603). + * Refresh translation-update-upstream-embedded.patch. +- Add a check that prevents build of SLE version for openSUSE. + +--- +Wed Nov 28 23:31:49 CET 2018 - sbra...@suse.com + +- Update to Factory specific version 20181128 that contains only + abandoned packages in static.tlst (bsc#1100398). + *.tlst: Port from SLE15 SP1: +- Comment upstream-collect.conf. +- upstream-collect.sh supplementary script: + * Make paths compatible with Tumbleweed. + * Add support for .tar.xz files. +- Improved create-tlst scripts to work with standard DVD medium + (create-tlst-step1-list-all-po-projects.sh, + create-tlst-step2-create-gnome_gtp.sh, create-tlst.conf), + add upstream-gnome_gtp-not-on-media.tlst. +- Move libgnomecanvas dropped in upstream to + translation-update-static.tar.bz2. +- Add github.tlst. + +--- +Wed May 2 19:50:06 CEST 2018 - sbra...@suse.com + +- Improve meson/ninja domain detection (boo#1091307). + +--- +Fri Apr 27 15:06:30 CEST 2018 - sbra...@suse.com + +- Implement support for meson/ninja build system (fixes missing + translations in nautilus, bsc#1087076, upstream-collect.sh, + translation-update-upstream.in, + translation-update-upstream-embedded.patch). +- Update to version 20180426: + * Update for translation-update-upstream fixes (bsc#1087076). + * Correct files from meson/ninja based builds. + +--- +Tue Apr 10 18:31:45 CEST 2018 - sbra...@suse.com + +- Update to version 20180410: + * Reflect latest package updates (e. g. gtk3, bsc#1087126). + * Update for translation-update-upstream fixes (bsc#1086036#c13). + * Package is now SLE 15 specific. Update *.tlst to exclude +openSUSE-only packages. +- Configure upstream-collect.conf to SLE 15. + +--- +Mon Apr 9 18:04:00 CEST 2018 - sbra...@suse.com + +- Update to version 20180313.2: + * Add upstream eiciel to misc.tlst, remove merged downstream from +lcn-sle.tlst. + * Update eiciel (bsc#1087321). + +--- +Wed Mar 28 22:55:39 CEST 2018 - sbra...@suse.com + +- Refresh gdm after dropping of gdm-nb-translations.patch + (bump version to 20180313.1, boo#1087338). + +--- +Tue Mar 13 18:54:11 CET 2018 - sbra...@suse.com + +- Updated strings from the latest upstream translations and for the + latest Factory snapshot (version 20180313). +- create-tlst-step2-create-gnome_gtp.sh: + * Use latest branches. + * Add code matching NetworkManager plugins (bsc#989505). +- create-tlst.conf: Switch to x86_64. +- misc.tlst: + * Add firewalld (bsc#1082309, bsc#1081815, bsc#1081623, +bsc#1081625, bsc#1081823). + * Add virt-manager (bsc#1081541). +- lcn-sle.tlst: Remove dropped packages. +- upstream-collect.sh: Remove more macros in rpmprep. + +--- Old: translation-update-mandatory-20140905.tar.bz2 translation-update-upstream-20140905.tar.bz2 New: github.tlst translation-update-mandatory-20181128.tar.bz2 translation-update-upstream-20181128.tar.bz2 upstream-gnome_gtp-not-on-media.tlst Other differences: -- ++ translation-update-upstream.spec ++ --- /var/tmp/diff_new_pack.30Aah2/_old 2019-02-06 15:44:22.663370020 +0100 +++ /var/tmp/diff_new_pack.30Aah2/_new 2019-02-06 15:44:22.667370017 +0100 @@ -1,7 +1,7 @@ # # spec file for package translation-update-upstream # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and ad
commit translation-update-upstream for openSUSE:Factory
Hello community, here is the log from the commit of package translation-update-upstream for openSUSE:Factory checked in at 2015-08-29 20:03:28 Comparing /work/SRC/openSUSE:Factory/translation-update-upstream (Old) and /work/SRC/openSUSE:Factory/.translation-update-upstream.new (New) Package is "translation-update-upstream" Changes: --- /work/SRC/openSUSE:Factory/translation-update-upstream/translation-update-upstream.changes 2014-09-07 11:11:45.0 +0200 +++ /work/SRC/openSUSE:Factory/.translation-update-upstream.new/translation-update-upstream.changes 2015-08-29 20:03:29.0 +0200 @@ -1,0 +2,6 @@ +Fri Aug 21 16:23:02 CEST 2015 - sbra...@suse.com + +- upstream-collect.sh supplementary script: Prevent plural form + clash in case of additions only (bsc#894913). + +--- Other differences: -- ++ translation-update-upstream.spec ++ --- /var/tmp/diff_new_pack.KVlv0X/_old 2015-08-29 20:03:31.0 +0200 +++ /var/tmp/diff_new_pack.KVlv0X/_new 2015-08-29 20:03:31.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package translation-update-upstream # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed ++ upstream-collect.sh ++ --- /var/tmp/diff_new_pack.KVlv0X/_old 2015-08-29 20:03:31.0 +0200 +++ /var/tmp/diff_new_pack.KVlv0X/_new 2015-08-29 20:03:31.0 +0200 @@ -564,7 +564,6 @@ echo >>$WORK_DIR/upstream-collect.log "package=$PACKAGE domain=$DOMAIN gettext-package=$REAL_DOMAIN repository=$REPO directory=$RPMPODIR branch=${BRANCH:(default)} po=$PO: old po file, skipping fixes" OLD_UPDATE=true fi - # FIXME: There could be an exotic case, where obsolete update adds new strings that contain plurals, and plural number changed. In such case, exclusion of updates may cause plural clash. In such case we have to validate additions only with the new or old plural-form header, and if both fails, skip additions as well. (bnc#894913) msgcat --force-po --use-first ${PO%.po}-uheader.po ${PO%.po}-backport.po~ $WORK_DIR/UPDATE/po/$REAL_DOMAIN/$PO -o ${PO%.po}-upstream.po if ! validate_po_with_plural_check ${PO%.po}-upstream.po ; then if $PLURAL_FAILURE ; then @@ -594,6 +593,13 @@ if $OLD_UPDATE ; then # If the update has an old time stamp, don't include fixes. Use just additions. msgcat ${PO%.po}-additions.po~ -o $RPMPODIR/${PO%.po}-updatesraw.po + # "updatesraw" can have inconsistent plural forms even if "upstream" has them consistent (bsc#894913). + # Other failures are not possible here (superset was already validated). + if ! validate_po_with_plural_check ${PO%.po}-updatesraw.po ; then + # => There is no chance that --old-plural-forms succeeds. Don't try it and fail. + echo >>$WORK_DIR/upstream-collect.log "package=$PACKAGE domain=$DOMAIN gettext-package=$REAL_DOMAIN repository=$REPO directory=$RPMPODIR branch=${BRANCH:(default)} po=$PO: validation error (merged translation additions), possible plural forms clash" + exit + fi else msgcat ${PO%.po}-fixes.po~ ${PO%.po}-additions.po~ -o $RPMPODIR/${PO%.po}-updatesraw.po fi
commit translation-update-upstream for openSUSE:Factory
Hello community, here is the log from the commit of package translation-update-upstream for openSUSE:Factory checked in at 2014-09-07 11:11:44 Comparing /work/SRC/openSUSE:Factory/translation-update-upstream (Old) and /work/SRC/openSUSE:Factory/.translation-update-upstream.new (New) Package is "translation-update-upstream" Changes: --- /work/SRC/openSUSE:Factory/translation-update-upstream/translation-update-upstream.changes 2014-05-22 20:37:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.translation-update-upstream.new/translation-update-upstream.changes 2014-09-07 11:11:45.0 +0200 @@ -1,0 +2,8 @@ +Thu Sep 4 17:32:24 CEST 2014 - sbra...@suse.cz + +- upstream-collect.sh supplementary script: Fixed inverted po file + age check (bnc#889513). +- create-tlst-step2-create-gnome_gtp.sh: Add support for udisks. +- Reset translation tarballs: use only packaged translations. + +--- Old: translation-update-mandatory-20130214.tar.bz2 translation-update-upstream-20130214.tar.bz2 New: translation-update-mandatory-20140905.tar.bz2 translation-update-upstream-20140905.tar.bz2 Other differences: -- ++ translation-update-upstream.spec ++ --- /var/tmp/diff_new_pack.dEWDoJ/_old 2014-09-07 11:11:47.0 +0200 +++ /var/tmp/diff_new_pack.dEWDoJ/_new 2014-09-07 11:11:47.0 +0200 @@ -17,7 +17,7 @@ Name: translation-update-upstream -Version:20130214 +Version:20140905 Release:0 Summary:Tool for Translation Update from Upstream License:GPL-2.0+ @@ -122,8 +122,8 @@ # short form of these locales should be used rm -fv $RPM_BUILD_ROOT%{_datadir}/%{name}/po/*/my_MM.po # these are nonsenses -rm -v $RPM_BUILD_ROOT%{_datadir}/%{name}/po/glib-networking/master.po -rm -v $RPM_BUILD_ROOT%{_datadir}/%{name}/po/glib20/glib.glib-2-30.gu.po +#rm -v $RPM_BUILD_ROOT%{_datadir}/%{name}/po/glib-networking/master.po +#rm -v $RPM_BUILD_ROOT%{_datadir}/%{name}/po/glib20/glib.glib-2-30.gu.po # # go through valid locales and fail in invalid ones # ++ create-tlst-step2-create-gnome_gtp.sh ++ --- /var/tmp/diff_new_pack.dEWDoJ/_old 2014-09-07 11:11:47.0 +0200 +++ /var/tmp/diff_new_pack.dEWDoJ/_new 2014-09-07 11:11:47.0 +0200 @@ -61,6 +61,7 @@ echo gnome-phone-manager phonemgr gnome-phone-manager gnome-3-10 echo gnome-phone-manager phonemgr gnome-phone-manager master echo network-manager-applet NetworkManager-gnome nm-applet master + echo udisks udisks2 udisks2 master # For other versions than sles10: # echo network-manager-applet NetworkManager nm-applet ) | ++ translation-update-mandatory-20130214.tar.bz2 -> translation-update-mandatory-20140905.tar.bz2 ++ ++ translation-update-upstream-20130214.tar.bz2 -> translation-update-upstream-20140905.tar.bz2 ++ /work/SRC/openSUSE:Factory/translation-update-upstream/translation-update-upstream-20130214.tar.bz2 /work/SRC/openSUSE:Factory/.translation-update-upstream.new/translation-update-upstream-20140905.tar.bz2 differ: char 11, line 1 ++ upstream-collect.sh ++ --- /var/tmp/diff_new_pack.dEWDoJ/_old 2014-09-07 11:11:47.0 +0200 +++ /var/tmp/diff_new_pack.dEWDoJ/_new 2014-09-07 11:11:47.0 +0200 @@ -149,6 +149,7 @@ export PATH=~/.upstream-collect.tmp:$PATH +# FIXME: Even in incremental mode, we should drop all updates that generate empty update file after the run. These files are obsolete, included into package, and may even degrade translation quality. if $INCREMENTAL ; then # more tarballs are available => use the latest one # FIXME: Fix 20090213.10 < 20090213.9 @@ -559,10 +560,11 @@ OLD_UPDATE=false PLURAL_FAILURE=false if test -f $WORK_DIR/UPDATE/po/$REAL_DOMAIN/$PO ; then - if $WORK_DIR/msgheadermerge $WORK_DIR/UPDATE/po/$REAL_DOMAIN/$PO $PO ${PO%.po}-uheader.po --mergemode --continue ; then + if ! $WORK_DIR/msgheadermerge $WORK_DIR/UPDATE/po/$REAL_DOMAIN/$PO $PO ${PO%.po}-uheader.po --mergemode --continue ; then echo >>$WORK_DIR/upstream-collect.log "package=$PACKAGE domain=$DOMAIN gettext-package=$REAL_DOMAIN repository=$REPO directory=$RPMPODIR branch=${BRANCH:(default)} po=$PO: old po file, skipping fixes" OLD_UPDATE=true fi + # FIXME: There could be an exotic case, where obsolete update adds new strings that contain plurals, and plural number changed
commit translation-update-upstream for openSUSE:Factory
Hello community, here is the log from the commit of package translation-update-upstream for openSUSE:Factory checked in at 2014-05-22 20:37:32 Comparing /work/SRC/openSUSE:Factory/translation-update-upstream (Old) and /work/SRC/openSUSE:Factory/.translation-update-upstream.new (New) Package is "translation-update-upstream" Changes: --- /work/SRC/openSUSE:Factory/translation-update-upstream/translation-update-upstream.changes 2014-04-30 15:00:45.0 +0200 +++ /work/SRC/openSUSE:Factory/.translation-update-upstream.new/translation-update-upstream.changes 2014-05-22 20:37:46.0 +0200 @@ -1,0 +2,16 @@ +Tue May 6 23:37:37 CEST 2014 - sbra...@suse.cz + +- New supplementary script: check-translation-completeness.sh + that creates statistics of translation completeness. +- Merge latest upstream-collect.sh fixes from SLE11 SP3: + * Re-add all strings lost after removal from upstream +(bnc#807817#c15). + * Do incremental update by default to prevent loss of strings +removed from upstream (bnc#807817#c15). + * Fix errors in debug mode. +- Merge latest translation-update-upstream-to-translation-update.sh + fixes from SLE11 SP3: + * rewrote to include strings from gnome-patch-translation +(bnc#807817, bnc#811265). + +--- New: check-translation-completeness.sh Other differences: -- ++ translation-update-upstream.spec ++ --- /var/tmp/diff_new_pack.zP8mGo/_old 2014-05-22 20:37:48.0 +0200 +++ /var/tmp/diff_new_pack.zP8mGo/_new 2014-05-22 20:37:48.0 +0200 @@ -47,6 +47,7 @@ Source55: create-tlst.conf Source56: translation-update-upstream-to-translation-update.sh Source57: translation-update-static.tar.bz2 +Source58: check-translation-completeness.sh # Configuration files for package maintainer tools: Source60: upstream-gnome_gtp.tlst Source61: upstream-gnome_gtp.hook @@ -132,7 +133,7 @@ for LOCALE in $(set +x ; cd $RPM_BUILD_ROOT%{_datadir} ; ls -1 translation*/*/*/*.po | sed 's:.*/::;s:\.po$::' | sort -u) ; do if ! test -d /usr/share/locale/$LOCALE ; then for file in $RPM_BUILD_ROOT%{_datadir}/translation*/*/*/$LOCALE.po; do - # fake it so it looks like removed from %find_lang + # fake it so it looks like removed from %%find_lang package=$(echo $file | sed -e 's,.*translation[^/]*/po/,,; s,/[^/]*.po,,') echo -n "removing translation /usr/share/locale/$LOCALE/LC_MESSAGES/$package.mo: " msgfmt -o - $file | msgunfmt -o - -| msgfmt --statistics -o /dev/null - ++ check-translation-completeness.sh ++ #!/bin/bash set -o errexit # We need stable text format export LANG=C if ! test -d po-full ; then echo >&2 "$0: You need \"po-full\" directory. Call this script only after ./upstream-collect.sh" exit 1 fi cd po-full ALL_LNG="$( for PO in */*.po ; do LNG=${PO%.po} LNG=${LNG##*/} echo "$LNG" done | sort -u | tr '\n' ' ' )" #echo >&2 "$0 DBG: ALL_LNG=\"$ALL_LNG\"" for DOMAIN in * ; do for LNG in $ALL_LNG ; do # Sanitize to not contain "," or ".": LNG_SN=${LNG//,/__COMMA__} LNG_SN=${LNG_SN//./__PERIOD__} DOMAIN_SN=${DOMAIN//,/__COMMA__} DOMAIN_SN=${DOMAIN_SN//./__PERIOD__} echo -n "$LNG_SN,$DOMAIN_SN," PO=$DOMAIN/$LNG.po if test -f "$PO" ; then msgfmt --statistics -o /dev/null $PO 2>&1 else msgfmt --statistics -o /dev/null ../pot/$DOMAIN.pot 2>&1 fi done done | #tee ../check-translation-completeness-DBG1.log | ( # "F1 translated messages, F2 fuzzy translations, F3 untranslated messages." Some fields can be missing IFS=,. while read LNG DOMAIN F1 F2 F3 F4 ; do LNG=${LNG//__COMMA__/,} LNG=${LNG//__PERIOD__/.} DOMAIN=${DOMAIN//__COMMA__/,} DOMAIN=${DOMAIN//__PERIOD__/.} TRANSLATED=0 UNTRANSLATED=0 FUZZY=0 if test -n "$F4" ; then echo >&2 "$0: Too long output of \"msgfmt --statistics -o /dev/null po-full/$DOMAIN/$LNG.po\": \"$F4\"" exit 1 fi for STRING in "$F1" "$F2" "$F3" "$F4" ; do STRING=${STRING# } case "$STRING" in *" translated message" ) TRANSLATED=${STRI
commit translation-update-upstream for openSUSE:Factory
Hello community, here is the log from the commit of package translation-update-upstream for openSUSE:Factory checked in at 2014-04-30 15:00:44 Comparing /work/SRC/openSUSE:Factory/translation-update-upstream (Old) and /work/SRC/openSUSE:Factory/.translation-update-upstream.new (New) Package is "translation-update-upstream" Changes: --- /work/SRC/openSUSE:Factory/translation-update-upstream/translation-update-upstream.changes 2013-03-22 12:08:51.0 +0100 +++ /work/SRC/openSUSE:Factory/.translation-update-upstream.new/translation-update-upstream.changes 2014-04-30 15:00:45.0 +0200 @@ -1,0 +2,10 @@ +Fri Apr 25 09:58:27 UTC 2014 - sch...@linux-m68k.org + +- Only process PO header in msgheadermerge + +--- +Wed Apr 23 09:22:19 UTC 2014 - dmuel...@suse.com + +- speed up msgheadermerge by factor 20-25 + +--- Other differences: -- ++ translation-update-upstream.spec ++ --- /var/tmp/diff_new_pack.bzQ80E/_old 2014-04-30 15:00:47.0 +0200 +++ /var/tmp/diff_new_pack.bzQ80E/_new 2014-04-30 15:00:47.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package translation-update-upstream # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 ++ msgheadermerge ++ --- /var/tmp/diff_new_pack.bzQ80E/_old 2014-04-30 15:00:47.0 +0200 +++ /var/tmp/diff_new_pack.bzQ80E/_new 2014-04-30 15:00:47.0 +0200 @@ -10,8 +10,8 @@ RC=0 # Broken pipe is an expected behavior. Redirect stderr to /dev/null. -msgexec -i $1 $0-parse ${1%.po}-msgheadermerge-temp 2>/dev/null -msgexec -i $2 $0-parse ${2%.po}-msgheadermerge-temp 2>/dev/null +msggrep --force-po $1 | msgexec $0-parse ${1%.po}-msgheadermerge-temp 2>/dev/null +msggrep --force-po $2 | msgexec $0-parse ${2%.po}-msgheadermerge-temp 2>/dev/null # If --swap-plural-forms was used, use plural definition from the other header. if test "$6" = --old-plural-forms ; then -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit translation-update-upstream for openSUSE:Factory
Hello community, here is the log from the commit of package translation-update-upstream for openSUSE:Factory checked in at 2013-03-22 12:08:49 Comparing /work/SRC/openSUSE:Factory/translation-update-upstream (Old) and /work/SRC/openSUSE:Factory/.translation-update-upstream.new (New) Package is "translation-update-upstream", Maintainer is "sbra...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/translation-update-upstream/translation-update-upstream.changes 2013-02-15 18:52:19.0 +0100 +++ /work/SRC/openSUSE:Factory/.translation-update-upstream.new/translation-update-upstream.changes 2013-03-22 12:08:51.0 +0100 @@ -1,0 +2,12 @@ +Wed Mar 13 20:29:06 CET 2013 - sbra...@suse.cz + +- Supplementary scripts update: + * GTP: Update to the new GTP web engine. + +--- +Fri Mar 8 22:02:53 CET 2013 - sbra...@suse.cz + +- Remove glib.glib-2-30.gu.po file that comes from GTP + (bnc#808436). + +--- Other differences: -- ++ translation-update-upstream.spec ++ --- /var/tmp/diff_new_pack.iKWiMs/_old 2013-03-22 12:08:54.0 +0100 +++ /var/tmp/diff_new_pack.iKWiMs/_new 2013-03-22 12:08:54.0 +0100 @@ -120,8 +120,9 @@ rm -fv $RPM_BUILD_ROOT%{_datadir}/%{name}/po/*/en_IGID.po # short form of these locales should be used rm -fv $RPM_BUILD_ROOT%{_datadir}/%{name}/po/*/my_MM.po -# this is a nonsense +# these are nonsenses rm -v $RPM_BUILD_ROOT%{_datadir}/%{name}/po/glib-networking/master.po +rm -v $RPM_BUILD_ROOT%{_datadir}/%{name}/po/glib20/glib.glib-2-30.gu.po # # go through valid locales and fail in invalid ones # ++ upstream-collect.sh ++ --- /var/tmp/diff_new_pack.iKWiMs/_old 2013-03-22 12:08:55.0 +0100 +++ /var/tmp/diff_new_pack.iKWiMs/_new 2013-03-22 12:08:55.0 +0100 @@ -388,7 +388,7 @@ CGIT_BRANCH=${BRANCH:+?id=$BRANCH} CGIT_SERVER=${CGIT_URI#http://} CGIT_SERVER=${CGIT_SERVER%%/*} - curl $CGIT_URI/tree/${REPODIR#*/}$CGIT_BRANCH | sed -n 's:^.*class='\''ls-blob[^'\'']*'\'' href='\''\([^'\'']*\)'\''.*$:\1:p' | + curl $CGIT_URI/tree/${REPODIR#*/}$CGIT_BRANCH | sed -n 's:^.*src="/icons/text\.gif" .* href="\([^"]*\)".*$:\1:p' | while read ; do wget -N http://$CGIT_SERVER${REPLY/\/tree\///plain/} done @@ -413,13 +413,13 @@ gtk20-properties ) GTP_NAME_BASE=gtk+-properties ;; libgweather-locations ) GTP_NAME_BASE=locations ;; esac - curl http://$REPO/${REPODIR%%/*}.${BRANCH:-master}/ | sed -n 's:^.*href="\([^"]*\.po\)".*$:\1:p' | + curl https://$REPO/${REPODIR%%/*}.${BRANCH:-master}/ | sed -n 's:^.*href="\([^"]*\.po\)".*$:\1:p' | while read ; do case $REPLY in *.reduced.po ) ;; $GTP_NAME_BASE.${BRANCH:-master}.*) - wget -N http://$REPO/${REPODIR%%/*}.${BRANCH:-master}/$REPLY + wget -N https://$REPO/${REPODIR%%/*}.${BRANCH:-master}/$REPLY mv $REPLY ${REPLY#$GTP_NAME_BASE.${BRANCH:-master}.} ;; esac -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit translation-update-upstream for openSUSE:Factory
Hello community, here is the log from the commit of package translation-update-upstream for openSUSE:Factory checked in at 2013-02-15 18:52:17 Comparing /work/SRC/openSUSE:Factory/translation-update-upstream (Old) and /work/SRC/openSUSE:Factory/.translation-update-upstream.new (New) Package is "translation-update-upstream", Maintainer is "sbra...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/translation-update-upstream/translation-update-upstream.changes 2013-02-14 21:16:20.0 +0100 +++ /work/SRC/openSUSE:Factory/.translation-update-upstream.new/translation-update-upstream.changes 2013-02-15 18:52:19.0 +0100 @@ -1,0 +2,7 @@ +Thu Feb 14 20:30:28 CET 2013 - sbra...@suse.cz + +- Improve supplementary script + translation-update-upstream-to-translation-update.sh to fit well + for SLE, openSUSE and SLE service packs. + +--- Other differences: -- ++ translation-update-upstream-to-translation-update.sh ++ --- /var/tmp/diff_new_pack.3si8fs/_old 2013-02-15 18:52:21.0 +0100 +++ /var/tmp/diff_new_pack.3si8fs/_new 2013-02-15 18:52:21.0 +0100 @@ -45,8 +45,12 @@ cp -a ../../po-full po cd ../.. -osc ${OSC_APIURL:+--apiurl=$OSC_APIURL} ls "${OSC_REPOSITORIES[1]}" >${0%.sh}-rebuilt.lst -osc ${OSC_APIURL:+--apiurl=$OSC_APIURL} ls "${OSC_REPOSITORIES[0]}" >${0%.sh}-outdated.lst +osc ${OSC_APIURL:+--apiurl=$OSC_APIURL} ls "${OSC_REPOSITORIES[OSC_MAIN_INDEX]}" >${0%.sh}-rebuilt.lst +if test -n "$OSC_PROPOSED_INDEX" ; then +osc ${OSC_APIURL:+--apiurl=$OSC_APIURL} ls "${OSC_REPOSITORIES[OSC_PROPOSED_INDEX]}" >${0%.sh}-outdated.lst +else +echo -n '' >${0%.sh}-outdated.lst +fi SERIAL=0 for TLST in *.tlst ; do ++ upstream-collect.conf ++ --- /var/tmp/diff_new_pack.3si8fs/_old 2013-02-15 18:52:21.0 +0100 +++ /var/tmp/diff_new_pack.3si8fs/_new 2013-02-15 18:52:21.0 +0100 @@ -4,5 +4,11 @@ # osc repositories with packages (space separated list in parentheses, first takes precedence) OSC_REPOSITORIES=( openSUSE:12.3 openSUSE:Factory ) +# OSC_REPOSITORIES array index of the main (rebuilt with current translation-update-upstream) repository (starts with 0). +OSC_MAIN_INDEX=0 + +# OSC_REPOSITORIES array index of the repository with proposed translation updates that don't appear in the main product (starts with 0). Keep empty if there is no such repository. +OSC_PROPOSED_INDEX= + # osc server, empty for using of the osc default OSC_APIURL= ++ upstream-collect.sh ++ --- /var/tmp/diff_new_pack.3si8fs/_old 2013-02-15 18:52:21.0 +0100 +++ /var/tmp/diff_new_pack.3si8fs/_new 2013-02-15 18:52:21.0 +0100 @@ -100,7 +100,7 @@ rm -rf UPSTREAM mkdir UPSTREAM if ! test -d STAMPS ; then -mkdir -p pot pot-tuu pot-diff +mkdir -p pot pot-tuu pot-diff po-full po-mandatory-full mkdir OSC PACKAGES UPDATE STAMPS rm -f upstream-collect.log rm -f upstream-collect.domain-map.tmp -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit translation-update-upstream for openSUSE:Factory
Hello community, here is the log from the commit of package translation-update-upstream for openSUSE:Factory checked in at 2013-02-14 21:16:18 Comparing /work/SRC/openSUSE:Factory/translation-update-upstream (Old) and /work/SRC/openSUSE:Factory/.translation-update-upstream.new (New) Package is "translation-update-upstream", Maintainer is "sbra...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/translation-update-upstream/translation-update-upstream.changes 2013-01-29 07:05:49.0 +0100 +++ /work/SRC/openSUSE:Factory/.translation-update-upstream.new/translation-update-upstream.changes 2013-02-14 21:16:20.0 +0100 @@ -1,0 +2,6 @@ +Thu Feb 14 16:51:59 CET 2013 - sbra...@suse.cz + +- Updated strings from the latest upstream translations and for the + latest 12.3 snapshot. + +--- Old: translation-update-mandatory-20130124.tar.bz2 translation-update-upstream-20130124.tar.bz2 New: translation-update-mandatory-20130214.tar.bz2 translation-update-upstream-20130214.tar.bz2 Other differences: -- ++ translation-update-upstream.spec ++ --- /var/tmp/diff_new_pack.VwzGd9/_old 2013-02-14 21:16:22.0 +0100 +++ /var/tmp/diff_new_pack.VwzGd9/_new 2013-02-14 21:16:22.0 +0100 @@ -17,7 +17,7 @@ Name: translation-update-upstream -Version:20130124 +Version:20130214 Release:0 Summary:Tool for Translation Update from Upstream License:GPL-2.0+ ++ static.tlst ++ --- /var/tmp/diff_new_pack.VwzGd9/_old 2013-02-14 21:16:22.0 +0100 +++ /var/tmp/diff_new_pack.VwzGd9/_new 2013-02-14 21:16:22.0 +0100 @@ -1,3 +1,5 @@ # package domainmethod repo dir branch option +# +# Updates from git.gnome.org, where upstream git does not exist any more libgnomecups libgnomecups static - libgnomecups/po pan pan static - pan/po ++ translation-update-mandatory-20130124.tar.bz2 -> translation-update-mandatory-20130214.tar.bz2 ++ ++ translation-update-upstream-20130124.tar.bz2 -> translation-update-upstream-20130214.tar.bz2 ++ /work/SRC/openSUSE:Factory/translation-update-upstream/translation-update-upstream-20130124.tar.bz2 /work/SRC/openSUSE:Factory/.translation-update-upstream.new/translation-update-upstream-20130214.tar.bz2 differ: char 11, line 1 ++ upstream-collect.conf ++ --- /var/tmp/diff_new_pack.VwzGd9/_old 2013-02-14 21:16:22.0 +0100 +++ /var/tmp/diff_new_pack.VwzGd9/_new 2013-02-14 21:16:22.0 +0100 @@ -2,8 +2,7 @@ # # osc repositories with packages (space separated list in parentheses, first takes precedence) -#OSC_REPOSITORIES=( openSUSE:12.3 openSUSE:Factory ) -OSC_REPOSITORIES=( openSUSE:Factory ) +OSC_REPOSITORIES=( openSUSE:12.3 openSUSE:Factory ) # osc server, empty for using of the osc default OSC_APIURL= -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit translation-update-upstream for openSUSE:Factory
Hello community, here is the log from the commit of package translation-update-upstream for openSUSE:Factory checked in at 2012-02-16 16:24:21 Comparing /work/SRC/openSUSE:Factory/translation-update-upstream (Old) and /work/SRC/openSUSE:Factory/.translation-update-upstream.new (New) Package is "translation-update-upstream", Maintainer is "sbra...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/translation-update-upstream/translation-update-upstream.changes 2011-10-16 13:04:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.translation-update-upstream.new/translation-update-upstream.changes 2012-02-16 16:24:23.0 +0100 @@ -1,0 +2,11 @@ +Mon Feb 13 10:57:09 UTC 2012 - co...@suse.com + +- patch license to follow spdx.org standard + +--- +Tue Oct 18 19:07:52 CEST 2011 - sbra...@suse.cz + +- Supplementary scripts improvement: + * Fixed partial mandatory update. + +--- Other differences: -- ++ translation-update-upstream.spec ++ --- /var/tmp/diff_new_pack.xkCg3E/_old 2012-02-16 16:24:24.0 +0100 +++ /var/tmp/diff_new_pack.xkCg3E/_new 2012-02-16 16:24:24.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package translation-update-upstream # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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 @@ -15,15 +15,13 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: translation-update-upstream -License:GPLv2+ -Group: System/Localization Version:20111013 -Release:3 +Release:0 Summary:Tool for Translation Update from Upstream +License:GPL-2.0+ +Group: System/Localization # Ignore cracklib, as it causes build loop cracklib <-> translation-update-upstream #!BuildIgnore: cracklib libcrack2 Provides: translation-update-tool ++ upstream-collect.sh ++ --- /var/tmp/diff_new_pack.xkCg3E/_old 2012-02-16 16:24:25.0 +0100 +++ /var/tmp/diff_new_pack.xkCg3E/_new 2012-02-16 16:24:25.0 +0100 @@ -145,6 +145,28 @@ let SNAPSHOT_PART2++ fi SNAPSHOT=$SNAPSHOT_PART1.$SNAPSHOT_PART2 + +for ARCHIVE_ in translation-update-mandatory-*.tar.bz2 ; do + ARCHIVE=$ARCHIVE_ +done +if ! test -f STAMPS/UPDATE_old_mtarball ; then + cd UPDATE + tar -jxf ../$ARCHIVE + # If it is not a full process, increment only release + # SNAPSHOT 20090213 -> 20090213.1, 20090213.1 -> 20090213.2 + cd .. + touch STAMPS/UPDATE_old_mtarball +fi +MSNAPSHOT=${ARCHIVE#translation-update-mandatory-} +MSNAPSHOT=${MSNAPSHOT%.tar.bz2} +SNAPSHOT_PART1=${MSNAPSHOT%.*} +SNAPSHOT_PART2=${MSNAPSHOT#*.} +if test "$SNAPSHOT_PART1" = "$MSNAPSHOT" ; then + SNAPSHOT_PART2=1 +else + let SNAPSHOT_PART2++ +fi +MSNAPSHOT=$SNAPSHOT_PART1.$SNAPSHOT_PART2 fi SERIAL=0 @@ -602,10 +624,10 @@ if $COLLECT_UPSTREAM ; then cd $WORK_DIR/UPDATE if test -d po ; then - tar -j -c -f $WORK_DIR/translation-update-upstream-$SNAPSHOT.tar.bz2 po + tar -j -c -f $WORK_DIR/translation-update-upstream-$MSNAPSHOT.tar.bz2 po fi if test -d po-mandatory ; then - tar -j -c -f $WORK_DIR/translation-update-mandatory-$SNAPSHOT.tar.bz2 po-mandatory + tar -j -c -f $WORK_DIR/translation-update-mandatory-$MSNAPSHOT.tar.bz2 po-mandatory fi fi -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit translation-update-upstream for openSUSE:Factory
Hello community, here is the log from the commit of package translation-update-upstream for openSUSE:Factory checked in at Sun Oct 16 13:00:33 CEST 2011. --- openSUSE:Factory/translation-update-upstream/translation-update-upstream.changes 2011-09-23 12:49:00.0 +0200 +++ /mounts/work_src_done/STABLE/translation-update-upstream/translation-update-upstream.changes 2011-10-14 15:50:06.0 +0200 @@ -1,0 +2,8 @@ +Fri Oct 14 01:58:46 CEST 2011 - sbra...@suse.cz + +- Updated strings from the latest upstream translations and for the + latest Factory. +- Supplementary scripts improvement: + * Keep pot file in place, so "true" can be used as a pot generator. + +--- calling whatdependson for head-i586 Old: translation-update-mandatory-20110624.tar.bz2 translation-update-upstream-20110624.tar.bz2 New: translation-update-mandatory-20111013.tar.bz2 translation-update-upstream-20111013.tar.bz2 Other differences: -- ++ translation-update-upstream.spec ++ --- /var/tmp/diff_new_pack.kzSIZD/_old 2011-10-16 13:00:25.0 +0200 +++ /var/tmp/diff_new_pack.kzSIZD/_new 2011-10-16 13:00:25.0 +0200 @@ -21,7 +21,7 @@ Name: translation-update-upstream License:GPLv2+ Group: System/Localization -Version:20110624 +Version:20111013 Release:3 Summary:Tool for Translation Update from Upstream # Ignore cracklib, as it causes build loop cracklib <-> translation-update-upstream ++ create-tlst-step2-create-gnome_gtp.sh ++ --- /var/tmp/diff_new_pack.kzSIZD/_old 2011-10-16 13:00:25.0 +0200 +++ /var/tmp/diff_new_pack.kzSIZD/_new 2011-10-16 13:00:25.0 +0200 @@ -17,10 +17,10 @@ done | sort -u >create-tlst-temp-osc-projects.lst # branches tried for all apps: -KNOWN_BRANCHES="gnome-3-0" +KNOWN_BRANCHES="gnome-3-2" # branches tried apps with the same name base: # Do not forget hardcoded strings in the code below! -APP_BRANCHES="|gimp-2-6|gtk-3-0|glib-2-28" +APP_BRANCHES="|gimp-2-6|gtk-3-0|gtk-2-24|glib-2-30" # FIXME: support for libgda:release-3-0-branch gnome-background:gnome-2-22 echo "# This file was generated $(LANG=C LC_ALL=C date) by create-tlst-step2-create-gnome_gtp.sh." >upstream-gnome_gtp.tlst ++ lcn-sle.tlst ++ --- /var/tmp/diff_new_pack.kzSIZD/_old 2011-10-16 13:00:25.0 +0200 +++ /var/tmp/diff_new_pack.kzSIZD/_new 2011-10-16 13:00:25.0 +0200 @@ -12,8 +12,7 @@ #DROPPED: apparmor-parser apparmor-parser lcn - apparmor-parser/po SLE11SP1 #DROPPED: apparmor-utils apparmor-utils lcn - apparmor-utils/po SLE11SP1 #DROPPED: apparmorapplet-gnomeapparmorapplet lcn - apparmorapplet/po SLE11SP1 -#MOVED: banshee banshee lcn - banshee/po SLE11SP1 -banshee-1 banshee lcn - banshee-1/poSLE11SP1 +banshee banshee lcn - banshee-1/poSLE11SP1 #DROPPED: beagle beagle lcn - beagle/po SLE11SP1 #NOTFOUND: bootloader bootloader lcn - bootloader/po SLE11SP1 #NOTFOUND: community-repositories community-repositories lcn - community-repositories/po SLE11SP1 @@ -29,7 +28,7 @@ f-spot f-spot lcn - f-spot/po SLE11SP1 #NA: gnome-cups-manager gnome-cups-manager lcn - gnome-cups-manager/po SLE11SP1 #DROPPED: gnome-dockergnome-docker lcn - gnome-docker/po SLE11SP1 -gnome-main-menu gnome-main-menu lcn - gnome-main-menu/po SLE11SP1 +#DROPPED: gnome-main-menu gnome-main-menu lcn - gnome-main-menu/po SLE11SP1 gnome-packagekitgnome-packagekitlcn - gnome-packagekit/po SLE11SP1 gnome-panel gnome-panel lcn - gnome-panel/po SLE11SP1 #TODO phase 2: gnome-patch-translation gnome-patch-translation lcn - gnome-patch-translation/po SLE11SP1 ++ opensuse.tlst ++ --- /var/t
commit translation-update-upstream for openSUSE:Factory
Hello community, here is the log from the commit of package translation-update-upstream for openSUSE:Factory checked in at Mon Sep 19 18:06:29 CEST 2011. --- translation-update-upstream/translation-update-upstream.changes 2011-07-07 21:29:08.0 +0200 +++ translation-update-upstream/translation-update-upstream.changes 2011-09-07 14:45:33.0 +0200 @@ -1,0 +2,9 @@ +Wed Sep 7 14:44:21 CEST 2011 - sbra...@suse.cz + +- Supplementary scripts improvements: + * Support for pot-only run (COLLECT_UPSTREAM=false). + * Implemented check for possible strings in patches. + * Support for import of strings from different gettext domain. + * Allow to skip time consuming update by setting SKIP_TUU=true. + +--- calling whatdependson for head-i586 Other differences: -- ++ create-tlst-step2-create-gnome_gtp.sh ++ --- /var/tmp/diff_new_pack.UNrXQa/_old 2011-09-19 18:06:23.0 +0200 +++ /var/tmp/diff_new_pack.UNrXQa/_new 2011-09-19 18:06:23.0 +0200 @@ -12,16 +12,15 @@ source ${0%create-tlst-step2-create-gnome_gtp.sh}upstream-collect.conf -rm -f create-tlst-temp-osc-projects.lst for REPOSITORY in ${OSC_REPOSITORIES[@]} ; do - osc ${OSC_APIURL:+--apiurl=$OSC_APIURL} list $REPOSITORY >create-tlst-temp-osc-projects.lst -done + osc ${OSC_APIURL:+--apiurl=$OSC_APIURL} list $REPOSITORY +done | sort -u >create-tlst-temp-osc-projects.lst # branches tried for all apps: -KNOWN_BRANCHES="gnome-2-32" +KNOWN_BRANCHES="gnome-3-0" # branches tried apps with the same name base: # Do not forget hardcoded strings in the code below! -APP_BRANCHES="|gimp-2-6" +APP_BRANCHES="|gimp-2-6|gtk-3-0|glib-2-28" # FIXME: support for libgda:release-3-0-branch gnome-background:gnome-2-22 echo "# This file was generated $(LANG=C LC_ALL=C date) by create-tlst-step2-create-gnome_gtp.sh." >upstream-gnome_gtp.tlst ++ misc.tlst ++ --- /var/tmp/diff_new_pack.UNrXQa/_old 2011-09-19 18:06:23.0 +0200 +++ /var/tmp/diff_new_pack.UNrXQa/_new 2011-09-19 18:06:23.0 +0200 @@ -1,6 +1,5 @@ # package domain method repository dir branch -# PAM CVS is currently broken: -#pam Linux-PAM cvs pam.cvs.sourceforge.net:/cvsroot/pam Linux-PAM/po +pam Linux-PAM cvs pam.cvs.sourceforge.net:/cvsroot/pam Linux-PAM/po # No update available yet: -#pidgin pidgintbz http://downloads.sourceforge.net/pidgin/pidgin-2.7.10.tar.bz2 pidgin-2.7.10/po +#pidgin pidgintbz http://downloads.sourceforge.net/pidgin/pidgin-2.7.11.tar.bz2 pidgin-2.7.11/po gtkspellgtkspell tgz http://downloads.sourceforge.net/gtkspell/gtkspell-2.0.16.tar.gz gtkspell-2.0.16/po ++ translation-update-upstream-embedded.patch ++ --- /var/tmp/diff_new_pack.UNrXQa/_old 2011-09-19 18:06:23.0 +0200 +++ /var/tmp/diff_new_pack.UNrXQa/_new 2011-09-19 18:06:23.0 +0200 @@ -1,6 +1,6 @@ --- translation-update-upstream-embedded.sh +++ translation-update-upstream-embedded.sh -@@ -34,6 +34,7 @@ +@@ -44,6 +44,7 @@ fi } @@ -8,7 +8,7 @@ DIR=${1:-po} DOMAIN=$2 -@@ -91,7 +92,7 @@ +@@ -144,7 +145,7 @@ echo "WARNING: Missing $DOMAIN in translation-update-upstream configuration! No updates available." fi else ++ translation-update-upstream.in ++ --- /var/tmp/diff_new_pack.UNrXQa/_old 2011-09-19 18:06:23.0 +0200 +++ /var/tmp/diff_new_pack.UNrXQa/_new 2011-09-19 18:06:23.0 +0200 @@ -60,8 +60,9 @@ fi POT_NOT_UNIQUE=false -MISSING=true +NO_POT=true for POT in *.pot ; do +MISSING=true if $POT_NOT_UNIQUE ; then echo "ERROR: Directory $DIR contains more than one .pot file." exit 1 @@ -82,7 +83,12 @@ PO=${PO_PATH##*/} LNG=${PO%.po} if test -f $PO ; then + if test "$SKIP_TUU" = true ; then + echo "SKIP_TUU is set. Skipping update of $PO." + continue + fi echo "Updating $PO using translation-update-upstream." + echo "(You can skip update by setting environment variable SKIP_TUU=true.)" # PO_PATH is first: Update any string, even if it was already translated. # Swap $PO_PATH and $PO to disable this behavior. msgcat --use-first $PO_PATH $PO -o $PO.new @@ -109,7 +115,12 @@ PO=${PO_PATH##*/}
commit translation-update-upstream for openSUSE:Factory
Hello community, here is the log from the commit of package translation-update-upstream for openSUSE:Factory checked in at Fri Jul 8 09:13:41 CEST 2011. --- translation-update-upstream/translation-update-upstream.changes 2011-06-28 17:37:19.0 +0200 +++ /mounts/work_src_done/STABLE/translation-update-upstream/translation-update-upstream.changes 2011-07-07 21:29:08.0 +0200 @@ -1,0 +2,5 @@ +Thu Jul 7 20:57:26 CEST 2011 - sbra...@suse.cz + +- Don't process .reduced.po files from GTP (bnc#703739). + +--- calling whatdependson for head-i586 Other differences: -- ++ translation-update-upstream.spec ++ --- /var/tmp/diff_new_pack.dCVKWj/_old 2011-07-08 09:12:42.0 +0200 +++ /var/tmp/diff_new_pack.dCVKWj/_new 2011-07-08 09:12:42.0 +0200 @@ -22,7 +22,7 @@ License:GPLv2+ Group: System/Localization Version:20110624 -Release:1 +Release:3 Summary:Tool for Translation Update from Upstream # Ignore cracklib, as it causes build loop cracklib <-> translation-update-upstream #!BuildIgnore: cracklib libcrack2 ++ translation-update-upstream-20110624.tar.bz2 ++ translation-update-upstream/translation-update-upstream-20110624.tar.bz2 /mounts/work_src_done/STABLE/translation-update-upstream/translation-update-upstream-20110624.tar.bz2 differ: char 11, line 1 ++ upstream-collect.sh ++ --- /var/tmp/diff_new_pack.dCVKWj/_old 2011-07-08 09:12:43.0 +0200 +++ /var/tmp/diff_new_pack.dCVKWj/_new 2011-07-08 09:12:43.0 +0200 @@ -323,6 +323,8 @@ curl http://$REPO/${REPODIR%%/*}.${BRANCH:-master}/ | sed -n 's:^.*href="\([^"]*\.po\)".*$:\1:p' | while read ; do case $REPLY in + *.reduced.po ) + ;; $GTP_NAME_BASE.${BRANCH:-master}.*) wget -N http://$REPO/${REPODIR%%/*}.${BRANCH:-master}/$REPLY mv $REPLY ${REPLY#$GTP_NAME_BASE.${BRANCH:-master}.} Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit translation-update-upstream for openSUSE:Factory
Hello community, here is the log from the commit of package translation-update-upstream for openSUSE:Factory checked in at Wed May 25 11:42:53 CEST 2011. --- translation-update-upstream/translation-update-upstream.changes 2011-02-23 17:19:03.0 +0100 +++ /mounts/work_src_done/STABLE/translation-update-upstream/translation-update-upstream.changes 2011-05-24 15:52:34.0 +0200 @@ -1,0 +2,5 @@ +Tue May 24 13:52:12 UTC 2011 - co...@novell.com + +- fake %find_lang as if the translations are provided by the packages + +--- calling whatdependson for head-i586 Other differences: -- ++ translation-update-upstream.spec ++ --- /var/tmp/diff_new_pack.plsXt7/_old 2011-05-25 11:39:24.0 +0200 +++ /var/tmp/diff_new_pack.plsXt7/_new 2011-05-25 11:39:24.0 +0200 @@ -22,7 +22,7 @@ License:GPLv2+ Group: System/Localization Version:20110222 -Release:1 +Release:2 Summary:Tool for Translation Update from Upstream # Ignore cracklib, as it causes build loop cracklib <-> translation-update-upstream #!BuildIgnore: cracklib libcrack2 @@ -126,12 +126,17 @@ # # go through valid locales and fail in invalid ones # +set +x cd $RPM_BUILD_ROOT%{_datadir} ; echo translation*/*/*.po | sed 's:.*/::;s:\.po$::' | sort -u for LOCALE in $(set +x ; cd $RPM_BUILD_ROOT%{_datadir} ; ls -1 translation*/*/*/*.po | sed 's:.*/::;s:\.po$::' | sort -u) ; do if ! test -d /usr/share/locale/$LOCALE ; then - echo "Invalid locale $LOCALE! Please fix (delete, rename or add to filesystem package)." - exit 1 + for file in $RPM_BUILD_ROOT%{_datadir}/translation*/*/*/$LOCALE.po; do + # fake it so it looks like removed from %find_lang + package=$(echo $file | sed -e 's,.*translation[^/]*/po/,,; s,/[^/]*.po,,') + echo -n "removing translation /usr/share/locale/$LOCALE/LC_MESSAGES/$package.mo: " + msgfmt -o - $file | msgunfmt -o - -| msgfmt --statistics -o /dev/null - + done fi done Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit translation-update-upstream for openSUSE:Factory
Hello community, here is the log from the commit of package translation-update-upstream for openSUSE:Factory checked in at Thu Feb 24 08:52:38 CET 2011. --- translation-update-upstream/translation-update-upstream.changes 2011-02-14 15:21:25.0 +0100 +++ /mounts/work_src_done/STABLE/translation-update-upstream/translation-update-upstream.changes 2011-02-23 17:19:03.0 +0100 @@ -1,0 +2,10 @@ +Wed Feb 23 17:11:45 CET 2011 - sbra...@suse.cz + +- Added translations for more packages (bnc#673924). +- Supplementary scripts improvements: + * Improved support for partial translations update. + * Added support for parallel processing of po files. + * Do not generate empty new translations. + * Use gettext-tools instead of sed hacks. + +--- calling whatdependson for head-i586 Old: lcn-sle.hook translation-update-mandatory-20110211.tar.bz2 translation-update-upstream-20110211.tar.bz2 New: translation-update-mandatory-20110222.tar.bz2 translation-update-upstream-20110222.tar.bz2 Other differences: -- ++ translation-update-upstream.spec ++ --- /var/tmp/diff_new_pack.yWpO5R/_old 2011-02-24 08:48:48.0 +0100 +++ /var/tmp/diff_new_pack.yWpO5R/_new 2011-02-24 08:48:48.0 +0100 @@ -21,9 +21,11 @@ Name: translation-update-upstream License:GPLv2+ Group: System/Localization -Version:20110211 +Version:20110222 Release:1 Summary:Tool for Translation Update from Upstream +# Ignore cracklib, as it causes build loop cracklib <-> translation-update-upstream +#!BuildIgnore: cracklib libcrack2 Provides: translation-update-tool Source: %{name}-%{version}.tar.bz2 Source1:%{name}.in @@ -50,7 +52,6 @@ Source61: upstream-gnome_gtp.hook Source62: freedesktop_org.tlst Source63: lcn-sle.tlst -Source64: lcn-sle.hook Source65: misc.tlst Source66: opensuse.tlst BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ lcn-sle.tlst ++ --- /var/tmp/diff_new_pack.yWpO5R/_old 2011-02-24 08:48:48.0 +0100 +++ /var/tmp/diff_new_pack.yWpO5R/_new 2011-02-24 08:48:48.0 +0100 @@ -97,7 +97,7 @@ #NA: scpm_groups scpm_groups lcn - scpm_groups/po SLE11SP1 #NA: scpm_libscpm_lib lcn - scpm_lib/po SLE11SP1 shared-mime-infoshared-mime-infolcn - shared-mime-info/po SLE11SP1 -simple-ccsm-kde simple-ccsm-kde lcn - simple-ccsm-kde/po SLE11SP1 +#DROPPED: simple-ccsm-kde simple-ccsm-kde lcn - simple-ccsm-kde/po SLE11SP1 #NA: slideshow slideshow lcn - slideshow/poSLE11SP1 #NA: slideshow-sled slideshow-sled lcn - slideshow-sled/po SLE11SP1 #NA: suseplugger suseplugger lcn - suseplugger/po SLE11SP1 ++ misc.tlst ++ --- /var/tmp/diff_new_pack.yWpO5R/_old 2011-02-24 08:48:48.0 +0100 +++ /var/tmp/diff_new_pack.yWpO5R/_new 2011-02-24 08:48:48.0 +0100 @@ -3,3 +3,4 @@ #pam Linux-PAM cvs pam.cvs.sourceforge.net:/cvsroot/pam Linux-PAM/po # No update available yet: #pidgin pidgintbz http://downloads.sourceforge.net/pidgin/pidgin-2.7.10.tar.bz2 pidgin-2.7.10/po +gtkspellgtkspell tgz http://downloads.sourceforge.net/gtkspell/gtkspell-2.0.16.tar.gz gtkspell-2.0.16/po ++ msgheadermerge ++ --- /var/tmp/diff_new_pack.yWpO5R/_old 2011-02-24 08:48:48.0 +0100 +++ /var/tmp/diff_new_pack.yWpO5R/_new 2011-02-24 08:48:48.0 +0100 @@ -5,7 +5,7 @@ # This tool merges headers of two .po files and never loses extra info (e. g. plurals). rm -rf {${1%.po},${2%.po}}-msgheadermerge-temp.{merge-dir,order} -trap "rm -rf {${1%.po},${2%.po}}-msgheadermerge-temp.{merge-dir,order} ${2%.po}-msgheadermerge-tempheader.po" 0 +trap "rm -rf {${1%.po},${2%.po}}-msgheadermerge-temp.{merge-dir,order} ${2%.po}-msgheadermerge-tempheader{,1}.po" 0 RC=0 @@ -44,7 +44,7 @@ cat ${1%.po}-msgheadermerge-temp.order >>${2%.po}-msgheadermerge-temp.order msgmerge --quiet --force-po $2 $0-empty.pot -o ${2%.po}-msgheadermerge-tempheader.po -sed -i '/^#~/,$d' ${2%.po}-msgheadermerge-tempheader.po -msgfilter --force-po -i ${2%.po}-msgheadermerge-tempheader.po -