Hello community, here is the log from the commit of package bundle-lang-common for openSUSE:Factory checked in at Sat Jul 4 13:27:30 CEST 2009. -------- --- bundle-lang-common/bundle-lang-common.changes 2009-06-18 18:55:25.000000000 +0200 +++ /mounts/work_src_done/STABLE/bundle-lang-common/bundle-lang-common.changes 2009-06-22 15:43:29.000000000 +0200 @@ -1,0 +2,5 @@ +Mon Jun 22 15:41:50 CEST 2009 - coolo@novell.com + +- rework the summaries to be more generic + +------------------------------------------------------------------- bundle-lang-gnome.changes: same change bundle-lang-gnome-extras.changes: same change bundle-lang-kde.changes: same change calling whatdependson for head-i586 Old: ---- texts New: ---- attributes update_spec.pl ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bundle-lang-common.spec ++++++ --- /var/tmp/diff_new_pack.wP1521/_old 2009-07-04 13:27:07.000000000 +0200 +++ /var/tmp/diff_new_pack.wP1521/_new 2009-07-04 13:27:07.000000000 +0200 @@ -25,16 +25,21 @@ License: MIT License (or similar) Group: System/Localization Version: 11.2 -Release: 6 +Release: 7 Summary: Translations for a Group of Programs BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch Source0: bundle.sh Source1: list_langs.sh Source2: packages.txt +Source3: attributes +Source4: update_spec.pl +Source5: pre_checkin.sh %description -Translations for a Group of Programs +This package groups translations for a dozen of programs which are both +on the GNOME and KDE CD into languages, not split out into extra +packages. %package en License: MIT License (or similar) @@ -1281,7 +1286,6 @@ on the GNOME and KDE CD into languages, not split out into extra packages. - %prep %build @@ -1390,189 +1394,3 @@ #LANGUAGE_FILES %changelog -* Thu Jun 18 2009 coolo@novell.com -- adapt packages.txt -* Thu Jun 18 2009 coolo@novell.com -- generate good summaries and descriptions -- leave out the kitchensync package, we only take the taken - languages -* Tue Jun 02 2009 coolo@suse.de -- remove gpod-lang for now -* Fri May 22 2009 vuntz@novell.com -- Add gtk2-engines-lang to gnome (new translations) and remove - gfloppy-lang from gnome-extras package. -* Wed May 20 2009 coolo@suse.de -- remove amarok till it compiles -* Mon May 04 2009 ro@suse.de -- follow rename for kde4-amarok to amarok -* Fri May 01 2009 vuntz@novell.com -- Add a bundle-lang-gnome-extras package that bundles the - translations from packages in GNOME:Factory, and that are not - already handled by bundle-lang-gnome or bundle-lang-common. - The size of the biggest non-english bundle-lang-gnome-extras - package is 3.5MB (for es). This is a big win since many lang - packages covered are more than one MB. For english, the size of - the bundle is 14MB, which is also a win in many cases (depending - on what packages are installed). -- Add update-gnome-extras.sh script to easily update the list of - packages for bundle-lang-gnome-extras. -- Update bundle-lang.spec.in and pre_checkin.sh to generate spec - files that are closer to the final spec files. -* Thu Apr 30 2009 coolo@suse.de -- increase version -* Mon Apr 27 2009 coolo@suse.de -- update the packages.txt to new state of livecds -* Tue Apr 21 2009 ro@suse.de -- follow rename for digikam and kipi-plugins -* Mon Apr 20 2009 coolo@suse.de -- fix build and add two more new lang packages -* Sat Apr 18 2009 coolo@suse.de -- adapt packages list to current live cds -* Fri Feb 27 2009 coolo@suse.de -- eel-lang is gone -* Thu Feb 12 2009 coolo@suse.de -- add tar-lang to common -* Wed Jan 21 2009 coolo@suse.de -- remove the left kde3 and comment out the handling of KDE3 docu -* Tue Jan 20 2009 coolo@suse.de -- removing all kde3 apps and add some kde4 ones -* Mon Dec 01 2008 vuntz@novell.com -- Add support for a libgweather-specific directory. We'll ship - Locations.xml files in bundles and we don't want to have file - conflicts with libgweather-lang. This is part of bnc#428346. -* Sat Nov 29 2008 stbinner@suse.de -- remove NetworkManager-Kde4 translations -* Fri Nov 28 2008 coolo@suse.de -- amarok1 is back -* Mon Nov 24 2008 coolo@suse.de -- add powerdevil-lang -* Mon Nov 10 2008 coolo@suse.de -- NM-kde4 has translations too -* Sun Nov 09 2008 coolo@suse.de -- more packages -* Thu Nov 06 2008 vuntz@novell.com -- Remove galago stuff. -* Wed Oct 29 2008 coolo@suse.de -- add gnome-pilot-lang -* Mon Oct 27 2008 coolo@suse.de -- package also desktop-translations -* Mon Oct 27 2008 aj@suse.de -- Remove dropped packages gnome-cups-manager and gnome-volume-manager. -* Thu Oct 16 2008 stbinner@suse.de -- update package lists for KDE4 Live-CD: - * add kde4-amarok and kde4-konqueror-plugins - * remove amarok, kdebluetooth, kdetv and kpowersave - * make gnome only: gnome-keyring, libbonobo[ui], libgnome, gnome- - canvas, gnomecups, gnomeprint, gnomesu, gnomeui and gfvs -* Thu Oct 16 2008 aj@suse.de -- Increase version number for 11.1. -- fix build of gnome-lang packages -* Thu Sep 25 2008 ro@suse.de -- remove dropped packages resapplet and libssui -* Fri Jul 04 2008 aj@suse.de -- Add mousetweaks. -- Remove dropped package gail. -* Wed Jun 25 2008 coolo@suse.de -- remove gtk2-engines-lang -* Mon Jun 23 2008 coolo@suse.de -- pt_BR is a special case in zypp (bnc#396353) -* Sun May 25 2008 coolo@suse.de -- avoid (correct) symlinks where empty directories where before - to avoid upgrade errors (bnc#394343) -* Fri May 23 2008 stbinner@suse.de -- remove kerry, kdebase3-SUSE and gwenview from kde-bundle -* Fri May 16 2008 coolo@suse.de -- avoid fdupes hardlinks between partitions -* Wed May 14 2008 coolo@suse.de -- add more lang packages -* Sat Apr 19 2008 coolo@suse.de -- adapt to changes in gnome patterns -* Tue Apr 15 2008 coolo@suse.de -- remove dropped packages -* Tue Apr 15 2008 coolo@suse.de -- xulrunner-lang is not a typical lang pack -* Mon Apr 14 2008 coolo@suse.de -- updated to current CDs -* Sun Mar 30 2008 coolo@suse.de -- move two more to common -* Fri Mar 28 2008 coolo@suse.de -- updated lists -* Sun Mar 16 2008 coolo@suse.de -- adding cpio-lang -* Thu Feb 21 2008 coolo@suse.de -- really use coreutils-lang -* Tue Feb 19 2008 dmueller@suse.de -- add coreutils-lang to common -* Tue Feb 05 2008 coolo@suse.de -- adding gnome-settings-daemon-lang to GNOME bundle -* Thu Jan 31 2008 coolo@suse.de -- sync with actual CD content (alpha2) -* Wed Jan 30 2008 coolo@suse.de -- take out intlclock and use diff friendly packages.txt format -* Fri Jan 25 2008 coolo@suse.de -- take out gstreamer and some more for now -* Tue Jan 08 2008 coolo@suse.de -- adding a symlink to the original common directory for kde -* Thu Nov 08 2007 coolo@suse.de -- adding 3 more packages new to the GNOME CD - bluez-gnome-lang gsynaptics-lang resapplet-lang -* Tue Nov 06 2007 dmueller@suse.de -- libkipi -> libkipi0 -* Tue Oct 23 2007 dmueller@suse.de -- bump version -- fix build of bundle-lang-kde by reverting the previous - checkin -* Tue Oct 09 2007 coolo@suse.de -- pick one engine for amarok -* Thu Sep 13 2007 coolo@suse.de -- intlclock is new on CD -* Wed Sep 12 2007 stbinner@suse.de -- bundle-lang-gnome: clean up list, only include what's on the CD -- include "C" locale/untagged manuals (only affects -gnome package) -* Wed Sep 05 2007 stbinner@suse.de -- bundle-lang-gnome: remove gnomebaker-lang, add brasero-lang -* Wed Sep 05 2007 coolo@suse.de -- split out bundles for it, ar and ca as they are code10 languages too -* Mon Sep 03 2007 coolo@suse.de -- remove the conflicts with the real -lang packages -- move the files into a bundle directory so they do not create - file conflicts either -* Sun Sep 02 2007 stbinner@suse.de -- remove blam-lang -* Wed Aug 29 2007 stbinner@suse.de -- gnome-keyring-lang was in both gnome and common -* Wed Aug 22 2007 ro@suse.de -- move beagle-lang to common package -* Tue Aug 21 2007 stbinner@suse.de -- also move libgphoto2-lang to common package -- add gnome-keyring-manager-lang to gnome package -* Mon Aug 20 2007 stbinner@suse.de -- move packages which are both on GNOME and KDE CD to -lang-common -* Sat Aug 18 2007 stbinner@suse.de -- fix bundle-lang-kde conflicting with itself (#301651) -* Fri Aug 17 2007 stbinner@suse.de -- fix file conflict of digikam-doc and bundle-lang-kde-<language> -* Fri Aug 17 2007 aj@suse.de -- pidgin-lang -> libpurple-lang -- Remove gdpf and initial since they have been dropped. -* Sun Aug 12 2007 coolo@suse.de -- adding more language packs that are on the KDE CD -* Sun Aug 12 2007 coolo@suse.de -- workrave-lang -> workrave-gnome-lang -* Sat Aug 11 2007 coolo@suse.de -- gdm.new -> gdm -* Wed Aug 08 2007 maw@suse.de -- Initial package (bundle-lang-gnome) -* Wed Aug 01 2007 schwab@suse.de -- Remove useless command substitution. -* Thu Jun 14 2007 stbinner@suse.de -- add kdebluetooth and kpowersave -* Tue Jun 12 2007 coolo@suse.de -- provide more packages and locales -- autogenerate the spec file -* Tue May 22 2007 coolo@suse.de -- provide directories -- flag docs as docs -- provide packages making up the package -* Mon May 14 2007 coolo@suse.de -- initial package ++++++ bundle-lang-gnome-extras.spec ++++++ --- /var/tmp/diff_new_pack.wP1521/_old 2009-07-04 13:27:07.000000000 +0200 +++ /var/tmp/diff_new_pack.wP1521/_new 2009-07-04 13:27:07.000000000 +0200 @@ -25,16 +25,19 @@ License: MIT License (or similar) Group: System/Localization Version: 11.2 -Release: 5 +Release: 6 Summary: Translations for many GNOME programs BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch Source0: bundle.sh Source1: list_langs.sh Source2: packages.txt +Source3: attributes +Source4: update_spec.pl +Source5: pre_checkin.sh %description -Translations for many GNOME programs +This package groups translations for many GNOME programs. %package en License: MIT License (or similar) @@ -337,7 +340,7 @@ This package groups German translations for many GNOME programs. %package es -License: MIT License (or similar) +License: GPL v2 or later Summary: Spanish translations for many GNOME programs Group: System/Localization Provides: accerciser-lang = %(rpm -q --queryformat '%{VERSION}' accerciser-lang) @@ -637,7 +640,7 @@ This package groups translations for many GNOME programs. %package fr -License: MIT License (or similar) +License: GPL v2 or later Summary: French translations for many GNOME programs Group: System/Localization Provides: accerciser-lang = %(rpm -q --queryformat '%{VERSION}' accerciser-lang) @@ -1387,7 +1390,7 @@ This package groups translations for many GNOME programs. %package pt -License: MIT License (or similar) +License: GPL v2 or later Summary: Portuguese translations for a many GNOME programs Group: System/Localization Provides: accerciser-lang = %(rpm -q --queryformat '%{VERSION}' accerciser-lang) @@ -3107,7 +3110,6 @@ %description nb This package groups translations for many GNOME programs. - %prep %build @@ -3216,189 +3218,3 @@ #LANGUAGE_FILES %changelog -* Thu Jun 18 2009 coolo@novell.com -- adapt packages.txt -* Thu Jun 18 2009 coolo@novell.com -- generate good summaries and descriptions -- leave out the kitchensync package, we only take the taken - languages -* Tue Jun 02 2009 coolo@suse.de -- remove gpod-lang for now -* Fri May 22 2009 vuntz@novell.com -- Add gtk2-engines-lang to gnome (new translations) and remove - gfloppy-lang from gnome-extras package. -* Wed May 20 2009 coolo@suse.de -- remove amarok till it compiles -* Mon May 04 2009 ro@suse.de -- follow rename for kde4-amarok to amarok -* Fri May 01 2009 vuntz@novell.com -- Add a bundle-lang-gnome-extras package that bundles the - translations from packages in GNOME:Factory, and that are not - already handled by bundle-lang-gnome or bundle-lang-common. - The size of the biggest non-english bundle-lang-gnome-extras - package is 3.5MB (for es). This is a big win since many lang - packages covered are more than one MB. For english, the size of - the bundle is 14MB, which is also a win in many cases (depending - on what packages are installed). -- Add update-gnome-extras.sh script to easily update the list of - packages for bundle-lang-gnome-extras. -- Update bundle-lang.spec.in and pre_checkin.sh to generate spec - files that are closer to the final spec files. -* Thu Apr 30 2009 coolo@suse.de -- increase version -* Mon Apr 27 2009 coolo@suse.de -- update the packages.txt to new state of livecds -* Tue Apr 21 2009 ro@suse.de -- follow rename for digikam and kipi-plugins -* Mon Apr 20 2009 coolo@suse.de -- fix build and add two more new lang packages -* Sat Apr 18 2009 coolo@suse.de -- adapt packages list to current live cds -* Fri Feb 27 2009 coolo@suse.de -- eel-lang is gone -* Thu Feb 12 2009 coolo@suse.de -- add tar-lang to common -* Wed Jan 21 2009 coolo@suse.de -- remove the left kde3 and comment out the handling of KDE3 docu -* Tue Jan 20 2009 coolo@suse.de -- removing all kde3 apps and add some kde4 ones -* Mon Dec 01 2008 vuntz@novell.com -- Add support for a libgweather-specific directory. We'll ship - Locations.xml files in bundles and we don't want to have file - conflicts with libgweather-lang. This is part of bnc#428346. -* Sat Nov 29 2008 stbinner@suse.de -- remove NetworkManager-Kde4 translations -* Fri Nov 28 2008 coolo@suse.de -- amarok1 is back -* Mon Nov 24 2008 coolo@suse.de -- add powerdevil-lang -* Mon Nov 10 2008 coolo@suse.de -- NM-kde4 has translations too -* Sun Nov 09 2008 coolo@suse.de -- more packages -* Thu Nov 06 2008 vuntz@novell.com -- Remove galago stuff. -* Wed Oct 29 2008 coolo@suse.de -- add gnome-pilot-lang -* Mon Oct 27 2008 coolo@suse.de -- package also desktop-translations -* Mon Oct 27 2008 aj@suse.de -- Remove dropped packages gnome-cups-manager and gnome-volume-manager. -* Thu Oct 16 2008 stbinner@suse.de -- update package lists for KDE4 Live-CD: - * add kde4-amarok and kde4-konqueror-plugins - * remove amarok, kdebluetooth, kdetv and kpowersave - * make gnome only: gnome-keyring, libbonobo[ui], libgnome, gnome- - canvas, gnomecups, gnomeprint, gnomesu, gnomeui and gfvs -* Thu Oct 16 2008 aj@suse.de -- Increase version number for 11.1. -- fix build of gnome-lang packages -* Thu Sep 25 2008 ro@suse.de -- remove dropped packages resapplet and libssui -* Fri Jul 04 2008 aj@suse.de -- Add mousetweaks. -- Remove dropped package gail. -* Wed Jun 25 2008 coolo@suse.de -- remove gtk2-engines-lang -* Mon Jun 23 2008 coolo@suse.de -- pt_BR is a special case in zypp (bnc#396353) -* Sun May 25 2008 coolo@suse.de -- avoid (correct) symlinks where empty directories where before - to avoid upgrade errors (bnc#394343) -* Fri May 23 2008 stbinner@suse.de -- remove kerry, kdebase3-SUSE and gwenview from kde-bundle -* Fri May 16 2008 coolo@suse.de -- avoid fdupes hardlinks between partitions -* Wed May 14 2008 coolo@suse.de -- add more lang packages -* Sat Apr 19 2008 coolo@suse.de -- adapt to changes in gnome patterns -* Tue Apr 15 2008 coolo@suse.de -- remove dropped packages -* Tue Apr 15 2008 coolo@suse.de -- xulrunner-lang is not a typical lang pack -* Mon Apr 14 2008 coolo@suse.de -- updated to current CDs -* Sun Mar 30 2008 coolo@suse.de -- move two more to common -* Fri Mar 28 2008 coolo@suse.de -- updated lists -* Sun Mar 16 2008 coolo@suse.de -- adding cpio-lang -* Thu Feb 21 2008 coolo@suse.de -- really use coreutils-lang -* Tue Feb 19 2008 dmueller@suse.de -- add coreutils-lang to common -* Tue Feb 05 2008 coolo@suse.de -- adding gnome-settings-daemon-lang to GNOME bundle -* Thu Jan 31 2008 coolo@suse.de -- sync with actual CD content (alpha2) -* Wed Jan 30 2008 coolo@suse.de -- take out intlclock and use diff friendly packages.txt format -* Fri Jan 25 2008 coolo@suse.de -- take out gstreamer and some more for now -* Tue Jan 08 2008 coolo@suse.de -- adding a symlink to the original common directory for kde -* Thu Nov 08 2007 coolo@suse.de -- adding 3 more packages new to the GNOME CD - bluez-gnome-lang gsynaptics-lang resapplet-lang -* Tue Nov 06 2007 dmueller@suse.de -- libkipi -> libkipi0 -* Tue Oct 23 2007 dmueller@suse.de -- bump version -- fix build of bundle-lang-kde by reverting the previous - checkin -* Tue Oct 09 2007 coolo@suse.de -- pick one engine for amarok -* Thu Sep 13 2007 coolo@suse.de -- intlclock is new on CD -* Wed Sep 12 2007 stbinner@suse.de -- bundle-lang-gnome: clean up list, only include what's on the CD -- include "C" locale/untagged manuals (only affects -gnome package) -* Wed Sep 05 2007 stbinner@suse.de -- bundle-lang-gnome: remove gnomebaker-lang, add brasero-lang -* Wed Sep 05 2007 coolo@suse.de -- split out bundles for it, ar and ca as they are code10 languages too -* Mon Sep 03 2007 coolo@suse.de -- remove the conflicts with the real -lang packages -- move the files into a bundle directory so they do not create - file conflicts either -* Sun Sep 02 2007 stbinner@suse.de -- remove blam-lang -* Wed Aug 29 2007 stbinner@suse.de -- gnome-keyring-lang was in both gnome and common -* Wed Aug 22 2007 ro@suse.de -- move beagle-lang to common package -* Tue Aug 21 2007 stbinner@suse.de -- also move libgphoto2-lang to common package -- add gnome-keyring-manager-lang to gnome package -* Mon Aug 20 2007 stbinner@suse.de -- move packages which are both on GNOME and KDE CD to -lang-common -* Sat Aug 18 2007 stbinner@suse.de -- fix bundle-lang-kde conflicting with itself (#301651) -* Fri Aug 17 2007 stbinner@suse.de -- fix file conflict of digikam-doc and bundle-lang-kde-<language> -* Fri Aug 17 2007 aj@suse.de -- pidgin-lang -> libpurple-lang -- Remove gdpf and initial since they have been dropped. -* Sun Aug 12 2007 coolo@suse.de -- adding more language packs that are on the KDE CD -* Sun Aug 12 2007 coolo@suse.de -- workrave-lang -> workrave-gnome-lang -* Sat Aug 11 2007 coolo@suse.de -- gdm.new -> gdm -* Wed Aug 08 2007 maw@suse.de -- Initial package (bundle-lang-gnome) -* Wed Aug 01 2007 schwab@suse.de -- Remove useless command substitution. -* Thu Jun 14 2007 stbinner@suse.de -- add kdebluetooth and kpowersave -* Tue Jun 12 2007 coolo@suse.de -- provide more packages and locales -- autogenerate the spec file -* Tue May 22 2007 coolo@suse.de -- provide directories -- flag docs as docs -- provide packages making up the package -* Mon May 14 2007 coolo@suse.de -- initial package ++++++ bundle-lang-gnome.spec ++++++ --- /var/tmp/diff_new_pack.wP1521/_old 2009-07-04 13:27:08.000000000 +0200 +++ /var/tmp/diff_new_pack.wP1521/_new 2009-07-04 13:27:08.000000000 +0200 @@ -25,16 +25,19 @@ License: MIT License (or similar) Group: System/Localization Version: 11.2 -Release: 6 +Release: 7 Summary: Translations for many GNOME programs BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch Source0: bundle.sh Source1: list_langs.sh Source2: packages.txt +Source3: attributes +Source4: update_spec.pl +Source5: pre_checkin.sh %description -Translations for many GNOME programs +This package groups translations for many GNOME programs. %package en License: MIT License (or similar) @@ -405,7 +408,7 @@ This package groups German translations for many GNOME programs. %package es -License: MIT License (or similar) +License: GPL v2 or later Summary: Spanish translations for many GNOME programs Group: System/Localization Provides: at-spi-lang = %(rpm -q --queryformat '%{VERSION}' at-spi-lang) @@ -773,7 +776,7 @@ This package groups translations for many GNOME programs. %package fr -License: MIT License (or similar) +License: GPL v2 or later Summary: French translations for many GNOME programs Group: System/Localization Provides: at-spi-lang = %(rpm -q --queryformat '%{VERSION}' at-spi-lang) @@ -1693,7 +1696,7 @@ This package groups translations for many GNOME programs. %package pt -License: MIT License (or similar) +License: GPL v2 or later Summary: Portuguese translations for a many GNOME programs Group: System/Localization Provides: at-spi-lang = %(rpm -q --queryformat '%{VERSION}' at-spi-lang) @@ -3804,7 +3807,6 @@ %description nb This package groups translations for many GNOME programs. - %prep %build @@ -3913,189 +3915,3 @@ #LANGUAGE_FILES %changelog -* Thu Jun 18 2009 coolo@novell.com -- adapt packages.txt -* Thu Jun 18 2009 coolo@novell.com -- generate good summaries and descriptions -- leave out the kitchensync package, we only take the taken - languages -* Tue Jun 02 2009 coolo@suse.de -- remove gpod-lang for now -* Fri May 22 2009 vuntz@novell.com -- Add gtk2-engines-lang to gnome (new translations) and remove - gfloppy-lang from gnome-extras package. -* Wed May 20 2009 coolo@suse.de -- remove amarok till it compiles -* Mon May 04 2009 ro@suse.de -- follow rename for kde4-amarok to amarok -* Fri May 01 2009 vuntz@novell.com -- Add a bundle-lang-gnome-extras package that bundles the - translations from packages in GNOME:Factory, and that are not - already handled by bundle-lang-gnome or bundle-lang-common. - The size of the biggest non-english bundle-lang-gnome-extras - package is 3.5MB (for es). This is a big win since many lang - packages covered are more than one MB. For english, the size of - the bundle is 14MB, which is also a win in many cases (depending - on what packages are installed). -- Add update-gnome-extras.sh script to easily update the list of - packages for bundle-lang-gnome-extras. -- Update bundle-lang.spec.in and pre_checkin.sh to generate spec - files that are closer to the final spec files. -* Thu Apr 30 2009 coolo@suse.de -- increase version -* Mon Apr 27 2009 coolo@suse.de -- update the packages.txt to new state of livecds -* Tue Apr 21 2009 ro@suse.de -- follow rename for digikam and kipi-plugins -* Mon Apr 20 2009 coolo@suse.de -- fix build and add two more new lang packages -* Sat Apr 18 2009 coolo@suse.de -- adapt packages list to current live cds -* Fri Feb 27 2009 coolo@suse.de -- eel-lang is gone -* Thu Feb 12 2009 coolo@suse.de -- add tar-lang to common -* Wed Jan 21 2009 coolo@suse.de -- remove the left kde3 and comment out the handling of KDE3 docu -* Tue Jan 20 2009 coolo@suse.de -- removing all kde3 apps and add some kde4 ones -* Mon Dec 01 2008 vuntz@novell.com -- Add support for a libgweather-specific directory. We'll ship - Locations.xml files in bundles and we don't want to have file - conflicts with libgweather-lang. This is part of bnc#428346. -* Sat Nov 29 2008 stbinner@suse.de -- remove NetworkManager-Kde4 translations -* Fri Nov 28 2008 coolo@suse.de -- amarok1 is back -* Mon Nov 24 2008 coolo@suse.de -- add powerdevil-lang -* Mon Nov 10 2008 coolo@suse.de -- NM-kde4 has translations too -* Sun Nov 09 2008 coolo@suse.de -- more packages -* Thu Nov 06 2008 vuntz@novell.com -- Remove galago stuff. -* Wed Oct 29 2008 coolo@suse.de -- add gnome-pilot-lang -* Mon Oct 27 2008 coolo@suse.de -- package also desktop-translations -* Mon Oct 27 2008 aj@suse.de -- Remove dropped packages gnome-cups-manager and gnome-volume-manager. -* Thu Oct 16 2008 stbinner@suse.de -- update package lists for KDE4 Live-CD: - * add kde4-amarok and kde4-konqueror-plugins - * remove amarok, kdebluetooth, kdetv and kpowersave - * make gnome only: gnome-keyring, libbonobo[ui], libgnome, gnome- - canvas, gnomecups, gnomeprint, gnomesu, gnomeui and gfvs -* Thu Oct 16 2008 aj@suse.de -- Increase version number for 11.1. -- fix build of gnome-lang packages -* Thu Sep 25 2008 ro@suse.de -- remove dropped packages resapplet and libssui -* Fri Jul 04 2008 aj@suse.de -- Add mousetweaks. -- Remove dropped package gail. -* Wed Jun 25 2008 coolo@suse.de -- remove gtk2-engines-lang -* Mon Jun 23 2008 coolo@suse.de -- pt_BR is a special case in zypp (bnc#396353) -* Sun May 25 2008 coolo@suse.de -- avoid (correct) symlinks where empty directories where before - to avoid upgrade errors (bnc#394343) -* Fri May 23 2008 stbinner@suse.de -- remove kerry, kdebase3-SUSE and gwenview from kde-bundle -* Fri May 16 2008 coolo@suse.de -- avoid fdupes hardlinks between partitions -* Wed May 14 2008 coolo@suse.de -- add more lang packages -* Sat Apr 19 2008 coolo@suse.de -- adapt to changes in gnome patterns -* Tue Apr 15 2008 coolo@suse.de -- remove dropped packages -* Tue Apr 15 2008 coolo@suse.de -- xulrunner-lang is not a typical lang pack -* Mon Apr 14 2008 coolo@suse.de -- updated to current CDs -* Sun Mar 30 2008 coolo@suse.de -- move two more to common -* Fri Mar 28 2008 coolo@suse.de -- updated lists -* Sun Mar 16 2008 coolo@suse.de -- adding cpio-lang -* Thu Feb 21 2008 coolo@suse.de -- really use coreutils-lang -* Tue Feb 19 2008 dmueller@suse.de -- add coreutils-lang to common -* Tue Feb 05 2008 coolo@suse.de -- adding gnome-settings-daemon-lang to GNOME bundle -* Thu Jan 31 2008 coolo@suse.de -- sync with actual CD content (alpha2) -* Wed Jan 30 2008 coolo@suse.de -- take out intlclock and use diff friendly packages.txt format -* Fri Jan 25 2008 coolo@suse.de -- take out gstreamer and some more for now -* Tue Jan 08 2008 coolo@suse.de -- adding a symlink to the original common directory for kde -* Thu Nov 08 2007 coolo@suse.de -- adding 3 more packages new to the GNOME CD - bluez-gnome-lang gsynaptics-lang resapplet-lang -* Tue Nov 06 2007 dmueller@suse.de -- libkipi -> libkipi0 -* Tue Oct 23 2007 dmueller@suse.de -- bump version -- fix build of bundle-lang-kde by reverting the previous - checkin -* Tue Oct 09 2007 coolo@suse.de -- pick one engine for amarok -* Thu Sep 13 2007 coolo@suse.de -- intlclock is new on CD -* Wed Sep 12 2007 stbinner@suse.de -- bundle-lang-gnome: clean up list, only include what's on the CD -- include "C" locale/untagged manuals (only affects -gnome package) -* Wed Sep 05 2007 stbinner@suse.de -- bundle-lang-gnome: remove gnomebaker-lang, add brasero-lang -* Wed Sep 05 2007 coolo@suse.de -- split out bundles for it, ar and ca as they are code10 languages too -* Mon Sep 03 2007 coolo@suse.de -- remove the conflicts with the real -lang packages -- move the files into a bundle directory so they do not create - file conflicts either -* Sun Sep 02 2007 stbinner@suse.de -- remove blam-lang -* Wed Aug 29 2007 stbinner@suse.de -- gnome-keyring-lang was in both gnome and common -* Wed Aug 22 2007 ro@suse.de -- move beagle-lang to common package -* Tue Aug 21 2007 stbinner@suse.de -- also move libgphoto2-lang to common package -- add gnome-keyring-manager-lang to gnome package -* Mon Aug 20 2007 stbinner@suse.de -- move packages which are both on GNOME and KDE CD to -lang-common -* Sat Aug 18 2007 stbinner@suse.de -- fix bundle-lang-kde conflicting with itself (#301651) -* Fri Aug 17 2007 stbinner@suse.de -- fix file conflict of digikam-doc and bundle-lang-kde-<language> -* Fri Aug 17 2007 aj@suse.de -- pidgin-lang -> libpurple-lang -- Remove gdpf and initial since they have been dropped. -* Sun Aug 12 2007 coolo@suse.de -- adding more language packs that are on the KDE CD -* Sun Aug 12 2007 coolo@suse.de -- workrave-lang -> workrave-gnome-lang -* Sat Aug 11 2007 coolo@suse.de -- gdm.new -> gdm -* Wed Aug 08 2007 maw@suse.de -- Initial package (bundle-lang-gnome) -* Wed Aug 01 2007 schwab@suse.de -- Remove useless command substitution. -* Thu Jun 14 2007 stbinner@suse.de -- add kdebluetooth and kpowersave -* Tue Jun 12 2007 coolo@suse.de -- provide more packages and locales -- autogenerate the spec file -* Tue May 22 2007 coolo@suse.de -- provide directories -- flag docs as docs -- provide packages making up the package -* Mon May 14 2007 coolo@suse.de -- initial package ++++++ bundle-lang-kde.spec ++++++ --- /var/tmp/diff_new_pack.wP1521/_old 2009-07-04 13:27:08.000000000 +0200 +++ /var/tmp/diff_new_pack.wP1521/_new 2009-07-04 13:27:08.000000000 +0200 @@ -25,16 +25,33 @@ License: MIT License (or similar) Group: System/Localization Version: 11.2 -Release: 6 +Release: 7 Summary: Translations for a group of KDE applications BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch Source0: bundle.sh Source1: list_langs.sh Source2: packages.txt +Source3: attributes +Source4: update_spec.pl +Source5: pre_checkin.sh %description -Translations for a group of KDE applications +This package groups translations for a dozen of KDE programs into +languages, not split out into extra packages. +* amarok +* digikam +* digikam-doc +* gwenview +* k3b +* kaffeine +* kdebase3-SuSE +* kdetv +* kerry +* kipi-plugins +* konversation +* ktorrent +* libkipi %package en License: MIT License (or similar) @@ -125,7 +142,7 @@ * libkipi %package es -License: MIT License (or similar) +License: GPL v2 or later Summary: Translations for a group of KDE programs Group: System/Localization Provides: NetworkManager-kde4-lang = %(rpm -q --queryformat '%{VERSION}' NetworkManager-kde4-lang) @@ -213,7 +230,7 @@ * libkipi %package fr -License: MIT License (or similar) +License: GPL v2 or later Summary: Translations for a group of KDE programs Group: System/Localization Provides: NetworkManager-kde4-lang = %(rpm -q --queryformat '%{VERSION}' NetworkManager-kde4-lang) @@ -433,7 +450,7 @@ * libkipi %package pt -License: MIT License (or similar) +License: GPL v2 or later Summary: Translations for a group of KDE programs Group: System/Localization Provides: NetworkManager-kde4-lang = %(rpm -q --queryformat '%{VERSION}' NetworkManager-kde4-lang) @@ -927,7 +944,6 @@ * ktorrent * libkipi - %prep %build @@ -1036,189 +1052,3 @@ #LANGUAGE_FILES %changelog -* Thu Jun 18 2009 coolo@novell.com -- adapt packages.txt -* Thu Jun 18 2009 coolo@novell.com -- generate good summaries and descriptions -- leave out the kitchensync package, we only take the taken - languages -* Tue Jun 02 2009 coolo@suse.de -- remove gpod-lang for now -* Fri May 22 2009 vuntz@novell.com -- Add gtk2-engines-lang to gnome (new translations) and remove - gfloppy-lang from gnome-extras package. -* Wed May 20 2009 coolo@suse.de -- remove amarok till it compiles -* Mon May 04 2009 ro@suse.de -- follow rename for kde4-amarok to amarok -* Fri May 01 2009 vuntz@novell.com -- Add a bundle-lang-gnome-extras package that bundles the - translations from packages in GNOME:Factory, and that are not - already handled by bundle-lang-gnome or bundle-lang-common. - The size of the biggest non-english bundle-lang-gnome-extras - package is 3.5MB (for es). This is a big win since many lang - packages covered are more than one MB. For english, the size of - the bundle is 14MB, which is also a win in many cases (depending - on what packages are installed). -- Add update-gnome-extras.sh script to easily update the list of - packages for bundle-lang-gnome-extras. -- Update bundle-lang.spec.in and pre_checkin.sh to generate spec - files that are closer to the final spec files. -* Thu Apr 30 2009 coolo@suse.de -- increase version -* Mon Apr 27 2009 coolo@suse.de -- update the packages.txt to new state of livecds -* Tue Apr 21 2009 ro@suse.de -- follow rename for digikam and kipi-plugins -* Mon Apr 20 2009 coolo@suse.de -- fix build and add two more new lang packages -* Sat Apr 18 2009 coolo@suse.de -- adapt packages list to current live cds -* Fri Feb 27 2009 coolo@suse.de -- eel-lang is gone -* Thu Feb 12 2009 coolo@suse.de -- add tar-lang to common -* Wed Jan 21 2009 coolo@suse.de -- remove the left kde3 and comment out the handling of KDE3 docu -* Tue Jan 20 2009 coolo@suse.de -- removing all kde3 apps and add some kde4 ones -* Mon Dec 01 2008 vuntz@novell.com -- Add support for a libgweather-specific directory. We'll ship - Locations.xml files in bundles and we don't want to have file - conflicts with libgweather-lang. This is part of bnc#428346. -* Sat Nov 29 2008 stbinner@suse.de -- remove NetworkManager-Kde4 translations -* Fri Nov 28 2008 coolo@suse.de -- amarok1 is back -* Mon Nov 24 2008 coolo@suse.de -- add powerdevil-lang -* Mon Nov 10 2008 coolo@suse.de -- NM-kde4 has translations too -* Sun Nov 09 2008 coolo@suse.de -- more packages -* Thu Nov 06 2008 vuntz@novell.com -- Remove galago stuff. -* Wed Oct 29 2008 coolo@suse.de -- add gnome-pilot-lang -* Mon Oct 27 2008 coolo@suse.de -- package also desktop-translations -* Mon Oct 27 2008 aj@suse.de -- Remove dropped packages gnome-cups-manager and gnome-volume-manager. -* Thu Oct 16 2008 stbinner@suse.de -- update package lists for KDE4 Live-CD: - * add kde4-amarok and kde4-konqueror-plugins - * remove amarok, kdebluetooth, kdetv and kpowersave - * make gnome only: gnome-keyring, libbonobo[ui], libgnome, gnome- - canvas, gnomecups, gnomeprint, gnomesu, gnomeui and gfvs -* Thu Oct 16 2008 aj@suse.de -- Increase version number for 11.1. -- fix build of gnome-lang packages -* Thu Sep 25 2008 ro@suse.de -- remove dropped packages resapplet and libssui -* Fri Jul 04 2008 aj@suse.de -- Add mousetweaks. -- Remove dropped package gail. -* Wed Jun 25 2008 coolo@suse.de -- remove gtk2-engines-lang -* Mon Jun 23 2008 coolo@suse.de -- pt_BR is a special case in zypp (bnc#396353) -* Sun May 25 2008 coolo@suse.de -- avoid (correct) symlinks where empty directories where before - to avoid upgrade errors (bnc#394343) -* Fri May 23 2008 stbinner@suse.de -- remove kerry, kdebase3-SUSE and gwenview from kde-bundle -* Fri May 16 2008 coolo@suse.de -- avoid fdupes hardlinks between partitions -* Wed May 14 2008 coolo@suse.de -- add more lang packages -* Sat Apr 19 2008 coolo@suse.de -- adapt to changes in gnome patterns -* Tue Apr 15 2008 coolo@suse.de -- remove dropped packages -* Tue Apr 15 2008 coolo@suse.de -- xulrunner-lang is not a typical lang pack -* Mon Apr 14 2008 coolo@suse.de -- updated to current CDs -* Sun Mar 30 2008 coolo@suse.de -- move two more to common -* Fri Mar 28 2008 coolo@suse.de -- updated lists -* Sun Mar 16 2008 coolo@suse.de -- adding cpio-lang -* Thu Feb 21 2008 coolo@suse.de -- really use coreutils-lang -* Tue Feb 19 2008 dmueller@suse.de -- add coreutils-lang to common -* Tue Feb 05 2008 coolo@suse.de -- adding gnome-settings-daemon-lang to GNOME bundle -* Thu Jan 31 2008 coolo@suse.de -- sync with actual CD content (alpha2) -* Wed Jan 30 2008 coolo@suse.de -- take out intlclock and use diff friendly packages.txt format -* Fri Jan 25 2008 coolo@suse.de -- take out gstreamer and some more for now -* Tue Jan 08 2008 coolo@suse.de -- adding a symlink to the original common directory for kde -* Thu Nov 08 2007 coolo@suse.de -- adding 3 more packages new to the GNOME CD - bluez-gnome-lang gsynaptics-lang resapplet-lang -* Tue Nov 06 2007 dmueller@suse.de -- libkipi -> libkipi0 -* Tue Oct 23 2007 dmueller@suse.de -- bump version -- fix build of bundle-lang-kde by reverting the previous - checkin -* Tue Oct 09 2007 coolo@suse.de -- pick one engine for amarok -* Thu Sep 13 2007 coolo@suse.de -- intlclock is new on CD -* Wed Sep 12 2007 stbinner@suse.de -- bundle-lang-gnome: clean up list, only include what's on the CD -- include "C" locale/untagged manuals (only affects -gnome package) -* Wed Sep 05 2007 stbinner@suse.de -- bundle-lang-gnome: remove gnomebaker-lang, add brasero-lang -* Wed Sep 05 2007 coolo@suse.de -- split out bundles for it, ar and ca as they are code10 languages too -* Mon Sep 03 2007 coolo@suse.de -- remove the conflicts with the real -lang packages -- move the files into a bundle directory so they do not create - file conflicts either -* Sun Sep 02 2007 stbinner@suse.de -- remove blam-lang -* Wed Aug 29 2007 stbinner@suse.de -- gnome-keyring-lang was in both gnome and common -* Wed Aug 22 2007 ro@suse.de -- move beagle-lang to common package -* Tue Aug 21 2007 stbinner@suse.de -- also move libgphoto2-lang to common package -- add gnome-keyring-manager-lang to gnome package -* Mon Aug 20 2007 stbinner@suse.de -- move packages which are both on GNOME and KDE CD to -lang-common -* Sat Aug 18 2007 stbinner@suse.de -- fix bundle-lang-kde conflicting with itself (#301651) -* Fri Aug 17 2007 stbinner@suse.de -- fix file conflict of digikam-doc and bundle-lang-kde-<language> -* Fri Aug 17 2007 aj@suse.de -- pidgin-lang -> libpurple-lang -- Remove gdpf and initial since they have been dropped. -* Sun Aug 12 2007 coolo@suse.de -- adding more language packs that are on the KDE CD -* Sun Aug 12 2007 coolo@suse.de -- workrave-lang -> workrave-gnome-lang -* Sat Aug 11 2007 coolo@suse.de -- gdm.new -> gdm -* Wed Aug 08 2007 maw@suse.de -- Initial package (bundle-lang-gnome) -* Wed Aug 01 2007 schwab@suse.de -- Remove useless command substitution. -* Thu Jun 14 2007 stbinner@suse.de -- add kdebluetooth and kpowersave -* Tue Jun 12 2007 coolo@suse.de -- provide more packages and locales -- autogenerate the spec file -* Tue May 22 2007 coolo@suse.de -- provide directories -- flag docs as docs -- provide packages making up the package -* Mon May 14 2007 coolo@suse.de -- initial package ++++++ bundle-lang-other.spec ++++++ --- /var/tmp/diff_new_pack.wP1521/_old 2009-07-04 13:27:08.000000000 +0200 +++ /var/tmp/diff_new_pack.wP1521/_new 2009-07-04 13:27:08.000000000 +0200 @@ -22,7 +22,7 @@ License: MIT License (or similar) Group: System/GUI/KDE Version: 11.2 -Release: 6 +Release: 7 Summary: Translations for languages not covered by one of the bundle-lang-*-* packages BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -58,11 +58,3 @@ %_docdir/%name %changelog -* Thu Apr 30 2009 coolo@suse.de -- increase version -* Sat Nov 01 2008 coolo@suse.de -- increase version (bnc#440847) -* Fri Sep 07 2007 coolo@suse.de -- don't provide locale it - we have a bundle for it -* Mon Sep 03 2007 stbinner@suse.de -- initial package ++++++ attributes ++++++ ++++ 847 lines (skipped) ++++++ bundle-lang.spec.in ++++++ --- /var/tmp/diff_new_pack.wP1521/_old 2009-07-04 13:27:08.000000000 +0200 +++ /var/tmp/diff_new_pack.wP1521/_new 2009-07-04 13:27:08.000000000 +0200 @@ -22,20 +22,22 @@ Name: bundle-lang-@SPEC@ BuildRequires: @PACKAGES@ BuildRequires: fdupes -License: X11/MIT -Group: System/Localization +License: license +Group: group Version: 11.2 Release: 1 -Summary: @SUMMARY@ +Summary: summary BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch Source0: bundle.sh Source1: list_langs.sh Source2: packages.txt +Source3: attributes +Source4: update_spec.pl +Source5: pre_checkin.sh %description -# it's only the src.rpm having this description -@SUMMARY@ +summary #LANGUAGES ++++++ pre_checkin.sh ++++++ --- /var/tmp/diff_new_pack.wP1521/_old 2009-07-04 13:27:08.000000000 +0200 +++ /var/tmp/diff_new_pack.wP1521/_new 2009-07-04 13:27:08.000000000 +0200 @@ -22,11 +22,10 @@ sed -n -e '1,/#LANGUAGES/p' bundle-lang.spec.in for lang in $languages; do - sum=`grep ^summary.bundle-lang-$spec-$lang texts | sed -e 's,[^ ]* *,,'` echo "%package $lang" - echo "License: X11/MIT" - echo "Summary: $sum" - echo "Group: System/Localization" + echo "License: License" + echo "Summary: summary" + echo "Group: group" for pack in $packages; do echo "Provides: $pack = %(rpm -q --queryformat '%{VERSION}' $pack)" case $pack in @@ -41,7 +40,7 @@ done echo "" echo "%description $lang" - sed -n -e "/+description.bundle-lang-$spec-$lang/,/-description.bundle-lang-$spec-$lang/p" texts | grep -v description.bundle-lang + echo "-" echo "" done sed -n -e '/#LANGUAGES/,$p' bundle-lang.spec.in @@ -49,13 +48,13 @@ sed="s,@TAKEN_LANGUAGES@,$languages," sed="$sed;s,@PACKAGES@,$packages," sed="$sed;s,@SPEC@,$spec," - sum=`grep "^summary.bundle-lang-$spec " texts | sed -e 's,[^ ]* *,,'` - sed="$sed;s,@SUMMARY@,$sum," for lang in $languages; do sed="$sed;s,#LANGUAGE_FILES,%files $lang -f taken.$lang\n\n#LANGUAGE_FILES," done sed -e "$sed" - } > $filename + } > $filename.new + perl update_spec.pl $filename.new attributes > $filename + rm $filename.new done for changes in $bundles; do @@ -64,3 +63,4 @@ fi cp -lf bundle-lang-kde.changes bundle-lang-$changes.changes done + ++++++ update_spec.pl ++++++ #! /usr/bin/perl my $name = $ARGV[0]; $name =~ s,.*/,,; $name =~ s,\.spec.*,,; my %attributes = (); open(FILE, $ARGV[1]) || die 'no attributes'; my $pack = undef; my $text = undef; while ( <FILE> ) { if (/^\+(.*)$/) { $pack = $1; $text = ''; next } if (/^-(.*)$/) { if ($pack ne $1) { die "$pack and $1 do not match"; } $text =~ s,^\s*,,; $text =~ s,\s*$,,; $attributes{$pack} = $text; $text = undef; $pack = undef; next; } if (defined $text) { $text .= $_; } elsif (/^(\S*)\s*(.*)$/) { my $attr = $1; my $string = $2; $string =~ s,^\s*,,; $string =~ s,\s*$,,; $attributes{$attr} = $string; } } close(FILE); open(FILE, $ARGV[0]); sub description() { if (/^%description\s*(.*)\s*/) { my $suffix = $1; my $pname = $name; if ($suffix =~ m/-n\s*(.*)/) { $pname = $1; } else { $pname = "$name-$suffix" if ($suffix); } if (defined $attributes{"description.$pname"}) { print $_; my $descr = $attributes{"description.$pname"}; print "$descr\n"; $_ = ''; do { $_ = <FILE>; } while ( $_ !~ /^%/ && $_ !~ /^@/ ); print "\n"; description(); } } } # current subpackage my $pname = $name; while ( <FILE> ) { if (/^Name:\s*(.*)/) { $name = $1; $pname = $1; } description(); if (/^%package\s*(.*)/) { my $suffix = $1; if ($suffix =~ m/-n\s*(.*)/) { $pname = $1; } else { $pname = "$name-$1"; } } if (/^(Summary:\s*)(.*)$/) { if (defined $attributes{"summary.$pname"}) { print $1 . $attributes{"summary.$pname"} ."\n"; next; } } if (/^(License:\s*)(.*)$/) { if (defined $attributes{"license.$pname"}) { print $1 . $attributes{"license.$pname"} ."\n"; next; } } if (/^(Group:\s*)(.*)$/) { if (defined $attributes{"group.$pname"}) { print $1 . $attributes{"group.$pname"} ."\n"; next; } } print $_; } close(FILE); ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org