Hello community,
here is the log from the commit of package kde3-i18n for openSUSE:Factory
checked in at Mon May 4 18:15:37 CEST 2009.
--------
--- KDE/kde3-i18n/kde3-i18n.changes 2008-08-28 12:30:28.000000000 +0200
+++ /mounts/work_src_done/STABLE/kde3-i18n/kde3-i18n.changes 2009-05-04 10:37:35.000000000 +0200
@@ -1,0 +2,7 @@
+Fri May 1 08:23:57 CEST 2009 - beineri(a)opensuse.org
+
+- don't split de anymore into -doc
+- split off translations and documentation of non-dropped modules
+ kdelibs, kdebase, kdesdk and kdewebdev modules as -base packages
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
minmem
needed_space_in_mb
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kde3-i18n.spec ++++++
++++ 2553 lines (skipped)
++++ between KDE/kde3-i18n/kde3-i18n.spec
++++ and /mounts/work_src_done/STABLE/kde3-i18n/kde3-i18n.spec
++++++ kde3-i18n.spec.in ++++++
--- /var/tmp/diff_new_pack.T26566/_old 2009-05-04 18:13:32.000000000 +0200
+++ /var/tmp/diff_new_pack.T26566/_new 2009-05-04 18:13:32.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kde3-i18n (Version 3.5.8)
+# spec file for package kde3-i18n (Version 3.5.10)
#
# Copyright (c) 2005 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -134,15 +134,53 @@
esac
{
echo "%defattr(-,root,root)"
- if test -d $RPM_BUILD_ROOT/opt/kde3/share/locale/$i; then
- echo "%lang($i) /opt/kde3/share/locale/$i"
+ if test "$i" = "sr@Latn" ; then
+ echo "%dir %lang(sr@Latn) /opt/kde3/share/locale/sr@Latn"
+ echo "%dir %lang(sr@Latn) /opt/kde3/share/locale/sr@Latn/LC_MESSAGES"
+ fi
+ for mo in kteatime kweather kworldclock konquest ksnake ksokoban kspaceduel kmid kodo kolf kiconedit khtmlkttsd kedit keduca kenolaba kfax kfaxview kfifteenapplet katomic kcron ktron ktuberling libkdeedu libkdepim ark_plugin kmines kjots kjumpingcube kolourpicker kmoon kmousetool kdevdesigner kdevtipofday kcoloredit kdepimwizards kdessh kverbos kviewbrowserplugin kviewcanvas kvieweffectsplugin kview kviewpresenterplugin kview_scale kviewscannerplugin kviewshell kviewviewer ktux kuick_plugin kuickshow kfouleggs kmag kmahjongg kmathapplet korn krec kwin4 lskat superkaramba kanagram kaboodle kasteroids kbattleship kblackbox kbounce kbstateapplet blinken amor atlantikdesigner atlantik kiten kcalc kmix kfloppy kdict kbruch ksame ksayit kscd kshisen ksig klatin klettres klickety klines kreversi krfb kruler kcm_krfb khangman kpf kpoker kghostview ksim libkdegames kaudiocreator kturtle kpackage kpat kpdf kpercentage karm kontact kcmkontactnt krdb krdc kompare ksysv kcmlilo ark kregexpeditor kget kdat noatun kooka kmouth juk ktouch kwordquiz ksirc ksirtet ksmiletris akregator_konqplugin akregator khexedit2part khexedit kuser kbackgammon kolourpaint kdvi kgoldrunner knewsticker knotes kmplot kppplogview kppp kpovmodeler knode kaddressbook kvoctrain kttsd kgpg kalarm kalzium kig kpilot korganizer kgeography kopete kmailcvt kmail kmail_text_calendar_plugin kmail_text_vcard_plugin kstars kdevelop konnector_local libkitchensync konnector_dummy konnector_kabc konnector_kcal multisynk konnector_remote konnector_qtopia konnetor_local vimpart taskbarextension kttsmgr kttsjobmgr kttsd_commandplugin.mo kttsd_eposplugin.mo kttsd_festivalintplugin.mo kttsd_fliteplugin.mo kttsd_freettsplugin.mo kttsd_hadifixplugin.mo kttsd_sbdplugin.mo kttsd_stringreplacerplugin.mo kttsd_talkerchooserplugin.mo kttsd_xmltransformerplugin.mo kabc_format_binary jefferson katedefaultproject katekttsd katepartkttsd kateprojectmanager katespell kcmkmix kcmkttsd kcmkxmlrpcd kcmmediacontrol kcmvim kio_newimap4 klegacyimport kmathtool kmessedwords konq_smbmounterplugin kpartapp kres_opengroupware ktalkd ktaskbarapplet ktexteditor_kttsd kttsd_commandplugin kttsd_eposplugin kttsd_festivalintplugin kttsd_fliteplugin kttsd_freettsplugin kttsd_hadifixplugin kttsd_sbdplugin kttsd_stringreplacerplugin kttsd_talkerchooserplugin kttsd_xmltransformerplugin kviewtemplateplugin kxmlrpcd libcalendarresources libkcalsystem libkdehighscores libkdenetwork; do
+ if test -f $RPM_BUILD_ROOT/opt/kde3/share/locale/$i/LC_MESSAGES/$mo.mo; then
+ echo "%lang($i) /opt/kde3/share/locale/$i/LC_MESSAGES/$mo.mo"
fi
+ done
if test -d $RPM_BUILD_ROOT/usr/share/man/$i; then
- echo "%lang($i) /usr/share/man/$i"
+ echo "%dir %lang($i) /usr/share/man/$i"
+ echo "%dir %lang($i) /usr/share/man/$i/*"
fi
+ for man in {man1/ark.1,man1/indiserver.1,man1/kalzium.1,man1/kbruch.1,man1/keduca.1,man1/keducabuilder.1,man1/kig.1,man1/lx200_16.1,man1/lx200autostar.1,man1/lx200classic.1,man1/lx200generic.1,man6/amor.6,man6/atlantik.6,man6/kenolaba.6,man6/khangman.6,man6/kpat.6,man1/kmag.1,man1/kmousetool.1,man1/kmouth.1,man1/kmplot.1,man1/ktouch.1,man1/kworldclock.1,man1/karm.1}; do
+ if test -f $RPM_BUILD_ROOT/usr/share/man/$i/$man; then
+ echo "%lang($i) /usr/share/man/$i/$man.gz"
+ fi
+ done
} > ../files.$filename
{
echo "%defattr(-,root,root)"
+ if test -d $RPM_BUILD_ROOT/usr/share/man/$i; then
+ echo "%dir %lang($i) /usr/share/man/$i"
+ echo "%dir %lang($i) /usr/share/man/$i/*"
+ fi
+ if test "$i" = "sr@Latn" ; then
+ echo "%dir %lang(sr@Latn) /opt/kde3/share/locale/sr@Latn"
+ echo "%dir %lang(sr@Latn) /opt/kde3/share/locale/sr@Latn/LC_MESSAGES"
+ fi
+ for file in entry.desktop flag.png da.compendium COPYING nbsp_gui_fr.txt relecture_docs relecture_gui 30x16.png 60x40.png flag_new_30x16.png README ChangeLog;do
+ if test -f $RPM_BUILD_ROOT/opt/kde3/share/locale/$i/$file; then
+ echo "%lang($i) /opt/kde3/share/locale/$i/$file"
+ fi
+ done
+ for mo in alsaplayerui appletproxy artsbuilder artscontrol artsmodules audiocd_encoder_lame audiocd_encoder_vorbis audiorename_plugin autorefresh babelfish cervisia charlatanui clockapplet crashesplugin cupsdconf cvsservice dcoprss dirfilterplugin display dockbarextension domtreeviewer drkonqi dub extensionproxy ffrs filetypes fsview htmlsearch imagerename_plugin imgalleryplugin irkick joystick kabc2mutt kabc_dir kabc_file kabcformat_binary kabc_ldapkio kabc_net kabc_slox kabc_sql kaccess kandy kappfinder kasbarextension katecppsymbolviewer katefiletemplates katefll_initplugin katefll_plugin katehelloworld katehtmltools kateinsertcommand katekjswrapper katemake kate katemodeline kateopenheader katepart katepybrowse katesnippets katetabbarextension katetextfilter katexmlcheck katexmltools kay kbabel kbinaryclock kbugbuster kcachegrind kcharselectapplet kcharselect kcmaccessibility kcmaccess kcmarts kcmaudiocd kcmbackground kcmbell kcmcddb kcmcgi kcmcolors kcmcomponentchooser kcmcrypto kcmcss kcmenergy kcmfonts kcmhtmlsearch kcmicons kcminfo kcminput kcmioslaveinfo kcmkabconfig kcmkamera kcmkclock kcmkded kcmkdnssd kcmkeys kcmkicker kcmkio kcmkonqhtml kcmkonq kcmkonsole kcmktalkd kcmkuick kcmkurifilt kcmkvaio kcm_kviewcanvasconfig kcm_kviewgeneralconfig kcm_kviewpluginsconfig kcm_kviewviewerpluginsconfig kcmkwallet kcmkwindecoration kcmkwinrules kcmkwm kcmlanbrowser kcmlaptop kcmlaunch kcmlayout kcmlirc kcmlocale kcmmedia kcmnic kcmnotify kcmperformance kcmprintmgr kcmsamba kcmscreensaver kcmshell kcmsmartcard kcmsmserver kcmspellchecking kcmstyle kcmtaskbar kcmthinkpad kcmusb kcmview1394 kcmwifi kcmxinerama kcontrol kdcop kdebugdialog kdelibs_colors kdelibs kdelirc kdepasswd kdepimresources kdeprintfax kdeprint kdeprint_part kdesktop kdesud kdesu kdf kdgantt kdialog kdictapplet kdjview kdmconfig kdmgreet kfileaudiopreview kfile_au kfile_avi kfile_bmp kfile_cert kfile_cpp kfile_dds kfile_deb kfile_desktop kfile_diff kfile_drgeo kfile_dvi kfile_exr kfile_flac kfile_folder kfile_gif kfile_html kfile_ico kfile_ics kfile_jpeg kfile_kig kfile_lnk kfile_m3u kfile_mhtml kfile_mp3 kfile_mpc kfile_mpeg kfile_ogg kfile_palm kfile_pcx kfile_pdf kfile_png kfile_pnm kfile_po kfile_ps kfilereplace kfile_rfc822 kfile_rgb kfile_rpm kfileshare kfile_sid kfile_tga kfile_theora kfile_tiff kfile_torrent kfile_ts kfile_txt kfile_vcf kfile_wav kfile_xbm kfile_xpm kfindpart kfmclient kfontinst kgamma kgantt kgreet_classic kgreet_winbind khelpcenter khotkeys khtmlsettingsplugin kickermenu_kate kicker kimagemapeditor kinetd kio_audiocd kioexec kio_finger kio_fish kio_floppy kio_groupwise kio_help kio_home kio_imap4 kio_jabberdisco kio_lan kio_ldap kio_mac kio_man kio_media kio kio_mobile kio_nfs kio_nntp kio_pop3 kio_print kio_remote kio_scalix kio_settings kio_sftp kio_sieve kio_smb kio_smtp kio_svn kio_system kio_tar kio_thumbnail kio_trash kio_zeroconf kitchensync kjobviewer klaptopdaemon kleopatra klinkstatus klipper klock kmcop kmenuapplet kmenuedit kmilo_delli8k kmilod kmilo_generic kmilo_kvaio kmilo_powerbook kmilo_thinkpad kminipagerapplet kmobile kmrml knetattach knetwalk knetworkconf knotify kommander konqsidebar_delicious konqsidebar_mediaplayer konqsidebar_metabar konqsidebar_news konqueror konsolekalendar konsole kpager kpartsaver kpersonalizer kprinter krandr kreadconfig kres_birthday kres_blogging kres_bugzilla kres_exchange kres_featureplan kres_groupware kres_groupwise kres_kolab kres_remote kres_scalix kres_tvanytime kres_xmlrpc krunapplet kscreensaver ksmserver ksnapshot ksplash ksplashthemes kstart kstartperf kstyle_highcontrast_config kstyle_keramik_config kstyle_phase_config kstyle_plastik_config ksvgplugin ksync ksysguard ksystemtrayapplet ksystraycmd ktexteditor_autobookmarker ktexteditor_docwordcompletion ktexteditor_insertfile ktexteditor_isearch ktexteditor_kdatatool kthememanager ktimemon ktimer ktip ktnef kuiviewer kwalletmanager kwatchgnupg kwifimanager kwin_art_clients kwin_clients kwin_lib kwin kwireless kwriteconfig kxkb kxsconfig kxsldbg libdmctl libkaddrbk_geo_xxport libkaddrbk_gmx_xxport libkcal libkcddb libkfaximgage libkholidays libkickermenu_kdeprint libkickermenu_konsole libkickermenu_prefmenu libkickermenu_recentdocs libkickermenu_remotemenu libkickermenu_systemmenu libkickermenu_tom libkicker libkleopatra libkmime libkonq libkpgp libkpimexchange libkscan libkscreensaver libksieve libksirtet libksync libKTTSD libtaskbar libtaskmanager lockout lyrics mediaapplet mediacontrol mf_konqplugin minitoolsplugin naughtyapplet nexscope nsplugin pitchablespeed ppdtranslations privacy quanta quicklauncher rellinks scalixadmin searchbarplugin secpolicy spy susetranslations synaescope timezones tippecanoe trashapplet tyler uachangerplugin umbrello useraccount validatorsplugin wakeup wavecapture webarchiver; do
+ if test -f $RPM_BUILD_ROOT/opt/kde3/share/locale/$i/LC_MESSAGES/$mo.mo; then
+ echo "%lang($i) /opt/kde3/share/locale/$i/LC_MESSAGES/$mo.mo"
+ fi
+ done
+ for man in {man1/adddebug.1,man1/appletproxy.1,man1/artsmessage.1,man1/catalogmanager.1,man1/celestrongps.1,man1/cheatmake.1,man1/checkXML.1,man1/create_cvsignore.1,man1/create_makefile.1,man1/create_makefiles.1,man1/cvscheck.1,man1/cvslastchange.1,man1/cvslastlog.1,man1/cvsrevertlast.1,man1/cxxmetric.1,man1/dcop.1,man1/demangle.1,man1/extend_dmalloc.1,man1/extractrc.1,man1/fixincludes.1,man1/fliccd.1,man1/kappfinder.1,man1/kapptemplate.1,man1/kate.1,man1/kbookmarkmerger.1,man1/kdesu.1,man1/kfind.1,man1/kicker.1,man1/po2xml.1,man1/pruneemptydirs.1,man1/qtdoc.1,man1/quanta.1,man1/reportview.1,man1/split2po.1,man1/spotlight2kvtml.1,man1/swappo.1,man1/temma.1,man1/transxx.1,man1/v4ldriver.1,man1/v4lphilips.1,man1/xml2pot.1,man1/zonetab2pot.1,man7/kdeoptions.7,man7/qtoptions.7,man8/kbuildsycoca.8}; do
+ if test -f $RPM_BUILD_ROOT/usr/share/man/$i/$man; then
+ echo "%lang($i) /usr/share/man/$i/$man.gz"
+ fi
+ done
+ } > ../files.base.$filename
+ {
+ echo "%defattr(-,root,root)"
if test -d $RPM_BUILD_ROOT/opt/kde3/share/apps/khangman/data/$i; then
echo "%lang($i) /opt/kde3/share/apps/khangman/data/$i"
echo "%dir /opt/kde3/share/apps/khangman"
@@ -193,11 +231,22 @@
} > ../files.data.$filename
{
echo "%defattr(-,root,root)"
- if test -d $RPM_BUILD_ROOT/opt/kde3/share/doc/HTML/$i; then
- echo "%lang($i) %doc /opt/kde3/share/doc/HTML/$i"
+ for doc in akregator amor ark atlantik blinken irkick juk kaboodle kaddressbook kalarm kalzium kamera kanagram kandy karm kasteroids kate-plugins katomic kbabel kbackgammon kbattleship kblackbox kbounce kbruch kcalc kcharselect kcmlirc kcoloredit kcron kdat kdf kdict kdvi keduca kenolaba kfilereplace kfloppy kfouleggs kgamma kgeography kget kghostview kgoldrunner kgpg khangman khexedit kiconedit kig kiten kjots kjumpingcube klatin kleopatra klettres klickety klines kmag kmahjongg kmail kmid kmines kmix kmoon kmousetool kmouth kmplot knetworkconf knewsticker knode knotes kodo kolf kolourpaint kompare konq-plugins konquest konsolekalendar kontact kooka kopete korganizer korn kpackage kpat kpdf kpercentage kpf kpilot kpoker kpovmodeler kppp krdc krec KRegExpEditor kreversi krfb kruler ksame kscd kshisen ksig ksim ksirc ksirtet ksmiletris ksnake ksnapshot ksokoban kspaceduel kspell ksplashml kstars ksysv ktalkd kteatime ktimer ktnef ktouch ktron kttsd ktuberling kturtle kuickshow kuser kverbos kview kvoctrain kwallet kwatchgnupg kweather kwifimanager kwin4 kwordquiz kworldclock kxkb lilo-config lisa lskat noatun superkaramba kedit kmessedwords kaudiocreator kde_app_devel kpaint kmidi kdearch kdevelop api flashkard multisynk kio_audiocd kmathtool kwuftpd kxconfig megami; do
+ if test -d $RPM_BUILD_ROOT/opt/kde3/share/doc/HTML/$i/$doc; then
+ echo "%lang($i) %doc /opt/kde3/share/doc/HTML/$i/$doc"
fi
+ done
} > ../files.doc.$filename
+ {
+ echo "%defattr(-,root,root)"
+ for doc in artsbuilder common quanta cervisia kate kbugbuster kcachegrind kcontrol kdcop kdebugdialog kdeprint kdesu kdesvn-build kfind khelpcenter kicker kicker-applets kinfocenter kioslave kwrite umbrello kmenuedit knetattach konsole konqueror ksysguard kdm klipper kompmgr kpager kommander klinkstatus kxsldbg xsldbg; do
+ if test -d $RPM_BUILD_ROOT/opt/kde3/share/doc/HTML/$i/$doc; then
+ echo "%lang($i) %doc /opt/kde3/share/doc/HTML/$i/$doc"
+ fi
+ done
+ } > ../files.doc.base.$filename
cat ../files.$filename ../files.data.$filename ../files.doc.$filename >../files.all.$filename
+ cat ../files.base.$filename ../files.doc.base.$filename >../files.all.base.$filename
done
%if %suse_version > 1020
++++++ pre_checkin.sh ++++++
--- /var/tmp/diff_new_pack.T26566/_old 2009-05-04 18:13:52.000000000 +0200
+++ /var/tmp/diff_new_pack.T26566/_new 2009-05-04 18:13:52.000000000 +0200
@@ -38,27 +38,33 @@
splitpackage=
- if test "$lang" = "de"; then
+ if test "$lang" = "foobar"; then
splitpackage=true
fi
- text="%package $lang\nSummary:$lang\nGroup:System/GUI/KDE\nProvides:kde-i18n-$lang locale(kdelibs3:$plang)\n"
+ text="%package $lang\nSummary:Translations for $lang\nGroup:System/GUI/KDE\nProvides:kde-i18n-$lang locale(kdelibs3:$plang)\nRequires:kde3-i18n-$lang-base\n\n"
if test "$lang" = "nn"; then
text="$text""Provides:kde3-i18n-no_NY\nObsoletes:kde3-i18n-no_NY\n"
fi
- text="$text""%description $lang\n$lang\n"
+ if test "$lang" = "de"; then
+ text="$text""Provides:kde3-i18n-de-doc=3.5.10\nObsoletes:kde3-i18n-de-doc<=3.5.10\n"
+ fi
+ text="$text""%description $lang\n$lang localization\n\n"
+ text="$text""%package $lang-base\nSummary:Translations for $lang-base\nGroup:System/GUI/KDE\nProvides:kde-i18n-$lang locale(kdelibs3:$plang) kde3-i18n-$lang:/opt/kde3/share/locale/$plang/LC_MESSAGES/kdelibs.mo\n\n"
+ text="$text""%description $lang-base\n$lang base\n"
if test $splitpackage; then
- text="$text\n%package $lang-doc\nSummary:$lang manuals\nGroup:System/GUI/KDE\nProvides:locale(kdelibs3:$plang)\n%description $lang-doc\n$lang\n"
- text="$text%package $lang-data\nSummary:$lang application data\nGroup:System/GUI/KDE\nProvides:locale(kdelibs3:$plang)\n%description $lang-data\n$lang\n"
+ text="$text\n%package $lang-doc\nSummary:Manuals for $lan\nGroup:System/GUI/KDE\nProvides:locale(kdelibs3:$plang)\nRequires:kde3-i18n-$lang-doc-base\n%description $lang-doc\n$lang\n"
+ text="$text\n%package $lang-doc-base\nSummary:Base Manuals for $lang\nGroup:System/GUI/KDE\nProvides:locale(kdelibs3:$plang) kde3-i18n-$lang-doc:/opt/kde3/share/doc/HTML/$plang/common/kde-common.css\n%description $lang-doc-base\n$lang base manuals\n\n"
+ text="$text%package $lang-data\nSummary:Application Data for $lang\nGroup:System/GUI/KDE\nProvides:locale(kdelibs3:$plang)\n%description $lang-data\n$lang application data\n\n"
fi
sed="$sed;s,#@PACKAGES@,$text\n#@PACKAGES@,"
if test $splitpackage; then
- sed="$sed;s,#@FILES@,%files $lang -f ../files.$lang\n%files $lang-doc -f ../files.doc.$lang\n%files $lang-data -f ../files.data.$lang\n#@FILES@,"
+ sed="$sed;s,#@FILES@,%files $lang -f ../files.$lang\n%files $lang-base -f ../files.base.$lang\n%files $lang-doc -f ../files.doc.$lang\n%files $lang-doc-base -f ../files.doc.base.$lang\n%files $lang-data -f ../files.data.$lang\n#@FILES@,"
else
- sed="$sed;s,#@FILES@,%files $lang -f ../files.all.$lang\n#@FILES@,"
+ sed="$sed;s,#@FILES@,%files $lang -f ../files.all.$lang\n%files $lang-base -f ../files.all.base.$lang\n#@FILES@,"
fi
done
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org