Hello community,
here is the log from the commit of package kde4-l10n for openSUSE:Factory
checked in at Mon Apr 20 16:33:22 CEST 2009.
--------
--- KDE/kde4-l10n/kde4-l10n.changes 2009-04-18 11:27:25.000000000 +0200
+++ /mounts/work_src_done/STABLE/kde4-l10n/kde4-l10n.changes 2009-04-18 16:32:31.000000000 +0200
@@ -1,0 +2,5 @@
+Sat Apr 18 16:32:15 CEST 2009 - coolo@suse.de
+
+- split all large tars
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kde4-l10n.spec ++++++
--- /var/tmp/diff_new_pack.S12481/_old 2009-04-20 16:32:08.000000000 +0200
+++ /var/tmp/diff_new_pack.S12481/_new 2009-04-20 16:32:08.000000000 +0200
@@ -29,7 +29,7 @@
Group: System/Localization
Summary: English translations for KDE
Version: 4.2.2
-Release: 2
+Release: 3
%define kdepim_version %version
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
@@ -91,6 +91,7 @@
#@SOURCES@
Source100: COPYING
%define build_languages ar bg bn_IN ca cs csb da de el en_GB es et eu fi fr ga gl gu he hi hu is it ja kk km kn ko ku lt lv mai mk ml mr nb nds nl nn pa pl pt pt_BR ro ru sl sr sv tg th tr uk wa zh_CN zh_TW
+%define split_languages de es it ru fr sv da ml nl pl pt_BR
%description
All the requirements for a desktop in British English. This package
@@ -221,6 +222,40 @@
--------
The KDE Team
+%package da-doc
+License: GPL v2 or later
+Summary: Danish (da) translations for KDE
+Group: System/Localization
+Provides: locale(kdelibs4:da)
+Supplements: packageand(kdelibs4:kde3-i18n-da)
+
+%description da-doc
+All the requirements for a desktop in Danish. This package contains
+application translations, help files, and screenshots.
+
+
+
+Authors:
+--------
+ The KDE Team
+
+%package da-data
+License: GPL v2 or later
+Summary: Danish (da) translations for KDE
+Group: System/Localization
+Provides: locale(kdelibs4:da)
+Supplements: packageand(kdelibs4:kde3-i18n-da)
+
+%description da-data
+All the requirements for a desktop in Danish. This package contains
+application translations, help files, and screenshots.
+
+
+
+Authors:
+--------
+ The KDE Team
+
%package de
License: GPL v2 or later
Summary: German (de) translations for KDE
@@ -814,6 +849,40 @@
--------
The KDE Team
+%package ml-doc
+License: GPL v2 or later
+Summary: Mayalayam translations for KDE
+Group: System/Localization
+Provides: locale(kdelibs4:ml)
+Supplements: packageand(kdelibs4:kde3-i18n-ml)
+
+%description ml-doc
+All the requirements for a desktop in Mayalayam. This package contains
+application translations, help files, and screenshots.
+
+
+
+Authors:
+--------
+ The KDE Team
+
+%package ml-data
+License: GPL v2 or later
+Summary: Mayalayam translations for KDE
+Group: System/Localization
+Provides: locale(kdelibs4:ml)
+Supplements: packageand(kdelibs4:kde3-i18n-ml)
+
+%description ml-data
+All the requirements for a desktop in Mayalayam. This package contains
+application translations, help files, and screenshots.
+
+
+
+Authors:
+--------
+ The KDE Team
+
%package mr
License: GPL v2 or later
Summary: Marathi translations for KDE
@@ -882,6 +951,40 @@
--------
The KDE Team
+%package nl-doc
+License: GPL v2 or later
+Summary: Dutch (nl) translations for KDE
+Group: System/Localization
+Provides: locale(kdelibs4:nl)
+Supplements: packageand(kdelibs4:kde3-i18n-nl)
+
+%description nl-doc
+All the requirements for a desktop in Dutch. This package contains
+application translations, help files, and screenshots.
+
+
+
+Authors:
+--------
+ The KDE Team
+
+%package nl-data
+License: GPL v2 or later
+Summary: Dutch (nl) translations for KDE
+Group: System/Localization
+Provides: locale(kdelibs4:nl)
+Supplements: packageand(kdelibs4:kde3-i18n-nl)
+
+%description nl-data
+All the requirements for a desktop in Dutch. This package contains
+application translations, help files, and screenshots.
+
+
+
+Authors:
+--------
+ The KDE Team
+
%package nn
License: GPL v2 or later
Summary: Nynorsk translations for KDE
@@ -1003,6 +1106,40 @@
--------
The KDE Team
+%package pt_BR-doc
+License: GPL v2 or later
+Summary: Brazilian (pt_BR) translations for KDE
+Group: System/Localization
+Provides: locale(kdelibs4:pt_BR)
+Supplements: packageand(kdelibs4:kde3-i18n-pt_BR)
+
+%description pt_BR-doc
+All the requirements for a desktop in Brazilian. This package contains
+application translations, help files, and screenshots.
+
+
+
+Authors:
+--------
+ The KDE Team
+
+%package pt_BR-data
+License: GPL v2 or later
+Summary: Brazilian (pt_BR) translations for KDE
+Group: System/Localization
+Provides: locale(kdelibs4:pt_BR)
+Supplements: packageand(kdelibs4:kde3-i18n-pt_BR)
+
+%description pt_BR-data
+All the requirements for a desktop in Brazilian. This package contains
+application translations, help files, and screenshots.
+
+
+
+Authors:
+--------
+ The KDE Team
+
%package ro
License: GPL v2 or later
Summary: Romanian (ro) translations for KDE
@@ -1122,6 +1259,40 @@
--------
The KDE Team
+%package sv-doc
+License: GPL v2 or later
+Summary: Swedish (sv) translations for KDE
+Group: System/Localization
+Provides: locale(kdelibs4:sv)
+Supplements: packageand(kdelibs4:kde3-i18n-sv)
+
+%description sv-doc
+All the requirements for a desktop in swedish. This package contains
+application translations, help files, and screenshots.
+
+
+
+Authors:
+--------
+ The KDE Team
+
+%package sv-data
+License: GPL v2 or later
+Summary: Swedish (sv) translations for KDE
+Group: System/Localization
+Provides: locale(kdelibs4:sv)
+Supplements: packageand(kdelibs4:kde3-i18n-sv)
+
+%description sv-data
+All the requirements for a desktop in swedish. This package contains
+application translations, help files, and screenshots.
+
+
+
+Authors:
+--------
+ The KDE Team
+
%package tg
License: GPL v2 or later
Summary: Tajik translations for KDE
@@ -1282,10 +1453,12 @@
mkdir -p $RPM_BUILD_ROOT/usr/share/doc/packages/kde4-l10n-$i
install -m 644 %{SOURCE100} $RPM_BUILD_ROOT/usr/share/doc/packages/kde4-l10n-$i
done
- mkdir -p $RPM_BUILD_ROOT/usr/share/doc/packages/kde4-l10n-de-doc
- install -m 644 %{SOURCE100} $RPM_BUILD_ROOT/usr/share/doc/packages/kde4-l10n-de-doc
- mkdir -p $RPM_BUILD_ROOT/usr/share/doc/packages/kde4-l10n-de-data
- install -m 644 %{SOURCE100} $RPM_BUILD_ROOT/usr/share/doc/packages/kde4-l10n-de-data
+for i in %split_languages; do
+ mkdir -p $RPM_BUILD_ROOT/usr/share/doc/packages/kde4-l10n-$i-doc
+ install -m 644 %{SOURCE100} $RPM_BUILD_ROOT/usr/share/doc/packages/kde4-l10n-$i-doc
+ mkdir -p $RPM_BUILD_ROOT/usr/share/doc/packages/kde4-l10n-$i-data
+ install -m 644 %{SOURCE100} $RPM_BUILD_ROOT/usr/share/doc/packages/kde4-l10n-$i-data
+done
# hacks
rm -f $RPM_BUILD_ROOT/usr/share/locale/*/flag.png
rm -f $RPM_BUILD_ROOT/usr/share/locale/*/charset
@@ -1446,7 +1619,7 @@
if test "$i" = "ca" ; then
echo "%lang($i) %{_kde_share_dir}/apps/kvtml/latinCatalan*.kvtml"
fi
- if test "$i" = "de" ; then
+ if test -d $RPM_BUILD_ROOT/usr/share/doc/packages/kde4-l10n-$i-data; then
echo "/usr/share/doc/packages/kde4-l10n-$i-data"
fi
} >> files.data.$filename
@@ -1455,7 +1628,7 @@
if test -d $RPM_BUILD_ROOT%_kde_html_dir/$i; then
echo "%lang($i) %doc %_kde_html_dir/$i"
fi
- if test "$i" = "de" ; then
+ if test -d $RPM_BUILD_ROOT/usr/share/doc/packages/kde4-l10n-$i-doc ; then
echo "/usr/share/doc/packages/kde4-l10n-$i-doc"
fi
} >> files.doc.$filename
@@ -1480,7 +1653,11 @@
%files csb -f files.all.csb
-%files da -f files.all.da
+%files da -f files.da
+
+%files da-doc -f files.doc.da
+
+%files da-data -f files.data.da
%files de -f files.de
@@ -1550,7 +1727,11 @@
%files mk -f files.all.mk
-%files ml -f files.all.ml
+%files ml -f files.ml
+
+%files ml-doc -f files.doc.ml
+
+%files ml-data -f files.data.ml
%files mr -f files.all.mr
@@ -1558,7 +1739,11 @@
%files nds -f files.all.nds
-%files nl -f files.all.nl
+%files nl -f files.nl
+
+%files nl-doc -f files.doc.nl
+
+%files nl-data -f files.data.nl
%files nn -f files.all.nn
@@ -1572,7 +1757,11 @@
%files pt -f files.all.pt
-%files pt_BR -f files.all.pt_BR
+%files pt_BR -f files.pt_BR
+
+%files pt_BR-doc -f files.doc.pt_BR
+
+%files pt_BR-data -f files.data.pt_BR
%files ro -f files.all.ro
@@ -1586,7 +1775,11 @@
%files sr -f files.all.sr
-%files sv -f files.all.sv
+%files sv -f files.sv
+
+%files sv-doc -f files.doc.sv
+
+%files sv-data -f files.data.sv
%files tg -f files.all.tg
@@ -1607,6 +1800,8 @@
rm -rf $RPM_BUILD_ROOT
%changelog
+* Sat Apr 18 2009 coolo@suse.de
+- split all large tars
* Sat Apr 18 2009 beineri@opensuse.org
- split into -doc and -data packages for es, fr, it, pl and ru too
* Fri Mar 27 2009 dmueller@suse.de
++++++ kde4-l10n.spec.in ++++++
--- /var/tmp/diff_new_pack.S12481/_old 2009-04-20 16:32:08.000000000 +0200
+++ /var/tmp/diff_new_pack.S12481/_new 2009-04-20 16:32:08.000000000 +0200
@@ -36,6 +36,7 @@
#@SOURCES@
Source100: COPYING
%define build_languages @LANGUAGES@
+%define split_languages @SPLITLANGS@
%description
All the requirements for a translated desktop. This package
@@ -93,11 +94,13 @@
install -m 644 %{SOURCE100} $RPM_BUILD_ROOT/usr/share/doc/packages/kde4-l10n-$i
done
- mkdir -p $RPM_BUILD_ROOT/usr/share/doc/packages/kde4-l10n-de-doc
- install -m 644 %{SOURCE100} $RPM_BUILD_ROOT/usr/share/doc/packages/kde4-l10n-de-doc
+for i in %split_languages; do
+ mkdir -p $RPM_BUILD_ROOT/usr/share/doc/packages/kde4-l10n-$i-doc
+ install -m 644 %{SOURCE100} $RPM_BUILD_ROOT/usr/share/doc/packages/kde4-l10n-$i-doc
- mkdir -p $RPM_BUILD_ROOT/usr/share/doc/packages/kde4-l10n-de-data
- install -m 644 %{SOURCE100} $RPM_BUILD_ROOT/usr/share/doc/packages/kde4-l10n-de-data
+ mkdir -p $RPM_BUILD_ROOT/usr/share/doc/packages/kde4-l10n-$i-data
+ install -m 644 %{SOURCE100} $RPM_BUILD_ROOT/usr/share/doc/packages/kde4-l10n-$i-data
+done
# hacks
@@ -266,7 +269,7 @@
echo "%lang($i) %{_kde_share_dir}/apps/kvtml/latinCatalan*.kvtml"
fi
- if test "$i" = "de" ; then
+ if test -d $RPM_BUILD_ROOT/usr/share/doc/packages/kde4-l10n-$i-data; then
echo "/usr/share/doc/packages/kde4-l10n-$i-data"
fi
} >> files.data.$filename
@@ -277,7 +280,7 @@
echo "%lang($i) %doc %_kde_html_dir/$i"
fi
- if test "$i" = "de" ; then
+ if test -d $RPM_BUILD_ROOT/usr/share/doc/packages/kde4-l10n-$i-doc ; then
echo "/usr/share/doc/packages/kde4-l10n-$i-doc"
fi
} >> files.doc.$filename
++++++ pre_checkin.sh ++++++
--- /var/tmp/diff_new_pack.S12481/_old 2009-04-20 16:32:27.000000000 +0200
+++ /var/tmp/diff_new_pack.S12481/_new 2009-04-20 16:32:27.000000000 +0200
@@ -10,7 +10,10 @@
languages="$languages $lang"
done
+# if the tar is ~ >10MB - do not automate to avoid ping pong between dot releases
+splitlanguages="de es it ru fr sv da ml nl pl pt_BR"
sed="s,@LANGUAGES@,$languages,"
+sed="$sed; s,@SPLITLANGS@,$splitlanguages,"
setup_line="-D -T"
for lang in $languages; do
@@ -38,12 +41,11 @@
lang=srLatn
plang=sr
fi
-
+
splitpackage=
-
- if test "$lang" = "de" -o "$lang" = "ru" -o "$lang" = "es" -o "$lang" = "pl" -o "$lang" = "fr" -o "$lang" = "it"; then
- splitpackage=true
- fi
+ for sl in $splitlanguages; do
+ if test "$lang" = "$sl"; then splitpackage=true; fi
+ done
text="%package $lang\nLicense: GPL v2 or later\nSummary: KDE translations ($lang)\nGroup: System/Localization\nProvides: kde-l10n-$lang locale(kdelibs4:$plang)\nSupplements: packageand(kdelibs4:kde3-i18n-$lang)\n"
if test "$lang" = "nn"; then
@@ -52,8 +54,8 @@
text="$text""\n%description $lang\nAll the requirements for a translated desktop. This package contains\napplication translations\, help files\, and screenshots.\n\n\n"
if test $splitpackage; then
- text="$text\n%package $lang-doc\nSummary:$lang manuals\nGroup: System/Localization\nProvides: locale(kdelibs4:$plang)\nSupplements:packageand(kdelibs4:kde3-i18n-$lang)\n\n%description $lang-doc\n$lang\n"
- text="$text%package $lang-data\nSummary:$lang application data\nGroup:System/GUI/KDE\nProvides:locale(kdelibs4:$plang)\nSupplements: packageand(kdelibs4:kde3-i18n-$lang)\n%description $lang-data\n$lang\n"
+ text="$text\n%package $lang-doc\nSummary:Manuals for $lang\nGroup: System/Localization\nProvides: locale(kdelibs4:$plang)\nSupplements:packageand(kdelibs4:kde3-i18n-$lang)\n\n%description $lang-doc\n$lang\n"
+ text="$text%package $lang-data\nSummary:Application data for $lang\nGroup:System/GUI/KDE\nProvides:locale(kdelibs4:$plang)\nSupplements: packageand(kdelibs4:kde3-i18n-$lang)\n%description $lang-data\n$lang\n"
fi
sed="$sed;s,#@PACKAGES@,$text\n#@PACKAGES@,"
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org