summaryrefslogtreecommitdiffstats
path: root/mandriva/2010.2
diff options
context:
space:
mode:
authoralbator <albator@arcadia.vtf>2011-10-21 20:16:07 +0200
committeralbator <albator@arcadia.vtf>2011-10-21 20:16:07 +0200
commit7a0adf35896618a7570e425941fc1b74c54def47 (patch)
tree16dab9d8bfbd93575440f357c70907cbb5480980 /mandriva/2010.2
parentcd71be65dc30c8007ec54becdf6c50260ed8e908 (diff)
parenta8707e2a9f22d082cecb8ea6079175076f983c55 (diff)
downloadtde-packaging-7a0adf35896618a7570e425941fc1b74c54def47.tar.gz
tde-packaging-7a0adf35896618a7570e425941fc1b74c54def47.zip
Merge branch 'master' of http://scm.trinitydesktop.org/scm/git/tde-packaging
Diffstat (limited to 'mandriva/2010.2')
-rw-r--r--mandriva/2010.2/applications/amarok/Lyrics_CN-0.5.3.tar.bz2bin0 -> 25025 bytes
-rw-r--r--mandriva/2010.2/applications/amarok/amarok-1.2-fix-config.patch11
-rw-r--r--mandriva/2010.2/applications/amarok/amarok-1.3-fix-default-config.patch12
-rw-r--r--mandriva/2010.2/applications/amarok/amarok-1.4-beta2-add-multimedia-shortcut.patch22
-rw-r--r--mandriva/2010.2/applications/amarok/amarok-1.4.0-use-mandriva-directory.patch21
-rw-r--r--mandriva/2010.2/applications/amarok/amarok-1.4.1-fix-initial-preference.patch11
-rw-r--r--mandriva/2010.2/applications/amarok/amarok-add-radios.patch42
-rw-r--r--mandriva/2010.2/applications/amarok/fix-ifpdevice-build.patch1163
-rw-r--r--mandriva/2010.2/applications/amarok/kde3-amarok.spec638
-rw-r--r--mandriva/2010.2/applications/k3b/iso-level-3.patch12
-rw-r--r--mandriva/2010.2/applications/k3b/kde3-k3b.spec233
-rw-r--r--mandriva/2010.2/applications/k3b/verify-reload-fix.patch89
-rw-r--r--mandriva/2010.2/applications/kaffine/kde3-kaffeine.spec237
-rw-r--r--mandriva/2010.2/applications/kbudget/kbudget-0.6-stdio.patch12
-rw-r--r--mandriva/2010.2/applications/kbudget/kbudget.spec159
-rw-r--r--mandriva/2010.2/applications/kdebluetooth/kde3-kdebluetooth.spec365
-rw-r--r--mandriva/2010.2/applications/kdebluetooth/kdebluetooth-1.0_beta8-compile.patch10
-rw-r--r--mandriva/2010.2/applications/kio-sysinfo/cpu.pngbin0 -> 5336 bytes
-rw-r--r--mandriva/2010.2/applications/kio-sysinfo/kde3-kio-sysinfo.spec188
-rw-r--r--mandriva/2010.2/applications/kio-sysinfo/kio-sysinfo-1.8.2-gcc4.patch11
-rw-r--r--mandriva/2010.2/applications/kio-sysinfo/kio-sysinfo-1.8.2-suse-10.3.patch769
-rw-r--r--mandriva/2010.2/applications/kio-sysinfo/kio-sysinfo-1.8.2-uz-translation.patch890
-rw-r--r--mandriva/2010.2/applications/kio-sysinfo/sysinfo.pngbin0 -> 4602 bytes
-rw-r--r--mandriva/2010.2/applications/klamav/klamav-0.41.1-pwd-echo.patch10
-rw-r--r--mandriva/2010.2/applications/klamav/klamav-0.42-fix-window-size.patch343
-rw-r--r--mandriva/2010.2/applications/klamav/klamav-0.46-default-db-dir.diff12
-rw-r--r--mandriva/2010.2/applications/klamav/klamav-0.46-gcc43.patch33
-rwxr-xr-xmandriva/2010.2/applications/klamav/klamav.sh13
-rw-r--r--mandriva/2010.2/applications/klamav/klamav.spec220
-rw-r--r--mandriva/2010.2/applications/kmetabar/kmetabar-fix.patch84
-rw-r--r--mandriva/2010.2/applications/kmetabar/kmetabar-kdemacros.diff52
-rw-r--r--mandriva/2010.2/applications/kmetabar/kmetabar.spec68
-rw-r--r--mandriva/2010.2/applications/kmymoney/kmymoney-0.8.2-disable-visibility.patch10
-rw-r--r--mandriva/2010.2/applications/kmymoney/kmymoney2.desktop21
-rw-r--r--mandriva/2010.2/applications/kmymoney/kmymoney2.spec278
-rw-r--r--mandriva/2010.2/applications/knoda/knoda-0.8.3-fix-icon-ext.patch19
-rw-r--r--mandriva/2010.2/applications/knoda/knoda-0.8.3-remove-fr-comment.patch9
-rw-r--r--mandriva/2010.2/applications/knoda/knoda.spec243
-rw-r--r--mandriva/2010.2/applications/knoda/knodapython.tar.bz2bin0 -> 428940 bytes
-rw-r--r--mandriva/2010.2/applications/knoda/lo48-app-knoda.pngbin0 -> 1850 bytes
-rw-r--r--mandriva/2010.2/applications/kosd/kde3-kosd.spec115
-rw-r--r--mandriva/2010.2/applications/krandr/kde3-krandr.spec167
-rw-r--r--mandriva/2010.2/applications/krandr/krandr-0.5.2-display_switch.patch187
-rw-r--r--mandriva/2010.2/applications/krandr/krandr-0.5.2.1-add-mandriva-translations.patch11
-rw-r--r--mandriva/2010.2/applications/krandr/krandr-0.5.2.1-change_the_way_crtcs_are_set.patch131
-rw-r--r--mandriva/2010.2/applications/krandr/krandr-0.5.2.1-fix_autostart.patch62
-rw-r--r--mandriva/2010.2/applications/krandr/krandr-0.5.2.1-fix_rrate_display.patch28
-rw-r--r--mandriva/2010.2/applications/krandr/krandr-0.5.2.1-flush_after_ungrab.patch43
-rw-r--r--mandriva/2010.2/applications/krandr/krandr-0.5.2.1-grab_server_avoiding_crashes.patch74
-rw-r--r--mandriva/2010.2/applications/krandr/krandr-0.5.2.1-legacy_randr_on_single_output.patch30
-rw-r--r--mandriva/2010.2/applications/krozat/krozat-effect-0.1.tar.bz2bin0 -> 4855 bytes
-rw-r--r--mandriva/2010.2/applications/krozat/krozat-printf.patch12
-rw-r--r--mandriva/2010.2/applications/krozat/krozat-trinity.patch11
-rw-r--r--mandriva/2010.2/applications/krozat/krozat.spec266
-rw-r--r--mandriva/2010.2/applications/ksmoothdock/ksmoothdock-4.5-compile.patch31
-rw-r--r--mandriva/2010.2/applications/ksmoothdock/ksmoothdock.spec157
-rw-r--r--mandriva/2010.2/applications/ktorrent/kde3-ktorrent.spec147
-rw-r--r--mandriva/2010.2/applications/ktorrent/ktorrent-fix-KBytesPerSecToString.diff15
-rw-r--r--mandriva/2010.2/applications/ktorrent/ktorrent-php-path.patch11
-rw-r--r--mandriva/2010.2/applications/kvolumeosd/kde3-kvolumeosd.spec94
-rw-r--r--mandriva/2010.2/common-patches/ac264.patch24
-rw-r--r--mandriva/2010.2/common-patches/fix_autotools.patch34
-rw-r--r--mandriva/2010.2/common-patches/kde-3.5.10-acinclude.patch66
-rw-r--r--mandriva/2010.2/common-patches/kdebase-3.5.12-config.patch12
-rw-r--r--mandriva/2010.2/common-patches/kdebase-3.5.12-move-xdg-menu-dir.patch11
-rw-r--r--mandriva/2010.2/common-patches/readme.txt2
-rw-r--r--mandriva/2010.2/dependencies/arts/arts-1.5.3-mcop-msgkill.patch13
-rw-r--r--mandriva/2010.2/dependencies/arts/arts-1.5.3-resmgr.patch70
-rw-r--r--mandriva/2010.2/dependencies/arts/arts-1.5.9-gcc4.3.x-compile.patch20
-rw-r--r--mandriva/2010.2/dependencies/arts/arts3.spec347
-rw-r--r--mandriva/2010.2/dependencies/kde3-macros/kde3-macros.spec116
-rw-r--r--mandriva/2010.2/dependencies/kde3-macros/kde3.macros57
-rw-r--r--mandriva/2010.2/dependencies/libtqtinterface/libtqtinterface.spec135
-rw-r--r--mandriva/2010.2/dependencies/libtqtinterface/tqglobal-comments.patch26
-rw-r--r--mandriva/2010.2/dependencies/libtqtinterface/tqt-comments.patch23
-rw-r--r--mandriva/2010.2/dependencies/libtqtinterface/tqt-r1217318.diff12
-rw-r--r--mandriva/2010.2/dependencies/mandriva-kde3-config/fix_kdmtheme.patch35
-rw-r--r--mandriva/2010.2/dependencies/mandriva-kde3-config/mandriva-kde-config-2010.2.tar.bz2bin0 -> 3167960 bytes
-rw-r--r--mandriva/2010.2/dependencies/mandriva-kde3-config/mandriva-kde3-config.spec907
-rw-r--r--mandriva/2010.2/dependencies/mandriva-kde3-config/ooo-icons.tar.bz2bin0 -> 154153 bytes
-rw-r--r--mandriva/2010.2/dependencies/mandriva-kde3-config/opendocument-mime.tar.bz2bin0 -> 12809 bytes
-rw-r--r--mandriva/2010.2/dependencies/pinentry/0001-Fix-pinentry-gtk-2-SIGSEGV-when-unfocusing-with-g-ar.patch33
-rw-r--r--mandriva/2010.2/dependencies/pinentry/0002-Fix-sigabrt-on-fail-grab-r229.patch35
-rw-r--r--mandriva/2010.2/dependencies/pinentry/0003-pinentry-gtk-x11-race.patch17
-rw-r--r--mandriva/2010.2/dependencies/pinentry/0004-Fix-qt4-pinentry-window-created-in-the-background.patch26
-rw-r--r--mandriva/2010.2/dependencies/pinentry/pinentry-0.8.0.tar.gzbin0 -> 487629 bytes
-rw-r--r--mandriva/2010.2/dependencies/pinentry/pinentry-0.8.0.tar.gz.sigbin0 -> 158 bytes
-rw-r--r--mandriva/2010.2/dependencies/pinentry/pinentry-wrapper70
-rw-r--r--mandriva/2010.2/dependencies/pinentry/pinentry.spec310
-rw-r--r--mandriva/2010.2/dependencies/resmgr/desktopdev17
-rw-r--r--mandriva/2010.2/dependencies/resmgr/resmgr-1.0-syslog.patch10
-rw-r--r--mandriva/2010.2/dependencies/resmgr/resmgr-1.0.tar.bz2bin0 -> 34945 bytes
-rw-r--r--mandriva/2010.2/dependencies/resmgr/resmgr-glibc28.diff10
-rw-r--r--mandriva/2010.2/dependencies/resmgr/resmgr-linkage_fix.diff33
-rw-r--r--mandriva/2010.2/dependencies/resmgr/resmgr-permission_fix.diff23
-rw-r--r--mandriva/2010.2/dependencies/resmgr/resmgr-va_list.patch12
-rw-r--r--mandriva/2010.2/dependencies/resmgr/resmgr.conf69
-rw-r--r--mandriva/2010.2/dependencies/resmgr/resmgr.init56
-rw-r--r--mandriva/2010.2/dependencies/resmgr/resmgr.spec212
-rw-r--r--mandriva/2010.2/i18n/add-low-space-translations.patch21
-rw-r--r--mandriva/2010.2/i18n/add_new_features.patch1874
-rw-r--r--mandriva/2010.2/i18n/filter-replace.patch11
-rw-r--r--mandriva/2010.2/i18n/fix-kdeprint-typo.patch269
-rw-r--r--mandriva/2010.2/i18n/fuzzy-clock.patch152
-rw-r--r--mandriva/2010.2/i18n/kde-i18n-de.spec182
-rw-r--r--mandriva/2010.2/i18n/kde-i18n-en_GB.spec190
-rw-r--r--mandriva/2010.2/i18n/kde-i18n-es.spec183
-rw-r--r--mandriva/2010.2/i18n/kde-i18n-fr-fix-typo.patch117
-rw-r--r--mandriva/2010.2/i18n/kde-i18n-fr.spec215
-rw-r--r--mandriva/2010.2/i18n/kde-i18n-ro.spec183
-rw-r--r--mandriva/2010.2/i18n/kde3-i18n-tr.spec229
-rw-r--r--mandriva/2010.2/i18n/kdepasswd.patch12
-rw-r--r--mandriva/2010.2/i18n/khexeditor-fixes.diff163
-rw-r--r--mandriva/2010.2/i18n/kickoff.patch531
-rw-r--r--mandriva/2010.2/i18n/kio_media.patch462
-rw-r--r--mandriva/2010.2/i18n/knode.patch535
-rw-r--r--mandriva/2010.2/i18n/konqside_metabar.patch203
-rw-r--r--mandriva/2010.2/i18n/konqueror_by_date.patch34
-rw-r--r--mandriva/2010.2/i18n/konqueror_konq_view.patch27
-rw-r--r--mandriva/2010.2/i18n/kopete-extra-strings.patch21
-rw-r--r--mandriva/2010.2/i18n/tr.patch11
-rw-r--r--mandriva/2010.2/i18n/useraccount-translation-fix.patch85
-rw-r--r--mandriva/2010.2/kdeaccessibility/kde-3.5.10-acinclude.patch66
-rw-r--r--mandriva/2010.2/kdeaccessibility/kde3-kdeaccessibility.spec347
-rw-r--r--mandriva/2010.2/kdeaddons/kde3-kdeaddons.spec870
-rw-r--r--mandriva/2010.2/kdeaddons/kdeaddons-3.2.3-call-drakclock.patch15
-rw-r--r--mandriva/2010.2/kdeadmin/kde3-kdeadmin.spec534
-rw-r--r--mandriva/2010.2/kdeadmin/kdeadmin-post-3.5.8-add-mandriva-support.patch29
-rw-r--r--mandriva/2010.2/kdeadmin/kpackage.pamd5
-rw-r--r--mandriva/2010.2/kdeartwork/kde-3.5.10-acinclude.patch66
-rw-r--r--mandriva/2010.2/kdeartwork/kde3-kdeartwork.spec521
-rw-r--r--mandriva/2010.2/kdeartwork/kdeartwork-3.5.4-fix-screensaver-only-showin-kde.patch2261
-rw-r--r--mandriva/2010.2/kdeartwork/kdeartwork-3.5.5-fix-default-inherits-theme.patch33
-rw-r--r--mandriva/2010.2/kdebase/detect-media-types.patch33
-rw-r--r--mandriva/2010.2/kdebase/fix_openssl.patch30
-rw-r--r--mandriva/2010.2/kdebase/kde3-kdebase.spec2445
-rw-r--r--mandriva/2010.2/kdebase/kdebase-3.3.2-fix-kdm-theme-mdk.patch28
-rw-r--r--mandriva/2010.2/kdebase/kdebase-3.4.0-fix-scrnsaver.patch18
-rw-r--r--mandriva/2010.2/kdebase/kdebase-3.4.2-fix-kdm-server-args.patch14
-rw-r--r--mandriva/2010.2/kdebase/kdebase-3.4.2-mdkft.patch20
-rw-r--r--mandriva/2010.2/kdebase/kdebase-3.5-kde.pam7
-rw-r--r--mandriva/2010.2/kdebase/kdebase-3.5-kde3-np8
-rw-r--r--mandriva/2010.2/kdebase/kdebase-3.5-wizard_small.pngbin0 -> 80078 bytes
-rw-r--r--mandriva/2010.2/kdebase/kdebase-3.5.10-fix-vibrate-dialog.patch86
-rw-r--r--mandriva/2010.2/kdebase/kdebase-3.5.12-fix-kcontrol-menu.patch42
-rw-r--r--mandriva/2010.2/kdebase/kdebase-3.5.12-kdm-kcontrol-usericon.patch198
-rw-r--r--mandriva/2010.2/kdebase/kdebase-3.5.12-menus.patch1049
-rw-r--r--mandriva/2010.2/kdebase/kdebase-3.5.12-startkde.patch22
-rw-r--r--mandriva/2010.2/kdebase/kdebase-3.5.3-fix-media-fuser.patch11
-rw-r--r--mandriva/2010.2/kdebase/kdebase-3.5.3-logout-without-confirmation.patch34
-rw-r--r--mandriva/2010.2/kdebase/kdebase-3.5.4-fix-gtk-style.patch24
-rw-r--r--mandriva/2010.2/kdebase/kdebase-3.5.7-clock-drakclock.patch15
-rw-r--r--mandriva/2010.2/kdebase/kdebase-3.5.7-kdesktop_firstrun.patch27
-rw-r--r--mandriva/2010.2/kdebase/kdebase-3.5.7-khelpcenter-htdigsearch-path.patch11
-rw-r--r--mandriva/2010.2/kdebase/kdebase-3.5.7-lzma_support.patch180
-rw-r--r--mandriva/2010.2/kdebase/kdebase-3.5.7-translation-override.patch26
-rw-r--r--mandriva/2010.2/kdebase/kdebase-3.5.9-update-usb.ids.patch4389
-rw-r--r--mandriva/2010.2/kdebase/kdebase-konsole-fixed-font.conf6
-rw-r--r--mandriva/2010.2/kdebase/kdebase-kscreensaver-pamd.patch11
-rw-r--r--mandriva/2010.2/kdebase/kdebase-post-3.5.12-fix-choose-webbrowser-kcontrol.patch14
-rw-r--r--mandriva/2010.2/kdebase/kdebase-post-3.5.8-add-change-session-icon.patch11
-rw-r--r--mandriva/2010.2/kdebase/kdebase-post-3.5.9-Fix-kcontrol-menu-entry.patch11
-rw-r--r--mandriva/2010.2/kdebase/kdebase-post-3.5.9-bookmark-global-copy.patch27
-rw-r--r--mandriva/2010.2/kdebase/kdebase-post-3.5.9-screensaver-onlyshowin-kde.patch30
-rw-r--r--mandriva/2010.2/kdebase/kdeeject77
-rwxr-xr-xmandriva/2010.2/kdebase/kdm-migrate.pl35
-rw-r--r--mandriva/2010.2/kdebase/khotkeys-only_kde.patch7
-rw-r--r--mandriva/2010.2/kdebase/kickoff-mandriva-data.tar.bz2bin0 -> 345121 bytes
-rw-r--r--mandriva/2010.2/kdebase/mandriva-gurpmi.desktop113
-rw-r--r--mandriva/2010.2/kdebase/mandriva-mdvonline.desktop9
-rw-r--r--mandriva/2010.2/kdebase/mandriva-profile-chooser-2.0.tar.bz2bin0 -> 3752 bytes
-rw-r--r--mandriva/2010.2/kdebase/mandriva-startkde417
-rw-r--r--mandriva/2010.2/kdebase/media_saferemove.patch10
-rw-r--r--mandriva/2010.2/kdebase/mediamanager-mount-point-utf8.diff11
-rw-r--r--mandriva/2010.2/kdebase/net_applet.desktop9
-rw-r--r--mandriva/2010.2/kdebase/turkish-preview.patch112
-rw-r--r--mandriva/2010.2/kdebase/x-urpmi-media.desktop44
-rw-r--r--mandriva/2010.2/kdebase/x-urpmi.desktop5
-rw-r--r--mandriva/2010.2/kdebase/xsettings-kde.desktop7
-rw-r--r--mandriva/2010.2/kdebindings/kde3-kdebindings.spec758
-rw-r--r--mandriva/2010.2/kdebindings/kdebindings-3.5.7-fix-man-dir.patch18
-rw-r--r--mandriva/2010.2/kdebindings/kdebindings-3.5.7-java-ldflags.patch43
-rw-r--r--mandriva/2010.2/kdebindings/kdebindings-3.5.7-sinjdoc.patch29
-rw-r--r--mandriva/2010.2/kdegames/kde-3.5.10-acinclude.patch66
-rw-r--r--mandriva/2010.2/kdegames/kde3-kdegames.spec564
-rw-r--r--mandriva/2010.2/kdegames/kdegames-3.5.8-add-support-avahi.patch60
-rw-r--r--mandriva/2010.2/kdegraphics/kde3-kdegraphics.spec1099
-rw-r--r--mandriva/2010.2/kdegraphics/kdegraphics-3.5.12-fix-kdpf-menuEntry.desktop8
-rw-r--r--mandriva/2010.2/kdegraphics/kdegraphics-3.5.12-kgamma_opendisplay.patch29
-rw-r--r--mandriva/2010.2/kdegraphics/kdegraphics-3.5.12-ksnapshot-use-xdg-dir.patch52
-rw-r--r--mandriva/2010.2/kdegraphics/kdegraphics-3.5.3-gphoto2-config.patch35
-rw-r--r--mandriva/2010.2/kdelibs/kde3lib.filter1
-rwxr-xr-xmandriva/2010.2/kdelibs/kde3lib.script2
-rw-r--r--mandriva/2010.2/kdelibs/kdelibs-3.3.2-fix-kurlbar-global.patch20
-rw-r--r--mandriva/2010.2/kdelibs/kdelibs-3.5.10-LDFLAG_fix-1.patch29
-rw-r--r--mandriva/2010.2/kdelibs/kdelibs-3.5.10-ktip-on-kde4.patch11
-rw-r--r--mandriva/2010.2/kdelibs/kdelibs-3.5.2-move-xdg-menu-dir.patch11
-rw-r--r--mandriva/2010.2/kdelibs/kdelibs-3.5.3-fix-enable-dialogbox.patch30
-rw-r--r--mandriva/2010.2/kdelibs/kdelibs-3.5.7-add-extra-catalogs.patch13
-rw-r--r--mandriva/2010.2/kdelibs/kdelibs-3.5.7-cups-1.3-conf.patch134
-rw-r--r--mandriva/2010.2/kdelibs/kdelibs-3.5.8-add-bookmark-dialog.patch11
-rw-r--r--mandriva/2010.2/kdelibs/kdelibs-3.5.9-kio-kfile-grouplist.patch63
-rw-r--r--mandriva/2010.2/kdelibs/kdelibs-3.5.9-mandriva-mimetypes.tar.bz2bin0 -> 195733 bytes
-rw-r--r--mandriva/2010.2/kdelibs/kdelibs-dcopobject-destruct-crash.patch52
-rw-r--r--mandriva/2010.2/kdelibs/kdelibs3.spec1130
-rw-r--r--mandriva/2010.2/kdelibs/verisign-class-3-secure-server-ca.pem27
-rw-r--r--mandriva/2010.2/kdemultimedia/kde3-kdemultimedia.spec1205
-rw-r--r--mandriva/2010.2/kdenetwork/kde3-kdenetwork.spec997
-rw-r--r--mandriva/2010.2/kdenetwork/kdenetwork-3.5.10-wformat.patch31
-rw-r--r--mandriva/2010.2/kdenetwork/kdenetwork-3.5.7-add-slovenian-provider.patch449
-rw-r--r--mandriva/2010.2/kdenetwork/kdenetwork-3.5.7-fix-kdebug-120625.patch167
-rw-r--r--mandriva/2010.2/kdenetwork/kdenetwork-lisa132
-rw-r--r--mandriva/2010.2/kdenetwork/kdenetwork3-kppp.pamd5
-rw-r--r--mandriva/2010.2/kdepim/configguibarry.cpp95
-rw-r--r--mandriva/2010.2/kdepim/configguibarry.h43
-rw-r--r--mandriva/2010.2/kdepim/kde3-kdepim.spec2102
-rwxr-xr-xmandriva/2010.2/kdepim/kdepim-3.2-kontact-addressbook.sh8
-rwxr-xr-xmandriva/2010.2/kdepim/kdepim-3.2-kontact-akregator.sh8
-rwxr-xr-xmandriva/2010.2/kdepim/kdepim-3.2-kontact-kmail.sh8
-rwxr-xr-xmandriva/2010.2/kdepim/kdepim-3.2-kontact-knode.sh8
-rwxr-xr-xmandriva/2010.2/kdepim/kdepim-3.2-kontact-knotes.sh8
-rwxr-xr-xmandriva/2010.2/kdepim/kdepim-3.2-kontact-korganizer.sh8
-rw-r--r--mandriva/2010.2/kdepim/kdepim-3.4.0-fix-kmail-dimap-speedup.patch11
-rw-r--r--mandriva/2010.2/kdepim/kdepim-3.4.0-use-point-kmail.patch31
-rw-r--r--mandriva/2010.2/kdepim/kdepim-3.4.2-knode-disable-first-start.patch16
-rw-r--r--mandriva/2010.2/kdepim/kdepim-3.5.4-fix-kalarm-call-twice-dialogbox.patch16
-rw-r--r--mandriva/2010.2/kdepim/kdepim-3.5.4-korganizer-use-sys-timezone.patch36
-rw-r--r--mandriva/2010.2/kdepim/kdepim-3.5.7-kmail-hide_help_button.patch10
-rw-r--r--mandriva/2010.2/kdepim/kdepim-3.5.9-allow-knode-sideband.patch11
-rw-r--r--mandriva/2010.2/kdepim/kdepim-3.5.9-fix-underlinking.patch27
-rw-r--r--mandriva/2010.2/kdepim/kdepim-3.5.9-kitchensync-barry.patch48
-rw-r--r--mandriva/2010.2/kdepim/kdepim-3.5.9-kitchensync-handle-synce.patch37
-rw-r--r--mandriva/2010.2/kdepim/kdepim-only_kde3.patch16
-rw-r--r--mandriva/2010.2/kdesdk/kde3-kdesdk.spec845
-rw-r--r--mandriva/2010.2/kdetoys/kde3-kdetoys.spec470
-rw-r--r--mandriva/2010.2/kdetoys/kdetoys-3.5.6-fix-screensaver-nodisplay.patch11
-rw-r--r--mandriva/2010.2/kdeutils/kde3-kdeutils.spec1505
-rw-r--r--mandriva/2010.2/kdeutils/kdeutils-3.0-ktimer_icons.patch25
-rw-r--r--mandriva/2010.2/kdeutils/kdeutils-3.5.9-fix-lha-support.patch25
-rw-r--r--mandriva/2010.2/kdewebdev/css.tar.bz2bin0 -> 121594 bytes
-rw-r--r--mandriva/2010.2/kdewebdev/html.tar.bz2bin0 -> 93487 bytes
-rw-r--r--mandriva/2010.2/kdewebdev/javascript.tar.bz2bin0 -> 331710 bytes
-rw-r--r--mandriva/2010.2/kdewebdev/kde3-kdewebdev.spec716
-rw-r--r--mandriva/2010.2/kdewebdev/mysql5-quanta-doc-20051117.tar.bz2bin0 -> 1753160 bytes
-rw-r--r--mandriva/2010.2/kdewebdev/php.tar.bz2bin0 -> 417773 bytes
-rw-r--r--mandriva/2010.2/other/kdmtheme/kde-3.5.10-acinclude.patch66
-rw-r--r--mandriva/2010.2/other/kdmtheme/kde3-kdmtheme.spec174
-rw-r--r--mandriva/2010.2/other/kdmtheme/kdmtheme-0.8.2-use-kdesu.patch10
-rw-r--r--mandriva/2010.2/other/kdmtheme/kdmtheme-1.2.2-new-autotools.patch29
-rw-r--r--mandriva/2010.2/other/kicker-backgrounds/kde3-kickers-backgrounds.spec59
-rw-r--r--mandriva/2010.2/other/kickoff-i18n/kde3-kickoff-i18n.spec45
-rw-r--r--mandriva/2010.2/other/kickoff-i18n/kickoff-i18n-1.0-tr-po.patch1642
-rw-r--r--mandriva/2010.2/other/kickoff-i18n/kickoff-i18n-1.0-uz-po.patch1395
-rw-r--r--mandriva/2010.2/other/ksplash-engine-moodin/kde3-ksplash-engine-moodin.spec192
-rw-r--r--mandriva/2010.2/other/ksplash-engine-moodin/moodin-0.4.2-fix-bug.patch79
-rw-r--r--mandriva/2010.2/other/ksplash-engine-moodin/moodin-0.4.2-memleak-bug.patch15
-rw-r--r--mandriva/2010.2/other/ksplash-engine-moodin/moodin-autoconf.patch31
-rw-r--r--mandriva/2010.2/other/ksplash-engine-moodin/moodin-automake.patch12
-rw-r--r--mandriva/2010.2/other/ksplash-engine-moodin/moodin-drawing_and_scaling_fixes.patch144
-rw-r--r--mandriva/2010.2/other/ksplash-engine-moodin/moodin-external_svgrender.patch51
-rw-r--r--mandriva/2010.2/other/ksplash-engine-moodin/moodin-fix-svg.patch67
-rw-r--r--mandriva/2010.2/other/ksplash-engine-moodin/moodin-fix_drawing_on_compiz.patch67
-rw-r--r--mandriva/2010.2/other/ksplash-engine-moodin/moodin-fix_svg_on_base_resolution.patch12
-rw-r--r--mandriva/2010.2/other/ksplash-engine-moodin/moodin-kdehome-kde3.patch48
-rw-r--r--mandriva/2010.2/other/ksplash-engine-moodin/moodin-use-label-offset.patch29
-rw-r--r--mandriva/2010.2/other/ksplash-engine-moodin/moodinkde-use-svg.patch138
-rw-r--r--mandriva/2010.2/other/ksplash-engine-moodin/svgrender.tar.bz2bin0 -> 1025 bytes
-rw-r--r--mandriva/2010.2/other/kwinstyle-Hypnotista_Sade/Hypnotista_Sade-0.1.tar.gzbin0 -> 633383 bytes
-rw-r--r--mandriva/2010.2/other/kwinstyle-Hypnotista_Sade/kde3-kwinstyle-hypnotista_sade.spec75
-rw-r--r--mandriva/2010.2/other/kwinstyle-Hypnotista_Siyah/kde3-kwinstyle-hypnotista_siyah.spec76
-rw-r--r--mandriva/2010.2/other/kwinstyle-deKorator/kde3-kwinstyle-deKorator.spec74
-rw-r--r--mandriva/2010.2/other/mplayerthumbs/kde3-mplayerthumbs.spec79
-rw-r--r--mandriva/2010.2/other/mplayerthumbs/make_preview_horizontal.patch57
-rw-r--r--mandriva/2010.2/other/mplayerthumbs/mplayerthumbs-0.5b-gcc-4.3.patch12
-rw-r--r--mandriva/2010.2/other/mplayerthumbs/sprocket1-large.pngbin0 -> 687 bytes
-rw-r--r--mandriva/2010.2/other/mplayerthumbs/sprocket1-medium.pngbin0 -> 384 bytes
-rw-r--r--mandriva/2010.2/other/mplayerthumbs/sprocket1-small.pngbin0 -> 246 bytes
-rw-r--r--mandriva/2010.2/other/servicemenu-mountiso/fix_weird_iso_names.patch57
-rw-r--r--mandriva/2010.2/other/servicemenu-mountiso/mountiso-0.9.5.spec86
-rw-r--r--mandriva/2010.2/other/servicemenu-rootactions/kde3-servicemenu-rootactions.spec50
-rw-r--r--mandriva/2010.2/other/style-ia-ora/kde3-style-ia-ora.spec214
-rw-r--r--mandriva/2010.2/other/style-wisdom/kde3-style-wisdom.spec84
-rw-r--r--mandriva/2010.2/other/task-kde/task-kde3.spec316
-rw-r--r--mandriva/2010.2/readme.txt29
284 files changed, 49824 insertions, 0 deletions
diff --git a/mandriva/2010.2/applications/amarok/Lyrics_CN-0.5.3.tar.bz2 b/mandriva/2010.2/applications/amarok/Lyrics_CN-0.5.3.tar.bz2
new file mode 100644
index 000000000..fdc0264fa
--- /dev/null
+++ b/mandriva/2010.2/applications/amarok/Lyrics_CN-0.5.3.tar.bz2
Binary files differ
diff --git a/mandriva/2010.2/applications/amarok/amarok-1.2-fix-config.patch b/mandriva/2010.2/applications/amarok/amarok-1.2-fix-config.patch
new file mode 100644
index 000000000..5f7ab5565
--- /dev/null
+++ b/mandriva/2010.2/applications/amarok/amarok-1.2-fix-config.patch
@@ -0,0 +1,11 @@
+--- amarok-1.2/amarok/src/app.cpp-- 2005-02-15 11:43:26.600377969 +0100
++++ amarok-1.2/amarok/src/app.cpp 2005-02-15 11:43:51.271844342 +0100
+@@ -81,7 +81,7 @@ App::App()
+ // Remember old folder setup, so we can detect changes after the wizard was used
+ const QStringList oldCollectionFolders = AmarokConfig::collectionFolders();
+
+- if ( amaroK::config()->readBoolEntry( "First Run", true ) || args->isSet( "wizard" ) ) {
++ if ( amaroK::config()->readBoolEntry( "First Run", false ) || args->isSet( "wizard" ) ) {
+ std::cout << "STARTUP\n" << std::flush; //hide the splashscreen
+ firstRunWizard();
+ amaroK::config()->writeEntry( "First Run", false );
diff --git a/mandriva/2010.2/applications/amarok/amarok-1.3-fix-default-config.patch b/mandriva/2010.2/applications/amarok/amarok-1.3-fix-default-config.patch
new file mode 100644
index 000000000..b5b92ffc6
--- /dev/null
+++ b/mandriva/2010.2/applications/amarok/amarok-1.3-fix-default-config.patch
@@ -0,0 +1,12 @@
+--- amarok/src/amarokrc-- 2005-06-08 14:31:48.532241213 +0200
++++ amarok/src/amarokrc 2005-06-08 14:32:11.076771614 +0200
+@@ -8,6 +8,9 @@ CurrentPane=ContextBrowser
+ #see PlaylistWidget::setColumnWidth() for explanation for below
+ ColumnWidths=0,200,100,100,0,0,0,0,0,80,0
+
++[Playback]
++Sound System=xine-engine
++
+ [KNewStuff]
+ TargetDir=amarok/themes
+ Uncompress=application/x-gzip
diff --git a/mandriva/2010.2/applications/amarok/amarok-1.4-beta2-add-multimedia-shortcut.patch b/mandriva/2010.2/applications/amarok/amarok-1.4-beta2-add-multimedia-shortcut.patch
new file mode 100644
index 000000000..582ca50ad
--- /dev/null
+++ b/mandriva/2010.2/applications/amarok/amarok-1.4-beta2-add-multimedia-shortcut.patch
@@ -0,0 +1,22 @@
+diff -Naur amarok-1.4.10/amarok/src/amarokrc amarok-1.4.10_yeni/amarok/src/amarokrc
+--- amarok-1.4.10/amarok/src/amarokrc 2009-12-20 01:16:09.000000000 +0200
++++ amarok-1.4.10_yeni/amarok/src/amarokrc 2009-12-20 01:19:33.994560100 +0200
+@@ -8,6 +8,18 @@
+ #see PlaylistWidget::setColumnWidth() for explanation for below
+ ColumnWidths=0,200,100,100,0,0,0,0,0,80,0
+
++[Shortcuts]
++voldn=Ctrl+Shift+KP_Subtract;XF86AudioLowerVolume
++next=Ctrl+Shift+B;XF86AudioNext
++osd=Ctrl+Shift+O;XF86Start
++play_pause=Ctrl+Shift+P;XF86AudioPlay
++prev=Ctrl+Shift+Z;XF86AudioPrev
++stop=Ctrl+Shift+V;XF86AudioStop
++volup=Ctrl+Shift+KP_Add;XF86AudioRaiseVolume
++pause=Ctrl+Shift+C
++play=Ctrl+Shift+X
++show=Ctrl+Shift+W
++
+ [Playback]
+ Sound System=xine-engine
+
diff --git a/mandriva/2010.2/applications/amarok/amarok-1.4.0-use-mandriva-directory.patch b/mandriva/2010.2/applications/amarok/amarok-1.4.0-use-mandriva-directory.patch
new file mode 100644
index 000000000..2e3699866
--- /dev/null
+++ b/mandriva/2010.2/applications/amarok/amarok-1.4.0-use-mandriva-directory.patch
@@ -0,0 +1,21 @@
+--- amarok/src/filebrowser.cpp~ 2006-04-08 18:22:20.000000000 +0200
++++ amarok/src/filebrowser.cpp 2006-04-11 13:52:36.000000000 +0200
+@@ -77,15 +77,16 @@
+ // Try to keep filebrowser working even if not in a medium context
+ // so if a medium object not passed in, keep earlier behavior
+ if (!medium) {
++ KGlobal::locale()->insertCatalogue("menu-messages-main");
+ m_medium = 0;
+- location = new KURL( config->readPathEntry( "Location", QDir::homeDirPath() ) );
++ location = new KURL( config->readPathEntry( "Location", QDir::homeDirPath()+"/"+i18n("Music")));
+ currentFolder = new KFileItem( KFileItem::Unknown, KFileItem::Unknown, *location );
+ //KIO sucks, NetAccess::exists puts up a dialog and has annoying error message boxes
+ //if there is a problem so there is no point in using it anyways.
+ //so... setting the diroperator to ~ is the least sucky option
+ if ( !location->isLocalFile() || !currentFolder->isReadable() ) {
+ delete location;
+- location = new KURL( QDir::homeDirPath() ) ;
++ location = new KURL( QDir::homeDirPath()+"/"+i18n("Music")) ;
+ }
+ }
+ else{
diff --git a/mandriva/2010.2/applications/amarok/amarok-1.4.1-fix-initial-preference.patch b/mandriva/2010.2/applications/amarok/amarok-1.4.1-fix-initial-preference.patch
new file mode 100644
index 000000000..2b41e1ba3
--- /dev/null
+++ b/mandriva/2010.2/applications/amarok/amarok-1.4.1-fix-initial-preference.patch
@@ -0,0 +1,11 @@
+diff -Naur amarok-1.4.10/amarok/src/amarok.desktop amarok-1.4.10_yeni/amarok/src/amarok.desktop
+--- amarok-1.4.10/amarok/src/amarok.desktop 2008-08-14 00:21:51.000000000 +0300
++++ amarok-1.4.10_yeni/amarok/src/amarok.desktop 2009-12-20 01:01:49.987559971 +0200
+@@ -2,6 +2,7 @@
+ Type=Application
+ Version=0.9.4
+ Encoding=UTF-8
++InitialPreference=15
+ Name=Amarok
+ Name[bn]=আমারক
+ Name[el]=AmaroK
diff --git a/mandriva/2010.2/applications/amarok/amarok-add-radios.patch b/mandriva/2010.2/applications/amarok/amarok-add-radios.patch
new file mode 100644
index 000000000..cb4b0fc39
--- /dev/null
+++ b/mandriva/2010.2/applications/amarok/amarok-add-radios.patch
@@ -0,0 +1,42 @@
+diff -Naur amarok-1.4.10/amarok/src/data/Cool-Streams.xml amarok-1.4.10_yeni/amarok/src/data/Cool-Streams.xml
+--- amarok-1.4.10/amarok/src/data/Cool-Streams.xml 2008-08-14 00:21:51.000000000 +0300
++++ amarok-1.4.10_yeni/amarok/src/data/Cool-Streams.xml 2009-12-20 01:24:34.072559305 +0200
+@@ -9,6 +9,9 @@
+ <stream name="Digital Gunfire [Industrial/EBM]">
+ <url>http://www.digitalgunfire.com/playlist.pls</url>
+ </stream>
++ <stream name="Club 977 80's channel">
++ <url>http://www.club977.com/CLUB977HI.pls</url>
++ </stream>
+ <stream name="Digitally Imported - Chillout [Chill-Out]">
+ <url>http://di.fm/mp3/chillout.pls</url>
+ </stream>
+@@ -18,6 +21,9 @@
+ <stream name="Digitally Imported - Trance [Trance]">
+ <url>http://di.fm/mp3/trance.pls</url>
+ </stream>
++ <stream name="Dogmazic [Free Music/Musique Libre]">
++ <url>http://radio.dogmazic.net:8000/radio_mlo.ogg.m3u</url>
++ </stream>
+ <stream name="DnbRadio [Drum and Bass]">
+ <url>http://dnbradio.com/hi.pls</url>
+ </stream>
+@@ -69,6 +75,18 @@
+ <stream name="Secret Agent [Downtempo/Lounge]">
+ <url>http://somafm.com/secretagent.pls</url>
+ </stream>
++ <stream name="SkyFM [TopHits]">
++ <url>http://www.sky.fm/mp3/tophits.pls</url>
++ </stream>
++ <stream name="SkyFM [80s]">
++ <url>http://www.sky.fm/mp3/the80s.pls</url>
++ </stream>
++ <stream name="SkyFM [Classical music]">
++ <url>http://www.sky.fm/mp3/classical.pls</url>
++ </stream>
++ <stream name="SkyFM [NewAge]">
++ <url>http://www.sky.fm/mp3/newage.pls</url>
++ </stream>
+ <stream name="SLAY Radio [C64 Remixes]">
+ <url>http://sc.slayradio.org:8000/listen.pls</url>
+ </stream>
diff --git a/mandriva/2010.2/applications/amarok/fix-ifpdevice-build.patch b/mandriva/2010.2/applications/amarok/fix-ifpdevice-build.patch
new file mode 100644
index 000000000..615163e1a
--- /dev/null
+++ b/mandriva/2010.2/applications/amarok/fix-ifpdevice-build.patch
@@ -0,0 +1,1163 @@
+diff -Naur amarok-1.4.10/amarok/configure.in.in amarok-1.4.10-yeni/amarok/configure.in.in
+--- amarok-1.4.10/amarok/configure.in.in 2008-08-14 00:21:51.000000000 +0300
++++ amarok-1.4.10-yeni/amarok/configure.in.in 2010-02-13 04:08:24.239228672 +0200
+@@ -830,8 +830,14 @@
+
+ if test "$build_ifp" != "no"; then
+
+- AC_CHECK_HEADERS([ifp.h], [have_ifp=yes], [], [])
++ AC_LANG_PUSH([C++])
++ AC_CHECK_HEADERS([ifp.h], [have_ifp=yes], [], [],
++ [[#ifdef HAVE_STDIO_H
++ # include <stdio.h>
++ #endif
++ ]])
+ AC_CHECK_HEADERS([usb.h], [have_usb=yes], [], [])
++ AC_LANG_POP
+
+ if test "$have_ifp" = "yes"; then
+ AC_DEFINE(HAVE_IFP, 1, [have ifp])
+diff -Naur amarok-1.4.10/amarok/configure.in.in~ amarok-1.4.10-yeni/amarok/configure.in.in~
+--- amarok-1.4.10/amarok/configure.in.in~ 1970-01-01 02:00:00.000000000 +0200
++++ amarok-1.4.10-yeni/amarok/configure.in.in~ 2010-02-13 04:08:24.238476218 +0200
+@@ -0,0 +1,1140 @@
++
++###############################################################################
++# BEGIN PKG-CONFIG CHECK
++###############################################################################
++
++AC_ARG_VAR(PKGCONFIGFOUND, [Path to pkg-config])
++AC_CHECK_PROG(PKGCONFIGFOUND, pkg-config,[yes])
++
++###############################################################################
++# END PKG-CONFIG CHECK
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN TAGLIB CHECK
++###############################################################################
++
++PKG_CHECK_MODULES([TAGLIB], [taglib >= 1.5], [taglib_15_found=yes], [PKG_CHECK_MODULES([TAGLIB], [taglib >= 1.4])])
++
++AM_CONDITIONAL([TAGLIB_15_FOUND], [test "x$taglib_15_found" = "xyes"])
++AC_SUBST(TAGLIB_CFLAGS)
++AC_SUBST(TAGLIB_LIBS)
++
++if test "x$taglib_15_found" = "xyes"; then
++ AC_DEFINE([TAGLIB_15], 1, [Taglib 1.5 or later found, disabling duplicate metadata plugins])
++fi
++
++###############################################################################
++# END TAGLIB CHECK
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN GSTREAMER-0.10 CHECK
++###############################################################################
++
++#AC_ARG_WITH(gstreamer10,
++# AC_HELP_STRING([--with-gstreamer10],[build Amarok with GStreamer 0.10-engine]),
++# [build_gstreamer10=$withval],
++# [build_gstreamer10=no]
++#)
++#
++#if test "$build_gstreamer10" != "no"; then
++# if test "$PKGCONFIGFOUND" = "yes" ; then
++# # check for GStreamer
++# dnl Now we're ready to ask for gstreamer libs and cflags
++# dnl And we can also ask for the right version of gstreamer
++# have_gst10=no
++#
++# GST10_MAJORMINOR=0.10
++# GST10_REQ=0.10.0
++#
++# PKG_CHECK_MODULES(GST10, gstreamer-$GST10_MAJORMINOR >= $GST10_REQ gstreamer-base-$GST10_MAJORMINOR,
++# have_gst10=yes,have_gst10=no)
++#
++# dnl Give error if we don't have gstreamer
++# if test "x$have_gst10" = "xno"; then
++# LIB_GST10=""
++# CFLAGS_GST10=""
++# else
++# LIB_GST10=$GST10_LIBS
++# CFLAGS_GST10=$GST10_CFLAGS
++# AC_SUBST(LIB_GST10)
++# AC_SUBST(CFLAGS_GST10)
++# AC_SUBST(GST10_MAJORMINOR)
++# AC_DEFINE(HAVE_GSTREAMER10, 1, [have GStreamer10])
++# fi
++# fi
++#fi
++#
++#AM_CONDITIONAL(with_gst10, [test x$have_gst10 = xyes])
++
++###############################################################################
++# END GSTREAMER-0.10 CHECK
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN XINE CHECK
++###############################################################################
++
++AC_ARG_WITH(xine,
++ AC_HELP_STRING([--without-xine],[build Amarok without xine-engine]),
++ [build_xine=$withval],
++ [build_xine=yes]
++)
++
++if test "$build_xine" != "no"; then
++ PKG_CHECK_MODULES([XINE], [libxine >= 1.0.2], , [build_xine=no])
++fi
++
++AM_CONDITIONAL(with_xine, test x$build_xine = xyes)
++AC_SUBST(XINE_CFLAGS)
++AC_SUBST(XINE_LIBS)
++
++###############################################################################
++# END XINE CHECK
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN AKODE CHECK
++###############################################################################
++
++#AC_ARG_WITH(akode,
++# AC_HELP_STRING([--without-akode],[build Amarok without akode-engine]),
++# [build_akode=$withval],
++# [build_akode=yes]
++#)
++#
++#if test "$build_akode" != "no"; then
++#
++# AC_CHECK_PROG(AKODE_CONFIG, akode-config, yes)
++#
++# if test x$AKODE_CONFIG = xyes ; then
++# AC_DEFINE(HAVE_AKODE, 1, [have aKode])
++# CFLAGS_AKODE=[`akode-config --cflags`]
++# LIBS_AKODE=[`akode-config --libs`]
++#
++# akode_version=`akode-config --version`
++# akode_version=VERSION_TO_NUMBER(echo $akode_version)
++# akode_version_min="2.0.0"
++# akode_version_min=VERSION_TO_NUMBER(echo $akode_version_min)
++#
++# AC_MSG_CHECKING([for akode-lib version >= 2.0])
++#
++# if test $akode_version -eq $akode_version_min \
++# -o $akode_version -gt $akode_version_min; then
++#
++# echo "yes"
++#
++# else
++# echo "no"
++#
++# build_akode=no
++# fi
++# else
++# build_akode=no
++# fi
++#fi
++#
++#AM_CONDITIONAL(with_akode, test x$build_akode = xyes)
++#AC_SUBST(CFLAGS_AKODE)
++#AC_SUBST(LIBS_AKODE)
++
++###############################################################################
++# END AKODE CHECK
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN NMM CHECK
++###############################################################################
++
++AC_ARG_WITH(nmm,
++ AC_HELP_STRING([--with-nmm],[build Amarok with NMM-engine]),
++ [build_nmm=$withval],
++ [build_nmm=no]
++)
++
++AC_ARG_WITH(nmm-dir,
++ AC_HELP_STRING([--with-nmm-dir],[path to the NMM [default=/usr/local]]),
++ [nmm_dir="$withval"],
++ [nmm_dir=/usr/local]
++)
++
++if test "$build_nmm" != "no"; then
++
++ CFLAGS_NMM="-I$nmm_dir/include"
++ LDFLAGS_NMM="-L$nmm_dir/lib"
++ AC_DEFINE(HAVE_NMM, 1, [have NMM])
++fi
++
++AM_CONDITIONAL(with_nmm, test x$build_nmm = xyes)
++AC_SUBST(CFLAGS_NMM)
++AC_SUBST(LDFLAGS_NMM)
++
++###############################################################################
++# END NMM CHECK
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN MAS CHECK
++###############################################################################
++
++#AC_ARG_WITH(mas,
++# AC_HELP_STRING([--with-mas],[build Amarok with MAS-engine]),
++# [build_mas=$withval],
++# [build_mas=no]
++#)
++#
++#
++#if test "$build_mas" != "no"; then
++#
++# AC_PATH_PROG(MAS_CONFIG, mas-config, no)
++#
++# if test $MAS_CONFIG = "no"
++# then
++# amarok_warning_mas_notfound=yes
++# echo "amarok_warning_mas_notfound: $amarok_warning_mas_notfound"
++# build_mas=no
++# else
++# AC_DEFINE(HAVE_MAS, 1, [have MAS])
++#
++# CFLAGS_MAS=[`$MAS_CONFIG --cflags`]
++# LIBS_MAS=[`$MAS_CONFIG --libs`]
++#
++# build_mas=yes
++# fi
++#fi
++#
++#AM_CONDITIONAL(with_mas, test x$build_mas = xyes)
++#AC_SUBST(CFLAGS_MAS)
++#AC_SUBST(LIBS_MAS)
++
++###############################################################################
++# END MAS CHECK
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN HELIX CHECK
++###############################################################################
++
++AC_ARG_WITH(helix,
++ AC_HELP_STRING([--with-helix],[build Amarok with Helix-engine]),
++ [build_helix=$withval],
++ [build_helix=no]
++)
++
++if test "$build_helix" != "no"; then
++ AC_MSG_CHECKING([for RealPlayer or HelixPlayer])
++
++ if test "$build_helix" = "yes"; then
++ HXPLAY=`type -p hxplay`
++ RPLAY=`type -p realplay`
++ if test "$RPLAY" != "" -a -x "$RPLAY"; then
++ HELIX_LINK=`readlink -f $RPLAY`
++ HELIX_LINK=`dirname $HELIX_LINK`
++ HELIX_LIBS=`unset CDPATH; cd $HELIX_LINK && pwd`
++ if test -e "$HELIX_LIBS/common/clntcore.so"; then
++ AC_MSG_RESULT([found RealPlayer in $HELIX_LIBS])
++ build_helix=$HELIX_LIBS
++ fi
++ elif test "$HXPLAY" != "" -a -x "$HXPLAY"; then
++ HELIX_LINK=`readlink -f $HXPLAY`
++ HELIX_LINK=`dirname $HELIX_LINK`
++ HELIX_LIBS=`unset CDPATH; cd $HELIX_LINK && pwd`
++ if test -e "$HELIX_LIBS/common/clntcore.so"; then
++ AC_MSG_RESULT([found HelixPlayer in $HELIX_LIBS])
++ build_helix=$HELIX_LIBS
++ fi
++ fi
++ else
++ if test -n "$build_helix" -a -d "$build_helix"; then
++ HELIX_LIBS=`unset CDPATH; cd $build_helix && pwd`
++ else
++ HELIX_LIBS="$build_helix"
++ fi
++ build_helix=$HELIX_LIBS
++ AC_MSG_RESULT([using $HELIX_LIBS])
++ fi
++
++ AC_DEFINE(HAVE_HELIX, 1, [have HELIX])
++ if test "$build_helix" = "yes"; then
++ HELIX_LIBS="/usr/local/RealPlayer"
++ AC_MSG_RESULT(["not found, using default dir"])
++ fi
++ AC_DEFINE_UNQUOTED(HELIX_LIBS, "${HELIX_LIBS}", [location of helix libs])
++ if test "$PKGCONFIGFOUND" = "yes" ; then
++ PKG_CHECK_MODULES([ALSALIB], alsa, have_alsa=yes,have_alsa=no)
++ if test "$have_alsa" = "yes" ; then
++ AC_DEFINE(USE_HELIX_ALSA, 1, [support ALSA in the helix-engine])
++ fi
++ fi
++fi
++
++AM_CONDITIONAL(with_helix, test x$build_helix != xno)
++
++###############################################################################
++# END HELIX CHECK
++###############################################################################
++
++###############################################################################
++# BEGIN yauap CHECK
++###############################################################################
++
++AC_ARG_WITH(yauap,
++ AC_HELP_STRING([--with-yauap],[build Amarok with yauap-engine]),
++ [build_yauap=$withval],
++ [build_yauap=no]
++)
++
++if test "$build_yauap" != "no"; then
++ if test "$PKGCONFIGFOUND" = "yes" ; then
++ # check for dbus-glib
++ have_yauap=no
++
++ PKG_CHECK_MODULES(DBUS, dbus-1,
++ have_yauap=yes,have_yauap=no)
++
++
++ dnl Give error if we don't have gstreamer
++ if test "x$have_yauap" = "xno"; then
++ LIB_YAUAP=""
++ CFLAGS_YAUAP=""
++ else
++ LIB_YAUAP="$DBUS_LIBS -ldbus-qt-1"
++ CFLAGS_YAUAP="$DBUS_CFLAGS"
++ AC_SUBST(LIB_YAUAP)
++ AC_SUBST(CFLAGS_YAUAP)
++ AC_DEFINE(HAVE_YAUAP, 1, [have yauap])
++ fi
++ fi
++fi
++
++AM_CONDITIONAL(with_yauap, [test x$have_yauap = xyes])
++
++###############################################################################
++# END yauap CHECK
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN stdint.h CHECK
++###############################################################################
++
++AC_CHECK_HEADER(stdint.h)
++
++###############################################################################
++# END stdint.h CHECK
++###############################################################################
++
++
++###############################################################################
++# BEGIN fabsf CHECK
++###############################################################################
++
++AC_CHECK_DECLS([fabsf],,,[#include <math.h>])
++if test "$ac_cv_have_decl_fabsf" = "yes"; then
++ AC_COMPILE_IFELSE(
++ [AC_LANG_PROGRAM(
++ [[#include <math.h>]],
++ [[return (int)fabsf(1.f);]])],
++ [AC_DEFINE(HAVE_FABSF, 1, [have fabsf])])
++fi
++
++###############################################################################
++# END fabsf CHECK
++###############################################################################
++
++
++
++
++
++###############################################################################
++# BEGIN INOTIFY CHECK
++###############################################################################
++
++AC_CHECK_HEADERS(linux/inotify.h)
++
++if test x"$ac_cv_header_linux_inotify_h" = x"yes"; then
++ AC_DEFINE(HAVE_INOTIFY, 1, [have inotify])
++fi
++
++###############################################################################
++# END INOTIFY CHECK
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN QT OPENGL CHECK
++###############################################################################
++
++AC_ARG_WITH(opengl,
++ AC_HELP_STRING([--without-opengl],[build Amarok without OpenGL support]),
++ [build_opengl=$withval],
++ [build_opengl=yes]
++)
++
++if test "$build_opengl" != "no"; then
++ AC_MSG_CHECKING(for Qt with OpenGL support)
++ AC_CACHE_VAL(ac_cv_kde_qt_has_opengl,
++ [
++ AC_LANG_SAVE
++ AC_LANG_CPLUSPLUS
++
++ save_CXXFLAGS="$CXXFLAGS"
++ save_LIBS="$LIBS"
++ save_LDFLAGS="$LDFLAGS"
++
++ CXXFLAGS="$CXXFLAGS -I$qt_incdir $all_includes"
++ LDFLAGS="$LDFLAGS -L$qt_libdir $all_libraries $USER_LDFLAGS $KDE_MT_LDFLAGS"
++ LIBS="$LIBS $LIBQT $KDE_MT_LIBS"
++
++ AC_TRY_LINK([
++ #include <qgl.h>
++ ],
++ [
++ (void)new QGLWidget((QWidget*)0, "qgl");
++ ],
++ ac_cv_kde_qt_has_opengl=yes,
++ ac_cv_kde_qt_has_opengl=no)
++
++ CXXFLAGS="$save_CXXFLAGS"
++ LIBS="$save_LIBS"
++ LDFLAGS="$save_LDFLAGS"
++ AC_LANG_RESTORE
++ ])
++ AC_MSG_RESULT($ac_cv_kde_qt_has_opengl)
++
++ if test x$ac_cv_kde_qt_has_opengl = xyes; then
++ AC_DEFINE(HAVE_QGLWIDGET, 1, [have Qt with OpenGL support])
++ gl_libs="-lGL"
++ else
++ gl_libs=""
++ fi
++
++ AC_SUBST(gl_libs)
++fi
++
++###############################################################################
++# END QT OPENGL CHECK
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN SQLITE CHECK
++###############################################################################
++
++LIB_SQLITE=""
++
++AC_ARG_WITH(included-sqlite,
++ AC_HELP_STRING([--without-included-sqlite],[build Amarok using system sqlite library]),
++ [included_sqlite=$withval],
++ [included_sqlite=yes]
++)
++
++if test x$included_sqlite = xno; then
++ if test x$PKGCONFIGFOUND = xyes; then
++ PKG_CHECK_MODULES(SQLITE, sqlite3 >= 3.0, have_sqlite=yes,have_sqlite=no)
++
++ if test x$have_sqlite = xyes; then
++ ## AC_DEFINE(HAVE_SQLITE, 1, [have SQLite database library])
++ LIB_SQLITE=`pkg-config --libs sqlite3`
++ else
++ # We don't support not having sqlite anymore
++ DO_NOT_COMPILE="$DO_NOT_COMPILE amarok"
++ no_amarok=yes
++ fi
++ fi
++fi
++
++AC_SUBST(LIB_SQLITE)
++AM_CONDITIONAL(with_included_sqlite, [test x$included_sqlite = xyes])
++
++
++# Determine pointer size for sqlite
++
++KDE_CHECK_TYPES
++AC_DEFINE(SQLITE_PTR_SZ, SIZEOF_CHAR_P, [Determine pointer size for SQLite])
++
++###############################################################################
++# END SQLITE CHECK
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN MYSQL CHECK
++###############################################################################
++
++AC_ARG_ENABLE(mysql,
++ AC_HELP_STRING([--enable-mysql],[build Amarok with MySQL support]),
++ [enable_mysql=$enableval],
++ [enable_mysql=no]
++)
++
++if test "$enable_mysql" = "yes"; then
++
++ AC_CHECK_PROG(MYSQL_CONFIG, mysql_config, yes)
++
++ if test x$MYSQL_CONFIG = xyes; then
++ AC_DEFINE(USE_MYSQL, 1, [MySql database support enabled])
++
++ mysql_includes=`mysql_config --cflags`
++ mysql_libs=`mysql_config --libs`
++ else
++ amarok_warning_mysql_notfound=yes
++ enable_mysql=no
++ fi
++
++fi
++
++AM_CONDITIONAL(enable_mysql, test x$enable_mysql = xyes)
++AC_SUBST(mysql_includes)
++AC_SUBST(mysql_libs)
++
++###############################################################################
++# END MYSQL CHECK
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN POSTGRESQL CHECK
++###############################################################################
++
++AC_ARG_ENABLE(postgresql,
++ AC_HELP_STRING([--enable-postgresql],[build Amarok with PostgreSQL support]),
++ [enable_postgresql=$enableval],
++ [enable_postgresql=no]
++)
++
++if test "$enable_postgresql" = "yes"; then
++
++ AC_CHECK_PROG(POSTGRESQL_CONFIG, pg_config, yes)
++
++ if test x$POSTGRESQL_CONFIG = xyes; then
++ AC_DEFINE(USE_POSTGRESQL, 1, [Postgresql database support enabled])
++
++ postgresql_includes=-I`pg_config --includedir`
++ postgresql_libs="-L`pg_config --libdir` -lpq"
++ else
++ amarok_warning_postgresql_notfound=yes
++ enable_postgresql=no
++ fi
++
++fi
++
++AM_CONDITIONAL(enable_postgresql, test x$enable_postgresql = xyes)
++AC_SUBST(postgresql_includes)
++AC_SUBST(postgresql_libs)
++
++###############################################################################
++# END POSTGRESQL CHECK
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN LIBVISUAL CHECK
++###############################################################################
++
++AC_ARG_WITH(libvisual,
++ AC_HELP_STRING([--without-libvisual],[build Amarok without libvisual support]),
++ [with_libvisual=$withval],
++ [with_libvisual=yes]
++)
++
++if test "$with_libvisual" = "yes"; then
++ ## libvisual plugin depends on sdl
++ AC_CHECK_PROG(SDL_CONFIG, sdl-config, yes)
++
++ if test x$SDL_CONFIG = xyes; then
++ sdl_cflags=`sdl-config --cflags`
++ sdl_libs=`sdl-config --libs`
++ fi
++
++ AC_SUBST(sdl_cflags)
++ AC_SUBST(sdl_libs)
++
++ if test x$PKGCONFIGFOUND = xyes -a x$SDL_CONFIG = xyes; then
++
++ PKG_CHECK_MODULES(LIBVISUAL, libvisual-0.4 >= 0.4.0, [build_libvisual="yes"], [build_libvisual="no"])
++
++ AC_SUBST(LIBVISUAL_LIBS)
++ AC_SUBST(LIBVISUAL_CFLAGS)
++
++ if test x$build_libvisual = xyes; then
++ AC_DEFINE(HAVE_LIBVISUAL, 1, [have LIBVISUAL])
++ fi
++ fi
++fi
++
++AM_CONDITIONAL(with_libvisual, test x$build_libvisual = xyes)
++
++###############################################################################
++# END LIBVISUAL CHECK
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN TUNEPIMP CHECK
++###############################################################################
++
++AC_ARG_WITH(musicbrainz,
++ AC_HELP_STRING([--without-musicbrainz],[build Amarok without MusicBrainz support]),
++ [with_musicbrainz=$withval],
++ [with_musicbrainz=yes]
++)
++
++if test "$with_musicbrainz" = "yes"; then
++ AC_CHECK_HEADER(tunepimp-0.5/tp_c.h, [build_musicbrainz="yes"],
++ [AC_CHECK_HEADER(tunepimp/tp_c.h, [build_musicbrainz="yes"],
++ [build_musicbrainz="no"])])
++fi
++
++if test "$build_musicbrainz" = "yes"; then
++ AC_CHECK_LIB(tunepimp, tr_GetPUID,
++ AC_DEFINE(HAVE_TUNEPIMP, 5, [have MusicBrainz 0.5.x]),
++ AC_CHECK_LIB(tunepimp, tp_SetFileNameEncoding,
++ AC_DEFINE(HAVE_TUNEPIMP, 4, [have MusicBrainz 0.4.x]),
++ AC_DEFINE(HAVE_TUNEPIMP, 1, [have MusicBrainz])))
++ LIB_TUNEPIMP="-ltunepimp"
++ have_tunepimp=yes
++else
++ AC_DEFINE(HAVE_TUNEPIMP, 0, [have TunePimp])
++ LIB_TUNEPIMP=""
++ have_tunepimp=no
++fi
++
++AC_SUBST(LIB_TUNEPIMP)
++
++###############################################################################
++# END TUNEPIMP CHECK
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN AMAZON CHECK
++###############################################################################
++
++AC_ARG_ENABLE(amazon,
++ AC_HELP_STRING([--disable-amazon],[disable Amazon cover download support [default=enable]]),
++ [enable_amazon=$enableval],
++ [enable_amazon=yes]
++)
++
++if test "$enable_amazon" != "no"; then
++ AC_DEFINE(AMAZON_SUPPORT, 1, [Amazon cover download support enabled])
++fi
++
++###############################################################################
++# END AMAZON CHECK
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN SCHED_SETAFFINITY BUGGY GLIBC CHECK
++###############################################################################
++
++AC_MSG_CHECKING([if sched_setaffinity should be enabled])
++
++AC_LANG_SAVE
++AC_LANG_CPLUSPLUS
++
++amarok_glibcsched_works=no
++
++AC_TRY_COMPILE([
++ #include <sched.h>
++],
++[
++ cpu_set_t mask;
++ CPU_ZERO( &mask );
++ CPU_SET( 0, &mask );
++ sched_setaffinity( 0, sizeof(mask), &mask );
++],
++ amarok_sched_3params=yes,
++ amarok_sched_3params=no
++)
++
++if test "x$amarok_sched_3params" = "xyes"; then
++ AC_DEFINE(SCHEDAFFINITY_SUPPORT, 1, [sched_setaffinity works correctly])
++ AC_DEFINE(SCHEDAFFINITY_3PARAMS, 1, [sched_setaffinity takes three params])
++ amarok_glibcsched_works=yes
++fi
++
++if test "x$amarok_sched_3params" = "xno"; then
++ AC_TRY_COMPILE([
++ #include <sched.h>
++ ],
++ [
++ cpu_set_t mask;
++ CPU_ZERO( &mask );
++ CPU_SET( 0, &mask );
++ sched_setaffinity( 0, &mask );
++ ],
++ amarok_sched_2params=yes,
++ amarok_sched_2params=no
++ )
++ if test "x$amarok_sched_2params" = "xyes"; then
++ AC_DEFINE(SCHEDAFFINITY_SUPPORT, 1, [sched_setaffinity works correctly])
++ amarok_glibcsched_works=yes
++ fi
++fi
++
++AC_LANG_RESTORE
++
++AC_MSG_RESULT($amarok_glibcsched_works)
++
++###############################################################################
++# END SCHED_SETAFFINITY BUGGY GLIBC CHECK
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN KDEBASE CHECK
++###############################################################################
++
++KDE_CHECK_HEADER(konqsidebarplugin.h, have_konqsidebar=yes, have_konqsidebar=no)
++KDE_CHECK_LIB(konqsidebarplugin, _init, have_konqsidebar=$have_konqsidebar, have_konqsidebar=no)
++
++AM_CONDITIONAL(with_konqsidebar, [test x$have_konqsidebar = xyes])
++
++###############################################################################
++# END KDEBASE CHECK
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN NJB CHECK
++###############################################################################
++### mediabrowser.cpp can use libnjb if available
++
++AC_ARG_WITH(libnjb,
++ AC_HELP_STRING([--with-libnjb],[build Amarok with Nomad Jukebox support from libnjb]),
++ [build_libnjb=$withval],
++ [build_libnjb=yes]
++)
++
++if test "$build_libnjb" != "no"; then
++ if test "$PKGCONFIGFOUND" = "yes" ; then
++
++ # check for libnjb
++ have_libnjb=no
++
++ PKG_CHECK_MODULES(LIBNJB, libnjb, have_libnjb=yes,have_libnjb=no)
++ if test "x$have_libnjb" != "xno"; then
++ AC_DEFINE(HAVE_LIBNJB, 1, [have libnjb])
++ fi
++ fi
++fi
++
++AM_CONDITIONAL(with_libnjb, [test x$have_libnjb = xyes])
++
++###############################################################################
++# END NJB CHECK
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN MTP CHECK
++###############################################################################
++### mediabrowser.cpp can use libmtp if available
++
++AC_ARG_WITH(libmtp,
++ AC_HELP_STRING([--with-libmtp],[build Amarok with support for MTP devices]),
++ [build_libmtp=$withval],
++ [build_libmtp=yes]
++)
++if test "$build_libmtp" != "no"; then
++ if test "$PKGCONFIGFOUND" = "yes" ; then
++ PKG_CHECK_MODULES(LIBMTP, libmtp >= 0.1.1,
++ [
++ have_libmtp=yes
++ ],
++ [
++ have_libmtp=no
++ ])
++ fi
++
++ if test "x$have_libmtp" != "xno"; then
++ AC_DEFINE(HAVE_LIBMTP, 1, [have libmtp])
++ fi
++fi
++
++AM_CONDITIONAL(with_libmtp, [test x$have_libmtp = xyes])
++
++###############################################################################
++# END MTP CHECK
++###############################################################################
++
++###############################################################################
++# BEGIN RIO KARMA CHECK
++###############################################################################
++### mediabrowser.cpp can use libkarma if available
++
++AC_ARG_WITH(libkarma,
++ AC_HELP_STRING([--with-libkarma],[build Amarok with Rio Karma support]),
++ [build_libkarma=$withval],
++ [build_libkarma=yes]
++)
++
++if test "$build_libkarma" != "no"; then
++ AC_CHECK_HEADERS([libkarma/lkarma.h], [have_libkarma=yes], [], [])
++ AC_CHECK_HEADERS([usb.h], [have_usb=yes], [], [])
++
++ if test "$have_libkarma" = "yes"; then
++ AC_DEFINE(HAVE_LIBKARMA, 1, [have libkarma])
++ else
++ AC_MSG_RESULT($have_libkarma)
++ have_libkarma=no
++ fi
++fi
++
++AM_CONDITIONAL(with_libkarma, [test x$have_libkarma = xyes])
++
++###############################################################################
++# END RIO KARMA CHECK
++###############################################################################
++
++###############################################################################
++# BEGIN IFP CHECK
++###############################################################################
++### mediabrowser.cpp can use libifp if available
++
++AC_ARG_WITH(ifp,
++ AC_HELP_STRING([--with-ifp],[build Amarok with ifp support]),
++ [build_ifp=$withval],
++ [build_ifp=yes]
++)
++
++if test "$build_ifp" != "no"; then
++
++ AC_LANG_PUSH([C])
++ AC_CHECK_HEADERS([ifp.h], [have_ifp=yes], [], [],
++ [[#ifdef HAVE_USB_H
++ # include <USB.h>
++ #endif
++ ]])
++ AC_CHECK_HEADERS([usb.h], [have_usb=yes], [], [])
++ AC_LANG_POP
++
++ if test "$have_ifp" = "yes"; then
++ AC_DEFINE(HAVE_IFP, 1, [have ifp])
++ IFP_LIBS="-lifp -lusb"
++ else
++ AC_MSG_RESULT($have_ifp)
++ have_ifp=no
++ fi
++
++fi
++
++AC_SUBST(IFP_INCLUDES)
++AC_SUBST(IFP_LIBS)
++
++AM_CONDITIONAL(with_ifp, [test x$have_ifp = xyes])
++
++###############################################################################
++# END IFP CHECK
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN LIBGPOD CHECK
++###############################################################################
++
++AC_ARG_WITH(libgpod,
++ AC_HELP_STRING([--with-libgpod],[build Amarok with iPod support from libgpod]),
++ [build_libgpod=$withval],
++ [build_libgpod=yes]
++)
++
++if test "$build_libgpod" != "no"; then
++ if test "$PKGCONFIGFOUND" = "yes" ; then
++
++ # check for libgpod
++ have_libgpod=no
++
++ PKG_CHECK_MODULES(LIBGPOD, libgpod-1.0, have_libgpod=yes,have_libgpod=no)
++
++ if test "x$have_libgpod" = "xyes"; then
++ ac_cppflags_save=$CPPFLAGS
++ ac_cflags_save=$CFLAGS
++ ac_libs_save=$LIBS
++ CPPFLAGS="$CPPFLAGS $LIBGPOD_INCLUDES"
++ CFLAGS="$CFLAGS $LIBGPOD_CFLAGS"
++ LIBS="$LIBS $LIBGPOD_LIBS"
++
++ AC_CHECK_FUNCS(itdb_track_set_thumbnails, , have_libgpod_042=no)
++ AC_CHECK_FUNCS(itdb_get_mountpoint, , have_libgpod_042=no)
++ AC_CHECK_FUNCS(itdb_device_get_ipod_info, , have_libgpod_042=no)
++
++ AC_CHECK_MEMBER(struct _Itdb_Track.movie_flag,
++ [AC_DEFINE(HAVE_ITDB_MOVIE_FLAG, 1, [have libgpod movie flag])],
++ have_libgpod_042=no,
++ [#include <gpod/itdb.h>])
++
++ AC_CHECK_MEMBER(struct _Itdb_Track.skip_when_shuffling,
++ [AC_DEFINE(HAVE_ITDB_SKIP_SHUFFLE_FLAG, 1, [have libgpod skip when shuffling flag])],
++ have_libgpod_042=no,
++ [#include <gpod/itdb.h>])
++
++ AC_CHECK_MEMBER(struct _Itdb_Track.mark_unplayed,
++ [AC_DEFINE(HAVE_ITDB_MARK_UNPLAYED, 1, [have libgpod mark played flag])],
++ have_libgpod_042=no,
++ [#include <gpod/itdb.h>])
++
++ AC_CHECK_MEMBER(struct _Itdb_Track.mediatype,
++ [AC_DEFINE(HAVE_ITDB_MEDIATYPE, 1, [have libgpod mediatype flag])],
++ have_libgpod_042=no,
++ [#include <gpod/itdb.h>])
++
++ AC_CHECK_DECL(ITDB_IPOD_MODEL_TOUCH_BLACK,
++ [AC_DEFINE(HAVE_LIBGPOD_060, 1, [have at least libgpod 0.6.0])],
++ have_libgpod_060=no,
++ [#include <gpod/itdb.h>])
++
++ CPPFLAGS=$ac_cppflags_save
++ CFLAGS=$ac_cflags_save
++ LIBS=$ac_libs_save
++ fi
++
++ if test "x$have_libgpod_042" = "xno"; then
++ have_libgpod=no
++ AC_MSG_RESULT(Your libgpod version is too old: at least 0.4.2 is required)
++ fi
++
++ if test "x$have_libgpod" != "xno"; then
++ AC_DEFINE(HAVE_LIBGPOD, 1, [have libgpod])
++ fi
++ fi
++fi
++
++AM_CONDITIONAL(with_libgpod, [test x$have_libgpod = xyes])
++
++###############################################################################
++# END LIBGPOD CHECK
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN statvfs(2) CHECK
++###############################################################################
++
++AC_CHECK_FUNCS(statvfs)
++
++###############################################################################
++# END statvfs(2) CHECK
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN MP4V2 CHECK
++###############################################################################
++# m4a/aac tag reading and writing needs libmp4v2 from faad2 or better mpeg4ip
++
++AC_ARG_WITH(mp4v2,
++ AC_HELP_STRING([--with-mp4v2],[build Amarok with M4A/AAC tag support from mp4v2/faad2]),
++ [have_mp4v2=$withval],
++ [have_mp4v2=no]
++)
++
++AC_ARG_WITH(mp4v2-dir,
++ AC_HELP_STRING([--with-mp4v2-dir],[path to mp4v2 [default=/usr]]),
++ [mp4v2_dir="$withval"],
++ [mp4v2_dir=/usr]
++)
++
++if test "$have_mp4v2" != "no"; then
++ AC_LANG_SAVE
++ AC_LANG_CPLUSPLUS
++ ac_cxxflags_save=$CXXFLAGS
++ CXXFLAGS="$CXXFLAGS -I$mp4v2_dir/include"
++ ac_ldflags_save=$LDFLAGS
++ LDFLAGS="$LDFLAGS -L$mp4v2_dir/lib"
++
++ # not even everyone using faad2 has <systems.h>
++ if ! test -f config.h; then
++ echo "#include \"confdefs.h\"" > config.h
++ fi
++ ac_cppflags_save=$CPPFLAGS
++ CPPFLAGS="$CPPFLAGS -I."
++ AC_CHECK_HEADERS(systems.h)
++ AC_CHECK_HEADERS([mp4.h], [have_mp4_h=yes], [],
++ [#ifdef HAVE_SYSTEMS_H
++ # include <systems.h>
++ #endif
++ ])
++
++ AC_CHECK_LIB( mp4v2, MP4Read, have_mp4v2=yes, have_mp4v2=no )
++
++ if test "$have_mp4v2" = "yes" -a "$have_mp4_h" = "yes"; then
++ AC_DEFINE(HAVE_MP4V2, 1, [have mp4v2])
++ MP4V2_INCLUDES="-I$mp4v2_dir/include"
++ MP4V2_LIBS="-L$mp4v2_dir/lib -lmp4v2"
++ else
++ have_mp4v2=no
++ fi
++
++ CPPFLAGS=$ac_cppflags_save
++ CXXFLAGS=$ac_cxxflags_save
++ LDFLAGS=$ac_ldflags_save
++ AC_LANG_RESTORE
++fi
++
++AC_SUBST(MP4V2_INCLUDES)
++AC_SUBST(MP4V2_LIBS)
++
++AM_CONDITIONAL(with_mp4v2, [test x$have_mp4v2 != xno ])
++
++###############################################################################
++# END MP4V2 CHECK
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN DAAP KDE 3.4 CHECK
++###############################################################################
++
++daapsave_CXXFLAGS="$CXXFLAGS"
++CXXFLAGS="$CXXFLAGS $all_includes"
++AC_LANG_SAVE
++AC_LANG_CPLUSPLUS
++
++AC_MSG_CHECKING([if KDE is at least 3.4 for DAAP support])
++AC_COMPILE_IFELSE([
++#include <kdeversion.h>
++#if ! ( KDE_IS_VERSION( 3, 4, 0 ) )
++#error KDE 3.4
++#endif
++],
++ have_kde34="yes"
++ DNSSD_LIBS=$LIB_KDNSSD
++# echo "yes"
++,
++ have_kde34="no"
++ DNSSD_LIBS=""
++# echo "no"
++)
++CXXFLAGS="$daapsave_CXXFLAGS"
++AC_LANG_RESTORE
++AC_SUBST(DNSSD_LIBS)
++AM_CONDITIONAL(atleast_kde34, [test x$have_kde34 != xno ])
++AC_MSG_RESULT($have_kde34)
++
++###############################################################################
++# END DAAP KDE 3.4 CHECK
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN OPTIONAL DAAP SUPPORT
++###############################################################################
++
++AC_ARG_WITH(daap,
++ AC_HELP_STRING([--without-daap],[build Amarok without support for DAAP]),
++ [have_daap=$withval],
++ [have_daap=yes]
++)
++
++AM_CONDITIONAL(with_daap, [test x$have_daap = xyes])
++
++###############################################################################
++# END OPTIONAL DAAP SUPPORT
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN DAAP TYPE CHECKS
++###############################################################################
++
++AC_CHECK_TYPES([uint8_t, u_int8_t, uint16_t, u_int16_t, uint32_t, u_int32_t, uint64_t, u_int64_t])
++
++###############################################################################
++# END DAAP TYPE CHECKS
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN DAAP MONGREL RUBY VARIABLE
++###############################################################################
++
++AC_PATH_PROG(RUBY, ruby, no)
++
++ruby_includes=[`$RUBY -rrbconfig -e 'puts Config.expand( Config::MAKEFILE_CONFIG["archdir"] )'`]
++ruby_ldflags=[`$RUBY -rrbconfig -e 'puts Config.expand( Config::MAKEFILE_CONFIG["LIBRUBYARG_SHARED"] )'`]
++
++AC_SUBST(ruby_includes)
++AC_SUBST(ruby_ldflags)
++OLDCFLAGS="$CFLAGS"
++CFLAGS="-I$ruby_includes -Wall"
++OLDCPPFLAGS="$CPPFLAGS"
++CPPFLAGS="-I$ruby_includes" #no I don't know why CPPFLAGS is used
++AC_CHECK_HEADERS([ruby.h], [have_ruby_h=yes], [have_ruby_h=no]) #used in ruby check below
++CFLAGS="$OLDCFLAGS"
++CPPFLAGS="$OLDCPPFLAGS"
++
++###############################################################################
++# END DAAP MONGREL RUBY VARIABLE
++###############################################################################
++
++
++
++###############################################################################
++# BEGIN RUBY CHECK
++###############################################################################
++## TODO: Check version number >= 1.8
++
++if test "x$RUBY" = "xno" -o "x$have_ruby_h" = "xno"; then
++ amarok_error_noruby=yes
++ DO_NOT_COMPILE="$DO_NOT_COMPILE amarok"
++ no_amarok=yes
++fi
++
++###############################################################################
++# END RUBY CHECK
++###############################################################################
++
++
++###############################################################################
++# BEGIN DO_NOT_COMPILE CHECK
++###############################################################################
++
++if test x$build_xine = xno -a x$build_helix = xno; then
++
++ DO_NOT_COMPILE="$DO_NOT_COMPILE amarok"
++ no_engine=yes
++
++fi
++
++###############################################################################
++# END DO_NOT_COMPILE CHECK
++###############################################################################
++
diff --git a/mandriva/2010.2/applications/amarok/kde3-amarok.spec b/mandriva/2010.2/applications/amarok/kde3-amarok.spec
new file mode 100644
index 000000000..ed9566073
--- /dev/null
+++ b/mandriva/2010.2/applications/amarok/kde3-amarok.spec
@@ -0,0 +1,638 @@
+%define libname_orig libamarok
+%define libname %mklibname kde3amarok 0
+%define develname %mklibname -d kde3amarok 0
+%define develscripts %mklibname -d kde3amarok-scripts
+
+%define _disable_final 1
+
+#Add MySQL support
+%define build_mysql 1
+%{?_with_mysql: %global build_mysql 1}
+
+#Add PostgreSQL support
+%define build_postgresql 1
+%{?_with_postgresql: %global build_postgresql 1}
+
+Summary: A powerful media player for Kde
+Name: kde3-amarok
+Version: 3.5.12
+Release: %mkrel 1
+Epoch: 1
+License: GPLv2+
+Url: http://amarok.kde.org/
+Group: Sound
+Source0: amarok-%{version}.tar.bz2
+# fwang: add lyric script for Chinese songs
+# http://www.kde-apps.org/content/show.php/Lyrics_CN?content=50120
+Source1: Lyrics_CN-0.5.3.tar.bz2
+Patch0: amarok-1.4.1-fix-initial-preference.patch
+Patch1: amarok-1.3-fix-default-config.patch
+Patch2: amarok-1.2-fix-config.patch
+Patch3: amarok-1.4-beta2-add-multimedia-shortcut.patch
+#(nl): Disable for the moment as it had been reported that this patch is broken.
+Patch4: amarok-1.4.0-use-mandriva-directory.patch
+Patch6: amarok-add-radios.patch
+#Patch8: amarok-1.4.9.1-libmtp-0.3.0-build-fix.patch
+#Patch9: wikipedia-lookup.patch
+#Patch10: amarok-1.4.10-gcc44.patch
+Patch11: kde-3.5.10-acinclude.patch
+#Patch12: fix_autotools.patch
+Patch13: fix-ifpdevice-build.patch
+Patch14: kdebase-3.5.12-move-xdg-menu-dir.patch
+Patch15: kdebase-3.5.12-config.patch
+##########################################################
+
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
+BuildRequires: kde3-macros
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 2.63
+%else
+BuildRequires: autoconf >= 2.65
+%endif
+BuildRequires: automake >= 1.9
+BuildRequires: taglib-devel >= 1.4
+BuildRequires: kdemultimedia-devel
+BuildRequires: libxine-devel
+BuildRequires: libvisual-devel >= 0.4.0
+BuildRequires: libtunepimp-devel >= 1:0.4.2
+BuildRequires: kdebase3-devel
+BuildRequires: libxml2-utils
+BuildRequires: kde3-k3b-devel
+BuildRequires: libifp-devel
+BuildRequires: SDL-devel
+BuildRequires: libgpod-devel <= 0.7.93
+BuildRequires: libnjb-devel
+BuildRequires: sqlite3-devel
+BuildRequires: libmtp-devel >= 0.3.0
+%if %build_mysql
+BuildRequires: mysql-devel
+%endif
+%if %build_postgresql
+BuildRequires: postgresql-devel
+%endif
+BuildRequires: mesaglut-devel
+BuildRequires: libgpod-devel
+BuildRequires: ruby-devel
+BuildRequires: gpm-devel
+BuildRequires: tcl-devel
+BuildRequires: libkarma-devel
+BuildRequires: musicbrainz-devel
+Requires(post): desktop-file-utils
+Requires(postun): desktop-file-utils
+Requires: kde3-amarok-engine
+Requires: kde3-amarok-scripts
+Requires: %{libname} = %epoch:%{version}
+Requires: tunepimp-plugins
+Suggests: moodbar
+Requires: libvisual-plugins >= 0.4.0
+Suggests: transkode
+Conflicts : amarok-engine-arts
+Conflicts : amarok-engine-gstreamer
+Conflicts : amarok-engine-akode
+Conflicts : amarok-engine-gstreamer0.10
+
+%description
+Feature Overview
+
+* Music Collection:
+You have a huge music library and want to locate tracks quickly? Let amaroK's
+powerful Collection take care of that! It's a database powered music store,
+which keeps track of your complete music library, allowing you to find any
+title in a matter of seconds.
+
+* Intuitive User Interface:
+You will be amazed to see how easy amaroK is to use! Simply drag-and-drop files
+into the playlist. No hassle with complicated buttons or tangled menus.
+Listening to music has never been easier!
+
+* Streaming Radio:
+Web streams take radio to the next level: Listen to thousands of great radio
+stations on the internet, for free! amaroK provides excellent streaming
+support, with advanced features, such as displaying titles of the currently
+playing songs.
+
+* Context Browser:
+This tool provides useful information on the music you are currently listening
+to, and can make listening suggestions, based on your personal music taste. An
+innovate and unique feature.
+
+* Visualizations:
+amaroK is compatible with XMMS visualization plugins. Allows you to use the
+great number of stunning visualizations available on the net. 3d visualizations
+with OpenGL are a great way to enhance your music experience.
+
+%if %mdkversion < 200900
+%post
+%update_menus
+%{update_desktop_database}
+%endif
+
+%if %mdkversion < 200900
+%postun
+%clean_menus
+%{clean_desktop_database}
+%endif
+
+%files
+%defattr(-,root,root)
+%doc README AUTHORS COPYING ChangeLog
+%{_kde3_bindir}/*
+%{_kde3_appsdir}/konqueror/servicemenus/amarok_*
+%{_kde3_datadir}/locale/*/*/*
+%{_kde3_docdir}/*/*/amarok
+%{_kde3_datadir}/applications/kde/amarok.desktop
+%{_kde3_datadir}/servicetypes/amarok_*
+%{_kde3_datadir}/services/amarok_daap-mediadevice.desktop
+%{_kde3_datadir}/services/amarok_generic-mediadevice.desktop
+%{_kde3_datadir}/services/amarok_ifp-mediadevice.desktop
+%{_kde3_datadir}/services/amarok_ipod-mediadevice.desktop
+%{_kde3_datadir}/services/amarok_massstorage-device.desktop
+%{_kde3_datadir}/services/amarok_mtp-mediadevice.desktop
+%{_kde3_datadir}/services/amarok_nfs-device.desktop
+%{_kde3_datadir}/services/amarok_njb-mediadevice.desktop
+%{_kde3_datadir}/services/amarok_smb-device.desktop
+%{_kde3_datadir}/services/amarok_riokarma-mediadevice.desktop
+%{_kde3_datadir}/services/amarokitpc.protocol
+%{_kde3_datadir}/services/amaroklastfm.protocol
+%{_kde3_datadir}/services/amarokpcast.protocol
+%dir %{_kde3_appsdir}/amarok
+%{_kde3_appsdir}/amarok/amarokui.rc
+%dir %{_kde3_appsdir}/amarok/data
+%{_kde3_appsdir}/amarok/ruby_lib
+%{_kde3_appsdir}/amarok/themes
+%{_kde3_appsdir}/amarok/data/*
+%{_kde3_appsdir}/amarok/icons/*/*/*/*
+%{_kde3_iconsdir}/*/*/*/*
+%{_kde3_appsdir}/amarok/images/*
+%{_kde3_appsdir}/profiles/amarok.profile.xml
+%{_kde3_datadir}/config/amarokrc
+%{_kde3_datadir}/config.kcfg/amarok.kcfg
+%{_kde3_appsdir}/konqsidebartng/*
+
+#--------------------------------------------------------------------
+
+%package scripts
+Summary: Scripts for amarok
+Group: Graphical desktop/KDE3
+Requires: %name = %epoch:%version-%release
+URL: http://amarok.kde.org/
+Requires: kde3-kjsembed
+Requires: ruby
+Requires: python
+# (Anssi 05/2008) ruby_lib moved; the package was obsoleted by amarok-scripts:
+Conflicts: %{_lib}amarok0-scripts < 1:1.4.9.1-3
+
+%description scripts
+This package includes python scripts for amarok.
+
+%files scripts
+%defattr(-,root,root)
+%dir %{_kde3_appsdir}/amarok/scripts/
+%{_kde3_appsdir}/amarok/scripts/*
+%_kde3_libdir/ruby_lib/http11.rb
+%_kde3_libdir/ruby_lib/*.la
+%_kde3_libdir/ruby_lib/*.so.*
+
+#--------------------------------------------------------------------
+
+%package -n %{develscripts}
+Summary: Library scripts for amarok
+Group: Graphical desktop/KDE3
+Requires: %{name}-scripts = %epoch:%{version}
+URL: http://amarok.kde.org/
+Requires: ruby
+Obsoletes: %{libname}-devel-scripts
+Provides: %{libname}-devel-scripts
+
+%description -n %{develscripts}
+This package includes devel for scripts for amarok.
+
+%files -n %{develscripts}
+%defattr(-,root,root)
+%_kde3_libdir/ruby_lib/*.so
+
+#------------------------------------------------------------------
+
+%package engine-xine
+Summary: Amarok xine engine
+Group: Graphical desktop/KDE3
+Provides: kde3-amarok-engine
+URL: http://amarok.kde.org/
+Requires: xine-lib
+Requires: xine-plugins
+Requires: %name = %epoch:%version-%release
+
+%description engine-xine
+This package includes xine engine for amarok.
+
+%files engine-xine
+%defattr(-,root,root)
+%{_kde3_libdir}/kde3/libamarok_xine-engine.*
+%{_kde3_datadir}/services/amarok_xine-engine.desktop
+%{_kde3_datadir}/config.kcfg/xinecfg.kcfg
+
+#--------------------------------------------------------------------
+
+%package engine-yauap
+Summary: Amarok yauap engine
+Group: Graphical desktop/KDE3
+URL: http://amarok.kde.org/
+Requires: %name = %epoch:%version-%release
+Conflicts: %name < 1:1.4.8-1
+
+%description engine-yauap
+This package includes yauap engine for amarok.
+
+%files engine-yauap
+%defattr(-,root,root)
+%{_kde3_libdir}/kde3/libamarok_yauap-engine_plugin.*
+%{_kde3_datadir}/services/amarok_yauap-engine_plugin.desktop
+
+#--------------------------------------------------------------------
+
+%package engine-void
+Summary: Amarok void engine
+Group: Graphical desktop/KDE3
+URL: http://amarok.kde.org/
+Requires: %name = %epoch:%version-%release
+Conflicts: %name < 1:1.4.8-4
+
+%description engine-void
+This package includes void engine for amarok.
+
+%files engine-void
+%defattr(-,root,root)
+%{_kde3_libdir}/kde3/libamarok_void-engine_plugin.*
+%{_kde3_datadir}/services/amarok_void-engine_plugin.desktop
+
+#--------------------------------------------------------------------
+
+%package -n %{libname}
+Summary: Amarok library
+Group: Graphical desktop/KDE3
+Provides: %{libname_orig} = %epoch:%{version}-%{release}
+
+%description -n %{libname}
+Library for Amarok
+
+%if %mdkversion < 200900
+%post -n %{libname} -p /sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%postun -n %{libname} -p /sbin/ldconfig
+%endif
+
+%files -n %{libname}
+%defattr(-,root,root)
+%{_kde3_libdir}/libamarok.so.*
+%{_kde3_libdir}/kde3/konqsidebar_universalamarok.*
+%{_kde3_libdir}/kde3/libamarok_daap-mediadevice.*
+%{_kde3_libdir}/kde3/libamarok_generic-mediadevice.*
+%{_kde3_libdir}/kde3/libamarok_ifp-mediadevice.*
+%{_kde3_libdir}/kde3/libamarok_ipod-mediadevice.*
+%{_kde3_libdir}/kde3/libamarok_massstorage-device.*
+%{_kde3_libdir}/kde3/libamarok_mtp-mediadevice.*
+%{_kde3_libdir}/kde3/libamarok_nfs-device.*
+%{_kde3_libdir}/kde3/libamarok_njb-mediadevice.*
+%{_kde3_libdir}/kde3/libamarok_smb-device.*
+%{_kde3_libdir}/kde3/libamarok_riokarma-mediadevice.*
+
+#--------------------------------------------------------------------
+
+%package -n %{develname}
+Summary: Headers of %name for development
+Group: Development/C
+Requires: %{libname} = %epoch:%{version}
+Provides: %{name}-devel = %epoch:%{version}-%{release}
+Provides: amarok0-devel = %epoch:%{version}-%{release}
+# (Anssi 05/2008) Wrong package name:
+Conflicts: %{_lib}amarok-devel < 1:1.4.9.1-3
+
+%description -n %{develname}
+Headers of %{name} for development.
+
+%files -n %{develname}
+%defattr(-,root,root)
+%{_kde3_libdir}/libamarok.la
+%{_kde3_libdir}/libamarok.so
+
+#--------------------------------------------------------------------
+
+%prep
+%setup -q -n amarok-%version -a 1
+%patch0 -p1 -b .fix_amarok_initial_preference
+%patch1 -p0 -b .fix_amarok_default_config_file
+%patch3 -p1 -b .fix_add_multimedia_shortcut
+%patch6 -p1 -b .add_some_radios
+#%patch8 -p0
+#%patch9 -p1
+#%patch10 -p1
+%if %mdkversion >= 201000
+%patch11 -p1
+#%patch12 -p1
+%patch13 -p1
+%endif
+%patch14 -p0
+%patch15 -p0
+
+%build
+PATH=%{qt3dir}/bin:%{_kde3_bindir}:$PATH; export PATH;
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/kde3/lib/
+export xdg_menudir=%_sysconfdir/xdg/kde/menus
+
+make -f admin/Makefile.common cvs
+export QTDIR=%qt3dir
+
+%configure_kde3 --docdir=%_kde3_docdir\
+ --with-xine \
+ --with-yauap \
+ --without-included-sqlite \
+ --with-libgpod \
+ --without-helix \
+ --without-xmms \
+ --with-libmtp \
+ --with-libkarma \
+ --with-ifp \
+%if %build_mysql
+ --enable-mysql \
+%endif
+%if %build_postgresql
+ --enable-postgresql \
+%endif
+
+%make
+
+%install
+rm -rf %buildroot
+
+%{makeinstall_std}
+
+# install source1
+mkdir -p %{buildroot}/%{_kde3_appsdir}/amarok/scripts/lyrics_cn/dict
+pushd Lyrics_CN
+cp -a * %{buildroot}/%{_kde3_appsdir}/amarok/scripts/lyrics_cn
+find %{buildroot}/%{_kde3_appsdir}/amarok/scripts/lyrics_cn/ -type f | xargs chmod 0644
+chmod 0755 %{buildroot}/%{_kde3_appsdir}/amarok/scripts/lyrics_cn/Lyrics_CN
+popd
+
+#correct wrong script encoding file
+perl -pi -e 's/\015$//' %{buildroot}/%{_kde3_appsdir}/amarok/data/Cool-Streams.xml
+perl -pi -e 's/\015$//' %{buildroot}/%{_kde3_appsdir}/amarok/scripts/playlist2html/README
+perl -pi -e 's/\015$//' %{buildroot}/%{_kde3_appsdir}/amarok/scripts/webcontrol/README
+
+
+%clean
+rm -rf %buildroot
+
+
+
+%changelog
+
+* Mon Jul 25 2011 Tim Williams <tim@my-place.org.uk> 3.5.12-1mvt2010.2
++ Update to Trinity sources
+- Remove amarok-1.4.10-gcc44.patch, fix_autotools.patch, amarok-1.4.9.1-fix-underlinking.patch, amarok-1.4.9.1-libmtp-0.3.0-build-fix.patch
++ Add kdebase-3.5.12-move-xdg-menu-dir.patch, kdebase-3.5.12-config.patch
+- Remove wikipedia-lookup.patch
+
+* Wed Jul 21 2010 Tim Williams <tim@my-place.org.uk> 1:1.4.10-5mvt2010.1
++ Rebuild for MDV 2010.1
++ change required version of libgpod to match MDV 2010.1 packages
+
+* Wed Dec 23 2009 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1:1.4.10-4mvt2010.0
+- Use upper release number to avoid unwanted KDE4 upgrade
+- Fix automake 1.11 and autoconf 2.65 build issues
+- Fix ifp build for compability autoconf changes
+- Change package group
+
+* Sun Dec 20 2009 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1:1.4.10-3mvt2010.0
++ Last KDE3 verison
++ Built for 2010.0 release
++ Added gcc4 patch
++ Fix wikipedia lookup patch
++ Fix karma service built
+
+* Tue Sep 02 2008 Helio Chissini de Castro <helio@mandriva.com> 1:1.4.10-2mdv2009.0
++ Revision: 278767
+- Fix kjsembed and k3b-devel requires
+
+* Thu Aug 14 2008 Funda Wang <fundawang@mandriva.org> 1:1.4.10-1mdv2009.0
++ Revision: 271697
+- New version 1.4.10
+
+* Fri Jul 18 2008 Funda Wang <fundawang@mandriva.org> 1:1.4.9.1-9mdv2009.0
++ Revision: 238331
+- add patch to build against libmtp 0.3.0
+
+* Thu Jul 03 2008 Adam Williamson <awilliamson@mandriva.com> 1:1.4.9.1-8mdv2009.0
++ Revision: 231371
+- drop exscalibar (build)requires: moodbar was rewritten not to need exscalibar
+ in august 2006
+
+ + Pixel <pixel@mandriva.com>
+ - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
+
+* Wed Jun 11 2008 Funda Wang <fundawang@mandriva.org> 1:1.4.9.1-7mdv2009.0
++ Revision: 218132
+- add patch to fix underlink
+- rebuild for new configure_kde3
+
+ + Pixel <pixel@mandriva.com>
+ - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
+
+* Wed Jun 04 2008 Funda Wang <fundawang@mandriva.org> 1:1.4.9.1-6mdv2009.0
++ Revision: 214923
+- BR tcl
+- rebuild for new directfb
+
+* Tue May 20 2008 Anssi Hannula <anssi@mandriva.org> 1:1.4.9.1-5mdv2009.0
++ Revision: 209512
+- change the libamarok0-scripts obsoletes back to conflict to avoid
+ multiple packages obsoleting the same one
+- do not require kde3-amarok in libamarok0 (avoids upgrading users
+ getting both kde3-amarok and amarok)
+
+ + Funda Wang <fundawang@mandriva.org>
+ - libscripts should be obsoleted rather than conflicts
+
+* Tue May 13 2008 Anssi Hannula <anssi@mandriva.org> 1:1.4.9.1-3mdv2009.0
++ Revision: 206809
+- rename libamarok-devel to libamarok0-devel to avoid conflicts with
+ main amarok package
+- drop libamarok0-scripts and move the contents to amarok-scripts
+
+* Mon May 12 2008 Anssi Hannula <anssi@mandriva.org> 1:1.4.9.1-2mdv2009.0
++ Revision: 206473
+- drop obsoletes that belong to amarok package
+- do not provide libamarok-devel, it conflicts with main amarok devel pkg
+
+ + Funda Wang <fundawang@mandriva.org>
+ - should be kde3-k3b
+
+* Fri May 09 2008 Funda Wang <fundawang@mandriva.org> 1:1.4.9.1-1mdv2009.0
++ Revision: 204803
+- New version of lyrics_cn plugin
+- New version 1.4.9.1
+
+* Fri May 09 2008 Helio Chissini de Castro <helio@mandriva.com> 1:1.4.8-11mdv2009.0
++ Revision: 204753
+- Return of kde3 amarok in new /opt path
+- We need old amarok for kde3
+
+* Sat Mar 08 2008 Funda Wang <fundawang@mandriva.org> 1:1.4.8-8mdv2008.1
++ Revision: 182085
+- New license policy
+- fix lyrics_cn file permission
+
+* Tue Mar 04 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:1.4.8-7mdv2008.1
++ Revision: 179228
+- Add support for the new amazon web API
+- Remove condition for unsupported version
+
+* Thu Feb 28 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:1.4.8-6mdv2008.1
++ Revision: 176529
+- Add transkode as suggest as requested by colin
+
+* Thu Feb 21 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:1.4.8-5mdv2008.1
++ Revision: 173486
+- Only provide amarok-engine on working engines (Bug #37800)
+- Package void engine in its own package (Bug #37797)
+
+* Sun Feb 10 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:1.4.8-3mdv2008.1
++ Revision: 164737
+- [FEATURE] Enable mysql and postgresql support (Bug #36392)
+ Add upstream patch to fix some pbs on the dynamic mode
+- Move yauap in its own engine package
+
+* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1:1.4.8-1mdv2008.1
++ Revision: 135819
+- restore BuildRoot
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - New version 1.4.8
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+* Wed Nov 14 2007 Funda Wang <fundawang@mandriva.org> 1:1.4.7-14mdv2008.1
++ Revision: 108663
+- rebuild for new libgpod
+
+* Wed Oct 31 2007 Thierry Vignaud <tvignaud@mandriva.com> 1:1.4.7-12mdv2008.1
++ Revision: 104176
+- really rebuild for new libmtp
+
+* Sun Oct 28 2007 Funda Wang <fundawang@mandriva.org> 1:1.4.7-11mdv2008.1
++ Revision: 102710
+- fix startup of lyrics_CN script
+
+* Sat Oct 27 2007 Funda Wang <fundawang@mandriva.org> 1:1.4.7-10mdv2008.1
++ Revision: 102620
+- Rebuild for new libmtp
+- New version of Lyrics_CN plugin
+- suggests moodbar
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Add patch from upstream stable branch (patch 16)
+ Add support for other engines and hardware (WIP)
+
+* Mon Sep 03 2007 Funda Wang <fundawang@mandriva.org> 1:1.4.7-9mdv2008.0
++ Revision: 78441
+- New version of Lyrics_CN plugin
+
+* Fri Aug 31 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:1.4.7-8mdv2008.0
++ Revision: 76978
+- Add upstream patch: amarok freezes when trying to play mp3 files without mp3 support
+- Add upstream patch that fix a crash with mysql
+- Fix post/postun
+- Add new upstream patches from BRANCH
+
+* Mon Aug 27 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:1.4.7-7mdv2008.0
++ Revision: 72238
+- Rebuild for locale dir fix
+
+* Sun Aug 26 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:1.4.7-6mdv2008.0
++ Revision: 71488
+- Add upstream patches from upcoming 1.4.8 release
+
+* Sat Aug 25 2007 Anssi Hannula <anssi@mandriva.org> 1:1.4.7-5mdv2008.0
++ Revision: 71349
+- rebuild with new rpm-mandriva-setup for find_lang fixes
+
+* Fri Aug 24 2007 Funda Wang <fundawang@mandriva.org> 1:1.4.7-4mdv2008.0
++ Revision: 70748
+- fix install of lyric_cn script
+- New version of Lyrics_CN
+
+* Sat Aug 18 2007 Funda Wang <fundawang@mandriva.org> 1:1.4.7-3mdv2008.0
++ Revision: 65550
+- New devel policy for scripts-devel
+
+* Sat Aug 18 2007 Funda Wang <fundawang@mandriva.org> 1:1.4.7-2mdv2008.0
++ Revision: 65423
+- New devel package policy
+
+* Thu Aug 16 2007 Funda Wang <fundawang@mandriva.org> 1:1.4.7-1mdv2008.0
++ Revision: 64501
+- New verison 1.4.7
+
+* Fri Aug 10 2007 Funda Wang <fundawang@mandriva.org> 1:1.4.6-5mdv2008.0
++ Revision: 61071
+- finally fix lyric_cn permission
+
+* Sun Aug 05 2007 Funda Wang <fundawang@mandriva.org> 1:1.4.6-4mdv2008.0
++ Revision: 59036
+- Rebuild against latest libmtp
+
+* Wed Jun 27 2007 Funda Wang <fundawang@mandriva.org> 1:1.4.6-3mdv2008.0
++ Revision: 44942
+- Rebuild against k3b 1.0.2
+- fix permission
+
+* Fri Jun 22 2007 Funda Wang <fundawang@mandriva.org> 1:1.4.6-2mdv2008.0
++ Revision: 42938
+- Renew SOURCE1
+ fix executive permission
+
+* Wed Jun 20 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:1.4.6-1mdv2008.0
++ Revision: 41932
+- Remove desktop-file-utils require as categories have been merged upstream
+
+ + Funda Wang <fundawang@mandriva.org>
+ - Kill patch21, merged upstream
+ - kill patch 7, merged upstream
+ - New upstream version
+
+* Wed Jun 13 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.4.5-15mdv2008.0
++ Revision: 38603
+- rebuild for expat
+
+* Fri Jun 01 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1:1.4.5-14mdv2008.0
++ Revision: 34341
+- Rebuild with libslang2.
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ -Add only needed categories
+
+* Sat May 26 2007 Funda Wang <fundawang@mandriva.org> 1:1.4.5-13mdv2008.0
++ Revision: 31411
+- Rebuild for directfb 1.0
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Add patch21 from upstream (rev: 667738 )
+
+* Wed May 09 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:1.4.5-12mdv2008.0
++ Revision: 25817
+- Rebuild
+- Fix breakage because of wrongly removed macros
+
+ + Funda Wang <fundawang@mandriva.org>
+ - install with correct permission
+
+* Sat May 05 2007 Funda Wang <fundawang@mandriva.org> 1:1.4.5-10mdv2008.0
++ Revision: 22912
+- Added lyrics_cn script for Chinese songs.
+
+* Mon Apr 16 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:1.4.5-9mdv2008.0
++ Revision: 13504
+- Bump release
+
diff --git a/mandriva/2010.2/applications/k3b/iso-level-3.patch b/mandriva/2010.2/applications/k3b/iso-level-3.patch
new file mode 100644
index 000000000..81a83cc65
--- /dev/null
+++ b/mandriva/2010.2/applications/k3b/iso-level-3.patch
@@ -0,0 +1,12 @@
+diff -ur k3b-1.0.4.orig/libk3b/projects/datacd/k3bisooptions.cpp k3b-1.0.4/libk3b/projects/datacd/k3bisooptions.cpp
+--- k3b-1.0.4.orig/libk3b/projects/datacd/k3bisooptions.cpp 2007-11-02 11:55:40.000000000 +0200
++++ k3b-1.0.4/libk3b/projects/datacd/k3bisooptions.cpp 2008-01-04 15:56:28.000000000 +0200
+@@ -52,7 +52,7 @@
+
+ m_doNotCacheInodes = true;
+
+- m_isoLevel = 2;
++ m_isoLevel = 3;
+
+ m_discardSymlinks = false;
+ m_discardBrokenSymlinks = false;
diff --git a/mandriva/2010.2/applications/k3b/kde3-k3b.spec b/mandriva/2010.2/applications/k3b/kde3-k3b.spec
new file mode 100644
index 000000000..449ddcc55
--- /dev/null
+++ b/mandriva/2010.2/applications/k3b/kde3-k3b.spec
@@ -0,0 +1,233 @@
+%define major 3
+%define libname %mklibname k3b %major
+%define oldlibname %mklibname k3b 2
+
+%define k3b_18n_version 1.0.5
+
+Name: kde3-k3b
+Summary: CD-Burner for KDE
+Version: 3.5.12
+Release: %mkrel 1
+License: GPL
+Group: Archiving/Cd burning
+Source0: http://jaist.dl.sourceforge.net/sourceforge/k3b/k3b-%{version}.tar.bz2
+Source1: http://jaist.dl.sourceforge.net/sourceforge/k3b/k3b-i18n-%{k3b_18n_version}.tar.bz2
+Patch0: kde-3.5.10-acinclude.patch
+#Patch1: fix_autotools.patch
+#Patch2: new-ffmpeg.diff
+Patch3: iso-level-3.patch
+Patch4: verify-reload-fix.patch
+#Patch5: no-suid-warning.patch
+#Patch6: fix-k3bjobhandler_install.patch
+Patch7: kdebase-3.5.12-move-xdg-menu-dir.patch
+Patch8: kdebase-3.5.12-config.patch
+URL: http://www.k3b.org/
+Provides: k3b = %version-%release
+Requires: cdrecord
+Requires: mkisofs
+Requires: cdrdao
+Requires: sox
+Requires: vcdimager
+Requires: normalize
+Requires: kdebase-progs
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
+BuildRequires: kde3-macros
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+%else
+BuildRequires: autoconf >= 1:2.65
+%endif
+BuildRequires: automake >= 1.6.1
+BuildRequires: libcdda-devel
+BuildRequires: kdelibs-devel
+BuildRequires: jpeg-devel
+BuildRequires: png-devel
+BuildRequires: X11-devel
+BuildRequires: mad-devel
+BuildRequires: arts-devel
+BuildRequires: libart_lgpl-devel
+BuildRequires: fam-devel
+BuildRequires: audiofile-devel
+BuildRequires: alsa-lib-devel
+BuildRequires: libvorbis-devel
+BuildRequires: nas-devel
+BuildRequires: libflac++-devel
+BuildRequires: libflac-devel
+BuildRequires: id3lib-devel
+BuildRequires: taglib-devel
+BuildRequires: musicbrainz-devel
+BuildRequires: ffmpeg-devel
+BuildRequires: libsndfile-devel
+BuildRequires: libmpcdec-devel
+BuildRequires: libsamplerate-devel
+BuildRequires: libdbus-qt-1-devel
+BuildRequires: GL-devel
+BuildRequires: hal-devel
+BuildRequires: libdvdread-devel
+BuildRequires: desktop-file-utils
+Obsoletes: k3b < 1.95
+Requires: %libname = %version-%release
+
+%description
+K3b is CD-writing software which intends to be feature-rich and
+provide an easily usable interface. Features include burning
+audio CDs from .WAV and .MP3 audio files, configuring external
+programs and configuring devices.
+
+%if %mdkversion < 200900
+%post
+%update_menus
+%endif
+
+%if %mdkversion < 200900
+%postun
+%clean_menus
+%endif
+
+%files -f k3b.lang
+%defattr (-,root,root)
+%dir %_kde3_docdir/HTML/*/k3b
+%doc %_kde3_docdir/HTML/*/k3b/*
+%_kde3_libdir/kde3/*
+%_kde3_bindir/*
+%_kde3_datadir/applications/kde/*
+%_kde3_appsdir/konqueror/servicemenus/*
+%_kde3_datadir/mimelnk/application/*
+%dir %_kde3_appsdir/k3b/
+%_kde3_appsdir/k3b/*
+%_kde3_datadir/sounds/*.wav
+%_kde3_datadir/applnk/.hidden/*.desktop
+%_kde3_iconsdir/*/*/*/*
+%_kde3_appsdir/konqsidebartng/virtual_folders/services/videodvd.desktop
+%_kde3_datadir/services/kfile_k3b.desktop
+%_kde3_datadir/services/videodvd.protocol
+
+#------------------------------------------------------------------
+
+%package -n %libname
+Group: System/Libraries
+Summary: Libraries for %name
+Provides: libk3b = %version-%release
+Conflicts: k3b <= 0.9-3mdk
+Obsoletes: %oldlibname
+Obsoletes: %mklibname k3b 3 < %version-%release
+Obsoletes: %mklibname kde3-k3b 3 < %version-%release
+
+%description -n %libname
+The libraries from %name package
+
+%if %mdkversion < 200900
+%post -n %libname -p /sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%postun -n %libname -p /sbin/ldconfig
+%endif
+
+%files -n %libname
+%defattr(-,root,root)
+%_kde3_libdir/libk3b.la
+%_kde3_libdir/libk3b.so.%{major}*
+%_kde3_libdir/libk3bdevice.so.*
+%_kde3_libdir/libk3bdevice.la
+
+#------------------------------------------------------------------
+
+%package devel
+Group: Development/Other
+Summary: Libraries for %name
+Requires: %libname = %version-%release
+Provides: kde3-k3b-devel = %{version}-%{release}
+Obsoletes: %oldlibname-devel
+Obsoletes: %libname-devel
+Conflicts: k3b <= 0.9-3mdk
+
+%description devel
+Development libraries from %name
+
+%files devel
+%defattr (-,root,root)
+%_kde3_includedir/*
+%_kde3_libdir/*.so
+
+#------------------------------------------------------------------
+
+%prep
+%setup -q -c -n k3b
+%setup -q -T -D -c -a 1 -n k3b
+cd %_builddir/k3b/k3b-%version
+%if %mdkversion >= 201000
+%patch0 -p1
+#%patch1 -p1
+%endif
+#%patch2 -p1
+%patch3 -p1
+%patch4 -p1
+#%patch5 -p1
+#%patch6 -p1
+%patch7 -p0
+%patch8 -p0
+
+
+cd %_builddir/k3b/k3b-i18n-%{k3b_18n_version}
+%if %mdkversion >= 201000
+%patch0 -p1
+#%patch1 -p1
+%endif
+cd %_builddir/k3b
+
+%build
+export QTDIR=%qt3dir
+
+PATH=%{qt3dir}/bin:%{_kde3_bindir}:$PATH; export PATH;
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/kde3/lib/
+
+cd %_builddir/k3b/k3b-%version
+make -f admin/Makefile.common
+
+%configure_kde3 \
+ --without-cdrecord-suid-root \
+ --with-k3bsetup=no
+
+%make
+
+cd -
+
+cd %_builddir/k3b/k3b-i18n-%{k3b_18n_version}
+make -f admin/Makefile.common
+CFLAGS="${CFLAGS} %optflags"
+CXXFLAGS="${CXXFLAGS} %optflags"
+export CFLAGS CXXFLAGS
+%configure_kde3
+
+# Necessary to regenerate po file !!!! Otherwise it's not generated
+make clean
+find -name *.gmo | xargs rm -f
+%make
+cd -
+
+
+%install
+rm -rf %buildroot
+mkdir -p %buildroot/%_kde3_datadir/applnk/Multimedia
+
+cd %_builddir/k3b/k3b-%{version}
+%makeinstall_std
+cd -
+
+cd %_builddir/k3b/k3b-i18n-%{k3b_18n_version}
+%makeinstall_std
+cd -
+
+install -d %buildroot/%_kde3_datadir/applications/kde/
+desktop-file-install --vendor='' \
+ --dir %buildroot/%_kde3_datadir/applications/kde/ \
+ --remove-key='Encoding' \
+ --remove-category='Application' \
+ --remove-category='AudioVideo' \
+ --add-category='Utility' \
+ %buildroot/%_kde3_datadir/applications/kde/k3b.desktop
+
+%find_lang k3b k3b k3bsetup libk3b libk3bdevice
+
+%clean
+rm -rf %buildroot
diff --git a/mandriva/2010.2/applications/k3b/verify-reload-fix.patch b/mandriva/2010.2/applications/k3b/verify-reload-fix.patch
new file mode 100644
index 000000000..acba642c5
--- /dev/null
+++ b/mandriva/2010.2/applications/k3b/verify-reload-fix.patch
@@ -0,0 +1,89 @@
+diff -ur k3b-1.0.4/ChangeLog k3b-1.0.4-verification-always-reload/ChangeLog
+--- k3b-1.0.4/ChangeLog 2007-11-02 10:55:57.000000000 +0100
++++ k3b-1.0.4-verification-always-reload/ChangeLog 2007-12-07 19:33:18.000000000 +0100
+@@ -4,9 +4,6 @@
+ * Unmount medium before DVD formatting
+ * Silently (without introducing new strings for translation) allow the burning of files
+ bigger than 4 GB with appropriate versions of genisoimage or mkisofs.
+- * Do only reload the medium before verification if necessary, i.e. if the newly written
+- track cannot be read otherwise (many old drives depend on this). Hopefully this will
+- at least work around the aweful "DMA disabled" bug for many users.
+
+ 1.0.3
+ =====
+diff -ur k3b-1.0.4/libk3b/jobs/k3bverificationjob.cpp k3b-1.0.4-verification-always-reload/libk3b/jobs/k3bverificationjob.cpp
+--- k3b-1.0.4/libk3b/jobs/k3bverificationjob.cpp 2007-11-02 10:55:53.000000000 +0100
++++ k3b-1.0.4-verification-always-reload/libk3b/jobs/k3bverificationjob.cpp 2007-07-21 21:53:53.000000000 +0200
+@@ -84,8 +84,6 @@
+ K3bPipe pipe;
+
+ bool readSuccessful;
+-
+- bool mediumHasBeenReloaded;
+ };
+
+
+@@ -151,13 +149,11 @@
+ d->currentTrackIndex = 0;
+ d->alreadyReadSectors = 0;
+
+- emit newTask( i18n("Checking medium") );
++ // first we need to reload and mount the device
++ emit newTask( i18n("Reloading the medium") );
+
+- d->mediumHasBeenReloaded = false;
+- connect( K3bDevice::sendCommand( K3bDevice::DeviceHandler::DISKINFO, d->device ),
+- SIGNAL(finished(K3bDevice::DeviceHandler*)),
+- this,
+- SLOT(slotDiskInfoReady(K3bDevice::DeviceHandler*)) );
++ connect( K3bDevice::reload( d->device ), SIGNAL(finished(bool)),
++ this, SLOT(slotMediaReloaded(bool)) );
+ }
+
+
+@@ -165,7 +165,6 @@
+ K3bDevice::STATE_COMPLETE|K3bDevice::STATE_INCOMPLETE,
+ K3bDevice::MEDIA_WRITABLE );
+
+- d->mediumHasBeenReloaded = true;
+
+ emit newTask( i18n("Checking medium") );
+
+@@ -191,6 +185,12 @@
+ d->toc = dh->toc();
+ d->totalSectors = 0;
+
++ if ( d->toc.isEmpty() ) {
++ emit infoMessage( i18n( "No tracks to verify found." ), ERROR );
++ jobFinished( false );
++ return;
++ }
++
+ // just to be sure check if we actually have all the tracks
+ int i = 0;
+ for( QValueList<K3bVerificationJobTrackEntry>::iterator it = d->tracks.begin();
+@@ -201,21 +201,9 @@
+ (*it).trackNumber = d->toc.count();
+
+ if( (int)d->toc.count() < (*it).trackNumber ) {
+- if ( d->mediumHasBeenReloaded ) {
+- emit infoMessage( i18n("Internal Error: Verification job improperly initialized (%1)")
+- .arg( "Specified track number not found on medium" ), ERROR );
+- jobFinished( false );
+- return;
+- }
+- else {
+- // many drives need to reload the medium to return to a proper state
+- emit newTask( i18n("Reloading the medium") );
+- connect( K3bDevice::reload( d->device ),
+- SIGNAL(finished(bool)),
+- this,
+- SLOT(slotMediaReloaded(bool)) );
+- return;
+- }
++ emit infoMessage( i18n("Internal Error: Verification job improperly initialized"), ERROR );
++ jobFinished( false );
++ return;
+ }
+
+ d->totalSectors += trackLength( i );
diff --git a/mandriva/2010.2/applications/kaffine/kde3-kaffeine.spec b/mandriva/2010.2/applications/kaffine/kde3-kaffeine.spec
new file mode 100644
index 000000000..efc7e9a98
--- /dev/null
+++ b/mandriva/2010.2/applications/kaffine/kde3-kaffeine.spec
@@ -0,0 +1,237 @@
+%define name kde3-kaffeine
+%define oname kaffeine
+%define version 3.5.12
+%define pre rc2
+%define release %mkrel 1
+%define xineversion 1.1.11.1
+%define fversion %version
+%define _kde3_liconsdir %_kde3_iconsdir/large
+%define _kde3_miconsdir %_kde3_iconsdir/mini
+%define reallibname %mklibname %{oname} %{major}
+
+Name: %{name}
+Version: %{version}
+Release: %{release}
+Summary: A Xine-based Media Player for KDE3
+License: GPL
+URL: http://kaffeine.sourceforge.net/
+Group: Graphical desktop/KDE3
+Source: http://prdownloads.sourceforge.net/kaffeine/%oname-%fversion.tar.bz2
+#Patch0: kaffeine_configure.patch
+#Patch1: kaffeine_dvb.diff
+#Patch2: kaffeine-link.diff
+#Patch3: kaffeine-0.8.8-fix_autotools.patch
+Patch4: kdebase-3.5.12-move-xdg-menu-dir.patch
+Patch5: kdebase-3.5.12-config.patch
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
+BuildRequires: kde3-macros
+BuildRequires: kdelibs-devel
+BuildRequires: libxine-devel >= %xineversion
+BuildRequires: libgstreamer-plugins-base-devel >= 0.10
+BuildRequires: libcdda-devel
+BuildRequires: %{_lib}xorg-x11-devel
+BuildRequires: libcdio-devel
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 2.63
+%else
+BuildRequires: autoconf >= 2.65
+%endif
+BuildRequires: automake >= 1.6
+Requires: xine-plugins >= %xineversion
+Requires: kdelibs => 3.5.10
+Obsoletes: reallibname < 0.8.8
+Obsoletes: kaffeine < 0.8.8
+Provides: kaffeine = %version-%release
+
+%description
+Kaffeine is a Xine-based Media Player for QT/KDE3.
+
+
+%package devel
+Group: Development/KDE and Qt
+Summary: Kaffeine kpart library headers
+Requires: %name = %version-%release
+Provides: kaffeine-devel = %version-%release
+Obsoletes: libkaffeine0-devel
+
+%description devel
+Kaffeine is a Xine-based Media Player for QT/KDE3. This is a kpart
+library of Kaffeine.
+
+%prep
+%setup -q -n %oname-%fversion
+#%patch0
+#%patch1
+#%patch2
+#%if %mdkversion >= 201000
+#%patch3 -p1
+#%endif
+%patch4 -p0
+%patch5 -p0
+
+%build
+make -f admin/Makefile.common cvs
+export UNSERMAKE=NO
+export QTDIR=%qt3dir
+export QTLIB=%qt3lib
+export CFLAGS=${RPM_OPT_FLAGS}
+export CXXFLAGS=${RPM_OPT_FLAGSi}
+
+PATH=%{qt3dir}/bin:%{_kde3_bindir}:$PATH; export PATH;
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/kde3/lib/
+export xdg_menudir=%_sysconfdir/xdg/kde/menus
+
+make -f admin/Makefile.common cvs
+
+%configure_kde3 --disable-final --without-lame
+
+%make
+
+%install
+rm -rf %{buildroot}
+%makeinstall_std
+
+# (nl) this have been commited upstream, so remove desktop-file-install for next version
+desktop-file-install --vendor='' \
+ --dir=%buildroot%_kde3_datadir/applications/kde \
+ --remove-key='Encoding' \
+ --remove-category='Application' \
+ %buildroot%_kde3_datadir/applications/kde/*.desktop
+
+
+#mdk icons
+install -D -m 644 %{buildroot}%_kde3_iconsdir/hicolor/48x48/apps/%{oname}.png %{buildroot}%_kde3_liconsdir/%{oname}.png
+install -D -m 644 %{buildroot}%_kde3_iconsdir/hicolor/32x32/apps/%{oname}.png %{buildroot}%_kde3_iconsdir/%{oname}.png
+install -D -m 644 %{buildroot}%_kde3_iconsdir/hicolor/16x16/apps/%{oname}.png %{buildroot}%_kde3_miconsdir/%{oname}.png
+
+
+rm -f %buildroot%_kde3_datadir/mimelnk/application/x-mplayer2.desktop
+
+#rename language files as kaffeine.mo
+#otherwise we can't use translations on Mandy.(# Atilla ÖNTAŞ)
+for i in $(find %buildroot%_kde3_datadir/locale -name "*-0.8.8.mo"); do j=$(echo $i | sed 's/-0.8.8.mo/.mo/g'); mv "$i" "$j"; done
+
+%clean
+rm -rf %{buildroot}
+
+
+%files
+
+%defattr(-,root,root)
+%doc AUTHORS COPYING INSTALL README TODO
+%_kde3_bindir/kaffeine
+%doc %_kde3_datadir/doc/HTML/en/kaffeine/
+%_kde3_datadir/applications/kde/kaffeine.desktop
+%_kde3_datadir/mimelnk/*/*
+%_kde3_appsdir/konqueror/servicemenus/*
+%_kde3_datadir/apps/gstreamerpart/gstreamer_part.rc
+%_kde3_libdir/kde3/*
+%_kde3_datadir/apps/kaffeine/*
+%_kde3_appsdir/profiles/kaffeine.profile.xml
+%_kde3_datadir/services/*
+%_kde3_iconsdir/hicolor/*/*/*.png
+%_kde3_liconsdir/%{oname}.png
+%_kde3_miconsdir/%{oname}.png
+%_kde3_iconsdir/%{oname}.png
+%_kde3_datadir/servicetypes/kaffeineaudioencoder.desktop
+%_kde3_datadir/servicetypes/kaffeinedvbplugin.desktop
+%_kde3_datadir/servicetypes/kaffeineepgplugin.desktop
+%_kde3_libdir/libkaffeinepart.so
+%_kde3_datadir/locale/*
+
+
+
+#--------------------------------------------------------------
+%files devel
+%defattr(-,root,root)
+%_kde3_includedir/%oname/
+%_kde3_libdir/libkaffeineaudioencoder.la
+%_kde3_libdir/libkaffeineaudioencoder.so
+%_kde3_libdir/libkaffeinedvbplugin.la
+%_kde3_libdir/libkaffeinedvbplugin.so
+%_kde3_libdir/libkaffeinepart.la
+%_kde3_libdir/libkaffeineepgplugin.la
+%_kde3_libdir/libkaffeineepgplugin.so
+
+#--------------------------------------------------------------------
+
+%package engine-gstreamer
+Group: Graphical desktop/KDE3
+Summary: GStreamer engine for kaffeine
+Requires: %{name}
+Requires: gstreamer0.10-plugins-base >= 0.10
+Requires: gstreamer0.10-plugins-good
+Provides: kaffeine-engine-gstreamer
+Obsoletes:kaffeine-engine-gstreamer < 0.8.8
+
+%description engine-gstreamer
+Summary: gstreamer engine for kaffeine
+
+%files engine-gstreamer
+%defattr(-,root,root)
+%_kde3_libdir/kde3/libgstreamer*
+%_kde3_appsdir/gstreamerpart
+%_kde3_datadir/services/gstreamer*
+
+#--------------------------------------------------------------------
+
+%define major 0
+%define libname %mklibname %{name} %{major}
+%define reallibname %mklibname %{oname} %{major}
+
+%package -n %libname
+Group: System/Libraries
+Summary: Kaffeine kpart library
+Obsoletes: %{reallibname} < 0.8.8
+Provides: %{reallibname}
+
+%description -n %libname
+Kaffeine is a Xine-based Media Player for QT/KDE3. This is a kpart
+library of Kaffeine.
+
+
+%files -n %libname
+%defattr(-,root,root)
+%_kde3_libdir/lib*.so.*
+
+
+#--------------------------------------------------------------------
+
+%package engine-xine
+Group: Graphical desktop/KDE3
+Requires: xine-plugins
+Summary: Xine engine for kaffeine
+BuildRequires: gstreamer0.10-devel
+BuildRequires: libgstreamer0.10-plugins-base-devel
+BuildRequires: libxine-devel
+Requires: %{name}
+Provides: kaffeine-engine-xine
+Obsoletes:kaffeine-engine-xine < 0.8.8
+
+%description engine-xine
+Summary: Xine engine for kaffeine
+
+%files engine-xine
+%defattr(-,root,root)
+%_kde3_libdir/kde3/libxine*
+%_kde3_appsdir/kaffeine/xine*
+%_kde3_datadir/services/xine*
+
+#--------------------------------------------------------------------
+%changelog
+
+* Mon Jul 25 2011 Tim Williams <tim@my-place.org.uk> 3.5.12-1mvf2011.2
++ Update to Trinity 3.5.12 sources
+- Remove kaffeine-0.8.8-fix_autotools.patch, kaffeine_configure.patch, kaffeine-link.diff
++ Add kdebase-3.5.12-move-xdg-menu-dir.patch, kdebase-3.5.12-config.patch
+
+* Sat Apr 08 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 0.8.8-3mvt2010.1
+- fix buildrequires
+- rebuild for 2010.1
+
+* Tue Feb 09 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 0.8.8-2mvt2010.0
+- Fix built with autoconf 2.65 and automake 1.11
+- Change package group
+
+* Sat Nov 21 2009 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 0.8.8-1mvt2010.0
+- Build KDE3 package for Mandriva
diff --git a/mandriva/2010.2/applications/kbudget/kbudget-0.6-stdio.patch b/mandriva/2010.2/applications/kbudget/kbudget-0.6-stdio.patch
new file mode 100644
index 000000000..3da01d31d
--- /dev/null
+++ b/mandriva/2010.2/applications/kbudget/kbudget-0.6-stdio.patch
@@ -0,0 +1,12 @@
+--- kbudget/kbudget.cpp.orig 2009-03-25 18:31:24.000000000 +0100
++++ kbudget/kbudget.cpp 2009-03-25 18:34:08.000000000 +0100
+@@ -16,7 +16,8 @@
+ ***************************************************************************/
+
+ #include <config.h>
+-
++#include <stdlib.h>
++
+ // include files for QT
+ #include <qdir.h>
+ #include <qprinter.h>
diff --git a/mandriva/2010.2/applications/kbudget/kbudget.spec b/mandriva/2010.2/applications/kbudget/kbudget.spec
new file mode 100644
index 000000000..7ee2eec42
--- /dev/null
+++ b/mandriva/2010.2/applications/kbudget/kbudget.spec
@@ -0,0 +1,159 @@
+Summary: Budgeting and personal finance program for KDE
+Name: kbudget
+Version: 0.6
+Release: %mkrel 13
+License: GPL
+Group: Office
+Source0: %{name}-%{version}.tar.bz2
+URL: http://www.garandnet.net/kbudget/
+BuildRoot: %{_tmppath}/%{name}-buildroot
+BuildRequires: kdelibs3-devel
+Patch0: kbudget-0.6-stdio.patch
+
+%description
+KBudget is a budgeting and personal finance program for KDE.
+It requires KDE 3 and is currently in early development.
+
+%prep
+rm -rf $RPM_BUILD_ROOT
+
+%setup -q
+%patch0 -p0
+
+%build
+#make -f admin/Makefile.common cvs
+
+export QTDIR=%_prefix/%_lib/qt3
+export KDEDIR=%_prefix
+
+export LD_LIBRARY_PATH=$QTDIR/%_lib:$KDEDIR/%_lib:$LD_LIBRARY_PATH
+export PATH=$QTDIR/bin:$KDEDIR/bin:$PATH
+
+# Search for qt/kde libraries in the right directories (avoid patch)
+# NOTE: please don't regenerate configure scripts below
+perl -pi -e "s@/lib(\"|\b[^/])@/%_lib\1@g if /(kde|qt)_(libdirs|libraries)=/" configure
+
+%configure_kde3
+
+%make
+
+%install
+rm -rf %{buildroot}
+#make prefix=%{buildroot}%{_prefix} install
+%makeinstall
+%find_lang kbudget
+
+%{__cp} %{buildroot}%{_iconsdir}/crystalsvg/22x22/apps/%{name}.png %{buildroot}%{_iconsdir}/%{name}.png
+mkdir -p %{buildroot}%{_miconsdir}
+%{__cp} %{buildroot}%{_iconsdir}/crystalsvg/16x16/apps/%{name}.png %{buildroot}%{_miconsdir}/%{name}.png
+mkdir -p %{buildroot}%{_liconsdir}
+%{__cp} %{buildroot}%{_iconsdir}/crystalsvg/48x48/apps/%{name}.png %{buildroot}%{_liconsdir}/%{name}.png
+
+
+install -m 755 -d %buildroot%{_menudir}
+
+%clean
+rm -rf %{buildroot}
+
+%post
+%if %mdkversion > 200600
+%update_icon_cache crystalsvg
+%endif
+
+%postun
+%if %mdkversion > 200600
+%clean_icon_cache crystalsvg
+%endif
+
+%files -f kbudget.lang
+%defattr(-, root, root, 0755)
+%doc README AUTHORS
+%_bindir/%{name}
+
+
+# copy regular icons to %_icondir
+%_iconsdir/%name.png
+%_liconsdir/%name.png
+%_miconsdir/%name.png
+
+
+%_iconsdir/crystalsvg/128x128/apps/*
+%_iconsdir/crystalsvg/128x128/mimetypes/*
+%_iconsdir/crystalsvg/16x16/apps/*
+%_iconsdir/crystalsvg/16x16/mimetypes/*
+%_iconsdir/crystalsvg/22x22/apps/*
+%_iconsdir/crystalsvg/22x22/mimetypes/*
+%_iconsdir/crystalsvg/32x32/apps/*
+%_iconsdir/crystalsvg/32x32/mimetypes/*
+%_iconsdir/crystalsvg/48x48/apps/*
+%_iconsdir/crystalsvg/48x48/mimetypes/*
+%_iconsdir/crystalsvg/scalable/apps/*
+%_iconsdir/crystalsvg/scalable/mimetypes/*
+
+%_datadir/applnk/Applications/%{name}.desktop
+%_datadir/mimelnk/application/x-%{name}.desktop
+%dir %_datadir/apps/%{name}
+%_datadir/apps/%{name}/*.rc
+
+# other html doc
+%dir %_defaultdocdir/HTML/en/kbudget
+%_defaultdocdir/HTML/en/kbudget/*
+
+
+
+%changelog
+* Wed Jul 21 2011 Tim Williams <tim@my-place.org.uk> 0.6-13mdv2010.2
++ Rebuild against Trinity 3.5.12
+
+* Wed Jul 21 2010 Tim Williams <tim@my-place.org.uk> 0.6-12mdv2010.1
++ MDV 2010.1 rebuild
+
+* Tue Nov 17 2009 Tim Williams <tim@my-place.org.uk> 0.6-11mdv2010.0
++ MDV 2010.0 rebuild
+
+* Wed Mar 25 2009 Helio Chissini de Castro <helio@mandriva.com> 0.6-10mdv2009.1
++ Revision: 361079
+- Bump to rebuild against cooker
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - rebuild
+
+* Tue Feb 19 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.6-7mdv2008.1
++ Revision: 172392
+- fix update-menus-without-menu-file-in-%%post(|un)
+- kdedesktop2mdkmenu.pl is no more
+- rebuild
+- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
+- kill re-definition of %%buildroot on Pixel's request
+- import kbudget
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+
+* Mon Jun 26 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.6-6mdv2007.0
+- Use new menu
+- Register icons
+
+* Fri Dec 23 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.6-5mdk
+- Fix Build
+- use mkrel
+- BuildRequires : kdelibs-devel
+
+* Fri May 06 2005 Laurent MONTEL <lmontel@mandriva.com> 0.6-4mdk
+- Fix build on x86_64
+
+* Mon Jun 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6-3mdk
+- Rebuils
+
+* Tue Feb 24 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6-2mdk
+- Fix distlint
+
+* Wed Dec 31 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.6-1mdk
+- 0.6
+
+* Sun Oct 15 2003 Nicolas CHIPAUX <chipaux@mandrakesoft.com> 0.5-2mdk
+- libdir fix
+
+* Sun Sep 23 2003 Nicolas CHIPAUX <chipaux@mandrakesoft.com> 0.5-1mdk
+- Initial release
diff --git a/mandriva/2010.2/applications/kdebluetooth/kde3-kdebluetooth.spec b/mandriva/2010.2/applications/kdebluetooth/kde3-kdebluetooth.spec
new file mode 100644
index 000000000..225779767
--- /dev/null
+++ b/mandriva/2010.2/applications/kdebluetooth/kde3-kdebluetooth.spec
@@ -0,0 +1,365 @@
+%define oname kdebluetooth
+%define _requires_exceptions devel\(libbluetooth\)\||devel\(libGLcore\)\||devel\(libGL\)
+
+%define _disable_ld_no_undefined 1
+
+%define major 0
+%define libname %mklibname %name %major
+%define liboldname %mklibname %oname %major
+%define develname %mklibname %name -d
+%define develoldname %mklibname %oname -d
+%define svn_rev svn697456
+%define beta beta8
+
+Name: kde3-%{oname}
+Summary: Access and control bluetooth devices in KDE
+Version: 1.0
+Epoch: 1
+Release: %mkrel -c %beta 14
+Source: %{oname}-%{version}_%beta.tar.bz2
+Patch0: kdebluetooth-1.0_beta8-compile.patch
+URL: http://bluetooth.kmobiletools.org
+License: GPL
+Group: System/Configuration/Hardware
+BuildRoot: %{_tmppath}/%{name}-buildroot
+BuildRequires: pkgconfig
+BuildRequires: arts-devel
+BuildRequires: qt3-devel >= 3.3.6-15mdv2007.0
+BuildRequires: kdelibs-devel
+BuildRequires: dbus-devel
+BuildRequires: libdbus-qt-1-devel
+BuildRequires: hal-devel
+BuildRequires: openobex-devel >= 1.2
+BuildRequires: kdepim-devel
+BuildRequires: bluez-devel
+BuildRequires: bluez-sdp-devel
+BuildRequires: libxml2-utils
+BuildRequires: obexftp-devel
+BuildConflicts: xmms-devel
+Requires: bluez-utils
+Requires: bluez-sdp
+Provides: bluez-pin
+Obsoletes: kdebluetooth-pin
+Provides: %{oname} = %epoch:%version-%release
+Obsoletes: %{oname}
+
+%description
+The aim of this project is a tight and easy to use integration of Bluetooth
+into the KDE desktop. You can manage your local Bluetooth devices and services
+with it, browse your Bluetooth neighbourhood with konqueror and send and
+receive files with just a few clicks. And that's not all you can do with it...
+
+%if %mdkversion < 200900
+%post
+%update_menus
+%endif
+
+%if %mdkversion < 200900
+%postun
+%clean_menus
+%endif
+
+%files -f %oname.lang
+%defattr(-,root,root)
+%{_kde3_bindir}/kbluelock
+%{_kde3_bindir}/kbluemon
+%{_kde3_bindir}/kbluetooth
+%{_kde3_bindir}/kinputwizard
+%{_kde3_bindir}/kbtobexclient
+%{_kde3_bindir}/kioobex_start
+%{_kde3_libdir}/kde3/kcm_btpaired.*
+%{_kde3_libdir}/kde3/kio_bluetooth.*
+%{_kde3_libdir}/kde3/kio_obex.*
+%{_kde3_libdir}/kde3/kio_sdp.*
+%{_kde3_libdir}/kdebluetooth/servers/kbtobexsrv
+%{_kde3_appsdir}/kdebluetooth/dunhandler/dunhandler
+%{_kde3_appsdir}/kdebluetooth/faxhandler/faxhandler
+%{_kde3_appsdir}/kdebluetooth/faxhandler/kbtfax
+%{_kde3_appsdir}/kdebluetooth/eventsrc
+%{_kde3_appsdir}/kbtobexclient/kbtobexclientui.rc
+%{_kde3_appsdir}/konqsidebartng/virtual_folders/services/bluetooth_sidebarentry.desktop
+%{_kde3_appsdir}/konqueror/servicemenus/kbtobexclient_sendfile.desktop
+%{_kde3_iconsdir}/*/*/*/kdebluetooth.*
+%dir %{_kde3_datadir}/mimelnk/bluetooth/
+%{_kde3_datadir}/mimelnk/bluetooth/*.desktop
+%{_kde3_datadir}/applnk/Settings/Network/Bluetooth
+%_kde3_datadir/applnk/Utilities/dunhandler.desktop
+%_kde3_datadir/applnk/Utilities/faxhandler.desktop
+%_kde3_datadir/applnk/.hidden/kioobex_start.desktop
+%{_kde3_datadir}/servicetypes/*
+%{_kde3_datadir}/services/*
+%{_kde3_datadir}/autostart/*
+%dir %{_kde3_datadir}/desktop-directories
+%{_kde3_datadir}/desktop-directories/*
+%{_kde3_datadir}/applications/kde/*.desktop
+%{_kde3_iconsdir}/hicolor/*/apps/kbluetooth.png
+%{_kde3_iconsdir}/hicolor/*/apps/kbluelock.png
+
+#--------------------------------------------------------------------------
+
+%package -n %develname
+%define _requires_exceptions devel\(libbluetooth\)
+Group: Development/KDE and Qt
+Summary: Development for KDE Bluetooth
+Requires: %libname = %epoch:%version-%release
+Provides: kdebluetooth-devel = %epoch:%{version}-%{release}
+Obsoletes: %libname-devel
+Provides: %{develoldname} = %epoch:%version-%release
+Obsoletes: %{develoldname}
+
+
+%description -n %develname
+The aim of this project is a tight and easy to use integration of Bluetooth
+into the KDE desktop. You can manage your local Bluetooth devices and services
+with it, browse your Bluetooth neighbourhood with konqueror and send and
+receive files with just a few clicks. And that's not all you can do with it...
+
+%files -n %develname
+%defattr(-,root,root)
+%{_kde3_includedir}/*
+%{_kde3_libdir}/*.la
+%{_kde3_libdir}/*.so
+
+#--------------------------------------------------------------------------
+
+%package -n %libname
+Group: System/Configuration/Hardware
+Summary: Development for KDE Bluetooth
+Provides: %{liboldname} = %epoch:%version-%release
+Obsoletes: %{liboldname}
+
+%description -n %libname
+The aim of this project is a tight and easy to use integration of Bluetooth
+into the KDE desktop. You can manage your local Bluetooth devices and services
+with it, browse your Bluetooth neighbourhood with konqueror and send and
+receive files with just a few clicks. And that's not all you can do with it...
+
+%if %mdkversion < 200900
+%post -n %libname -p /sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%postun -n %libname -p /sbin/ldconfig
+%endif
+
+%files -n %libname
+%defattr(-,root,root)
+%{_kde3_libdir}/*.so.*
+
+#--------------------------------------------------------------------------
+
+%prep
+%setup -q -n %{oname}-%{version}_%beta
+%patch0 -p0
+
+%build
+
+%configure_kde3 \
+ --without-xmms
+
+
+%make
+
+%install
+rm -rf %buildroot
+
+%makeinstall_std
+
+%find_lang %{oname} --with-html
+
+%clean
+rm -rf %buildroot
+
+
+
+
+
+%changelog
+* Fri Jul 22 2011 Tim Williams <tim@my-place.org.uk> 1:1.0-0.beta8.14mvt2010.2
++ Rebuild for Trinity
+
+* Mon Jul 19 2010 Tim Williams <tim@my-place.org.uk> 1:1.0-0.beta8.13mvt2010.1
++ Rebuild for MDV 2010.1
+
+* Tue Jan 19 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1:1.0-0.beta8.12mvt2010.0
+- Rebuild for 2010.0
+- Change package name to avoid KDE4 upgrade
+
+* Mon Nov 16 2009 Tim Williams <tim@my-place.org.uk> 1:1.0-0.beta8.11mdv2010.0
++ Rebuild for MDV 2010.0
+
+* Wed Mar 25 2009 Helio Chissini de Castro <helio@mandriva.com> 1:1.0-0.beta8.10mdv2009.1
++ Revision: 361207
+- Bump release, fix build to recompile
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - rebuild early 2009.0 package (before pixel changes)
+
+ + Pixel <pixel@mandriva.com>
+ - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
+ - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
+
+* Thu May 08 2008 Helio Chissini de Castro <helio@mandriva.com> 1:1.0-0.beta8.8mdv2009.0
++ Revision: 204662
+- Move to /opt
+
+* Sun Feb 24 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:1.0-0.beta8.8mdv2008.1
++ Revision: 174146
+- Rebuild
+
+* Thu Feb 07 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:1.0-0.beta8.7mdv2008.1
++ Revision: 163348
+- Rebuild
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+* Mon Dec 31 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-0.beta8.6mdv2008.1
++ Revision: 139863
+- rebuilt against openldap-2.4.7 libs
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+* Thu Sep 20 2007 Anssi Hannula <anssi@mandriva.org> 1:1.0-0.beta8.5mdv2008.0
++ Revision: 91632
+- remove broken workaround for find-lang.pl bug that prevented
+ installation, the bug is properly fixed in rpm-mandriva-setup-build 1.60
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - update to version 1.0_beta8:
+ * back to kbluetoothd kio_obex module (Novell #310145)
+ * added wrapper classes for new obex-data-server
+ * fixed config file to fix wrong autostart settings
+
+* Tue Sep 18 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:1.0-0.beta7.3mdv2008.0
++ Revision: 89735
+- upload again because of HD failure
+
+* Mon Sep 17 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:1.0-0.beta7.2mdv2008.0
++ Revision: 89249
+- Fix File list
+- Fix File list
+- Use new tarball fixing some bugs
+
+* Mon Sep 03 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:1.0-0.beta7.1mdv2008.0
++ Revision: 78718
+- Fix file list
+- New upstream beta => beta7
+
+* Wed Aug 08 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:1.0-0.beta5.1mdv2008.0
++ Revision: 60183
+- New release 1.0 Beta5
+
+* Thu Aug 02 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:1.0-0.beta3.4mdv2008.0
++ Revision: 58254
+- Rebuild against latest bluez-utils to fix a crash in the passkey agent
+
+* Wed Jun 20 2007 Helio Chissini de Castro <helio@mandriva.com> 1:1.0-0.beta3.3mdv2008.0
++ Revision: 41730
+- Missig build requires
+- New devel library policy
+- Added new kdebluetooth branch based on standard dbus calls.
+
+ + Funda Wang <fundawang@mandriva.org>
+ - Remove unwanted obsoletes
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Obsoletes bluez-pin as it is gone
+ - New version Beta3
+ - Fix Group
+
+* Mon May 21 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1.0-1.beta2.13mdv2008.0
++ Revision: 29096
+- Add BuildRequire
+- Fix File list
+- Remove old menu entries
+- Add menu macros needed for non XDG-Compliant WM
+- Rebuild
+
+
+* Sat Mar 31 2007 Laurent Montel <lmontel@mandriva.com> 1.0-1.beta2.12mdv2007.1
++ Revision: 150049
+- fix menu
+
+* Thu Feb 22 2007 Olivier Blin <oblin@mandriva.com> 1.0-1.beta2.11mdv2007.1
++ Revision: 124768
+- try current user before relying on the "who" command (#28448)
+
+* Mon Feb 05 2007 Laurent Montel <lmontel@mandriva.com> 1.0-1.beta2.10mdv2007.1
++ Revision: 116277
+- Use kwrite by default into template
+
+* Wed Jan 17 2007 Laurent Montel <lmontel@mandriva.com> 1.0-1.beta2.9mdv2007.1
++ Revision: 109783
+- I don't understand... a beta2 called beta1...
+- Fix message
+- Fix crash
+- Add missing menu
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - New upstream version ( 1.0 beta2 )
+
+ + Gustavo Pichorim Boiko <boiko@mandriva.com>
+ - added a patch fixing directory mimetype when using ObexFTP
+ - cosmetic changes on spec file
+
+* Wed Sep 13 2006 Helio Chissini de Castro <helio@mandriva.com> 1.0-0.beta1.8mdv2007.0
++ Revision: 61111
+- Added new revision with obex 1.2 compliance ( fix openobex detection and
+ compilation )
+- Adde kdebluetooth-pin package ( for pin_helper )
+- Pin helper separated to make easy access to backward auth patch on bluez-utils
+- BuildConflicts on xmms-devel
+- Fixed kdebluetooth pin alternatives
+- import kdebluetooth-1.0-0.beta1.5mdv2007.0
+
+* Wed May 25 2005 Nicolas L�cureuil <neoclust@mandriva.org> 1.0-0.beta1.2mdk
+- Drop Patch 0, 1, 2, 3 ( Merged Upstream )
+- Fix files permissions
+- Fix doc section
+
+* Wed May 25 2005 Laurent MONTEL <lmontel@mandriva.com> 1.0-0.beta1.1
+- 1.0beta1
+
+* Wed Mar 09 2005 Buchan Milne <bgmilne@linux-mandrake.com> 0.0.cvs20041202-5mdk
+- amarok support for kbemusedsrv (P1 from cvs)
+- fix build with recent bluez libs (P2 from CVS)
+
+* Tue Dec 28 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.0.cvs20041202-4mdk
+- Fix install script bug found by Arnaud
+
+* Tue Dec 21 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.0.cvs20041202-3mdk
+- Fix obsolete
+
+* Tue Dec 21 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.0.cvs20041202-2mdk
+- Fix requires
+
+* Thu Dec 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.0.cvs20041202-1mdk
+- Update code from CVS
+
+* Thu Dec 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.0.cvs20040914-3mdk
+- Fix spec file
+
+* Tue Oct 19 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.0.cvs20040914-2mdk
+- fix build
+
+* Wed Sep 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.0.cvs20040914-1mdk
+- cvs 20040914
+
+* Tue Aug 17 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.0.cvs20040718-3mdk
+- Rebuild with new menu
+
+* Fri Jul 23 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.0.cvs20040718-2mdk
+- Fix tarball (add admin directory into package)
+
+* Mon Jul 19 2004 Austin Acton <austin@mandrake.org> 0.0.cvs20040718-1mdk
+- cvs 20040718
+- configure 2.5
+- disable-rpath
+
+* Sat Jun 19 2004 Austin Acton <austin@mandrake.org> 0.0.cvs20040618-1mdk
+- cvs 20040618
+
+* Tue Jun 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.0.cvs20040302-5mdk
+- Rebuild
+
diff --git a/mandriva/2010.2/applications/kdebluetooth/kdebluetooth-1.0_beta8-compile.patch b/mandriva/2010.2/applications/kdebluetooth/kdebluetooth-1.0_beta8-compile.patch
new file mode 100644
index 000000000..119d815bd
--- /dev/null
+++ b/mandriva/2010.2/applications/kdebluetooth/kdebluetooth-1.0_beta8-compile.patch
@@ -0,0 +1,10 @@
+--- kdebluetooth/kcm_btpaired/pairedtab.h.orig 2009-03-25 22:45:39.000000000 +0100
++++ kdebluetooth/kcm_btpaired/pairedtab.h 2009-03-25 22:46:23.000000000 +0100
+@@ -34,6 +34,7 @@
+ #include <qstringlist.h>
+ #include <qdatetime.h>
+ #include <vector>
++#include <stdint.h>
+
+ #include "exportdialog.h"
+
diff --git a/mandriva/2010.2/applications/kio-sysinfo/cpu.png b/mandriva/2010.2/applications/kio-sysinfo/cpu.png
new file mode 100644
index 000000000..646db5253
--- /dev/null
+++ b/mandriva/2010.2/applications/kio-sysinfo/cpu.png
Binary files differ
diff --git a/mandriva/2010.2/applications/kio-sysinfo/kde3-kio-sysinfo.spec b/mandriva/2010.2/applications/kio-sysinfo/kde3-kio-sysinfo.spec
new file mode 100644
index 000000000..44cd185ca
--- /dev/null
+++ b/mandriva/2010.2/applications/kio-sysinfo/kde3-kio-sysinfo.spec
@@ -0,0 +1,188 @@
+%define oname kio-sysinfo
+Name: kde3-%oname
+Version: 1.8.2
+Release: %mkrel 14
+Summary: KIO Slave sysinfo:/
+License: LGPL
+Group: System/Libraries
+URL: http://www.kde-apps.org/content/show.php?content=58704
+Source0: http://download.tuxfamily.org/kiosysinfo/Sources/%oname-%version.tar.gz
+# Source1: 48x48/apps/kcmprocessor.png
+Source1: cpu.png
+# Source2: 48x48/devices/system.png
+Source2: sysinfo.png
+Patch0: kio-sysinfo-1.8.2-suse-10.3.patch
+Patch1: kio-sysinfo-1.8.2-uz-translation.patch
+Patch2: kio-sysinfo-1.8.2-gcc4.patch
+Patch3: kde-3.5.10-acinclude.patch
+Patch4: fix_autotools.patch
+BuildRequires: kdelibs-devel
+BuildRequires: hal-devel
+BuildRequires: dbus-devel
+BuildRequires: libhd-devel
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+%endif
+BuildRequires: autoconf >= 1:2.65
+BuildRequires: automake >= 1.6.1
+BuildRequires: kde3-macros
+BuildRoot: %{_tmppath}/%{name}-%{version}
+Obsoletes: sysinfo < 1.8.2-4
+
+%description
+KIO Slave sysinfo:/. It shows various information about your pc,
+like cpu, ram. kernel version, exc. It also shows the removable
+devices and partition (total space/available space) and you can open,
+mount and unmount it from this KIO slave.
+
+%files -f kio_sysinfo.lang
+%defattr(-,root,root)
+%{_kde3_libdir}/kde3/*
+%{_kde3_datadir}/applications/kde/kfmclient_sysinfo.desktop
+%{_kde3_appsdir}/sysinfo
+%{_kde3_datadir}/mimelnk/application/x-sysinfo.desktop
+%{_kde3_datadir}/services/ksysinfopart.desktop
+%{_kde3_datadir}/services/sysinfo.protocol
+
+#--------------------------------------------------------------------
+
+%prep
+%setup -q -n %{oname}-%{version}
+%patch0 -p1
+%patch1 -p1
+%patch2 -p1
+%if %mdkversion >= 201000
+%patch3 -p1
+%patch4 -p1
+%endif
+%__cp -f %SOURCE1 about/images/cpu.png
+%__cp -f %SOURCE2 about/images/sysinfo.png
+
+%build
+make -f admin/Makefile.common
+
+%configure_kde3 \
+ --with-qt-dir=%{qt3dir} \
+ --with-qt-includes=%{qt3include} \
+ --with-qt-libraries=%{qt3lib}
+
+%make
+
+%install
+rm -rf %buildroot
+
+%makeinstall_std
+
+%{find_lang} kio_sysinfo
+
+%clean
+rm -rf %{buildroot}
+
+
+%changelog
+
+* Thu Jul 14 2011 Tim Williams <tim@my-place.org.uk> 1.8.2-14mvt2010.2
++ rebuild for trinity KDE
+
+* Mon Jul 19 2010 Tim Williams <tim@my-place.org.uk> 1.8.2-13mvt2010
++ Rebuild for MDV 2010.1
+
+* Sun Feb 07 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1.8.2-12mvt2010
++ Fix built with autoconf 2.65 and asutmoake 1.11
+
+* Fri Nov 13 2009 Tim Williams <tim@my-place.org.uk> 1.8.2-11mdv2010.0
++ Rebuild for MDV 2010.0
+
+* Tue Jun 24 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1.8.2-10mdv2009.0
++ Revision: 228752
+- Fix specfile name
+- Fix with new name
+
+* Sun Jun 08 2008 Funda Wang <fundawang@mandriva.org> 1.8.2-10mdv2009.0
++ Revision: 216987
+- rebuild for new major of hwinfo
+
+* Thu May 08 2008 Helio Chissini de Castro <helio@mandriva.com> 1.8.2-9mdv2009.0
++ Revision: 204707
+- Move to /opt
+
+* Tue Apr 01 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1.8.2-8mdv2008.1
++ Revision: 191468
+- Use neutral icon again
+
+* Wed Mar 26 2008 Helio Chissini de Castro <helio@mandriva.com> 1.8.2-7mdv2008.1
++ Revision: 190353
+- Fix for bug https://qa.mandriva.com/show_bug.cgi?id=39173 - Proper dbus/hal device handling
+
+* Thu Jan 03 2008 Oden Eriksson <oeriksson@mandriva.com> 1.8.2-6mdv2008.1
++ Revision: 141781
+- rebuilt against openldap-2.4.7 libs
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+* Sun Oct 21 2007 Funda Wang <fundawang@mandriva.org> 1.8.2-5mdv2008.1
++ Revision: 100829
+- Updated patch0 from bug#32822
+
+* Fri Oct 12 2007 Funda Wang <fundawang@mandriva.org> 1.8.2-4mdv2008.1
++ Revision: 97268
+- Rename to kio-sysinfo as sysinfo is too confusing
+
+* Thu Sep 27 2007 Funda Wang <fundawang@mandriva.org> 1.8.2-3mdv2008.0
++ Revision: 93343
+- really fix bug#32031
+
+* Tue Aug 28 2007 Helio Chissini de Castro <helio@mandriva.com> 1.8.2-2mdv2008.0
++ Revision: 72846
+- Fix mimelnk placement
+
+* Tue Aug 21 2007 Funda Wang <fundawang@mandriva.org> 1.8.2-1mdv2008.0
++ Revision: 68729
+- New version 1.8.2
+
+ + Eskild Hustvedt <eskild@mandriva.org>
+ - Fixed description
+
+* Sat Aug 04 2007 Funda Wang <fundawang@mandriva.org> 1.8.1-1mdv2008.0
++ Revision: 58918
+- Rediff uz patch
+
+ + Tomasz Pawel Gajc <tpg@mandriva.org>
+ - new version
+ - bzip2 sources
+
+* Wed Jul 25 2007 Funda Wang <fundawang@mandriva.org> 1.8-2mdv2008.0
++ Revision: 55432
+- Add uz translation to fix mdvbug#32031
+
+* Tue Jul 24 2007 Funda Wang <fundawang@mandriva.org> 1.8-1mdv2008.0
++ Revision: 55039
+- New version
+- uz translation has been merged upstream
+- do not use autotools for kde packages
+- use aclocal
+- BR libhd
+- Replace images with icons here: http://www.kde-look.org/content/show.php?content=61727
+- New verison
+- rediff patch
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - New patch for Uzbek translations (thanks to Mashrab Kuvatov)
+ - [FEATURE] Add Uzbek translations ( thanks to Mashrab Kuvatov) (bug report #32031)
+
+* Thu Jun 07 2007 Anssi Hannula <anssi@mandriva.org> 1.3-4mdv2008.0
++ Revision: 36204
+- rebuild with correct optflags
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ -Patch0: Make Sysinfo:/ display Mandriva Linux on System: instead of nothing
+
+* Mon Jun 04 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1.3-2mdv2008.0
++ Revision: 35108
+- Fix File List
+- Import sysinfo
+
diff --git a/mandriva/2010.2/applications/kio-sysinfo/kio-sysinfo-1.8.2-gcc4.patch b/mandriva/2010.2/applications/kio-sysinfo/kio-sysinfo-1.8.2-gcc4.patch
new file mode 100644
index 000000000..7854d751b
--- /dev/null
+++ b/mandriva/2010.2/applications/kio-sysinfo/kio-sysinfo-1.8.2-gcc4.patch
@@ -0,0 +1,11 @@
+--- kio-sysinfo-1.8.2/src/sysinfo.cpp.orig 2009-11-13 15:20:27.000000000 +0000
++++ kio-sysinfo-1.8.2/src/sysinfo.cpp 2009-11-13 15:24:53.000000000 +0000
+@@ -245,7 +245,7 @@
+
+ static unsigned long int scan_one( const char* buff, const char *key )
+ {
+- char *b = strstr( buff, key );
++ const char *b = strstr( buff, key );
+ if ( !b )
+ return 0;
+ unsigned long int val = 0;
diff --git a/mandriva/2010.2/applications/kio-sysinfo/kio-sysinfo-1.8.2-suse-10.3.patch b/mandriva/2010.2/applications/kio-sysinfo/kio-sysinfo-1.8.2-suse-10.3.patch
new file mode 100644
index 000000000..14aaa9fde
--- /dev/null
+++ b/mandriva/2010.2/applications/kio-sysinfo/kio-sysinfo-1.8.2-suse-10.3.patch
@@ -0,0 +1,769 @@
+diff -u -r kio-sysinfo-1.8.2/src/ksysinfopart.cpp kio-sysinfo-10.3/src/ksysinfopart.cpp
+--- kio-sysinfo-1.8.2/src/ksysinfopart.cpp 2006-05-20 14:21:16.000000000 -0300
++++ kio-sysinfo-10.3/src/ksysinfopart.cpp 2007-08-14 13:09:50.000000000 -0300
+@@ -84,6 +84,10 @@
+ rescanTimer=new QTimer(this);
+ connect(rescanTimer, SIGNAL(timeout()), SLOT(rescan()));
+ rescanTimer->start(20000, true);
++ setJScriptEnabled(false);
++ setJavaEnabled(false);
++ setPluginsEnabled(false);
++ setMetaRefreshEnabled(false);
+
+ connectDCOPSignal("kded", "networkstatus", "statusChange(QString,int)", "rescan()", false);
+ installEventFilter( this );
+Somente em kio-sysinfo-1.8.2/src: Makefile
+diff -u -r kio-sysinfo-1.8.2/src/Makefile.am kio-sysinfo-10.3/src/Makefile.am
+--- kio-sysinfo-1.8.2/src/Makefile.am 2006-05-20 14:21:16.000000000 -0300
++++ kio-sysinfo-10.3/src/Makefile.am 2007-08-14 13:07:17.000000000 -0300
+@@ -1,10 +1,11 @@
++SUBDIRS = .
+
+ INCLUDES = $(all_includes) `pkg-config --cflags hal`
+
+ kde_module_LTLIBRARIES = kio_sysinfo.la libksysinfopart.la
+
+ kio_sysinfo_la_SOURCES = sysinfo.cpp
+-kio_sysinfo_la_LIBADD = $(LIB_KIO) -lGL
++kio_sysinfo_la_LIBADD = $(LIB_KIO) -lhd -lGL
+ kio_sysinfo_la_LDFLAGS = -module -avoid-version $(all_libraries) $(KDE_PLUGIN) $$(pkg-config --libs hal)
+
+ kde_services_DATA = sysinfo.protocol ksysinfopart.desktop
+@@ -15,13 +16,11 @@
+
+ xdg_apps_DATA = kfmclient_sysinfo.desktop
+
+-podir=../po
+-COMMAND=$(XGETTEXT) --foreign-user -C -ci18n -ki18n -ktr2i18n -kI18N_NOOP -kI18N_NOOP2 -kaliasLocale
+ messages:
+- $(COMMAND) *.cpp -o $(podir)/kio_sysinfo.pot
++ $(XGETTEXT) *.cpp -o $(podir)/kio_sysinfo.pot
+
+ METASOURCES = AUTO
+
+ apps_DATA = x-sysinfo.desktop
+-appsdir = $(kde_mimedir)/applications
++appsdir = $(kde_mimedir)/application
+
+Somente em kio-sysinfo-1.8.2/src: Makefile.in
+diff -u -r kio-sysinfo-1.8.2/src/sysinfo.cpp kio-sysinfo-10.3/src/sysinfo.cpp
+--- kio-sysinfo-1.8.2/src/sysinfo.cpp 2007-08-21 08:12:15.000000000 -0300
++++ kio-sysinfo-10.3/src/sysinfo.cpp 2007-09-21 13:41:53.000000000 -0300
+@@ -25,7 +25,6 @@
+
+ #include <qfile.h>
+ #include <qdir.h>
+-#include <qregexp.h>
+
+ #include <stdlib.h>
+ #include <math.h>
+@@ -56,22 +55,22 @@
+ #include <kglobalsettings.h>
+ #include <ktempfile.h>
+
+-
+ #include "sysinfo.h"
+
+
+ using namespace KIO;
+ #define BR "<br>"
+
+-static QString formattedUnit( unsigned long long value, int post=1 )
++static QString formattedUnit( Q_UINT64 value, int post=1 )
+ {
+- if (value > (1024 * 1024))
+- if (value > (1024 * 1024 * 1024))
+- return i18n("%1 GB").arg(KGlobal::locale()->formatNumber(value / (1024 * 1024 * (post == 0 ? 1024 : 1024.0)), post));
++ if (value >= (1024 * 1024))
++ if (value >= (1024 * 1024 * 1024))
++ return i18n("%1 GB").arg(KGlobal::locale()->formatNumber(value / (1024 * 1024 * 1024.0),
++ post));
+ else
+- return i18n("%1 MB").arg(KGlobal::locale()->formatNumber(value / (1024 * (post == 0 ? 1024 : 1024.0)), post));
++ return i18n("%1 MB").arg(KGlobal::locale()->formatNumber(value / (1024 * 1024.0), post));
+ else
+- return i18n("%1 KB").arg(KGlobal::locale()->formatNumber(value / (post == 0 ? 1024 : 1024.0), post));
++ return i18n("%1 KB").arg(KGlobal::locale()->formatNumber(value / 1024.0, post));
+ }
+
+ static QString htmlQuote(const QString& _s)
+@@ -124,46 +123,39 @@
+
+ void kio_sysinfoProtocol::get( const KURL & /*url*/ )
+ {
+- FILE *fp; //this pointer is used to open file
+-
+ mimeType( "application/x-sysinfo" );
+
++ // CPU info
++ infoMessage( i18n( "Looking for CPU information..." ) );
++ cpuInfo();
++
+ // header
+ QString location = locate( "data", "sysinfo/about/my-computer.html" );
+ QFile f( location );
+ f.open( IO_ReadOnly );
+ QTextStream t( &f );
+-
+- infoMessage(i18n("Looking for hardware information..."));
+-
+ QString content = t.read();
+- content = content.arg( i18n( "My Computer" ) ); // <title>
+-
+- content = content.arg( "file:" + locate( "data", "sysinfo/about/style.css" ) );
+-
+- content = content.arg( i18n( "My Computer" ) ); // <h1>
+- content = content.arg( i18n( "Folders, Harddisks, Removable Devices, System Information and more..." ) ); // catchphrase
++ content = content.arg( i18n( "My Computer" ),
++ htmlQuote("file:" + locate( "data", "sysinfo/about/style.css" )),
++ i18n( "My Computer"),
++ i18n( "Folders, Harddisks, Removable Devices, System Information and more..." ));
+
+ QString sysInfo = "<div id=\"column2\">"; // table with 2 cols
+ QString dummy;
+
+ // disk info
+- sysInfo += "<h2 id=\"hdds\">" + i18n( "Disks Information" ) + "</h2>";
++ infoMessage( i18n( "Looking for disk information..." ) );
++ sysInfo += "<h2 id=\"hdds\">" + i18n( "Disk Information" ) + "</h2>";
+ sysInfo += diskInfo();
+
+ osInfo();
+ sysInfo += "<h2 id=\"sysinfo\">" +i18n( "OS Information" ) + "</h2>";
+ sysInfo += "<table>";
+- sysInfo += "<tr><td>" + i18n( "OS:" ) + "</td><td>" + m_info[OS_SYSNAME] + " " + m_info[OS_RELEASE] + " " + m_info[OS_MACHINE] + "</td></tr>";
+- sysInfo += "<tr><td>" + i18n( "Current user:" ) + "</td><td>" + m_info[OS_USER] + "@" + m_info[OS_HOSTNAME] + "</td></tr>";
+- sysInfo += "<tr><td>" + i18n( "System:" ) + "</td><td>" + m_info[OS_SYSTEM] + "</td></tr>";
+-
+- if((fp =fopen ("/etc/lsb-release", "r"))!=NULL) {
+- fclose(fp);
+- sysInfo += "<tr><td>" + i18n( "Version:" ) + "</td><td>" + m_info[OS_VERSION] + "</td></tr>";
+-
+- }
+-
++ sysInfo += "<tr><td>" + i18n( "OS:" ) + "</td><td>" + htmlQuote(m_info[OS_SYSNAME]) + " " +
++ htmlQuote(m_info[OS_RELEASE]) + " " + htmlQuote(m_info[OS_MACHINE]) + "</td></tr>";
++ sysInfo += "<tr><td>" + i18n( "Current user:" ) + "</td><td>" + htmlQuote(m_info[OS_USER]) + "@"
++ + htmlQuote(m_info[OS_HOSTNAME]) + "</td></tr>";
++ sysInfo += "<tr><td>" + i18n( "System:" ) + "</td><td>" + htmlQuote(m_info[OS_SYSTEM]) + "</td></tr>";
+ sysInfo += "<tr><td>" + i18n( "KDE:" ) + "</td><td>" + KDE::versionString() + "</td></tr>";
+ sysInfo += "</table>";
+
+@@ -172,34 +164,30 @@
+ {
+ sysInfo += "<h2 id=\"display\">" + i18n( "Display Info" ) + "</h2>";
+ sysInfo += "<table>";
+- sysInfo += "<tr><td>" + i18n( "Vendor:" ) + "</td><td>" + m_info[GFX_VENDOR] + "</td></tr>";
+- sysInfo += "<tr><td>" + i18n( "Model:" ) + "</td><td>" + m_info[GFX_MODEL] + "</td></tr>";
++ sysInfo += "<tr><td>" + i18n( "Vendor:" ) + "</td><td>" + htmlQuote(m_info[GFX_VENDOR]) + "</td></tr>";
++ sysInfo += "<tr><td>" + i18n( "Model:" ) + "</td><td>" + htmlQuote(m_info[GFX_MODEL]) + "</td></tr>";
+ if (!m_info[GFX_DRIVER].isNull())
+- sysInfo += "<tr><td>" + i18n( "Driver:" ) + "</td><td>" + m_info[GFX_DRIVER] + "</td></tr>";
++ sysInfo += "<tr><td>" + i18n( "Driver:" ) + "</td><td>" + htmlQuote(m_info[GFX_DRIVER]) + "</td></tr>";
+ sysInfo += "</table>";
+ }
+
+ sysInfo += "</div><div id=\"column1\">"; // second column
+
+ // OS info
++ infoMessage( i18n( "Getting OS information...." ) );
+
+ // common folders
+- sysInfo += "<h2 id=\"dirs\">" + i18n( "Common Folders" ) + "</h2>";
+- sysInfo += "<ul>";
+-
+- sysInfo += QString( "<li><a href=\"file:%1\">" ).arg( QDir::homeDirPath() ) + i18n( "My Home Folder" ) + "</a></li>";
+- sysInfo += QString( "<li><a href=\"file:%1\">" ).arg( QDir::rootDirPath() ) + i18n( "Root Folder" ) + "</a></li>";
+-
+- if((fp =fopen ("/usr/lib/kde3/kio_apt.so", "r"))!=NULL) {
+- sysInfo += "<li><a href=\"apt:/\">" + i18n( "Repository" ) + "</a></li>";
+- fclose(fp);
+- }
+- //sysInfo += "<li><a href=\"programs:/\">" + i18n( "Application" ) + "</a></li>";
+-
++ sysInfo += "<h2 id=\"dirs\">" + i18n( "Common Folders" ) + "</h2>"; sysInfo += "<ul>";
++ if ( KStandardDirs::exists( KGlobalSettings::documentPath() + "/" ) )
++ sysInfo += QString( "<li><a href=\"file:%1\">" ).arg( htmlQuote(KGlobalSettings::documentPath()) )
++ + i18n( "My Documents" ) + "</a></li>";
++ sysInfo += QString( "<li><a href=\"file:%1\">" ).arg( htmlQuote(QDir::homeDirPath()) ) + i18n( "My Home Folder" ) + "</a></li>";
++ sysInfo += QString( "<li><a href=\"file:%1\">" ).arg( htmlQuote(QDir::rootDirPath()) ) + i18n( "Root Folder" ) + "</a></li>";
+ sysInfo += "<li><a href=\"remote:/\">" + i18n( "Network Folders" ) + "</a></li>";
+ sysInfo += "</ul>";
+
+ // net info
++ infoMessage( i18n( "Looking up network status..." ) );
+ int state = netInfo();
+ if (state > 1) { // assume no network manager / networkstatus
+ sysInfo += "<h2 id=\"net\">" + i18n( "Network Status" ) + "</h2>";
+@@ -208,8 +196,6 @@
+ sysInfo += "</ul>";
+ }
+
+- // CPU info
+- cpuInfo();
+ if ( !m_info[CPU_MODEL].isNull() )
+ {
+ sysInfo += "<h2 id=\"cpu\">" + i18n( "CPU Information" ) + "</h2>";
+@@ -231,30 +217,17 @@
+ }
+
+ // memory info
++ infoMessage( i18n( "Looking for memory information..." ) );
+ memoryInfo();
+ sysInfo += "<h2 id=\"memory\">" + i18n( "Memory Information" ) + "</h2>";
+ sysInfo += "<table>";
+ sysInfo += "<tr><td>" + i18n( "Total memory (RAM):" ) + "</td><td>" + m_info[MEM_TOTALRAM] + "</td></tr>";
+ sysInfo += "<tr><td>" + i18n( "Free memory:" ) + "</td><td>" + m_info[MEM_FREERAM] + "</td></tr>";
+ dummy = i18n( "Used Memory" );
+- sysInfo += "<tr><td>" + i18n( "Total Swap:" ) + "</td><td>" + m_info[MEM_TOTALSWAP] + "</td></tr>";
+- sysInfo += "<tr><td>" + i18n( " Free Swap:" ) + "</td><td>" + m_info[MEM_FREESWAP] + "</td></tr>";
++ dummy += "<tr><td>" + i18n( "Total swap:" ) + "</td><td>" + m_info[MEM_TOTALSWAP] + "</td></tr>";
++ sysInfo += "<tr><td>" + i18n( "Free swap:" ) + "</td><td>" + m_info[MEM_FREESWAP] + "</td></tr>";
+ sysInfo += "</table>";
+
+- // hw info
+- if (!m_info[TYPE].isNull() || !m_info[MANUFACTURER].isNull() || !m_info[PRODUCT].isNull()
+- || !m_info[BIOSVENDOR].isNull() || !m_info[ BIOSVERSION ].isNull())
+- {
+- sysInfo += "<h2 id=\"hwinfo\">" +i18n( "Hardware Information" ) + "</h2>";
+- sysInfo += "<table>";
+- sysInfo += "<tr><td>" + i18n( "Type:" ) + "</td><td>" + m_info[ TYPE ] + "</td></tr>";
+- sysInfo += "<tr><td>" + i18n( "Vendor:" ) + "</td><td>" + m_info[ MANUFACTURER ] + "</td></tr>";
+- sysInfo += "<tr><td>" + i18n( "Model:" ) + "</td><td>" + m_info[ PRODUCT ] + "</td></tr>";
+- sysInfo += "<tr><td>" + i18n( "Bios Vendor:" ) + "</td><td>" + m_info[ BIOSVENDOR ] + "</td></tr>";
+- sysInfo += "<tr><td>" + i18n( "Bios Version:" ) + "</td><td>" + m_info[ BIOSVERSION ] + "</td></tr>";
+- sysInfo += "</table>";
+- }
+-
+ sysInfo += "</div>";
+
+ // Send the data
+@@ -278,11 +251,11 @@
+ unsigned long int val = 0;
+ if ( sscanf( b + strlen( key ), ": %lu", &val ) != 1 )
+ return 0;
+- kdDebug() << "scan_one " << key << " " << val << endl;
++ kdDebug(1242) << "scan_one " << key << " " << val << endl;
+ return val;
+ }
+
+-static unsigned long int calculateFreeRam()
++static Q_UINT64 calculateFreeRam()
+ {
+ FILE *fd = fopen( "/proc/meminfo", "rt" );
+ if ( !fd )
+@@ -291,10 +264,10 @@
+ QTextIStream is( fd );
+ QString MemInfoBuf = is.read();
+
+- unsigned long int MemFree = scan_one( MemInfoBuf.latin1(), "MemFree" );
+- unsigned long int Buffers = scan_one( MemInfoBuf.latin1(), "Buffers" );
+- unsigned long int Cached = scan_one( MemInfoBuf.latin1(), "Cached" );
+- unsigned long int Slab = scan_one( MemInfoBuf.latin1(), "Slab" );
++ Q_UINT64 MemFree = scan_one( MemInfoBuf.latin1(), "MemFree" );
++ Q_UINT64 Buffers = scan_one( MemInfoBuf.latin1(), "Buffers" );
++ Q_UINT64 Cached = scan_one( MemInfoBuf.latin1(), "Cached" );
++ Q_UINT64 Slab = scan_one( MemInfoBuf.latin1(), "Slab" );
+ fclose( fd );
+
+ MemFree += Cached + Buffers + Slab;
+@@ -310,19 +283,19 @@
+
+ if ( retval !=-1 )
+ {
+- const int mem_unit = info.mem_unit;
++ Q_UINT64 mem_unit = info.mem_unit;
+
+- m_info[MEM_TOTALRAM] = formattedUnit( info.totalram * mem_unit );
+- unsigned long int totalFree = calculateFreeRam() * 1024;
+- kdDebug() << "total " << totalFree << " free " << info.freeram << " unit " << mem_unit << endl;
++ m_info[MEM_TOTALRAM] = formattedUnit( Q_UINT64(info.totalram) * mem_unit );
++ Q_UINT64 totalFree = calculateFreeRam() * 1024;
++ kdDebug(1242) << "total " << totalFree << " free " << info.freeram << " unit " << mem_unit << endl;
+ if ( totalFree > info.freeram * info.mem_unit || true )
+- m_info[MEM_FREERAM] = i18n("%1 (+ %2 Caches)").arg(formattedUnit( info.freeram * mem_unit ))
++ m_info[MEM_FREERAM] = i18n("%1 (+ %2 Caches)").arg(formattedUnit( Q_UINT64(info.freeram) * mem_unit ))
+ .arg( formattedUnit( totalFree - info.freeram * mem_unit ));
+ else
+- m_info[MEM_FREERAM] = formattedUnit( info.freeram * mem_unit );
++ m_info[MEM_FREERAM] = formattedUnit( Q_UINT64(info.freeram) * mem_unit );
+
+- m_info[MEM_TOTALSWAP] = formattedUnit( info.totalswap * mem_unit );
+- m_info[MEM_FREESWAP] = formattedUnit( info.freeswap * mem_unit );
++ m_info[MEM_TOTALSWAP] = formattedUnit( Q_UINT64(info.totalswap) * mem_unit );
++ m_info[MEM_FREESWAP] = formattedUnit( Q_UINT64(info.freeswap) * mem_unit );
+
+ m_info[SYSTEM_UPTIME] = convertSeconds( info.uptime );
+ }
+@@ -346,6 +319,7 @@
+ m_info[CPU_TEMP] =
+ readFromFile(QString("/proc/acpi/thermal_zone/%1/temperature").arg(names[i]), "temperature", ":");
+ m_info[CPU_TEMP] = m_info[CPU_TEMP].stripWhiteSpace();
++ m_info[CPU_TEMP].replace(" C",QString::fromUtf8("°C"));
+ if (!m_info[CPU_TEMP].isEmpty())
+ break;
+ }
+@@ -355,9 +329,12 @@
+ m_info[CPU_MODEL] = readFromFile( "/proc/cpuinfo", "cpu", ":" );
+ }
+
++
+ QString kio_sysinfoProtocol::diskInfo()
+ {
+- QString result = "<table>";
++ QString result = "<table><tr><th>" + i18n( "Device" ) + "</th><th>" + i18n( "Filesystem" ) + "</th><th>" +
++ i18n( "Total space" ) + "</th><th>" + i18n( "Available space" ) + "</th></tr>";
++
+ if ( fillMediaDevices() )
+ {
+ for ( QValueList<DiskInfo>::ConstIterator it = m_devices.constBegin(); it != m_devices.constEnd(); ++it )
+@@ -365,74 +342,72 @@
+ QString tooltip = i18n("Press the right mouse button for more options like Mount or Eject");
+
+ DiskInfo di = ( *it );
+- QString label = di.userLabel.isEmpty() ? di.label : di.userLabel;
++ unsigned int percent = 0;
++ Q_UINT64 usage = di.total - di.avail;
++ if (di.total)
++ percent = usage / ( di.total / 100);
++
++ KURL media;
++ media.setProtocol("media");
++ media.setPath("/" + di.name);
++
++ result += QString( "<tr><td>%1 <a href=\"%2\" title=\"%7\">%3</a></td><td>%4</td><td>%5</td><td>%6</td></tr>\n" ).
++ arg( icon( di.iconName ) ).arg( media.htmlURL() ).arg( htmlQuote(di.label) ).arg( di.fsType ).
++ arg( di.total ? formattedUnit( di.total) : QString::null).arg(di.mounted ?
++ formattedUnit (di.avail ) : QString::null).arg( htmlQuote(tooltip) );
++ if (di.mounted) {
++ QColor c;
++ c.setHsv(100-percent, 180, 230);
++ result += QString("<tr><td colspan=\"4\" class=\"bar\" width=\"100%\">"
++ "<div class=\"filled\" style=\"width: %1%; height: 1em; background-color: %3\">"
++ "%2</div></td></tr>\n")
++ .arg(percent).arg(formattedUnit(usage).replace(" ", "&nbsp;")).arg(c.name());
++ }
++ }
++ }
++ else // fall back to fstab parsing
++ {
++ FILE * fp;
++ if ( !( fp = setmntent( "/etc/fstab", "r" ) ) )
++ {
++ kdDebug(1242) << k_funcinfo << "Failed to open /etc/fstab" << endl;
++ return QString::null;
++ }
++
++#define FS_NAME mnt_ent->mnt_fsname // device-name
++#define FS_FILE mnt_ent->mnt_dir // mount-point
++#define FS_TYPE mnt_ent->mnt_type // fs-type
++
++ struct statfs sfs;
++ struct mntent *mnt_ent;
++ unsigned long long total, avail;
+
+- unsigned long long usage,percent,peer;
+- usage = di.total - di.avail;
+- peer = di.total / 100;
+-
+- peer == 0 ? percent = 0 : percent = usage / peer;
+-
+- if (percent < 20) {
+- result += QString( "<tr>"
+- " <td>%1</td>"
+- " <td width=\"90%\">"
+- " <table width=\"100%\">"
+- " <tr>"
+- " <a href=\"media:/%2\" title=\"%3\">%4</a> <b class=\"disk_text_color\"> [%5]"
+- " " + i18n("Total") + ": <b>%6</b> " + i18n("Available") + ": <b>%7</b> </b>"
+- " </td>"
+- " <td width=\"40%\" class=\"bar\">"
+- " <div style=\"width: %8%; height:10px;\"></div><span style=\"float:left; padding-top:2px\">&nbsp%9&nbsp</span>"
+- " </tr>"
+- " </table>"
+- " </td>"
+- "</tr>"
+- "<tr></tr>" ).
+-
+- arg( icon( di.iconName, 32 ) ).
+- arg( di.name ).
+- arg( tooltip).
+- arg( label ).
+- arg( di.fsType ).
+- arg( formattedUnit( di.total,0 ) ).
+- arg( formattedUnit( di.avail,0 ) ).
+- arg( di.mounted ? percent : 0).
+- arg( di.mounted ? formattedUnit( usage ) : QString::null );
+-
+- }
+-
+- else {
+-
+- result += QString( "<tr>"
+- " <td>%1</td>"
+- " <td width=\"90%\">"
+- " <table width=\"100%\">"
+- " <tr>"
+- " <a href=\"media:/%2\" title=\"%3\">%4</a> <b class=\"disk_text_color\"> [%5]"
+- " " + i18n("Total") + ": <b>%6</b> " + i18n("Available") + ": <b>%7</b> </b>"
+- " </td>"
+- " <td width=\"40%\" class=\"bar\">"
+- " <div style=\"width: %8%; height:10px;\">%9&nbsp</div>"
+- " </tr>"
+- " </table>"
+- " </td>"
+- "</tr>"
+- "<tr></tr>" ).
+-
+- arg( icon( di.iconName, 32 ) ).
+- arg( di.name ).
+- arg( tooltip).
+- arg( label ).
+- arg( di.fsType ).
+- arg( formattedUnit( di.total,0 ) ).
+- arg( formattedUnit( di.avail,0 ) ).
+- arg( di.mounted ? percent : 0).
+- arg( di.mounted ? formattedUnit( usage ) : QString::null );
+- }
++ while ( ( mnt_ent = getmntent( fp ) ) != NULL )
++ {
++ total = avail = 0;
++ if ( statfs( FS_FILE, &sfs ) == 0 )
++ {
++ total = ( unsigned long long )sfs.f_blocks * sfs.f_bsize;
++ if ( total > 0 && strcmp( FS_TYPE, "subdomainfs" ) != 0 ) // discard empty or otherwise strange devices
++ {
++ avail = ( unsigned long long )( getuid() ? sfs.f_bavail : sfs.f_bfree ) * sfs.f_bsize;
++ int lastSlash = QString( FS_NAME ).findRev( '/' );
++ QString deviceName = lastSlash != -1 ? QString( FS_NAME ).mid( lastSlash + 1 ) : QString( FS_NAME );
++ //kdDebug(1242) << k_funcinfo << "Device name: " << deviceName << endl;
++ QString model = deviceName.left( deviceName.length() - 1 );
++ model = readFromFile( "/proc/ide/" + model + "/model" );
++ QString devIcon = icon( iconForDevice( deviceName ), KIcon::SizeSmall );
++ result += QString( "<tr><td>%1 <a href=\"file:%2\" title=\"%7\">%3</a></td><td>%4</td><td>%5</td><td>%6</td></tr>" )
++ .arg( devIcon ).arg( FS_FILE ).arg( FS_FILE ).arg( FS_TYPE ).arg( formattedUnit( total ) )
++ .arg( formattedUnit( avail ) ).arg( model );
++ }
++ }
+ }
++ endmntent( fp );
+ }
++
+ result += "</table>";
++
+ return result;
+ }
+
+@@ -442,12 +417,12 @@
+ // query kded.networkstatus.status(QString host)
+ DCOPRef nsd( "kded", "networkstatus" );
+ nsd.setDCOPClient( m_dcopClient );
+- DCOPReply reply = nsd.call( "status", QString( "www.google.com" ) );
++ DCOPReply reply = nsd.call( "status", QString( "www.mandriva.com" ) );
+
+ if ( reply.isValid() )
+ return reply;
+
+- kdDebug() << k_funcinfo << "Reply is invalid" << endl;
++ kdDebug(1242) << k_funcinfo << "Reply is invalid" << endl;
+
+ return 0;
+ }
+@@ -539,7 +514,6 @@
+ #endif
+ }
+
+-#define INFO_DRI "/proc/dri/0/name"
+
+ bool kio_sysinfoProtocol::glInfo()
+ {
+@@ -621,7 +595,6 @@
+ return true;
+ }
+
+-
+ QString kio_sysinfoProtocol::netStatus( int code ) const
+ {
+ if ( code == 1 || code == 2 )
+@@ -641,7 +614,8 @@
+ QString kio_sysinfoProtocol::icon( const QString & name, int size ) const
+ {
+ QString path = KGlobal::iconLoader()->iconPath( name, -size );
+- return QString( "<img src=\"file:%1\" width=\"%2\" height=\"%3\" valign=\"center\"/>" ).arg( path ).arg( size ).arg( size );
++ return QString( "<img src=\"file:%1\" width=\"%2\" height=\"%3\" valign=\"bottom\"/>" ).arg(
++ htmlQuote(path) ).arg( size ).arg( size );
+ }
+
+ QString kio_sysinfoProtocol::iconForDevice( const QString & name ) const
+@@ -659,7 +633,6 @@
+
+ void kio_sysinfoProtocol::osInfo()
+ {
+- FILE *fp;
+ struct utsname uts;
+ uname( &uts );
+ m_info[ OS_SYSNAME ] = uts.sysname;
+@@ -670,14 +643,8 @@
+
+ m_info[ OS_USER ] = KUser().loginName();
+
+- if((fp =fopen ("/etc/lsb-release", "r"))==NULL)
+- m_info[ OS_SYSTEM ] = readFromFile( "/etc/issue" );
+- else
+- { fclose(fp);
+- m_info[ OS_SYSTEM ] = readFromFile( "/etc/lsb-release", "DISTRIB_DESCRIPTION", "=" );
+- m_info[ OS_VERSION ] = readFromFile( "/etc/lsb-release", "DISTRIB_CODENAME", "=" );
+- }
+-
++ m_info[ OS_SYSTEM ] = readFromFile( "/etc/mandriva-release" );
++ m_info[ OS_SYSTEM ].replace("X86-64","x86_64");
+ }
+
+ static const KCmdLineOptions options[] =
+@@ -698,10 +665,10 @@
+ KCmdLineArgs::addCmdLineOptions( options );
+ KApplication app( false, true );
+
+- kdDebug(7101) << "*** Starting kio_sysinfo " << endl;
++ kdDebug(1242) << "*** Starting kio_sysinfo " << endl;
+
+ if (argc != 4) {
+- kdDebug(7101) << "Usage: kio_sysinfo protocol domain-socket1 domain-socket2" << endl;
++ kdDebug(1242) << "Usage: kio_sysinfo protocol domain-socket1 domain-socket2" << endl;
+ exit(-1);
+ }
+
+@@ -710,7 +677,7 @@
+ kio_sysinfoProtocol slave( args->arg(1), args->arg(2));
+ slave.dispatchLoop();
+
+- kdDebug(7101) << "*** kio_sysinfo Done" << endl;
++ kdDebug(1242) << "*** kio_sysinfo Done" << endl;
+ return 0;
+ }
+ }
+@@ -723,15 +690,15 @@
+ if ( devices.isEmpty() )
+ return false;
+
+- kdDebug() << devices << endl;
++ kdDebug(1242) << devices << endl;
+
+ m_devices.clear();
+
+ LibHalContext *m_halContext = libhal_ctx_new();
+ if (!m_halContext)
+ {
+- kdDebug(1219) << "Failed to initialize HAL!" << endl;
+- return false;
++ kdDebug(1242) << "Failed to initialize HAL!" << endl;
++ return false;
+ }
+
+ DBusError error;
+@@ -786,30 +753,26 @@
+ struct statfs sfs;
+ if ( di.mounted && statfs( QFile::encodeName( di.mountPoint ), &sfs ) == 0 )
+ {
+- di.total = ( unsigned long long ) sfs.f_blocks * sfs.f_bsize;
++ di.total = ( unsigned long long )sfs.f_blocks * sfs.f_bsize;
+ di.avail = ( unsigned long long )( getuid() ? sfs.f_bavail : sfs.f_bfree ) * sfs.f_bsize;
+ } else if (m_halContext && di.id.startsWith("/org/freedesktop/Hal/" ) )
+- {
+- dbus_error_init(&error);
+- di.total = libhal_device_get_property_uint64(m_halContext, di.id.latin1(), "volume.size", &error);
+- if (dbus_error_is_set(&error))
+- di.total = 0;
+- }
++ {
++ dbus_error_init(&error);
++ di.total = libhal_device_get_property_uint64(m_halContext, di.id.latin1(), "volume.size", &error);
++ if (dbus_error_is_set(&error))
++ di.total = 0;
++ }
+
+- di.model = libhal_device_get_property_string( m_halContext, di.id.latin1( ), "block.storage_device", &error );
+- di.model = libhal_device_get_property_string( m_halContext, di.model.latin1( ), "storage.model", &error );
++ // guess the model
++ QString ideName = di.name;
++ ideName.truncate( 3 );
++ di.model = readFromFile( "/proc/ide/" + ideName + "/model" );
+
+- ++it; // skip separator
++ ++it; // skip separator
+
+- m_devices.append( di );
++ m_devices.append( di );
+ }
+
+- m_info[PRODUCT ] = libhal_device_get_property_string( m_halContext, "/org/freedesktop/Hal/devices/computer", "smbios.system.product", &error );
+- m_info[MANUFACTURER ] = libhal_device_get_property_string( m_halContext, "/org/freedesktop/Hal/devices/computer", "smbios.system.manufacturer", &error );
+- m_info[TYPE] = libhal_device_get_property_string( m_halContext, "/org/freedesktop/Hal/devices/computer", "smbios.chassis.type", &error );
+- m_info[BIOSVENDOR] = libhal_device_get_property_string( m_halContext, "/org/freedesktop/Hal/devices/computer", "smbios.bios.vendor", &error );
+- m_info[BIOSVERSION] = libhal_device_get_property_string( m_halContext, "/org/freedesktop/Hal/devices/computer", "smbios.bios.version", &error );
+-
+ libhal_ctx_free(m_halContext);
+
+ return true;
+diff -u -r kio-sysinfo-1.8.2/src/sysinfo.h kio-sysinfo-10.3/src/sysinfo.h
+--- kio-sysinfo-1.8.2/src/sysinfo.h 2007-08-21 08:13:36.000000000 -0300
++++ kio-sysinfo-10.3/src/sysinfo.h 2007-08-14 13:10:29.000000000 -0300
+@@ -51,7 +51,7 @@
+ QString iconName;
+
+ // own stuff
+- unsigned long long total, avail; // space on device
++ Q_UINT64 total, avail; // space on device
+ QString model; // physical device model (name)
+ };
+
+@@ -78,12 +78,11 @@
+ MEM_FREERAM,
+ MEM_TOTALSWAP,
+ MEM_FREESWAP,
+- STEPPING, //speedstep
+ SYSTEM_UPTIME, // in seconds
+ CPU_MODEL,
+ CPU_SPEED, // in MHz
+- CPU_CORES,
+- CPU_TEMP,
++ CPU_CORES,
++ CPU_TEMP,
+ OS_SYSNAME, // man 2 uname
+ OS_RELEASE,
+ OS_VERSION,
+@@ -94,31 +93,16 @@
+ GFX_VENDOR, // Display stuff
+ GFX_MODEL,
+ GFX_DRIVER,
+- SYSINFO_LAST,
+- PRODUCT,
+- MANUFACTURER,
+- TYPE,
+- BIOSVENDOR,
+- BIOSVERSION
++ SYSINFO_LAST
+ };
+
+ private:
+ /**
+- * Read sysinfo from (proc) filesystem. The data is assumed to be separated by newlines, with key:value pairs
+- *
+- * @param filename file to read from
+- * @param info requested field (if empty, return the first line from the file)
+- * @param sep separator
+- * NOT USED YET
+- */
+- // QString readFromFile( const QString & filename, const QString & info = QString::null, const char * sep = 0 ) const;
+-
+- /**
+ * Gather basic memory info
+ */
+ void memoryInfo();
+
+- /**
++ /**
+ * Gather CPU info
+ */
+ void cpuInfo();
+diff -u -r kio-sysinfo-1.8.2/admin/acinclude.m4.in kio-sysinfo-10.3/admin/acinclude.m4.in
+--- kio-sysinfo-1.8.2/admin/acinclude.m4.in 2006-08-31 15:56:03.000000000 -0300
++++ kio-sysinfo-10.3/admin/acinclude.m4.in 2007-03-19 13:45:09.000000000 -0300
+@@ -983,7 +983,7 @@
+ X_INCLUDES="-I$x_includes"
+ fi
+
+-if test -z "$kde_x_libraries" || test "x$kde_x_libraries" = xNONE; then
++if test -z "$kde_x_libraries" || test "x$kde_x_libraries" = xNONE || test "$kde_x_libraries" = "/usr/lib"; then
+ X_LDFLAGS=""
+ x_libraries="/usr/lib"; dnl better than nothing :-
+ else
+@@ -3198,7 +3198,7 @@
+ case $host in
+ *-*-linux-gnu)
+ CFLAGS="-std=iso9899:1990 -W -Wall -Wchar-subscripts -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE $CFLAGS"
+- CXXFLAGS="-ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts $CXXFLAGS"
++ CXXFLAGS="-ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts $CXXFLAGS"
+ KDE_CHECK_COMPILER_FLAG(Wmissing-format-attribute, [CXXFLAGS="$CXXFLAGS -Wformat-security -Wmissing-format-attribute"])
+ KDE_CHECK_C_COMPILER_FLAG(Wmissing-format-attribute, [CFLAGS="$CFLAGS -Wformat-security -Wmissing-format-attribute"])
+ ;;
+@@ -4624,12 +4624,14 @@
+
+ AC_DEFUN([KDE_CHECK_PYTHON],
+ [
+- KDE_CHECK_PYTHON_INTERN("2.4",
+- [KDE_CHECK_PYTHON_INTERN("2.3",
+- [KDE_CHECK_PYTHON_INTERN("2.2",
+- [KDE_CHECK_PYTHON_INTERN("2.1",
+- [KDE_CHECK_PYTHON_INTERN("2.0",
+- [KDE_CHECK_PYTHON_INTERN($1, $2) ])
++ KDE_CHECK_PYTHON_INTERN("2.5",
++ [KDE_CHECK_PYTHON_INTERN("2.4",
++ [KDE_CHECK_PYTHON_INTERN("2.3",
++ [KDE_CHECK_PYTHON_INTERN("2.2",
++ [KDE_CHECK_PYTHON_INTERN("2.1",
++ [KDE_CHECK_PYTHON_INTERN("2.0",
++ [KDE_CHECK_PYTHON_INTERN($1, $2) ])
++ ])
+ ])
+ ])
+ ])
+@@ -5213,9 +5215,10 @@
+ for dir in $javadirs; do
+ dnl Check for the java executable
+ if test -x "$dir/java"; then
++ sane_path=$(cd $dir; /bin/pwd)
+ dnl And also check for a libjvm.so somewhere under there
+ dnl Since we have to go to the parent dir, /usr/bin is excluded, /usr is too big.
+- if test "$dir" != "/usr/bin"; then
++ if test "$sane_path" != "/usr/bin"; then
+ libjvmdir=`find $dir/.. -name libjvm.so | sed 's,libjvm.so,,'|head -n 1`
+ if test ! -f $libjvmdir/libjvm.so; then continue; fi
+ jredirs="$jredirs $dir"
+Somente em kio-sysinfo-1.8.2/admin: cvs-clean.pl
+diff -u -r kio-sysinfo-1.8.2/admin/cvs.sh kio-sysinfo-10.3/admin/cvs.sh
+--- kio-sysinfo-1.8.2/admin/cvs.sh 2006-08-31 15:56:03.000000000 -0300
++++ kio-sysinfo-10.3/admin/cvs.sh 2007-05-14 04:16:15.000000000 -0300
+@@ -68,7 +68,7 @@
+ echo "*** KDE requires automake $required_automake_version"
+ exit 1
+ ;;
+- automake*1.6.* | automake*1.7* | automake*1.8* | automake*1.9*)
++ automake*1.6.* | automake*1.7* | automake*1.8* | automake*1.9* | automake*1.10*)
+ echo "*** $AUTOMAKE_STRING found."
+ UNSERMAKE=no
+ ;;
+@@ -316,7 +316,7 @@
+ fi
+ fi
+ if test -z "$VERSION" || test "$VERSION" = "@VERSION@"; then
+- VERSION="\"3.5.4\""
++ VERSION="\"3.5.7\""
+ fi
+ if test -z "$modulename" || test "$modulename" = "@MODULENAME@"; then
+ modulename=`pwd`;
+diff -u -r kio-sysinfo-1.8.2/admin/detect-autoconf.pl kio-sysinfo-10.3/admin/detect-autoconf.pl
+--- kio-sysinfo-1.8.2/admin/detect-autoconf.pl 2006-08-31 15:56:03.000000000 -0300
++++ kio-sysinfo-10.3/admin/detect-autoconf.pl 2007-08-14 10:26:09.000000000 -0300
+@@ -46,6 +46,8 @@
+
+ ($version) = $file =~ /$prefix\/$program-?(.*)$/;
+ $version =~ s/-|\.//g;
++ # Don't check the -wrapper ones
++ next if $version eq "wrapper";
+
+ # Special case some programs to make sure it has a minimum version.
+ if (not $version and exists $minimumVersions{$program})
+Somente em kio-sysinfo-1.8.2/admin: detect-autoconf.sh
+diff -u -r kio-sysinfo-1.8.2/admin/libtool.m4.in kio-sysinfo-10.3/admin/libtool.m4.in
+--- kio-sysinfo-1.8.2/admin/libtool.m4.in 2006-08-31 15:56:03.000000000 -0300
++++ kio-sysinfo-10.3/admin/libtool.m4.in 2007-04-23 16:19:55.000000000 -0300
+@@ -1424,7 +1424,7 @@
+ libsuff=
+ if test "x$LINUX_64_MODE" = x64; then
+ # Some platforms are per default 64-bit, so there's no /lib64
+- if test -d /lib64; then
++ if test -d /lib64 -a ! -h /lib64; then
+ libsuff=64
+ fi
+ fi
diff --git a/mandriva/2010.2/applications/kio-sysinfo/kio-sysinfo-1.8.2-uz-translation.patch b/mandriva/2010.2/applications/kio-sysinfo/kio-sysinfo-1.8.2-uz-translation.patch
new file mode 100644
index 000000000..c4fe2ef3f
--- /dev/null
+++ b/mandriva/2010.2/applications/kio-sysinfo/kio-sysinfo-1.8.2-uz-translation.patch
@@ -0,0 +1,890 @@
+diff -u -r -N kio-sysinfo-1.8.2/configure kio-sysinfo-1.8.2.uz/configure
+--- kio-sysinfo-1.8.2/configure 2007-08-20 12:18:47.000000000 +0200
++++ kio-sysinfo-1.8.2.uz/configure 2007-08-23 17:11:06.000000000 +0200
+@@ -32988,6 +32988,8 @@
+
+ ac_config_files="$ac_config_files po/tr/Makefile"
+
++ac_config_files="$ac_config_files po/uz/Makefile"
++
+ ac_config_files="$ac_config_files src/Makefile"
+
+ cat >confcache <<\_ACEOF
+@@ -33612,6 +33614,7 @@
+ "po/pt_BR/Makefile") CONFIG_FILES="$CONFIG_FILES po/pt_BR/Makefile" ;;
+ "po/ru/Makefile") CONFIG_FILES="$CONFIG_FILES po/ru/Makefile" ;;
+ "po/tr/Makefile") CONFIG_FILES="$CONFIG_FILES po/tr/Makefile" ;;
++ "po/uz/Makefile") CONFIG_FILES="$CONFIG_FILES po/uz/Makefile" ;;
+ "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
+
+ *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
+diff -u -r -N kio-sysinfo-1.8.2/po/Makefile.in kio-sysinfo-1.8.2.uz/po/Makefile.in
+--- kio-sysinfo-1.8.2/po/Makefile.in 2007-08-20 12:14:51.000000000 +0200
++++ kio-sysinfo-1.8.2.uz/po/Makefile.in 2007-08-23 17:17:39.000000000 +0200
+@@ -314,7 +314,7 @@
+ xdg_menudir = @xdg_menudir@
+ #>- SUBDIRS = $(AUTODIRS)
+ #>+ 1
+-SUBDIRS =. tr nl it pt_BR es de fr pl cs el hu ru
++SUBDIRS =. tr nl it pt_BR es de fr pl cs el hu ru uz
+ #>- all: all-recursive
+ #>+ 1
+ all: docs-am all-recursive
+diff -u -r -N kio-sysinfo-1.8.2/po/uz/kio_sysinfo.po kio-sysinfo-1.8.2.uz/po/uz/kio_sysinfo.po
+--- kio-sysinfo-1.8.2/po/uz/kio_sysinfo.po 1970-01-01 01:00:00.000000000 +0100
++++ kio-sysinfo-1.8.2.uz/po/uz/kio_sysinfo.po 2007-08-22 23:23:20.000000000 +0200
+@@ -0,0 +1,244 @@
++# translation of kio_sysinfo-uz.po to Uzbek
++# This file is put in the public domain.
++#
++# Mashrab Kuvatov <kmashrab@uni-bremen.de>, 2007.
++msgid ""
++msgstr ""
++"Project-Id-Version: kio_sysinfo-uz\n"
++"Report-Msgid-Bugs-To: \n"
++"POT-Creation-Date: 2006-11-01 16:28+0300\n"
++"PO-Revision-Date: 2007-07-22 00:07+0200\n"
++"Last-Translator: Mashrab Kuvatov <kmashrab@uni-bremen.de>\n"
++"Language-Team: Uzbek <floss-uz-l10n@googlegroups.com>\n"
++"MIME-Version: 1.0\n"
++"Content-Type: text/plain; charset=UTF-8\n"
++"Content-Transfer-Encoding: 8bit\n"
++"X-Generator: KBabel 1.11.4\n"
++
++#: ksysinfopart.cpp:72
++msgid "KSysinfo"
++msgstr "KSysinfo"
++
++#: sysinfo.cpp:67
++msgid "%1 GB"
++msgstr "%1 Гб"
++
++#: sysinfo.cpp:69
++msgid "%1 MB"
++msgstr "%1 Мб"
++
++#: sysinfo.cpp:71
++msgid "%1 KB"
++msgstr "%1 Кб"
++
++#: sysinfo.cpp:107 sysinfo.cpp:101
++msgid "My Computer"
++msgstr "Компьютер"
++
++#: sysinfo.cpp:102
++msgid "Folders, Harddisks, Removable Devices, System Information and more..."
++msgstr "Жилдлар, қаттиқ дисклар, олиб бўладиган ускуналар, тизим ҳақида маълумот ва ҳоказо..."
++
++#: sysinfo.cpp:108
++msgid "Looking for disk information..."
++msgstr "Диск ҳақида маълумот аниқланяпти..."
++
++#: sysinfo.cpp:109
++msgid "Disks Information"
++msgstr "Диск ҳақида маълумот"
++
++#: sysinfo.cpp:113
++msgid "OS Information"
++msgstr "ОТ ҳақида маълумот"
++
++#: sysinfo.cpp:115
++msgid "OS:"
++msgstr "ОТ:"
++
++#: sysinfo.cpp:116
++msgid "Current user:"
++msgstr "Жорий фойдаланувчи:"
++
++#: sysinfo.cpp:117
++msgid "System:"
++msgstr "Тизим:"
++
++#: sysinfo.cpp:118
++msgid "KDE:"
++msgstr "KDE:"
++
++#: sysinfo.cpp:124
++msgid "Display Info"
++msgstr "Дисплей ҳақида маълумот"
++
++#: sysinfo.cpp:126
++msgid "Vendor:"
++msgstr "Ишлаб чиқарувчи:"
++
++#: sysinfo.cpp:127
++msgid "Model:"
++msgstr "Русуми:"
++
++#: sysinfo.cpp:129
++msgid "Driver:"
++msgstr "Драйвер:"
++
++#: sysinfo.cpp:136
++msgid "Getting OS information...."
++msgstr "ОТ ҳақида маълумот аниқланяпти..."
++
++#: sysinfo.cpp:139
++msgid "Common Folders"
++msgstr "Умумий жилдлар"
++
++#: sysinfo.cpp:143
++msgid "My Home Folder"
++msgstr "Уй жилди"
++
++#: sysinfo.cpp:144
++msgid "Root Folder"
++msgstr "Туб жилди"
++
++#: sysinfo.cpp:145
++msgid "Network Folders"
++msgstr "Тармоқ жилдлари"
++
++#: sysinfo.cpp:149
++msgid "Looking up network status..."
++msgstr "Тармоқнинг ҳолати аниқланяпти..."
++
++#: sysinfo.cpp:152
++msgid "Network Status"
++msgstr "Тармоқнинг ҳолати"
++
++#: sysinfo.cpp:159
++msgid "Looking for CPU information..."
++msgstr "Процессор ҳақида маълумот аниқланяпти..."
++
++#: sysinfo.cpp:163
++msgid "CPU Information"
++msgstr "Процессор ҳақида маълумот"
++
++#: sysinfo.cpp:165
++msgid "Processor (CPU):"
++msgstr "Процессор:"
++
++#: sysinfo.cpp:166
++msgid "Speed:"
++msgstr "Тезлик:"
++
++#: sysinfo.cpp:167
++msgid "%1 MHz"
++msgstr "%1 МГц"
++
++#: sysinfo.cpp:172
++msgid "Looking for memory information..."
++msgstr "Хотира ҳақида маълумот аниқланяпти..."
++
++#: sysinfo.cpp:174
++msgid "Memory Information"
++msgstr "Хотира ҳақида маълумот"
++
++#: sysinfo.cpp:176
++msgid "Total memory (RAM):"
++msgstr "Жами хотира:"
++
++#: sysinfo.cpp:177
++msgid "Free memory:"
++msgstr "Бўш хотира:"
++
++#: sysinfo.cpp:178
++msgid "Used Memory"
++msgstr "Ишлатилган хотира"
++
++#: sysinfo.cpp:179
++msgid "Total swap:"
++msgstr "Жами своп:"
++
++#: sysinfo.cpp:180
++msgid "Free swap:"
++msgstr "Бўш своп:"
++
++#: sysinfo.cpp:184
++msgid "Looking for hardware information..."
++msgstr "Асбоб-ускуналар ҳақида маълумот аниқланяпти..."
++
++#: sysinfo.cpp:186
++msgid "Hardware Information"
++msgstr "Асбоб-ускуналар ҳақида маълумот"
++
++#: sysinfo.cpp:191
++msgid "Bios Vendor:"
++msgstr "Bios ишлаб чиқарувчиси:"
++
++#: sysinfo.cpp:192
++msgid "Bios Version:"
++msgstr "Bios версияси:"
++
++#: sysinfo.cpp:256
++msgid "%1 (+ %2 Caches)"
++msgstr "%1 (+ %2 кэш)"
++
++#: sysinfo.cpp:288
++msgid "Device"
++msgstr "Ускуна"
++
++#: sysinfo.cpp:288
++msgid "Filesystem"
++msgstr "Файл тизими"
++
++#: sysinfo.cpp:289
++msgid "Total space"
++msgstr "Жами жой"
++
++#: sysinfo.cpp:289
++msgid "Available space"
++msgstr "Бўш жой"
++
++#: sysinfo.cpp:295
++msgid "Press the right mouse button for more options like Mount or Eject"
++msgstr "Улаш ёки узиш буйруқлар учун сичқончанинг ўнг тугмасини босинг"
++
++#: sysinfo.cpp:478
++msgid "%1 (3D Support)"
++msgstr "%1 (3D имкониятлар)"
++
++#: sysinfo.cpp:480
++msgid "%1 (No 3D Support)"
++msgstr "%1 (3D имкониятларсиз)"
++
++#: sysinfo.cpp:491
++msgid "Network is <strong>unreachable</strong>"
++msgstr "Тармоққа <strong>уланмаган</strong>"
++
++#: sysinfo.cpp:493
++msgid "You are <strong>offline</strong>"
++msgstr "<strong>Офлайн</strong>"
++
++#: sysinfo.cpp:495
++msgid "Network is <strong>shutting down</strong>"
++msgstr "Тармоқдан <strong>узилмоқда</strong>"
++
++#: sysinfo.cpp:497
++msgid "<strong>Establishing</strong> connection to the network"
++msgstr "Тармоққа <strong>уланмоқда</strong>"
++
++#: sysinfo.cpp:499
++msgid "You are <strong>online</strong>"
++msgstr "<strong>Онлайн</strong>"
++
++#: sysinfo.cpp:501
++msgid "Unknown network status"
++msgstr "Тармоқнинг ҳолати номаълум"
++
++msgid "Total"
++msgstr "Жами"
++
++msgid "Available"
++msgstr "Бўш"
++
++msgid "Total Swap:"
++msgstr "Жами своп:"
++
++msgid " Free Swap:"
++msgstr "Бўш своп:"
+diff -u -r -N kio-sysinfo-1.8.2/po/uz/Makefile.am kio-sysinfo-1.8.2.uz/po/uz/Makefile.am
+--- kio-sysinfo-1.8.2/po/uz/Makefile.am 1970-01-01 01:00:00.000000000 +0100
++++ kio-sysinfo-1.8.2.uz/po/uz/Makefile.am 2007-08-22 23:23:20.000000000 +0200
+@@ -0,0 +1,3 @@
++KDE_LANG=uz
++
++POFILES=AUTO
+diff -u -r -N kio-sysinfo-1.8.2/po/uz/Makefile.in kio-sysinfo-1.8.2.uz/po/uz/Makefile.in
+--- kio-sysinfo-1.8.2/po/uz/Makefile.in 1970-01-01 01:00:00.000000000 +0100
++++ kio-sysinfo-1.8.2.uz/po/uz/Makefile.in 2007-08-22 23:24:22.000000000 +0200
+@@ -0,0 +1,599 @@
++# Makefile.in generated by automake 1.9.6 from Makefile.am.
++# KDE tags expanded automatically by am_edit - $Revision: 483858 $
++# @configure_input@
++
++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
++# 2003, 2004, 2005 Free Software Foundation, Inc.
++# This Makefile.in is free software; the Free Software Foundation
++# gives unlimited permission to copy and/or distribute it,
++# with or without modifications, as long as this notice is preserved.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
++# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
++# PARTICULAR PURPOSE.
++
++@SET_MAKE@
++srcdir = @srcdir@
++top_srcdir = @top_srcdir@
++VPATH = @srcdir@
++pkgdatadir = $(datadir)/@PACKAGE@
++pkglibdir = $(libdir)/@PACKAGE@
++pkgincludedir = $(includedir)/@PACKAGE@
++top_builddir = ../..
++am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
++INSTALL = @INSTALL@
++install_sh_DATA = $(install_sh) -c -m 644
++install_sh_PROGRAM = $(install_sh) -c
++install_sh_SCRIPT = $(install_sh) -c
++INSTALL_HEADER = $(INSTALL_DATA)
++transform = $(program_transform_name)
++NORMAL_INSTALL = :
++PRE_INSTALL = :
++POST_INSTALL = :
++NORMAL_UNINSTALL = :
++PRE_UNINSTALL = :
++POST_UNINSTALL = :
++build_triplet = @build@
++host_triplet = @host@
++target_triplet = @target@
++subdir = po/uz
++DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
++ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
++am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
++ $(top_srcdir)/configure.in
++am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
++ $(ACLOCAL_M4)
++mkinstalldirs = $(SHELL) $(top_srcdir)/admin/mkinstalldirs
++CONFIG_HEADER = $(top_builddir)/config.h
++CONFIG_CLEAN_FILES =
++SOURCES =
++DIST_SOURCES =
++#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
++#>+ 1
++#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
++#>+ 1
++DISTFILES = $(GMOFILES) $(POFILES) $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
++ACLOCAL = @ACLOCAL@
++AMDEP_FALSE = @AMDEP_FALSE@
++AMDEP_TRUE = @AMDEP_TRUE@
++AMTAR = @AMTAR@
++AR = @AR@
++ARTSCCONFIG = @ARTSCCONFIG@
++AUTOCONF = @AUTOCONF@
++AUTODIRS = @AUTODIRS@
++AUTOHEADER = @AUTOHEADER@
++AUTOMAKE = @AUTOMAKE@
++AWK = @AWK@
++CC = @CC@
++CCDEPMODE = @CCDEPMODE@
++CFLAGS = @CFLAGS@
++CONF_FILES = @CONF_FILES@
++CPP = @CPP@
++CPPFLAGS = @CPPFLAGS@
++CXX = @CXX@
++CXXCPP = @CXXCPP@
++CXXDEPMODE = @CXXDEPMODE@
++CXXFLAGS = @CXXFLAGS@
++CYGPATH_W = @CYGPATH_W@
++DCOPIDL = @DCOPIDL@
++DCOPIDL2CPP = @DCOPIDL2CPP@
++DCOPIDLNG = @DCOPIDLNG@
++DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
++DEFS = @DEFS@
++DEPDIR = @DEPDIR@
++ECHO = @ECHO@
++ECHO_C = @ECHO_C@
++ECHO_N = @ECHO_N@
++ECHO_T = @ECHO_T@
++EGREP = @EGREP@
++ENABLE_PERMISSIVE_FLAG = @ENABLE_PERMISSIVE_FLAG@
++EXEEXT = @EXEEXT@
++F77 = @F77@
++FFLAGS = @FFLAGS@
++FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@
++GMSGFMT = @GMSGFMT@
++GREP = @GREP@
++HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@
++INSTALL_DATA = @INSTALL_DATA@
++INSTALL_PROGRAM = @INSTALL_PROGRAM@
++INSTALL_SCRIPT = @INSTALL_SCRIPT@
++INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
++KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
++KCONFIG_COMPILER = @KCONFIG_COMPILER@
++KDECONFIG = @KDECONFIG@
++KDE_CHECK_PLUGIN = @KDE_CHECK_PLUGIN@
++KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
++KDE_INCLUDES = @KDE_INCLUDES@
++KDE_LDFLAGS = @KDE_LDFLAGS@
++KDE_MT_LDFLAGS = @KDE_MT_LDFLAGS@
++KDE_MT_LIBS = @KDE_MT_LIBS@
++KDE_NO_UNDEFINED = @KDE_NO_UNDEFINED@
++KDE_PLUGIN = @KDE_PLUGIN@
++KDE_RPATH = @KDE_RPATH@
++KDE_USE_CLOSURE_FALSE = @KDE_USE_CLOSURE_FALSE@
++KDE_USE_CLOSURE_TRUE = @KDE_USE_CLOSURE_TRUE@
++KDE_USE_FINAL_FALSE = @KDE_USE_FINAL_FALSE@
++KDE_USE_FINAL_TRUE = @KDE_USE_FINAL_TRUE@
++KDE_USE_FPIE = @KDE_USE_FPIE@
++KDE_USE_NMCHECK_FALSE = @KDE_USE_NMCHECK_FALSE@
++KDE_USE_NMCHECK_TRUE = @KDE_USE_NMCHECK_TRUE@
++KDE_USE_PIE = @KDE_USE_PIE@
++KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
++LDFLAGS = @LDFLAGS@
++LDFLAGS_AS_NEEDED = @LDFLAGS_AS_NEEDED@
++LDFLAGS_NEW_DTAGS = @LDFLAGS_NEW_DTAGS@
++LIBCOMPAT = @LIBCOMPAT@
++LIBCRYPT = @LIBCRYPT@
++LIBDL = @LIBDL@
++LIBJPEG = @LIBJPEG@
++LIBOBJS = @LIBOBJS@
++LIBPNG = @LIBPNG@
++LIBPTHREAD = @LIBPTHREAD@
++LIBRESOLV = @LIBRESOLV@
++LIBS = @LIBS@
++LIBSM = @LIBSM@
++LIBSOCKET = @LIBSOCKET@
++LIBTOOL = @LIBTOOL@
++LIBUCB = @LIBUCB@
++LIBUTIL = @LIBUTIL@
++LIBZ = @LIBZ@
++LIB_KAB = @LIB_KAB@
++LIB_KABC = @LIB_KABC@
++LIB_KDECORE = @LIB_KDECORE@
++LIB_KDED = @LIB_KDED@
++LIB_KDEPIM = @LIB_KDEPIM@
++LIB_KDEPRINT = @LIB_KDEPRINT@
++LIB_KDEUI = @LIB_KDEUI@
++LIB_KDNSSD = @LIB_KDNSSD@
++LIB_KFILE = @LIB_KFILE@
++LIB_KFM = @LIB_KFM@
++LIB_KHTML = @LIB_KHTML@
++LIB_KIMPROXY = @LIB_KIMPROXY@
++LIB_KIO = @LIB_KIO@
++LIB_KJS = @LIB_KJS@
++LIB_KNEWSTUFF = @LIB_KNEWSTUFF@
++LIB_KPARTS = @LIB_KPARTS@
++LIB_KSPELL = @LIB_KSPELL@
++LIB_KSYCOCA = @LIB_KSYCOCA@
++LIB_KUNITTEST = @LIB_KUNITTEST@
++LIB_KUTILS = @LIB_KUTILS@
++LIB_POLL = @LIB_POLL@
++LIB_QPE = @LIB_QPE@
++LIB_QT = @LIB_QT@
++LIB_SMB = @LIB_SMB@
++LIB_X11 = @LIB_X11@
++LIB_XEXT = @LIB_XEXT@
++LIB_XRENDER = @LIB_XRENDER@
++LN_S = @LN_S@
++LTLIBOBJS = @LTLIBOBJS@
++MAKEINFO = @MAKEINFO@
++MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
++MCOPIDL = @MCOPIDL@
++MEINPROC = @MEINPROC@
++MOC = @MOC@
++MSGFMT = @MSGFMT@
++NOOPT_CFLAGS = @NOOPT_CFLAGS@
++NOOPT_CXXFLAGS = @NOOPT_CXXFLAGS@
++OBJEXT = @OBJEXT@
++PACKAGE = @PACKAGE@
++PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
++PACKAGE_NAME = @PACKAGE_NAME@
++PACKAGE_STRING = @PACKAGE_STRING@
++PACKAGE_TARNAME = @PACKAGE_TARNAME@
++PACKAGE_VERSION = @PACKAGE_VERSION@
++PATH_SEPARATOR = @PATH_SEPARATOR@
++PERL = @PERL@
++QTE_NORTTI = @QTE_NORTTI@
++QT_INCLUDES = @QT_INCLUDES@
++QT_LDFLAGS = @QT_LDFLAGS@
++RANLIB = @RANLIB@
++SET_MAKE = @SET_MAKE@
++SHELL = @SHELL@
++STRIP = @STRIP@
++TOPSUBDIRS = @TOPSUBDIRS@
++UIC = @UIC@
++UIC_TR = @UIC_TR@
++USER_INCLUDES = @USER_INCLUDES@
++USER_LDFLAGS = @USER_LDFLAGS@
++USE_EXCEPTIONS = @USE_EXCEPTIONS@
++USE_RTTI = @USE_RTTI@
++USE_THREADS = @USE_THREADS@
++VERSION = @VERSION@
++WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@
++XGETTEXT = @XGETTEXT@
++XMKMF = @XMKMF@
++XMLLINT = @XMLLINT@
++X_EXTRA_LIBS = @X_EXTRA_LIBS@
++X_INCLUDES = @X_INCLUDES@
++X_LDFLAGS = @X_LDFLAGS@
++X_PRE_LIBS = @X_PRE_LIBS@
++X_RPATH = @X_RPATH@
++ac_ct_CC = @ac_ct_CC@
++ac_ct_CXX = @ac_ct_CXX@
++ac_ct_F77 = @ac_ct_F77@
++all_includes = @all_includes@
++all_libraries = @all_libraries@
++am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
++am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
++am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
++am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
++am__include = @am__include@
++am__leading_dot = @am__leading_dot@
++am__quote = @am__quote@
++am__tar = @am__tar@
++am__untar = @am__untar@
++bindir = @bindir@
++build = @build@
++build_alias = @build_alias@
++build_cpu = @build_cpu@
++build_os = @build_os@
++build_vendor = @build_vendor@
++datadir = @datadir@
++datarootdir = @datarootdir@
++docdir = @docdir@
++dvidir = @dvidir@
++exec_prefix = @exec_prefix@
++host = @host@
++host_alias = @host_alias@
++host_cpu = @host_cpu@
++host_os = @host_os@
++host_vendor = @host_vendor@
++htmldir = @htmldir@
++include_ARTS_FALSE = @include_ARTS_FALSE@
++include_ARTS_TRUE = @include_ARTS_TRUE@
++include_x11_FALSE = @include_x11_FALSE@
++include_x11_TRUE = @include_x11_TRUE@
++includedir = @includedir@
++infodir = @infodir@
++install_sh = @install_sh@
++kde_appsdir = @kde_appsdir@
++kde_bindir = @kde_bindir@
++kde_confdir = @kde_confdir@
++kde_datadir = @kde_datadir@
++kde_htmldir = @kde_htmldir@
++kde_icondir = @kde_icondir@
++kde_includes = @kde_includes@
++kde_kcfgdir = @kde_kcfgdir@
++kde_libraries = @kde_libraries@
++kde_libs_htmldir = @kde_libs_htmldir@
++kde_libs_prefix = @kde_libs_prefix@
++kde_locale = @kde_locale@
++kde_mimedir = @kde_mimedir@
++kde_moduledir = @kde_moduledir@
++kde_qtver = @kde_qtver@
++kde_servicesdir = @kde_servicesdir@
++kde_servicetypesdir = @kde_servicetypesdir@
++kde_sounddir = @kde_sounddir@
++kde_styledir = @kde_styledir@
++kde_templatesdir = @kde_templatesdir@
++kde_wallpaperdir = @kde_wallpaperdir@
++kde_widgetdir = @kde_widgetdir@
++kdeinitdir = @kdeinitdir@
++libdir = @libdir@
++libexecdir = @libexecdir@
++localedir = @localedir@
++localstatedir = @localstatedir@
++mandir = @mandir@
++mkdir_p = @mkdir_p@
++oldincludedir = @oldincludedir@
++pdfdir = @pdfdir@
++prefix = @prefix@
++program_transform_name = @program_transform_name@
++psdir = @psdir@
++qt_includes = @qt_includes@
++qt_libraries = @qt_libraries@
++sbindir = @sbindir@
++sharedstatedir = @sharedstatedir@
++sysconfdir = @sysconfdir@
++target = @target@
++target_alias = @target_alias@
++target_cpu = @target_cpu@
++target_os = @target_os@
++target_vendor = @target_vendor@
++unsermake_enable_pch_FALSE = @unsermake_enable_pch_FALSE@
++unsermake_enable_pch_TRUE = @unsermake_enable_pch_TRUE@
++x_includes = @x_includes@
++x_libraries = @x_libraries@
++xdg_appsdir = @xdg_appsdir@
++xdg_directorydir = @xdg_directorydir@
++xdg_menudir = @xdg_menudir@
++KDE_LANG = uz
++#>- POFILES = AUTO
++#>+ 2
++POFILES = kio_sysinfo.po
++GMOFILES = kio_sysinfo.gmo
++#>- all: all-am
++#>+ 1
++all: all-nls docs-am all-am
++
++.SUFFIXES:
++$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
++#>- @for dep in $?; do \
++#>- case '$(am__configure_deps)' in \
++#>- *$$dep*) \
++#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
++#>- && exit 0; \
++#>- exit 1;; \
++#>- esac; \
++#>- done; \
++#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu po/uz/Makefile'; \
++#>- cd $(top_srcdir) && \
++#>- $(AUTOMAKE) --gnu po/uz/Makefile
++#>+ 12
++ @for dep in $?; do \
++ case '$(am__configure_deps)' in \
++ *$$dep*) \
++ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
++ && exit 0; \
++ exit 1;; \
++ esac; \
++ done; \
++ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu po/uz/Makefile'; \
++ cd $(top_srcdir) && \
++ $(AUTOMAKE) --gnu po/uz/Makefile
++ cd $(top_srcdir) && perl admin/am_edit po/uz/Makefile.in
++.PRECIOUS: Makefile
++Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
++ @case '$?' in \
++ *config.status*) \
++ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
++ *) \
++ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
++ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
++ esac;
++
++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
++ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++$(top_srcdir)/configure: $(am__configure_deps)
++ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++$(ACLOCAL_M4): $(am__aclocal_m4_deps)
++ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++mostlyclean-libtool:
++ -rm -f *.lo
++
++clean-libtool:
++ -rm -rf .libs _libs
++
++distclean-libtool:
++ -rm -f libtool
++uninstall-info-am:
++tags: TAGS
++TAGS:
++
++ctags: CTAGS
++CTAGS:
++
++
++#>- distdir: $(DISTFILES)
++#>+ 1
++distdir: distdir-nls $(DISTFILES)
++ @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
++ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
++ list='$(DISTFILES)'; for file in $$list; do \
++ case $$file in \
++ $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
++ $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
++ esac; \
++ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
++ dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
++ if test "$$dir" != "$$file" && test "$$dir" != "."; then \
++ dir="/$$dir"; \
++ $(mkdir_p) "$(distdir)$$dir"; \
++ else \
++ dir=''; \
++ fi; \
++ if test -d $$d/$$file; then \
++ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
++ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
++ fi; \
++ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
++ else \
++ test -f $(distdir)/$$file \
++ || cp -p $$d/$$file $(distdir)/$$file \
++ || exit 1; \
++ fi; \
++ done
++check-am: all-am
++check: check-am
++all-am: Makefile
++installdirs:
++install: install-am
++install-exec: install-exec-am
++install-data: install-data-am
++#>- uninstall: uninstall-am
++#>+ 1
++uninstall: uninstall-nls uninstall-am
++
++install-am: all-am
++ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
++
++installcheck: installcheck-am
++install-strip:
++ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
++ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
++ `test -z '$(STRIP)' || \
++ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
++mostlyclean-generic:
++
++clean-generic:
++
++distclean-generic:
++ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
++
++maintainer-clean-generic:
++ @echo "This command is intended for maintainers to use"
++ @echo "it deletes files that may require special tools to rebuild."
++#>- clean: clean-am
++#>+ 1
++clean: kde-rpo-clean clean-am
++
++#>- clean-am: clean-generic clean-libtool mostlyclean-am
++#>+ 1
++clean-am: clean-bcheck clean-generic clean-libtool mostlyclean-am
++
++distclean: distclean-am
++ -rm -f Makefile
++distclean-am: clean-am distclean-generic distclean-libtool
++
++dvi: dvi-am
++
++dvi-am:
++
++html: html-am
++
++info: info-am
++
++info-am:
++
++#>- install-data-am:
++#>+ 1
++install-data-am: install-nls
++
++install-exec-am:
++
++install-info: install-info-am
++
++install-man:
++
++installcheck-am:
++
++#>- maintainer-clean: maintainer-clean-am
++#>+ 1
++maintainer-clean: clean-nls maintainer-clean-am
++ -rm -f Makefile
++maintainer-clean-am: distclean-am maintainer-clean-generic
++
++mostlyclean: mostlyclean-am
++
++mostlyclean-am: mostlyclean-generic mostlyclean-libtool
++
++pdf: pdf-am
++
++pdf-am:
++
++ps: ps-am
++
++ps-am:
++
++uninstall-am: uninstall-info-am
++
++.PHONY: all all-am check check-am clean clean-generic clean-libtool \
++ distclean distclean-generic distclean-libtool distdir dvi \
++ dvi-am html html-am info info-am install install-am \
++ install-data install-data-am install-exec install-exec-am \
++ install-info install-info-am install-man install-strip \
++ installcheck installcheck-am installdirs maintainer-clean \
++ maintainer-clean-generic mostlyclean mostlyclean-generic \
++ mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \
++ uninstall-info-am
++
++# Tell versions [3.59,3.63) of GNU make to not export all variables.
++# Otherwise a system limit (for SysV at least) may be exceeded.
++.NOEXPORT:
++
++#>+ 2
++KDE_DIST=kio_sysinfo.po Makefile.in Makefile.am
++
++#>+ 4
++kio_sysinfo.gmo: kio_sysinfo.po
++ rm -f kio_sysinfo.gmo; $(GMSGFMT) -o kio_sysinfo.gmo $(srcdir)/kio_sysinfo.po
++ test ! -f kio_sysinfo.gmo || touch kio_sysinfo.gmo
++
++#>+ 3
++clean-nls:
++ -rm -f kio_sysinfo.gmo
++
++#>+ 10
++install-nls:
++ $(mkinstalldirs) $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES
++ @for base in kio_sysinfo ; do \
++ echo $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
++ if test -f $$base.gmo; then $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
++ elif test -f $(srcdir)/$$base.gmo; then $(INSTALL_DATA) $(srcdir)/$$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
++ fi ;\
++ done
++
++
++#>+ 3
++uninstall-nls:
++ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kio_sysinfo.mo
++
++#>+ 2
++all-nls: $(GMOFILES)
++
++#>+ 8
++distdir-nls:$(GMOFILES)
++ for file in $(POFILES); do \
++ cp $(srcdir)/$$file $(distdir); \
++ done
++ for file in $(GMOFILES); do \
++ cp $(srcdir)/$$file $(distdir); \
++ done
++
++#>+ 2
++docs-am:
++
++#>+ 15
++force-reedit:
++ @for dep in $?; do \
++ case '$(am__configure_deps)' in \
++ *$$dep*) \
++ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
++ && exit 0; \
++ exit 1;; \
++ esac; \
++ done; \
++ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu po/uz/Makefile'; \
++ cd $(top_srcdir) && \
++ $(AUTOMAKE) --gnu po/uz/Makefile
++ cd $(top_srcdir) && perl admin/am_edit po/uz/Makefile.in
++
++
++#>+ 21
++clean-bcheck:
++ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
++
++bcheck: bcheck-am
++
++bcheck-am:
++ @for i in ; do \
++ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
++ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
++ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
++ echo "$$i"; \
++ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
++ rm -f $$i.bchecktest.cc; exit 1; \
++ fi ; \
++ echo "" >> $$i.bchecktest.cc.class; \
++ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
++ rm -f a.out; \
++ fi ; \
++ done
++
++
++#>+ 3
++final:
++ $(MAKE) all-am
++
++#>+ 3
++final-install:
++ $(MAKE) install-am
++
++#>+ 3
++no-final:
++ $(MAKE) all-am
++
++#>+ 3
++no-final-install:
++ $(MAKE) install-am
++
++#>+ 3
++kde-rpo-clean:
++ -rm -f *.rpo
++
++#>+ 3
++nmcheck:
++nmcheck-am: nmcheck
diff --git a/mandriva/2010.2/applications/kio-sysinfo/sysinfo.png b/mandriva/2010.2/applications/kio-sysinfo/sysinfo.png
new file mode 100644
index 000000000..2e88eacb3
--- /dev/null
+++ b/mandriva/2010.2/applications/kio-sysinfo/sysinfo.png
Binary files differ
diff --git a/mandriva/2010.2/applications/klamav/klamav-0.41.1-pwd-echo.patch b/mandriva/2010.2/applications/klamav/klamav-0.41.1-pwd-echo.patch
new file mode 100644
index 000000000..2e31a0a03
--- /dev/null
+++ b/mandriva/2010.2/applications/klamav/klamav-0.41.1-pwd-echo.patch
@@ -0,0 +1,10 @@
+--- klamav-0.41.1/src/freshklam.cpp.pwd-echo 2007-07-24 22:51:54.000000000 +0300
++++ klamav-0.41.1/src/freshklam.cpp 2007-11-07 15:53:51.000000000 +0200
+@@ -225,6 +225,7 @@ Freshklam::Freshklam(QWidget *parent, co
+ //proxy_pass_label->setFixedSize(proxy_pass_label->sizeHint());
+ proxy_dir_layout->addWidget(proxy_pass_label,1,3);
+ proxyPass = new KLineEdit(proxy_hlp);
++ proxyPass->setEchoMode(KLineEdit::Password);
+ proxy_dir_layout->addWidget(proxyPass,1,4);
+ proxyPass->setText(proxyPassText);
+
diff --git a/mandriva/2010.2/applications/klamav/klamav-0.42-fix-window-size.patch b/mandriva/2010.2/applications/klamav/klamav-0.42-fix-window-size.patch
new file mode 100644
index 000000000..8ff6a65a1
--- /dev/null
+++ b/mandriva/2010.2/applications/klamav/klamav-0.42-fix-window-size.patch
@@ -0,0 +1,343 @@
+--- src/specialfiletypes.ui.small 2008-03-29 03:37:21.000000000 +0100
++++ src/specialfiletypes.ui 2008-03-29 03:37:27.000000000 +0100
+@@ -8,7 +8,7 @@
+ <rect>
+ <x>0</x>
+ <y>0</y>
+- <width>399</width>
++ <width>540</width>
+ <height>385</height>
+ </rect>
+ </property>
+@@ -34,7 +34,7 @@
+ <rect>
+ <x>20</x>
+ <y>30</y>
+- <width>330</width>
++ <width>480</width>
+ <height>210</height>
+ </rect>
+ </property>
+
+--- src/archivelimits.ui.small 2008-03-29 03:45:04.000000000 +0100
++++ src/archivelimits.ui 2008-03-29 03:46:18.000000000 +0100
+@@ -8,7 +8,7 @@
+ <rect>
+ <x>0</x>
+ <y>0</y>
+- <width>388</width>
++ <width>474</width>
+ <height>377</height>
+ </rect>
+ </property>
+@@ -46,9 +46,9 @@
+ </property>
+ <property name="geometry">
+ <rect>
+- <x>11</x>
+- <y>11</y>
+- <width>366</width>
++ <x>10</x>
++ <y>10</y>
++ <width>430</width>
+ <height>230</height>
+ </rect>
+ </property>
+@@ -63,7 +63,7 @@
+ <rect>
+ <x>11</x>
+ <y>34</y>
+- <width>350</width>
++ <width>400</width>
+ <height>160</height>
+ </rect>
+ </property>
+
+
+--- src/autoscanoptions.ui.small 2008-03-29 03:51:50.000000000 +0100
++++ src/autoscanoptions.ui 2008-03-29 03:52:28.000000000 +0100
+@@ -8,7 +8,7 @@
+ <rect>
+ <x>0</x>
+ <y>0</y>
+- <width>391</width>
++ <width>529</width>
+ <height>386</height>
+ </rect>
+ </property>
+@@ -48,7 +48,7 @@
+ <rect>
+ <x>10</x>
+ <y>10</y>
+- <width>370</width>
++ <width>460</width>
+ <height>180</height>
+ </rect>
+ </property>
+@@ -113,7 +113,7 @@
+ <rect>
+ <x>10</x>
+ <y>25</y>
+- <width>340</width>
++ <width>440</width>
+ <height>130</height>
+ </rect>
+ </property>
+
+--- src/archivetypes.ui.old 2008-03-29 12:37:00.000000000 +0100
++++ src/archivetypes.ui 2008-03-29 12:37:15.000000000 +0100
+@@ -35,7 +35,7 @@
+ <x>20</x>
+ <y>30</y>
+ <width>330</width>
+- <height>284</height>
++ <height>320</height>
+ </rect>
+ </property>
+ <grid>
+@@ -44,7 +44,7 @@
+ </property>
+ <widget class="QCheckBox" row="6" column="0">
+ <property name="name">
+- <cstring>kcfg_ScanDeb</cstring>
++ <cstring>kcfg_ScanDeb</cstring>
+ </property>
+ <property name="text">
+ <string>Scan Deb files using</string>
+@@ -55,7 +55,7 @@
+ </widget>
+ <widget class="QCheckBox" row="5" column="0">
+ <property name="name">
+- <cstring>kcfg_ScanJar</cstring>
++ <cstring>kcfg_ScanJar</cstring>
+ </property>
+ <property name="text">
+ <string>Scan Jar files using</string>
+@@ -66,7 +66,7 @@
+ </widget>
+ <widget class="QCheckBox" row="7" column="0">
+ <property name="name">
+- <cstring>kcfg_ScanTar</cstring>
++ <cstring>kcfg_ScanTar</cstring>
+ </property>
+ <property name="text">
+ <string>Scan Tar files using</string>
+@@ -77,7 +77,7 @@
+ </widget>
+ <widget class="QCheckBox" row="4" column="0">
+ <property name="name">
+- <cstring>kcfg_ScanLzh</cstring>
++ <cstring>kcfg_ScanLzh</cstring>
+ </property>
+ <property name="text">
+ <string>Scan Lzh files using</string>
+@@ -88,12 +88,12 @@
+ </widget>
+ <widget class="KURLComboRequester" row="7" column="1">
+ <property name="name">
+- <cstring>kcfg_TarUsing</cstring>
++ <cstring>kcfg_TarUsing</cstring>
+ </property>
+ </widget>
+ <widget class="QCheckBox" row="3" column="0">
+ <property name="name">
+- <cstring>kcfg_ScanZoo</cstring>
++ <cstring>kcfg_ScanZoo</cstring>
+ </property>
+ <property name="text">
+ <string>Scan Zoo files using</string>
+@@ -104,22 +104,22 @@
+ </widget>
+ <widget class="KURLComboRequester" row="3" column="1">
+ <property name="name">
+- <cstring>kcfg_ZooUsing</cstring>
++ <cstring>kcfg_ZooUsing</cstring>
+ </property>
+ </widget>
+ <widget class="KURLComboRequester" row="4" column="1">
+ <property name="name">
+- <cstring>kcfg_LzhUsing</cstring>
++ <cstring>kcfg_LzhUsing</cstring>
+ </property>
+ </widget>
+ <widget class="KURLComboRequester" row="0" column="1">
+ <property name="name">
+- <cstring>kcfg_ZipUsing</cstring>
++ <cstring>kcfg_ZipUsing</cstring>
+ </property>
+ </widget>
+ <widget class="QCheckBox" row="1" column="0">
+ <property name="name">
+- <cstring>kcfg_ScanRar</cstring>
++ <cstring>kcfg_ScanRar</cstring>
+ </property>
+ <property name="text">
+ <string>Scan Rar files using</string>
+@@ -130,7 +130,7 @@
+ </widget>
+ <widget class="QCheckBox" row="0" column="0">
+ <property name="name">
+- <cstring>kcfg_ScanZip</cstring>
++ <cstring>kcfg_ScanZip</cstring>
+ </property>
+ <property name="text">
+ <string>Scan &amp;Zip files using</string>
+@@ -141,27 +141,27 @@
+ </widget>
+ <widget class="KURLComboRequester" row="5" column="1">
+ <property name="name">
+- <cstring>kcfg_JarUsing</cstring>
++ <cstring>kcfg_JarUsing</cstring>
+ </property>
+ </widget>
+ <widget class="KURLComboRequester" row="1" column="1">
+ <property name="name">
+- <cstring>kcfg_RarUsing</cstring>
++ <cstring>kcfg_RarUsing</cstring>
+ </property>
+ </widget>
+ <widget class="KURLComboRequester" row="6" column="1">
+ <property name="name">
+- <cstring>kcfg_DebUsing</cstring>
++ <cstring>kcfg_DebUsing</cstring>
+ </property>
+ </widget>
+ <widget class="KURLComboRequester" row="8" column="1">
+ <property name="name">
+- <cstring>kcfg_TgzUsing</cstring>
++ <cstring>kcfg_TgzUsing</cstring>
+ </property>
+ </widget>
+ <widget class="QCheckBox" row="8" column="0">
+ <property name="name">
+- <cstring>kcfg_ScanTgz</cstring>
++ <cstring>kcfg_ScanTgz</cstring>
+ </property>
+ <property name="text">
+ <string>Scan Tgz files using</string>
+@@ -172,12 +172,12 @@
+ </widget>
+ <widget class="KURLComboRequester" row="2" column="1">
+ <property name="name">
+- <cstring>kcfg_ArjUsing</cstring>
++ <cstring>kcfg_ArjUsing</cstring>
+ </property>
+ </widget>
+ <widget class="QCheckBox" row="2" column="0">
+ <property name="name">
+- <cstring>kcfg_ScanArj</cstring>
++ <cstring>kcfg_ScanArj</cstring>
+ </property>
+ <property name="text">
+ <string>Scan Arj files using</string>
+--- src/logoptions.ui.old 2008-03-29 12:46:38.000000000 +0100
++++ src/logoptions.ui 2008-03-29 12:47:18.000000000 +0100
+@@ -38,7 +38,7 @@
+ <rect>
+ <x>12</x>
+ <y>69</y>
+- <width>161</width>
++ <width>330</width>
+ <height>21</height>
+ </rect>
+ </property>
+@@ -48,13 +48,52 @@
+ </widget>
+ <widget class="QLayoutWidget">
+ <property name="name">
++ <cstring>layout5</cstring>
++ </property>
++ <property name="geometry">
++ <rect>
++ <x>12</x>
++ <y>17</y>
++ <width>350</width>
++ <height>40</height>
++ </rect>
++ </property>
++ <grid>
++ <property name="name">
++ <cstring>unnamed</cstring>
++ </property>
++ <widget class="QSpinBox" row="0" column="1">
++ <property name="name">
++ <cstring>kcfg_ExpireDays</cstring>
++ </property>
++ </widget>
++ <widget class="QLabel" row="0" column="0">
++ <property name="name">
++ <cstring>MaxMBsEx</cstring>
++ </property>
++ <property name="text">
++ <string>Expire events after</string>
++ </property>
++ </widget>
++ <widget class="QLabel" row="0" column="2">
++ <property name="name">
++ <cstring>MaxMBsEx_2</cstring>
++ </property>
++ <property name="text">
++ <string>day(s)</string>
++ </property>
++ </widget>
++ </grid>
++ </widget>
++ <widget class="QLayoutWidget">
++ <property name="name">
+ <cstring>layout4</cstring>
+ </property>
+ <property name="geometry">
+ <rect>
+ <x>11</x>
+ <y>91</y>
+- <width>300</width>
++ <width>350</width>
+ <height>210</height>
+ </rect>
+ </property>
+@@ -141,45 +180,6 @@
+ </widget>
+ </vbox>
+ </widget>
+- <widget class="QLayoutWidget">
+- <property name="name">
+- <cstring>layout5</cstring>
+- </property>
+- <property name="geometry">
+- <rect>
+- <x>12</x>
+- <y>17</y>
+- <width>300</width>
+- <height>40</height>
+- </rect>
+- </property>
+- <grid>
+- <property name="name">
+- <cstring>unnamed</cstring>
+- </property>
+- <widget class="QSpinBox" row="0" column="1">
+- <property name="name">
+- <cstring>kcfg_ExpireDays</cstring>
+- </property>
+- </widget>
+- <widget class="QLabel" row="0" column="0">
+- <property name="name">
+- <cstring>MaxMBsEx</cstring>
+- </property>
+- <property name="text">
+- <string>Expire events after</string>
+- </property>
+- </widget>
+- <widget class="QLabel" row="0" column="2">
+- <property name="name">
+- <cstring>MaxMBsEx_2</cstring>
+- </property>
+- <property name="text">
+- <string>day(s)</string>
+- </property>
+- </widget>
+- </grid>
+- </widget>
+ </widget>
+ </widget>
+ <layoutdefaults spacing="6" margin="11"/>
diff --git a/mandriva/2010.2/applications/klamav/klamav-0.46-default-db-dir.diff b/mandriva/2010.2/applications/klamav/klamav-0.46-default-db-dir.diff
new file mode 100644
index 000000000..0ab8c22f7
--- /dev/null
+++ b/mandriva/2010.2/applications/klamav/klamav-0.46-default-db-dir.diff
@@ -0,0 +1,12 @@
+diff -p -up klamav-0.46/src/klammail/clamdmail.c~ klamav-0.46/src/klammail/clamdmail.c
+--- klamav-0.46/src/klammail/clamdmail.c~ 2009-02-28 11:27:27.000000000 +0100
++++ klamav-0.46/src/klammail/clamdmail.c 2009-03-14 17:16:32.000000000 +0100
+@@ -576,7 +576,7 @@ void startclamd(struct optstruct *opt)
+ break;
+ }
+ }else{
+- fprintf(tmp,"DatabaseDirectory /usr/local/share/clamav\n");
++ fprintf(tmp,"DatabaseDirectory /var/lib/clamav\n");
+ }
+ //fprintf(tmp,"ScanMail\n");
+ if ((strstr(cl_retver(), "0.8")) || (strstr(cl_retver(), "0.7")))
diff --git a/mandriva/2010.2/applications/klamav/klamav-0.46-gcc43.patch b/mandriva/2010.2/applications/klamav/klamav-0.46-gcc43.patch
new file mode 100644
index 000000000..c81edd2eb
--- /dev/null
+++ b/mandriva/2010.2/applications/klamav/klamav-0.46-gcc43.patch
@@ -0,0 +1,33 @@
+diff -p -up klamav-0.46/src/ctcron.cpp.gcc43 klamav-0.46/src/ctcron.cpp
+--- klamav-0.46/src/ctcron.cpp.gcc43 2009-02-28 11:27:27.000000000 +0100
++++ klamav-0.46/src/ctcron.cpp 2009-03-14 16:57:40.000000000 +0100
+@@ -18,6 +18,7 @@
+ #include "ctvariable.h"
+ #include <pwd.h> // pwd, getpwnam(), getpwuid()
+ #include <assert.h>
++#include <stdlib.h> // system
+
+ #include <qfile.h>
+
+diff -p -up klamav-0.46/src/ctunit.cpp.gcc43 klamav-0.46/src/ctunit.cpp
+--- klamav-0.46/src/ctunit.cpp.gcc43 2009-02-28 11:27:27.000000000 +0100
++++ klamav-0.46/src/ctunit.cpp 2009-03-14 16:57:40.000000000 +0100
+@@ -18,6 +18,7 @@
+ #include <stdlib.h> // sprintf
+ #include <stdio.h> // sprintf
+ #include <ctype.h> // tolower
++#include <stdlib.h> // atoi
+
+ using namespace std;
+
+diff -p -up klamav-0.46/src/ktview.cpp.gcc43 klamav-0.46/src/ktview.cpp
+--- klamav-0.46/src/ktview.cpp.gcc43 2009-02-28 11:27:27.000000000 +0100
++++ klamav-0.46/src/ktview.cpp 2009-03-14 16:57:40.000000000 +0100
+@@ -20,6 +20,7 @@
+ // #include <strstream.h>
+ // #endif
+
++#include <stdlib.h> // system
+
+ #include <qfileinfo.h>
+
diff --git a/mandriva/2010.2/applications/klamav/klamav.sh b/mandriva/2010.2/applications/klamav/klamav.sh
new file mode 100755
index 000000000..4f091eedb
--- /dev/null
+++ b/mandriva/2010.2/applications/klamav/klamav.sh
@@ -0,0 +1,13 @@
+#!/bin/bash
+
+KLAMAV_DIR=${HOME}/.klamav
+
+if [ ! -d ${KLAMAV_DIR}/database -o ! -d ${KLAMAV_DIR}/quarantine ]; then
+ mkdir -p ${KLAMAV_DIR}/{database,quarantine}
+fi
+
+if [ ! -f ${KLAMAV_DIR}/database/main.cvd -o ! -f ${KLAMAV_DIR}/database/daily.cvd ]; then
+ cp -f /var/lib/clamav/* ${KLAMAV_DIR}/database
+fi
+
+klamav-real
diff --git a/mandriva/2010.2/applications/klamav/klamav.spec b/mandriva/2010.2/applications/klamav/klamav.spec
new file mode 100644
index 000000000..d2be3c790
--- /dev/null
+++ b/mandriva/2010.2/applications/klamav/klamav.spec
@@ -0,0 +1,220 @@
+Summary: KDE frontend for the Clam AntiVirus virus scanner
+Name: klamav
+Version: 0.46
+Release: %mkrel 4
+License: GPLv2+
+Group: File tools
+URL: http://sourceforge.net/projects/klamav/
+Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}-source.tar.gz
+Source1: klamav.sh
+Patch0: klamav-0.46-default-db-dir.diff
+Patch1: klamav-0.42-fix-window-size.patch
+Patch2: klamav-0.41.1-pwd-echo.patch
+Patch3: klamav-0.46-gcc43.patch
+BuildRequires: kdelibs-devel
+BuildRequires: clamav-devel >= 0.93
+BuildRequires: desktop-file-utils
+Requires: clamav >= 0.93
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
+
+%description
+KlamAV provides ClamAV protection for the KDE desktop. It includes
+'on access' scanning, manual scanning, quarantine management,
+downloading of updates, mail scanning, and automated installation.
+
+%prep
+
+%setup -qn %{name}-%{version}-source/%{name}-%{version}
+#patch0 -p1 -b .default_db_directory
+%patch1 -p0 -b .fix_window_size
+%patch2 -p1 -b .pwd-echo
+%patch3 -p1 -b .gcc43
+
+%build
+%configure_kde3
+%make
+
+%install
+rm -Rf %{buildroot}
+
+%makeinstall_std
+
+mkdir -p %{buildroot}/{%{_menudir},%{_miconsdir},%{_liconsdir}}
+
+mkdir -p %{buildroot}%{_kde3_datadir}/applications/kde
+desktop-file-install --vendor='' --delete-original \
+ --dir=%{buildroot}%{_kde3_datadir}/applications/kde \
+ --remove-category="Application" \
+ --add-category="Security" \
+ %{buildroot}%{_kde3_datadir}/applnk/Utilities/klamav.desktop
+
+
+# Copy translated virus browser
+# Next release this shoul be made standard
+mv %{buildroot}%{_kde3_bindir}/klamav %{buildroot}%{_kde3_bindir}/klamav-real
+cp %SOURCE1 %{buildroot}%{_kde3_bindir}/klamav
+
+%find_lang %{name} --with-html --all-name
+
+%if %mdkversion < 200900
+%post
+%update_menus
+%endif
+
+%if %mdkversion < 200900
+%postun
+%clean_menus
+%endif
+
+%clean
+rm -Rf %{buildroot}
+
+%files -f %{name}.lang
+%defattr(-,root,root)
+%attr (755,root,root) %{_kde3_bindir}/*
+%{_kde3_datadir}/apps/%{name}
+%{_kde3_iconsdir}/*/*/*/%{name}.png
+%{_kde3_datadir}/applications/kde/*.desktop
+%{_kde3_datadir}/apps/konqueror/servicemenus/klamav-dropdown.desktop
+%{_kde3_datadir}/config.kcfg/*.kcfg
+
+
+%changelog
+* Fri Jul 22 2011 Tim Williams <tim@my-place.org.uk> 0.46-4mdv2010.2
++ Rebuild for Trinity
+
+* Wed Jul 21 2010 Tim Williams <tim@my-place.org.uk> 0.46-3mdv2010.1
++ Rebuild for MDV 2010.1
+
+* Tue Nov 17 2009 Tim Williams <tim@my-place.org.uk> 0.46-2mdv2010.0
++ Rebuild for MDV 2010.0
+
+* Sat Mar 14 2009 Buchan Milne <bgmilne@mandriva.org> 0.46-1mdv2009.1
++ Revision: 355062
+- New version 0.46
+- drop vlamav 0.nf patch, fixed upstream
+- rediff patches
+
+* Thu Sep 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.44-2mdv2009.0
++ Revision: 280731
+- fix build against clamav-0.94 libs
+- rebuild against new clamav libs
+
+* Sun Jul 06 2008 Funda Wang <fundawang@mandriva.org> 0.44-1mdv2009.0
++ Revision: 232258
+- New version 0.44
+- switch to /opt
+- drop patch4 not needed
+
+ + Pixel <pixel@mandriva.com>
+ - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
+
+* Wed May 21 2008 Oden Eriksson <oeriksson@mandriva.com> 0.42-4mdv2009.0
++ Revision: 209718
+- bump release
+- sync with fedora
+- rebuild
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Fix some UI issues
+
+* Sun Jan 20 2008 Funda Wang <fundawang@mandriva.org> 0.42-1mdv2008.1
++ Revision: 155212
+- New version 0.42
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - rebuild
+ - kill re-definition of %%buildroot on Pixel's request
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+* Thu Aug 09 2007 Funda Wang <fundawang@mandriva.org> 0.41.1-2mdv2008.0
++ Revision: 60769
+- drop old menu
+- New version 0.41.1
+
+
+* Sun Mar 04 2007 Emmanuel Andry <eandry@mandriva.org> 0.41-2mdv2007.0
++ Revision: 131925
+- rebuild for new libclamav
+
+* Sat Feb 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.41-1mdv2007.1
++ Revision: 125377
+- new version
+- use --disable-rpath
+- pass some other options into the %%configure
+- drop sources 2,4,5
+- use %%find_lang
+- some cleans in spec file
+
+* Thu Dec 14 2006 Emmanuel Andry <eandry@mandriva.org> 0.39-2mdv2007.1
++ Revision: 96844
+- remove support for version older than MDV10.1
+
+* Thu Dec 14 2006 Emmanuel Andry <eandry@mandriva.org> 0.39-1mdv2007.1
++ Revision: 96583
+- New version 0.39
+ drop patches 1 2 3 4 5
+
+ + Andreas Hasenack <andreas@mandriva.com>
+ - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Fix for proxy cnofigurations. Not everyone use proxy with user and pwd.
+ - Fixed media:/ or devices:/ patch
+ - Added patch for translate html files. Still not the optimal solution, but
+ works for current requirements
+ - Added translation for .html about files
+ - Fixded pt_BR translation. Patch will be submitted upstream
+ - Added better ui handling by Gustavo Boiko <boiko@mandriva.com>, using media:/
+ on KDE 3.5
+ - No nrpoc compilation
+ - Upload packages with OEM fixes
+ - Created package structure for klamav.
+
+* Tue Nov 22 2005 Laurent MONTEL <lmontel@mandriva.com> 0.32-1
+- 0.32
+
+* Fri Nov 18 2005 Oden Eriksson <oeriksson@mandriva.com> 0.22.1-2mdk
+- rebuilt against openssl-0.9.8a
+
+* Fri Aug 26 2005 Buchan Milne <bgmilne@linux-mandrake.com> 0.22.1-1mdk
+- New release 0.22.1
+
+* Tue Jul 26 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.22-1mdk
+- New release 0.22
+
+* Wed Jul 13 2005 Buchan Milne <bgmilne@linux-mandrake.com> 0.20.1-1mdk
+- New release 0.20.1
+
+* Fri May 27 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.20-1mdk
+- 0.20
+
+* Tue May 24 2005 Eskild Hustvedt <eskild@mandriva.org> 0.17.2-3mdk
+- Rebuild
+
+* Fri Apr 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.17.2-2mdk
+- Fix BuildRequires
+
+* Fri Apr 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.17.2-1mdk
+- 0.17.2
+
+* Wed Apr 13 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.17-1mdk
+- 0.17
+- rediff P0
+- nuke rpath
+
+* Sat Apr 09 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.12.1-1mdk
+- 0.12.1
+- use the %%mkrel macro
+- fix description
+- fix P0, in another place
+
+* Sat Oct 16 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.06-1mdk
+- 0.06
+
+* Wed Sep 29 2004 Buchan Milne <bgmilne@linux-mandrake.com> 0.05-1mdk
+- first Mandrake package
+- p0 to use our clamav-db path
+
diff --git a/mandriva/2010.2/applications/kmetabar/kmetabar-fix.patch b/mandriva/2010.2/applications/kmetabar/kmetabar-fix.patch
new file mode 100644
index 000000000..6e8ef1a23
--- /dev/null
+++ b/mandriva/2010.2/applications/kmetabar/kmetabar-fix.patch
@@ -0,0 +1,84 @@
+diff -Naur kmetabar.orig/src/kmetabar_widget.cpp kmetabar/src/kmetabar_widget.cpp
+--- kmetabar.orig/src/kmetabar_widget.cpp 2006-11-06 18:48:04.000000000 +0200
++++ kmetabar/src/kmetabar_widget.cpp 2006-11-06 18:49:40.000000000 +0200
+@@ -141,7 +141,7 @@
+ //connect(config_button, SIGNAL(clicked()), this, SLOT(slotShowConfigDialog()));
+
+ icon = new KURLLabel(main_frame_bottom);
+- icon->setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Minimum);
++ //icon->setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Minimum);
+ connect(icon, SIGNAL(leftClickedURL()), this, SLOT(slotShowPropertiesDialog()));
+
+ name_label = new KSqueezedTextLabel(main_frame_bottom);
+@@ -176,28 +176,28 @@
+ top_action_frame->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
+
+ action1 = new KURLLabel(top_action_frame);
+- action1->setSizePolicy(QSizePolicy::Maximum, QSizePolicy::Maximum);
++ //action1->setSizePolicy(QSizePolicy::Maximum, QSizePolicy::Maximum);
+ action1->setAlignment ( Qt::AlignHCenter );
+ connect (action1, SIGNAL(leftClickedURL()), this, SLOT(slotaction1()));
+ connect (action1, SIGNAL(enteredURL(const QString&)), this, SLOT(slotMessage1(const QString&)));
+ connect (action1, SIGNAL(leftURL()), this, SLOT(slotClearMsg()));
+
+ action2 = new KURLLabel(top_action_frame);
+- action2->setSizePolicy(QSizePolicy::Maximum, QSizePolicy::Maximum);
++ //action2->setSizePolicy(QSizePolicy::Maximum, QSizePolicy::Maximum);
+ action2->setAlignment ( Qt::AlignHCenter );
+ connect (action2, SIGNAL(leftClickedURL()), this, SLOT(slotaction2()));
+ connect (action2, SIGNAL(enteredURL(const QString&)), this, SLOT(slotMessage2(const QString&)));
+ connect (action2, SIGNAL(leftURL()), this, SLOT(slotClearMsg()));
+
+ action3 = new KURLLabel(top_action_frame);
+- action3->setSizePolicy(QSizePolicy::Maximum, QSizePolicy::Maximum);
++ //action3->setSizePolicy(QSizePolicy::Maximum, QSizePolicy::Maximum);
+ action3->setAlignment ( Qt::AlignHCenter );
+ connect (action3, SIGNAL(leftClickedURL()), this, SLOT(slotaction3()));
+ connect (action3, SIGNAL(enteredURL(const QString&)), this, SLOT(slotMessage3(const QString&)));
+ connect (action3, SIGNAL(leftURL()), this, SLOT(slotClearMsg()));
+
+ action4 = new KURLLabel(top_action_frame);
+- action4->setSizePolicy(QSizePolicy::Maximum, QSizePolicy::Maximum);
++ //action4->setSizePolicy(QSizePolicy::Maximum, QSizePolicy::Maximum);
+ action4->setAlignment ( Qt::AlignHCenter );
+ connect (action4, SIGNAL(leftClickedURL()), this, SLOT(slotaction4()));
+ connect (action4, SIGNAL(enteredURL(const QString&)), this, SLOT(slotMessage4(const QString&)));
+@@ -633,7 +633,7 @@
+ show_more = new KURLLabel(open_frame->mainWidget());
+ show_more->setURL("more");
+ show_more->setPixmap(SmallIcon("1downarrow"));
+- show_more->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
++ //show_more->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
+ show_more->setAlignment(Qt::AlignRight);
+ show_more->show();
+
+@@ -1801,7 +1801,7 @@
+ show_more_actions = new KURLLabel(action_frame->mainWidget());
+ show_more_actions->setURL("more");
+ show_more_actions->setPixmap(SmallIcon("1downarrow"));
+- show_more_actions->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
++ //show_more_actions->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
+ show_more_actions->setAlignment(Qt::AlignRight);
+
+ connect(show_more_actions, SIGNAL(leftClickedURL()), this, SLOT(slotShowMoreActions()));
+diff -Naur kmetabar.orig/src/metaframe.cpp kmetabar/src/metaframe.cpp
+--- kmetabar.orig/src/metaframe.cpp 2006-11-06 18:48:04.000000000 +0200
++++ kmetabar/src/metaframe.cpp 2006-11-06 18:56:07.000000000 +0200
+@@ -53,7 +53,7 @@
+ isToggled = false;
+
+ titleButton = new HeaderLabel(this, isToggled);
+- titleButton->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
++ //titleButton->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
+ titleButton->setAlignment( Qt::AlignHCenter );
+ connect (titleButton, SIGNAL(leftClickedURL()), this, SLOT(slotaction()));
+
+@@ -216,7 +216,7 @@
+ HeaderLabel::HeaderLabel(QWidget *parent, bool toggled) : KURLLabel(parent)
+ {
+ isToggled = toggled;
+- this->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
++ //this->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
+ this->setAlignment( Qt::AlignHCenter );
+ this->setGlow(false);
+ this->setFloat(true);
diff --git a/mandriva/2010.2/applications/kmetabar/kmetabar-kdemacros.diff b/mandriva/2010.2/applications/kmetabar/kmetabar-kdemacros.diff
new file mode 100644
index 000000000..1b796a0a6
--- /dev/null
+++ b/mandriva/2010.2/applications/kmetabar/kmetabar-kdemacros.diff
@@ -0,0 +1,52 @@
+--- src/kmetabar.h.orig 2005-09-06 12:12:39.000000000 +0200
++++ src/kmetabar.h 2005-09-06 12:12:59.000000000 +0200
+@@ -8,10 +8,15 @@
+ #include <konqsidebarplugin.h>
+ #include <qstring.h>
+ #include <qscrollview.h>
++#include <kdemacros.h>
+
+ #include "kmetabar_widget.h"
+ #include "metascrollview.h"
+
++#ifndef KDE_EXPORT
++#define KDE_EXPORT
++#endif
++
+ class Metabar : public KonqSidebarPlugin
+ {
+ Q_OBJECT
+--- src/kmetabar.cpp.orig 2005-09-06 12:00:33.000000000 +0200
++++ src/kmetabar.cpp 2005-09-06 12:16:13.000000000 +0200
+@@ -2,9 +2,13 @@
+ #include <kinstance.h>
+ #include <qwidget.h>
+ #include <kdebug.h>
++#include <kdemacros.h>
+ #include "kmetabar.h"
+ #include "kmetabar.moc"
+
++#ifndef KDE_EXPORT
++#define KDE_EXPORT
++#endif
+
+ Metabar::Metabar(KInstance *inst,QObject *parent,QWidget *widgetParent, QString &desktopName, const char* name):
+ KonqSidebarPlugin(inst,parent,widgetParent,desktopName,name)
+@@ -40,7 +44,7 @@
+
+
+ extern "C" {
+- KDE_EXPORT bool add_konqsidebar_kmetabar(QString* fn, QString* param, QMap<QString,QString> *map) {
++ bool add_konqsidebar_kmetabar(QString* fn, QString* param, QMap<QString,QString> *map) {
+ Q_UNUSED(param);
+
+ map->insert("Type", "Link");
+@@ -55,7 +59,7 @@
+
+ extern "C"
+ {
+- KDE_EXPORT void* create_konqsidebar_kmetabar(KInstance *instance,QObject *par,QWidget *widp,QString &desktopname,const char *name)
++ void* create_konqsidebar_kmetabar(KInstance *instance,QObject *par,QWidget *widp,QString &desktopname,const char *name)
+ {
+ return new Metabar(instance,par,widp,desktopname,name);
+ }
diff --git a/mandriva/2010.2/applications/kmetabar/kmetabar.spec b/mandriva/2010.2/applications/kmetabar/kmetabar.spec
new file mode 100644
index 000000000..a454c37c9
--- /dev/null
+++ b/mandriva/2010.2/applications/kmetabar/kmetabar.spec
@@ -0,0 +1,68 @@
+%define realversion 0.2-beta2
+
+
+
+Summary: Konqueror Sidebar Plugin that shows Metadata and Information
+Name: kmetabar
+Version: 0.2beta2
+Release: %mkrel 3
+Source: http://kde-apps.org/content/files/28725-kmetabar-%{realversion}.tar.bz2
+URL: http://kde-apps.org/content/show.php?content=28725
+Patch0: kmetabar-fix.patch
+Patch1: kmetabar-kdemacros.diff
+Group: Graphical desktop/KDE3
+License: GPLv2+
+BuildRoot: %{_tmppath}/build-%{_name}-%{_version}
+Requires: kdelibs3
+Requires: arts, expat, fam, jack, kdebase3, libogg, libvorbis, glib2
+Requires: libart_lgpl, libpng, libstdc++, libgcc, resmgr, zlib
+BuildRequires: kdelibs3-devel,arts-devel, expat-devel, fam-devel
+BuildRequires: kdebase3-devel,libogg-devel
+BuildRequires: libvorbis-devel, glib2-devel
+BuildRequires: libart_lgpl-devel,libpng-devel
+
+%description
+A sidebar plugin for KDE's Konqueror which shows information and actions for
+selected files and directories.
+
+This is a fork of the "metabar" project: http://sourceforge.net/projects/metabar
+
+%prep
+%setup -q -n %{name}-0.2-beta2
+%patch0 -p0
+cd %{name}
+%patch1 -p0
+
+%configure_kde3
+
+%build
+cd %{name}
+%{make}
+
+%install
+%{__rm} -rf %{buildroot}
+cd %{name}
+%makeinstall_std
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-,root,root)
+%_kde3_libdir/kde3/konqsidebar_kmetabar.so
+%_kde3_libdir/kde3/konqsidebar_kmetabar.la
+%_kde3_appsdir/kmetabar
+%_kde3_appsdir/konqsidebartng/add/kmetabar_add.desktop
+%_kde3_appsdir/konqsidebartng/entries/kmetabar.desktop
+%_kde3_iconsdir/*/*x*/apps/kmetabar.png
+%_kde3_docdir/*
+
+%changelog
+* Mon Jul 18 2011 <tim@my-place.org.uk> 0.2.beta2-3mvt2010.2
+- Packaged for Trinity
+
+* Fri Jul 23 2010 <tim@my-place.org.uk> 0.2.beta2-2mvt2010.1
+- Packaged for 2010.1
+
+* Tue Dec 22 2009 <atilla_ontas@mandriva.org> 0.2.beta2-1mvt2010.0
+ - Packaged for 2010.0
diff --git a/mandriva/2010.2/applications/kmymoney/kmymoney-0.8.2-disable-visibility.patch b/mandriva/2010.2/applications/kmymoney/kmymoney-0.8.2-disable-visibility.patch
new file mode 100644
index 000000000..5ca21b3a8
--- /dev/null
+++ b/mandriva/2010.2/applications/kmymoney/kmymoney-0.8.2-disable-visibility.patch
@@ -0,0 +1,10 @@
+--- kmymoney2-0.8.2/configure.in.in-- 2006-01-02 01:27:19.000000000 +0100
++++ kmymoney2-0.8.2/configure.in.in 2006-01-02 01:27:25.000000000 +0100
+@@ -2,7 +2,6 @@
+
+ AM_INIT_AUTOMAKE(kmymoney2,0.8.2)
+
+-KDE_ENABLE_HIDDEN_VISIBILITY
+
+ dnl
+ dnl check for a recent autoconf version
diff --git a/mandriva/2010.2/applications/kmymoney/kmymoney2.desktop b/mandriva/2010.2/applications/kmymoney/kmymoney2.desktop
new file mode 100644
index 000000000..7b6ba4a0c
--- /dev/null
+++ b/mandriva/2010.2/applications/kmymoney/kmymoney2.desktop
@@ -0,0 +1,21 @@
+[Desktop Entry]
+Name=KMyMoney
+GenericName=Personal Finance Manager
+GenericName[de]=Persönlicher Finanzassistent
+GenericName[fr]=Gestionnaire de finances personnelles
+GenericName[pt_BR]=Gerenciador Pessoal de Finanças
+GenericName[ru]=Учёт финансов
+GenericName[zh_CN]=个人财务管理软件
+Exec=kmymoney2
+Comment=Personal Finance Manager
+Comment[de]=Persönlicher Finanzassistent
+Comment[fr]=Gestionnaire de finances personnelles
+comment[pt_BR]=Gerenciador Pessoal de Finanças
+Comment[ru]=Учёт финансов
+Comment[zh_CN]=个人财务管理软件
+MimeType=application/x-kmymoney;application/vnd.intu.qfx;application/x-ofx;
+Type=Application
+DocPath=kmymoney2/index.html
+Icon=kmymoney2
+ServiceTypes=
+Categories=Office;Finance;Qt;KDE;
diff --git a/mandriva/2010.2/applications/kmymoney/kmymoney2.spec b/mandriva/2010.2/applications/kmymoney/kmymoney2.spec
new file mode 100644
index 000000000..8551f4029
--- /dev/null
+++ b/mandriva/2010.2/applications/kmymoney/kmymoney2.spec
@@ -0,0 +1,278 @@
+%define lib_name_orig %mklibname %name
+%define lib_major 0
+%define lib_name %mklibname %name %lib_major
+%define develname %mklibname -d %name
+
+Name: kmymoney2
+Version: 1.0.2
+Release: %mkrel 3
+Summary: Kmymoney2 The Personal Finances Manager for kde3
+Source0: http://kent.dl.sourceforge.net/sourceforge/kmymoney2/%{name}-%{version}.tar.bz2
+Source1: kmymoney2.desktop
+Url: http://kmymoney2.sourceforge.net/
+License: GPLv2+
+Group: Graphical desktop/KDE
+BuildRoot: %_tmppath/%name-%version-%release-root
+BuildRequires: kdelibs-devel
+BuildRequires: jpeg-devel mng-devel png-devel qt3-devel
+BuildRequires: aqhbci-devel > 0.3.0
+BuildRequires: OpenSP-devel libofx-devel
+Requires: %lib_name = %version-%release
+Patch0: kmymoney-0.8.2-disable-visibility.patch
+
+%description
+The Personal Finances Manager for KDE 3.
+
+%files -f %name.lang
+%defattr(-,root,root)
+%_kde3_bindir/*
+%_kde3_datadir/apps/%name
+%_kde3_iconsdir/*/*/*/*
+%_kde3_datadir/applications/kde/*.desktop
+%_kde3_datadir/services/*.desktop
+%_kde3_datadir/servicetypes/*.desktop
+%_kde3_datadir/apps/kmm_ofximport
+%_kde3_datadir/config.kcfg/kmymoney2.kcfg
+%_mandir/man1/*
+%_kde3_datadir/mimelnk/application/*.desktop
+%_kde3_datadir/icons/Tango/scalable/*
+%_kde3_datadir/icons/oxygen/scalable/*
+
+#--------------------------------------------------------------------
+
+%package -n %lib_name
+Group: Development/KDE and Qt
+Summary: Libraries for %name
+
+%description -n %lib_name
+Librairie for %name
+
+%if %mdkversion < 200900
+%post -n %lib_name -p /sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%postun -n %lib_name -p /sbin/ldconfig
+%endif
+
+%files -n %lib_name
+%defattr(-,root,root,-)
+%_kde3_libdir/kde3/kmm_ofximport.la
+%_kde3_libdir/kde3/kmm_ofximport.so
+%_kde3_libdir/libkmm_mymoney.la
+%_kde3_libdir/libkmm_mymoney.so.*
+%_kde3_libdir/libkmm_plugin.la
+%_kde3_libdir/libkmm_plugin.so.*
+%_kde3_libdir/libkmm_kdchart.so.*
+#--------------------------------------------------------------------
+
+%package -n %develname
+Group: Development/KDE and Qt
+Summary: Devel files for %name
+Requires: %lib_name = %{version}-%{release}
+Obsoletes: %lib_name-devel
+
+%description -n %develname
+Devel file for %name
+
+%files -n %develname
+%defattr(-,root,root,-)
+%dir %_kde3_includedir/kmymoney/
+%_kde3_includedir/kmymoney/*.h
+%_kde3_libdir/libkmm_mymoney.so
+%_kde3_libdir/libkmm_plugin.so
+%_kde3_libdir/libkmm_kdchart.la
+%_kde3_libdir/libkmm_kdchart.so
+
+#--------------------------------------------------------------------
+
+%prep
+
+%setup -q
+#%patch0 -p1 -b .disable_visibility
+
+%build
+%define _disable_ld_no_undefined 1
+%configure_kde3 \
+ --enable-ofxplugin \
+ --enable-ofxbanking --disable-final --disable-sqlite3
+#necessary to remove old files
+make clean
+
+%make
+
+%install
+%makeinstall_std
+
+# Translation team modified desktop file
+cp -f %SOURCE1 %buildroot/%_kde3_datadir/applications/kde/
+
+%find_lang %name --with-html
+
+%clean
+rm -fr %buildroot
+
+
+
+%changelog
+* Tue Jul 26 2011 Tim Williams <tim@my-place.org.uk> 1.0.2-3mdv2010.2
++ rebuild for Trinity
+
+* Wed Jul 21 2010 Tim Williams <tim@my-place.org.uk> 1.0.2-2mdv2010.1
++ rebuild for MDV 2010.1
+
+* Thu Nov 19 2009 Tim Williams <tim@my-place.org.uk> 1.0.2-1mdv2010.0
++ Update source to 1.0.2
++ rebuild for MDV 2010.0
+
+* Wed Mar 04 2009 Nicolas Lécureuil <neoclust@mandriva.org> 0.9.3-1mdv2009.1
++ Revision: 348190
+- Update to 0.9.3
+ Disable sqlite3 support for now, the build must be fixed before
+
+* Sat Nov 08 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8.9-5mdv2009.1
++ Revision: 301009
+- rebuilt against new libxcb
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Updated desktop file as requested by translation team
+
+* Sat Jul 26 2008 Nicolas Lécureuil <neoclust@mandriva.org> 0.8.9-3mdv2009.0
++ Revision: 250088
+- Disable enable final
+- Fix typo
+- Fix specfile layout
+- Rebuild because BS failure
+- Move to /opt
+ Move Kmoney2 out of "More"
+
+ + Pixel <pixel@mandriva.com>
+ - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
+ - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
+
+* Thu Apr 17 2008 Funda Wang <fundawang@mandriva.org> 0.8.9-1mdv2009.0
++ Revision: 195065
+- disable kbanking as it does not exist any more
+- Bump requires on aqbanking
+- New version 0.8.9
+
+* Sat Mar 08 2008 Funda Wang <fundawang@mandriva.org> 0.8.8-2mdv2008.1
++ Revision: 182081
+- cleanup spec file
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+* Fri Dec 21 2007 Funda Wang <fundawang@mandriva.org> 0.8.8-1mdv2008.1
++ Revision: 136311
+- New version 0.8.8
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+ - replace %%_datadir/man by %%_mandir!
+
+* Mon Jul 23 2007 Funda Wang <fundawang@mandriva.org> 0.8.7-1mdv2008.0
++ Revision: 54782
+- New version
+
+* Fri Jul 13 2007 Funda Wang <fundawang@mandriva.org> 0.8.6-2mdv2008.0
++ Revision: 51845
+- New develpackage policy
+
+
+* Sat Mar 10 2007 Laurent Montel <lmontel@mandriva.com> 0.8.6-1mdv2007.1
++ Revision: 140315
+- 0.8.6
+- Rebuild
+- Import kmymoney2
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Fix BuildRequires
+
+* Fri Sep 01 2006 Laurent MONTEL <lmontel@mandriva.com> 0.8.5-1
+- 0.8.5
+
+* Mon Jun 19 2006 Laurent MONTEL <lmontel@mandriva.com> 0.8.4-2mdk
+- Fix missing build requires
+
+* Sun May 21 2006 Laurent MONTEL <lmontel@mandriva.com> 0.8.4-1mdk
+- 0.8.4
+
+* Thu Apr 20 2006 Laurent MONTEL <lmontel@mandriva.com> 0.8.3-4mdk
+- Fix requires
+
+* Thu Apr 20 2006 Laurent MONTEL <lmontel@mandriva.com> 0.8.3-3mdk
+- Rebuild
+
+* Mon Feb 27 2006 Laurent MONTEL <lmontel@mandriva.com> 0.8.3-2mdk
+- Fix build kbanking plugins
+
+* Mon Feb 27 2006 Laurent MONTEL <lmontel@mandriva.com> 0.8.3-1mdk
+- 0.8.3
+
+* Tue Jan 03 2006 Laurent MONTEL <lmontel@mandriva.com> 0.8.2-2mdk
+- Fix compile under x86_64
+
+* Mon Jan 02 2006 Laurent MONTEL <lmontel@mandriva.com> 0.8.2-1mdk
+- 0.8.2
+
+* Sun Nov 06 2005 Laurent MONTEL <lmontel@mandriva.com> 0.8.1-1mdk
+- 0.8.1
+
+* Sun Aug 14 2005 Laurent MONTEL <lmontel@mandriva.com> 0.8.0-1mdk
+- 0.8.0
+
+* Sun Jul 31 2005 Laurent MONTEL <lmontel@mandriva.com> 0.7.5-1mdk
+- 0.7.5
+
+* Tue Jul 19 2005 Laurent MONTEL <lmontel@mandriva.com> 0.7.4-1mdk
+- 0.7.4
+
+* Sat Jul 09 2005 Laurent MONTEL <lmontel@mandriva.com> 0.7.3-1mdk
+- 0.7.3
+
+* Wed Jun 01 2005 Laurent MONTEL <lmontel@mandriva.com> 0.7.2-1mdk
+- 0.7.2
+
+* Tue May 24 2005 Laurent MONTEL <lmontel@mandriva.com> 0.7.1-2mdk
+- Add --enable-ofxplugin
+
+* Sun May 22 2005 Laurent MONTEL <lmontel@mandriva.com> 0.7.1-1mdk
+- 0.7.1
+
+* Fri May 20 2005 Laurent MONTEL <lmontel@mandriva.com> 0.7.0-2mdk
+- Enable --enable-kbanking
+
+* Sun May 15 2005 Laurent MONTEL <lmontel@mandriva.com> 0.7.0-1mdk
+- 0.7.0
+
+* Sat May 07 2005 Laurent MONTEL <lmontel@mandriva.com> 0.6.4-3mdk
+- fix build on x86_64
+
+* Thu Dec 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6.4-2mdk
+- Fix menu
+
+* Thu Nov 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6.4-1mdk
+- 06.4
+
+* Mon Nov 01 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6.3-1mdk
+- 0.6.3
+
+* Thu Sep 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6.2-2mdk
+- kde2 -> kde3 thanks (Eskild Hustvedt <eskild@mandrakehelp.com>)
+- clean spec file
+
+* Sat Sep 25 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6.2-1mdk
+- New version
+
+* Sat Aug 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6.1-2mdk
+- Rebuild with new menu translation table
+
+* Wed Jul 21 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6.1-1mdk
+- 0.6.1
+
+* Tue Jun 29 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6-1mdk
+- 0.6
+
+* Tue Jun 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.5.1-4mdk
+- Rebuild
+
diff --git a/mandriva/2010.2/applications/knoda/knoda-0.8.3-fix-icon-ext.patch b/mandriva/2010.2/applications/knoda/knoda-0.8.3-fix-icon-ext.patch
new file mode 100644
index 000000000..1072f8d1e
--- /dev/null
+++ b/mandriva/2010.2/applications/knoda/knoda-0.8.3-fix-icon-ext.patch
@@ -0,0 +1,19 @@
+--- knoda/knoda.desktop.orig 2007-10-22 20:32:37.000000000 +0800
++++ knoda/knoda.desktop 2007-10-22 20:32:50.000000000 +0800
+@@ -1,7 +1,7 @@
+ [Desktop Entry]
+ Name=knoda
+ Exec=knoda
+-Icon=knoda.png
++Icon=knoda
+ Type=Application
+ MimeType=application/x-sqlite3;application/x-sqlite2;application/x-hk_classes-sqlite3;application/x-hk_classes-sqlite2;application/x-msaccess;application/x-dbase;application/x-hk_connection;application/x-paradox;
+ DocPath=knoda/index.html
+@@ -12,5 +12,4 @@
+ Comment[fr]=Application base de données
+ Comment[it]=Un'applicazione base di dati
+ Terminal=false
+-Encoding=UTF-8
+-Categories=Qt;KDE;Office;Database;
+\ No newline at end of file
++Categories=Qt;KDE;Office;Database;
diff --git a/mandriva/2010.2/applications/knoda/knoda-0.8.3-remove-fr-comment.patch b/mandriva/2010.2/applications/knoda/knoda-0.8.3-remove-fr-comment.patch
new file mode 100644
index 000000000..56e635b20
--- /dev/null
+++ b/mandriva/2010.2/applications/knoda/knoda-0.8.3-remove-fr-comment.patch
@@ -0,0 +1,9 @@
+--- knoda/x-hk_classes-sqlite3.desktop.orig 2007-09-01 10:11:04.000000000 +0800
++++ knoda/x-hk_classes-sqlite3.desktop 2007-09-01 10:11:12.000000000 +0800
+@@ -6,6 +6,5 @@
+ Patterns=*.hk_sqlite3
+ Comment=Sqlite3 database (knoda)
+ Comment[de]=Sqlite3 Datenbank (knoda)
+-Comment[fr]=Sqlite3 base de donnes (knoda)
+ Comment[es]=Sqlite3 base de datos (knoda)
+
diff --git a/mandriva/2010.2/applications/knoda/knoda.spec b/mandriva/2010.2/applications/knoda/knoda.spec
new file mode 100644
index 000000000..d825dd70a
--- /dev/null
+++ b/mandriva/2010.2/applications/knoda/knoda.spec
@@ -0,0 +1,243 @@
+# THIS PACKAGE IS HOSTED AT MANDRIVA SVN
+# PLEASE DO NOT UPLOAD DIRECTLY BEFORE COMMIT
+
+%define LIBMAJ 0
+%define libname %mklibname %name %LIBMAJ
+%define develname %mklibname %name -d
+
+%define name knoda
+%define version 0.8.3
+%define hk_version 0.8.3
+%define release %mkrel 10
+
+Summary: Database frontend for KDE
+Name: %{name}
+Version: %{version}
+Release: %{release}
+License: GPL
+Group: Databases
+
+Source: http://hk-classes.sourceforge.net/%{name}-%{version}.tar.bz2
+Source1: http://hk-classes.sourceforge.net/%{name}python.tar.bz2
+Source2: lo48-app-knoda.png
+Patch0: knoda-0.8.3-remove-fr-comment.patch
+Patch1: knoda-0.8.3-fix-icon-ext.patch
+Url: http://www.knoda.org
+BuildRoot: %_tmppath/%name-%version-root
+
+BuildRequires: hk_classes-devel = %{hk_version}
+BuildRequires: kdelibs-devel
+BuildRequires: python-devel
+BuildRequires: desktop-file-utils
+
+Requires: hk_classes = %{hk_version}
+Obsoletes: %{libname}
+
+%description
+Knoda is a database frontend for KDE. It is based on hk_classes.
+Knoda allows you to:
+
+ * define and delete databases;
+ * create, alter and delete tables and indices;
+ * add, change and delete data in tables;
+ * define, execute and store sql queries;
+ * import and export CSV data;
+ * define and use forms; and
+ * define and print reports
+
+Its driver concept allows a uniform connection to different database
+servers.
+
+Note: If you've used knoda 0.6, you'll probably want to delete
+~/.hk_classes/preferences, as the driver paths have changed.
+
+%package devel
+Summary: Headers for hk_kdeclasses application development
+Group: Development/Databases
+Requires: %{name} = %{version}-%{release}
+Obsoletes: %{libname}-devel
+Obsoletes: %{develname}
+
+%description devel
+Hk_kdeclasses headers for application development
+
+
+%prep
+%setup -q -a 1 -n %{name}-%{version}
+%patch0 -p0
+%patch1 -p0
+
+%build
+%configure_kde3 --disable-final \
+ --with-hk_classes-dir=%{_libdir}/hk_classes \
+ --with-hk_classes-incdir=%{_includedir}/hk_classes
+%make
+
+%install
+rm -rf %{buildroot}
+%makeinstall_std
+
+# (sb) get rid of CVS in python docs
+rm -rf %{name}python/common/CVS
+
+mkdir -p $RPM_BUILD_ROOT%{_kde3_datadir}/applications/kde
+desktop-file-install --vendor="" --delete-original \
+ --dir $RPM_BUILD_ROOT%{_kde3_datadir}/applications/kde \
+ $RPM_BUILD_ROOT%{_kde3_datadir}/applnk/Office/%{name}.desktop
+
+%find_lang %name --with-html
+
+%if %mdkversion < 200900
+%post
+%update_menus
+%{update_desktop_database}
+%update_icon_cache hicolor
+%endif
+
+%if %mdkversion < 200900
+%postun
+%clean_menus
+%{update_desktop_database}
+%clean_icon_cache hicolor
+%endif
+
+%clean
+rm -fr %buildroot
+
+%files -f %name.lang
+%defattr(-,root,root)
+%doc ChangeLog COPYING NEWS INSTALL README
+%doc %{name}python/*
+%{_kde3_bindir}/*
+%{_kde3_datadir}/applications/kde/%{name}.desktop
+%{_kde3_datadir}/apps/hk_kdeclasses
+%{_kde3_datadir}/apps/%{name}
+%{_kde3_datadir}/config/magic/*.magic
+%{_kde3_datadir}/mimelnk/application/*.desktop
+%{_kde3_iconsdir}/*/*/apps/*.png
+%{_kde3_datadir}/services/hk_kde*.desktop
+%{_kde3_libdir}/*
+
+%files devel
+%defattr(-,root,root)
+%{_kde3_includedir}/*
+
+
+%changelog
+* Fri Jul 22 2011 Tim Williams <tim@my-place.org.uk> 0.8.3-9mdv2010.2
++ Rebuild for Trinity
+
+* Wed Jul 21 2010 Tim Williams <tim@my-place.org.uk> 0.8.3-9mdv2010.1
++ Rebuild for MDV 2010.1
+
+* Tue Nov 24 2009 Tim Williams <tim@my-place.org.uk> 0.8.3-8mdv2010.0
++ Rebuild for MDV 2010.0
+
+* Thu Jul 31 2008 Funda Wang <fundawang@mandriva.org> 0.8.3-7mdv2009.0
++ Revision: 257899
+- switch to /opt
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - rebuild
+
+ + Pixel <pixel@mandriva.com>
+ - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
+
+* Mon Feb 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.8.3-5mdv2008.1
++ Revision: 170929
+- rebuild
+- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
+- fix spacing at top of description
+- kill re-definition of %%buildroot on Pixel's request
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+* Tue Oct 23 2007 Funda Wang <fundawang@mandriva.org> 0.8.3-4mdv2008.1
++ Revision: 101432
+- cleanup spec file
+- fix desktop file icon ext
+- drop libpackage as it is wrongly introduced.
+
+* Sat Sep 01 2007 Funda Wang <fundawang@mandriva.org> 0.8.3-3mdv2008.0
++ Revision: 77297
+- Remove invalid fr comment of menu entry
+
+* Fri Aug 10 2007 Funda Wang <fundawang@mandriva.org> 0.8.3-2mdv2008.0
++ Revision: 61513
+- don't use chrpath
+
+* Tue Jun 26 2007 Funda Wang <fundawang@mandriva.org> 0.8.3-1mdv2008.0
++ Revision: 44338
+- new develpackage policy
+ drop old menu
+
+ + Per Øyvind Karlsen <peroyvind@mandriva.org>
+ - update to 0.8.3
+ - wipe out buildroot before install
+
+
+* Mon Jan 15 2007 Nicolas Lécureuil <neoclust@mandriva.org> 0.8.2-1mdv2007.0
++ Revision: 109306
+
+ + Lenny Cartier <lenny@mandriva.com>
+ - Update to 0.8.2
+
+* Mon Jul 10 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.8.1-1mdv2007.0
++ Revision: 38589
+- Fix xdg menu
+- right require on hk_version
+- 0.8.1
+- Fix Menu for xdg
+- Use macros
+- Increase release
+- Fix menu
+- Use macros
+- import knoda-0.8-1mdk
+
+* Sun Dec 11 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.8-1mdk
+- 0.8
+- fix build on x86_64
+
+* Wed Oct 05 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.7.4-6mdk
+- Rebuild
+
+* Tue Oct 04 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.7.4-5mdk
+- BuildRequires fix
+
+* Sun Sep 18 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.7.4-4mdk
+- Fix Requires
+
+* Wed Jul 13 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.7.4-3mdk
+- Rebuild for new hk_classes
+
+* Tue Jul 05 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.7.4-2mdk
+- Remove conflict : i suxx
+
+* Sat Jul 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.7.4-1mdk
+- 0.7.4
+- Fix conflicts with mandrake-mime BR: 16672
+
+* Sat Apr 30 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.7.4-0.test1.1mdk
+- New release 0.7.4-test1
+
+* Mon Feb 07 2005 Stew Benedict <sbenedict@mandrakesoft.com> 0.7.2-2mdk
+- rebuild for new python
+
+* Tue Nov 30 2004 Stew Benedict <sbenedict@mandrakesoft.com> 0.7.2-1mdk
+- 0.7.2, make sure it requires hk_classes with the same version
+- roll python-knoda into the main package, since it's just docs
+
+* Sat Oct 02 2004 Stew Benedict <sbenedict@mandrakesoft.com> 0.7.1-2mdk
+- fix crash bug (missing /usr/lib/kde3/libhk*.la files - #11863)
+
+* Fri Sep 24 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.7.1-1mdk
+- 0.7.1
+
+* Thu Jun 17 2004 Stew Benedict <sbenedict@mandrakesoft.com> 0.6.3-2mdk
+- rebuild, patch to build with gcc-3.4.1 (patch0, extra ";"s)
+- some rpmlint fixes
+
+* Thu Apr 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6.3-1mdk
+- 0.6.3
+
diff --git a/mandriva/2010.2/applications/knoda/knodapython.tar.bz2 b/mandriva/2010.2/applications/knoda/knodapython.tar.bz2
new file mode 100644
index 000000000..32168d16d
--- /dev/null
+++ b/mandriva/2010.2/applications/knoda/knodapython.tar.bz2
Binary files differ
diff --git a/mandriva/2010.2/applications/knoda/lo48-app-knoda.png b/mandriva/2010.2/applications/knoda/lo48-app-knoda.png
new file mode 100644
index 000000000..17dab3d10
--- /dev/null
+++ b/mandriva/2010.2/applications/knoda/lo48-app-knoda.png
Binary files differ
diff --git a/mandriva/2010.2/applications/kosd/kde3-kosd.spec b/mandriva/2010.2/applications/kosd/kde3-kosd.spec
new file mode 100644
index 000000000..54b128314
--- /dev/null
+++ b/mandriva/2010.2/applications/kosd/kde3-kosd.spec
@@ -0,0 +1,115 @@
+%define oname KOSD
+
+Name: kosd-kde3
+Version: 0.2.3
+Release: %mkrel 5
+Summary: An application showing OSD to respond volume buttons
+License: GPLv2+
+Group: Graphical desktop/KDE3
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
+URL: http://www.kde-apps.org/content/show.php?content=81457
+Source: http://www.kde-apps.org/CONTENT/content-files/81457-%{oname}-%{version}.tar.bz2
+Patch0: kde-3.5.10-acinclude.patch
+Patch1: fix_autotools.patch
+BuildRequires: kde3-macros
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+BuildRequires: automake >= 1.6.1
+%else
+BuildRequires: autoconf >= 1:2.65
+BuildRequires: automake >= 1.11
+%endif
+BuildRequires: kdelibs-devel
+Requires: kde3-kmix
+Obsoletes: kde3-kvolumeosd < %version
+
+%description
+KOSD is a simple KDE application that runs in the background and
+responds to volume buttons by showing a little OSD. It delegates the
+actual job of adjusting the volume to KMix.
+
+%prep
+%setup -q -n %{oname}
+%if %mdkversion >= 201000
+%patch0 -p1
+%patch1 -p1
+%endif
+
+%build
+make -f Makefile.cvs
+%configure_kde3
+%make
+
+%install
+rm -rf %buildroot
+%makeinstall_std
+
+%find_lang kosd --with-html
+
+mkdir -p %buildroot%_kde3_datadir/applications/kde
+mv %buildroot/share/applications/*.desktop %buildroot%_kde3_datadir/applications/kde
+
+%clean
+rm -rf %buildroot
+
+%if %mdkversion < 200900
+%post
+%{update_menus}
+%update_kde3_icon_cache hicolor
+%endif
+
+%if %mdkversion < 200900
+%postun
+%{clean_menus}
+%clean_kde3_icon_cache hicolor
+%endif
+
+%files -f kosd.lang
+%defattr(-,root,root)
+%{_kde3_bindir}/kosd
+%{_kde3_appsdir}/kosd
+%{_kde3_datadir}/applications/kde/*.desktop
+%{_kde3_iconsdir}/hicolor/*/apps/*
+
+
+%changelog
+* Fri Jul 22 2011 Tim Williams <tim@my-place.org.uk> 0.2.3-5mdv2010.2
++ Rebuild for Trinity
+
+* Fri Jul 23 2010 Tim Williams <tim@my-place.org.uk> 0.2.3-4mdv2010.1
++ Rebuild for MDV 2010.1
+
+* Sat Feb 13 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 0.2.3-3mdv2010.0
++ Fix built issues with autocnf 2.65 and automake 1.11
++ Change package group
+
+* Mon Nov 16 2009 Tim Williams <tim@my-place.org.uk> 0.2.3-2mdv2010.0
++ Rebuild for MDV 2010.0
+
+* Fri Aug 01 2008 Funda Wang <fundawang@mandriva.org> 0.2.3-1mdv2009.0
++ Revision: 259119
+- New version 0.2.3
+
+* Wed Jul 30 2008 Funda Wang <fundawang@mandriva.org> 0.2.2-1mdv2009.0
++ Revision: 254587
+- New version 0.2.2
+
+ + Pixel <pixel@mandriva.com>
+ - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
+
+* Wed Jun 04 2008 Funda Wang <fundawang@mandriva.org> 0.2.1-1mdv2009.0
++ Revision: 214973
+- Rename to kosd
+- new version 0.2.1
+- rename to kosd
+
+* Fri May 09 2008 Funda Wang <fundawang@mandriva.org> 0.1-2mdv2009.0
++ Revision: 205328
+- fix post and postun script
+
+* Fri May 09 2008 Funda Wang <fundawang@mandriva.org> 0.1-1mdv2009.0
++ Revision: 205299
+- fix name
+- import source and spec
+- Created package structure for kde3-kvolumeosd.
+
diff --git a/mandriva/2010.2/applications/krandr/kde3-krandr.spec b/mandriva/2010.2/applications/krandr/kde3-krandr.spec
new file mode 100644
index 000000000..a7a8438bc
--- /dev/null
+++ b/mandriva/2010.2/applications/krandr/kde3-krandr.spec
@@ -0,0 +1,167 @@
+%define oname krandr
+Name: kde3-%{oname}
+Summary: Applet for configuring screen size and rotation
+Version: 0.5.2.1
+Release: %mkrel 19
+License: GPL
+Group: Graphical desktop/KDE3
+URL: http://git.mandriva.com/?p=projects/%{oname}.git
+Source0: %{oname}-%{version}.tar.gz
+Patch0: %{oname}-0.5.2.1-legacy_randr_on_single_output.patch
+Patch1: %{oname}-0.5.2-display_switch.patch
+Patch2: %{oname}-0.5.2.1-fix_rrate_display.patch
+Patch3: %{oname}-0.5.2.1-fix_autostart.patch
+Patch4: %{oname}-0.5.2.1-add-mandriva-translations.patch
+Patch5: %{oname}-0.5.2.1-change_the_way_crtcs_are_set.patch
+Patch6: %{oname}-0.5.2.1-grab_server_avoiding_crashes.patch
+Patch7: %{oname}-0.5.2.1-flush_after_ungrab.patch
+Patch8: kde-3.5.10-acinclude.patch
+Patch9: fix_autotools.patch
+
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
+BuildRequires: kde3-macros
+BuildRequires: automake >= 1.6.1
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+%else
+BuildRequires: autoconf >= 1:2.65
+%endif
+BuildRequires: qt3-devel >= 3.3.3
+BuildRequires: kdelibs-devel
+BuildRequires: kde3-macros
+Conflicts: kdebase-common <= 1:3.5.7-18mdv2008.0
+Conflicts: libkdebase4 <= 1:3.5.7-20mdv2008.0
+Provides: %{oname} = %version-%release
+Obsoletes: %{oname}
+
+%description
+KRandr is an applet for configuring screen size and rotation through the XRandR
+extension.
+
+%prep
+%setup -q -n %{oname}-%{version}
+%patch0 -p1 -b .legacyrandr
+%patch1 -p1 -b .displayswitch
+%patch2 -p1 -b .rrate_display
+%patch3 -p1 -b .fix_autostart
+%patch4 -p1 -b .test_translations
+%patch5 -p1 -b .crtc_set
+%patch6 -p1 -b .grab_server
+%patch7 -p1 -b .flush_after_ungrab
+%if %mdkversion >= 201000
+%patch8 -p1
+%patch9 -p1
+%endif
+
+%build
+%define _disable_ld_no_undefined 1
+make -f admin/Makefile.common cvs
+%configure_kde3
+%make
+
+%install
+rm -rf %buildroot
+%makeinstall_std
+
+# install %{oname}tray in kde autostart
+install -d -m 0755 %{buildroot}%{_kde3_datadir}/autostart
+cp -f %{buildroot}%{_kde3_datadir}/applications/kde/%{oname}tray.desktop %{buildroot}%{_kde3_datadir}/autostart/
+
+%files
+%defattr(-,root,root)
+%{_kde3_bindir}/%{oname}tray
+%{_kde3_libdir}/kde3/kcm_randr.*
+%{_kde3_datadir}/applications/kde/%{oname}tray.desktop
+%{_kde3_datadir}/applnk/.hidden/randr.desktop
+%{_kde3_datadir}/autostart/%{oname}tray.desktop
+# remove the non wanted files
+%exclude %{_kde3_datadir}/doc/HTML/en/%{oname}
+%exclude %{_kde3_datadir}/locale/*/LC_MESSAGES/%{oname}.mo
+
+
+%changelog
+* Mon Jul 19 2010 Tim Williams <tim@my-place.org.uk> 0.5.2.1-19mdv2010.1
++ Rebuild for MDV 2010.2/Trinity
+
+* Mon Jul 19 2010 Tim Williams <tim@my-place.org.uk> 0.5.2.1-18mdv2010.1
++ Rebuild for MDV 2010.1
+
+* Fri Feb 12 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 0.5.2.1-17mdv2010.0
++ KDE builds with autoconf 2.65, add patch for this and
+ set autoconf to version 2.65
+- Rename package name and group to avoid possible future kde4 conflicts
+
+* Fri Nov 13 2009 Tim Williams <tim@my-place.org.uk> 0.5.2.1-16mdv2010.0
++ Rebuild for MDV 2010.0
+
+* Tue Jul 22 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 0.5.2.1-15mdv2009.0
++ Revision: 240518
+- Flush the X calls after calling XUngrabServer to avoid deadlocks
+
+* Sat Jun 14 2008 Anssi Hannula <anssi@mandriva.org> 0.5.2.1-14mdv2009.0
++ Revision: 219126
+- rebuild to get higher evr than 2008.1 updates (needed for kde4 conflicts)
+
+* Mon May 05 2008 Helio Chissini de Castro <helio@mandriva.com> 0.5.2.1-13mdv2009.0
++ Revision: 201520
+- Update %{oname} to new build of moved kde3
+
+* Mon Mar 31 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 0.5.2.1-12mdv2008.1
++ Revision: 191318
+- Grab the X server in order for the changes to be atomic
+
+* Fri Mar 28 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 0.5.2.1-11mdv2008.1
++ Revision: 190977
+- Fix the way the screen are upper-sized when the resolution of the CRTC is
+ changed. This avoids kicker and kwin getting lost on parsing X events.
+
+* Mon Mar 10 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.5.2.1-10mdv2008.1
++ Revision: 183618
+- fix description
+
+* Mon Mar 10 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 0.5.2.1-9mdv2008.1
++ Revision: 183512
+- Use the correct autostart condition so that it is actually started (#38455)
+
+* Fri Feb 22 2008 Nicolas Lécureuil <neoclust@mandriva.org> 0.5.2.1-8mdv2008.1
++ Revision: 174021
+- Add translations for mandriva strings
+
+* Thu Jan 03 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.2.1-7mdv2008.1
++ Revision: 141739
+- rebuilt against openldap-2.4.7 libs
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+* Wed Oct 03 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 0.5.2.1-6mdv2008.0
++ Revision: 94865
+- Make it possible to disable %{oname} autostart (#34378)
+
+* Fri Sep 28 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 0.5.2.1-5mdv2008.0
++ Revision: 93579
+- Make %{oname} start at session startup (#34047)
+- Remove the dummy documentation files
+
+* Mon Sep 17 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 0.5.2.1-4mdv2008.0
++ Revision: 89338
+- Fix displaying of refresh rates (#33710)
+
+* Thu Sep 13 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 0.5.2.1-3mdv2008.0
++ Revision: 85303
+- add a display switch shortcut
+- add proper conflicts to libkdebase4 (#32957)
+
+* Wed Sep 12 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 0.5.2.1-2mdv2008.0
++ Revision: 84651
+- Use the legacy randr interface when there is only one output available
+ (mostly drivers that do not support RandR1.2 yet)
+
+* Tue Aug 28 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 0.5.2.1-1mdv2008.0
++ Revision: 72849
+- Fix group and point the URL to the git repository of %{oname}
+- Import %{oname}
+
diff --git a/mandriva/2010.2/applications/krandr/krandr-0.5.2-display_switch.patch b/mandriva/2010.2/applications/krandr/krandr-0.5.2-display_switch.patch
new file mode 100644
index 000000000..366b6685c
--- /dev/null
+++ b/mandriva/2010.2/applications/krandr/krandr-0.5.2-display_switch.patch
@@ -0,0 +1,187 @@
+--- krandr-0.5.2.1/randr/krandrtray.h.orig 2007-09-03 18:05:43.000000000 -0300
++++ krandr-0.5.2.1/randr/krandrtray.h 2007-09-03 18:29:15.000000000 -0300
+@@ -37,6 +37,9 @@ public:
+
+ void configChanged();
+
++public slots:
++ void slotSwitchDisplay();
++
+ protected slots:
+ void slotScreenActivated();
+ void slotResolutionChanged(int parameter);
+--- krandr-0.5.2.1/randr/randrdisplay.h.orig 2007-09-03 18:05:43.000000000 -0300
++++ krandr-0.5.2.1/randr/randrdisplay.h 2007-09-03 18:31:43.000000000 -0300
+@@ -51,6 +51,8 @@ public:
+
+ void refresh();
+
++ void switchOutput();
++
+ /**
+ * Loads saved settings.
+ *
+--- krandr-0.5.2.1/randr/randrscreen.h.orig 2007-09-03 18:05:43.000000000 -0300
++++ krandr-0.5.2.1/randr/randrscreen.h 2007-09-03 18:32:51.000000000 -0300
+@@ -40,6 +40,8 @@ public:
+
+ int index() const;
+
++ void switchOutput();
++
+ XRRScreenResources* resources() const;
+ Window rootWindow() const;
+
+--- krandr-0.5.2.1/randr/krandrtray.cpp.orig 2007-09-03 18:05:43.000000000 -0300
++++ krandr-0.5.2.1/randr/krandrtray.cpp 2007-09-04 10:12:05.000000000 -0300
+@@ -17,6 +17,7 @@
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
++#include <kglobalaccel.h>
+ #include <kapplication.h>
+ #include <kpopupmenu.h>
+ #include <khelpmenu.h>
+@@ -33,6 +34,7 @@
+ #include "randroutput.h"
+ #include "randrmode.h"
+
++#include <kdebug.h>
+ KRandRSystemTray::KRandRSystemTray(RandRDisplay *dpy, QWidget* parent, const char *name)
+ : KSystemTray(parent, name)
+ , m_popupUp(false), m_display(dpy)
+@@ -43,6 +45,16 @@ KRandRSystemTray::KRandRSystemTray(RandR
+ connect(this, SIGNAL(quitSelected()), kapp, SLOT(quit()));
+ QToolTip::add(this, i18n("Screen resize & rotate"));
+
++ KConfig cfg("kcmrandrrc");
++ cfg.setGroup("General");
++
++ KGlobalAccel *accel = new KGlobalAccel(this);
++ accel->insert( "DisplaySwitch", i18n("Switch displays"),
++ i18n("Switch between active displays."),
++ CTRL+SHIFT+Key_S, KKey::QtWIN+CTRL+Key_S, this, SLOT(slotSwitchDisplay()) );
++
++ accel->readSettings(&cfg);
++ accel->updateConnections();
+ }
+
+ void KRandRSystemTray::mousePressEvent(QMouseEvent* e)
+@@ -456,3 +468,8 @@ void KRandRSystemTray::slotPrefs()
+ kcm->setPlainCaption( i18n( "Configure Display" ) );
+ kcm->exec();
+ }
++
++void KRandRSystemTray::slotSwitchDisplay()
++{
++ m_display->switchOutput();
++}
+--- krandr-0.5.2.1/randr/randrdisplay.cpp.orig 2007-09-03 18:05:43.000000000 -0300
++++ krandr-0.5.2.1/randr/randrdisplay.cpp 2007-09-03 18:32:35.000000000 -0300
+@@ -300,3 +300,10 @@ void RandRDisplay::applyProposed(bool co
+ }
+ }
+
++void RandRDisplay::switchOutput()
++{
++#ifdef HAS_RANDR_1_2
++ if (RandR::has_1_2)
++ currentScreen()->switchOutput();
++#endif
++}
+--- krandr-0.5.2.1/randr/randrscreen.cpp.orig 2007-09-03 18:05:43.000000000 -0300
++++ krandr-0.5.2.1/randr/randrscreen.cpp 2007-09-04 12:45:23.000000000 -0300
+@@ -581,6 +581,93 @@ void RandRScreen::slotOutputChanged(RROu
+ emit configChanged();
+ }
+
++void RandRScreen::switchOutput()
++{
++ //refresh settings so that the new monitor gets detected
++ loadSettings();
++
++ // if there is just one connected output, do not switch
++ if (connectedCount() < 2)
++ return;
++
++ // disable all outputs and activate the first connected one
++ if (activeCount() > 1)
++ {
++ bool first = true;
++ slotUnifyOutputs(0);
++ OutputMap::iterator it;
++ for(it = m_outputs.begin(); it != m_outputs.end(); ++it)
++ {
++ RandROutput *output = *it;
++ if (first && output->isActive())
++ first = false;
++ else if (first && output->isConnected())
++ {
++ SizeList sizes = output->sizes();
++ if (!sizes.count())
++ continue;
++
++ output->proposeRect(QRect(QPoint(0,0), sizes.first()));
++ if (output->applyProposed(false))
++ first = false;
++ else
++ output->slotDisable();
++ }
++ else
++ output->slotDisable();
++ }
++
++ for(it = m_outputs.begin(); it != m_outputs.end(); ++it)
++ {
++ RandROutput *output = *it;
++ if (output->isConnected())
++ {
++ SizeList sizes = output->sizes();
++ if (!sizes.count())
++ continue;
++
++ output->proposeRect(QRect(QPoint(0,0), sizes.first()));
++ if (output->applyProposed(RandR::ChangeRect, false))
++ break;
++ }
++ }
++ }
++ else
++ {
++ OutputMap::iterator it;
++ // first disable the currently active output and try to active the next
++ // connected one
++ bool found_active = false, found_connected = false;
++ for(it = m_outputs.begin(); it != m_outputs.end(); ++it)
++ {
++ RandROutput *output = *it;
++ if (!found_active && output->isActive())
++ {
++ output->slotDisable();
++ found_active = true;
++ }
++ else if (found_active && output->isConnected())
++ {
++ SizeList sizes = output->sizes();
++ if (!sizes.count())
++ continue;
++
++ output->proposeRect(QRect(QPoint(0,0), sizes.first()));
++ if (output->applyProposed(RandR::ChangeRect, false))
++ {
++ found_connected = true;
++ break;
++ }
++ }
++ }
++
++ // if we could not find the next connected output after the active one,
++ // activate all
++ if (!found_connected)
++ slotUnifyOutputs(1);
++ } // if activeCount < 2
++}
++
+ #include "randrscreen.moc"
+
+ #endif
diff --git a/mandriva/2010.2/applications/krandr/krandr-0.5.2.1-add-mandriva-translations.patch b/mandriva/2010.2/applications/krandr/krandr-0.5.2.1-add-mandriva-translations.patch
new file mode 100644
index 000000000..043bae478
--- /dev/null
+++ b/mandriva/2010.2/applications/krandr/krandr-0.5.2.1-add-mandriva-translations.patch
@@ -0,0 +1,11 @@
+--- krandr-0.5.2.1/randr/krandrtray.cpp~ 2008-02-22 22:45:54.000000000 +0100
++++ krandr-0.5.2.1/randr/krandrtray.cpp 2008-02-22 22:59:44.000000000 +0100
+@@ -111,7 +111,7 @@
+ }
+
+ menu->insertSeparator();
+-
++ KGlobal::locale()->insertCatalogue("mandriva-kde-translation");
+ lastIndex = menu->insertItem(i18n( "Start KRandR when KDE starts" ));
+ menu->connectItem(lastIndex, this, SLOT(slotToggleRunStartup()));
+ menu->setItemChecked( lastIndex, m_runStartup );
diff --git a/mandriva/2010.2/applications/krandr/krandr-0.5.2.1-change_the_way_crtcs_are_set.patch b/mandriva/2010.2/applications/krandr/krandr-0.5.2.1-change_the_way_crtcs_are_set.patch
new file mode 100644
index 000000000..9a64c309e
--- /dev/null
+++ b/mandriva/2010.2/applications/krandr/krandr-0.5.2.1-change_the_way_crtcs_are_set.patch
@@ -0,0 +1,131 @@
+diff -p -up krandr-0.5.2.1/randr/randrcrtc.cpp.orig krandr-0.5.2.1/randr/randrcrtc.cpp
+--- krandr-0.5.2.1/randr/randrcrtc.cpp.orig 2008-03-28 13:56:38.000000000 -0300
++++ krandr-0.5.2.1/randr/randrcrtc.cpp 2008-03-28 16:15:57.000000000 -0300
+@@ -30,6 +30,13 @@ RandRCrtc::RandRCrtc(RandRScreen *parent
+ Q_ASSERT(m_screen);
+
+ m_id = id;
++
++ // just to make sure it gets initialized
++ m_proposedRect = m_currentRect;
++ m_proposedRotation = m_currentRotation;
++ m_proposedRate = m_currentRate;
++
++
+ loadSettings();
+ }
+
+@@ -116,11 +123,6 @@ void RandRCrtc::loadSettings(bool notify
+ changes |= RandR::ChangeRate;
+ }
+
+- // just to make sure it gets initialized
+- m_proposedRect = m_currentRect;
+- m_proposedRotation = m_currentRotation;
+- m_proposedRate = m_currentRate;
+-
+ // free the info
+ XRRFreeCrtcInfo(info);
+
+@@ -130,6 +132,7 @@ void RandRCrtc::loadSettings(bool notify
+
+ void RandRCrtc::handleEvent(XRRCrtcChangeNotifyEvent *event)
+ {
++#if 0
+ kdDebug() << "[CRTC] Event..." << endl;
+ int changed = 0;
+
+@@ -164,6 +167,7 @@ void RandRCrtc::handleEvent(XRRCrtcChang
+
+ if (changed)
+ emit crtcChanged(m_id, changed);
++#endif
+ }
+
+ RRMode RandRCrtc::mode() const
+@@ -241,6 +245,7 @@ bool RandRCrtc::applyProposed()
+ return false;
+
+ RROutput *outputs = new RROutput[m_connectedOutputs.count()];
++ int connectedCount = m_connectedOutputs.count();
+ for (int i = 0; i < m_connectedOutputs.count(); ++i)
+ outputs[i] = m_connectedOutputs[i];
+
+@@ -261,7 +266,7 @@ bool RandRCrtc::applyProposed()
+ if (!m_screen->rect().contains(r))
+ {
+ // try to adjust the screen size
+- if (!m_screen->adjustSize(r))
++ if (!adjustScreenSize(r, true))
+ return false;
+ }
+
+@@ -279,7 +284,7 @@ bool RandRCrtc::applyProposed()
+
+ // adjust the screen size
+ r = r.unite(m_currentRect);
+- if (!m_screen->adjustSize(r))
++ if (!adjustScreenSize(r,true))
+ return false;
+ }
+ }
+@@ -287,7 +292,7 @@ bool RandRCrtc::applyProposed()
+
+ Status s = XRRSetCrtcConfig(qt_xdisplay(), m_screen->resources(), m_id,
+ RandR::timestamp, m_proposedRect.x(), m_proposedRect.y(), mode.id(),
+- m_proposedRotation, outputs, m_connectedOutputs.count());
++ m_proposedRotation, outputs, connectedCount);
+
+ bool ret;
+ if (s == RRSetConfigSuccess)
+@@ -424,6 +429,19 @@ ModeList RandRCrtc::modes() const
+ return modeList;
+ }
+
++bool RandRCrtc::adjustScreenSize(const QRect &rect, bool disable)
++{
++ if (disable)
++ {
++ // disable the crtc before changing screen size
++ Status s = XRRSetCrtcConfig(qt_xdisplay(), m_screen->resources(), m_id,
++ RandR::timestamp, 0, 0, None,
++ RandR::Rotate0, NULL, 0);
++ }
++
++ return m_screen->adjustSize(rect);
++}
++
+ #include "randrcrtc.moc"
+
+ #endif
+diff -p -up krandr-0.5.2.1/randr/randroutput.cpp.orig krandr-0.5.2.1/randr/randroutput.cpp
+--- krandr-0.5.2.1/randr/randroutput.cpp.orig 2008-03-28 16:14:56.000000000 -0300
++++ krandr-0.5.2.1/randr/randroutput.cpp 2008-03-28 16:15:18.000000000 -0300
+@@ -107,6 +107,7 @@ void RandROutput::loadSettings(bool noti
+
+ void RandROutput::handleEvent(XRROutputChangeNotifyEvent *event)
+ {
++#if 0
+ int changed = 0;
+
+ if (event->crtc != m_currentCrtc)
+@@ -141,6 +142,7 @@ void RandROutput::handleEvent(XRROutputC
+
+ if (changed)
+ emit outputChanged(m_id, changed);
++#endif
+ }
+
+ void RandROutput::handlePropertyEvent(XRROutputPropertyNotifyEvent *event)
+diff -p -up krandr-0.5.2.1/randr/randrcrtc.h.orig krandr-0.5.2.1/randr/randrcrtc.h
+--- krandr-0.5.2.1/randr/randrcrtc.h.orig 2008-03-28 14:24:07.000000000 -0300
++++ krandr-0.5.2.1/randr/randrcrtc.h 2008-03-28 14:27:15.000000000 -0300
+@@ -62,6 +62,8 @@ public:
+
+ ModeList modes() const;
+
++ bool adjustScreenSize(const QRect &rect, bool disableCrtc = false);
++
+ signals:
+ void crtcChanged(RRCrtc c, int changes);
+
diff --git a/mandriva/2010.2/applications/krandr/krandr-0.5.2.1-fix_autostart.patch b/mandriva/2010.2/applications/krandr/krandr-0.5.2.1-fix_autostart.patch
new file mode 100644
index 000000000..6937687b1
--- /dev/null
+++ b/mandriva/2010.2/applications/krandr/krandr-0.5.2.1-fix_autostart.patch
@@ -0,0 +1,62 @@
+--- krandr-0.5.2.1/randr/krandrtray.cpp.run_startup 2007-10-02 20:22:50.000000000 -0300
++++ krandr-0.5.2.1/randr/krandrtray.cpp 2007-10-02 20:29:49.000000000 -0300
+@@ -48,6 +48,7 @@ KRandRSystemTray::KRandRSystemTray(RandR
+ KConfig cfg("kcmrandrrc");
+ cfg.setGroup("General");
+
++ m_runStartup = cfg.readBoolEntry("AutoStart", true);
+ KGlobalAccel *accel = new KGlobalAccel(this);
+ accel->insert( "DisplaySwitch", i18n("Switch displays"),
+ i18n("Switch between active displays."),
+@@ -111,6 +112,10 @@ void KRandRSystemTray::contextMenuAboutT
+
+ menu->insertSeparator();
+
++ lastIndex = menu->insertItem(i18n( "Start KRandR when KDE starts" ));
++ menu->connectItem(lastIndex, this, SLOT(slotToggleRunStartup()));
++ menu->setItemChecked( lastIndex, m_runStartup );
++
+ KAction *actPrefs = new KAction( i18n( "Configure Display..." ),
+ SmallIconSet( "configure" ), KShortcut(), this, SLOT( slotPrefs() ),
+ actionCollection() );
+@@ -469,6 +474,15 @@ void KRandRSystemTray::slotPrefs()
+ kcm->exec();
+ }
+
++void KRandRSystemTray::slotToggleRunStartup()
++{
++ m_runStartup = !m_runStartup;
++ KConfig cfg("kcmrandrrc");
++
++ cfg.setGroup("General");
++ cfg.writeEntry("AutoStart", m_runStartup);
++}
++
+ void KRandRSystemTray::slotSwitchDisplay()
+ {
+ m_display->switchOutput();
+--- krandr-0.5.2.1/randr/krandrtray.h.run_startup 2007-10-02 20:22:50.000000000 -0300
++++ krandr-0.5.2.1/randr/krandrtray.h 2007-10-02 20:22:50.000000000 -0300
+@@ -46,6 +46,7 @@ protected slots:
+ void slotOrientationChanged(int parameter);
+ void slotRefreshRateChanged(int parameter);
+ void slotPrefs();
++ void slotToggleRunStartup();
+
+ protected:
+ void mousePressEvent( QMouseEvent *e );
+@@ -62,6 +63,7 @@ private:
+ bool m_popupUp;
+ QValueList<KPopupMenu*> m_screenPopups;
+ RandRDisplay *m_display;
++ bool m_runStartup;
+ };
+
+ #endif
+--- krandr-0.5.2.1/randr/krandrtray.desktop.run_startup 2007-10-02 20:42:22.000000000 -0300
++++ krandr-0.5.2.1/randr/krandrtray.desktop 2007-10-02 20:29:27.000000000 -0300
+@@ -116,3 +116,4 @@ Icon=randr
+ Type=Application
+ OnlyShowIn=KDE;
+ Categories=Qt;KDE;System;
++X-KDE-autostart-condition=kcmrandrrc:General:AutoStart:true
diff --git a/mandriva/2010.2/applications/krandr/krandr-0.5.2.1-fix_rrate_display.patch b/mandriva/2010.2/applications/krandr/krandr-0.5.2.1-fix_rrate_display.patch
new file mode 100644
index 000000000..455298711
--- /dev/null
+++ b/mandriva/2010.2/applications/krandr/krandr-0.5.2.1-fix_rrate_display.patch
@@ -0,0 +1,28 @@
+--- krandr-0.5.2.1/randr/krandrtray.cpp.orig 2007-09-17 17:12:03.000000000 -0300
++++ krandr-0.5.2.1/randr/krandrtray.cpp 2007-09-17 17:16:35.000000000 -0300
+@@ -383,7 +383,7 @@ void KRandRSystemTray::populateRates(KPo
+ RateList::const_iterator it;
+ for (it = rates.begin(); it != rates.end(); ++it)
+ {
+- lastIndex = menu->insertItem(i18n("%1 Hz", QString::number(*it, 'f', 1)));
++ lastIndex = menu->insertItem(i18n("%1 Hz").arg(QString::number(*it, 'f', 1)));
+ menu->setItemParameter(lastIndex, i);
+ if (*it == rate)
+ menu->setItemChecked(lastIndex, true);
+--- krandr-0.5.2.1/randr/legacyrandrscreen.cpp.orig 2007-09-17 17:24:23.000000000 -0300
++++ krandr-0.5.2.1/randr/legacyrandrscreen.cpp 2007-09-17 17:25:12.000000000 -0300
+@@ -246,12 +246,12 @@ QStringList LegacyRandRScreen::refreshRa
+
+ QString LegacyRandRScreen::refreshRateDirectDescription(int rate) const
+ {
+- return i18n("Refresh rate in Hertz (Hz)", "%1 Hz", rate);
++ return i18n("%1 Hz").arg(rate);
+ }
+
+ QString LegacyRandRScreen::refreshRateIndirectDescription(int size, int index) const
+ {
+- return i18n("Refresh rate in Hertz (Hz)", "%1 Hz", refreshRateIndexToHz(size, index));
++ return i18n("%1 Hz").arg(refreshRateIndexToHz(size, index));
+ }
+
+ QString LegacyRandRScreen::refreshRateDescription(int size, int index) const
diff --git a/mandriva/2010.2/applications/krandr/krandr-0.5.2.1-flush_after_ungrab.patch b/mandriva/2010.2/applications/krandr/krandr-0.5.2.1-flush_after_ungrab.patch
new file mode 100644
index 000000000..feea4ce8e
--- /dev/null
+++ b/mandriva/2010.2/applications/krandr/krandr-0.5.2.1-flush_after_ungrab.patch
@@ -0,0 +1,43 @@
+diff -p -up krandr-0.5.2.1/randr/randrcrtc.cpp.orig krandr-0.5.2.1/randr/randrcrtc.cpp
+--- krandr-0.5.2.1/randr/randrcrtc.cpp.orig 2008-05-15 13:45:35.000000000 -0300
++++ krandr-0.5.2.1/randr/randrcrtc.cpp 2008-05-15 13:44:02.000000000 -0300
+@@ -202,6 +202,7 @@ bool RandRCrtc::applyProposed()
+
+ // Grab server while messing around
+ XGrabServer(qt_xdisplay());
++ XFlush(qt_xdisplay());
+
+ RandRMode mode;
+ if (m_proposedRect.size() == m_currentRect.size() && m_proposedRate == m_currentRate)
+@@ -248,6 +249,7 @@ bool RandRCrtc::applyProposed()
+ else if (!mode.isValid())
+ {
+ XUngrabServer(qt_xdisplay());
++ XFlush(qt_xdisplay());
+ return false;
+ }
+
+@@ -268,6 +270,7 @@ bool RandRCrtc::applyProposed()
+ if (r.width() > m_screen->maxSize().width() || r.height() > m_screen->maxSize().height())
+ {
+ XUngrabServer(qt_xdisplay());
++ XFlush(qt_xdisplay());
+ return false;
+ }
+
+@@ -279,6 +282,7 @@ bool RandRCrtc::applyProposed()
+ if (!adjustScreenSize(r, true))
+ {
+ XUngrabServer(qt_xdisplay());
++ XFlush(qt_xdisplay());
+ return false;
+ }
+ }
+@@ -331,6 +335,7 @@ bool RandRCrtc::applyProposed()
+
+ m_screen->adjustSize();
+ XUngrabServer(qt_xdisplay());
++ XFlush(qt_xdisplay());
+ return ret;
+ }
+
diff --git a/mandriva/2010.2/applications/krandr/krandr-0.5.2.1-grab_server_avoiding_crashes.patch b/mandriva/2010.2/applications/krandr/krandr-0.5.2.1-grab_server_avoiding_crashes.patch
new file mode 100644
index 000000000..57faa1cf6
--- /dev/null
+++ b/mandriva/2010.2/applications/krandr/krandr-0.5.2.1-grab_server_avoiding_crashes.patch
@@ -0,0 +1,74 @@
+diff -p -up krandr-0.5.2.1/randr/randrcrtc.cpp.orig krandr-0.5.2.1/randr/randrcrtc.cpp
+--- krandr-0.5.2.1/randr/randrcrtc.cpp.orig 2008-03-31 15:52:59.000000000 -0300
++++ krandr-0.5.2.1/randr/randrcrtc.cpp 2008-03-31 15:56:11.000000000 -0300
+@@ -199,6 +199,10 @@ bool RandRCrtc::applyProposed()
+ for (int i = 0; i < m_connectedOutputs.count(); ++i)
+ kdDebug() << " - " << m_screen->output(m_connectedOutputs[i])->name() << endl;
+ #endif
++
++ // Grab server while messing around
++ XGrabServer(qt_xdisplay());
++
+ RandRMode mode;
+ if (m_proposedRect.size() == m_currentRect.size() && m_proposedRate == m_currentRate)
+ {
+@@ -242,7 +246,10 @@ bool RandRCrtc::applyProposed()
+ if (!m_connectedOutputs.count())
+ mode = RandRMode();
+ else if (!mode.isValid())
++ {
++ XUngrabServer(qt_xdisplay());
+ return false;
++ }
+
+ RROutput *outputs = new RROutput[m_connectedOutputs.count()];
+ int connectedCount = m_connectedOutputs.count();
+@@ -259,7 +266,10 @@ bool RandRCrtc::applyProposed()
+ {
+ QRect r = QRect(0,0,0,0).unite(m_proposedRect);
+ if (r.width() > m_screen->maxSize().width() || r.height() > m_screen->maxSize().height())
++ {
++ XUngrabServer(qt_xdisplay());
+ return false;
++ }
+
+ // if the desired mode is bigger than the current screen size, first change the
+ // screen size, and then the crtc size
+@@ -267,7 +277,10 @@ bool RandRCrtc::applyProposed()
+ {
+ // try to adjust the screen size
+ if (!adjustScreenSize(r, true))
++ {
++ XUngrabServer(qt_xdisplay());
+ return false;
++ }
+ }
+
+ }
+@@ -280,12 +293,18 @@ bool RandRCrtc::applyProposed()
+ // check if the rotated rect is smaller than the max screen size
+ r = m_screen->rect().unite(r);
+ if (r.width() > m_screen->maxSize().width() || r.height() > m_screen->maxSize().height())
++ {
++ XUngrabServer(qt_xdisplay());
+ return false;
++ }
+
+ // adjust the screen size
+ r = r.unite(m_currentRect);
+ if (!adjustScreenSize(r,true))
++ {
++ XUngrabServer(qt_xdisplay());
+ return false;
++ }
+ }
+ }
+ }
+@@ -311,6 +330,7 @@ bool RandRCrtc::applyProposed()
+ }
+
+ m_screen->adjustSize();
++ XUngrabServer(qt_xdisplay());
+ return ret;
+ }
+
diff --git a/mandriva/2010.2/applications/krandr/krandr-0.5.2.1-legacy_randr_on_single_output.patch b/mandriva/2010.2/applications/krandr/krandr-0.5.2.1-legacy_randr_on_single_output.patch
new file mode 100644
index 000000000..8b406daa5
--- /dev/null
+++ b/mandriva/2010.2/applications/krandr/krandr-0.5.2.1-legacy_randr_on_single_output.patch
@@ -0,0 +1,30 @@
+--- krandr-0.5.2.1/randr/randrdisplay.cpp.orig 2007-09-12 11:00:50.000000000 -0300
++++ krandr-0.5.2.1/randr/randrdisplay.cpp 2007-09-12 11:05:15.000000000 -0300
+@@ -64,6 +64,27 @@ RandRDisplay::RandRDisplay()
+ m_legacyScreens.append(new LegacyRandRScreen(i));
+ }
+
++#ifdef HAS_RANDR_1_2
++ // check if we have more than one output, if no, revert to the legacy behavior
++ if (RandR::has_1_2)
++ {
++ int count = 0;
++ for (int i = 0; i < m_numScreens; ++i)
++ count += m_screens[i]->outputs().count();
++
++ if (count < 2)
++ {
++ RandR::has_1_2 = false;
++ for (int i = 0; i < m_numScreens; ++i)
++ {
++ delete m_screens[i];
++ m_legacyScreens.append(new LegacyRandRScreen(i));
++ }
++ m_screens.clear();
++ }
++ }
++#endif
++
+ setCurrentScreen(QApplication::desktop()->primaryScreen());
+ }
+
diff --git a/mandriva/2010.2/applications/krozat/krozat-effect-0.1.tar.bz2 b/mandriva/2010.2/applications/krozat/krozat-effect-0.1.tar.bz2
new file mode 100644
index 000000000..4356c9eb4
--- /dev/null
+++ b/mandriva/2010.2/applications/krozat/krozat-effect-0.1.tar.bz2
Binary files differ
diff --git a/mandriva/2010.2/applications/krozat/krozat-printf.patch b/mandriva/2010.2/applications/krozat/krozat-printf.patch
new file mode 100644
index 000000000..0c43aef48
--- /dev/null
+++ b/mandriva/2010.2/applications/krozat/krozat-printf.patch
@@ -0,0 +1,12 @@
+--- krozat/krozat.cpp.orig 2009-11-17 13:40:31.000000000 +0000
++++ krozat/krozat.cpp 2009-11-17 13:50:20.000000000 +0000
+@@ -849,7 +849,8 @@
+
+ if (!mImage.load(fpath))
+ {
+- printf(i18n("Failed to load image \"%1\"\n").arg(fpath).local8Bit());
++ /***Adding %s seems to fix this - I hope. tmw***/
++ printf("%s", i18n("Failed to load image \"%1\"\n").arg(fpath).local8Bit());
+ mFileList.remove(fname);
+ if (!mFileList.isEmpty())
+ loadNextImage();
diff --git a/mandriva/2010.2/applications/krozat/krozat-trinity.patch b/mandriva/2010.2/applications/krozat/krozat-trinity.patch
new file mode 100644
index 000000000..4011fd0a2
--- /dev/null
+++ b/mandriva/2010.2/applications/krozat/krozat-trinity.patch
@@ -0,0 +1,11 @@
+--- krozat/krozat.cpp.orig 2011-07-22 15:28:02.429285443 +0100
++++ krozat/krozat.cpp 2011-07-22 15:28:06.356282951 +0100
+@@ -78,7 +78,7 @@
+ time(&t);
+ srand((unsigned int)t);
+
+- KImageIO::registerFormats();
++ //KImageIO::registerFormats();
+
+ //blank();
+
diff --git a/mandriva/2010.2/applications/krozat/krozat.spec b/mandriva/2010.2/applications/krozat/krozat.spec
new file mode 100644
index 000000000..ca5a9bcf7
--- /dev/null
+++ b/mandriva/2010.2/applications/krozat/krozat.spec
@@ -0,0 +1,266 @@
+%define effect_version 0.1
+Summary: Default Mandriva Linux screensaver for KDE
+Name: krozat
+Version: 2008.1.6
+Release: %mkrel 8
+Epoch: 2
+License: GPL
+URL: http://www.mandrivalinux.com/
+
+# get the source from our cvs repository (see
+# http://qa.mandriva.com/twiki/bin/view/Main/CvsGuide)
+# no extra source or patch are allowed here.
+Source: krozat-%{version}.tar.bz2
+Source1: krozat-effect-%{effect_version}.tar.bz2
+Patch0 : krozat-printf.patch
+Patch1: krozat-trinity.patch
+
+BuildRoot: %_tmppath/%name-%version-%release-root
+BuildRequires: X11-devel
+BuildRequires: arts-devel
+BuildRequires: fam-devel
+BuildRequires: kdelibs-devel
+BuildRequires: libart_lgpl-devel
+BuildRequires: jpeg-devel
+BuildRequires: png-devel
+BuildRequires: qt3-devel
+BuildRequires: zlib-devel
+BuildRequires: intltool
+# requires qt4 for the effect generation tool
+BuildRequires: qt4-devel
+
+Summary: Default Mandriva Linux screensaver for KDE
+Group: Graphical desktop/KDE3
+Requires: kdebase-progs
+Requires: mandriva-theme-screensaver
+
+%description
+This package contains the default Mandriva Linux screensaver for KDE.
+
+%prep
+
+%setup -q -a 1
+%patch0 -p0
+find . -type 'd' -name 'CVS' | xargs rm -fr
+%patch1 -p0
+
+%build
+%configure_kde3
+
+%make
+
+pushd krozat-effect-%{effect_version}
+ qmake
+ make
+popd
+
+%install
+rm -rf %buildroot
+
+%makeinstall_std
+%find_lang krozat
+
+pushd krozat-effect-%{effect_version}
+ mkdir -p %buildroot%_kde3_bindir
+ cp krozat-effect %buildroot%_kde3_bindir
+popd
+
+%clean
+rm -fr %buildroot
+
+%files -f krozat.lang
+%defattr(-,root,root)
+#
+%_kde3_bindir/krozat.kss
+%_kde3_bindir/krozat-effect
+#
+#
+%dir %_kde3_datadir/applnk/System/
+%dir %_kde3_datadir/applnk/System/ScreenSavers/
+%_kde3_datadir/applnk/System/ScreenSavers/*.desktop
+
+
+%changelog
+* Fri Jul 22 2011 Tim Williams <tim@my-place.org.uk> 2:2008.1.6-8mvt2010.2
++ Rebuild for Trinity
+
+* Wed Jul 21 2010 Tim Williams <tim@my-place.org.uk> 2:2008.1.6-7mvt2010.0
++ Rebuild for MDV 2010.1
+
+* Sun Jan 17 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 2:2008.1.6-6mvt2010.0
++ Fix group in specfile
+
+* Tue Nov 17 2009 Tim Williams <tim@my-place.org.uk> 2:2008.1.6-5mdv2010.0
++ Rebuild for MDV 2010.0
+
+* Sat Nov 08 2008 Oden Eriksson <oeriksson@mandriva.com> 2:2008.1.6-4mdv2009.1
++ Revision: 301006
+- rebuilt against new libxcb
+
+* Tue Jun 17 2008 Thierry Vignaud <tvignaud@mandriva.com> 2:2008.1.6-3mdv2009.0
++ Revision: 221993
+- rebuild
+
+* Thu May 08 2008 Helio Chissini de Castro <helio@mandriva.com> 2:2008.1.6-2mdv2009.0
++ Revision: 204750
+- Move to /opt
+
+* Wed Mar 26 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 2:2008.1.6-1mdv2008.1
++ Revision: 190515
+- New release fixing a string message in the config dialog (#38644)
+
+* Tue Mar 11 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 2:2008.1.5-1mdv2008.1
++ Revision: 186866
+- New release adding a fake desktop fading effect
+
+* Wed Mar 05 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 2:2008.1.4-1mdv2008.1
++ Revision: 180184
+- New release changing only the time the screensaver will wait on each image
+ and the transition speed.
+
+* Tue Mar 04 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 2:2008.1.3-1mdv2008.1
++ Revision: 178440
+- New release enabling the setup option of the screensaver
+
+* Tue Mar 04 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 2:2008.1.2-3mdv2008.1
++ Revision: 178432
+- Add a effect generation tool to help users creating their own themes for the
+ screensaver
+
+* Thu Feb 28 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 2:2008.1.2-2mdv2008.1
++ Revision: 176403
+- new release (2008.1.2) adding support for extra slideshow themes
+
+* Mon Feb 18 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 2:2008.1.1-1mdv2008.1
++ Revision: 171922
+- new release improving the crossfade effect
+
+* Thu Feb 14 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 2:2008.1.0-1mdv2008.1
++ Revision: 167780
+- new release adding the crossfade effect for the machines that are able to
+ use it. For machines that don't have 2D acceleration, the screensaver will
+ revert its behavior to the previous one.
+
+* Thu Jan 03 2008 Oden Eriksson <oeriksson@mandriva.com> 2:2008.0.1-2mdv2008.1
++ Revision: 141740
+- rebuilt against openldap-2.4.7 libs
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+ - fix summary-ended-with-dot
+ - buildrequires X11-devel instead of XFree86-devel
+
+* Wed Sep 26 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 2:2008.0.1-1mdv2008.0
++ Revision: 93139
+- new release fixing image downscaling.
+
+* Mon Sep 24 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 2:2008.0-1mdv2008.0
++ Revision: 92499
+- New release including a fix from Neoclust for the desktop file
+
+* Fri Sep 21 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 2:2008-1mdv2008.0
++ Revision: 92021
+- new version fixing it for 2008.0
+- spec cleanup
+
+ + Anssi Hannula <anssi@mandriva.org>
+ - Import krozat
+
+
+
+
+* Sat Sep 16 2006 Laurent MONTEL <lmontel@mandriva.com> 2007-4
+- Fix requires
+
+* Fri Sep 15 2006 Laurent MONTEL <lmontel@mandriva.com> 2007-3
+- Only show krozat in kde
+
+* Wed May 10 2006 Laurent MONTEL <lmontel@mandriva.com> 2007-1mdk
+- Rebuild to generate category
+
+* Tue Aug 30 2005 Laurent MONTEL <lmontel@mandriva.com> 2006-4mdk
+- Fix other color
+
+* Tue Aug 30 2005 Laurent MONTEL <lmontel@mandriva.com> 2006-3mdk
+- Adapt background color to distro
+
+* Tue Aug 16 2005 Laurent MONTEL <lmontel@mandriva.com> 2006-2mdk
+- Rebuild
+
+* Mon Aug 15 2005 Laurent MONTEL <lmontel@mandriva.com> 2006-1mdk
+- Rebuild
+
+* Wed Oct 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 10.1-3mdk
+- Fix translation pb (bug found by Gwenole)
+
+* Wed Oct 06 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 10.1-2mdk
+- Updtae po
+
+* Tue Aug 17 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 10.1-1mdk
+- Update po file
+
+* Mon Jun 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 10.0-7mdk
+- Update version
+
+* Mon Jun 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 10.0-6mdk
+- Rebuild with new gcc
+- Fix automake/autoconf
+- use %%mdkversion
+
+* Fri Feb 27 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 10.0-6mdk
+- Update po file
+
+* Fri Jan 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 10.0-5mdk
+- Fix requires (found by vdanen)
+
+* Thu Jan 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 10.0-4mdk
+- Fix other mem leak
+
+* Thu Jan 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 10.0-3mdk
+- Rebuild
+- update po file
+- Fix make clean
+- Fix mem leak
+
+* Thu Dec 04 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 10.0-2mdk
+- Translate po file
+
+* Tue Dec 02 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 10.0-1mdk
+- Add po file
+
+* Tue Sep 02 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 9.1-4mdk
+- Fix build
+
+* Thu Jul 17 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 9.1-3mdk
+- Rebuild
+
+* Tue Dec 24 2002 Stefan van der Eijk <stefan@eijk.nu. 9.1-2mdk
+- BuildRequires: libart_lgpl2-devel
+
+
+* Tue Dec 17 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 9.1-1mdk
+- 9.1
+
+* Fri Oct 18 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 9.0-7mdk
+- Rebuild
+
+* Sat Aug 31 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 9.0-6mdk
+- Fix about dialogbox
+
+* Fri Aug 23 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 9.0-5mdk
+- Fix MDK copyright.
+
+* Wed Aug 14 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 9.0-4mdk
+- Rebuild against new gcc-3.2
+
+* Fri Aug 9 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 9.0-3mdk
+- lib64 fixes, again. They were split to nihil when mandrake_desk was split
+
+* Thu Aug 8 2002 Stefan van der Eijk <stefan@eijk.nu> 9.0-2mdk
+- BuildRequires
+
+* Fri Aug 02 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 9.0-1mdk
+- Initial package
diff --git a/mandriva/2010.2/applications/ksmoothdock/ksmoothdock-4.5-compile.patch b/mandriva/2010.2/applications/ksmoothdock/ksmoothdock-4.5-compile.patch
new file mode 100644
index 000000000..12961a9aa
--- /dev/null
+++ b/mandriva/2010.2/applications/ksmoothdock/ksmoothdock-4.5-compile.patch
@@ -0,0 +1,31 @@
+--- src/ksmoothdock.h.orig 2009-03-26 15:25:26.000000000 +0100
++++ src/ksmoothdock.h 2009-03-26 15:27:13.000000000 +0100
+@@ -26,6 +26,8 @@
+ #include <config.h>
+ #endif
+
++#include <iostream>
++#include <memory>
+ #include <vector>
+
+ #include <qwidget.h>
+--- src/ksmoothdock.cpp.orig 2009-03-26 15:28:35.000000000 +0100
++++ src/ksmoothdock.cpp 2009-03-26 15:28:53.000000000 +0100
+@@ -24,6 +24,7 @@
+
+ #include <iostream>
+ #include <iterator>
++#include <typeinfo>
+
+ #include <qdir.h>
+
+--- src/paraboliczoomstate.cpp.orig 2009-03-26 15:29:43.000000000 +0100
++++ src/paraboliczoomstate.cpp 2009-03-26 15:30:38.000000000 +0100
+@@ -21,6 +21,7 @@
+
+ #include <iostream>
+ #include <unistd.h>
++#include <cstdlib>
+
+ #include <qapplication.h>
+ #include <qbitmap.h>
diff --git a/mandriva/2010.2/applications/ksmoothdock/ksmoothdock.spec b/mandriva/2010.2/applications/ksmoothdock/ksmoothdock.spec
new file mode 100644
index 000000000..7f7d53f7c
--- /dev/null
+++ b/mandriva/2010.2/applications/ksmoothdock/ksmoothdock.spec
@@ -0,0 +1,157 @@
+%define name ksmoothdock
+%define version 4.5
+%define release %mkrel 8
+%define _liconsdir %_kde3_iconsdir/large
+%define _miconsdir %_kde3_iconsdir/mini
+
+Summary: Desktop panel for KDE3
+Name: %{name}
+Version: %{version}
+Release: %{release}
+License: GPL
+Url: http://ksmoothdock.sourceforge.net/
+Group: Graphical desktop/KDE3
+Source: %{name}-%{version}_automake-1.9.tar.bz2
+BuildRoot: %{_tmppath}/%{name}-%{version}
+BuildRequires: kdebase3-devel
+BuildRequires: chrpath
+Patch0: ksmoothdock-4.5-compile.patch
+
+%description
+KSmoothDock is a cool desktop panel (like KDE's kicker) for KDE 3.2 with
+smooth zooming (2 modes: normal & parabolic). Its aim is to provide
+a cool alternative/complement to kicker. As it is intended for KDE/Linux,
+its behaviour will be like that of kicker.
+
+%prep
+%setup -q -n %{name}
+%patch0 -p0
+
+%build
+%configure_kde3
+
+%make
+
+%install
+rm -Rf %{buildroot}
+%makeinstall_std
+
+desktop-file-install --vendor="" \
+ --add-category="KDE" \
+ --add-category="X-MandrivaLinux-Multimedia-Sound" \
+ --add-only-show-in="KDE" \
+ --dir %{buildroot}%{_kde3_datadir}/applications %{buildroot}%{_kde3_datadir}/applnk/Utilities/*
+
+
+mkdir -p %{buildroot}/{%_kde3_iconsdir,%{_miconsdir},%{_liconsdir}}
+ln -s ../hicolor/16x16/apps/%{name}.png %{buildroot}/%{_miconsdir}
+ln -s ../hicolor/32x32/apps/%{name}.png %{buildroot}/%{_liconsdir}
+ln -s hicolor/32x32/apps/%{name}.png %{buildroot}/%_kde3_iconsdir
+
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%if %mdkversion < 200900
+%post
+%{update_menus}
+%endif
+
+%if %mdkversion < 200900
+%postun
+%{clean_menus}
+%endif
+
+%files
+%defattr(-,root,root)
+%doc AUTHORS ChangeLog COPYING INSTALL README TODO
+%_kde3_iconsdir/%{name}.png
+%{_liconsdir}/%{name}.png
+%{_miconsdir}/%{name}.png
+%{_kde3_bindir}/%{name}
+%{_kde3_datadir}/applications/ksmoothdock.desktop
+%{_kde3_datadir}/applnk/Utilities/ksmoothdock.desktop
+%{_kde3_datadir}/apps/ksmoothdock/ksmoothdockui.rc
+%dir %{_kde3_docdir}/HTML/en/ksmoothdock
+%{_kde3_docdir}/HTML/en/ksmoothdock/common
+%{_kde3_docdir}/HTML/en/ksmoothdock/index.cache.bz2
+%{_kde3_docdir}/HTML/en/ksmoothdock/index.docbook
+%{_kde3_iconsdir}/hicolor/16x16/apps/ksmoothdock.png
+%{_kde3_iconsdir}/hicolor/32x32/apps/ksmoothdock.png
+
+
+%changelog
+* Fri Jul 22 2011 Tim Williams <tim@my-place.org.uk> 4.5-8mvt2010.0
++ Rebuild for Trinity
+
+* Fri Jul 23 2010 Tim Williams <tim@my-place.org.uk> 4.5-7mvt2010.0
++ Rebuild for MDV 2010.1
+
+* Sun Jan 17 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 4.5-6mvt2010.0
++ Fix spec file
+
+* Fri Dec 25 2009 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 4.5-5mvt2010.0
++ Rebuild
+
+* Thu Mar 26 2009 Helio Chissini de Castro <helio@mandriva.com> 4.5-4mdv2009.1
++ Revision: 361356
+- Bump to rebuild against cooker
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - rebuild
+
+ + Pixel <pixel@mandriva.com>
+ - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
+
+* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 4.5-1mdv2008.1
++ Revision: 140918
+- restore BuildRoot
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+* Thu Jun 14 2007 Emmanuel Blindauer <blindauer@mandriva.org> 4.5-1mdv2008.0
++ Revision: 39330
+- 4.5 version and xdg menu
+
+
+* Wed Mar 14 2007 Emmanuel Blindauer <blindauer@mandriva.org> 4.3-1mdv2007.1
++ Revision: 143848
+- try to fix x86_64 compilation
+- new version
+- Import ksmoothdock
+
+* Mon Aug 14 2006 Emmanuel Blindauer <blindauer@mandriva.org> 3.6.1-3mdv2007.0
+- correct some rpmlint warning and errors
+
+* Sat May 20 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 3.6.1-2mdk
+- build with automake1.8
+
+* Sat Feb 11 2006 Nicolas L�cureuil <neoclust@mandriva.org> 3.6.1-1mdk
+- New release 3.6.1
+- Rediff patch 1, 2
+
+* Mon Dec 26 2005 Nicolas L�cureuil <neoclust@mandriva.org> 3.5.1-4mdk
+- Fix Build
+- use mkrel
+
+* Fri Feb 25 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.5.1-3mdk
+- Add patch2: fix mem leak
+
+* Fri Feb 25 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.5.1-2mdk
+- Add patch1: fix includemoc
+
+* Fri Feb 25 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.5.1-1mdk
+- 3.5.1
+
+* Tue Feb 22 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3-3mdk
+- Fix build on 64_x86
+
+* Fri Jul 23 2004 Michael Scherer <misc@mandrake.org> 3.3-2mdk
+- rebuild for new gcc
+- remove libtool hack
+- add description
+
+* Sat May 29 2004 Buchan Milne <bgmilne@linux-mandrake.com> 3.3-1mdk
+- first package
+
diff --git a/mandriva/2010.2/applications/ktorrent/kde3-ktorrent.spec b/mandriva/2010.2/applications/ktorrent/kde3-ktorrent.spec
new file mode 100644
index 000000000..0ea8308a1
--- /dev/null
+++ b/mandriva/2010.2/applications/ktorrent/kde3-ktorrent.spec
@@ -0,0 +1,147 @@
+#See here :http://wiki.mandriva.com/en/Underlinking#Problems_introduced_by_--no-undefined
+%define _disable_ld_no_undefined 1
+
+
+%define name kde3-ktorrent
+%define oname ktorrent
+%define version 3.5.12
+%define rel 1
+%define kde3_miconsdir %_kde3_iconsdir/mini
+%define kde3_liconsdir %_kde3_iconsdir/large
+# Note that this package does not follow the library policy as the
+# main package includes the libktorrent shared object. This is done
+# because 1) the library is only used internally by ktorrent, and so
+# it does never need to be installed separately, and 2) the %major
+# follows %version, thus resulting in one unuseful library package
+# in every ktorrent version upgrade. The only downside of not
+# following the library policy on this particular package I know is
+# rpmlint going nuts.
+#
+# Feel free to flame me if you do not like this...
+# -Anssi
+
+%define major %version
+
+Summary: BitTorrent program for KDE
+Name: %{name}
+Version: %{version}
+Release: %mkrel %{rel}
+Group: Networking/File transfer
+License: GPLv2+
+Url: http://ktorrent.org/
+Source0: http://ktorrent.org/downloads/%{version}/%{oname}-%{version}.tar.bz2
+Patch0: ktorrent-fix-KBytesPerSecToString.diff
+Patch1: ktorrent-php-path.patch
+Patch2: kde-3.5.10-acinclude.patch
+#Patch3: fix_autotools.patch
+Patch7: kdebase-3.5.12-move-xdg-menu-dir.patch
+Patch8: kdebase-3.5.12-config.patch
+BuildRoot: %{_tmppath}/%{oname}-%{version}-%{release}-buildroot
+BuildRequires: kde3-macros
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+%else
+BuildRequires: autoconf >= 1:2.65
+%endif
+BuildRequires: automake >= 1.6.1
+BuildRequires: gmp-devel
+BuildRequires: kdelibs-devel
+BuildRequires: desktop-file-utils
+Obsoletes: %{_lib}ktorrent0 %{_lib}ktorrent2.1 %{_lib}ktorrent2.1.1
+Obsoletes: %{_lib}ktorrent2.1.2 %{_lib}ktorrent2.1.3
+
+%description
+KTorrent is a BitTorrent program for KDE. It's main features are:
+ o Downloads torrent files
+ o Upload speed capping, seeing that most people can't upload
+ infinite amounts of data.
+ o Internet searching using The Bittorrent website's search engine
+ o UDP Trackers
+
+%prep
+%setup -q -n %{oname}-%{version}
+%patch0
+%patch1
+%if %mdkversion >= 201000
+%patch2 -p1
+#%patch3 -p1
+%endif
+
+%patch7 -p0
+%patch8 -p0
+
+%build
+PATH=%{qt3dir}/bin:%{_kde3_bindir}:$PATH; export PATH;
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/kde3/lib/
+export xdg_menudir=%_sysconfdir/xdg/kde/menus
+make -f admin/Makefile.common
+%configure_kde3 --disable-debug \
+ --enable-mt \
+ --disable-static \
+ --enable-shared \
+ --disable-objprelink \
+ --with-pic \
+ --with-gnu-ld \
+ --disable-embedded \
+ --enable-fast-install=yes \
+ --with-qt-dir=%{qt3dir} \
+ --with-xinerama \
+ --enable-final
+%make
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%makeinstall_std
+
+desktop-file-install --vendor="" \
+ --add-category="P2P" \
+ --dir %{buildroot}%_kde3_datadir/applications/kde \
+ %{buildroot}%_kde3_datadir/applications/kde/ktorrent.desktop
+
+install -m644 apps/ktorrent/hi16-app-ktorrent.png -D $RPM_BUILD_ROOT%kde3_miconsdir/%{oname}.png
+install -m644 apps/ktorrent/hi32-app-ktorrent.png -D $RPM_BUILD_ROOT%_kde3_iconsdir/%{oname}.png
+install -m644 apps/ktorrent/hi48-app-ktorrent.png -D $RPM_BUILD_ROOT%kde3_liconsdir/%{oname}.png
+
+%find_lang %{oname}
+rm -f $RPM_BUILD_ROOT%_kde3_libdir/libktorrent.{so,la}
+
+#Fix Conflictss with kdelibs-common
+rm -f $RPM_BUILD_ROOT%_kde3_datadir/mimelnk/application/x-bittorrent.desktop
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%if %mdkversion < 200900
+%post
+/sbin/ldconfig
+%update_menus
+%update_desktop_database
+%update_icon_cache hicolor
+%endif
+
+%if %mdkversion < 200900
+%postun
+/sbin/ldconfig
+%clean_menus
+%clean_desktop_database
+%clean_icon_cache hicolor
+%endif
+
+%files -f %{oname}.lang
+%defattr(-,root,root)
+%doc AUTHORS README
+%_kde3_bindir/*
+%_kde3_libdir/kde3/*
+%_kde3_libdir/libktorrent-2.2.6.so
+%_kde3_datadir/services/*
+%_kde3_datadir/servicetypes/*
+%_kde3_datadir/apps/%{oname}
+%_kde3_datadir/applications/kde/%{oname}.desktop
+%_kde3_datadir/config.kcfg/*.kcfg
+%_kde3_iconsdir/hicolor/scalable/apps/%{oname}.svgz
+%kde3_miconsdir/%{oname}.png
+%_kde3_iconsdir/%{oname}.png
+%kde3_liconsdir/%{oname}.png
+%_kde3_iconsdir/hicolor/*/apps/*.png
+%_kde3_iconsdir/hicolor/*/mimetypes/*.png
+%_kde3_iconsdir/hicolor/*/mimetypes/*.svgz
diff --git a/mandriva/2010.2/applications/ktorrent/ktorrent-fix-KBytesPerSecToString.diff b/mandriva/2010.2/applications/ktorrent/ktorrent-fix-KBytesPerSecToString.diff
new file mode 100644
index 000000000..cdd85d4ec
--- /dev/null
+++ b/mandriva/2010.2/applications/ktorrent/ktorrent-fix-KBytesPerSecToString.diff
@@ -0,0 +1,15 @@
+--- libktorrent/interfaces/functions.cpp.orig 2006-05-21 00:06:28.000000000 +0200
++++ libktorrent/interfaces/functions.cpp 2006-05-21 00:06:54.000000000 +0200
+@@ -46,7 +46,11 @@
+ QString KBytesPerSecToString(double speed,int precision)
+ {
+ KLocale* loc = KGlobal::locale();
+- return i18n("%1 KB/s").arg(loc->formatNumber(speed,precision));
++ QString tmp = loc->formatNumber(speed,precision);
++ if (tmp.startsWith("inf"))
++ return i18n("%1 KB/sec").arg("> 0.0");
++ else
++ return i18n("%1 KB/sec").arg(tmp);
+ }
+
+ QString DurationToString(Uint32 nsecs)
diff --git a/mandriva/2010.2/applications/ktorrent/ktorrent-php-path.patch b/mandriva/2010.2/applications/ktorrent/ktorrent-php-path.patch
new file mode 100644
index 000000000..9f97c3ca8
--- /dev/null
+++ b/mandriva/2010.2/applications/ktorrent/ktorrent-php-path.patch
@@ -0,0 +1,11 @@
+--- plugins/webinterface/ktwebinterfaceplugin.kcfg.orig 2007-02-05 23:43:07.000000000 +0100
++++ plugins/webinterface/ktwebinterfaceplugin.kcfg 2007-02-05 23:43:15.000000000 +0100
+@@ -26,7 +26,7 @@
+ </entry>
+ <entry name="phpExecutablePath" type ="String">
+ <label>php executable path</label>
+- <default></default>
++ <default>/usr/bin/php</default>
+ </entry>
+
+ <entry name="username" type ="String">
diff --git a/mandriva/2010.2/applications/kvolumeosd/kde3-kvolumeosd.spec b/mandriva/2010.2/applications/kvolumeosd/kde3-kvolumeosd.spec
new file mode 100644
index 000000000..51b22059c
--- /dev/null
+++ b/mandriva/2010.2/applications/kvolumeosd/kde3-kvolumeosd.spec
@@ -0,0 +1,94 @@
+%define oname KVolumeOSD
+
+Name: kde3-kvolumeosd
+Version: 0.1
+Release: %mkrel 6
+Summary: An application showing OSD to respond volume buttons
+License: GPLv2+
+Group: Graphical desktop/KDE3
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
+URL: http://www.kde-apps.org/content/show.php?content=80354
+Source: http://www.kde-apps.org/CONTENT/content-files/80354-%{oname}-%{version}.tar.gz
+Patch0: kde-3.5.10-acinclude.patch
+Patch1: fix_autotools.patch
+BuildRequires: kde3-macros
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+BuildRequires: automake >= 1.6.1
+%else
+BuildRequires: autoconf >= 1:2.65
+BuildRequires: automake >= 1.11
+%endif
+BuildRequires: kdelibs-devel
+BuildRequires: desktop-file-utils
+Requires: kdemultimedia-kmix
+
+%description
+KVolumeOSD is a simple KDE application that runs in the background and
+responds to volume buttons by showing a little OSD. It delegates the
+actual job of adjusting the volume to KMix.
+
+%prep
+%setup -q -n %{oname}
+%if %mdkversion >= 201000
+%patch0 -p1
+%patch1 -p1
+%endif
+
+%build
+make -f Makefile.cvs
+%configure_kde3
+%make
+
+%install
+rm -rf %buildroot
+%makeinstall_std
+
+desktop-file-install --vendor='' --delete-original \
+ --dir %buildroot%_kde3_datadir/applications/kde \
+ --add-category='Audio;Mixer' \
+ %buildroot%_kde3_datadir/applnk/Utilities/kvolumeosd.desktop
+
+%clean
+rm -rf %buildroot
+
+%if %mdkversion < 200900
+%post
+%{update_menus}
+%update_kde3_icon_cache hicolor
+
+%postun
+%{clean_menus}
+%clean_kde3_icon_cache hicolor
+%endif
+
+%files
+%defattr(-,root,root)
+%{_kde3_bindir}/kvolumeosd
+%{_kde3_appsdir}/kvolumeosd
+%{_kde3_datadir}/doc/HTML/en/kvolumeosd
+%{_kde3_datadir}/applications/kde/*.desktop
+%{_kde3_iconsdir}/hicolor/*/apps/*
+
+
+%changelog
+* Mon Jul 18 2011 Tim Williams <tim@my-place.org.uk> 0.1-6mdv2010.2
++ Rebuild for Trinity
+
+* Fri Jul 23 2010 Tim Williams <tim@my-place.org.uk> 0.1-5mdv2010.1
++ Rebuild MDV 2010.1
+
+* Sun Feb 14 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 0.1-4mvt2010.0
++ Fix build with autoconf 2.65 and automake 1.11
++ Change package group
+
+* Mon Nov 16 2009 Tim Williams <tim@my-place.org.uk> 0.1-3mdv2010.0
++ Rebuild MDV 2010.0
+
+* Fri May 09 2008 Funda Wang <fundawang@mandriva.org> 0.1-2mdv2009.0
++ Revision: 205328
+- fix post and postun script
+- fix name
+- import source and spec
+- Created package structure for kde3-kvolumeosd.
+
diff --git a/mandriva/2010.2/common-patches/ac264.patch b/mandriva/2010.2/common-patches/ac264.patch
new file mode 100644
index 000000000..284545fa6
--- /dev/null
+++ b/mandriva/2010.2/common-patches/ac264.patch
@@ -0,0 +1,24 @@
+--- kdelibs-3.5.10/admin/configure.in.min~ 2008-08-19 22:28:39.000000000 +0200
++++ kdelibs-3.5.10/admin/configure.in.min 2009-08-17 19:13:01.823156420 +0200
+@@ -44,6 +44,9 @@
+ AM_CONFIG_HEADER(config.h) dnl at the distribution this done
+
+ dnl Checks for programs.
++AC_PROG_CC
++AC_PROG_CXX
++
+ AC_CHECK_COMPILERS
+ AC_ENABLE_SHARED(yes)
+ AC_ENABLE_STATIC(no)
+--- kdelibs-3.5.10/configure.in.in~ 2006-05-22 20:14:23.000000000 +0200
++++ kdelibs-3.5.10/configure.in.in 2009-08-17 19:16:04.549804009 +0200
+@@ -25,6 +25,9 @@
+ AM_CONFIG_HEADER(config.h) dnl at the distribution this done
+
+ dnl Checks for programs.
++AC_PROG_CC
++AC_PROG_CXX
++
+ AC_CHECK_COMPILERS
+ AC_LIBLTDL_CONVENIENCE
+
diff --git a/mandriva/2010.2/common-patches/fix_autotools.patch b/mandriva/2010.2/common-patches/fix_autotools.patch
new file mode 100644
index 000000000..60382d25d
--- /dev/null
+++ b/mandriva/2010.2/common-patches/fix_autotools.patch
@@ -0,0 +1,34 @@
+diff -Naur kdelibs-3.5.10/admin/cvs.sh kdelibs-3.5.10-yeni/admin/cvs.sh
+--- kdelibs-3.5.10/admin/cvs.sh 2008-08-19 23:28:39.000000000 +0300
++++ kdelibs-3.5.10-yeni/admin/cvs.sh 2010-01-01 21:30:35.039582467 +0200
+@@ -29,10 +29,10 @@
+
+ check_autotool_versions()
+ {
+-required_autoconf_version="2.53 or newer"
++required_autoconf_version="2.53 or newer up to 2.65"
+ AUTOCONF_VERSION=`$AUTOCONF --version | head -n 1`
+ case $AUTOCONF_VERSION in
+- Autoconf*2.5* | autoconf*2.5* | autoconf*2.6* ) : ;;
++ Autoconf*2.5* | autoconf*2.5* | autoconf*2.60 | autoconf*2.61 | autoconf*2.62 | autoconf*2.63 | autoconf*2.65 ) : ;;
+ "" )
+ echo "*** AUTOCONF NOT FOUND!."
+ echo "*** KDE requires autoconf $required_autoconf_version"
+@@ -47,7 +47,7 @@
+
+ AUTOHEADER_VERSION=`$AUTOHEADER --version | head -n 1`
+ case $AUTOHEADER_VERSION in
+- Autoconf*2.5* | autoheader*2.5* | autoheader*2.6* ) : ;;
++ Autoconf*2.5* | autoheader*2.5* | autoheader*2.60 | autoheader*2.61 | autoheader*2.62 | autoheader*2.63 | autoheader*2.65 ) : ;;
+ "" )
+ echo "*** AUTOHEADER NOT FOUND!."
+ echo "*** KDE requires autoheader $required_autoconf_version"
+@@ -68,7 +68,7 @@
+ echo "*** KDE requires automake $required_automake_version"
+ exit 1
+ ;;
+- automake*1.6.* | automake*1.7* | automake*1.8* | automake*1.9* | automake*1.10*)
++ automake*1.6.* | automake*1.7* | automake*1.8* | automake*1.9* | automake*1.10* | automake*1.11*)
+ echo "*** $AUTOMAKE_STRING found."
+ UNSERMAKE=no
+ ;;
diff --git a/mandriva/2010.2/common-patches/kde-3.5.10-acinclude.patch b/mandriva/2010.2/common-patches/kde-3.5.10-acinclude.patch
new file mode 100644
index 000000000..0610d6df5
--- /dev/null
+++ b/mandriva/2010.2/common-patches/kde-3.5.10-acinclude.patch
@@ -0,0 +1,66 @@
+2009-12-10 Stepan Kasal <skasal@redhat.com>
+
+The change of implementation of AC_REQUIRE in 2.64 caused a regression
+in the arts project.
+This can be fixed by shuffling some macro calls.
+
+I suppose that most of this patch will not be needed with a future
+release of Autoconf.
+But the last chunk of this patch is a real bug in this source and
+should go upstream.
+
+--- arts-1.5.10/admin/acinclude.m4.in 2008-08-20 18:07:05.000000000 +0200
++++ arts-1.5.10/admin/acinclude.m4.in 2009-12-09 17:30:57.000000000 +0100
+@@ -3081,8 +3081,18 @@
+ fi
+ ])
+
++AC_DEFUN([AC_CHECK_COMPILERS_CC],
++[
++ dnl this prevents stupid AC_PROG_CC to add "-g" to the default CFLAGS
++ CFLAGS=" $CFLAGS"
++ AC_PROG_CC
++ CXXFLAGS=" $CXXFLAGS"
++ AC_PROG_CXX
++])
++
+ AC_DEFUN([AC_CHECK_COMPILERS],
+ [
++ AC_REQUIRE([AC_CHECK_COMPILERS_CC])
+ AC_ARG_ENABLE(debug,
+ AC_HELP_STRING([--enable-debug=ARG],[enables debug symbols (yes|no|full) [default=no]]),
+ [
+@@ -3141,11 +3151,6 @@
+ [kde_use_profiling="no"]
+ )
+
+- dnl this prevents stupid AC_PROG_CC to add "-g" to the default CFLAGS
+- CFLAGS=" $CFLAGS"
+-
+- AC_PROG_CC
+-
+ AC_PROG_CPP
+
+ if test "$GCC" = "yes"; then
+@@ -3174,10 +3179,6 @@
+ LDFLAGS=""
+ fi
+
+- CXXFLAGS=" $CXXFLAGS"
+-
+- AC_PROG_CXX
+-
+ KDE_CHECK_FOR_BAD_COMPILER
+
+ if test "$GXX" = "yes" || test "$CXX" = "KCC"; then
+@@ -3503,8 +3504,8 @@
+ AC_REQUIRE([AC_LIBTOOL_DLOPEN])
+ AC_REQUIRE([KDE_CHECK_LIB64])
+
+-AC_OBJEXT
+-AC_EXEEXT
++AC_REQUIRE([AC_OBJEXT])
++AC_REQUIRE([AC_EXEEXT])
+
+ AM_PROG_LIBTOOL
+ AC_LIBTOOL_CXX
diff --git a/mandriva/2010.2/common-patches/kdebase-3.5.12-config.patch b/mandriva/2010.2/common-patches/kdebase-3.5.12-config.patch
new file mode 100644
index 000000000..922315b6e
--- /dev/null
+++ b/mandriva/2010.2/common-patches/kdebase-3.5.12-config.patch
@@ -0,0 +1,12 @@
+--- admin/configure.in.min.orig 2011-07-13 14:02:37.735906184 +0100
++++ admin/configure.in.min 2011-07-13 14:03:14.916906166 +0100
+@@ -44,6 +44,9 @@
+ AM_CONFIG_HEADER(config.h) dnl at the distribution this done
+
+ dnl Checks for programs.
++AC_PROG_CC
++AC_PROG_CXX
++
+ AC_CHECK_COMPILERS
+ AC_ENABLE_SHARED(yes)
+ AC_ENABLE_STATIC(no)
diff --git a/mandriva/2010.2/common-patches/kdebase-3.5.12-move-xdg-menu-dir.patch b/mandriva/2010.2/common-patches/kdebase-3.5.12-move-xdg-menu-dir.patch
new file mode 100644
index 000000000..1deb924c0
--- /dev/null
+++ b/mandriva/2010.2/common-patches/kdebase-3.5.12-move-xdg-menu-dir.patch
@@ -0,0 +1,11 @@
+--- admin/acinclude.m4.in.orig 2010-08-12 23:39:22.000000000 +0100
++++ admin/acinclude.m4.in 2011-07-19 13:40:17.619311049 +0100
+@@ -527,7 +527,7 @@
+ xdg_appsdir='\${datadir}/applications/kde'
+ fi
+ if test -z "$xdg_menudir"; then
+- xdg_menudir='\${sysconfdir}/xdg/menus'
++ xdg_menudir='\${sysconfdir}/xdg/kde/menus'
+ fi
+ if test -z "$xdg_directorydir"; then
+ xdg_directorydir='\${datadir}/desktop-directories'
diff --git a/mandriva/2010.2/common-patches/readme.txt b/mandriva/2010.2/common-patches/readme.txt
new file mode 100644
index 000000000..282020b80
--- /dev/null
+++ b/mandriva/2010.2/common-patches/readme.txt
@@ -0,0 +1,2 @@
+This directory contains some common patches which are applied to the majority
+of the Trinity sources.
diff --git a/mandriva/2010.2/dependencies/arts/arts-1.5.3-mcop-msgkill.patch b/mandriva/2010.2/dependencies/arts/arts-1.5.3-mcop-msgkill.patch
new file mode 100644
index 000000000..1a2323267
--- /dev/null
+++ b/mandriva/2010.2/dependencies/arts/arts-1.5.3-mcop-msgkill.patch
@@ -0,0 +1,13 @@
+--- arts-1.5.3/mcop/mcoputils.cc 2005-12-22 21:20:23.000000000 -0200
++++ arts-1.5.3/mcop/mcoputils.cc.new 2006-07-19 14:44:08.000000000 -0300
+@@ -371,7 +371,9 @@
+ }
+ if (!mcop_dir)
+ {
+- arts_fatal("can't create mcop directory");
++ return "Unable to create mcop directory";
++
++ // arts_fatal("can't create mcop directory");
+ }
+ string tmpdir = mcop_dir;
+ return tmpdir+"/"+name;
diff --git a/mandriva/2010.2/dependencies/arts/arts-1.5.3-resmgr.patch b/mandriva/2010.2/dependencies/arts/arts-1.5.3-resmgr.patch
new file mode 100644
index 000000000..2adce7f91
--- /dev/null
+++ b/mandriva/2010.2/dependencies/arts/arts-1.5.3-resmgr.patch
@@ -0,0 +1,70 @@
+? flow/audioiooss.cc,v
+? flow/audioioossthreaded.cc,v
+Index: flow/Makefile.am
+===================================================================
+RCS file: /home/kde/arts/flow/Makefile.am,v
+retrieving revision 1.79
+diff -u -3 -p -r1.79 Makefile.am
+--- flow/Makefile.am 18 Nov 2004 20:19:59 -0000 1.79
++++ flow/Makefile.am 25 Feb 2005 13:58:07 -0000
+@@ -9,7 +9,7 @@ lib_LTLIBRARIES = libartsflow_idl.la lib
+
+ libartsflow_idl_la_SOURCES = artsflow.cc
+ libartsflow_idl_la_LDFLAGS = -no-undefined -version-info 1:0 $(all_libraries)
+-libartsflow_idl_la_LIBADD = $(top_builddir)/mcop/libmcop.la $(LIBPOSIX4)
++libartsflow_idl_la_LIBADD = $(top_builddir)/mcop/libmcop.la $(LIBPOSIX4) -lresmgr
+
+ libartsflow_la_LIBADD = $(top_builddir)/mcop/libmcop.la libartsflow_idl.la $(top_builddir)/flow/gslpp/libgslpp.la $(LIBAUDIOFILE) $(LIBASOUND) $(LIBAUDIOIO) $(LIBOSSAUDIO) $(LIBAUDIONAS) $(LIBCSL) $(SGILIBAUDIO) $(LIBESD) $(LIBMAS) $(JACK_LIBADD) -lm \
+ $(top_builddir)/flow/gsl/libgsl.la
+Index: flow/audioiooss.cc
+===================================================================
+RCS file: /home/kde/arts/flow/audioiooss.cc,v
+retrieving revision 1.17
+diff -u -3 -p -r1.17 audioiooss.cc
+--- flow/audioiooss.cc 20 Nov 2004 04:55:21 -0000 1.17
++++ flow/audioiooss.cc 25 Feb 2005 13:58:07 -0000
+@@ -49,6 +49,7 @@
+ #include <assert.h>
+ #include <errno.h>
+ #include <fcntl.h>
++#include <resmgr.h>
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <unistd.h>
+@@ -157,7 +158,9 @@ bool AudioIOOSS::open()
+ return false;
+ }
+
+- audio_fd = ::open(_deviceName.c_str(), mode, 0);
++ audio_fd = ::rsm_open_device(_deviceName.c_str(), mode);
++ if(audio_fd == -1)
++ audio_fd = ::open(_deviceName.c_str(), mode, 0);
+
+ if(audio_fd == -1)
+ {
+Index: flow/audioioossthreaded.cc
+===================================================================
+RCS file: /home/kde/arts/flow/audioioossthreaded.cc,v
+retrieving revision 1.6
+diff -u -3 -p -r1.6 audioioossthreaded.cc
+--- flow/audioioossthreaded.cc 20 Jan 2005 12:34:01 -0000 1.6
++++ flow/audioioossthreaded.cc 25 Feb 2005 13:58:07 -0000
+@@ -50,6 +50,7 @@
+ #include <assert.h>
+ #include <errno.h>
+ #include <fcntl.h>
++#include <resmgr.h>
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <unistd.h>
+@@ -202,7 +203,9 @@ bool AudioIOOSSThreaded::open()
+ return false;
+ }
+
+- audio_fd = ::open(_deviceName.c_str(), mode, 0);
++ audio_fd = ::rsm_open_device(_deviceName.c_str(), mode);
++ if(audio_fd == -1)
++ audio_fd = ::open(_deviceName.c_str(), mode, 0);
+
+ if(audio_fd == -1)
+ {
diff --git a/mandriva/2010.2/dependencies/arts/arts-1.5.9-gcc4.3.x-compile.patch b/mandriva/2010.2/dependencies/arts/arts-1.5.9-gcc4.3.x-compile.patch
new file mode 100644
index 000000000..d5de29ace
--- /dev/null
+++ b/mandriva/2010.2/dependencies/arts/arts-1.5.9-gcc4.3.x-compile.patch
@@ -0,0 +1,20 @@
+--- arts-1.5.9/mcop/mcoputils.cc.orig 2008-06-02 09:28:23.000000000 -0300
++++ arts-1.5.9/mcop/mcoputils.cc 2008-06-02 09:28:42.000000000 -0300
+@@ -28,6 +28,7 @@
+ #include <sys/types.h>
+ #include <fcntl.h>
+ #include <unistd.h>
++#include <limits.h>
+ #include <netdb.h>
+ #include <errno.h>
+ #include <config.h>
+--- arts-1.5.9/artsc/artsdsp.c.orig 2008-06-02 09:27:24.000000000 -0300
++++ arts-1.5.9/artsc/artsdsp.c 2008-06-02 09:27:52.000000000 -0300
+@@ -21,6 +21,7 @@
+ */
+
+ #define _GNU_SOURCE 1
++#undef _FORTIFY_SOURCE
+
+ #ifdef HAVE_CONFIG_H
+ #include <config.h>
diff --git a/mandriva/2010.2/dependencies/arts/arts3.spec b/mandriva/2010.2/dependencies/arts/arts3.spec
new file mode 100644
index 000000000..ab0bb5d6c
--- /dev/null
+++ b/mandriva/2010.2/dependencies/arts/arts3.spec
@@ -0,0 +1,347 @@
+%define compile_apidox 1
+%{?_no_apidox: %{expand: %%global compile_apidox 0}}
+%define oname arts
+%define epoch_arts 30000001
+
+# Define short-cuts for libification
+%define major 1
+
+%define libname %mklibname arts %{major}
+
+%define lib_name_orig libarts
+
+Name: arts3
+Summary: Arts - Libraries
+Version: 1.5.12
+Release: %mkrel 1
+Epoch: %{epoch_arts}
+Group: Graphical desktop/KDE3
+License: ARTISTIC BSD GPL_V2 LGPL_V2 QPL_V1.0
+BuildRoot: %_tmppath/%name-%version-%release-root
+Requires(pre): %{libname} = %{epoch_arts}:%version-%release
+URL: http://www.kde.org
+Source: ftp://ftp.kde.org/pub/kde/stable/%version/src/%oname-%version.tar.bz2
+Patch0: arts-1.5.3-resmgr.patch
+Patch2: arts-1.5.3-mcop-msgkill.patch
+Patch4: arts-1.5.9-gcc4.3.x-compile.patch
+Patch5: kde-3.5.10-acinclude.patch
+BuildRequires: kde3-macros
+BuildRequires: audiofile-devel
+BuildRequires: qt3-devel
+BuildRequires: glib2-devel
+BuildRequires: alsa-lib-devel
+BuildRequires: resmgr-devel
+BuildRequires: X11-devel
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+%endif
+BuildRequires: autoconf >= 1:2.65
+BuildRequires: esound-devel
+BuildRequires: multiarch-utils >= 1.0.3
+BuildRequires: jackit-devel
+BuildRequires: libvorbis-devel
+BuildRequires: libtqtinterface-devel >= 3.5.12
+BuildConflicts: mas-devel
+Obsoletes: aethera =< 0.9.3-5mdk
+Obsoletes: brahms =< 1.02-3mdk
+Obsoletes: dotNETStyle =< 0.9.2-2mdk
+Obsoletes: drivetweak-kde- =< 0.9.1-1mdk
+Obsoletes: guarddog =< 1.9.14-1mdk
+Obsoletes: k3b =< 0.5.1-2mdk
+Obsoletes: karchiver =< 2.0.5-3mdk
+Obsoletes: kdestudio =< 2.0.0-10mdk
+Obsoletes: kdevmon =< 0.4.5-2mdk
+Obsoletes: keduca =< 0.4-6mdk
+Obsoletes: keurocalc =< 0.5.8-1mdk
+Obsoletes: kfontinst =< 0.10-1mdk
+Obsoletes: kgesture =< 0.3-6mdk
+Obsoletes: kguitar =< 0.4-2mdk
+Obsoletes: kinkatta =< 1.00-1mdk
+Obsoletes: kmag =< 0.7-1mdk
+Obsoletes: kmymoney2 =< 0.4-1mdk
+Obsoletes: knetfilter =< 2.2.5-1mdk
+Obsoletes: komba2 =< 0.72-1mdk
+Obsoletes: koncd =< 1.0rc2-2mdk
+Obsoletes: konnector =< 0.5-4mdk
+Obsoletes: konverse =< 0.2-3mdk
+Obsoletes: kover =< 0.8.3-2mdk
+Obsoletes: kreatecd =< 1.1.0-2mdk
+Obsoletes: krpmbuilder =< 0.2.6-4mdk
+Obsoletes: krusader =< 1.01-1mdk
+Obsoletes: kshowmail =< 2.2.3-1mdk
+Obsoletes: ksnuffle =< 2.2-6mdk
+Obsoletes: ksplashml =< 0.92-1mdk
+Obsoletes: kstars =< 0.8.5-1mdk
+Obsoletes: kstocks =< 2.0.2-8mdk
+Obsoletes: ktexmaker2 =< 1.7-2mdk
+Obsoletes: ktouch =< 1.0-4mdk
+Obsoletes: kuickshow =< 0.8.2-3mdk
+Obsoletes: kwatch =< 2.2.0-1mdk
+Obsoletes: kwave =< 0.6.3-3mdk
+Obsoletes: kwintv =< 0.8.11-5mdk
+Obsoletes: kxicq2 =< 0.7.6-1mdk
+Obsoletes: kxmleditor =< 0.7.1-2mdk
+Obsoletes: libbrahms0 =< 1.02-3mdk
+Obsoletes: libkarchiver2 =< 2.0.5-3mdk
+Obsoletes: libkguitar1 =< 0.4-2mdk
+Obsoletes: libxmms-kde1 =< 6.5-5mdk
+Obsoletes: sakuraplayer =< 1.0.6-1mdk umlmodeller =< 1.0.3-5mdk
+Obsoletes: cervisia =< 1.4.1-7mdk
+Obsoletes: kbiff =< 3.5.4-3mdk
+Obsoletes: kcpuload =< 1.90-11mdk
+Obsoletes: kdbg =< 1.2.5-1mdk
+Obsoletes: kdeaddons3
+Obsoletes: kdeadmin3
+Obsoletes: kdeartwork3
+Obsoletes: kdebindings3
+Obsoletes: kdemultimedia3
+Obsoletes: kdemultimedia3-aktion
+Obsoletes: kdenetwork3
+Obsoletes: kdepim3
+Obsoletes: kdesdk3
+Obsoletes: kdetoys3
+Obsoletes: kdeutils3
+Obsoletes: kdevelop3
+Obsoletes: klogic =< 1.35-1mdk
+Obsoletes: klyx =< 2.0-17mdk
+Obsoletes: kmago =< 1.1.2-5mdk
+Obsoletes: knetload =< 1.91-8mdk
+Obsoletes: koffice =< 1.1.1-14mdk
+Obsoletes: kpl2 =< 2.3.0-1mdk
+Obsoletes: krootwarning =< 8.2-13mdk
+Obsoletes: krozat =< 8.2-13mdk
+Obsoletes: ksetiwatch =< 2.2.5-1mdk
+Obsoletes: ktelnet =< 0.7b1-13mdk
+Obsoletes: kvirc =< 2.1.1-5mdk
+Obsoletes: libqt2-devel =< 2.3.1-29mdk
+Obsoletes: licq-kde =< 1.0.4-2mdk
+Obsoletes: qt2-designer =< 2.3.1-29mdk
+Obsoletes: qtrans =< 0.1.1-7mdk
+Obsoletes: quanta =< 2.0.1-2mdk
+Obsoletes: kdelibs-sound
+Obsoletes: %{libname}-static-devel
+Obsoletes: arts3 < %{epoch_arts}:1.5.3
+Provides: arts3 = %{epoch_arts}:%version-%release
+BuildConflicts: unsermake
+Conflicts: arts < 30000001:1.5.10-4
+Provides: arts = %epoch_arts:%version-%release
+
+%description
+aRts is a short form for "analog realtime synthesizer". The idea of the whole
+thing is to create/process sound using small modules which do certain tasks.
+These may be create a waveform (oscillators), play samples, filter data, add
+signals, perform effects like delay/flanger/chorus, or output the data to the
+soundcard.
+
+%files
+%defattr(-,root,root,-)
+%_kde3_bindir/artscat
+%_kde3_bindir/artsd
+%_kde3_bindir/artsplay
+%_kde3_bindir/artsshell
+%_kde3_bindir/artsdsp
+%_kde3_bindir/artsrec
+%_kde3_bindir/artswrapper
+
+#----------------------------------------------------------------------
+
+%package -n %{libname}
+Group: System/Libraries
+Summary: The libraries for arts
+Obsoletes: libarts2, libarts3
+Requires: libtqtinterface >= 3.5.12-1
+
+%description -n %{libname}
+Libraries needed for arts.
+
+%if %mdkversion < 200900
+%post -n %{libname} -p /sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%postun -n %{libname} -p /sbin/ldconfig
+%endif
+
+%files -n %{libname}
+%defattr(-,root,root,-)
+%_kde3_libdir/*.la
+%_kde3_libdir/*.so.*
+%dir %_kde3_libdir/mcop/
+%_kde3_libdir/mcop/*
+%_sysconfdir/ld.so.conf.d/*
+
+#----------------------------------------------------------------------
+
+%package devel
+Group: Development/KDE and Qt
+Summary: Development files for arts
+Requires: %{libname} = %{epoch_arts}:%version-%release
+Obsoletes: %{_lib}arts1-devel
+Obsoletes: libarts2-devel
+Obsoletes: libarts3-devel
+Provides: arts-devel
+Provides: libarts-devel
+Conflicts: arts <= %epoch_arts:1.5.3-5mdv2007
+
+%description devel
+Development libraries for arts.
+
+%files devel
+%defattr(-,root,root,-)
+%_kde3_bindir/artsc-config
+%multiarch %_kde3_bindir/*/artsc-config
+%_kde3_bindir/mcopidl
+%_kde3_libdir/*.so
+%_kde3_includedir/*
+
+#----------------------------------------------------------------------
+
+%prep
+%setup -q -n %oname-%version
+%patch0 -p0 -b .resmgr
+%patch2 -p1 -b .msgkill
+%patch4 -p1 -b .gcc4.3
+%patch5 -p1
+
+%build
+# Patch from resmgr needs rebuild builsystem
+make -f admin/Makefile.common
+QTDIR=%qt3dir
+export QTDIR
+PATH=%{qt3dir}/bin:%{_kde3_bindir}:$PATH; export PATH;
+
+%configure_kde3 \
+ --without-nas \
+
+%make
+
+
+%install
+rm -fr %buildroot
+
+%makeinstall_std
+%multiarch_binaries $RPM_BUILD_ROOT%{_kde3_bindir}/artsc-config
+%multiarch_includes $RPM_BUILD_ROOT%{_kde3_includedir}/arts/gsl/gslconfig.h
+
+install -d %buildroot/%_sysconfdir/ld.so.conf.d
+cat > %buildroot/%_sysconfdir/ld.so.conf.d/%{libname}.conf <<EOF
+%_kde3_libdir
+EOF
+
+
+%clean
+rm -fr %buildroot
+
+
+
+
+
+%changelog
+* Thu Feb 03 2011 Tim Williams <tim@my-place.org.uk> 30000001:1.5.12-11mdf2010.2
++ Add Trinity KDE 3.5.12 sources
++ Add libtqtinterface dependencies
+- Remove arts-1.5.0-check_tmp_dir.patch and fix_autotools.patch, no longer necessary
+
+* Tue May 04 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 30000001:1.5.10-11mvt2010.1
++ Rebuild
+
+* Sat Jan 16 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 30000001:1.5.10-11mvt2010.0
++ Use automake 1.11 and above
++ Patch for built with autoconf 2.65
++ Fix package group
+
+* Tue Nov 14 2009 Tim Williams <tim@my-place.org.uk> 30000001:1.5.10-10mdv2010.0
+- Remove some of the obsoletes which are causing problems
+
+* Fri Nov 13 2009 Tim Williams <tim@my-place.org.uk> 30000001:1.5.10-9mdv2010.0
++ Rebuild for MDV 2010.0
+
+* Sat Mar 28 2009 Anssi Hannula <anssi@mandriva.org> 30000001:1.5.10-8mdv2009.1
++ Revision: 361978
+- fix apparent typo in provides/conflicts change of r356949
+
+* Fri Mar 27 2009 Anssi Hannula <anssi@mandriva.org> 30000001:1.5.10-7mdv2009.1
++ Revision: 361677
+- fix new obsolete for biarch
+
+* Wed Mar 25 2009 Helio Chissini de Castro <helio@mandriva.com> 30000001:1.5.10-6mdv2009.1
++ Revision: 361121
+- The return of undead. Changing name from libarts1-devel to a real arts3-devel
+
+* Tue Mar 17 2009 Nicolas Lécureuil <neoclust@mandriva.org> 30000001:1.5.10-5mdv2009.1
++ Revision: 356949
+- Add provides
+
+* Sun Mar 15 2009 Nicolas Lécureuil <neoclust@mandriva.org> 30000001:1.5.10-4mdv2009.1
++ Revision: 355208
+- Remove old spec file
+- Update to new name
+- Change arts to arts3 ( kde3 reintroduction step 1 )
+
+* Sat Feb 28 2009 Anssi Hannula <anssi@mandriva.org> 30000001:1.5.10-3mdv2009.1
++ Revision: 345972
+- rebuild due to removed i586 binaries
+
+* Sat Nov 08 2008 Adam Williamson <awilliamson@mandriva.org> 30000001:1.5.10-2mdv2009.1
++ Revision: 300956
+- rebuild for xcb changes
+
+* Tue Aug 26 2008 Helio Chissini de Castro <helio@mandriva.com> 30000001:1.5.10-1mdv2009.0
++ Revision: 276164
+- Update for probably the last upstream arts from kde3
+
+* Wed Aug 06 2008 Thierry Vignaud <tvignaud@mandriva.com> 30000001:1.5.9-8mdv2009.0
++ Revision: 264319
+- rebuild early 2009.0 package (before pixel changes)
+
+ + Pixel <pixel@mandriva.com>
+ - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
+
+* Mon Jun 02 2008 Helio Chissini de Castro <helio@mandriva.com> 30000001:1.5.9-7mdv2009.0
++ Revision: 214278
+- Fix compilations against gcc 4.3.x. Close bug https://qa.mandriva.com/show_bug.cgi?id=41171
+
+ + Funda Wang <fundawang@mandriva.org>
+ - rebuild for new qt3
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Rebuild because of qt3 move
+
+* Sat May 03 2008 Helio Chissini de Castro <helio@mandriva.com> 30000001:1.5.9-3mdv2009.0
++ Revision: 200792
+- Begin changes for kde. Time to go to /opt
+- Added arts.conf on ld.so.conf.d
+
+* Sat Mar 22 2008 Nicolas Lécureuil <neoclust@mandriva.org> 30000001:1.5.9-2mdv2008.1
++ Revision: 189485
+- Fix groups ( tks to pterjan)
+
+* Thu Feb 14 2008 Helio Chissini de Castro <helio@mandriva.com> 30000001:1.5.9-1mdv2008.1
++ Revision: 167752
+- Last arts ever arrived. 1.5.9. This will be the last update for old codebase and closing the cycle of stable releases of KDE3
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - fix description-line-too-long
+ - kill re-definition of %%buildroot on Pixel's request
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+* Tue Oct 23 2007 Nicolas Lécureuil <neoclust@mandriva.org> 30000001:1.5.8-1mdv2008.1
++ Revision: 101650
+- Arts 1.5.8 from kde 3.5.8
+- Add Patch5, it fixes problems between aRts and Knotify
+
+ + Per Øyvind Karlsen <peroyvind@mandriva.org>
+ - add buildconflict on unsermake as it gets used by default if installed and breaks building
+
+ + Anssi Hannula <anssi@mandriva.org>
+ - remove hardcoded packager tag
+
+* Mon May 21 2007 Olivier Blin <oblin@mandriva.com> 30000001:1.5.7-2mdv2008.0
++ Revision: 29295
+- build with esound support
+
+* Wed May 16 2007 Helio Chissini de Castro <helio@mandriva.com> 30000001:1.5.7-1mdv2008.0
++ Revision: 27452
+- 1.5.7 release
+
diff --git a/mandriva/2010.2/dependencies/kde3-macros/kde3-macros.spec b/mandriva/2010.2/dependencies/kde3-macros/kde3-macros.spec
new file mode 100644
index 000000000..7d9a65452
--- /dev/null
+++ b/mandriva/2010.2/dependencies/kde3-macros/kde3-macros.spec
@@ -0,0 +1,116 @@
+Name: kde3-macros
+Version: 3.5.12
+Release: %mkrel 1
+Group: Development/KDE and Qt
+Summary: Base install macros for kde 3
+Source: kde3.macros
+URL: http://www.mandriva.com
+License: GPL
+BuildArch: noarch
+Requires: rpm-manbo-setup-build >= 2-7
+BuildRoot: %{_tmppath}/%{name}-buildroot
+
+%description
+Base install macros for kde 3
+
+%files
+%defattr(-,root,root)
+%_sysconfdir/rpm/macros.d/kde3.macros
+
+%install
+rm -rf %buildroot
+install -d -m 755 %buildroot%_sysconfdir/rpm/macros.d
+install -m 644 %SOURCE0 %buildroot%_sysconfdir/rpm/macros.d/
+
+%clean
+rm -rf %buildroot
+
+
+
+
+%changelog
+* Thu Feb 16 2011 Tim Williams <tim@my-place.org.uk> 3.5.12-1mvt2010.1
++ Rebuild for Trinity 3.5.12
++ Add extra-libs and extra-includes so build can find tqtinterface
++ Add --enable-closure
+
+* Mon Nov 16 2009 Tim Williams <tim@my-place.org.uk> 3.5.10-5mvt2010.1
++ Rebuild for MDV 2010.1
+
+* Mon Nov 16 2009 Tim Williams <tim@my-place.org.uk> 3.5.10-4mdv2010.0
++ Rebuild for MDV 2010.0
+
+* Mon Oct 27 2008 Funda Wang <fundawang@mandriva.org> 3.5.10-3mdv2009.1
++ Revision: 297523
+- specify qt3 dir
+
+* Wed Sep 24 2008 Funda Wang <fundawang@mandriva.org> 3.5.10-2mdv2009.0
++ Revision: 287688
+- add libdir to pkgconfig dir
+
+* Tue Sep 16 2008 Helio Chissini de Castro <helio@mandriva.com> 3.5.10-1mdv2009.0
++ Revision: 285306
+- Update version and fix bug 43876 - /etc/profile.d/91kde3.sh should contain redefination of PKG_CONFIG_PATH
+
+* Wed Aug 06 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.5.9-15mdv2009.0
++ Revision: 264759
+- rebuild early 2009.0 package (before pixel changes)
+
+* Fri Jun 06 2008 Funda Wang <fundawang@mandriva.org> 3.5.9-14mdv2009.0
++ Revision: 216405
+- Requires rpm-manbo-setup-build for %%before_configure
+
+* Thu Jun 05 2008 Funda Wang <fundawang@mandriva.org> 3.5.9-13mdv2009.0
++ Revision: 215104
+- change configure_kde3 to use %%before_configure
+
+* Fri May 30 2008 Helio Chissini de Castro <helio@mandriva.com> 3.5.9-12mdv2009.0
++ Revision: 213551
+- Proper new qtdir libraries
+
+* Wed May 28 2008 Nicolas Lécureuil <neoclust@mandriva.org> 3.5.9-11mdv2009.0
++ Revision: 212725
+- Revert of the previous commit
+
+* Wed May 28 2008 Nicolas Lécureuil <neoclust@mandriva.org> 3.5.9-10mdv2009.0
++ Revision: 212717
+- Fix macros
+
+* Fri May 09 2008 Nicolas Lécureuil <neoclust@mandriva.org> 3.5.9-9mdv2009.0
++ Revision: 205308
+- Fix typo
+
+* Thu May 08 2008 Nicolas Lécureuil <neoclust@mandriva.org> 3.5.9-8mdv2009.0
++ Revision: 204698
+- Add clean_kde3_icon_cache and update_kde3_icon_cache macros
+
+* Sat May 03 2008 Helio Chissini de Castro <helio@mandriva.com> 3.5.9-7mdv2009.0
++ Revision: 200791
+- Yes, we need a copy. Sometimes we loose a lot of time that we don't have
+ because some nitpicking pointing.
+
+* Sat May 03 2008 Helio Chissini de Castro <helio@mandriva.com> 3.5.9-6mdv2009.0
++ Revision: 200553
+- Using again configure2_5x. Some impatient people can't wait some work in progress...
+
+* Sat May 03 2008 Helio Chissini de Castro <helio@mandriva.com> 3.5.9-4mdv2009.0
++ Revision: 200535
+- Added xinerama and alsa
+
+* Sat May 03 2008 Helio Chissini de Castro <helio@mandriva.com> 3.5.9-3mdv2009.0
++ Revision: 200534
+- Added mitshm and enable-libfam
+
+* Fri May 02 2008 Helio Chissini de Castro <helio@mandriva.com> 3.5.9-2mdv2009.0
++ Revision: 200518
+- Created configure_kde macro to make kde3 build easier too like kde4 and make transition to /opt less painfull. Thanks to Blino for the help.
+ There's no need anymore add all define switches, even for libsuffix detection, so if you want:
+- Disable enable-final: use --define _disable_final=1
+- Compile with debug full: use --define _unstable=1
+- Compile in non 32bits arch: No need add the usual lib test
+
+* Sun Apr 13 2008 Nicolas Lécureuil <neoclust@mandriva.org> 3.5.9-1mdv2009.0
++ Revision: 192655
+- import kde3-macros
+
+
diff --git a/mandriva/2010.2/dependencies/kde3-macros/kde3.macros b/mandriva/2010.2/dependencies/kde3-macros/kde3.macros
new file mode 100644
index 000000000..688ee04f6
--- /dev/null
+++ b/mandriva/2010.2/dependencies/kde3-macros/kde3.macros
@@ -0,0 +1,57 @@
+%use_enable_final %{!?_disable_final:--enable-final}
+%use_unstable %{?_unstable:--enable-debug=full}
+
+%_kde3_prefix /opt/kde3
+%_kde3_libdir %_kde3_prefix/%_lib
+%_kde3_iconsdir %_kde3_prefix/share/icons
+%_kde3_sysconfdir %_sysconfdir
+%_kde3_datadir %_kde3_prefix/share
+%_kde3_configdir %_kde3_datadir/config
+%_kde3_appsdir %_kde3_datadir/apps
+%_kde3_docdir %_kde3_prefix/share/doc
+%_kde3_bindir %_kde3_prefix/bin
+%_kde3_sbindir %_kde3_prefix/sbin
+%_kde3_includedir %_kde3_prefix/include
+%_kde3_mandir %_kde3_prefix/share/man
+%_kde3_autostart %_kde3_prefix/share/autostart
+
+%configure_kde3 \\\
+ %before_configure ; \
+ %{?_enable_libtoolize:%{?__libtoolize_configure:%{__libtoolize_configure};}} \
+ [ -f $CONFIGURE_TOP/configure.in -o -f $CONFIGURE_TOP/configure.ac ] && \
+ CONFIGURE_XPATH="--x-includes=%{_prefix}/include --x-libraries=%{_prefix}/%{_lib}" \
+ PKG_CONFIG_PATH="%{_kde3_libdir}/pkgconfig:%{_libdir}/pkgconfig:${PKG_CONFIG_PATH}" \
+ $CONFIGURE_TOP/configure --build=%{_target_platform} \\\
+ --prefix=%{_kde3_prefix} \\\
+ --bindir=%{_kde3_bindir} \\\
+ --sbindir=%{_kde3_sbindir} \\\
+ --sysconfdir=%{_sysconfdir} \\\
+ --datadir=%{_kde3_datadir} \\\
+ --includedir=%{_kde3_includedir} \\\
+ --libdir=%{_kde3_libdir} %use_unstable %use_enable_final \\\
+ --infodir=%{_infodir} \\\
+ --mandir=%{_mandir} \\\
+ --disable-static \\\
+ --enable-mitshm \\\
+ --with-ipv6-lookup=auto \\\
+ --with-pic \\\
+ --with-xinerama \\\
+ --with-alsa \\\
+ --enable-libfam \\\
+ --enable-pcre \\\
+ --with-qt-dir=%{qt3dir} --with-qt-includes=%{qt3include} --with-qt-libraries=%{qt3lib}\\\
+ --with-extra-libs=%{_kde3_libdir} --with-extra-includes=%{_kde3_includedir}/tqt \\\
+ %if "%{_lib}" != "lib" \
+ --enable-libsuffix="%(A=%{_lib}; echo ${A/lib/})" \\\
+ %endif \
+ --disable-rpath \\\
+ --enable-closure \\\
+ $CONFIGURE_XPATH
+# Rebuild icon cache
+%update_kde3_icon_cache() if [ -x %{_update_icon_cache_bin} ]; then \
+%{_update_icon_cache_bin} --force --quiet %{_kde3_iconsdir}/%{1} || true; fi \
+%{nil}
+
+%clean_kde3_icon_cache() if [ -x %{_update_icon_cache_bin} -a -r %{_kde3_iconsdir}/%{1}/index.theme ]; then \
+%{_update_icon_cache_bin} --force --quiet %{_kde3_iconsdir}/%{1} || true ; fi \
+%{nil}
diff --git a/mandriva/2010.2/dependencies/libtqtinterface/libtqtinterface.spec b/mandriva/2010.2/dependencies/libtqtinterface/libtqtinterface.spec
new file mode 100644
index 000000000..3bba9bb56
--- /dev/null
+++ b/mandriva/2010.2/dependencies/libtqtinterface/libtqtinterface.spec
@@ -0,0 +1,135 @@
+# TODO
+# - for some unknown reason to me it creates dead symlinks instead of libtqt shared library
+# libtool: install: /usr/bin/install -c -p .libs/libtqt.so.4.2.0 /tmp/xxx/usr/lib64/libtqt.so.4.2.0
+# /usr/bin/install: cannot stat `.libs/libtqt.so.4.2.0': No such file or directory
+# workarounded in spec r1.2 commit
+#
+# Conditional build:
+%bcond_with qt4 # Enable Qt4 support (this will disable all Qt3 support)
+
+%define epoch_kdelibs 30000000
+
+Summary: Interface and abstraction library for Qt and Trinity
+Name: libtqtinterface
+Version: 3.5.12
+Release: %mkrel 1
+#Epoch: %epoch_kdelibs
+License: GPL v2
+Group: Graphical desktop/KDE3
+Source0: http://mirror.its.uidaho.edu/pub/trinity/releases/%{version}/dependencies/tqtinterface-%{version}.tar.gz
+# Source0-md5: 361c45961184f01f95d3b771138c8229
+Patch0: tqt-comments.patch
+Patch1: tqglobal-comments.patch
+Patch2: tqt-r1217318.diff
+URL: http://trinity.pearsoncomputing.net/
+BuildRequires: autoconf
+BuildRequires: automake
+BuildRequires: libltdl-devel
+BuildRequires: libtool
+BuildRequires: pkgconfig
+BuildRequires: qt3-devel
+BuildRequires: sed >= 4.0
+#BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+BuildRoot: %_tmppath/%name-%version-%release-root
+
+
+%description
+This package includes libraries that abstract the underlying Qt system
+from the actual Trinity code, allowing easy, complete upgrades to new
+versions of Qt.
+
+It also contains various functions that have been removed from newer
+versions of Qt, but are completely portable and isolated from other
+APIs such as Xorg. This allows the Trinity project to efficiently
+perform certain operations that are infeasible or unneccessarily
+difficult when using pure Qt4 or above.
+
+%package devel
+Summary: Header files for libtqtinterface library
+Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libtqtinterface
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+Header files for libtqtinterface library.
+
+%description devel -l pl.UTF-8
+Pliki nagłówkowe biblioteki libtqtinterface.
+
+%prep
+%setup -qc
+mv dependencies/tqtinterface/* .
+%patch0 -p0
+%patch1 -p0
+%patch2 -p2
+
+# libtool copy
+rm -r libltdl
+%{__sed} -i -e '/ltdl.m4/d' Makefile.am.in
+
+# remove copy of QtCore and QtGui devel headers
+rm -r qtinterface/qt4 qtinterface/tqt4
+%{__sed} -i -e /tqt4/d qtinterface/Makefile.am
+
+%build
+make -f admin/Makefile.common cvs
+
+QTDIR=%qt3dir ; export QTDIR;
+PATH=%{qt3dir}/bin:$PATH; export PATH;
+export xdg_menudir=%_sysconfdir/xdg/kde/menus
+
+%configure_kde3 \
+ --includedir=%{_kde3_includedir}/tqt \
+%if "%{_lib}" == "lib64"
+ --enable-libsuffix=64 \
+%endif
+ %{?with_qt4:--enable-qt4}
+
+%{__make} \
+ LIBTOOL="%{_bindir}/libtool -v"
+
+%install
+rm -rf $RPM_BUILD_ROOT
+# force -j1 or USE_QTX is replaced _after_ file is installed
+%{__make} -j1 install \
+ DESTDIR=$RPM_BUILD_ROOT \
+
+# --disable-static did not work, rm it again
+#rm $RPM_BUILD_ROOT%{_libdir}/libtqt.a
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_kde3_libdir}/libtqt.so.*.*.*
+%attr(755,root,root) %{_kde3_libdir}/libtqt.a
+%ghost %attr(755,root,root) %{_kde3_libdir}/libtqt.so.4
+
+%files devel
+%defattr(644,root,root,755)
+%doc AUTHORS COPYING README
+%attr(755,root,root) %{_kde3_bindir}/convert_qt_tqt1
+%attr(755,root,root) %{_kde3_bindir}/convert_qt_tqt2
+%attr(755,root,root) %{_kde3_bindir}/convert_qt_tqt3
+%attr(755,root,root) %{_kde3_bindir}/dcopidl-tqt
+%attr(755,root,root) %{_kde3_bindir}/dcopidl2cpp-tqt
+%attr(755,root,root) %{_kde3_bindir}/dcopidlng-tqt
+%attr(755,root,root) %{_kde3_bindir}/mcopidl-tqt
+%attr(755,root,root) %{_kde3_bindir}/moc-tqt
+%attr(755,root,root) %{_kde3_bindir}/tqt-replace
+%attr(755,root,root) %{_kde3_bindir}/tqt-replace-stream
+%dir %{_kde3_includedir}/tqt
+%{_kde3_includedir}/tqt/tq*.h
+%{_kde3_libdir}/libtqt.la
+%{_kde3_libdir}/libtqt.so
+
+%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* Wed Feb 1 2011 Tim Williams <tim@my-place.org.uk> 1:3.5.12-1mvf2010.2
++ Rewrite for MDV 2010.2
++ Spec based on revision 1.4 from PLD linux
++ Add tqt-comments.patch, tqglobal-comments.patch. My compiler doesn't like // comments.
diff --git a/mandriva/2010.2/dependencies/libtqtinterface/tqglobal-comments.patch b/mandriva/2010.2/dependencies/libtqtinterface/tqglobal-comments.patch
new file mode 100644
index 000000000..332a7d57c
--- /dev/null
+++ b/mandriva/2010.2/dependencies/libtqtinterface/tqglobal-comments.patch
@@ -0,0 +1,26 @@
+--- qtinterface/tqglobal.h.orig 2011-02-04 12:35:10.215472605 +0000
++++ qtinterface/tqglobal.h 2011-02-04 12:35:45.537474675 +0000
+@@ -26,18 +26,18 @@
+
+ #ifdef USE_QT3
+
+-// Pull in all Qt3 global defines
++/* Pull in all Qt3 global defines */
+
+ #include <qglobal.h>
+
+-#endif // USE_QT3
++#endif /* USE_QT3 */
+
+ #ifdef USE_QT4
+
+-// Pull in all Qt4 global defines
++/* Pull in all Qt4 global defines */
+
+ #include <Qt/qglobal.h>
+
+-#endif // USE_QT4
++#endif /* USE_QT4 */
+
+ #endif /* TQGLOBAL_H */
+\ No newline at end of file
diff --git a/mandriva/2010.2/dependencies/libtqtinterface/tqt-comments.patch b/mandriva/2010.2/dependencies/libtqtinterface/tqt-comments.patch
new file mode 100644
index 000000000..e367613f8
--- /dev/null
+++ b/mandriva/2010.2/dependencies/libtqtinterface/tqt-comments.patch
@@ -0,0 +1,23 @@
+--- qtinterface/tqt.h.orig 2010-08-31 00:37:01.000000000 +0100
++++ qtinterface/tqt.h 2011-02-03 13:48:47.483987570 +0000
+@@ -42,7 +42,7 @@
+ #define TQT_METHOD(a) METHOD(a)
+ #define TQT_SLOT(a) SLOT(a)
+ #define TQT_SIGNAL(a) SIGNAL(a)
+-#endif // __cplusplus
++#endif
+
+ #ifdef USE_QT3
+ #define qint64 long
+@@ -1319,11 +1319,4 @@
+ #define TQXmlDefaultHandler QXmlDefaultHandler
+ #endif
+
+-// Undo any damage caused by the tqt-replace utility
+-//#define QCStringList TQCStringList
+-//#define QtWIN TQtWIN
+-
+-//#include "kdemacros.h.in"
+-//#define TQT_EXPORT KDE_EXPORT
+-
+ #endif /* TQT_H */
diff --git a/mandriva/2010.2/dependencies/libtqtinterface/tqt-r1217318.diff b/mandriva/2010.2/dependencies/libtqtinterface/tqt-r1217318.diff
new file mode 100644
index 000000000..cd9ca03bd
--- /dev/null
+++ b/mandriva/2010.2/dependencies/libtqtinterface/tqt-r1217318.diff
@@ -0,0 +1,12 @@
+Index: dependencies/tqtinterface/qtinterface/tqt.h
+===================================================================
+--- dependencies/tqtinterface/qtinterface/tqt.h (revision 1217317)
++++ dependencies/tqtinterface/qtinterface/tqt.h (revision 1217318)
+@@ -85,6 +85,7 @@
+ #define TQ_ControlButton ControlButton
+ #define TQ_AltButton AltButton
+ #define TQ_MetaButton MetaButton
++#define TQ_WFlags TQt::WFlags
+ #define TQIODevice_OpenModeFlag int
+
+ #define TQAlignCenter AlignCenter
diff --git a/mandriva/2010.2/dependencies/mandriva-kde3-config/fix_kdmtheme.patch b/mandriva/2010.2/dependencies/mandriva-kde3-config/fix_kdmtheme.patch
new file mode 100644
index 000000000..c901da7a1
--- /dev/null
+++ b/mandriva/2010.2/dependencies/mandriva-kde3-config/fix_kdmtheme.patch
@@ -0,0 +1,35 @@
+diff -Naur mandriva-kde-config-2009.0/kdm/backgroundrc mandriva-kde-config.yeni/kdm/backgroundrc
+--- mandriva-kde-config-2009.0/kdm/backgroundrc 2006-08-23 20:58:15.000000000 +0300
++++ mandriva-kde-config.yeni/kdm/backgroundrc 2009-11-24 21:35:26.592448000 +0200
+@@ -13,6 +13,6 @@
+ Program=
+ ReverseBlending=false
+ UseSHM=false
+-Wallpaper=/usr/share/mdk/backgrounds/default.png
++Wallpaper=/usr/share/mdk/backgrounds/default.jpg
+ WallpaperList=
+ WallpaperMode=Scaled
+diff -Naur mandriva-kde-config-2009.0/kdm/kdmrc mandriva-kde-config.yeni/kdm/kdmrc
+--- mandriva-kde-config-2009.0/kdm/kdmrc 2008-06-23 21:03:31.000000000 +0300
++++ mandriva-kde-config.yeni/kdm/kdmrc 2009-12-15 00:27:11.727822403 +0200
+@@ -451,7 +451,7 @@
+ # The theme to use for the greeter. Can point to either a directory or an XML
+ # file.
+ # Default is ""
+-Theme=/usr/share/mdk/dm
++Theme=/opt/kde3/share/config/kdm/themes/2010
+
+ # Core config for local displays
+ [X-:*-Core]
+diff -Naur mandriva-kde-config-2009.0/kdm/themes/2008/2008.xml mandriva-kde-config.yeni/kdm/themes/2008/2008.xml
+--- mandriva-kde-config-2009.0/kdm/themes/2008/2008.xml 2007-09-12 01:17:40.000000000 +0300
++++ mandriva-kde-config.yeni/kdm/themes/2008/2008.xml 2009-11-25 02:13:17.273313000 +0200
+@@ -2,7 +2,7 @@
+ <!DOCTYPE greeter SYSTEM "greeter.dtd">
+ <greeter>
+ <item type="pixmap">
+- <normal file="/usr/share/mdk/backgrounds/default.png"/>
++ <normal file="/usr/share/mdk/backgrounds/default.jpg"/>
+ <pos x="0" y="0" width="100%" height="100%"/>
+ </item>
+
diff --git a/mandriva/2010.2/dependencies/mandriva-kde3-config/mandriva-kde-config-2010.2.tar.bz2 b/mandriva/2010.2/dependencies/mandriva-kde3-config/mandriva-kde-config-2010.2.tar.bz2
new file mode 100644
index 000000000..ac58f6a1e
--- /dev/null
+++ b/mandriva/2010.2/dependencies/mandriva-kde3-config/mandriva-kde-config-2010.2.tar.bz2
Binary files differ
diff --git a/mandriva/2010.2/dependencies/mandriva-kde3-config/mandriva-kde3-config.spec b/mandriva/2010.2/dependencies/mandriva-kde3-config/mandriva-kde3-config.spec
new file mode 100644
index 000000000..5bb7c8d31
--- /dev/null
+++ b/mandriva/2010.2/dependencies/mandriva-kde3-config/mandriva-kde3-config.spec
@@ -0,0 +1,907 @@
+%define epoch_kdelibs 30000000
+%define oname mandriva-kde-config
+
+Name: mandriva-kde3-config
+Summary: Mandriva KDE configuration
+Version: 2010.2
+Release: %mkrel 1
+URL: http://www.mandriva.com
+Group: Graphical desktop/KDE3
+BuildRoot: %_tmppath/%name-buildroot
+BuildRequires: kde3-macros
+Source0: %{oname}-%{version}.tar.bz2
+# OpenOffice.org icons. Should be in a separate package
+# in the future, since they're shared between kde, OOo
+# and maybe others
+Source1: ooo-icons.tar.bz2
+Source2: opendocument-mime.tar.bz2
+Patch0: fix_kdmtheme.patch
+License: GPL
+BuildArch: noarch
+Obsoletes: %{name} < %version-%release
+Obsoletes: mandriva-kde-config
+Provides: mandriva-kde-config = %version-%release
+
+
+%description
+This package regroups all specific Mandriva config file for KDE.
+(kicker config etc.)
+
+#--------------------------------------------------------------------
+
+%package common
+Group: Graphical desktop/KDE3
+Summary: Common configs used for Mandriva theme
+Requires(pre): update-alternatives
+Requires: urw-fonts
+Obsoletes: %{name}-common < %version-%release
+Obsoletes: mandriva-kde-config-common
+Provides: mandriva-kde-config-common = %version-%release
+
+%description common
+common configs used for Mandriva theme
+
+%post common
+update-alternatives --install /etc/kderc kde-config %_localstatedir/lib/mandriva/kde-profiles/common/upstream-kde-config 9
+
+%postun common
+if ! [ -e /var/lib/mandriva/kde-profiles/common/upstream-kde-config ]; then
+ update-alternatives --remove kde-config /var/lib/mandriva/kde-profiles/common/upstream-kde-config
+fi
+
+%files common
+%defattr(0644,root,root,755)
+%dir %_localstatedir/lib/mandriva/
+%dir %_localstatedir/lib/mandriva/kde-profiles/common
+%_localstatedir/lib/mandriva/kde-profiles/common/*
+
+#--------------------------------------------------------------------
+
+%package -n powerpack-kde3-config
+Summary: Mandriva KDE configuration
+Group: Graphical desktop/KDE3
+Provides: kde-config-file = %version-%release
+Requires: mandriva-theme
+Requires: desktop-common-data
+Requires(pre): mandriva-kde-config-common = %version-%release
+Conflicts: kdelibs-common < %epoch_kdelibs:3.5.1
+Conflicts: kdebase-common < 1:3.5.2-10.1.20060mdk
+Obsoletes: mandriva-kde-config-file < 2008.0
+Obsoletes: powerpackplus-kde-config < 2008.0
+Provides: powerpack-kde-config = %version-%release
+Provides: powerpackplus-kde-config = %version-%release
+Obsoletes: powerpack-kde-config
+Requires(preun): mandriva-kde3-config-common
+Obsoletes: powerpack-kde3-config < %version-%release
+
+%pre -n powerpack-kde3-config
+if [ "$1" = "2" ]; then
+ [ ! -h %_sysconfdir/kderc ] && rm -f %_sysconfdir/kderc ]
+fi
+if [ -d %_localstatedir/lib/mandriva/kde-profiles/powerpack/share/apps/kdesktop/Desktop ]; then
+ rm -rf %_localstatedir/lib/mandriva/kde-profiles/powerpack/share/apps/kdesktop/Desktop
+fi
+
+%post -n powerpack-kde3-config
+update-alternatives --install /etc/kderc kde-config %_localstatedir/lib/mandriva/kde-profiles/powerpack/kderc 10
+
+%postun -n powerpack-kde3-config
+if ! [ -e /var/lib/mandriva/kde-profiles/powerpack/kderc ]; then
+ update-alternatives --remove kde-config /var/lib/mandriva/kde-profiles/powerpack/kderc
+fi
+
+%description -n powerpack-kde3-config
+This package regroups all specific Mandriva config file for KDE.
+
+%files -n powerpack-kde3-config
+%defattr(0644,root,root,755)
+%dir %_localstatedir/lib/mandriva/kde-profiles/powerpack
+%_localstatedir/lib/mandriva/kde-profiles/powerpack/*
+
+#--------------------------------------------------------------------
+
+%package -n one-kde3-config
+Summary: Mandriva KDE configuration
+Group: Graphical desktop/KDE3
+Provides: kde-config-file = %version-%release
+Requires: mandriva-theme
+Requires: desktop-common-data
+Requires(pre): mandriva-kde3-config-common = %version-%release
+Conflicts: kdelibs-common < %epoch_kdelibs:3.5.1
+Conflicts: kdebase-common < 1:3.5.2-10.1.20060mdk
+Obsoletes: mandriva-kde-config-file < 2008.0
+Provides: one-kde-config = %version-%release
+Obsoletes: one-kde-config
+Requires(preun): mandriva-kde3-config-common
+Obsoletes: one-kde3-config < %version-%release
+
+%description -n one-kde3-config
+This package regroups all specific Mandriva config file for KDE.
+
+%pre -n one-kde3-config
+if [ "$1" = "2" ]; then
+ [ ! -h %_sysconfdir/kderc ] && rm -f %_sysconfdir/kderc ]
+fi
+if [ -d %_localstatedir/lib/mandriva/kde-profiles/one/share/apps/kdesktop/Desktop ]; then
+ rm -rf %_localstatedir/lib/mandriva/kde-profiles/one/share/apps/kdesktop/Desktop
+fi
+
+%post -n one-kde3-config
+update-alternatives --install /etc/kderc kde-config %_localstatedir/lib/mandriva/kde-profiles/one/kderc 10
+
+%postun -n one-kde3-config
+if ! [ -e /var/lib/mandriva/kde-profiles/one/kderc ]; then
+ update-alternatives --remove kde-config /var/lib/mandriva/kde-profiles/one/kderc
+fi
+
+%files -n one-kde3-config
+%defattr(0644,root,root,755)
+%dir %_localstatedir/lib/mandriva/kde-profiles/one
+%_localstatedir/lib/mandriva/kde-profiles/one/*
+
+
+#--------------------------------------------------------------------
+
+%package -n flash-kde3-config
+Summary: Mandriva KDE configuration
+Group: Graphical desktop/KDE3
+Provides: kde-config-file = %version-%release
+Requires: mandriva-theme
+Requires: desktop-common-data
+Requires(pre): mandriva-kde3-config-common = %version-%release
+Conflicts: kdelibs-common < %epoch_kdelibs:3.5.1
+Conflicts: kdebase-common < 1:3.5.2-10.1.20060mdk
+Obsoletes: mandriva-kde-config-file < 2008.0
+Provides: flash-kde-config = %version-%release
+Obsoletes: flash-kde-config
+Requires(preun): mandriva-kde3-config-common
+Obsoletes: flash-kde3-config < %version-%release
+
+%description -n flash-kde3-config
+This package regroups all specific Mandriva config file for KDE.
+
+%pre -n flash-kde3-config
+if [ "$1" = "2" ]; then
+ [ ! -h %_sysconfdir/kderc ] && rm -f %_sysconfdir/kderc ]
+fi
+if [ -d %_localstatedir/lib/mandriva/kde-profiles/flash/share/apps/kdesktop/Desktop ]; then
+ rm -rf %_localstatedir/lib/mandriva/kde-profiles/flash/share/apps/kdesktop/Desktop
+fi
+
+%post -n flash-kde3-config
+update-alternatives --install /etc/kderc kde-config %_localstatedir/lib/mandriva/kde-profiles/flash/kderc 10
+
+%postun -n flash-kde3-config
+if ! [ -e /var/lib/mandriva/kde-profiles/flash/kderc ]; then
+ update-alternatives --remove kde-config /var/lib/mandriva/kde-profiles/flash/kderc
+fi
+
+%files -n flash-kde3-config
+%defattr(0644,root,root,755)
+%dir %_localstatedir/lib/mandriva/kde-profiles/flash
+%_localstatedir/lib/mandriva/kde-profiles/flash/*
+
+
+#--------------------------------------------------------------------
+
+%package -n free-kde3-config
+Summary: Mandriva KDE configuration
+Group: Graphical desktop/KDE3
+Provides: kde-config-file = %version-%release
+Requires: mandriva-theme
+Requires: qt4-style-iaora
+Requires: desktop-common-data
+Requires(pre): mandriva-kde3-config-common = %version-%release
+Conflicts: kdelibs-common < %epoch_kdelibs:3.5.1
+Conflicts: kdebase-common < 1:3.5.2-10.1.20060mdk
+Obsoletes: mandriva-kde-config-file < 2008.0
+Requires(preun): mandriva-kde3-config-common
+Obsoletes: download-kde-config-2007 < 2008.0
+Provides: download-kde-config-2007
+Obsoletes: discovery-kde-config < 2008.0
+Provides: discovery-kde-config = %version-%release
+Provides: free-kde-config = %version-%release
+Obsoletes: free-kde-config
+Obsoletes: free-kde3-config < %version-%release
+
+%description -n free-kde3-config
+This package regroups all specific Mandriva config file for KDE.
+
+%pre -n free-kde3-config
+if [ "$1" = "2" ]; then
+ [ ! -h %_sysconfdir/kderc ] && rm -f %_sysconfdir/kderc ]
+fi
+if [ -d %_localstatedir/lib/mandriva/kde-profiles/free/share/apps/kdesktop/Desktop ]; then
+ rm -rf %_localstatedir/lib/mandriva/kde-profiles/free/share/apps/kdesktop/Desktop
+fi
+
+%post -n free-kde3-config
+update-alternatives --install /etc/kderc kde-config %_localstatedir/lib/mandriva/kde-profiles/free/kderc 10
+
+%postun -n free-kde3-config
+if ! [ -e /var/lib/mandriva/kde-profiles/free/kderc ]; then
+ update-alternatives --remove kde-config /var/lib/mandriva/kde-profiles/free/kderc
+fi
+
+%files -n free-kde3-config
+%defattr(0644,root,root,755)
+%dir %_localstatedir/lib/mandriva/kde-profiles/free
+%_localstatedir/lib/mandriva/kde-profiles/free/*
+
+
+#--------------------------------------------------------------------
+# KDM
+
+%package -n mandriva-kdm3-config
+Summary: Mandriva KDM config file
+Group: Graphical desktop/KDE3
+Obsoletes: kdebase-kdm-config-file < 2008.0
+Provides: kdm-config-file = %version-%release
+# For upgrade
+Provides: kdebase-kdm-config-file = 2:%version
+Conflicts: kdebase-progs <= 3.5.1-15.1.20060mdk
+Obsoletes: mandriva-kde-config-file < 2008.0
+Requires(post): perl-MDK-Common
+Obsoletes: mandriva-kdm-config
+Provides: mandriva-kdm-config = %version-%release
+
+
+%description -n mandriva-kdm3-config
+Mandriva KDM config file
+
+%trigger -n mandriva-kdm3-config -- kdebase-kdm-config-file
+perl -MMDK::Common -e 'update_gnomekderc("%{_kde3_configdir}/kdm/kdmrc", "General", "ConsoleTTYs", "tty1,tty2,tty3,tty4,tty5,tty6", "ServerVTs", "-7")'
+
+%files -n mandriva-kdm3-config
+%defattr(0644,root,root,0755)
+%config(noreplace) %_kde3_configdir/kdm/backgroundrc
+%config(noreplace) %_kde3_configdir/kdm/kdmrc
+%_kde3_configdir/kdm/themes
+
+#---------------------------------------
+
+%prep
+%setup -q -n %{oname}-%{version} -a 1 -a 2
+%patch0 -p1
+
+%install
+rm -rf %buildroot
+# Create profile dirs
+mkdir -p %buildroot/%{_kde3_configdir}
+mkdir -p %buildroot/%_localstatedir/lib/mandriva
+
+mv kde-profiles %buildroot/%_localstatedir/lib/mandriva
+mv kdm %buildroot/%{_kde3_configdir}
+
+# openoffice icons, see #26311
+mkdir -p %buildroot/%_localstatedir/lib/mandriva/kde-profiles/common/share/icons/
+cp -a ooo-icons/hicolor %buildroot/%_localstatedir/lib/mandriva/kde-profiles/common/share/icons/
+
+# openoffice mimetypes, see #26311
+mkdir -p %buildroot/%_localstatedir/lib/mandriva/kde-profiles/common/share/mimelnk/application
+cp -a opendocument-mime/* %buildroot/%_localstatedir/lib/mandriva/kde-profiles/common/share/mimelnk/application
+# XXX we have to rename them to the same name provided by kdelibs-common, otherwise the
+# global ones are used.
+pushd %buildroot/%_localstatedir/lib/mandriva/kde-profiles/common/share/mimelnk/application
+ mv openoffice.org2.4-oasis-drawing.desktop vnd.oasis.opendocument.graphics.desktop
+ mv openoffice.org2.4-oasis-drawing-template.desktop vnd.oasis.opendocument.graphics-template.desktop
+ mv openoffice.org2.4-oasis-master-document.desktop vnd.oasis.opendocument.text-master.desktop
+ mv openoffice.org2.4-oasis-formula.desktop vnd.oasis.opendocument.formula.desktop
+ mv openoffice.org2.4-oasis-spreadsheet.desktop vnd.oasis.opendocument.spreadsheet.desktop
+ mv openoffice.org2.4-oasis-spreadsheet-template.desktop vnd.oasis.opendocument.spreadsheet-template.desktop
+ mv openoffice.org2.4-oasis-text.desktop vnd.oasis.opendocument.text.desktop
+ mv openoffice.org2.4-oasis-text-template.desktop vnd.oasis.opendocument.text-template.desktop
+ mv openoffice.org2.4-oasis-web-template.desktop vnd.oasis.opendocument.text-web.desktop
+ mv openoffice.org2.4-oasis-presentation.desktop vnd.oasis.opendocument.presentation.desktop
+ mv openoffice.org2.4-oasis-presentation-template.desktop vnd.oasis.opendocument.presentation-template.desktop
+ mv openoffice.org2.4-spreadsheet.desktop vnd.sun.xml.calc.desktop
+ mv openoffice.org2.4-spreadsheet-template.desktop vnd.sun.xml.calc.template.desktop
+ mv openoffice.org2.4-presentation.desktop vnd.sun.xml.impress.desktop
+ mv openoffice.org2.4-presentation-template.desktop vnd.sun.xml.impress.template.desktop
+ mv openoffice.org2.4-drawing.desktop vnd.sun.xml.draw.desktop
+ mv openoffice.org2.4-drawing-template.desktop vnd.sun.xml.draw.template.desktop
+ mv openoffice.org2.4-text.desktop vnd.sun.xml.writer.desktop
+ mv openoffice.org2.4-text-template.desktop vnd.sun.xml.writer.template.desktop
+ mv openoffice.org2.4-master-document.desktop vnd.sun.xml.writer.master.desktop
+ mv openoffice.org2.4-formula.desktop vnd.sun.xml.math.desktop
+popd
+
+
+for name in flash free one powerpack; do
+ echo "[Directories-default]" > %buildroot%_localstatedir/lib/mandriva/kde-profiles/$name/kderc
+ echo "prefixes=/var/lib/mandriva/kde-profiles/common,%_localstatedir/lib/mandriva/kde-profiles/$name" >> %buildroot%_localstatedir/lib/mandriva/kde-profiles/$name/kderc
+ # create the symlink to the desktop data
+ mkdir -p %buildroot%_localstatedir/lib/mandriva/kde-profiles/$name/share/apps/kdesktop
+ ln -s %_datadir/mdk/desktop/$name %buildroot%_localstatedir/lib/mandriva/kde-profiles/$name/share/apps/kdesktop/DesktopLinks
+done
+
+# Upstream
+echo "[Directories-default]" > %buildroot%_localstatedir/lib/mandriva/kde-profiles/common/upstream-kde-config
+echo "prefixes=%{_kde3_prefix}" >> %buildroot%_localstatedir/lib/mandriva/kde-profiles/common/upstream-kde-config
+
+# Bookmarks
+mkdir -p %buildroot%_localstatedir/lib/mandriva/kde-profiles/{free,flash,one,powerpack}/share/apps/konqueror/
+ln -s %_datadir/mdk/bookmarks/konqueror/bookmarks-download.xml %buildroot%_localstatedir/lib/mandriva/kde-profiles/free/share/apps/konqueror/bookmarks.xml
+ln -s %_datadir/mdk/bookmarks/konqueror/bookmarks-one.xml %buildroot%_localstatedir/lib/mandriva/kde-profiles/one/share/apps/konqueror/bookmarks.xml
+ln -s %_datadir/mdk/bookmarks/konqueror/bookmarks-one.xml %buildroot%_localstatedir/lib/mandriva/kde-profiles/flash/share/apps/konqueror/bookmarks.xml
+ln -s %_datadir/mdk/bookmarks/konqueror/bookmarks-powerpack.xml %buildroot%_localstatedir/lib/mandriva/kde-profiles/powerpack/share/apps/konqueror/bookmarks.xml
+
+%clean
+rm -rf %buildroot
+
+
+%changelog
+* Fri Feb 4 2011 Tim Williams <tim@my-place.org.uk> 2010.2-1mvt2010.2
++ Rebuild for 2010.2
+
+* Fri Jul 16 2010 Tim Williams <tim@my-place.org.uk> 2010.1-1mvt2010.1
++ Rebuild for 2010.1
+
+* Sun Feb 07 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 2010.0-3mvt2010.0
++ Prevent to install old 2009.0 packages
++ Change mandriva-kdm-config package name to mandriva-kdm3-config to avoid possible future
+conflicts. (Mandriva developer may decide to change mandriva-kdm4-config to this one)
+
+* Tue Jan 12 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 2010.0-2mvt2010.0
++ Fix ksplash and wallpaper issues
+
+* Fri Jan 08 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 2010.0-1mvt2010.0
++ Rebuild source for 2010.0
+ - Mandriva 2010.0 KDM theme added
+ - Mandriva 2010.0 KSplash theme added
+
+* Sun Nov 22 2009 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 2009.0-11mvt2010.0
++ Fixed pacakge name to avoid old official Mandriva package upgrade
+
+* Wed Nov 18 2009 Tim Williams <tim@my-place.org.uk> 2009.0-10mdv2010.0
++ Add konq-home.patch. Changes default start page to avoid crash when viewing the default /usr/share/doc/HTML/index.html
+
+* Tue Nov 17 2009 Tim Williams <tim@my-place.org.uk> 2009.0-9mdv2010.0
++ Rebuild for MDV 2010.0
+
+* Fri Sep 19 2008 Helio Chissini de Castro <helio@mandriva.com> 2009.0-8mdv2009.0
++ Revision: 285971
+- Mandriva simple splash for kde3
+
+* Tue Sep 16 2008 Helio Chissini de Castro <helio@mandriva.com> 2009.0-7mdv2009.0
++ Revision: 285202
+- Update Mandriva Simple kde3 splash
+
+* Mon Sep 01 2008 Helio Chissini de Castro <helio@mandriva.com> 2009.0-6mdv2009.0
++ Revision: 278597
+- Fix profilerc due new .desktop files
+
+* Thu Aug 07 2008 Helio Chissini de Castro <helio@mandriva.com> 2009.0-5mdv2009.0
++ Revision: 265832
+- Start to disable basic services of kde3. kde4 runs kded daemon from kde3 to enable easy way to run kde3 applications. We don't want duplicate media notifiers, writed and other similar daemons.
+
+* Mon Jul 28 2008 Anne Nicolas <anne.nicolas@mandriva.com> 2009.0-4mdv2009.0
++ Revision: 251563
+- add qt4-style-iaora require
+
+* Mon Jun 23 2008 Danilo Cesar Lemes de Paula <danilo@mandriva.com> 2009.0-3mdv2009.0
++ Revision: 228397
+- Changing X11* references in kdmrc to /usr/share/X11...
+
+ + Pixel <pixel@mandriva.com>
+ - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)
+
+* Wed May 14 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 2009.0-2mdv2009.0
++ Revision: 207234
+- Update Flash design
+
+* Tue May 06 2008 Helio Chissini de Castro <helio@mandriva.com> 2009.0-1mdv2009.0
++ Revision: 201967
+- Fixed kdm position of new config file. Bye bye /etc/kde
+
+* Wed Apr 02 2008 Helio Chissini de Castro <helio@mandriva.com> 2008.1-27mdv2008.1
++ Revision: 191678
+- Kmenu font size
+
+* Tue Apr 01 2008 Danilo Cesar Lemes de Paula <danilo@mandriva.com> 2008.1-26mdv2008.1
++ Revision: 191389
+- I've commited this file with a wrong dir path. Fixed now...
+- Adding support to Mentor Office Keyboard again, with VolumeKeys disabled, because
+ it's a kmilo function
+
+* Fri Mar 28 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 2008.1-25mdv2008.1
++ Revision: 190961
+- add openoffice icons and openoffice mimetypes so that
+ opendocuments use the latest iconset from openoffice.org.
+ Closes: #26311
+
+* Thu Mar 27 2008 Danilo Cesar Lemes de Paula <danilo@mandriva.com> 2008.1-24mdv2008.1
++ Revision: 190675
+- Fixing Multimedia keyboard pb, by removing Mentor Office Wireless Keyboard shortcuts
+
+* Fri Mar 14 2008 Helio Chissini de Castro <helio@mandriva.com> 2008.1-23mdv2008.1
++ Revision: 187866
+- Fix https://qa.mandriva.com/show_bug.cgi?id=37109
+- Line up icons by default on desktop
+
+* Wed Mar 12 2008 Danilo Cesar Lemes de Paula <danilo@mandriva.com> 2008.1-22mdv2008.1
++ Revision: 187106
+- Fixing minipager issue, by adding a default config file acording to
+ https://qa.mandriva.com/show_bug.cgi?id=37796
+
+* Mon Mar 10 2008 Danilo Cesar Lemes de Paula <danilo@mandriva.com> 2008.1-21mdv2008.1
++ Revision: 183669
+- Fixing lockout-buttons in kicker to save their configurations affter logout.
+
+* Fri Mar 07 2008 Helio Chissini de Castro <helio@mandriva.com> 2008.1-20mdv2008.1
++ Revision: 181604
+- Bookmarking made easy...
+
+* Thu Mar 06 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 2008.1-19mdv2008.1
++ Revision: 181059
+- Use the right color scheme for KDM greeter
+- Add the config for the default wallpaper for 2008.1
+
+* Wed Mar 05 2008 Helio Chissini de Castro <helio@mandriva.com> 2008.1-18mdv2008.1
++ Revision: 180241
+- Houston, we're out of space icons...
+
+* Mon Mar 03 2008 Helio Chissini de Castro <helio@mandriva.com> 2008.1-17mdv2008.1
++ Revision: 177993
+- Updated with transparent buttons
+- Removed scaled allowing button getting good sizing and centerd position
+
+* Fri Feb 29 2008 Helio Chissini de Castro <helio@mandriva.com> 2008.1-16mdv2008.1
++ Revision: 176912
+- Fix shutdown kfm image
+
+* Fri Feb 29 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 2008.1-15mdv2008.1
++ Revision: 176750
+- Make sure the right colors are used
+
+* Wed Feb 27 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 2008.1-14mdv2008.1
++ Revision: 175931
+- New release containing:
+ * Fixed default colors for the kde profiles
+ * Removed shadows from the status labels of splash themes
+ * Updated kmenu icons
+ * Updated metabar images
+
+* Wed Feb 27 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 2008.1-13mdv2008.1
++ Revision: 175813
+- New release updating splash themes and color schemes for 2008.1
+
+* Mon Feb 25 2008 Helio Chissini de Castro <helio@mandriva.com> 2008.1-12mdv2008.1
++ Revision: 175126
+- Proper faces dir for kdm
+
+* Fri Feb 22 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 2008.1-11mdv2008.1
++ Revision: 173976
+- Add a simple splash screen for the ones who don't like the full screen splash
+
+* Tue Feb 19 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 2008.1-10mdv2008.1
++ Revision: 173041
+- Fix the button background colors
+
+* Fri Feb 15 2008 Danilo Cesar Lemes de Paula <danilo@mandriva.com> 2008.1-9mdv2008.1
++ Revision: 169003
+- Add a default configuration file to minipagerapplet
+
+* Fri Feb 15 2008 Helio Chissini de Castro <helio@mandriva.com> 2008.1-8mdv2008.1
++ Revision: 168879
+- No use of external player as standard
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - fix summary-not-capitalized
+
+* Fri Feb 01 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 2008.1-7mdv2008.1
++ Revision: 161221
+- Change the kside top images to match the new layout
+
+* Wed Jan 09 2008 Helio Chissini de Castro <helio@mandriva.com> 2008.1-6mdv2008.1
++ Revision: 147151
+- Make standard menu default again
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+* Fri Dec 21 2007 Danilo Cesar Lemes de Paula <danilo@mandriva.com> 2008.1-5mdv2008.1
++ Revision: 136414
+- Kicker's clockapplet was not saving their options
+ when exits only one clock on kicker. Now its working.
+
+* Tue Dec 18 2007 Helio Chissini de Castro <helio@mandriva.com> 2008.1-4mdv2008.1
++ Revision: 132432
+- Added media applet in kicker by default
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+ - do not hardcode man pages extension
+
+* Thu Dec 13 2007 Helio Chissini de Castro <helio@mandriva.com> 2008.1-3mdv2008.1
++ Revision: 119505
+- Fix upgrade from non alternatives /etc/kderc
+- Moved common kdeglobal settings for kdeglobals in common and removed the duplicated in the profiles
+- Set kspell default encoding for UTF8
+
+* Thu Nov 22 2007 Thierry Vignaud <tvignaud@mandriva.com> 2008.1-2mdv2008.1
++ Revision: 111300
+- reupload (missing on x86_64)
+
+* Fri Oct 26 2007 Nicolas Lécureuil <neoclust@mandriva.org> 2008.1-1mdv2008.1
++ Revision: 102378
+- Update tarball with merged patches
+
+* Fri Oct 26 2007 Nicolas Lécureuil <neoclust@mandriva.org> 2008.0-31mdv2008.1
++ Revision: 102229
+- Add patch to activate klipper
+
+* Tue Oct 23 2007 Olivier Blin <oblin@mandriva.com> 2008.0-30mdv2008.1
++ Revision: 101644
+- update Flash splash (from Helio)
+
+* Thu Oct 18 2007 Olivier Blin <oblin@mandriva.com> 2008.0-29mdv2008.1
++ Revision: 100018
+- add flash-kde-config
+
+* Tue Oct 02 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 2008.0-28mdv2008.0
++ Revision: 94768
+- Make the Mandriva theme select the proper components (#33822)
+
+* Mon Oct 01 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 2008.0-27mdv2008.0
++ Revision: 94151
+- Use the ia_ora style and colors in kdm
+
+* Fri Sep 28 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 2008.0-26mdv2008.0
++ Revision: 93584
+- Restore kicker pager
+- Use official preview for moodin theme
+- Use sound notification only for session start and stop
+- Properly obsolete the discovery and powerpackplus kde config packages
+- Make all obsoletes tags versioned
+
+* Wed Sep 26 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 2008.0-24mdv2008.0
++ Revision: 93095
+- Use DesktopLinks instead of Desktop to put icons on desktop (this way they get
+ copied to the user home dir (#33204)
+
+* Tue Sep 25 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 2008.0-23mdv2008.0
++ Revision: 92891
+- Enforce kaffeine as the default player for One and Free
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Flatten people image on powerpack images
+
+* Fri Sep 21 2007 Anne Nicolas <anne.nicolas@mandriva.com> 2008.0-21mdv2008.0
++ Revision: 91776
+- update sources
+- add metabar themes
+
+* Wed Sep 19 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 2008.0-20mdv2008.0
++ Revision: 91199
+- Add squared icons for the K menu
+
+* Wed Sep 19 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 2008.0-19mdv2008.0
++ Revision: 91017
+- Fix One color scheme
+
+* Tue Sep 18 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 2008.0-18mdv2008.0
++ Revision: 89764
+- Define totem as the default player for powerpack
+
+* Mon Sep 17 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 2008.0-17mdv2008.0
++ Revision: 89272
+- Use the desktop icons from desktop-common-data so that they are proper
+ translated
+
+* Sat Sep 15 2007 Helio Chissini de Castro <helio@mandriva.com> 2008.0-16mdv2008.0
++ Revision: 85869
+- Multimedia direction change
+
+* Sat Sep 15 2007 Helio Chissini de Castro <helio@mandriva.com> 2008.0-15mdv2008.0
++ Revision: 85852
+- Fix kickoff button
+
+* Fri Sep 14 2007 Helio Chissini de Castro <helio@mandriva.com> 2008.0-14mdv2008.0
++ Revision: 85758
+- KDM changes
+- Sound changes
+
+* Wed Sep 12 2007 Helio Chissini de Castro <helio@mandriva.com> 2008.0-13mdv2008.0
++ Revision: 84580
+- Fixed clock position
+- Fixed "fat" menu letters
+- Fixed spacing on itens
+
+* Mon Sep 10 2007 Helio Chissini de Castro <helio@mandriva.com> 2008.0-12mdv2008.0
++ Revision: 84142
+- ksmserver image change
+- kdm call grub instead of lilo
+- Proper naming
+
+* Thu Sep 06 2007 Helio Chissini de Castro <helio@mandriva.com> 2008.0-11mdv2008.0
++ Revision: 81020
+- Font and config
+- kdm, kicker and Free splash update
+
+* Wed Sep 05 2007 Helio Chissini de Castro <helio@mandriva.com> 2008.0-9mdv2008.0
++ Revision: 80365
+- Position text
+- New kicker buttons
+- No kdm userlist
+- New ia_ora one scheme
+
+* Tue Sep 04 2007 Helio Chissini de Castro <helio@mandriva.com> 2008.0-8mdv2008.0
++ Revision: 79481
+- Updated themes
+
+* Tue Sep 04 2007 Helio Chissini de Castro <helio@mandriva.com> 2008.0-7mdv2008.0
++ Revision: 78913
+- Starting migrate kde theme for 2008.0
+
+* Mon Aug 06 2007 Helio Chissini de Castro <helio@mandriva.com> 2008.0-5mdv2008.0
++ Revision: 59467
+- Restore original images lost on svn crash
+
+* Thu Aug 02 2007 Helio Chissini de Castro <helio@mandriva.com> 2008.0-4mdv2008.0
++ Revision: 58316
+- Fixed splash, removing Galaxy at last !
+- Removed wallpaper patch, commited on svn
+- Fixed Discovery theme
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - [BUGFIX] change wallpaper link to more userfriendly one (bug #10638)'
+
+* Fri Jun 08 2007 Anssi Hannula <anssi@mandriva.org> 2008.0-3mdv2008.0
++ Revision: 37525
+- do not remove profile alternatives when upgrading package
+
+* Fri Jun 08 2007 Helio Chissini de Castro <helio@mandriva.com> 2008.0-2mdv2008.0
++ Revision: 37505
+- Added possibility to change to upstream kde config, as requested by Anssi
+
+* Mon Jun 04 2007 Helio Chissini de Castro <helio@mandriva.com> 2008.0-1mdv2008.0
++ Revision: 35211
+- Removed old faulty updatekdeprofiles for a solution based on update-alternatives. Simple, using
+ cascade for common avoiding symlinks, and letting have one profile read instead of a list of
+ profiles that never keep same order
+- Added hardcoded files present before on kdebase package
+- Changed konsole config for Linux schema, instead of white one
+
+
+* Fri Apr 06 2007 Laurent Montel <lmontel@mandriva.com> 2007.1-25mdv2007.1
++ Revision: 150809
+- Fix nsplugins config
+
+* Wed Mar 28 2007 Laurent Montel <lmontel@mandriva.com> 2007.1-24mdv2007.1
++ Revision: 149172
+- Fix kicker default icon
+
+* Tue Mar 27 2007 Laurent Montel <lmontel@mandriva.com> 2007.1-23mdv2007.1
++ Revision: 149058
+- Fix kdesktop icon order
+
+* Thu Mar 22 2007 Laurent Montel <lmontel@mandriva.com> 2007.1-22mdv2007.1
++ Revision: 148090
+- Fix windows key
+
+* Wed Mar 21 2007 Laurent Montel <lmontel@mandriva.com> 2007.1-21mdv2007.1
++ Revision: 147454
+- Fix konsole default config
+
+* Wed Mar 21 2007 Laurent Montel <lmontel@mandriva.com> 2007.1-20mdv2007.1
++ Revision: 147276
+- don't autostart klipper
+
+* Mon Mar 19 2007 Laurent Montel <lmontel@mandriva.com> 2007.1-19mdv2007.1
++ Revision: 146426
+- Fix selected text color
+
+* Thu Mar 15 2007 Laurent Montel <lmontel@mandriva.com> 2007.1-18mdv2007.1
++ Revision: 144247
+- Fix title text color
+
+* Wed Mar 14 2007 Laurent Montel <lmontel@mandriva.com> 2007.1-17mdv2007.1
++ Revision: 143441
+- Fix kicker top
+ Fix kdesktop icons order
+
+* Mon Mar 12 2007 Laurent Montel <lmontel@mandriva.com> 2007.1-16mdv2007.1
++ Revision: 141633
+- Update kside top
+
+* Sat Mar 10 2007 Laurent Montel <lmontel@mandriva.com> 2007.1-15mdv2007.1
++ Revision: 140413
+- Add jam search engine
+
+* Wed Mar 07 2007 Laurent Montel <lmontel@mandriva.com> 2007.1-14mdv2007.1
++ Revision: 134313
+- Add specific desktop file
+
+* Tue Mar 06 2007 Laurent Montel <lmontel@mandriva.com> 2007.1-13mdv2007.1
++ Revision: 134007
+- Fix free color
+
+* Mon Mar 05 2007 Laurent Montel <lmontel@mandriva.com> 2007.1-12mdv2007.1
++ Revision: 133018
+- Minor fix
+
+* Fri Mar 02 2007 Laurent Montel <lmontel@mandriva.com> 2007.1-10mdv2007.1
++ Revision: 130993
+- Update preview
+
+* Thu Mar 01 2007 Laurent Montel <lmontel@mandriva.com> 2007.1-9mdv2007.1
++ Revision: 130605
+- Update moodin picture
+
+* Tue Feb 27 2007 Laurent Montel <lmontel@mandriva.com> 2007.1-8mdv2007.1
++ Revision: 126305
+- Fix kicker config
+
+* Fri Feb 16 2007 Laurent Montel <lmontel@mandriva.com> 2007.1-7mdv2007.1
++ Revision: 121648
+- Fix kicker config
+
+* Fri Feb 16 2007 Laurent Montel <lmontel@mandriva.com> 2007.1-6mdv2007.1
++ Revision: 121631
+- New kside
+
+* Fri Feb 16 2007 Laurent Montel <lmontel@mandriva.com> 2007.1-5mdv2007.1
++ Revision: 121620
+- Fix version
+- Add kicker 16x16 icons
+
+* Wed Feb 14 2007 Laurent Montel <lmontel@mandriva.com> 2007.1-4mdv2007.1
++ Revision: 121083
+- Add kside
+
+* Wed Feb 14 2007 Laurent Montel <lmontel@mandriva.com> 2007.1-3mdv2007.1
++ Revision: 121080
+- New update
+
+* Wed Feb 14 2007 Laurent Montel <lmontel@mandriva.com> 2007.1-2mdv2007.1
++ Revision: 121001
+- Fix icons pos
+
+* Wed Feb 14 2007 Laurent Montel <lmontel@mandriva.com> 2007.1-1mdv2007.1
++ Revision: 120949
+- New version
+- New source
+
+* Thu Nov 16 2006 Helio Chissini de Castro <helio@mandriva.com> 2007-29mdv2007.1
++ Revision: 85037
+- Touch default kdmrc to been able to provide userlist
+
+ + Laurent Montel <lmontel@mandriva.com>
+ - New package (2006-09-22 28mdv)
+ Fix kmplayer backend
+ - New package (2006-09-20 27mdv)
+ Fix migrate kdm from 2006 (thanks Pixel)
+ - New package (26mdv 2006-09-19)
+ Only description into menu for one/discovery
+
+* Tue Sep 19 2006 Laurent Montel <lmontel@mandriva.com> 2007-25mdv2007.0
++ Revision: 61919
+- New package( 2006-09-18 25mdv)
+ Fix wav encodage
+
+* Sat Sep 16 2006 Laurent Montel <lmontel@mandriva.com> 2007-24mdv2007.0
++ Revision: 61581
+- New sound
+
+* Sat Sep 16 2006 Laurent Montel <lmontel@mandriva.com> 2007-23mdv2007.0
++ Revision: 61570
+- New package (2006-09-15 23mdv)
+ Add new mdk statup function
+
+* Sat Sep 16 2006 Laurent Montel <lmontel@mandriva.com> 2007-22mdv2007.0
++ Revision: 61542
+- New package (2006-09-15 22mdv)
+ Add default sounds
+
+* Fri Sep 15 2006 Laurent Montel <lmontel@mandriva.com> 2007-21mdv2007.0
++ Revision: 61458
+- New package (2006-09-14 21mdv)
+ Use double click
+
+* Fri Sep 15 2006 Laurent Montel <lmontel@mandriva.com> 2007-20mdv2007.0
++ Revision: 61419
+- New version
+ Fix kicker right button
+
+* Wed Sep 13 2006 Laurent Montel <lmontel@mandriva.com> 2007-19mdv2007.0
++ Revision: 61072
+- New package (2006-09-12 19mdv)
+ Rename download->free
+ Fix typo
+- Add missing test
+
+* Tue Sep 12 2006 Laurent Montel <lmontel@mandriva.com> 2007-18mdv2007.0
++ Revision: 60840
+- New package (2006-09-11 18mdv)
+ Workaround for Requires(preun) which doesn't work
+
+* Tue Sep 12 2006 Laurent Montel <lmontel@mandriva.com> 2007-17mdv2007.0
++ Revision: 60830
+- New package (2006-09-11 16mdv)
+ Fix device on desktop
+
+* Tue Sep 12 2006 Laurent Montel <lmontel@mandriva.com> 2007-16mdv2007.0
++ Revision: 60764
+- New package (2006-09-11 16mdv)
+ Fix default color, don't display tooltip by default
+
+* Tue Sep 12 2006 Laurent Montel <lmontel@mandriva.com> 2007-15mdv2007.0
++ Revision: 60757
+- New package (2006-09-11 15mdv)
+ Fix kicker default apps
+
+* Sat Sep 09 2006 Laurent Montel <lmontel@mandriva.com> 2007-14mdv2007.0
++ Revision: 60598
+- New package (2006-09-08 14mdv)
+ Use by default ia_ora-kde theme
+
+* Thu Sep 07 2006 Laurent Montel <lmontel@mandriva.com> 2007-13mdv2007.0
++ Revision: 60211
+- New package (2006/09/06 -13mdv)
+ /var/lib/mandriva now is owned by this package
+ Add requires postun (need to uninstall package)
+
+* Wed Sep 06 2006 Helio Chissini de Castro <helio@mandriva.com> 2007-12mdv2007.0
++ Revision: 60141
+- Added new configuration for kscd
+
+* Wed Sep 06 2006 Laurent Montel <lmontel@mandriva.com> 2007-11mdv2007.0
++ Revision: 60084
+- New package (2006-09-05 2007-10mdv)
+ Now each distro load correct scheme files
+- Fix typo
+
+* Fri Sep 01 2006 Helio Chissini de Castro <helio@mandriva.com> 2007-10mdv2007.0
++ Revision: 59028
+- Xdmcp back to disabled due popular demand.
+- Fixed post update of profile ( Thanks to Nanar )
+
+* Thu Aug 31 2006 Laurent Montel <lmontel@mandriva.com> 2007-9mdv2007.0
++ Revision: 58847
+- Fix kside
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Fixed background defaults. Thanks to Laurent Montel
+ - Moved configs for a non versionated directories. Requested by Pixel and Laurent
+ - Fixed the clean generation if /etc/kderc.
+ - Fixed kcookiejar config, which for some reason is making some people getting
+ the cookies ask dialog back
+
+* Tue Aug 29 2006 Helio Chissini de Castro <helio@mandriva.com> 2007-7mdv2007.0
++ Revision: 58364
+- Fix install for directories with space ( Galaxy )
+- Use the right tarball
+- Return to old Galaxy name for ksplash. Keep Mandriva2007 for "in the middel of
+ cooker" upgrade
+- Fixed invalid resources
+- Set 2 desktops for discovery
+
+* Fri Aug 25 2006 Helio Chissini de Castro <helio@mandriva.com> 2007-6mdv2007.0
++ Revision: 57975
+- Moved terminal from rxvt to xterm in failsafe session of kdm. rxvt not support
+ utf-8 and most installations are using this by default
+- Fixed bug http://qa.mandriva.com/show_bug.cgi?id=24690 ( Wrong X path )
+- enabled xdmcp by default. System listen just locally.
+
+* Fri Aug 25 2006 Helio Chissini de Castro <helio@mandriva.com> 2007-5mdv2007.0
++ Revision: 57956
+- Fixed type on ksplash theme rc
+- Fixed kdm postinstall
+
+* Thu Aug 24 2006 Helio Chissini de Castro <helio@mandriva.com> 2007-4mdv2007.0
++ Revision: 57753
+- Fixed updatekdeprofile by Nanar ( thanks )
+- Fixed config paths
+- Fixed upgrade of kdm config
+- Uploaded Mandriva configs for svn on soft
+- Added kside images ( depends on remove switch patch on kdebase )
+- Added new ksplash theme ( will have different color ones ones ? )
+- First fully operational package. Thanks to Nanar for all help
+- import mandriva-kde-config-2007-1mdv2007.0
+
+ + Olivier Thauvin <nanardon@mandriva.org>
+ - preserv order of value
+ - the regexp need an eol marker
+ - no space around the ,
+
diff --git a/mandriva/2010.2/dependencies/mandriva-kde3-config/ooo-icons.tar.bz2 b/mandriva/2010.2/dependencies/mandriva-kde3-config/ooo-icons.tar.bz2
new file mode 100644
index 000000000..b58f085ce
--- /dev/null
+++ b/mandriva/2010.2/dependencies/mandriva-kde3-config/ooo-icons.tar.bz2
Binary files differ
diff --git a/mandriva/2010.2/dependencies/mandriva-kde3-config/opendocument-mime.tar.bz2 b/mandriva/2010.2/dependencies/mandriva-kde3-config/opendocument-mime.tar.bz2
new file mode 100644
index 000000000..8bac1f5de
--- /dev/null
+++ b/mandriva/2010.2/dependencies/mandriva-kde3-config/opendocument-mime.tar.bz2
Binary files differ
diff --git a/mandriva/2010.2/dependencies/pinentry/0001-Fix-pinentry-gtk-2-SIGSEGV-when-unfocusing-with-g-ar.patch b/mandriva/2010.2/dependencies/pinentry/0001-Fix-pinentry-gtk-2-SIGSEGV-when-unfocusing-with-g-ar.patch
new file mode 100644
index 000000000..353759bce
--- /dev/null
+++ b/mandriva/2010.2/dependencies/pinentry/0001-Fix-pinentry-gtk-2-SIGSEGV-when-unfocusing-with-g-ar.patch
@@ -0,0 +1,33 @@
+From 977d49018cebcc37d0b667713ad422f80ba9c8d2 Mon Sep 17 00:00:00 2001
+From: Stanislav Ochotnicky <sochotnicky@redhat.com>
+Date: Fri, 16 Apr 2010 16:17:04 +0200
+Subject: [PATCH] Fix pinentry-gtk-2 SIGSEGV when unfocusing with -g argument
+
+gdk_window_set_transient_for cannot be used with parent = NULL to
+unset transient hint (unlike gtk_ version which can). Replacement
+code is taken from gtk_window_transient_parent_unrealized
+
+Applied cleanly at least over 0.8.0 and 0.7.6
+
+More info see: https://bugzilla.redhat.com/show_bug.cgi?id=520236
+---
+ gtk+-2/pinentry-gtk-2.c | 3 ++-
+ 1 files changed, 2 insertions(+), 1 deletions(-)
+
+diff --git a/gtk+-2/pinentry-gtk-2.c b/gtk+-2/pinentry-gtk-2.c
+index 7cd7616..fdd5822 100644
+--- a/gtk+-2/pinentry-gtk-2.c
++++ b/gtk+-2/pinentry-gtk-2.c
+@@ -145,7 +145,8 @@ ungrab_keyboard (GtkWidget *win, GdkEvent *event, gpointer data)
+ {
+ gdk_keyboard_ungrab (gdk_event_get_time (event));
+ /* Unmake window transient for the root window. */
+- gdk_window_set_transient_for (win->window, NULL);
++ gdk_property_delete (win->window,
++ gdk_atom_intern_static_string ("WM_TRANSIENT_FOR"));
+ }
+
+
+--
+1.6.6.1
+
diff --git a/mandriva/2010.2/dependencies/pinentry/0002-Fix-sigabrt-on-fail-grab-r229.patch b/mandriva/2010.2/dependencies/pinentry/0002-Fix-sigabrt-on-fail-grab-r229.patch
new file mode 100644
index 000000000..6162ba583
--- /dev/null
+++ b/mandriva/2010.2/dependencies/pinentry/0002-Fix-sigabrt-on-fail-grab-r229.patch
@@ -0,0 +1,35 @@
+Index: gtk+-2/pinentry-gtk-2.c
+===================================================================
+--- gtk+-2/pinentry-gtk-2.c (revision 228)
++++ gtk+-2/pinentry-gtk-2.c (revision 229)
+@@ -52,6 +52,7 @@
+ #endif
+
+ static pinentry_t pinentry;
++static int grab_failed;
+ static int passphrase_ok;
+ typedef enum { CONFIRM_CANCEL, CONFIRM_OK, CONFIRM_NOTOK } confirm_value_t;
+ static confirm_value_t confirm_value;
+@@ -135,7 +136,11 @@
+ return;
+
+ if (gdk_keyboard_grab (win->window, FALSE, gdk_event_get_time (event)))
+- g_error ("could not grab keyboard");
++ {
++ g_critical ("could not grab keyboard");
++ grab_failed = 1;
++ gtk_main_quit ();
++ }
+ }
+
+
+@@ -520,7 +525,7 @@
+ while (gtk_events_pending ())
+ gtk_main_iteration ();
+
+- if (confirm_value == CONFIRM_CANCEL)
++ if (confirm_value == CONFIRM_CANCEL || grab_failed)
+ pe->canceled = 1;
+
+ pinentry = NULL;
+
diff --git a/mandriva/2010.2/dependencies/pinentry/0003-pinentry-gtk-x11-race.patch b/mandriva/2010.2/dependencies/pinentry/0003-pinentry-gtk-x11-race.patch
new file mode 100644
index 000000000..86bca6ae9
--- /dev/null
+++ b/mandriva/2010.2/dependencies/pinentry/0003-pinentry-gtk-x11-race.patch
@@ -0,0 +1,17 @@
+Index: gtk+-2/pinentry-gtk-2.c
+===================================================================
+--- gtk+-2/pinentry-gtk-2.c
++++ gtk+-2/pinentry-gtk-2.c 2010-05-13 08:17:10.000000000 +0200
+@@ -306,8 +306,11 @@
+ g_signal_connect (G_OBJECT (win),
+ "realize", G_CALLBACK (make_transient), NULL);
+
++ //we need to grab the keyboard when its visible! not when its mapped (there is a difference)
++ g_object_set(G_OBJECT(win), "events", GDK_VISIBILITY_NOTIFY_MASK | GDK_STRUCTURE_MASK, NULL);
++
+ g_signal_connect (G_OBJECT (win),
+- pinentry->grab ? "map-event" : "focus-in-event",
++ pinentry->grab ? "visibility-notify-event" : "focus-in-event",
+ G_CALLBACK (grab_keyboard), NULL);
+ g_signal_connect (G_OBJECT (win),
+ pinentry->grab ? "unmap-event" : "focus-out-event",
diff --git a/mandriva/2010.2/dependencies/pinentry/0004-Fix-qt4-pinentry-window-created-in-the-background.patch b/mandriva/2010.2/dependencies/pinentry/0004-Fix-qt4-pinentry-window-created-in-the-background.patch
new file mode 100644
index 000000000..81bfa0f3d
--- /dev/null
+++ b/mandriva/2010.2/dependencies/pinentry/0004-Fix-qt4-pinentry-window-created-in-the-background.patch
@@ -0,0 +1,26 @@
+From 0cc3dd71213687ccb5ec0a1866864558bf03260b Mon Sep 17 00:00:00 2001
+From: Stanislav Ochotnicky <sochotnicky@redhat.com>
+Date: Fri, 7 May 2010 14:45:44 +0200
+Subject: [PATCH] Fix qt4 pinentry window created in the background
+
+This is probably just a workaround. Proper fix is being investigated.
+---
+ qt4/pinentrydialog.cpp | 1 -
+ 1 files changed, 0 insertions(+), 1 deletions(-)
+
+diff --git a/qt4/pinentrydialog.cpp b/qt4/pinentrydialog.cpp
+index 8644136..6064ab9 100644
+--- a/qt4/pinentrydialog.cpp
++++ b/qt4/pinentrydialog.cpp
+@@ -63,7 +63,6 @@ void raiseWindow( QWidget* w )
+ SetForegroundWindowEx( w->winId() );
+ #endif
+ w->raise();
+- w->activateWindow();
+ }
+
+ QPixmap icon( QStyle::StandardPixmap which )
+--
+1.6.6.1
+
+
diff --git a/mandriva/2010.2/dependencies/pinentry/pinentry-0.8.0.tar.gz b/mandriva/2010.2/dependencies/pinentry/pinentry-0.8.0.tar.gz
new file mode 100644
index 000000000..3e24fda74
--- /dev/null
+++ b/mandriva/2010.2/dependencies/pinentry/pinentry-0.8.0.tar.gz
Binary files differ
diff --git a/mandriva/2010.2/dependencies/pinentry/pinentry-0.8.0.tar.gz.sig b/mandriva/2010.2/dependencies/pinentry/pinentry-0.8.0.tar.gz.sig
new file mode 100644
index 000000000..983b32057
--- /dev/null
+++ b/mandriva/2010.2/dependencies/pinentry/pinentry-0.8.0.tar.gz.sig
Binary files differ
diff --git a/mandriva/2010.2/dependencies/pinentry/pinentry-wrapper b/mandriva/2010.2/dependencies/pinentry/pinentry-wrapper
new file mode 100644
index 000000000..2d63a8744
--- /dev/null
+++ b/mandriva/2010.2/dependencies/pinentry/pinentry-wrapper
@@ -0,0 +1,70 @@
+#!/bin/sh
+
+# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2009 Fedora Project
+# This file and all modifications and additions to the pristine
+# package are under the same license as the package itself.
+#
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
+# Anna Bernathova <anicka@novell.com> 2006
+# Pavel Nemec <pnemec@novell.com> 2006
+# Rex Dieter <rdieter@fedoraproject.org> 2009
+#
+# use proper binary (pinentry-qt, pinentry-gtk-2 or pinentry-curses)
+
+if [ -z "$PINENTRY_BINARY" ]; then
+
+kde_running=
+if [ -n "$KDE_FULL_SESSION" ]; then
+ kde_running=1
+elif [ -n "$DISPLAY" ]; then
+ xprop -root | grep "^KDE_FULL_SESSION" >/dev/null 2>/dev/null
+ if test $? -eq 0; then
+ kde_running=1
+ fi
+else
+ arg=
+ display=
+ for opt in "$@"; do
+ if [ "$opt" = "--display" ]; then
+ arg=1
+ elif [ -n "$arg" ]; then
+ display="$opt"
+ else
+ arg=
+ fi
+ done
+ if [ -n "$display" ]; then
+ DISPLAY="$display" xprop -root | grep "^KDE_FULL_SESSION" >/dev/null 2>/dev/null
+ if test $? -eq 0; then
+ kde_running=1
+ fi
+ fi
+fi
+
+# if KDE is detected and pinentry-qt exists, use pinentry-qt
+if [ -n "$kde_running" -a -x /usr/bin/pinentry-qt4 ]
+then
+ export PINENTRY_BINARY="/usr/bin/pinentry-qt4"
+# otherwise test if pinentry-gtk-2 is installed
+elif [ -x /usr/bin/pinentry-gtk-2 ]
+then
+ export PINENTRY_BINARY="/usr/bin/pinentry-gtk-2"
+# otherwise test if pinentry-qt4 is installed
+elif [ -x /usr/bin/pinentry-qt ]
+then
+ export PINENTRY_BINARY="/usr/bin/pinentry-qt"
+# otherwise test if pinentry-qt exists although KDE is not detected
+elif [ -x /usr/bin/pinentry-qt4 ]
+then
+ export PINENTRY_BINARY="/usr/bin/pinentry-qt4"
+# pinentry-curses is installed by default
+else
+ export PINENTRY_BINARY="/usr/bin/pinentry-curses"
+
+fi
+fi
+
+exec $PINENTRY_BINARY "$@"
+
diff --git a/mandriva/2010.2/dependencies/pinentry/pinentry.spec b/mandriva/2010.2/dependencies/pinentry/pinentry.spec
new file mode 100644
index 000000000..0fff9919d
--- /dev/null
+++ b/mandriva/2010.2/dependencies/pinentry/pinentry.spec
@@ -0,0 +1,310 @@
+Name: pinentry
+Version: 0.8.0
+Release: %mkrel 7
+Summary: Collection of simple PIN or passphrase entry dialogs
+Source0: ftp://ftp.gnupg.org/gcrypt/%{name}/%{name}-%{version}.tar.gz
+Source1: %{SOURCE0}.sig
+Source2: pinentry-wrapper
+Patch0: 0001-Fix-pinentry-gtk-2-SIGSEGV-when-unfocusing-with-g-ar.patch
+Patch1: 0002-Fix-sigabrt-on-fail-grab-r229.patch
+Patch2: 0003-pinentry-gtk-x11-race.patch
+Patch3: 0004-Fix-qt4-pinentry-window-created-in-the-background.patch
+License: GPLv2+
+Group: System/Kernel and hardware
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
+URL: http://www.gnupg.org/
+Requires(post): info-install
+Requires(preun):info-install
+BuildRequires: libgtk+2.0-devel
+BuildRequires: libcap-devel
+BuildRequires: ncurses-devel
+BuildRequires: qt4-devel
+BuildRequires: gettext-devel
+Obsoletes: %name-curses < 0.8.0-2
+
+%description
+%{name} is a collection of simple PIN or passphrase entry dialogs which
+utilize the Assuan protocol as described by the aegypten project.
+
+%pre
+%{_sbindir}/update-alternatives --remove pinentry %{_bindir}/pinentry-curses ||:
+%{_sbindir}/update-alternatives --remove pinentry %{_bindir}/pinentry-gtk ||:
+%{_sbindir}/update-alternatives --remove pinentry %{_bindir}/pinentry-qt ||:
+%{_sbindir}/update-alternatives --remove pinentry %{_bindir}/pinentry-qt4 ||:
+
+%files
+%defattr(-,root,root)
+%doc README TODO ChangeLog NEWS AUTHORS THANKS
+%{_bindir}/pinentry
+%{_bindir}/pinentry-curses
+%{_infodir}/*.info*
+
+#-----------------------------------------------------------------------------------------
+
+%package gtk2
+Summary: GTK+ interface of pinentry
+Group: System/Kernel and hardware
+Provides: %{name}-gui = %{version}-%{release}
+Requires: %{name} = %{version}-%{release}
+Obsoletes: pinentry-gtk
+
+%description gtk2
+%{name} is a collection of simple PIN or passphrase entry dialogs which
+utilize the Assuan protocol as described by the aegypten project.
+
+This package provides GTK+ interface of the dialog.
+
+%files gtk2
+%defattr(-,root,root)
+%_bindir/pinentry-gtk-2
+
+#-----------------------------------------------------------------------------------------
+
+%package qt4
+Summary: QT4 interface of pinentry
+Group: System/Kernel and hardware
+Provides: %{name}-gui = %{version}-%{release}
+Requires: %{name} = %{version}-%{release}
+Obsoletes: %name-qt < 0.7.6-3
+
+%description qt4
+%{name} is a collection of simple PIN or passphrase entry dialogs which
+utilize the Assuan protocol as described by the aegypten project.
+
+This package provides QT4 interface of the dialog.
+
+%files qt4
+%defattr(-,root,root)
+%{_bindir}/pinentry-qt*
+
+
+#-----------------------------------------------------------------------------------------
+%package qt3
+Summary: QT3 interface of pinentry
+Group: System/Kernel and hardware
+Provides: %{name} = %{version}-%{release}
+Provides: %{name}-qt = %{version}-%{release}
+Requires: %{name} = %{version}-%{release}
+BuildRequires: qt3-devel
+
+%description qt3
+%{name} is a collection of simple PIN or passphrase entry dialogs which
+utilize the Assuan protocol as described by the aegypten project.
+
+This package provides QT3 interface of the dialog.
+
+%post qt3
+update-alternatives --install /usr/bin/pinentry pinentry /usr/bin/pinentry-qt 1
+ --slave /usr/bin/pinentry-qt pinentry-qt /usr/bin/pinentry-qt
+
+%postun qt3
+if [ "$1" = "0" ]; then
+ update-alternatives --remove pinentry /usr/bin/pinentry-qt3
+fi
+
+%files qt3
+%defattr(-,root,root)
+%{_bindir}/pinentry-qt
+
+#-----------------------------------------------------------------------------------------
+
+%prep
+%setup -q
+%patch0 -p1
+%patch1 -p0
+%patch2 -p0
+%patch3 -p1
+
+%build
+./autogen.sh
+
+%configure2_5x \
+ --disable-pinentry-gtk \
+ --enable-pinentry-qt \
+ --with-qt-dir=%qt3dir \
+ --enable-pinentry-qt4 \
+ --enable-pinentry-gtk2 \
+ --with-qt4-dir=%qt4dir \
+ --disable-rpath
+
+%make
+%install
+rm -rf %{buildroot}
+%makeinstall_std
+
+#Remove link we will use update alternative
+rm -f %{buildroot}%{_bindir}/pinentry
+
+install -p -m755 -D %{SOURCE2} $RPM_BUILD_ROOT%{_bindir}/pinentry
+
+pushd $RPM_BUILD_ROOT%{_bindir}
+#ln -s pinentry-qt4 pinentry-qt
+popd
+
+%clean
+rm -rf %{buildroot}
+
+
+
+
+%changelog
+* Mon Jul 28 2011 Tim Williams <tim@my-place.org.uk> 0.8.0-7mdv2010.2
++ Rebuild for Trinity repo
+
+* Wed Jul 21 2010 Tim Williams <tim@my-place.org.uk> 0.8.0-6mdv2010.1
++ Restore qt3 package due to KDE3 sanity...
+
+* Thu May 13 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.8.0-5mdv2010.1
++ Revision: 544667
+- Add fedora patches fixing segfault in the gtk pinentry
+- Fix pinentry-qt4 showing in background
+
+* Wed Mar 31 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.8.0-3mdv2010.1
++ Revision: 530268
+- Add a symlink for pinentry-qt ( Bug #58457 )
+- Remove qt3 support
+
+* Fri Mar 05 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.8.0-2mdv2010.1
++ Revision: 514581
+- Use patch from fedora to handle no display settings (Bug #46841 )
+ Add a pinentry-gui provide to qt4 qt and gtk2 subpackages
+
+* Wed Mar 03 2010 Frederik Himpe <fhimpe@mandriva.org> 0.8.0-1mdv2010.1
++ Revision: 513991
+- Update to new version 0.8.0
+- Remove patch to build with QT 4.5: integrated upstream
+
+* Thu Sep 17 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.7.6-3mdv2010.0
++ Revision: 444182
+- Obsolete qt3 packages
+
+* Tue Sep 15 2009 Helio Chissini de Castro <helio@mandriva.com> 0.7.6-2mdv2010.0
++ Revision: 443111
+- Make teuf happy. ( And obsoletes pinentry-qt )
+
+* Tue Jul 14 2009 Frederik Himpe <fhimpe@mandriva.org> 0.7.6-1mdv2010.0
++ Revision: 395922
+- Update to new version 0.7.6
+- Remove patches integrated upstream
+- Add moc patch to fix build with QT 4.5
+
+* Thu Mar 26 2009 Frederic Crozat <fcrozat@mandriva.com> 0.7.5-7mdv2009.1
++ Revision: 361357
+- Add missing buildrequires on gettext-devel
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Restore qt3 package due t kde3 insanity...
+ - Fixed last bit of curses fallback on pinentry-qt4 dialog
+ - Make qt4 pinentry dialog automake complaint, avoiding duplicate os secdring code and allowing to fallback on curses
+ if no display is available, like their counterparts.
+
+* Wed Jan 07 2009 Helio Chissini de Castro <helio@mandriva.com> 0.7.5-4mdv2009.1
++ Revision: 326682
+- We should made old binary names available in case user decided put the explicit binary name in their gpg.conf,
+ pointing to pinentry-qt and pinentry-gtk instead of have it clean allowing gpg-agent programs like use the
+ standard /usr/bin/pinentry ( which is handled by alternatives in Mandriva ).
+ Since new packages obsolete old ones, is possible to add a slave for the alternatives rule linking old names, solving the upgrade path issue.
+
+* Mon Jan 05 2009 Helio Chissini de Castro <helio@mandriva.com> 0.7.5-3mdv2009.1
++ Revision: 325155
+- Rediff gtk transient patch
+- Disable qt3 vuild
+- Added pinentry qt4 from kde playground svn. Dialog ui need some love.
+- Move name gtk to gtk2 and obsolete old pinentry-gtk ( was gtk2 already )
+- qt4 package obsoletes old pinentry-qt
+
+* Mon Jul 07 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7.5-2mdv2009.0
++ Revision: 232371
+- rebuilt against new libcap
+
+* Mon Mar 17 2008 Olivier Blin <oblin@mandriva.com> 0.7.5-1mdv2008.1
++ Revision: 188312
+- do not remove alternatives in postun if the package is not removed
+- move pinentry-curses in a new pinentry-curses package to make
+ pinentry a virtual package (so that qt/gtk versions can be selected
+ when pinentry is required)
+- realize the window as transient if keyboard is grabbed (from upstream SVN)
+- fix keyboard grab (from Gentoo)
+- fix build with latest glib that broke g_malloc API (from upstream ML)
+- restore BuildRoot
+
+ + Tomasz Pawel Gajc <tpg@mandriva.org>
+ - drop not applied patch
+ - set buildrequires on libcap-devel
+ - new version
+ - new license policy
+
+ + Thierry Vignaud <tv@mandriva.org>
+ - kill re-definition of %%buildroot on Pixel's request
+
+* Tue Dec 11 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.4-1mdv2008.1
++ Revision: 117509
+- new version
+
+* Mon Sep 10 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.7.3-2mdv2008.0
++ Revision: 84038
+- fix broken info entry (P0, should fix #32534)
+- $QTLIB is already set by /etc/profile.d/qt3.sh, so don't set it in spec
+
+* Thu Jul 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.3-1mdv2008.0
++ Revision: 55628
+- correct configure options
+- nuke rpath
+- update to the latest version
+- Import pinentry
+
+
+
+* Mon Sep 18 2006 Gwenole Beauchesne <gbeauchesne@mandriva.com> 0.7.2-6mdv2007.0
+- Rebuild
+
+* Fri Jul 28 2006 Laurent MONTEL <lmontel@mandriva.com> 0.7.2-5
+- Add patch to disable gtk-1.2 support
+
+* Mon Jun 19 2006 Laurent MONTEL <lmontel@mandriva.com> 0.7.2-4
+- Add patch from Raphal Gertz to use update-alternative
+
+* Fri Feb 24 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.7.2-3mdk
+- Add Requires(post|preun): fix ticket #17416
+- use mkrel
+
+* Sat May 28 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.7.2-2mdk
+- add BuildRequires: libgtk+2.0-devel
+
+* Tue May 17 2005 Laurent MONTEL <lmontel@mandriva.com> 0.7.2-1mdk
+- 0.7.2
+
+* Mon Mar 14 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.7.1-4mdk
+- fix build on lib64 platforms
+
+* Tue Mar 08 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 0.7.1-3mdk
+- Rebuild
+
+* Sat Jun 19 2004 Abel Cheung <deaddog@deaddog.org> 0.7.1-2mdk
+- Rebuild with new gcc
+
+* Thu May 20 2004 Abel Cheung <deaddog@deaddog.org> 0.7.1-1mdk
+- New version
+- Don't build against libcap
+
+* Sat Jan 24 2004 Abel Cheung <deaddog@deaddog.org> 0.7.0-1mdk
+- New version
+- Enable all interfaces
+
+* Fri Nov 14 2003 Florin <florin@mandrakesoft.com> 0.6.9-2mdk
+- rebuild
+
+* Wed Apr 30 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6.9-1mdk
+- Update version
+
+* Tue Feb 18 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6.8-1mdk
+- Update and fix spec file thanks to <fabrice-marie-sec@ifrance.com>
+
+* Tue Jan 28 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6.6-2mdk
+- Fix link as report Jason Straight <jason@JeetKuneDoMaster.net>
+
+* Wed Dec 11 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6.6-1mdk
+- update spec file from Fabrice MARIE <fabrice-marie-sec@ifrance.com>
+
+* Sat Oct 19 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6.5-1mdk
+- Initial package
diff --git a/mandriva/2010.2/dependencies/resmgr/desktopdev b/mandriva/2010.2/dependencies/resmgr/desktopdev
new file mode 100644
index 000000000..3a66e2cf8
--- /dev/null
+++ b/mandriva/2010.2/dependencies/resmgr/desktopdev
@@ -0,0 +1,17 @@
+#!/bin/bash
+# This adds a USB device to the "desktop usb" group.
+# You just need to create an entry "desktopdev ..." in a usermap file
+# and it will be picked up automatically.
+
+# Mandriva uses udev, you don't have to create a usermap
+# If you want this script to be called, you have to create an udev
+# rule in /etc/udev/rules.d/ that starts it, using
+# RUN+="/etc/udev/agents.d/usb/desktopdev"
+
+if [ -x /sbin/resmgr ]; then
+ if [ "${ACTION}" = "add" ]; then
+ /sbin/resmgr ${ACTION} ${DEVICE} desktop usb && exit 0
+ else
+ /sbin/resmgr ${ACTION} ${DEVICE} desktop && exit 0
+ fi
+fi
diff --git a/mandriva/2010.2/dependencies/resmgr/resmgr-1.0-syslog.patch b/mandriva/2010.2/dependencies/resmgr/resmgr-1.0-syslog.patch
new file mode 100644
index 000000000..5ad0a4971
--- /dev/null
+++ b/mandriva/2010.2/dependencies/resmgr/resmgr-1.0-syslog.patch
@@ -0,0 +1,10 @@
+--- resmgr-1.0/pam_resmgr.c 2003-03-05 14:32:19.000000000 +0100
++++ resmgr-1.0.patched/pam_resmgr.c 2006-07-26 02:22:59.000000000 +0200
+@@ -9,6 +9,7 @@
+ #include <string.h>
+ #include <unistd.h>
+ #include <ctype.h>
++#include <syslog.h>
+
+ #include <security/pam_modules.h>
+ #include "protocol.h"
diff --git a/mandriva/2010.2/dependencies/resmgr/resmgr-1.0.tar.bz2 b/mandriva/2010.2/dependencies/resmgr/resmgr-1.0.tar.bz2
new file mode 100644
index 000000000..a064ace5d
--- /dev/null
+++ b/mandriva/2010.2/dependencies/resmgr/resmgr-1.0.tar.bz2
Binary files differ
diff --git a/mandriva/2010.2/dependencies/resmgr/resmgr-glibc28.diff b/mandriva/2010.2/dependencies/resmgr/resmgr-glibc28.diff
new file mode 100644
index 000000000..96bb34c2b
--- /dev/null
+++ b/mandriva/2010.2/dependencies/resmgr/resmgr-glibc28.diff
@@ -0,0 +1,10 @@
+--- class.c 2002-11-11 05:31:46.000000000 -0500
++++ class.c.oden 2008-07-18 07:26:19.000000000 -0400
+@@ -11,6 +11,7 @@
+ #include <unistd.h>
+ #include <errno.h>
+ #include <fcntl.h>
++#include <limits.h>
+ #include "resmgrd.h"
+
+ res_class_t * res_classes;
diff --git a/mandriva/2010.2/dependencies/resmgr/resmgr-linkage_fix.diff b/mandriva/2010.2/dependencies/resmgr/resmgr-linkage_fix.diff
new file mode 100644
index 000000000..6cf062d51
--- /dev/null
+++ b/mandriva/2010.2/dependencies/resmgr/resmgr-linkage_fix.diff
@@ -0,0 +1,33 @@
+--- Makefile 2003-04-10 10:21:01.000000000 +0200
++++ Makefile.oden 2008-07-18 21:41:19.000000000 +0200
+@@ -23,6 +23,8 @@
+ LIBBASE = libresmgr.so
+ LIB = $(LIBBASE).$(VERSION)
+ LIBOBJS = $(addprefix .lobjs/,conn.o client.o glob.o)
++LDFLAGS =
++PAMLIBS = -lpam
+
+ ALL = $(SRV) $(CLT) $(LIB) $(PAM) tester
+
+@@ -46,17 +48,17 @@
+ rm -rf $(ALL) $(LIBBASE) .objs .lobjs
+
+ $(SRV): $(SRVOBJS) $(LIB)
+- $(CC) -o $@ $(SRVOBJS) -L. -lresmgr
++ $(CC) $(LDFLAGS) -o $@ $(SRVOBJS) -L. -lresmgr
+
+ $(CLT): $(CLTOBJS) $(LIB)
+- $(CC) -o $@ $(CLTOBJS) -L. -lresmgr
++ $(CC) $(LDFLAGS) -o $@ $(CLTOBJS) -L. -lresmgr
+
+ $(LIB): $(LIBOBJS)
+- $(CC) -shared -Wl,-soname,$(notdir $(LIB)) -o $@ $(LIBOBJS)
++ $(CC) -shared -Wl,-soname,$(notdir $(LIB)) $(LDFLAGS) -o $@ $(LIBOBJS)
+ ln -sf $(LIB) $(LIBBASE)
+
+ $(PAM): $(PAMOBJS) $(LIB)
+- $(CC) -shared -o $@ $(PAMOBJS) -L. -lresmgr
++ $(CC) -shared $(LDFLAGS) -o $@ $(PAMOBJS) $(PAMLIBS) -L. -lresmgr
+
+ tester: .objs/tester.o $(LIB)
+ $(CC) -o $@ .objs/tester.o -L. -lresmgr
diff --git a/mandriva/2010.2/dependencies/resmgr/resmgr-permission_fix.diff b/mandriva/2010.2/dependencies/resmgr/resmgr-permission_fix.diff
new file mode 100644
index 000000000..8f409cf39
--- /dev/null
+++ b/mandriva/2010.2/dependencies/resmgr/resmgr-permission_fix.diff
@@ -0,0 +1,23 @@
+--- Makefile 2008-07-18 21:48:27.000000000 +0200
++++ Makefile.oden 2008-07-18 21:49:27.000000000 +0200
+@@ -33,15 +33,15 @@
+ install: $(ALL)
+ mkdir -p $(SBINDIR) $(LIBDIR) $(MANDIR)/man{1,3,5,8} \
+ $(ETCDIR) $(PAMDIR) $(INCDIR)
+- install -m 555 $(LIB) $(LIBDIR)
+- install -m 555 $(PAM) $(PAMDIR)
++ install -m 755 $(LIB) $(LIBDIR)
++ install -m 755 $(PAM) $(PAMDIR)
+ if [ ! -f $(ETCDIR)/resmgr.conf ]; then \
+ install -m 644 etc/resmgr.conf $(ETCDIR); \
+ fi
+- install -m 444 resmgr.h $(INCDIR)
+- install -m 555 -s $(CLT) $(SRV) $(SBINDIR)
++ install -m 644 resmgr.h $(INCDIR)
++ install -m 755 -s $(CLT) $(SRV) $(SBINDIR)
+ for x in 1 3 5 8; do \
+- install -m 444 doc/*.$$x $(MANDIR)/man$$x; \
++ install -m 644 doc/*.$$x $(MANDIR)/man$$x; \
+ done
+
+ clean distclean:
diff --git a/mandriva/2010.2/dependencies/resmgr/resmgr-va_list.patch b/mandriva/2010.2/dependencies/resmgr/resmgr-va_list.patch
new file mode 100644
index 000000000..4c45e8b86
--- /dev/null
+++ b/mandriva/2010.2/dependencies/resmgr/resmgr-va_list.patch
@@ -0,0 +1,12 @@
+diff -ur resmgr-1.0.orig/utils.c resmgr-1.0/utils.c
+--- resmgr-1.0.orig/utils.c 2003-03-05 14:32:19.000000000 +0100
++++ resmgr-1.0/utils.c 2005-03-16 11:47:58.000000000 +0100
+@@ -101,7 +101,7 @@
+ sprintf(buffer, "%03d ", code);
+ n = strlen(buffer);
+ vsnprintf(buffer+n, sizeof(buffer)-n, fmt, ap);
+- vlog(LOG_INFO, "%s", buffer);
++ def_log("%s", buffer);
+ va_end(ap);
+ }
+
diff --git a/mandriva/2010.2/dependencies/resmgr/resmgr.conf b/mandriva/2010.2/dependencies/resmgr/resmgr.conf
new file mode 100644
index 000000000..a6294c709
--- /dev/null
+++ b/mandriva/2010.2/dependencies/resmgr/resmgr.conf
@@ -0,0 +1,69 @@
+# This is the default set of devices people logged in on the desktop get
+# access to:
+class desktop
+#
+# Standard multimedia devices
+add /dev/audio desktop
+add /dev/mixer desktop
+add /dev/dsp desktop
+add /dev/sequencer desktop
+add /dev/video desktop
+#
+# Modem device
+add /dev/modem desktop
+#
+# CD-ROMs - giving permission to open the corresponding SCSI
+# device is highly useful for CD writers such as cdrecord.
+add /dev/cdrom desktop scsi paride
+add /dev/cdrom1 desktop scsi paride
+add /dev/cdrecorder desktop scsi
+add /dev/dvd desktop scsi paride
+add /dev/dvd1 desktop scsi paride
+add /dev/sr0 desktop scsi
+add /dev/sr1 desktop scsi
+add /dev/sr2 desktop scsi
+add /dev/sr3 desktop scsi
+#
+# Dito for SCSI scanners, which all use /dev/scanner symlink.
+add /dev/scanner desktop scsi
+#
+# And USB scanners.
+add /dev/usbscanner desktop
+add /dev/usb/scanner desktop
+add /dev/usb/scanner0 desktop
+add /dev/usb/scanner1 desktop
+add /dev/usb/scanner2 desktop
+add /dev/usb/scanner3 desktop
+add /dev/usb/scanner4 desktop
+add /dev/usb/scanner5 desktop
+add /dev/usb/scanner6 desktop
+add /dev/usb/scanner7 desktop
+#
+# make /dev/console accessible read-only
+add /dev/console desktop read-only
+
+#
+# This rule grants access to users logged in locally
+#
+allow desktop tty=/dev/tty[1-9]* || tty=tty[1-9]* || tty=:0
+
+# For serial gphoto cameras.
+# add /dev/ttyS0 desktop
+# add /dev/ttyS1 desktop
+#
+# Sample rules, do not enable by default:
+#
+# This rule denies access to users uucp and news
+#
+# deny desktop user=uucp || user=news
+#
+# This rule gives access to all members of group wheel
+#
+# allow desktop group=wheel
+#
+# To make resmgr work with ssh, for instance, add the following
+# line to /etc/pam.d/ssh:
+# session optional pam_resmgr.so fake_ttyname
+# When a user logs in, a resmgr session will be opened, and
+# access will be granted automaticially to all resource classes
+# matched via access control statements in resmgr.conf.
diff --git a/mandriva/2010.2/dependencies/resmgr/resmgr.init b/mandriva/2010.2/dependencies/resmgr/resmgr.init
new file mode 100644
index 000000000..815931a09
--- /dev/null
+++ b/mandriva/2010.2/dependencies/resmgr/resmgr.init
@@ -0,0 +1,56 @@
+#!/bin/bash
+#
+# chkconfig: 2345 15 15
+# description: The resource manager is a framework to give user applications
+# access to certain device files. The resource manager daemon can be configured
+# to give certain users access to different resource classes.
+# processname: resmgr
+# pidfile: /var/run/resmgr.pid
+#
+### BEGIN INIT INFO
+# Provides: resmgr
+# Default-Start: 2 3 4 5
+# Short-Description: A program to allow arbitrary access to device files
+# Description: The resource manager is a framework to give user applications \
+# access to certain device files. The resource manager daemon can be configured \
+# to give certain users access to different resource classes.
+### END INIT INFO
+
+# source function library
+. /etc/rc.d/init.d/functions
+
+RETVAL=0
+
+RESMGR_BIN=/sbin/resmgrd
+
+case "$1" in
+ start)
+ gprintf "Starting resource manager services: "
+ daemon $RESMGR_BIN
+ RETVAL=$?
+ echo
+ [ $RETVAL -eq 0 ] && touch /var/lock/subsys/resmgr
+ ;;
+ stop)
+ gprintf "Shutting down resmgr services: "
+ killproc resmgr
+ RETVAL=$?
+
+ echo
+ [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/resmgr
+ ;;
+ restart|reload)
+ $0 stop
+ $0 start
+ RETVAL=$?
+ ;;
+ status)
+ status resmgr
+ RETVAL=$?
+ ;;
+ *)
+ gprintf "Usage: resmgr {start|stop|status|restart|reload}\n"
+ exit 1
+esac
+
+exit $RETVAL
diff --git a/mandriva/2010.2/dependencies/resmgr/resmgr.spec b/mandriva/2010.2/dependencies/resmgr/resmgr.spec
new file mode 100644
index 000000000..a657321dc
--- /dev/null
+++ b/mandriva/2010.2/dependencies/resmgr/resmgr.spec
@@ -0,0 +1,212 @@
+%define major 1
+%define libname %mklibname %{name} %{major}
+%define develname %mklibname %{name} -d
+
+Summary: A program to allow arbitrary access to device files
+Name: resmgr
+Version: 1.0
+Release: %mkrel 14
+License: GPLv2
+Group: System/Servers
+URL: http://www.lst.de/~okir/resmgr/
+Source: ftp://ftp.lst.de/pub/people/okir/%{name}/%{name}-%{version}.tar.bz2
+Source1: resmgr.init
+Source2: resmgr.conf
+Source3: desktopdev
+Patch0: resmgr-1.0-syslog.patch
+Patch1: resmgr-va_list.patch
+Patch2: resmgr-glibc28.diff
+Patch3: resmgr-linkage_fix.diff
+Patch4: resmgr-permission_fix.diff
+Requires(post): rpm-helper
+Requires(preun): rpm-helper
+BuildRequires: pam-devel
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
+
+%description
+The resource manager is a framework to give user applications access
+to certain device files. The resource manager daemon can be configured
+to give certain users access to different resource classes.
+
+It supports hotplugging devices (i.e. new devices can be added to
+and removed from resource classes at run time), and it provides
+transparent access to the raw SCSI device corresponding to
+a CD writer or a scanner.
+
+%package -n %{libname}
+Summary: Shared libraries for %{name}
+Group: System/Libraries
+
+%description -n %{libname}
+The resource manager is a framework to give user applications access
+to certain device files. The resource manager daemon can be configured
+to give certain users access to different resource classes.
+
+It supports hotplugging devices (i.e. new devices can be added to
+and removed from resource classes at run time), and it provides
+transparent access to the raw SCSI device corresponding to
+a CD writer or a scanner.
+
+%package -n %{develname}
+Summary: Development headers and libraries for %{name}
+Group: Development/C
+Requires: %{libname} = %{version}
+Provides: lib%{name}-devel = %{version}-%{release}
+Provides: %{name}-devel = %{version}-%{release}
+Obsoletes: %{mklibname resmgr 1 -d}
+
+%description -n %{develname}
+The resource manager is a framework to give user applications access
+to certain device files. The resource manager daemon can be configured
+to give certain users access to different resource classes.
+
+It supports hotplugging devices (i.e. new devices can be added to
+and removed from resource classes at run time), and it provides
+transparent access to the raw SCSI device corresponding to
+a CD writer or a scanner.
+
+%prep
+
+%setup -q
+%patch0 -p1 -b .syslog
+%patch1 -p1 -b .va_list
+%patch2 -p0 -b .glibc28
+%patch3 -p0 -b .linkage_fix
+%patch4 -p0 -b .permission_fix
+
+%build
+%make CFLAGS="%{optflags} -D_GNU_SOURCE" LDFLAGS="%{ldflags}"
+
+%install
+rm -rf %{buildroot}
+
+%makeinstall_std LIBDIR=%{buildroot}/%{_lib} PAMDIR=%{buildroot}/%{_lib}/security
+
+ln -sf libresmgr.so.* %{buildroot}/%{_lib}/libresmgr.so
+install -m755 %{SOURCE1} -D %{buildroot}%{_initrddir}/%{name}
+mkdir -p %{buildroot}/usr/sbin/
+ln -s ../..%{_initrddir}/%{name} %{buildroot}%{_sbindir}/rc%{name}
+# install config file
+install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/%{name}.conf
+install -c -m755 %{SOURCE3} -D %{buildroot}%{_sysconfdir}/udev/agents.d/usb/desktopdev
+
+%post
+%_post_service %{name}
+
+%preun
+%_preun_service %{name}
+
+%if %mdkversion < 200900
+%post -n %{libname} -p /sbin/ldconfig
+%endif
+
+%if %mdkversion < 200900
+%postun -n %{libname} -p /sbin/ldconfig
+%endif
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%defattr(-,root,root)
+%doc README TODO ANNOUNCE
+%config(noreplace) %{_sysconfdir}/%{name}.conf
+%{_initrddir}/%{name}
+%{_sysconfdir}/udev/agents.d/usb/desktopdev
+%{_sbindir}/rc%{name}
+/sbin/%{name}
+/sbin/%{name}d
+%{_mandir}/man*/*
+
+%files -n %{libname}
+%defattr(-,root,root)
+/%{_lib}/*.so.*
+/%{_lib}/security/*
+
+%files -n %{develname}
+%defattr(-,root,root)
+/%{_lib}/*.so
+%{_includedir}/%{name}.h
+
+
+%changelog
+* Mon Jul 18 2011 Tim Williams <tim@my-place.org.uk> 1.0-14mdv2010.2
++ Rebuild for Trinity
+
+* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.0-13mdv2010.0
++ Revision: 426907
+- rebuild
+
+* Mon Dec 22 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-12mdv2009.1
++ Revision: 317576
+- use %%ldflags
+
+* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-11mdv2009.0
++ Revision: 238350
+- fix linkage
+- fix errors in the init script
+- fix permissions (for strip + debug packaging)
+
+* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-10mdv2009.0
++ Revision: 238102
+- added P1 from pld
+- fix build, P2 + -D_GNU_SOURCE
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - rebuild
+
+ + Pixel <pixel@mandriva.com>
+ - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
+
+* Wed Mar 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-8mdv2008.1
++ Revision: 179431
+- rebuild
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+* Wed Aug 01 2007 Adam Williamson <awilliamson@mandriva.org> 1.0-7mdv2008.0
++ Revision: 57363
+- rebuild for 2008
+- new devel policy
+- spec clean
+
+
+* Mon Jul 31 2006 Helio Chissini de Castro <helio@mandriva.com>
++ 2006-07-31 20:51:47 (42877)
+- Increase release number
+
+* Mon Jul 31 2006 Helio Chissini de Castro <helio@mandriva.com>
++ 2006-07-31 20:50:48 (42876)
+- Fix for http://qa.mandriva.com/show_bug.cgi?id=23968 ( wrong init services )
+
+* Wed Jul 26 2006 Helio Chissini de Castro <helio@mandriva.com>
++ 2006-07-26 03:39:04 (42167)
+- Moved to subversion
+- Added patch from Jan Ciger to fix syslog defines
+
+* Wed Jul 26 2006 Helio Chissini de Castro <helio@mandriva.com>
++ 2006-07-26 03:11:36 (42165)
+- import resmgr-1.0-4mdk
+
+* Wed Jan 18 2006 Olivier Blin <oblin@mandriva.com> 1.0-4mdk
+- fix pam files installation on x86_64
+- buildrequire pam-devel
+- drop hotplug requirement
+
+* Sat Aug 27 2005 Olivier Blin <oblin@mandriva.com> 1.0-3mdk
+- move hotplug script to in udev agents.d directory
+- update Source4 to explain how it should be handled with udev
+
+* Sun Jun 12 2005 Per yvind Karlsen <pkarlsen@mandriva.com> 1.0-2mdk
+- rebuild
+- fix requires
+- do not mark init file as config file
+- %%{1}mdv2007.0
+
+* Fri May 21 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.0-1mdk
+- initial mdk release (based on suse package)
+
diff --git a/mandriva/2010.2/i18n/add-low-space-translations.patch b/mandriva/2010.2/i18n/add-low-space-translations.patch
new file mode 100644
index 000000000..eb8b96bb2
--- /dev/null
+++ b/mandriva/2010.2/i18n/add-low-space-translations.patch
@@ -0,0 +1,21 @@
+Index: kay.po
+===================================================================
+--- a/messages/kdebase/kay.po (revision 912014)
++++ b/messages/kdebase/kay.po (working copy)
+@@ -72,3 +72,16 @@
+ #, no-c-format
+ msgid "&Always do this for this type of media"
+ msgstr "&Bu tip ortam ile herzaman bu işlemi yap"
++
++msgid "Low Disk Space"
++msgstr "Düşük Disk Alanı"
++
++msgid "Start Konqueror"
++msgstr "Konqueror'u başlat"
++
++msgid ""
++"You are running low on disk space on your home partition (currently %1MB free). You can free up some "
++"space using Konqueror or click cancel to disable this warning until next session."
++msgstr ""
++"Ev dizininizin bağlı olduğu disk bölümünde yeterli alan mevcut değil (%1MB boş). Konqueror'u başlatıp "
++"yer açabilir ya da iptal edip bu uyarıyı bir sonraki oturuma kadar kapatabilirsiniz."
diff --git a/mandriva/2010.2/i18n/add_new_features.patch b/mandriva/2010.2/i18n/add_new_features.patch
new file mode 100644
index 000000000..5a44413ac
--- /dev/null
+++ b/mandriva/2010.2/i18n/add_new_features.patch
@@ -0,0 +1,1874 @@
+diff -Naur kde-i18n-tr-3.5.10/messages/kdebase/kcmsmserver.po kde-i18n-tr-3.5.10-yeni/messages/kdebase/kcmsmserver.po
+--- kde-i18n-tr-3.5.10/messages/kdebase/kcmsmserver.po 2005-09-10 14:41:10.000000000 +0300
++++ kde-i18n-tr-3.5.10-yeni/messages/kdebase/kcmsmserver.po 2010-04-20 02:18:39.000000000 +0300
+@@ -3,30 +3,36 @@
+ # Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+ # Görkem Çetin <gorkem@kde.org>, 2001.
+ # Adil YILDIZ <adil@linux-sevenler.org>, 2004.
++#Atilla ÖNTAŞ <atilla_ontas@mandriva.org>, 2010
+ #
+ msgid ""
+ msgstr ""
+ "Project-Id-Version: kcmsmserver\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+-"PO-Revision-Date: 2005-03-23 10:21+0200\n"
+-"Last-Translator: Adil YILDIZ <adil@kde.org.tr>\n"
++"POT-Creation-Date: 2010-04-20 02:03+0300\n"
++"PO-Revision-Date: 2010-04-20 02:17+0200\n"
++"Last-Translator: Atilla ÖNTAŞ <atilla_ontas@mandriva.org>\n"
+ "Language-Team: Turkish <kde-i18n-tr@kde.org>\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+ "X-Generator: KBabel 1.3.1\n"
+
+-#: kcmsmserver.cpp:42
+-msgid ""
+-"<h1>Session Manager</h1> You can configure the session manager here. This "
+-"includes options such as whether or not the session exit (logout) should be "
+-"confirmed, whether the session should be restored again when logging in and "
+-"whether the computer should be automatically shut down after session exit by "
+-"default."
+-msgstr ""
+-"<h1>Oturum Yöneticisi</h2> Buradan oturum yöneticisi ile ilgili temel ayarlar "
+-"yapılabilir. "
++#: kcmsmserver.cpp:50
++msgid "<h1>Session Manager</h1> You can configure the session manager here. This includes options such as whether or not the session exit (logout) should be confirmed, whether the session should be restored again when logging in and whether the computer should be automatically shut down after session exit by default."
++msgstr "<h1>Oturum Yöneticisi</h2> Buradan oturum yöneticisi ile ilgili temel ayarlar yapılabilir. "
++
++#: kcmsmserver.cpp:140
++msgid "The new window manager will be used when KDE is started the next time."
++msgstr "Yeni pencere yöneticisi bir sonraki KDE başlangıcında kullanılacak."
++
++#: kcmsmserver.cpp:141
++msgid "Window manager change"
++msgstr "Pencere yöneticisi değişimi"
++
++#: kcmsmserver.cpp:169
++msgid "KWin (KDE default)"
++msgstr "KWin (KDE öntanımlısı)"
+
+ #. i18n: file smserverconfigdlg.ui line 16
+ #: rc.cpp:3
+@@ -49,12 +55,8 @@
+ #. i18n: file smserverconfigdlg.ui line 54
+ #: rc.cpp:12
+ #, no-c-format
+-msgid ""
+-"Check this option if you want the session manager to display a logout "
+-"confirmation dialog box."
+-msgstr ""
+-"Oturum yöneticisinin KDE kapanışı sırasında onay kutusu "
+-"göstermesiniistiyorsanız bu seçeneği işaretleyin."
++msgid "Check this option if you want the session manager to display a logout confirmation dialog box."
++msgstr "Oturum yöneticisinin KDE kapanışı sırasında onay kutusu göstermesiniistiyorsanız bu seçeneği işaretleyin."
+
+ #. i18n: file smserverconfigdlg.ui line 62
+ #: rc.cpp:15
+@@ -73,23 +75,15 @@
+ #, no-c-format
+ msgid ""
+ "<ul>\n"
+-"<li><b>Restore previous session:</b> Will save all applications running on exit "
+-"and restore them when they next start up</li>\n"
+-"<li><b>Restore manually saved session: </b> Allows the session to be saved at "
+-"any time via \"Save Session\" in the K-Menu. This means the currently started "
+-"applications will reappear when they next start up.</li>\n"
+-"<li><b>Start with an empty session:</b> Do not save anything. Will come up with "
+-"an empty desktop on next start.</li>\n"
++"<li><b>Restore previous session:</b> Will save all applications running on exit and restore them when they next start up</li>\n"
++"<li><b>Restore manually saved session: </b> Allows the session to be saved at any time via \"Save Session\" in the K-Menu. This means the currently started applications will reappear when they next start up.</li>\n"
++"<li><b>Start with an empty session:</b> Do not save anything. Will come up with an empty desktop on next start.</li>\n"
+ "</ul>"
+ msgstr ""
+ "<ul>\n"
+-"<li><b>Önceki oturumu yükle:</b> Tüm çalışan uygulamaları oturumu kapatırken "
+-"kaydeder ve bir sonraki açılışta geri yükler</li>\n"
+-"<li><b>Elle kaydedilmiş oturumu geri yükle: </b> İstenen zamanda K-Menüsündeki "
+-"\"Oturumu Kaydet\" kullanılarak oturum kaydedilebilir. Böylece bir sonraki "
+-"açılışta sistem oturumu kaydedilen yerden geri yükler.</li>\n"
+-"<li><b>Boş bir oturum başlat:</b> Hiçbir şey kaydetmez. Bir sonraki açılışta "
+-"boş bir masaüstü ile açılır.</li>\n"
++"<li><b>Önceki oturumu yükle:</b> Tüm çalışan uygulamaları oturumu kapatırken kaydeder ve bir sonraki açılışta geri yükler</li>\n"
++"<li><b>Elle kaydedilmiş oturumu geri yükle: </b> İstenen zamanda K-Menüsündeki \"Oturumu Kaydet\" kullanılarak oturum kaydedilebilir. Böylece bir sonraki açılışta sistem oturumu kaydedilen yerden geri yükler.</li>\n"
++"<li><b>Boş bir oturum başlat:</b> Hiçbir şey kaydetmez. Bir sonraki açılışta boş bir masaüstü ile açılır.</li>\n"
+ "</ul>"
+
+ #. i18n: file smserverconfigdlg.ui line 90
+@@ -119,12 +113,8 @@
+ #. i18n: file smserverconfigdlg.ui line 119
+ #: rc.cpp:40
+ #, no-c-format
+-msgid ""
+-"Here you can choose what should happen by default when you log out. This only "
+-"has meaning, if you logged in through KDM."
+-msgstr ""
+-"Sistemden çıkış yaptığınız zaman ne yapılması gerektiğine buradan karar "
+-"verebilirsiniz. Bu işlem sadece KDM üzerinden çalıştığınız zaman geçerlidir."
++msgid "Here you can choose what should happen by default when you log out. This only has meaning, if you logged in through KDM."
++msgstr "Sistemden çıkış yaptığınız zaman ne yapılması gerektiğine buradan karar verebilirsiniz. Bu işlem sadece KDM üzerinden çalıştığınız zaman geçerlidir."
+
+ #. i18n: file smserverconfigdlg.ui line 130
+ #: rc.cpp:43
+@@ -147,23 +137,24 @@
+ #. i18n: file smserverconfigdlg.ui line 156
+ #: rc.cpp:52
+ #, no-c-format
++msgid "Window Manager"
++msgstr "Pencere Yöneticisi"
++
++#. i18n: file smserverconfigdlg.ui line 174
++#: rc.cpp:55
++#, no-c-format
+ msgid "Advanced"
+ msgstr "Gelişmiş"
+
+-#. i18n: file smserverconfigdlg.ui line 167
+-#: rc.cpp:55
++#. i18n: file smserverconfigdlg.ui line 185
++#: rc.cpp:58
+ #, no-c-format
+ msgid "Applications to be e&xcluded from sessions:"
+ msgstr "Oturumlardan ayrı tutulacak u&ygulamalar:"
+
+-#. i18n: file smserverconfigdlg.ui line 178
+-#: rc.cpp:58
++#. i18n: file smserverconfigdlg.ui line 196
++#: rc.cpp:61
+ #, no-c-format
+-msgid ""
+-"Here you can enter a comma-separated list of applications that should not be "
+-"saved in sessions, and therefore will not be started when restoring a session. "
+-"For example 'xterm,xconsole'."
+-msgstr ""
+-"Oturumlarda kaydedilmesini istemediğiniz uygulamaları burada iki nokta üstüste "
+-"ile ayırarak liste şeklinde yazabilirsiniz. Oturumu tekrar açtığınızda bu "
+-"programlar başlatılmayacaklardır. Örneğin 'xterm:xconsole' gibi."
++msgid "Here you can enter a comma-separated list of applications that should not be saved in sessions, and therefore will not be started when restoring a session. For example 'xterm,xconsole'."
++msgstr "Oturumlarda kaydedilmesini istemediğiniz uygulamaları burada iki nokta üstüste ile ayırarak liste şeklinde yazabilirsiniz. Oturumu tekrar açtığınızda bu programlar başlatılmayacaklardır. Örneğin 'xterm:xconsole' gibi."
++
+diff -Naur kde-i18n-tr-3.5.10/messages/kdebase/kicker.po kde-i18n-tr-3.5.10-yeni/messages/kdebase/kicker.po
+--- kde-i18n-tr-3.5.10/messages/kdebase/kicker.po 2010-04-20 01:35:18.958876994 +0300
++++ kde-i18n-tr-3.5.10-yeni/messages/kdebase/kicker.po 2010-04-20 02:06:29.000000000 +0300
+@@ -11,9 +11,9 @@
+ msgstr ""
+ "Project-Id-Version: kicker\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2008-08-19 01:16+0200\n"
+-"PO-Revision-Date: 2005-06-28 21:48+0000\n"
+-"Last-Translator: Adem Alp YILDIZ <ademalp@kde.org.tr>\n"
++"POT-Creation-Date: 2010-04-20 02:03+0300\n"
++"PO-Revision-Date: 2010-04-20 02:06+0200\n"
++"Last-Translator: Atilla ÖNTAŞ <atilla_ontas@mandriva.org>\n"
+ "Language-Team: turkish <yerellestirme@kde.org.tr>\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+@@ -21,7 +21,6 @@
+ "X-Generator: KBabel 1.10.1\n"
+
+ #: buttons/browserbutton.cpp:71
+-#, c-format
+ msgid "Browse: %1"
+ msgstr "Gözat: %1"
+
+@@ -33,11 +32,12 @@
+ msgid "Desktop Access"
+ msgstr "Masaüstü Erişimi"
+
+-#: buttons/kbutton.cpp:43
++#: buttons/kbutton.cpp:52
+ msgid "Applications, tasks and desktop sessions"
+ msgstr "Uygulamalar, görevler ve masaüstü oturumları"
+
+-#: buttons/kbutton.cpp:44 ui/k_mnu.cpp:76
++#: buttons/kbutton.cpp:53
++#: ui/k_mnu.cpp:77
+ msgid "K Menu"
+ msgstr "KDE Menüsü"
+
+@@ -50,6 +50,8 @@
+ msgstr "Kicker Hatası"
+
+ #: buttons/servicemenubutton.cpp:62
++#: ui/k_new_mnu.cpp:1343
++#: ui/k_new_mnu.cpp:1830
+ msgid "Applications"
+ msgstr "Uygulamalar"
+
+@@ -81,21 +83,19 @@
+ msgid "Applet Loading Error"
+ msgstr "Programcık Yükleme Hatası"
+
+-#: core/container_extension.cpp:1607 core/container_extension.cpp:1620
++#: core/container_extension.cpp:1607
++#: core/container_extension.cpp:1620
+ msgid "Show panel"
+ msgstr "Paneli göster"
+
+-#: core/container_extension.cpp:1611 core/container_extension.cpp:1624
++#: core/container_extension.cpp:1611
++#: core/container_extension.cpp:1624
+ msgid "Hide panel"
+ msgstr "Paneli gizle"
+
+ #: core/extensionmanager.cpp:117
+-msgid ""
+-"The KDE panel (kicker) could not load the main panel due to a problem with your "
+-"installation. "
+-msgstr ""
+-"KDE paneli (kicker) kurulumunuzdaki bir sorun nedeni ile ana paneli "
+-"yükleyemedi."
++msgid "The KDE panel (kicker) could not load the main panel due to a problem with your installation. "
++msgstr "KDE paneli (kicker) kurulumunuzdaki bir sorun nedeni ile ana paneli yükleyemedi."
+
+ #: core/extensionmanager.cpp:119
+ msgid "Fatal Error!"
+@@ -165,7 +165,8 @@
+ msgid "Remove Pa&nel"
+ msgstr "P&aneli Sil"
+
+-#: core/panelextension.cpp:365 core/panelextension.cpp:373
++#: core/panelextension.cpp:365
++#: core/panelextension.cpp:373
+ msgid "&Lock Panels"
+ msgstr "&Paneli Kilitle"
+
+@@ -181,70 +182,85 @@
+ msgid "Add Applet"
+ msgstr "Programcık Ekle"
+
+-#: ui/addappletvisualfeedback.cpp:60
++#: ui/addappletvisualfeedback.cpp:61
+ msgid "%1 Added"
+ msgstr "%1 Eklendi"
+
+-#: ui/appletop_mnu.cpp:51
++#: ui/appletop_mnu.cpp:52
+ msgid "&Move %1 Menu"
+ msgstr "%1 Menüsünü &Taşı"
+
+-#: ui/appletop_mnu.cpp:52
++#: ui/appletop_mnu.cpp:53
+ msgid "&Move %1 Button"
+ msgstr "%1 &Düğmesini Taşı"
+
+-#: ui/appletop_mnu.cpp:53
+-#, c-format
++#: ui/appletop_mnu.cpp:54
+ msgid "&Move %1"
+ msgstr "&Taşı: %1"
+
+-#: ui/appletop_mnu.cpp:75
++#: ui/appletop_mnu.cpp:76
+ msgid "&Remove %1 Menu"
+ msgstr "%1 M&enüsünü Sil"
+
+-#: ui/appletop_mnu.cpp:76
++#: ui/appletop_mnu.cpp:77
+ msgid "&Remove %1 Button"
+ msgstr "%1 Düğmesini &Kaldır"
+
+-#: ui/appletop_mnu.cpp:77
+-#, c-format
++#: ui/appletop_mnu.cpp:78
+ msgid "&Remove %1"
+ msgstr "&Kaldır: %1"
+
+-#: ui/appletop_mnu.cpp:91 ui/extensionop_mnu.cpp:43
++#: ui/appletop_mnu.cpp:92
++#: ui/extensionop_mnu.cpp:43
+ msgid "Report &Bug..."
+ msgstr "&Hata Raporla..."
+
+-#: ui/appletop_mnu.cpp:105
+-#, c-format
++#: ui/appletop_mnu.cpp:106
+ msgid "&About %1"
+ msgstr "%1 &Hakkında"
+
+-#: ui/appletop_mnu.cpp:125
++#: ui/appletop_mnu.cpp:126
+ msgid "&Configure %1 Button..."
+ msgstr "%1 &Düğmesini Yapılandır..."
+
+-#: ui/appletop_mnu.cpp:130 ui/extensionop_mnu.cpp:62
++#: ui/appletop_mnu.cpp:131
++#: ui/extensionop_mnu.cpp:62
+ msgid "&Configure %1..."
+ msgstr "%1 Programını &Yapılandır..."
+
+-#: ui/appletop_mnu.cpp:143
++#: ui/appletop_mnu.cpp:144
+ msgid "Applet Menu"
+ msgstr "Programcık Menüsü"
+
+-#: ui/appletop_mnu.cpp:144
++#: ui/appletop_mnu.cpp:145
+ msgid "%1 Menu"
+ msgstr "%1 Menüsü"
+
+-#: ui/appletop_mnu.cpp:170
++#: ui/appletop_mnu.cpp:172
++msgid "Switch to Kickoff Menu Style"
++msgstr "Kickoff stili menüye geç"
++
++#: ui/appletop_mnu.cpp:174
++msgid "Switch to KDE Menu Style"
++msgstr "KDE stili menüye geç"
++
++#: ui/appletop_mnu.cpp:176
++msgid "Switch to Mandriva Button"
++msgstr "Mandriva Düğmesine geç"
++
++#: ui/appletop_mnu.cpp:178
++msgid "Switch to Default KDE Button"
++msgstr "Öntanımlı KDE Düğmesine geç"
++
++#: ui/appletop_mnu.cpp:190
+ msgid "&Menu Editor"
+ msgstr "&Menü Düzenleyici"
+
+-#: ui/appletop_mnu.cpp:185
++#: ui/appletop_mnu.cpp:205
+ msgid "&Edit Bookmarks"
+ msgstr "Yer İmlerini Düz&enle"
+
+-#: ui/appletop_mnu.cpp:194
++#: ui/appletop_mnu.cpp:214
+ msgid "Panel Menu"
+ msgstr "Panel Menüsü"
+
+@@ -272,7 +288,8 @@
+ msgid "'%1' is not a valid folder."
+ msgstr "'%1' geçerli bir dizin değil."
+
+-#: ui/browser_mnu.cpp:126 ui/browser_mnu.cpp:135
++#: ui/browser_mnu.cpp:126
++#: ui/browser_mnu.cpp:135
+ msgid "Failed to Read Folder"
+ msgstr "Dizin Okunamadı"
+
+@@ -300,7 +317,8 @@
+ msgid "Add as Quick&Browser"
+ msgstr "&Hızlı tarayıcı olarak ekle"
+
+-#: ui/exe_dlg.cpp:52 ui/exe_dlg.cpp:56
++#: ui/exe_dlg.cpp:52
++#: ui/exe_dlg.cpp:56
+ msgid "Non-KDE Application Configuration"
+ msgstr "KDE Dışı Uygulama Yapılandırması"
+
+@@ -320,599 +338,275 @@
+ msgid "Select Other"
+ msgstr "Diğerini Seçin"
+
+-#: ui/k_mnu.cpp:197
++#: ui/itemview.cpp:472
++#: ui/k_new_mnu.cpp:975
++msgid "New Applications"
++msgstr "Yeni Programlar"
++
++#: ui/itemview.cpp:476
++msgid "Restart Computer"
++msgstr "Yeniden Başlat"
++
++#: ui/itemview.cpp:479
++#: ui/k_mnu.cpp:290
++#: ui/k_new_mnu.cpp:1302
++msgid "Switch User"
++msgstr "Kullanıcı Değiştir"
++
++#: ui/itemview.cpp:857
++msgid "Host: %1"
++msgstr "Makine: %1"
++
++#: ui/itemview.cpp:1167
++msgid "Directory: /)"
++msgstr "Dizin: /)"
++
++#: ui/itemview.cpp:1169
++msgid "Directory: "
++msgstr "Dizin:"
++
++#: ui/k_mnu.cpp:198
+ msgid "All Applications"
+ msgstr "Tüm Uygulamalar"
+
+-#: ui/k_mnu.cpp:199
++#: ui/k_mnu.cpp:200
+ msgid "Actions"
+ msgstr "Eylemler"
+
+-#: ui/k_mnu.cpp:231
++#: ui/k_mnu.cpp:232
+ msgid "Quick Browser"
+ msgstr "Hızlı Gözatıcı"
+
+-#: ui/k_mnu.cpp:280
++#: ui/k_mnu.cpp:281
+ msgid "Run Command..."
+ msgstr "Komut Çalıştır..."
+
+-#: ui/k_mnu.cpp:289
+-msgid "Switch User"
+-msgstr "Kullanıcı Değiştir"
+-
+-#: ui/k_mnu.cpp:301
++#: ui/k_mnu.cpp:302
++#: ui/k_new_mnu.cpp:1296
+ msgid "Save Session"
+ msgstr "Oturumu Kaydet"
+
+-#: ui/k_mnu.cpp:306
++#: ui/k_mnu.cpp:307
+ msgid "Lock Session"
+ msgstr "Oturumu Kilitle"
+
+-#: ui/k_mnu.cpp:311
++#: ui/k_mnu.cpp:312
+ msgid "Log Out..."
+ msgstr "Çıkış..."
+
+-#: ui/k_mnu.cpp:364
++#: ui/k_mnu.cpp:365
++#: ui/k_new_mnu.cpp:885
++#: ui/k_new_mnu.cpp:1461
+ msgid "Lock Current && Start New Session"
+ msgstr "Oturumu Kilitle ve Yeni Oturum Başlat"
+
+-#: ui/k_mnu.cpp:365
++#: ui/k_mnu.cpp:366
++#: ui/k_new_mnu.cpp:882
++#: ui/k_new_mnu.cpp:1462
+ msgid "Start New Session"
+ msgstr "Yeni Oturum Başlat"
+
+-#: ui/k_mnu.cpp:397
+-msgid ""
+-"<p>You have chosen to open another desktop session."
+-"<br>The current session will be hidden and a new login screen will be "
+-"displayed."
+-"<br>An F-key is assigned to each session; F%1 is usually assigned to the first "
+-"session, F%2 to the second session and so on. You can switch between sessions "
+-"by pressing Ctrl, Alt and the appropriate F-key at the same time. Additionally, "
+-"the KDE Panel and Desktop menus have actions for switching between sessions.</p>"
+-msgstr ""
+-"<p>Başka bir masaüstü oturumu açmayı seçtiniz."
+-"<br>Güncel oturum gizlenecek ve yeni bir giriş ekranı görüntülenecektir."
+-"<br>Her oturum için bir F tuşu tanımlanmıştır. F%1 birinci oturum, F%2 ikinci "
+-"oturumu vb. gösterir. Oturumlar arasında geçiş yapmak için Control - Alt ve "
+-"uygun F tuşuna aynı anda basmanız gerekmektedir. </p>"
++#: ui/k_mnu.cpp:398
++#: ui/k_new_mnu.cpp:1494
++msgid "<p>You have chosen to open another desktop session.<br>The current session will be hidden and a new login screen will be displayed.<br>An F-key is assigned to each session; F%1 is usually assigned to the first session, F%2 to the second session and so on. You can switch between sessions by pressing Ctrl, Alt and the appropriate F-key at the same time. Additionally, the KDE Panel and Desktop menus have actions for switching between sessions.</p>"
++msgstr "<p>Başka bir masaüstü oturumu açmayı seçtiniz.<br>Güncel oturum gizlenecek ve yeni bir giriş ekranı görüntülenecektir.<br>Her oturum için bir F tuşu tanımlanmıştır. F%1 birinci oturum, F%2 ikinci oturumu vb. gösterir. Oturumlar arasında geçiş yapmak için Control - Alt ve uygun F tuşuna aynı anda basmanız gerekmektedir. </p>"
+
+-#: ui/k_mnu.cpp:408
++#: ui/k_mnu.cpp:409
++#: ui/k_new_mnu.cpp:1505
+ msgid "Warning - New Session"
+ msgstr "Uyarı - Yeni Oturum"
+
+-#: ui/k_mnu.cpp:409
++#: ui/k_mnu.cpp:410
++#: ui/k_new_mnu.cpp:1506
+ msgid "&Start New Session"
+ msgstr "&Yeni Oturuma Başla"
+
+-#: ui/quickbrowser_mnu.cpp:48
+-msgid "&Home Folder"
+-msgstr "&Başlangıç Dizini"
++#: ui/k_new_mnu.cpp:191
++msgid "User&nbsp;<b>%1</b>&nbsp;on&nbsp;<b>%2</b>"
++msgstr "<b>%2</b> üzerinde <b>%1</b> kullanıcısı"
+
+-#: ui/quickbrowser_mnu.cpp:53
+-msgid "&Root Folder"
+-msgstr "&Kök Dizini"
++#: ui/k_new_mnu.cpp:210
++msgid "Most commonly used applications and documents"
++msgstr "En sık kullanılan uygulamalar ve belgeler"
+
+-#: ui/quickbrowser_mnu.cpp:58
+-msgid "System &Configuration"
+-msgstr "&Sistem Yapılandırması"
++#: ui/k_new_mnu.cpp:213
++msgid "List of installed applications"
++msgstr "Kurulu uygulamaların listesi"
+
+-#: ui/recentapps.cpp:170
+-msgid "Recently Used Applications"
+-msgstr "Son Kullanılan Uygulamalar"
++#: ui/k_new_mnu.cpp:218
++msgid "Information and configuration of your system, access to personal files, network resources and connected disk drives"
++msgstr "Sistem bilgisi ve yapılandırması, kişisel dosyalara ulaşım, ağ kaynakları ve bağlı disk sürücüleri"
+
+-#: ui/recentapps.cpp:171
+-msgid "Most Used Applications"
+-msgstr "En Çok Kullanılanlar"
++#: ui/k_new_mnu.cpp:227
++msgid "Recently used applications and documents"
++msgstr "En son kullanılan uygulamalar ve belgeler"
+
+-#. i18n: file ui/appletview.ui line 71
+-#: rc.cpp:12 ui/removeapplet_mnu.cpp:84 ui/removebutton_mnu.cpp:92
+-#: ui/removeextension_mnu.cpp:93
+-#, no-c-format
+-msgid "All"
+-msgstr "Hepsi"
++#: ui/k_new_mnu.cpp:231
++msgid "<qt>Logout, switch user, switch off or reset, suspend of the system"
++msgstr "<qt>Çıkış, kullanıcı değiştir, oturum kapat veya yeniden başlat, beklet"
+
+-#: ui/removecontainer_mnu.cpp:42
+-msgid "&Applet"
+-msgstr "&Programcık"
++#: ui/k_new_mnu.cpp:235
++msgid "<p align=\"center\"> <u>F</u>avorites</p>"
++msgstr "<p align=\"center\"> <u>Y</u>erimleri</p>"
+
+-#: ui/removecontainer_mnu.cpp:44
+-msgid "Appli&cation"
+-msgstr "&Uygulama"
++#: ui/k_new_mnu.cpp:236
++msgid "<p align=\"center\"><u>H</u>istory</p>"
++msgstr "<p align=\"center\"><u>G</u>eçmiş</p>"
+
+-#: ui/removeextension_mnu.cpp:64
+-msgid "%1 (Top)"
+-msgstr "%1 (Üst)"
++#: ui/k_new_mnu.cpp:238
++msgid "<p align=\"center\"> <u>C</u>omputer</p>"
++msgstr "<p align=\"center\"> <u>S</u>istem</p>"
+
+-#: ui/removeextension_mnu.cpp:67
+-msgid "%1 (Right)"
+-msgstr "%1 (Sağ)"
++#: ui/k_new_mnu.cpp:239
++msgid "<p align=\"center\"><u>A</u>pplications</p>"
++msgstr "<p align=\"center\"><u>U</u>ygulamalar</p>"
+
+-#: ui/removeextension_mnu.cpp:70
+-msgid "%1 (Bottom)"
+-msgstr "%1 (Alt)"
++#: ui/k_new_mnu.cpp:241
++msgid "<p align=\"center\"><u>L</u>eave</p>"
++msgstr "<p align=\"center\"><u>Ç</u>ıkış</p>"
+
+-#: ui/removeextension_mnu.cpp:73
+-msgid "%1 (Left)"
+-msgstr "%1 (Sol)"
++#: ui/k_new_mnu.cpp:301
++msgid "Search Internet"
++msgstr "İnternette ara"
+
+-#: ui/removeextension_mnu.cpp:76
+-msgid "%1 (Floating)"
+-msgstr "%1 (Kayan)"
++#: ui/k_new_mnu.cpp:313
++msgid "Search Index"
++msgstr "Dizinde ara"
+
+-#: ui/service_mnu.cpp:262
+-msgid "No Entries"
+-msgstr "Giriş Yok"
++#: ui/k_new_mnu.cpp:402
++msgid "Applications, Contacts and Documents"
++msgstr "Uygulamalar, Kişiler ve Belgeler"
+
+-#: ui/service_mnu.cpp:269
+-msgid "Add This Menu"
+-msgstr "Bu Menüyü Ekle"
++#: ui/k_new_mnu.cpp:871
++msgid "Start '%1'"
++msgstr "'%1'ı Başlat"
+
+-#: ui/service_mnu.cpp:274
+-msgid "Add Non-KDE Application"
+-msgstr "KDE Dışı Uygulama Ekle"
++#: ui/k_new_mnu.cpp:873
++msgid "Start '%1' (current)"
++msgstr "'%1'ı Başlat (Öntanımlı)"
+
+-#: ui/service_mnu.cpp:314
+-msgid ""
+-"_: Entries in K-menu: %1 app name, %2 description\n"
+-"%1 - %2"
+-msgstr ""
++#: ui/k_new_mnu.cpp:875
++msgid "Restart and boot directly into '%1'"
++msgstr "Yeniden başlat ve '%1' ile aç"
+
+-#: ui/service_mnu.cpp:324
+-msgid ""
+-"_: Entries in K-menu: %1 description, %2 app name\n"
+-"%1 (%2)"
+-msgstr ""
++#: ui/k_new_mnu.cpp:883
++msgid "Start a parallel session"
++msgstr "Yeni Oturum Başlat"
+
+-#: ui/service_mnu.cpp:488
+-msgid "Add Item to Desktop"
+-msgstr "Masaüstüne Öğe Ekle"
++#: ui/k_new_mnu.cpp:886
++msgid "Lock screen and start a parallel session"
++msgstr "Oturumu Kilitle ve Yeni Oturum Başlat"
+
+-#: ui/service_mnu.cpp:494
+-msgid "Add Item to Main Panel"
+-msgstr "Ana Panele Öğe Ekle"
++#: ui/k_new_mnu.cpp:897
++msgid "Switch to Session of User '%1'"
++msgstr "'%1' kullanıcısının oturumuna geç"
+
+-#: ui/service_mnu.cpp:500
+-msgid "Edit Item"
+-msgstr "Öğeyi Düzenle"
++#: ui/k_new_mnu.cpp:898
++msgid "Session: %1"
++msgstr "Oturum:%1"
+
+-#: ui/service_mnu.cpp:506
+-msgid "Put Into Run Dialog"
+-msgstr "Çalıştırma Penceresine Yerleştir"
++#: ui/k_new_mnu.cpp:1284
++msgid "Session"
++msgstr "Oturum"
+
+-#: ui/service_mnu.cpp:515
+-msgid "Add Menu to Desktop"
+-msgstr "Masaüstüne Menü Ekle"
++#: ui/k_new_mnu.cpp:1286
++#: ui/k_new_mnu.cpp:2630
++msgid "Logout"
++msgstr "Çıkış"
+
+-#: ui/service_mnu.cpp:521
+-msgid "Add Menu to Main Panel"
+-msgstr "Ana Panele Menü Ekle"
++#: ui/k_new_mnu.cpp:1287
++msgid "End session"
++msgstr "Oturumu Kapat"
+
+-#: ui/service_mnu.cpp:527
+-msgid "Edit Menu"
+-msgstr "Menüyü Düzenle"
++#: ui/k_new_mnu.cpp:1289
++msgid "Lock"
++msgstr "Kilitle"
+
+-#: _translatorinfo.cpp:1
+-msgid ""
+-"_: NAME OF TRANSLATORS\n"
+-"Your names"
+-msgstr "Görkem Çetin"
++#: ui/k_new_mnu.cpp:1290
++msgid "Lock screen"
++msgstr "Oturumu Kilitle"
+
+-#: _translatorinfo.cpp:3
+-msgid ""
+-"_: EMAIL OF TRANSLATORS\n"
+-"Your emails"
+-msgstr "gorkem@kde.org"
++#: ui/k_new_mnu.cpp:1297
++msgid "Save current Session for next login"
++msgstr "Sonraki açılış için güncel oturumu kaydet"
+
+-#. i18n: file ui/appletview.ui line 35
+-#: rc.cpp:3
+-#, no-c-format
+-msgid "&Search:"
+-msgstr "&Ara:"
++#: ui/k_new_mnu.cpp:1303
++msgid "Manage parallel sessions"
++msgstr "Eşzamanlı oturumları yönet"
+
+-#. i18n: file ui/appletview.ui line 54
+-#: rc.cpp:6
+-#, no-c-format
+-msgid "<qt>Type here some text to filter on the applet names and comments</qt>"
+-msgstr "<qt>Programcık adı ve içeriğine ilişkin bir şeyler yazın</qt>"
++#: ui/k_new_mnu.cpp:1313
++msgid "System"
++msgstr "Sistem"
+
+-#. i18n: file ui/appletview.ui line 62
+-#: rc.cpp:9
+-#, no-c-format
+-msgid "S&how:"
+-msgstr "&Göster:"
++#: ui/k_new_mnu.cpp:1314
++msgid "Shutdown Computer"
++msgstr "Bilgisayarı Kapat"
+
+-#. i18n: file ui/appletview.ui line 76
+-#: rc.cpp:15
+-#, no-c-format
+-msgid "Applets"
+-msgstr "Programcıklar"
++#: ui/k_new_mnu.cpp:1315
++msgid "Turn off computer"
++msgstr "Bilgisayarı Kapat"
+
+-#. i18n: file ui/appletview.ui line 81
+-#: rc.cpp:18
+-#, no-c-format
+-msgid "Special Buttons"
+-msgstr "Özel Düğmeler"
++#: ui/k_new_mnu.cpp:1317
++msgid "&Restart Computer"
++msgstr "Bilgisayarı &Yeniden Başlat"
++
++#: ui/k_new_mnu.cpp:1318
++msgid "Restart and boot the default system"
++msgstr "Yeniden başlat ve öntanımlı sistemi aç"
+
+-#. i18n: file ui/appletview.ui line 96
+-#: rc.cpp:21
+-#, no-c-format
+-msgid "<qt>Select here the only applet category that you want to show</qt>"
+-msgstr ""
+-"<qt>Göstermek istediğiniz bir programcık kategorisini buradan seçin</qt>"
++#: ui/k_new_mnu.cpp:1328
++msgid "Start Operating System"
++msgstr "İşletim Sistemini Başlat"
+
+-#. i18n: file ui/appletview.ui line 123
+-#: rc.cpp:24
+-#, no-c-format
+-msgid ""
+-"<qt>This is the applet list. Select an applet and click on <b>Add to panel</b> "
+-"to add it</qt>"
+-msgstr ""
++#: ui/k_new_mnu.cpp:1329
++msgid "Restart and boot another operating system"
++msgstr "Yeniden başlat ve başka bir işletim sistemi ile aç"
+
+-#. i18n: file ui/appletview.ui line 156
+-#: rc.cpp:27
+-#, no-c-format
+-msgid "&Add to Panel"
+-msgstr "&Panele Ekle"
++#: ui/k_new_mnu.cpp:1348
++msgid "System Information"
++msgstr "Sistem Bilgisi"
+
+-#. i18n: file ui/nonKDEButtonSettings.ui line 30
+-#: rc.cpp:33 rc.cpp:58
+-#, no-c-format
+-msgid ""
+-"Enter the name of the executable file to be run when this button is selected. "
+-"If it is not in your $PATH then you will need to provide an absolute path."
+-msgstr ""
+-"Bu düğme seçildiği zaman çalıştırılacak olan programın adını verin. Eğer bu "
+-"program $PATH değişkeni içindeki dizinlerin birisinde bulunmuyorsa, programın "
+-"çalışması için tüm yolunu girmek gerekecektir."
++#: ui/k_new_mnu.cpp:1351
++msgid "System Folders"
++msgstr "Sistem Dizinleri"
+
+-#. i18n: file ui/nonKDEButtonSettings.ui line 38
+-#: rc.cpp:36
+-#, no-c-format
+-msgid "Co&mmand line arguments (optional):"
+-msgstr "Seçimlik komut satırı:"
++#: ui/k_new_mnu.cpp:1353
++msgid "Home Folder"
++msgstr "Başlangıç Dizini"
+
+-#. i18n: file ui/nonKDEButtonSettings.ui line 46
+-#: rc.cpp:39 rc.cpp:50
+-#, no-c-format
+-msgid ""
+-"Enter any command line options that should be passed to the command here.\n"
+-"\n"
+-"<i>Example</i>: For the command `rm -rf` enter \"-rf\" in this text box."
+-msgstr ""
+-"Komuta parametre olarak gönderilecek komut satırı seçeneklerini buraya yazın.\n"
+-"\n"
+-"<i>Örnek</i>: `rm -rf` komutu için \"-rf\"yi bu metin kutusuna yazın."
++#: ui/k_new_mnu.cpp:1362
++msgid "My Documents"
++msgstr "Belgelerim"
+
+-#. i18n: file ui/nonKDEButtonSettings.ui line 54
+-#: rc.cpp:44
+-#, no-c-format
+-msgid "Run in a &terminal window"
+-msgstr "&Terminal penceresinde çalıştır"
++#: ui/k_new_mnu.cpp:1371
++msgid "My Images"
++msgstr "Resimlerim"
++
++#: ui/k_new_mnu.cpp:1380
++msgid "My Music"
++msgstr "Müziğim"
++
++#: ui/k_new_mnu.cpp:1389
++msgid "My Videos"
++msgstr "Vidyolarım"
++
++#: ui/k_new_mnu.cpp:1398
++msgid "My Downloads"
++msgstr "İndirmelerim"
+
+-#. i18n: file ui/nonKDEButtonSettings.ui line 57
+-#: rc.cpp:47
+-#, no-c-format
++#: ui/k_new_mnu.cpp:1401
++msgid "Network Folders"
++msgstr "Ağ Dizinleri"
++
++#: ui/k_new_mnu.cpp:1626
+ msgid ""
+-"Select this option if the command is a command line application and you wish to "
+-"be able to see its output when run."
+-msgstr ""
+-"Eğer komut bir komut satırı uygulaması ise ve çalıştığında çıktısını görmek "
+-"istiyorsanız bu seçeneği seçin."
+-
+-#. i18n: file ui/nonKDEButtonSettings.ui line 75
+-#: rc.cpp:55
+-#, no-c-format
+-msgid "&Executable:"
+-msgstr "Ç&alıştırılabilir:"
+-
+-#. i18n: file ui/nonKDEButtonSettings.ui line 97
+-#: rc.cpp:61 rc.cpp:67 rc.cpp:73 rc.cpp:76
+-#, no-c-format
+-msgid "Enter the name you would like to appear for this button here."
+-msgstr "Bu düğme için gözükmesini istediğiniz ismi buraya yazın."
+-
+-#. i18n: file ui/nonKDEButtonSettings.ui line 105
+-#: rc.cpp:64
+-#, no-c-format
+-msgid "&Button title:"
+-msgstr "&Düğme simgesi:"
+-
+-#. i18n: file ui/nonKDEButtonSettings.ui line 167
+-#: rc.cpp:70
+-#, no-c-format
+-msgid "&Description:"
+-msgstr "&Açıklama:"
+-
+-#. i18n: file core/extensionSettings.kcfg line 14
+-#: rc.cpp:79
+-#, no-c-format
+-msgid ""
+-"Whether this panel actually exists or not. Primarily to work around the fact "
+-"that KConfigXT won't write a config file unless there is at least one "
+-"non-default entry."
+-msgstr ""
+-
+-#. i18n: file core/extensionSettings.kcfg line 18
+-#: rc.cpp:82
+-#, no-c-format
+-msgid "The position of the panel"
+-msgstr "Panelin konumu"
+-
+-#. i18n: file core/extensionSettings.kcfg line 25
+-#: rc.cpp:85
+-#, no-c-format
+-msgid "The alignment of the panel"
+-msgstr "Panelin yerleşimi"
+-
+-#. i18n: file core/extensionSettings.kcfg line 32
+-#: rc.cpp:88
+-#, no-c-format
+-msgid "Primary xinerama screen"
+-msgstr "Birincil Xinerama ekranı"
+-
+-#. i18n: file core/extensionSettings.kcfg line 37
+-#: rc.cpp:91
+-#, no-c-format
+-msgid "Hide button size"
+-msgstr "Düğme boyutunu gizle"
+-
+-#. i18n: file core/extensionSettings.kcfg line 44
+-#: rc.cpp:94
+-#, no-c-format
+-msgid "Show left panel hide button"
+-msgstr "Sol panel gizleme düğmesini göster"
+-
+-#. i18n: file core/extensionSettings.kcfg line 49
+-#: rc.cpp:97
+-#, no-c-format
+-msgid "Show right panel hide button"
+-msgstr "Sağ panel gizleme düğmesini göster"
+-
+-#. i18n: file core/extensionSettings.kcfg line 54
+-#: rc.cpp:100
+-#, no-c-format
+-msgid "Auto hide panel"
+-msgstr "Kendiliğinden paneli gizle"
+-
+-#. i18n: file core/extensionSettings.kcfg line 59
+-#: rc.cpp:103
+-#, no-c-format
+-msgid "Enable auto hide"
+-msgstr "Kendiliğinden gizleme etkin"
+-
+-#. i18n: file core/extensionSettings.kcfg line 64
+-#: rc.cpp:106
+-#, no-c-format
+-msgid "Delay before auto hide"
+-msgstr "Kendiliğinden gizlemeden önce bekle"
+-
+-#. i18n: file core/extensionSettings.kcfg line 69
+-#: rc.cpp:109
+-#, no-c-format
+-msgid "The trigger location for unhides"
+-msgstr "Tekrar görünmesi için konumunu tetikle"
+-
+-#. i18n: file core/extensionSettings.kcfg line 76
+-#: rc.cpp:112
+-#, no-c-format
+-msgid "Enable background hiding"
+-msgstr "Arkaplan gizleme etkin"
+-
+-#. i18n: file core/extensionSettings.kcfg line 81
+-#: rc.cpp:115
+-#, no-c-format
+-msgid "Animate panel hiding"
+-msgstr "Paneli gizlerken animasyon yap"
+-
+-#. i18n: file core/extensionSettings.kcfg line 86
+-#: rc.cpp:118
+-#, no-c-format
+-msgid "Panel hiding animation speed"
+-msgstr "Panel gizleme animasyon hızı"
+-
+-#. i18n: file core/extensionSettings.kcfg line 91
+-#: rc.cpp:121
+-#, no-c-format
+-msgid "Length in percentage"
+-msgstr "Yüzde olarak uzunluk"
+-
+-#. i18n: file core/extensionSettings.kcfg line 98
+-#: rc.cpp:124
+-#, no-c-format
+-msgid "Expand as required to fit contents"
+-msgstr "İçeriğin uyması için gereken oranda genişlet"
+-
+-#. i18n: file core/extensionSettings.kcfg line 103
+-#: rc.cpp:127
+-#, no-c-format
+-msgid "Size"
+-msgstr "Boyut"
+-
+-#. i18n: file core/extensionSettings.kcfg line 108
+-#: rc.cpp:130
+-#, no-c-format
+-msgid "Custom size"
+-msgstr "Özel boyut"
+-
+-#: kicker/ui/k_new_mnu.cpp:1519 menuext/remote/remotemenu.cpp:67
+-msgid "Network Folders"
+-msgstr "Ağ Dizinleri"
+-
+-#: kicker/ui/itemview.cpp:458 kicker/ui/k_new_mnu.cpp:1195
+-msgid "New Applications"
+-msgstr "Yeni Programlar"
+-
+-#: kicker/ui/itemview.cpp:462 kicker/ui/k_new_mnu.cpp:1471
+-msgid "Restart Computer"
+-msgstr "Yeniden Başlat"
+-
+-#: kicker/ui/k_new_mnu.cpp:174
+-msgid "User&nbsp;<b>%1</b>&nbsp;on&nbsp;<b>%2</b>"
+-msgstr "<b>%2</b> üzerinde <b>%1</b> kullanıcısı"
+-
+-#: kicker/ui/k_new_mnu.cpp:232
+-msgid "Search Internet"
+-msgstr "İnternette ara"
+-
+-#: kicker/ui/k_new_mnu.cpp:244
+-msgid "Search Index"
+-msgstr "Dizinde ara"
+-
+-#: kicker/ui/k_new_mnu.cpp:402
+-msgid "Applications, Contacts and Documents"
+-msgstr "Uygulamalar, Kişiler ve Belgeler"
+-
+-#: kicker/ui/k_new_mnu.cpp:419
+-msgid "Recently used applications and documents"
+-msgstr "En son kullanılan uygulamalar ve belgeler"
+-
+-#: kicker/ui/k_new_mnu.cpp:420
+-msgid "Most commonly used applications and documents"
+-msgstr "En sık kullanılan uygulamalar ve belgeler"
+-
+-#: kicker/ui/k_new_mnu.cpp:421
+-msgid "List of installed applications"
+-msgstr "Kurulu uygulamaların listesi"
+-
+-msgid ""
+-"Information and configuration of your system, access to personal files, "
+-"network resources and connected disk drives"
+-msgstr "Sistem bilgisi ve yapılandırması, kişisel dosyalara ulaşım, ağ kaynakları ve bağlı disk sürücüleri"
+-
+-#: kicker/ui/k_new_mnu.cpp:426
+-msgid "<qt>Logout, switch user, switch off or reset, suspend of the system"
+-msgstr "<qt>Çıkış, kullanıcı değiştir, oturum kapat veya yeniden başlat, beklet"
+-
+-#: kicker/ui/k_new_mnu.cpp:427
+-msgid "Search for personal files and applications"
+-msgstr "Kişisel dosyalar ve uygulamalar içinde ara"
+-
+-#: kicker/ui/k_new_mnu.cpp:1090
+-msgid "Start '%1'"
+-msgstr "'%1'ı Başlat"
+-
+-#: kicker/ui/k_new_mnu.cpp:1092
+-msgid "Start '%1' (current)"
+-msgstr "'%1'ı Başlat (Öntanımlı)"
+-
+-#: kicker/ui/k_new_mnu.cpp:1094
+-msgid "Restart and boot directly into '%1'"
+-msgstr "Yeniden başlat ve '%1' ile aç"
+-
+-#: kicker/ui/k_new_mnu.cpp:1102
+-msgid "Start a parallel session"
+-msgstr "Yeni Oturum Başlat"
+-
+-#: kicker/ui/k_new_mnu.cpp:1105
+-msgid "Lock screen and start a parallel session"
+-msgstr "Oturumu Kilitle ve Yeni Oturum Başlat"
+-
+-#: kicker/ui/k_new_mnu.cpp:1116
+-msgid "Switch to Session of User '%1'"
+-msgstr "'%1' kullanıcısının oturumuna geç"
+-
+-#: kicker/ui/k_new_mnu.cpp:1117
+-#, c-format
+-msgid "Session: %1"
+-msgstr "Oturum:%1"
+-
+-#: kicker/ui/k_new_mnu.cpp:1438
+-msgid "Session"
+-msgstr "Oturum"
+-
+-#: kicker/ui/k_new_mnu.cpp:1440
+-msgid "Logout"
+-msgstr "Çıkış"
+-
+-#: kicker/ui/k_new_mnu.cpp:1441
+-msgid "End session"
+-msgstr "Oturumu Kapat"
+-
+-#: kicker/ui/k_new_mnu.cpp:1443
+-msgid "Lock"
+-msgstr "Kilitle"
+-
+-#: kicker/ui/k_new_mnu.cpp:1444
+-msgid "Lock screen"
+-msgstr "Oturumu Kilitle"
+-
+-#: kicker/ui/k_new_mnu.cpp:1451
+-msgid "Save current Session for next login"
+-msgstr "Sonraki açılış için güncel oturumu kaydet"
+-
+-#: kicker/ui/k_new_mnu.cpp:1457
+-msgid "Manage parallel sessions"
+-msgstr "Eşzamanlı oturumları yönet"
+-
+-#: kicker/ui/k_new_mnu.cpp:1467
+-msgid "System"
+-msgstr "Sistem"
+-
+-#: kicker/ui/k_new_mnu.cpp:1468
+-msgid "Shutdown Computer"
+-msgstr "Bilgisayarı Kapat"
+-
+-#: kicker/ui/k_new_mnu.cpp:1469
+-msgid "Turn off computer"
+-msgstr "Bilgisayarı Kapat"
+-
+-#: kicker/ui/k_new_mnu.cpp:1472
+-msgid "Restart and boot this system"
+-msgstr "Yeniden başlat ve sistemi aç"
+-
+-#: kicker/ui/k_new_mnu.cpp:1482
+-msgid "Start Operating System"
+-msgstr "İşletim Sistemini Başlat"
+-
+-#: kicker/ui/k_new_mnu.cpp:1483
+-msgid "Restart and boot another operating system"
+-msgstr "Yeniden başlat ve başka bir işletim sistemi ile aç"
+-
+-#: kicker/ui/k_new_mnu.cpp:1493
+-msgid "System Settings"
+-msgstr "Sistem Ayarları"
+-
+-#: kicker/ui/k_new_mnu.cpp:1494
+-msgid "Tasma"
+-msgstr "Tasma"
+-
+-#: kicker/ui/k_new_mnu.cpp:1496
+-msgid "Network Settings"
+-msgstr "Ağ Ayarları"
+-
+-#: kicker/ui/k_new_mnu.cpp:1497
+-msgid "Network Manager"
+-msgstr "Ağ Yöneticisi"
+-
+-#: kicker/ui/k_new_mnu.cpp:1499 kicker/ui/k_new_mnu.cpp:1500
+-msgid "Package Manager"
+-msgstr "Paket Yöneticisi"
+-
+-#: kicker/ui/k_new_mnu.cpp:1502
+-msgid "System Information"
+-msgstr "Sistem Bilgisi"
+-
+-#: kicker/ui/k_new_mnu.cpp:1505
+-msgid "System Folders"
+-msgstr "Sistem Dizinleri"
+-
+-#: kicker/ui/k_new_mnu.cpp:1507
+-msgid "Home Folder"
+-msgstr "Başlangıç Dizini"
+-
+-#: kicker/ui/k_new_mnu.cpp:1516
+-msgid "My Documents"
+-msgstr "Belgelerim"
+-
+-#: kicker/ui/k_new_mnu.cpp:1745
+-msgid ""
+-"<center><b>%1</b></center>\n"
+-"You do not have permission to execute this command."
++"<center><b>%1</b></center>\n"
++"You do not have permission to execute this command."
+ msgstr ""
+ "<center><b>%1</b></center>\n"
+ "Bu komutu çalıştırmak için yetkiniz yok."
+
+-#: kicker/ui/k_new_mnu.cpp:1773
++#: ui/k_new_mnu.cpp:1654
+ msgid ""
+ "<center><b>%1</b></center>\n"
+ "Could not run the specified command."
+@@ -920,7 +614,7 @@
+ "<center><b>%1</b></center>\n"
+ "Belirtilen komut çalıştırılamadı."
+
+-#: kicker/ui/k_new_mnu.cpp:1783
++#: ui/k_new_mnu.cpp:1664
+ msgid ""
+ "<center><b>%1</b></center>\n"
+ "The specified command does not exist."
+@@ -928,210 +622,609 @@
+ "<center><b>%1</b></center>\n"
+ "Belirtilen komut bulunamadı."
+
+-#: kicker/ui/k_new_mnu.cpp:2003
++#: ui/k_new_mnu.cpp:1864
+ msgid "Documents"
+ msgstr "Belgeler"
+
+-#: kicker/ui/k_new_mnu.cpp:2325 kicker/ui/k_new_mnu.cpp:2426
+-#, c-format
++#: ui/k_new_mnu.cpp:2200
++#: ui/k_new_mnu.cpp:2330
+ msgid "Send Email to %1"
+ msgstr "%1 'e E-posta Gönder"
+
+-#: kicker/ui/k_new_mnu.cpp:2336
+-#, c-format
++#: ui/k_new_mnu.cpp:2211
+ msgid "Open Addressbook at %1"
+ msgstr "%1 'de Adres Defterini Aç"
+
+-#: kicker/ui/k_new_mnu.cpp:2353
++#: ui/k_new_mnu.cpp:2252
+ msgid "- Add ext:type to specify a file extension."
+ msgstr "- Bir dosya uzantısı belirtmek için ext:uzantı kullanın"
+
+-#: kicker/ui/k_new_mnu.cpp:2355
++#: ui/k_new_mnu.cpp:2255
+ msgid "- When searching for a phrase, add quotes."
+ msgstr "- Bir sözcük öbeği ararken sözcük öbeğini tırnak içine alın"
+
+-#: kicker/ui/k_new_mnu.cpp:2357
++#: ui/k_new_mnu.cpp:2258
+ msgid "- To exclude search terms, use the minus symbol in front."
+ msgstr "- Arama harici bırakmak istediğiniz değerlerin önünde eksi işareti kullanın"
+
+-#: kicker/ui/k_new_mnu.cpp:2359
++#: ui/k_new_mnu.cpp:2261
+ msgid "- To search for optional terms, use OR."
+ msgstr "- Seçimlik değerler için OR kullanın"
+
+-#: kicker/ui/k_new_mnu.cpp:2361
++#: ui/k_new_mnu.cpp:2264
+ msgid "- You can use upper and lower case."
+ msgstr "- Büyük ve küçük harf kullanabilirsiniz"
+
+-#: kicker/ui/k_new_mnu.cpp:2363
++#: ui/k_new_mnu.cpp:2267
+ msgid "Search Quick Tips"
+ msgstr "Arama ipuçları"
+
+-#: kicker/ui/k_new_mnu.cpp:2415
++#: ui/k_new_mnu.cpp:2319
+ msgid "%1 = %2"
+ msgstr "%1 = %2"
+
+-#: kicker/ui/k_new_mnu.cpp:2447
+-#, c-format
++#: ui/k_new_mnu.cpp:2351
+ msgid "Open Local File: %1"
+ msgstr "Yerel dosya aç: %1"
+
+-#: kicker/ui/k_new_mnu.cpp:2450
+-#, c-format
++#: ui/k_new_mnu.cpp:2354
+ msgid "Open Local Dir: %1"
+ msgstr "Yerel dizin aç: %1"
+
+-#: kicker/ui/k_new_mnu.cpp:2453
+-#, c-format
++#: ui/k_new_mnu.cpp:2357
+ msgid "Open Remote Location: %1"
+ msgstr "Uzak konumu aç: %1"
+
+-#: kicker/ui/k_new_mnu.cpp:2462
++#: ui/k_new_mnu.cpp:2385
+ msgid "Run '%1'"
+ msgstr "'%1'i çalıştır"
+
+-#: kicker/ui/k_new_mnu.cpp:2505 kicker/ui/k_new_mnu.cpp:2578
++#: ui/k_new_mnu.cpp:2430
++#: ui/k_new_mnu.cpp:2503
+ msgid "No matches found"
+ msgstr "Sonuç bulunamadı"
+
+-#: kicker/ui/k_new_mnu.cpp:2630
++#: ui/k_new_mnu.cpp:2555
++#, fuzzy
+ msgid "top %1 of %2"
+-msgstr ""
++msgstr "&Üst"
+
+-#: kicker/ui/k_new_mnu.cpp:2632
++#: ui/k_new_mnu.cpp:2557
++#, fuzzy
+ msgid "%1 (top %2 of %3)"
+-msgstr ""
++msgstr "&Üst"
++
++#: ui/k_new_mnu.cpp:2629
++msgid "Do you really want to end the session?"
++msgstr "Oturumu sonlandırmak istediğinize emin misiniz ?"
++
++#: ui/k_new_mnu.cpp:2630
++msgid "Logout Confirmation"
++msgstr "Oturumu Kapatma Onayı"
++
++#: ui/k_new_mnu.cpp:2649
++msgid "Do you really want to turn off the computer?"
++msgstr "Bilgisayarınız gerçekten kapatmak istiyor musunuz?"
++
++#: ui/k_new_mnu.cpp:2650
++msgid "Shutdown Confirmation"
++msgstr "Bilgisayarı Kapatma Onayı"
++
++#: ui/k_new_mnu.cpp:2650
++msgid "Shutdown"
++msgstr "Kapat"
++
++#: ui/k_new_mnu.cpp:2664
++msgid "Do you really want to reset the computer and boot (another operating system)?"
++msgstr "Bilgisayarınızı gerçekten yeniden (bir başka işletim sistemiyle) başlatmak istiyor musunuz?"
++
++#: ui/k_new_mnu.cpp:2665
++msgid "Restart Confirmation"
++msgstr "Yeniden Başlatma Onayı"
+
+-#: kicker/ui/k_new_mnu.cpp:2752
++#: ui/k_new_mnu.cpp:2665
++msgid "Restart"
++msgstr "Yeniden Başlat"
++
++#: ui/k_new_mnu.cpp:2714
+ msgid "Do you really want to reset the computer and boot Microsoft Windows"
+ msgstr "Bilgisayarınızı yeniden başlatmak ve Microsoft Windows'u açmak istediğinize emin misiniz?"
+
+-#: kicker/ui/k_new_mnu.cpp:2752
++#: ui/k_new_mnu.cpp:2714
+ msgid "Start Windows Confirmation"
+ msgstr "Windows Başlatma Onayı"
+
+-#: kicker/ui/k_new_mnu.cpp:2752
++#: ui/k_new_mnu.cpp:2714
+ msgid "Start Windows"
+ msgstr "Microsoft Windows'u Başlat"
+
+-#: kicker/ui/k_new_mnu.cpp:2777
++#: ui/k_new_mnu.cpp:2739
+ msgid "Could not start Tomboy."
+ msgstr "Tomboy başlatılamıyor."
+
+-#: kicker/ui/k_new_mnu.cpp:2837
++#: ui/k_new_mnu.cpp:2799
+ msgid "Remove From Favorites"
+ msgstr "Yerimlerinden Sil"
+
+-#: kicker/ui/k_new_mnu.cpp:2843
++#: ui/k_new_mnu.cpp:2806
+ msgid "Add to Favorites"
+ msgstr "Yerimlerine Ekle"
+
+-#: kicker/ui/k_new_mnu.cpp:2945
+-msgid "Clear Recently Used Applications"
+-msgstr "Son Kullanılan Uygulamaları Temizle"
++#: ui/k_new_mnu.cpp:2837
++#: ui/service_mnu.cpp:518
++msgid "Add Menu to Desktop"
++msgstr "Masaüstüne Menü Ekle"
+
+-#: kicker/ui/k_new_mnu.cpp:2948
+-msgid "Clear Recently Used Documents"
+-msgstr "Son Kullanılan Belgeleri Temizle"
++#: ui/k_new_mnu.cpp:2840
++#: ui/service_mnu.cpp:491
++msgid "Add Item to Desktop"
++msgstr "Masaüstüne Öğe Ekle"
+
+-#: applets/media/mediaapplet.cpp:428 applets/media/preferencesdialog.cpp:74
+-#: kicker/ui/k_new_mnu.cpp:3558
+-msgid "Media"
+-msgstr "Ortam"
++#: ui/k_new_mnu.cpp:2847
++#: ui/service_mnu.cpp:524
++msgid "Add Menu to Main Panel"
++msgstr "Ana Panele Menü Ekle"
++
++#: ui/k_new_mnu.cpp:2850
++#: ui/service_mnu.cpp:497
++msgid "Add Item to Main Panel"
++msgstr "Ana Panele Öğe Ekle"
++
++#: ui/k_new_mnu.cpp:2856
++#: ui/service_mnu.cpp:530
++msgid "Edit Menu"
++msgstr "Menüyü Düzenle"
++
++#: ui/k_new_mnu.cpp:2858
++#: ui/service_mnu.cpp:503
++msgid "Edit Item"
++msgstr "Öğeyi Düzenle"
++
++#: ui/k_new_mnu.cpp:2864
++#: ui/service_mnu.cpp:509
++msgid "Put Into Run Dialog"
++msgstr "Çalıştırma Penceresine Yerleştir"
++
++#: ui/k_new_mnu.cpp:2892
++msgid "Advanced"
++msgstr "Gelişmiş"
++
++#: ui/k_new_mnu.cpp:2908
++msgid "Clear Recently Used Applications"
++msgstr "Son Kullanılan Uygulamaları Temizle"
++
++#: ui/k_new_mnu.cpp:2911
++msgid "Clear Recently Used Documents"
++msgstr "Son Kullanılan Belgeleri Temizle"
+
+-#: kicker/ui/k_new_mnu.cpp:3596
++#: ui/k_new_mnu.cpp:3495
++msgid "Media"
++msgstr "Ortam"
++
++#: ui/k_new_mnu.cpp:3533
+ msgid "(%1 available)"
+ msgstr "(%1 kullanılabilir)"
+
+-#: kicker/ui/k_new_mnu.cpp:3727 kicker/ui/k_new_mnu.cpp:3731
+-#, c-format
++#: ui/k_new_mnu.cpp:3664
++#: ui/k_new_mnu.cpp:3668
+ msgid "Directory: %1"
+ msgstr "Dizin: %1"
+
+-#: kicker/ui/k_new_mnu.cpp:3822
++#: ui/k_new_mnu.cpp:3761
+ msgid "Suspend Computer"
+ msgstr "Askıya Al"
+
+-#: kicker/ui/k_new_mnu.cpp:3825
++#: ui/k_new_mnu.cpp:3764
+ msgid "Suspend to Disk"
+ msgstr "Diski kullanarak askıya al"
+
+-#: kicker/ui/k_new_mnu.cpp:3826 kicker/ui/k_new_mnu.cpp:3830
+-#: kicker/ui/k_new_mnu.cpp:3834
++#: ui/k_new_mnu.cpp:3765
++#: ui/k_new_mnu.cpp:3769
++#: ui/k_new_mnu.cpp:3773
+ msgid "Pause without logging out"
+ msgstr "Güncel oturumu kaydet ve bilgisayarı askıya al"
+
+-#: kicker/ui/k_new_mnu.cpp:3829
++#: ui/k_new_mnu.cpp:3768
+ msgid "Suspend to RAM"
+ msgstr "RAM kullanarak askıya al"
+
+-#: kicker/ui/k_new_mnu.cpp:3833
++#: ui/k_new_mnu.cpp:3772
+ msgid "Standby"
+ msgstr "Askıya al"
+
+-#: kicker/ui/k_new_mnu.cpp:3869
++#: ui/k_new_mnu.cpp:3811
+ msgid "Suspend failed"
+ msgstr "Bekletme başarısız"
+
+-#: kicker/ui/k_new_mnu.h:65
+-msgid "Notes"
+-msgstr "Notlar"
+-
+-#: kicker/ui/k_new_mnu.h:65
+-msgid "Emails"
+-msgstr "E-postalar"
+-
+-#: kicker/ui/k_new_mnu.h:65
+-msgid "Music"
+-msgstr "Müzik"
+-
+-#: kicker/ui/k_new_mnu.h:66
+-msgid "Browsing History"
+-msgstr "Tarama Geçmişi"
+-
+-#: kicker/ui/k_new_mnu.h:66
+-msgid "Chat Logs"
+-msgstr "Sohbet Kayıtları"
+-
+-#: kicker/ui/k_new_mnu.h:66
+-msgid "Feeds"
+-msgstr "Beslemeler"
+-
+-#: kicker/ui/k_new_mnu.h:67
+-msgid "Pictures"
+-msgstr "Resimler"
+-
+-#: kicker/ui/k_new_mnu.h:67
+-msgid "Videos"
+-msgstr "Görüntüler"
+-
+-#: kicker/ui/k_new_mnu.h:67
+-msgid "Documentation"
+-msgstr "Belgeleme"
+-
+-#: kicker/ui/k_new_mnu.h:68
+-msgid "Others"
+-msgstr "Diğerleri"
++#: ui/quickbrowser_mnu.cpp:48
++msgid "&Home Folder"
++msgstr "&Başlangıç Dizini"
++
++#: ui/quickbrowser_mnu.cpp:53
++msgid "&Root Folder"
++msgstr "&Kök Dizini"
++
++#: ui/quickbrowser_mnu.cpp:58
++msgid "System &Configuration"
++msgstr "&Sistem Yapılandırması"
++
++#: ui/recentapps.cpp:170
++msgid "Recently Used Applications"
++msgstr "Son Kullanılan Uygulamalar"
++
++#: ui/recentapps.cpp:171
++msgid "Most Used Applications"
++msgstr "En Çok Kullanılanlar"
++
++#. i18n: file ui/appletview.ui line 71
++#: ui/removeapplet_mnu.cpp:84
++#: ui/removebutton_mnu.cpp:92
++#: ui/removeextension_mnu.cpp:93
++#: rc.cpp:12
++#, no-c-format
++msgid "All"
++msgstr "Hepsi"
++
++#: ui/removecontainer_mnu.cpp:42
++msgid "&Applet"
++msgstr "&Programcık"
++
++#: ui/removecontainer_mnu.cpp:44
++msgid "Appli&cation"
++msgstr "&Uygulama"
++
++#: ui/removeextension_mnu.cpp:64
++msgid "%1 (Top)"
++msgstr "%1 (Üst)"
++
++#: ui/removeextension_mnu.cpp:67
++msgid "%1 (Right)"
++msgstr "%1 (Sağ)"
++
++#: ui/removeextension_mnu.cpp:70
++msgid "%1 (Bottom)"
++msgstr "%1 (Alt)"
+
++#: ui/removeextension_mnu.cpp:73
++msgid "%1 (Left)"
++msgstr "%1 (Sol)"
++
++#: ui/removeextension_mnu.cpp:76
++msgid "%1 (Floating)"
++msgstr "%1 (Kayan)"
++
++#: ui/service_mnu.cpp:265
++msgid "No Entries"
++msgstr "Giriş Yok"
++
++#: ui/service_mnu.cpp:272
++msgid "Add This Menu"
++msgstr "Bu Menüyü Ekle"
++
++#: ui/service_mnu.cpp:277
++msgid "Add Non-KDE Application"
++msgstr "KDE Dışı Uygulama Ekle"
++
++#: ui/service_mnu.cpp:317
++msgid "Entries in K-menu: %1 app name, %2 description"
++msgstr "K-menü girdileri: %1 uygulama adı, %2 açıklama"
++
++#: ui/service_mnu.cpp:327
++msgid "Entries in K-menu: %1 description, %2 app name"
++msgstr "K-menü girdileri: %1 açıklama, %2 uygulama adı"
++
++#: _translatorinfo.cpp:1
++msgid ""
++"_: NAME OF TRANSLATORS\n"
++"Your names"
++msgstr "Görkem Çetin"
++
++#: _translatorinfo.cpp:3
++msgid ""
++"_: EMAIL OF TRANSLATORS\n"
++"Your emails"
++msgstr "gorkem@kde.org"
++
++#. i18n: file ui/appletview.ui line 35
++#: rc.cpp:3
++#, no-c-format
++msgid "&Search:"
++msgstr "&Ara:"
++
++#. i18n: file ui/appletview.ui line 54
++#: rc.cpp:6
++#, no-c-format
++msgid "<qt>Type here some text to filter on the applet names and comments</qt>"
++msgstr "<qt>Programcık adı ve içeriğine ilişkin bir şeyler yazın</qt>"
++
++#. i18n: file ui/appletview.ui line 62
++#: rc.cpp:9
++#, no-c-format
++msgid "S&how:"
++msgstr "&Göster:"
++
++#. i18n: file ui/appletview.ui line 76
++#: rc.cpp:15
++#, no-c-format
++msgid "Applets"
++msgstr "Programcıklar"
++
++#. i18n: file ui/appletview.ui line 81
++#: rc.cpp:18
++#, no-c-format
++msgid "Special Buttons"
++msgstr "Özel Düğmeler"
++
++#. i18n: file ui/appletview.ui line 96
++#: rc.cpp:21
++#, no-c-format
++msgid "<qt>Select here the only applet category that you want to show</qt>"
++msgstr "<qt>Göstermek istediğiniz bir programcık kategorisini buradan seçin</qt>"
++
++#. i18n: file ui/appletview.ui line 123
++#: rc.cpp:24
++#, no-c-format
++msgid "<qt>This is the applet list. Select an applet and click on <b>Add to panel</b> to add it</qt>"
++msgstr "<qt>Bu programcık listesidir. Bir programcık seçin ve eklemek için <b>Panele ekle</b>' ye tıklayın.</qt>"
++
++#. i18n: file ui/appletview.ui line 156
++#: rc.cpp:27
++#, no-c-format
++msgid "&Add to Panel"
++msgstr "&Panele Ekle"
++
++#. i18n: file ui/kmenubase.ui line 16
++#: rc.cpp:33
++#, no-c-format
++msgid "KMenu"
++msgstr "KMenu"
++
++#. i18n: file ui/kmenubase.ui line 19
++#: rc.cpp:36
++#, fuzzy, no-c-format
++msgid "MShadow"
++msgstr "&Göster:"
++
++#. i18n: file ui/kmenubase.ui line 22
++#: rc.cpp:39
++#, no-c-format
++msgid "MShape"
++msgstr ""
++
++#. i18n: file ui/kmenubase.ui line 104
++#: rc.cpp:42
++#, no-c-format
+ msgid "Search:"
+ msgstr "Arama:"
+
+-msgid "Switch to Kickoff Menu Style"
+-msgstr "Kickoff stili menüye geç"
++#. i18n: file ui/kmenubase.ui line 206
++#: rc.cpp:45
++#, no-c-format
++msgid "User&nbsp;<b>user</b>&nbsp;on&nbsp;<b>host</b>"
++msgstr "Kullanıcı&nbsp;<b>makinesi</b>&nbsp;üzerinde&nbsp;<b>kullanıcısı</b>"
+
+-msgid "Switch to KDE Menu Style"
+-msgstr "KDE stili menüye geç"
++#. i18n: file ui/kmenuitembase.ui line 36
++#: rc.cpp:48
++#, no-c-format
++msgid "KMenuItemBase"
++msgstr ""
+
+-msgid "<p align=\"center\"> <u>F</u>avorites</p>"
+-msgstr "<p align=\"center\"> <u>Y</u>erimleri</p>"
++#. i18n: file ui/nonKDEButtonSettings.ui line 30
++#. i18n: file ui/nonKDEButtonSettings.ui line 81
++#: rc.cpp:51
++#: rc.cpp:76
++#, no-c-format
++msgid "Enter the name of the executable file to be run when this button is selected. If it is not in your $PATH then you will need to provide an absolute path."
++msgstr "Bu düğme seçildiği zaman çalıştırılacak olan programın adını verin. Eğer bu program $PATH değişkeni içindeki dizinlerin birisinde bulunmuyorsa, programın çalışması için tüm yolunu girmek gerekecektir."
+
+-msgid "<p align=\"center\"><u>H</u>istory</p>"
+-msgstr "<p align=\"center\"><u>G</u>eçmiş</p>"
++#. i18n: file ui/nonKDEButtonSettings.ui line 38
++#: rc.cpp:54
++#, no-c-format
++msgid "Co&mmand line arguments (optional):"
++msgstr "Seçimlik komut satırı:"
+
+-msgid "<p align=\"center\"> <u>C</u>omputer</p>"
+-msgstr "<p align=\"center\"> <u>S</u>istem</p>"
++#. i18n: file ui/nonKDEButtonSettings.ui line 46
++#. i18n: file ui/nonKDEButtonSettings.ui line 67
++#: rc.cpp:57
++#: rc.cpp:68
++#, no-c-format
++msgid ""
++"Enter any command line options that should be passed to the command here.\n"
++"\n"
++"<i>Example</i>: For the command `rm -rf` enter \"-rf\" in this text box."
++msgstr ""
++"Komuta parametre olarak gönderilecek komut satırı seçeneklerini buraya yazın.\n"
++"\n"
++"<i>Örnek</i>: `rm -rf` komutu için \"-rf\"yi bu metin kutusuna yazın."
+
+-msgid "<p align=\"center\"><u>A</u>pplications</p>"
+-msgstr "<p align=\"center\"><u>U</u>ygulamalar</p>"
++#. i18n: file ui/nonKDEButtonSettings.ui line 54
++#: rc.cpp:62
++#, no-c-format
++msgid "Run in a &terminal window"
++msgstr "&Terminal penceresinde çalıştır"
+
+-msgid "<p align=\"center\"><u>L</u>eave</p>"
+-msgstr "<p align=\"center\"><u>Ç</u>ıkış</p>"
++#. i18n: file ui/nonKDEButtonSettings.ui line 57
++#: rc.cpp:65
++#, no-c-format
++msgid "Select this option if the command is a command line application and you wish to be able to see its output when run."
++msgstr "Eğer komut bir komut satırı uygulaması ise ve çalıştığında çıktısını görmek istiyorsanız bu seçeneği seçin."
++
++#. i18n: file ui/nonKDEButtonSettings.ui line 75
++#: rc.cpp:73
++#, no-c-format
++msgid "&Executable:"
++msgstr "Ç&alıştırılabilir:"
++
++#. i18n: file ui/nonKDEButtonSettings.ui line 97
++#. i18n: file ui/nonKDEButtonSettings.ui line 111
++#. i18n: file ui/nonKDEButtonSettings.ui line 173
++#. i18n: file ui/nonKDEButtonSettings.ui line 189
++#: rc.cpp:79
++#: rc.cpp:85
++#: rc.cpp:91
++#: rc.cpp:94
++#, no-c-format
++msgid "Enter the name you would like to appear for this button here."
++msgstr "Bu düğme için gözükmesini istediğiniz ismi buraya yazın."
++
++#. i18n: file ui/nonKDEButtonSettings.ui line 105
++#: rc.cpp:82
++#, no-c-format
++msgid "&Button title:"
++msgstr "&Düğme simgesi:"
++
++#. i18n: file ui/nonKDEButtonSettings.ui line 167
++#: rc.cpp:88
++#, no-c-format
++msgid "&Description:"
++msgstr "&Açıklama:"
++
++#. i18n: file core/extensionSettings.kcfg line 14
++#: rc.cpp:97
++#, no-c-format
++msgid "Whether this panel actually exists or not. Primarily to work around the fact that KConfigXT won't write a config file unless there is at least one non-default entry."
++msgstr ""
++
++#. i18n: file core/extensionSettings.kcfg line 18
++#: rc.cpp:100
++#, no-c-format
++msgid "The position of the panel"
++msgstr "Panelin konumu"
++
++#. i18n: file core/extensionSettings.kcfg line 25
++#: rc.cpp:103
++#, no-c-format
++msgid "The alignment of the panel"
++msgstr "Panelin yerleşimi"
++
++#. i18n: file core/extensionSettings.kcfg line 32
++#: rc.cpp:106
++#, no-c-format
++msgid "Primary xinerama screen"
++msgstr "Birincil Xinerama ekranı"
++
++#. i18n: file core/extensionSettings.kcfg line 37
++#: rc.cpp:109
++#, no-c-format
++msgid "Hide button size"
++msgstr "Düğme boyutunu gizle"
++
++#. i18n: file core/extensionSettings.kcfg line 44
++#: rc.cpp:112
++#, no-c-format
++msgid "Show left panel hide button"
++msgstr "Sol panel gizleme düğmesini göster"
++
++#. i18n: file core/extensionSettings.kcfg line 49
++#: rc.cpp:115
++#, no-c-format
++msgid "Show right panel hide button"
++msgstr "Sağ panel gizleme düğmesini göster"
++
++#. i18n: file core/extensionSettings.kcfg line 54
++#: rc.cpp:118
++#, no-c-format
++msgid "Auto hide panel"
++msgstr "Kendiliğinden paneli gizle"
++
++#. i18n: file core/extensionSettings.kcfg line 59
++#: rc.cpp:121
++#, no-c-format
++msgid "Enable auto hide"
++msgstr "Kendiliğinden gizleme etkin"
++
++#. i18n: file core/extensionSettings.kcfg line 64
++#: rc.cpp:124
++#, no-c-format
++msgid "Delay before auto hide"
++msgstr "Kendiliğinden gizlemeden önce bekle"
++
++#. i18n: file core/extensionSettings.kcfg line 69
++#: rc.cpp:127
++#, no-c-format
++msgid "The trigger location for unhides"
++msgstr "Tekrar görünmesi için konumunu tetikle"
++
++#. i18n: file core/extensionSettings.kcfg line 76
++#: rc.cpp:130
++#, no-c-format
++msgid "Enable background hiding"
++msgstr "Arkaplan gizleme etkin"
++
++#. i18n: file core/extensionSettings.kcfg line 81
++#: rc.cpp:133
++#, no-c-format
++msgid "Animate panel hiding"
++msgstr "Paneli gizlerken animasyon yap"
++
++#. i18n: file core/extensionSettings.kcfg line 86
++#: rc.cpp:136
++#, no-c-format
++msgid "Panel hiding animation speed"
++msgstr "Panel gizleme animasyon hızı"
++
++#. i18n: file core/extensionSettings.kcfg line 91
++#: rc.cpp:139
++#, no-c-format
++msgid "Length in percentage"
++msgstr "Yüzde olarak uzunluk"
++
++#. i18n: file core/extensionSettings.kcfg line 98
++#: rc.cpp:142
++#, no-c-format
++msgid "Expand as required to fit contents"
++msgstr "İçeriğin uyması için gereken oranda genişlet"
++
++#. i18n: file core/extensionSettings.kcfg line 103
++#: rc.cpp:145
++#, no-c-format
++msgid "Size"
++msgstr "Boyut"
++
++#. i18n: file core/extensionSettings.kcfg line 108
++#: rc.cpp:148
++#, no-c-format
++msgid "Custom size"
++msgstr "Özel boyut"
++
++#~ msgid "Search for personal files and applications"
++#~ msgstr "Kişisel dosyalar ve uygulamalar içinde ara"
++
++#~ msgid "System Settings"
++#~ msgstr "Sistem Ayarları"
++
++#~ msgid "Tasma"
++#~ msgstr "Tasma"
++
++#~ msgid "Network Settings"
++#~ msgstr "Ağ Ayarları"
++
++#~ msgid "Network Manager"
++#~ msgstr "Ağ Yöneticisi"
++
++#~ msgid "Package Manager"
++#~ msgstr "Paket Yöneticisi"
++
++#~ msgid "Notes"
++#~ msgstr "Notlar"
++
++#~ msgid "Emails"
++#~ msgstr "E-postalar"
++
++#~ msgid "Browsing History"
++#~ msgstr "Tarama Geçmişi"
++
++#~ msgid "Chat Logs"
++#~ msgstr "Sohbet Kayıtları"
++
++#~ msgid "Feeds"
++#~ msgstr "Beslemeler"
++
++#~ msgid "Pictures"
++#~ msgstr "Resimler"
++
++#~ msgid "Documentation"
++#~ msgstr "Belgeleme"
++
++#~ msgid "Others"
++#~ msgstr "Diğerleri"
diff --git a/mandriva/2010.2/i18n/filter-replace.patch b/mandriva/2010.2/i18n/filter-replace.patch
new file mode 100644
index 000000000..6e1d73d63
--- /dev/null
+++ b/mandriva/2010.2/i18n/filter-replace.patch
@@ -0,0 +1,11 @@
+--- messages/kdepim/kmail.po.orig 2008-03-07 10:09:18.000000000 +0200
++++ messages/kdepim/kmail.po 2008-03-07 10:09:04.000000000 +0200
+@@ -5750,7 +5750,7 @@
+
+ #: kmfilteraction.cpp:1213
+ msgid "Replace:"
+-msgstr "&Değiştir:"
++msgstr "Değiştir:"
+
+ #: kmfilteraction.cpp:1220
+ msgid "With:"
diff --git a/mandriva/2010.2/i18n/fix-kdeprint-typo.patch b/mandriva/2010.2/i18n/fix-kdeprint-typo.patch
new file mode 100644
index 000000000..5e0b9e70b
--- /dev/null
+++ b/mandriva/2010.2/i18n/fix-kdeprint-typo.patch
@@ -0,0 +1,269 @@
+Index: kde-i18n-tr-3.5.10/messages/kdelibs/kdeprint.po
+===================================================================
+--- kde-i18n-tr-3.5.10.orig/messages/kdelibs/kdeprint.po
++++ kde-i18n-tr-3.5.10/messages/kdelibs/kdeprint.po
+@@ -218,7 +218,7 @@ msgstr "Yazıcı bulunamadı (düz yazı
+
+ #: lpd/kmlpdmanager.cpp:442
+ msgid "Printer type not recognized."
+-msgstr "Yazıcı türü bulunamadı."
++msgstr "Yazıcı türü tanınmıyor."
+
+ #: lpd/kmlpdmanager.cpp:452
+ msgid ""
+@@ -244,7 +244,7 @@ msgstr "Ağ yazıcısı (%1)"
+ #: lpr/matichandler.cpp:421
+ #, c-format
+ msgid "Unsupported backend: %1."
+-msgstr "Desteklenmeyen yazıcı türü: %1."
++msgstr "Desteklenmeyen yazıcı arkayüzü: %1."
+
+ #: lpr/apshandler.cpp:221
+ #, c-format
+@@ -277,7 +277,7 @@ msgstr "%1 dizini silinemedi."
+
+ #: lpr/lprhandler.cpp:59 lpr/lprhandler.cpp:97
+ msgid "Unknown (unrecognized entry)"
+-msgstr "Bilinmeyen"
++msgstr "Bilinmeyen (tanınmayan girdi)"
+
+ #: lpr/lprhandler.cpp:67 lpr/lprhandler.cpp:91
+ msgid "Remote queue (%1) on %2"
+@@ -290,7 +290,7 @@ msgstr "%1 üzerinde yerel yazıcı"
+
+ #: lpr/lprhandler.cpp:104 lpr/lprhandler.cpp:110 lpr/lprhandler.cpp:116
+ msgid "Unrecognized entry."
+-msgstr "Bilinmeyen girdi."
++msgstr "Tanınmayan girdi."
+
+ #: lpr/kmlprmanager.cpp:289
+ msgid "The printcap file is a remote file (NIS). It cannot be written."
+@@ -362,7 +362,7 @@ msgstr "Bekletici"
+
+ #: lpr/kmconfiglpr.cpp:34
+ msgid "Spooler Settings"
+-msgstr ""
++msgstr "Bekletici Ayarları"
+
+ #: lpr/lpchelper.cpp:235 lpr/lpchelper.cpp:273 lpr/lpchelper.cpp:291
+ #: lpr/lpchelper.cpp:314
+@@ -426,6 +426,8 @@ msgid ""
+ "Unable to create the Foomatic driver [%1,%2]. Either that driver does not "
+ "exist, or you don't have the required permissions to perform that operation."
+ msgstr ""
++"[%1,%2] Foomatic sürücüsü oluşturulamıyor. Ya bu sürücü mevcut değil ya da "
++"bu işlemi gerçekleştirmek için gerekli izinlere sahip değilsiniz."
+
+ #: lpr/matichandler.cpp:339
+ msgid ""
+@@ -1587,9 +1589,8 @@ msgid "Cl&ass of printers"
+ msgstr "&Yazıcı sınıfları"
+
+ #: cups/kmcupsuimanager.cpp:169
+-#, fuzzy
+ msgid "An error occurred while retrieving the list of available backends:"
+-msgstr "Yazıcı listesini alırken bir hata oluştu:"
++msgstr "Mevcut arkayüzlerin listesi alınırken hata oluştu:"
+
+ #: cups/kmcupsuimanager.cpp:215
+ msgid "Priority"
+@@ -1612,14 +1613,12 @@ msgid "You must select a device."
+ msgstr "Bir aygıt belirtmelisiniz."
+
+ #: cups/kmcupsmanager.cpp:768
+-#, fuzzy
+ msgid "Library cupsdconf not found. Check your installation."
+-msgstr "libcupsdconf kütüphanesi bulunamadı. Kurulumu gözden geçirin."
++msgstr "cupsdconf kütüphanesi bulunamadı. Kurulumu gözden geçirin."
+
+ #: cups/kmcupsmanager.cpp:774
+-#, fuzzy
+ msgid "Symbol %1 not found in cupsdconf library."
+-msgstr "libcupsdconf kütüphanesinde %1 sembolü bulunamadı."
++msgstr "cupsdconf kütüphanesinde %1 sembolü bulunamadı."
+
+ #: cups/kmcupsmanager.cpp:849
+ msgid "&Export Driver..."
+@@ -1668,13 +1667,12 @@ msgid "read failed (%1)"
+ msgstr ""
+
+ #: cups/kmcupsmanager.cpp:1000
+-#, fuzzy
+ msgid ""
+ "Connection to CUPS server failed. Check that the CUPS server is correctly "
+ "installed and running. Error: %2: %1."
+ msgstr ""
+-"CUPS sunucuya bağlantıda hata oluştu. CUPS sunucunun kurulduğuna ve çalıştığına "
+-"emin olun. Hata: %1"
++"CUPS sunucusuna bağlantıda hata oluştu. CUPS sunucusunun kurulduğuna ve çalıştığına "
++"emin olun. Hata: %2: %1."
+
+ #: cups/kphpgl2page.cpp:33
+ msgid ""
+@@ -2626,7 +2624,7 @@ msgstr "Deneme Sayfası Yazdır"
+ #: management/kminstancepage.cpp:270 management/kmmainview.cpp:635
+ #, c-format
+ msgid "Test page successfully sent to printer %1."
+-msgstr "Deneme sayfası %1 simli yazıcıya başarıyla gönderildi."
++msgstr "Deneme sayfası %1 isimli yazıcıya başarıyla gönderildi."
+
+ #: management/kmmainview.cpp:637
+ #, c-format
+@@ -3129,7 +3127,6 @@ msgid "User Identification"
+ msgstr "Kullanıcı Kimlik Bilgisi"
+
+ #: management/kmwpassword.cpp:43
+-#, fuzzy
+ msgid ""
+ "<p>This backend may require a login/password to work properly. Select the type "
+ "of access to use and fill in the login and password entries if needed.</p>"
+@@ -3755,24 +3752,20 @@ msgid "LPD Queue Information"
+ msgstr "LPD Kuyruk Bilgisi"
+
+ #: management/kmwlpd.cpp:44
+-#, fuzzy
+ msgid ""
+ "<p>Enter the information concerning the remote LPD queue; this wizard will "
+ "check it before continuing.</p>"
+ msgstr ""
+-"<p>Uzak LPD kuyruğuyla ilişkili bilgileri verin. Bu sihirbaz devam etmeden önce "
+-"girilen bilgileri kontrol edecektir.</p>"
++"<p>Uzak LPD kuyruğuyla ilişkili bilgileri girin; bu sihirbaz devam etmeden önce "
++"girilen bilgileri denetleyecektir.</p>"
+
+ #: management/kmwlpd.cpp:54
+ msgid "Some information is missing."
+ msgstr "Bazı bilgiler eksik."
+
+ #: management/kmwlpd.cpp:61
+-#, fuzzy
+ msgid "Cannot find queue %1 on server %2; do you want to continue anyway?"
+-msgstr ""
+-"%2 sunucusu üzerinde %1 kuyruğu bulunamadı. Yine de devam etmek istiyor "
+-"musunuz?"
++msgstr "%2 sunucusu üzerinde %1 kuyruğu bulunamadı. Devam etmek istiyor musunuz?"
+
+ #: management/kmconfigfilter.cpp:40
+ msgid "Filter"
+@@ -4028,15 +4021,14 @@ msgid "You must supply at least a name."
+ msgstr "En azından bir isim vermelisiniz."
+
+ #: management/kmwname.cpp:56
+-#, fuzzy
+ msgid ""
+ "It is usually not a good idea to include spaces in printer name: it may prevent "
+ "your printer from working correctly. The wizard can strip all spaces from the "
+ "string you entered, resulting in %1; what do you want to do?"
+ msgstr ""
+-"Yazıcı isimlerinde boşluk karakteri kullanmak iyi bir fikir değildir. Yazıcınız "
+-"bu durumda düzgün çalışmayabilir. Dilerseniz yazıcı sihirbazı tüm boşlukları "
+-"silerek yazıcı adını <b>%1</b> olarak tanımlayabilir. Ne yapmak istiyorsunuz?"
++"Yazıcı isimlerinde boşluk karakteri kullanmak iyi bir fikir değildir; yazıcınız "
++"bu durumda düzgün çalışmayabilir. Dilerseniz bu sihirbaz tüm boşlukları "
++"silerek yazıcı adını %1 olarak tanımlayabilir. Ne yapmak istiyorsunuz?"
+
+ #: management/kmwname.cpp:62
+ msgid "Strip"
+@@ -4150,9 +4142,8 @@ msgid "Enter name for new instance (leav
+ msgstr "Yeni gerçekleme için bir isim verin (öntanımlı isim için boş bırakın):"
+
+ #: management/kminstancepage.cpp:142 management/kminstancepage.cpp:187
+-#, fuzzy
+ msgid "Instance name must not contain any spaces or slashes."
+-msgstr "Gerçekleme adı boşluk içeremez!"
++msgstr "Gerçekleme adı boşluk veya bölü işareti içeremez."
+
+ #: management/kminstancepage.cpp:161
+ msgid "Do you really want to remove instance %1?"
+@@ -4163,11 +4154,13 @@ msgid ""
+ "You can't remove the default instance. However all settings of %1 will be "
+ "discarded. Continue?"
+ msgstr ""
++"Varsayılan gerçeklemeyi kaldıramazsınız ancak %1'e ait tüm ayarlar gözardı "
++"edilecektir. Devam etmek istiyor musunuz?"
+
+ #: management/kminstancepage.cpp:213
+-#, fuzzy, c-format
++#, c-format
+ msgid "Unable to find instance %1."
+-msgstr "%1 yazıcısı bulunamadı."
++msgstr "%1 gerçeklemesi bulunamadı."
+
+ #: management/kminstancepage.cpp:215
+ #, c-format
+@@ -4177,7 +4170,7 @@ msgstr "Yazıcı bilgisi alınamadı. Ya
+
+ #: management/kminstancepage.cpp:232
+ msgid "The instance name is empty. Please select an instance."
+-msgstr ""
++msgstr "Gerçekleme adı boş. Lütfen bir gerçekleme seçin."
+
+ #: management/kminstancepage.cpp:264
+ msgid "Internal error: printer not found."
+@@ -4186,7 +4179,7 @@ msgstr "İç hata: yazıcı bulunamadı.
+ #: management/kminstancepage.cpp:268
+ #, c-format
+ msgid "Unable to send test page to %1."
+-msgstr "Deneme sayfası %1 yazıcısına gönderilemedi."
++msgstr "Deneme sayfası %1 isimli yazıcıya gönderilemedi."
+
+ #: management/kmpages.cpp:69
+ msgid "Instances"
+@@ -4489,9 +4482,8 @@ msgid "Unable to find wizard object in m
+ msgstr "Yönetim kütüphanesinde sihirbaz nesnesi bulunamadı."
+
+ #: kmmanager.cpp:507
+-#, fuzzy
+ msgid "Unable to find options dialog in management library."
+-msgstr "Yönetim kütüphanesinde sihirbaz nesnesi bulunamadı."
++msgstr "Yönetim kütüphanesinde ayarlar diyaloğu bulunamadı."
+
+ #: kmmanager.cpp:534
+ msgid "No plugin information available"
+@@ -4563,16 +4555,15 @@ msgid ""
+ msgstr ""
+
+ #: kprinterimpl.cpp:355
+-#, fuzzy
+ msgid "<p>Could not load filter description for <b>%1</b>.</p>"
+-msgstr "<qt><b>%1</b> programını çalıştırmaya izniniz yok.</qt>"
++msgstr "<p><b>%1</b> için filtre tanımı yüklenemedi.</p>"
+
+ #: kprinterimpl.cpp:371
+-#, fuzzy
+ msgid ""
+ "<p>Error while reading filter description for <b>%1</b>"
+ ". Empty command line received.</p>"
+-msgstr "<b>%1</b> için süzgeç tanımları okunamadı. Komut satırı boş geldi."
++msgstr ""
++"<p><b>%1</b> için filtre tanımı okunamadı. Komut satırı boş geldi.</p>"
+
+ #: kprinterimpl.cpp:385
+ msgid ""
+@@ -4591,7 +4582,7 @@ msgstr "Mime Türü Seçin"
+
+ #: kprinterimpl.cpp:400
+ msgid "Select the target format for the conversion:"
+-msgstr ""
++msgstr "Dönüşüm için hedef biçimi seçin:"
+
+ #: kprinterimpl.cpp:404 kprinterimpl.cpp:430
+ msgid "Operation aborted."
+@@ -5228,14 +5219,13 @@ msgid "<qt>There was an error loading %1
+ msgstr "<qt>%1 yüklenirken bir hata oluştu. Gelen mesaj:<p>%2</p></qt>"
+
+ #: kpdriverpage.cpp:48
+-#, fuzzy
+ msgid ""
+ "<qt>Some options selected are in conflict. You must resolve these conflicts "
+ "before continuing. See <b>Driver Settings</b> tab for detailed information.</qt>"
+ msgstr ""
+-"<qt>Seçilen bazı seçenekler birbiri ile çakışıyor. Devam etmeden önce bu "
+-"çakışmaları gidermeniz gerekiyor. Daha geniş bilgi için <b>Gelişmiş</b> "
+-"sekmesini kullanın.</qt>"
++"<qt>Seçilen bazı seçenekler birbiriyle çakışıyor. Devam etmeden önce bu "
++"çakışmaları gidermeniz gerekiyor. Daha geniş bilgi için <b>Sürücü Ayarları</b> "
++"sekmesine gözatın.</qt>"
+
+ #: posterpreview.cpp:115
+ msgid ""
diff --git a/mandriva/2010.2/i18n/fuzzy-clock.patch b/mandriva/2010.2/i18n/fuzzy-clock.patch
new file mode 100644
index 000000000..4b3fa6162
--- /dev/null
+++ b/mandriva/2010.2/i18n/fuzzy-clock.patch
@@ -0,0 +1,152 @@
+Index: kde-i18n-tr-3.5.10/messages/kdebase/clockapplet.po
+===================================================================
+--- kde-i18n-tr-3.5.10.orig/messages/kdebase/clockapplet.po
++++ kde-i18n-tr-3.5.10/messages/kdebase/clockapplet.po
+@@ -111,27 +111,27 @@ msgstr "saat %0"
+ #: clock.cpp:688
+ #, no-c-format
+ msgid "five past %0"
+-msgstr "%0 'ı 5 geçiyor"
++msgstr "%0 beş geçiyor"
+
+ #: clock.cpp:689
+ #, no-c-format
+ msgid "ten past %0"
+-msgstr "%0 'ı 10 geçiyor"
++msgstr "%0 on geçiyor"
+
+ #: clock.cpp:690
+ #, no-c-format
+ msgid "quarter past %0"
+-msgstr "%0 'ı çeyrek geçiyor"
++msgstr "%0 çeyrek geçiyor"
+
+ #: clock.cpp:691
+ #, no-c-format
+ msgid "twenty past %0"
+-msgstr "%0 'ı yirmi geçiyor"
++msgstr "%0 yirmi geçiyor"
+
+ #: clock.cpp:692
+ #, no-c-format
+ msgid "twenty five past %0"
+-msgstr "%0 'ı yirmibeş geçiyor"
++msgstr "%0 yirmibeş geçiyor"
+
+ #: clock.cpp:693
+ #, no-c-format
+@@ -141,27 +141,27 @@ msgstr "%0 buçuk"
+ #: clock.cpp:694
+ #, no-c-format
+ msgid "twenty five to %1"
+-msgstr "%1 'e yirmibeş var"
++msgstr "%1 yirmibeş var"
+
+ #: clock.cpp:695
+ #, no-c-format
+ msgid "twenty to %1"
+-msgstr "%1 'e yirmi var"
++msgstr "%1 yirmi var"
+
+ #: clock.cpp:696
+ #, no-c-format
+ msgid "quarter to %1"
+-msgstr "%1 'e çeyrek var"
++msgstr "%1 çeyrek var"
+
+ #: clock.cpp:697
+ #, no-c-format
+ msgid "ten to %1"
+-msgstr "%1 'e on var"
++msgstr "%1 on var"
+
+ #: clock.cpp:698
+ #, no-c-format
+ msgid "five to %1"
+-msgstr "%1 'e beş var"
++msgstr "%1 beş var"
+
+ #: clock.cpp:699
+ #, no-c-format
+@@ -180,35 +180,35 @@ msgstr "saat %0"
+ msgid ""
+ "_: one\n"
+ "five past %0"
+-msgstr "%0 'ı beş geçiyor"
++msgstr "%0 beş geçiyor"
+
+ #: clock.cpp:704
+ #, no-c-format
+ msgid ""
+ "_: one\n"
+ "ten past %0"
+-msgstr "%0 'ı on geçiyor"
++msgstr "%0 on geçiyor"
+
+ #: clock.cpp:705
+ #, no-c-format
+ msgid ""
+ "_: one\n"
+ "quarter past %0"
+-msgstr "%0 'ı çeyrek geçiyor"
++msgstr "%0 çeyrek geçiyor"
+
+ #: clock.cpp:706
+ #, no-c-format
+ msgid ""
+ "_: one\n"
+ "twenty past %0"
+-msgstr "%0 'ı yirmi geçiyor"
++msgstr "%0 yirmi geçiyor"
+
+ #: clock.cpp:707
+ #, no-c-format
+ msgid ""
+ "_: one\n"
+ "twenty five past %0"
+-msgstr "%0 'ı yirmibeş geçiyor"
++msgstr "%0 yirmibeş geçiyor"
+
+ #: clock.cpp:708
+ #, no-c-format
+@@ -222,35 +222,35 @@ msgstr "%0 buçuk"
+ msgid ""
+ "_: one\n"
+ "twenty five to %1"
+-msgstr "%1 'e yirmibeş var"
++msgstr "%1 yirmibeş var"
+
+ #: clock.cpp:710
+ #, no-c-format
+ msgid ""
+ "_: one\n"
+ "twenty to %1"
+-msgstr "%1 'e yirmi var"
++msgstr "%1 yirmi var"
+
+ #: clock.cpp:711
+ #, no-c-format
+ msgid ""
+ "_: one\n"
+ "quarter to %1"
+-msgstr "%1 'e çeyrek var"
++msgstr "%1 çeyrek var"
+
+ #: clock.cpp:712
+ #, no-c-format
+ msgid ""
+ "_: one\n"
+ "ten to %1"
+-msgstr "%1 'e on var"
++msgstr "%1 on var"
+
+ #: clock.cpp:713
+ #, no-c-format
+ msgid ""
+ "_: one\n"
+ "five to %1"
+-msgstr "%1 'e beş var"
++msgstr "%1 beş var"
+
+ #: clock.cpp:714
+ #, no-c-format
diff --git a/mandriva/2010.2/i18n/kde-i18n-de.spec b/mandriva/2010.2/i18n/kde-i18n-de.spec
new file mode 100644
index 000000000..2c50accd9
--- /dev/null
+++ b/mandriva/2010.2/i18n/kde-i18n-de.spec
@@ -0,0 +1,182 @@
+%define oname kde-i18n-de
+
+Name: kde3-i18n-de
+Summary: German language support for KDE3
+Version: 3.5.10
+Release: %mkrel 5
+Group: System/Internationalization
+License: GPL
+URL: http://www.kde.org/
+Source0: ftp://ftp.kde.org/pub/kde/stable/%version/src/kde-i18n/%oname-%version.tar.bz2
+BuildRoot: %_tmppath/%name-%version-%release-buildroot
+Requires: locales-de
+BuildArch: noarch
+BuildRequires: freetype2
+BuildRequires: gettext
+BuildRequires: kdelibs-devel kde3-macros
+BuildRequires: texinfo
+Obsoletes: kde-i18n-de3
+Provides: kde-i18n-de = %version-%release
+Provides: kde-i18n-de3
+Provides: kde-l10n = %version
+Obsoletes: kde-i18n-de
+Provides: kde-i18n-de = %version-%release
+
+%description
+German language support for KDE3.
+
+%prep
+%setup -q -n %{oname}-%{version}
+
+%build
+%configure_kde3
+
+make clean
+%make
+
+%install
+rm -fr %buildroot
+%makeinstall_std
+
+%clean
+rm -fr %buildroot
+
+%files
+%defattr(-,root,root,-)
+%_kde3_datadir/locale/*/LC_MESSAGES/*
+%_kde3_datadir/locale/*/flag.png
+%_kde3_datadir/locale/*/charset
+%_kde3_datadir/locale/*/entry.desktop
+%_kde3_appsdir/*
+%doc %_kde3_docdir/HTML/*/*
+
+
+%changelog
+* Mon Jul 18 2011 Tim Williams <tim@my-place.org.uk> 3.5.10-5mvt2010.2
++ Repackage for Trinity
+
+* Wed Jul 21 2010 Tim Williams <tim@my-place.org.uk> 3.5.10-4mvt2010.0
++ Repackage for MDV 2010.1
+
+* Mon Feb 22 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 3.5.10-3mvt2010.0
++ Packaged for mdv 2010.0
+- Change package name to avoid future KDE4 conflicts
+
+* Fri Sep 05 2008 Funda Wang <fundawang@mandriva.org> 3.5.10-2mdv2009.0
++ Revision: 281397
+- versioned provides
+
+* Wed Sep 03 2008 Funda Wang <fundawang@mandriva.org> 3.5.10-1mdv2009.0
++ Revision: 279457
+- New version 3.5.10
+
+* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.5.9-6mdv2009.0
++ Revision: 267422
+- rebuild early 2009.0 package (before pixel changes)
+
+* Wed May 07 2008 Helio Chissini de Castro <helio@mandriva.com> 3.5.9-5mdv2009.0
++ Revision: 203821
+- Move to /opt
+
+* Fri Feb 15 2008 Helio Chissini de Castro <helio@mandriva.com> 3.5.9-1mdv2008.1
++ Revision: 169032
+- Update for 3.5.9
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+* Tue Oct 16 2007 Funda Wang <fundawang@mandriva.org> 3.5.8-1mdv2008.1
++ Revision: 98997
+- New version 3.5.8
+
+* Fri May 18 2007 Helio Chissini de Castro <helio@mandriva.com> 3.5.7-5mdv2008.0
++ Revision: 27712
+- KDE i18n packages should not own whole i18n subsystem and kde apps data dirs. Thanks to Olivier Blin by report this one.
+- Fixed spec using sane file list and correct name from tarball
+
+
+* Mon Feb 05 2007 Laurent Montel <lmontel@mandriva.com> 3.5.6-2mdv2007.1
++ Revision: 116190
+- Fix spec file
+- 3.5.6
+
+* Thu Nov 02 2006 Laurent Montel <lmontel@mandriva.com> 3.5.5-2mdv2007.1
++ Revision: 75475
+- Add missing files
+- 3.5.5
+- Import kde-i18n-de
+
+* Fri Aug 04 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.4-1
+- 3.5.4
+
+* Fri Jun 02 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.3-1
+- 3.5.3
+
+* Sun May 28 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.2-3
+- Use %%mkrel
+
+* Tue Apr 18 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.2-1mdk
+- 3.5.2
+
+* Tue Nov 29 2005 Laurent MONTEL <lmontel@mandriva.com> 3.5.0-10mdk
+- Real kde-3.5.0
+
+* Mon Nov 14 2005 Laurent MONTEL <lmontel@mandriva.com> 3.5.0-1mdk
+- 3.5.0 (named rc1)
+
+* Tue Oct 18 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.92-1mdk
+- 3.5beta2
+
+* Fri Jul 29 2005 Laurent MONTEL <lmontel@mandriva.com> 10mdk
+- Fix provides kde-l10n
+
+* Sat Jul 23 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.2-1mdk
+- 3.4.2
+
+* Thu Jun 02 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.1-1mdk
+- 3.4.1
+
+* Wed Mar 30 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.0-1mdk
+- 3.4.0
+
+* Tue Mar 22 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-30mdk
+- Update translate
+
+* Thu Feb 24 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-20mdk
+- update from translation
+
+* Fri Feb 04 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-10mdk
+- Update from CVS and add kpdf translate from CVS
+
+* Tue Nov 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-1mdk
+- 3.3.2
+
+* Wed Sep 29 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-4mdk
+- Fix mdk bug #11729
+
+* Fri Sep 10 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-3mdk
+- Add kdepim kde3.3 translation
+
+* Fri Aug 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-2mdk
+- Sync with CVS
+
+* Thu Jun 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-1mdk
+- 3.2.3
+
+* Tue Apr 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-1mdk
+- 3.2.2
+
+* Sun Apr 18 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 3.2.0-5mdk
+- fix buildrequires
+- fix provides
+- spec cosmetics
+
+* Thu Mar 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.0-4mdk
+- Tarball was bad generated, it removed all kdevelop files
+
+* Thu Feb 26 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.0-2mdk
+- Sync with CVS
+
diff --git a/mandriva/2010.2/i18n/kde-i18n-en_GB.spec b/mandriva/2010.2/i18n/kde-i18n-en_GB.spec
new file mode 100644
index 000000000..1f0b689dc
--- /dev/null
+++ b/mandriva/2010.2/i18n/kde-i18n-en_GB.spec
@@ -0,0 +1,190 @@
+%define oname kde-i18n-en_GB
+
+Name: kde3-i18n-en_GB
+Summary: British English language support for KDE3
+Version: 3.5.10
+Release: %mkrel 5
+Group: System/Internationalization
+License: GPL
+URL: http://www.kde.org/
+Source0: ftp://ftp.kde.org/pub/kde/stable/%version/src/kde-i18n/%oname-%version.tar.bz2
+BuildRoot: %_tmppath/%name-%version-%release-buildroot
+Requires: locales-en
+BuildArch: noarch
+BuildRequires: freetype2
+BuildRequires: gettext
+BuildRequires: kdelibs-devel kde3-macros
+BuildRequires: texinfo
+Obsoletes: kde-i18n-en_GB3
+Provides: kde-i18n-en_GB = %version-%release
+Provides: kde-i18n-en_GB3
+Provides: kde-l10n = %version
+Obsoletes: kde-i18n-en_GB
+Provides: kde-i18n-en_GB = %version-%release
+
+%description
+British English language support for KDE3.
+
+%prep
+%setup -q -n %{oname}-%{version}
+
+%build
+%configure_kde3
+
+make clean
+%make
+
+%install
+rm -fr %buildroot
+%makeinstall_std
+
+%clean
+rm -fr %buildroot
+
+%files
+%defattr(-,root,root,-)
+%_kde3_datadir/locale/*/LC_MESSAGES/*
+%_kde3_datadir/locale/*/flag.png
+%_kde3_datadir/locale/*/charset
+%_kde3_datadir/locale/*/entry.desktop
+%_kde3_appsdir/*
+%doc %_kde3_docdir/HTML/*/*
+
+
+%changelog
+* Fri Feb 4 2011 Tim Williams <tim@my-place.org.uk> 3.5.10-5mvt2010.0
++ Packaged for 2010.2
+
+* Fri Jul 16 2010 Tim Williams <tim@my-place.org.uk> 3.5.10-4mvt2010.0
++ Packaged for 2010.1
+
+* Mon Feb 22 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 3.5.10-3mvt2010.0
++ Packaged for mdv 2010.0
+- Change package name to avoid future KDE4 conflicts
+
+* Fri Sep 05 2008 Funda Wang <fundawang@mandriva.org> 3.5.10-2mdv2009.0
++ Revision: 281403
+- versioned provides
+
+* Wed Sep 03 2008 Funda Wang <fundawang@mandriva.org> 3.5.10-1mdv2009.0
++ Revision: 279500
+- New version 3.5.10
+
+* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.5.9-6mdv2009.0
++ Revision: 267457
+- rebuild early 2009.0 package (before pixel changes)
+
+* Wed May 07 2008 Helio Chissini de Castro <helio@mandriva.com> 3.5.9-5mdv2009.0
++ Revision: 203829
+- Move to /opt
+
+* Sat Feb 16 2008 Olivier Blin <oblin@mandriva.com> 3.5.9-1mdv2008.1
++ Revision: 169187
+- restore BuildRoot
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+* Wed Oct 17 2007 Funda Wang <fundawang@mandriva.org> 3.5.8-1mdv2008.1
++ Revision: 99648
+- New version 3.5.8
+
+* Thu May 24 2007 Helio Chissini de Castro <helio@mandriva.com> 3.5.7-6mdv2008.0
++ Revision: 30862
+- Fix locale requires. We use en, not en_GB
+
+* Fri May 18 2007 Helio Chissini de Castro <helio@mandriva.com> 3.5.7-5mdv2008.0
++ Revision: 27714
+- KDE i18n packages should not own whole i18n subsystem and kde apps data dirs. Thanks to Olivier Blin by report this one.
+
+* Thu May 17 2007 Helio Chissini de Castro <helio@mandriva.com> 3.5.7-4mdv2008.0
++ Revision: 27662
+- Fixed spec using sane file list and correct name from tarball
+- Update for forthcoming 3.5.7
+
+
+* Mon Feb 05 2007 Laurent Montel <lmontel@mandriva.com> 3.5.6-2mdv2007.0
++ Revision: 116196
+- Fix spec file
+- 3.5.6
+
+* Thu Nov 02 2006 Laurent Montel <lmontel@mandriva.com> 3.5.5-1mdv2007.1
++ Revision: 75238
+- 3.5.5
+- Import kde-i18n-en_GB
+
+* Fri Aug 04 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.4-1
+- 3.5.4
+
+* Fri Jun 02 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.3-1
+- 3.5.3
+
+* Sun May 28 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.2-3
+- Use %%mkrel
+
+* Tue Apr 18 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.2-1mdk
+- 3.5.2
+
+* Wed Feb 01 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.1-1mdk
+- 3.5.1
+
+* Tue Nov 29 2005 Laurent MONTEL <lmontel@mandriva.com> 3.5.0-10mdk
+- Real kde-3.5.0
+
+* Mon Nov 14 2005 Laurent MONTEL <lmontel@mandriva.com> 3.5.0-1mdk
+- 3.5.0 (named rc1)
+
+* Tue Oct 18 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.92-1mdk
+- 3.5beta2
+
+* Sat Jul 30 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.2-11mdk
+- Add virtual english package
+
+* Fri Jul 29 2005 Laurent MONTEL <lmontel@mandriva.com> 10mdk
+- Fix provides kde-l10n
+
+* Sat Jul 23 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.2-1mdk
+- 3.4.2
+
+* Wed Jun 01 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.1-1mdk
+- 3.4.1
+
+* Wed Mar 30 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.0-1mdk
+- 3.4.0
+
+* Fri Feb 04 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-10mdk
+- Update from CVS and add kpdf translate from CVS
+
+* Tue Nov 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-1mdk
+- 3.3.2
+
+* Thu Oct 28 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-2mdk
+- Update from CVS
+
+* Fri Sep 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-1mdk
+- KDE 3.3.0
+
+* Fri Aug 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-2mdk
+- Sync with CVS
+
+* Thu Jun 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-1mdk
+- 3.2.3
+
+* Tue Apr 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-1mdk
+- 3.2.2
+
+* Sun Apr 18 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 3.2.1-2mdk
+- fix buildrequires
+- fix obsoletes-not-provided
+- rm -rf $RPM_BUILD_ROOT at the beginning of %%install
+- spec cosmetics
+
+* Sat Apr 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-1mdk
+- 3.2.1
+
+* Thu Mar 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.0-4mdk
+- Tarball was bad generated, it removed all kdevelop files
+
+* Thu Feb 26 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.0-2mdk
+- Sync with CVS
+
diff --git a/mandriva/2010.2/i18n/kde-i18n-es.spec b/mandriva/2010.2/i18n/kde-i18n-es.spec
new file mode 100644
index 000000000..c52013709
--- /dev/null
+++ b/mandriva/2010.2/i18n/kde-i18n-es.spec
@@ -0,0 +1,183 @@
+%define oname kde-i18n-es
+
+Name: kde3-i18n-es
+Summary: Spanish language support for KDE3
+Version: 3.5.10
+Release: %mkrel 5
+Group: System/Internationalization
+License: GPL
+URL: http://www.kde.org
+Source0: ftp://ftp.kde.org/pub/kde/stable/%version/src/kde-i18n/%oname-%version.tar.bz2
+BuildRoot: %_tmppath/%name-%version-%release-buildroot
+Requires: locales-es
+BuildArch: noarch
+BuildRequires: freetype2
+BuildRequires: gettext
+BuildRequires: kdelibs-devel kde3-macros
+BuildRequires: texinfo
+Obsoletes: kde-i18n-es3
+Provides: kde-i18n-es = %version-%release
+Provides: kde-i18n-es3
+Provides: kde-l10n = %version
+Obsoletes: kde-i18n-es
+Provides: kde-i18n-es = %version-%release
+
+%description
+Spanish language support for KDE3.
+
+%prep
+%setup -q -n %{oname}-%{version}
+
+%build
+%configure_kde3
+
+make clean
+%make
+
+%install
+rm -fr %buildroot
+%makeinstall_std
+
+%clean
+rm -fr %buildroot
+
+%files
+%defattr(-,root,root,-)
+%_kde3_datadir/locale/*/LC_MESSAGES/*
+%_kde3_datadir/locale/*/flag.png
+%_kde3_datadir/locale/*/charset
+%_kde3_datadir/locale/*/entry.desktop
+%_kde3_appsdir/*
+%doc %_kde3_docdir/HTML/*/*
+
+
+%changelog
+* Mon Jul 18 2011 Tim Williams <tim@my-place.org.uk> 3.5.10-5mvt2010.2
++ Repackage for Trinity
+
+* Wed Jul 21 2010 Tim Williams <tim@my-place.org.uk> 3.5.10-4mvt2010.0
++ Repackage for MDV 2010.1
+
+* Mon Feb 22 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 3.5.10-3mvt2010.0
++ Packaged for mdv 2010.0
+- Change package name to avoid future KDE4 conflicts
+
+* Fri Sep 05 2008 Funda Wang <fundawang@mandriva.org> 3.5.10-2mdv2009.0
++ Revision: 281405
+- versioned provides
+
+* Wed Sep 03 2008 Funda Wang <fundawang@mandriva.org> 3.5.10-1mdv2009.0
++ Revision: 279502
+- New version 3.5.10
+
+* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.5.9-6mdv2009.0
++ Revision: 267460
+- rebuild early 2009.0 package (before pixel changes)
+
+* Thu May 08 2008 Helio Chissini de Castro <helio@mandriva.com> 3.5.9-5mdv2009.0
++ Revision: 203879
+- Move to /opt
+
+* Fri Feb 15 2008 Olivier Blin <oblin@mandriva.com> 3.5.9-1mdv2008.1
++ Revision: 169037
+- restore BuildRoot
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+* Tue Oct 16 2007 Funda Wang <fundawang@mandriva.org> 3.5.8-1mdv2008.1
++ Revision: 98995
+- New version 3.5.8
+
+* Fri May 18 2007 Helio Chissini de Castro <helio@mandriva.com> 3.5.7-5mdv2008.0
++ Revision: 27716
+- KDE i18n packages should not own whole i18n subsystem and kde apps data dirs. Thanks to Olivier Blin by report this one.
+
+* Thu May 17 2007 Helio Chissini de Castro <helio@mandriva.com> 3.5.7-4mdv2008.0
++ Revision: 27666
+- Fixed spec using sane file list and correct name from tarball
+- Update for forthcoming 3.5.7
+
+
+* Mon Feb 05 2007 Laurent Montel <lmontel@mandriva.com> 3.5.6-2mdv2007.0
++ Revision: 116203
+- Fix spec file
+- 3.5.6
+
+* Mon Nov 06 2006 Laurent Montel <lmontel@mandriva.com> 3.5.5-2mdv2007.0
++ Revision: 76978
+- Fix file list
+- 3.5.5
+- Import kde-i18n-es
+
+* Fri Aug 04 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.4-1
+- 3.5.4
+
+* Fri Jun 02 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.3-1
+- 3.5.3
+
+* Sun May 28 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.2-3
+- Use %%mkrel
+
+* Tue Apr 18 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.2-1mdk
+- 3.5.2
+
+* Tue Nov 29 2005 Laurent MONTEL <lmontel@mandriva.com> 3.5.0-10mdk
+- Real kde-3.5.0
+
+* Mon Nov 14 2005 Laurent MONTEL <lmontel@mandriva.com> 3.5.0-1mdk
+- 3.5.0 (named rc1)
+
+* Tue Oct 18 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.92-1mdk
+- 3.5beta2
+
+* Fri Jul 29 2005 Laurent MONTEL <lmontel@mandriva.com> 10mdk
+- Fix provides kde-l10n
+
+* Sat Jul 23 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.2-1mdk
+- 3.4.2
+
+* Thu Jun 02 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.1-1mdk
+- 3.4.1
+
+* Wed Mar 30 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.0-1mdk
+- 3.4.0
+
+* Tue Mar 22 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-30mdk
+- Update translate
+
+* Thu Feb 24 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-20mdk
+- update from translation
+
+* Fri Feb 04 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-10mdk
+- Update from CVS and add kpdf translate from CVS
+
+* Tue Nov 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-1mdk
+- 3.3.2
+
+* Thu Oct 28 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-2mdk
+- Update from CVS
+
+* Fri Sep 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-1mdk
+- KDE 3.3.0
+
+* Fri Aug 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-2mdk
+- Sync with CVS
+
+* Thu Jun 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-1mdk
+- 3.2.3
+
+* Tue Apr 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-1mdk
+- 3.2.2
+
+* Sun Apr 18 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 3.2.0-5mdk
+- fix buildrequires
+- fix obsoletes-not-provided
+- spec cosmetics
+
+* Thu Mar 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.0-4mdk
+- Tarball was bad generated, it removed all kdevelop files
+
+* Thu Feb 26 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.0-2mdk
+- Sync with CVS
+
diff --git a/mandriva/2010.2/i18n/kde-i18n-fr-fix-typo.patch b/mandriva/2010.2/i18n/kde-i18n-fr-fix-typo.patch
new file mode 100644
index 000000000..4565bb897
--- /dev/null
+++ b/mandriva/2010.2/i18n/kde-i18n-fr-fix-typo.patch
@@ -0,0 +1,117 @@
+--- messages/kdepim/kmail.po~ 2008-02-13 10:49:08.000000000 +0100
++++ messages/kdepim/kmail.po 2008-02-17 14:57:37.000000000 +0100
+@@ -20,7 +20,7 @@
+ "Project-Id-Version: kmail\n"
+ "POT-Creation-Date: 2008-02-13 01:39+0100\n"
+ "PO-Revision-Date: 2007-05-12 01:30+0200\n"
+-"Last-Translator: Nicolas Ternisien <nicolas.ternisien@gmail.com>\n"
++"Last-Translator: Nicolas Lcureuil <neoclust@mandriva.org>\n"
+ "Language-Team: Français <kde-francophone@kde.org>\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+@@ -234,7 +234,6 @@
+
+ #: accountdialog.cpp:454 accountdialog.cpp:554 accountdialog.cpp:758
+ #: accountdialog.cpp:1073
+-#, fuzzy
+ msgid "Identity:"
+ msgstr "&Identité :"
+
+@@ -1017,7 +1016,6 @@
+ "revenir au comportement antérieur."
+
+ #: antispamwizard.cpp:915
+-#, fuzzy
+ msgid ""
+ "<p>Please select the tools to be used for the detection and go to the next "
+ "page.</p>"
+@@ -1699,7 +1697,6 @@
+ msgstr "Li&ste courte des dossiers"
+
+ #: configuredialog.cpp:1912
+-#, fuzzy
+ msgid "Show folder quick search field"
+ msgstr "Afficher le champ de recherche rapide"
+
+@@ -2308,7 +2305,6 @@
+ "et <a href=\"whatsthis:%2\">Qu'est-ce que les références externes...</a>"
+
+ #: configuredialog.cpp:3711
+-#, fuzzy
+ msgid "Encrypted Messages"
+ msgstr "Message chiffré"
+
+@@ -2988,9 +2984,8 @@
+ "choisir un autre nom.</qt>"
+
+ #: editorwatcher.cpp:86
+-#, fuzzy
+ msgid "Edit with:"
+-msgstr "Modifier l'identité"
++msgstr "Editer avec:"
+
+ #: editorwatcher.cpp:169
+ msgid ""
+@@ -3133,7 +3128,6 @@
+ msgstr "&Nouveau dossier..."
+
+ #: favoritefolderview.cpp:395
+-#, fuzzy
+ msgid "Local Inbox"
+ msgstr "Boîte aux lettres locale"
+
+@@ -7459,7 +7453,7 @@
+
+ #: kmfoldertree.cpp:1084
+ msgid "&Copy Folder To"
+-msgstr "&Coper le dossier vers"
++msgstr "&Copier le dossier vers"
+
+ #: kmfoldertree.cpp:1090
+ msgid "&Move Folder To"
+@@ -13463,9 +13457,8 @@
+ msgstr "Modifier le script..."
+
+ #: snippet_widget.cpp:548
+-#, fuzzy
+ msgid "&Edit..."
+-msgstr "Modifier..."
++msgstr "Modifi&er..."
+
+ #: snippet_widget.cpp:553
+ msgid "Text Snippets"
+@@ -13511,14 +13504,12 @@
+ msgstr ""
+
+ #: snippet_widget.cpp:808
+-#, fuzzy
+ msgid "Make value &default"
+ msgstr "Paramétrer comme valeur par &défaut"
+
+ #: snippetdlg.cpp:71
+-#, fuzzy
+ msgid "Sh&ortcut:"
+-msgstr "Raccourci clavier :"
++msgstr "Racc&ourci clavier :"
+
+ #: subscriptiondialog.cpp:376
+ msgid ""
+@@ -14021,7 +14012,6 @@
+ msgstr "Charger les références externes depuis Internet pour ce message."
+
+ #: urlhandlermanager.cpp:412
+-#, fuzzy
+ msgid "Work online."
+ msgstr "Travail en ligne."
+
+@@ -14131,9 +14121,8 @@
+ msgstr ""
+
+ #: vacation.cpp:653
+-#, fuzzy
+ msgid "Ignore"
+-msgstr "&Ignorer"
++msgstr "Ignorer"
+
+ #: vacationdialog.cpp:56
+ msgid "Configure vacation notifications to be sent:"
diff --git a/mandriva/2010.2/i18n/kde-i18n-fr.spec b/mandriva/2010.2/i18n/kde-i18n-fr.spec
new file mode 100644
index 000000000..c102502ee
--- /dev/null
+++ b/mandriva/2010.2/i18n/kde-i18n-fr.spec
@@ -0,0 +1,215 @@
+%define oname kde-i18n-fr
+
+Name: kde3-i18n-fr
+Summary: French language support for KDE3
+Version: 3.5.10
+Release: %mkrel 5
+Group: System/Internationalization
+License: GPL
+URL: http://www.kde.org/
+Source0: ftp://ftp.kde.org/pub/kde/stable/%version/src/kde-i18n/%oname-%version.tar.bz2
+Patch0: kde-i18n-fr-fix-typo.patch
+BuildRoot: %_tmppath/%name-%version-%release-buildroot
+Requires: locales-fr
+BuildArch: noarch
+BuildRequires: freetype2
+BuildRequires: gettext
+BuildRequires: kdelibs-devel kde3-macros
+BuildRequires: texinfo
+BuildRequires: libxml2-utils
+Obsoletes: kde-i18n-fr3
+Provides: kde-i18n-fr = %version-%release
+Provides: kde-i18n-fr3
+Provides: kde-l10n = %version
+Obsoletes: kde-i18n-fr
+Provides: kde-i18n-fr = %version-%release
+
+%description
+French language support for KDE3.
+
+%prep
+%setup -q -n %{oname}-%{version}
+#%patch0 -p0 -b .typo
+
+%build
+%configure_kde3
+
+make clean
+%make
+
+%install
+rm -fr %buildroot
+%makeinstall_std
+
+%{__rm} -fr %buildroot/%_kde3_datadir/locale/fr/relecture_*
+%{__rm} -fr %buildroot/%_kde3_datadir/locale/fr/nbsp_gui_fr.txt
+
+
+%clean
+rm -fr %buildroot
+
+%files
+%defattr(-,root,root,-)
+%_kde3_datadir/locale/*/LC_MESSAGES/*
+%_kde3_datadir/locale/*/flag.png
+%_kde3_datadir/locale/*/charset
+%_kde3_datadir/locale/*/entry.desktop
+%_kde3_appsdir/*
+%doc %_kde3_docdir/HTML/*/*
+
+
+%changelog
+* Wed Jul 21 2010 Tim Williams <tim@my-place.org.uk> 3.5.10-5mvt2010.2
++ Repackage for Trinity
+
+* Wed Jul 21 2010 Tim Williams <tim@my-place.org.uk> 3.5.10-4mvt2010.0
++ Repackage for MDV 2010.1
+
+* Mon Feb 22 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 3.5.10-3mvt2010.0
++ Packaged for mdv 2010.0
+- Change package name to avoid future KDE4 conflicts
+
+* Fri Sep 05 2008 Funda Wang <fundawang@mandriva.org> 3.5.10-2mdv2009.0
++ Revision: 281408
+- versioned provides
+
+* Wed Sep 03 2008 Funda Wang <fundawang@mandriva.org> 3.5.10-1mdv2009.0
++ Revision: 279542
+- New version 3.5.10
+
+* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.5.9-6mdv2009.0
++ Revision: 267479
+- rebuild early 2009.0 package (before pixel changes)
+
+* Thu May 08 2008 Helio Chissini de Castro <helio@mandriva.com> 3.5.9-5mdv2009.0
++ Revision: 203885
+- Move to /opt
+
+* Sun Feb 17 2008 Nicolas Lécureuil <neoclust@mandriva.org> 3.5.9-1mdv2008.1
++ Revision: 169624
+- Update patch
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+* Tue Oct 16 2007 Funda Wang <fundawang@mandriva.org> 3.5.8-1mdv2008.1
++ Revision: 98999
+- New version 3.5.8
+
+* Wed Oct 03 2007 Nicolas Lécureuil <neoclust@mandriva.org> 3.5.7-8mdv2008.0
++ Revision: 94851
+- Fix typo (coper instead of copier)
+- [BUGFIX] Do not package Koffice translations as they are on their own package (Bug #34426)
+
+* Tue Oct 02 2007 Helio Chissini de Castro <helio@mandriva.com> 3.5.7-7mdv2008.0
++ Revision: 94737
+- Updated franch translation with current stable branch translations. extragear translations are
+ provided in separated packages.
+
+* Wed Jul 04 2007 Nicolas Lécureuil <neoclust@mandriva.org> 3.5.7-6mdv2008.0
++ Revision: 48311
+- [BUGFIX] Fix a translation in KMail ( Bug #31746)
+- Add buildRequire
+
+* Fri May 18 2007 Nicolas Lécureuil <neoclust@mandriva.org> 3.5.7-5mdv2008.0
++ Revision: 28073
+- Remove unneeded files
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - KDE i18n packages should not own whole i18n subsystem and kde apps data dirs. Thanks to Olivier Blin by report this one.
+
+* Thu May 17 2007 Helio Chissini de Castro <helio@mandriva.com> 3.5.7-4mdv2008.0
++ Revision: 27676
+- Fixed spec using sane file list and correct name from tarball
+
+
+* Fri Mar 16 2007 Laurent Montel <lmontel@mandriva.com> 3.5.6-1mdv2007.1
++ Revision: 144715
+- Fix spec file
+- 3.5.6
+- 3.5.5
+- Import kde-i18n-fr
+
+* Wed Aug 09 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.4-2
+- Fix all instances of korganizer
+
+* Fri Aug 04 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.4-1
+- 3.5.4
+
+* Fri Jul 28 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.3-2
+- Add patch2: fix bug found by Nicolas Chipaux
+
+* Fri Jun 02 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.3-1
+- 3.5.3
+
+* Sun May 28 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.2-3
+- Use %%mkrel
+
+* Tue Apr 18 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.2-1mdk
+- 3.5.2
+
+* Wed Feb 01 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.1-1mdk
+- 3.5.1
+
+* Tue Nov 29 2005 Laurent MONTEL <lmontel@mandriva.com> 3.5.0-10mdk
+- Real kde-3.5.0
+
+* Mon Nov 14 2005 Laurent MONTEL <lmontel@mandriva.com> 3.5.0-1mdk
+- 3.5.0 (named rc1)
+
+* Tue Oct 18 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.92-1mdk
+- 3.5beta2
+
+* Sat Aug 20 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.2-11mdk
+- Fix conflict with kdeedu (upgrade from 10.2)
+
+* Fri Jul 29 2005 Laurent MONTEL <lmontel@mandriva.com> 10mdk
+- Fix provides kde-l10n
+
+* Sat Jul 23 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.2-1mdk
+- 3.4.2
+
+* Thu Jun 02 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.1-1mdk
+- 3.4.1
+
+* Wed Mar 30 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.0-1mdk
+- 3.4.0
+
+* Tue Mar 22 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-30mdk
+- Update translate
+
+* Thu Feb 24 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-20mdk
+- update from translation
+
+* Fri Feb 04 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-10mdk
+- Update from CVS and add kpdf translate from CVS
+
+* Tue Nov 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-1mdk
+- 3.3.2
+
+* Thu Oct 28 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-2mdk
+- Update from CVS
+
+* Fri Sep 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-1mdk
+- KDE 3.3.0
+
+* Fri Aug 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-2mdk
+- Sync with CVS
+
+* Thu Jun 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-1mdk
+- 3.2.3
+
+* Thu Jun 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-2mdk
+- Add patch1: fix bug found by David Baudens (fix singular translation to %%n folder with %%n == 0)
+
+* Tue Apr 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-1mdk
+- 3.2.2
+
+* Sun Apr 18 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 3.2.0-5mdk
+- fix buildrequires
+- fix obsoletes-not-provided
+- spec cosmetics
+
diff --git a/mandriva/2010.2/i18n/kde-i18n-ro.spec b/mandriva/2010.2/i18n/kde-i18n-ro.spec
new file mode 100644
index 000000000..7f49b3bc3
--- /dev/null
+++ b/mandriva/2010.2/i18n/kde-i18n-ro.spec
@@ -0,0 +1,183 @@
+%define oname kde-i18n-ro
+
+Name: kde3-i18n-ro
+Summary: Romanian language support for KDE3
+Version: 3.5.10
+Release: %mkrel 5
+Group: System/Internationalization
+License: GPL
+URL: http://www.kde.org/
+Source0: ftp://ftp.kde.org/pub/kde/stable/%version/src/kde-i18n/%oname-%version.tar.bz2
+BuildRoot: %_tmppath/%name-%version-%release-buildroot
+Requires: locales-ro
+BuildArch: noarch
+BuildRequires: freetype2
+BuildRequires: gettext
+BuildRequires: kdelibs3-devel kde3-macros
+BuildRequires: texinfo
+Obsoletes: kde-i18n-ro3
+Provides: kde-i18n-ro = %version-%release
+Provides: kde-i18n-ro3
+Provides: kde-l10n = %version
+Obsoletes: kde-i18n-ro
+Provides: kde-i18n-ro = %version-%release
+
+%description
+Romanian language support for KDE3.
+
+%prep
+%setup -q -n %{oname}-%{version}
+
+%build
+%configure_kde3
+
+make clean
+%make
+
+%install
+rm -fr %buildroot
+%makeinstall_std
+
+%clean
+rm -fr %buildroot
+
+%files
+%defattr(-,root,root,-)
+%_kde3_datadir/locale/*/LC_MESSAGES/*
+%_kde3_datadir/locale/*/flag.png
+%_kde3_datadir/locale/*/charset
+%_kde3_datadir/locale/*/entry.desktop
+%_kde3_appsdir/*
+%doc %_kde3_docdir/HTML/*/*
+
+
+%changelog
+* Wed Jul 21 2011 Tim Williams <tim@my-place.org.uk> 3.5.10-5mvt2010.2
++ Repackage for Trinity
+
+* Wed Jul 21 2010 Tim Williams <tim@my-place.org.uk> 3.5.10-4mvt2010.1
++ Repackage for MDV 2010.1
+
+* Mon Feb 22 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 3.5.10-3mvt2010.0
++ Packaged for mdv 2010.0
+- Change package name to avoid future KDE4 conflicts
+
+* Fri Sep 05 2008 Funda Wang <fundawang@mandriva.org> 3.5.10-2mdv2009.0
++ Revision: 281432
+- versioned provides
+
+* Thu Sep 04 2008 Funda Wang <fundawang@mandriva.org> 3.5.10-1mdv2009.0
++ Revision: 280080
+- New version 3.5.10
+
+* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.5.9-6mdv2009.0
++ Revision: 267662
+- rebuild early 2009.0 package (before pixel changes)
+
+* Thu May 08 2008 Helio Chissini de Castro <helio@mandriva.com> 3.5.9-5mdv2009.0
++ Revision: 204024
+- Move to /opt
+
+* Sat Feb 16 2008 Olivier Blin <oblin@mandriva.com> 3.5.9-1mdv2008.1
++ Revision: 169181
+- restore BuildRoot
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+* Wed Oct 17 2007 Funda Wang <fundawang@mandriva.org> 3.5.8-1mdv2008.1
++ Revision: 99687
+- New version 3.5.8
+
+* Fri May 18 2007 Helio Chissini de Castro <helio@mandriva.com> 3.5.7-5mdv2008.0
++ Revision: 27751
+- KDE i18n packages should not own whole i18n subsystem and kde apps data dirs. Thanks to Olivier Blin by report this one.
+- Update for forthcoming 3.5.7
+
+
+* Fri Jan 26 2007 Laurent Montel <lmontel@mandriva.com> 3.5.6-1mdv2007.0
++ Revision: 113664
+- 3.5.6
+
+* Thu Nov 02 2006 Laurent Montel <lmontel@mandriva.com> 3.5.5-1mdv2007.1
++ Revision: 75238
+- 3.5.5
+- Import kde-i18n-ro
+
+* Fri Aug 04 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.4-1
+- 3.5.4
+
+* Fri Jun 02 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.3-1
+- 3.5.3
+
+* Sun May 28 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.2-3
+- Use %%mkrel
+
+* Tue Apr 18 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.2-1mdk
+- 3.5.2
+
+* Wed Feb 01 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.1-1mdk
+- 3.5.1
+
+* Tue Nov 29 2005 Laurent MONTEL <lmontel@mandriva.com> 3.5.0-10mdk
+- Real kde-3.5.0
+
+* Mon Nov 14 2005 Laurent MONTEL <lmontel@mandriva.com> 3.5.0-1mdk
+- 3.5.0 (named rc1)
+
+* Tue Oct 18 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.92-1mdk
+- 3.5beta2
+
+* Fri Jul 29 2005 Laurent MONTEL <lmontel@mandriva.com> 10mdk
+- Fix provides kde-l10n
+
+* Sat Jul 23 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.2-1mdk
+- 3.4.2
+
+* Fri Jun 10 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.1-1mdk
+- 3.4.1
+
+* Wed Mar 30 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.0-1mdk
+- 3.4.0
+
+* Tue Mar 22 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-30mdk
+- Update translate
+
+* Thu Feb 24 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-20mdk
+- update from translation
+
+* Fri Feb 04 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-10mdk
+- Update from CVS and add kpdf translate from CVS
+
+* Tue Nov 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-1mdk
+- 3.3.2
+
+* Fri Sep 10 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-3mdk
+- Add kdepim kde3.3 translation
+
+* Fri Aug 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-2mdk
+- Sync with CVS
+
+* Tue Apr 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-1mdk
+- 3.2.2
+
+* Sun Apr 18 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 3.2.1-2mdk
+- fix buildrequires
+- fix obsoletes-not-provided
+- spec cosmetics
+
+* Sat Apr 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-1mdk
+- 3.2.1
+
+* Thu Mar 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.0-4mdk
+- Tarball was bad generated, it removed all kdevelop files
+
+* Thu Feb 26 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.0-2mdk
+- Sync with CVS
+
+* Tue Feb 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.0-1mdk
+- 3.2
+
+* Fri Jan 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-0.1mdk
+- Fix for package freeze
+
diff --git a/mandriva/2010.2/i18n/kde3-i18n-tr.spec b/mandriva/2010.2/i18n/kde3-i18n-tr.spec
new file mode 100644
index 000000000..d85377fde
--- /dev/null
+++ b/mandriva/2010.2/i18n/kde3-i18n-tr.spec
@@ -0,0 +1,229 @@
+%define oname kde-i18n-tr
+Name: kde3-i18n-tr
+Summary: Turkish language support for KDE
+Version: 3.5.10
+Release: %mkrel 6
+Group: System/Internationalization
+License: GPL
+URL: http://www.kde.org/
+Source0: ftp://ftp.kde.org/pub/kde/stable/%version/src/kde-i18n/%oname-%version.tar.bz2
+Patch0: filter-replace.patch
+Patch1: add-low-space-translations.patch
+Patch2: tr.patch
+Patch3: fix-kdeprint-typo.patch
+Patch4: fuzzy-clock.patch
+Patch5: kdepasswd.patch
+Patch6: khexeditor-fixes.diff
+Patch7: knode.patch
+Patch8: konqside_metabar.patch
+Patch9: konqueror_by_date.patch
+Patch10: konqueror_konq_view.patch
+Patch11: kopete-extra-strings.patch
+Patch12: useraccount-translation-fix.patch
+Patch13: kio_media.patch
+Patch14: kickoff.patch
+Patch15: add_new_features.patch
+BuildRoot: %_tmppath/%name-%version-%release-buildroot
+Requires: locales-tr
+BuildArch: noarch
+BuildRequires: freetype2
+BuildRequires: gettext
+BuildRequires: kdelibs-devel kde3-macros
+BuildRequires: texinfo
+Obsoletes: kde-i18n-tr3
+Obsoletes: %oname
+Provides: kde-i18n-tr3
+Provides: %oname
+Provides: kde-l10n = %version
+Suggests: zemberek-server
+Suggests: zpspell
+
+%description
+Turkish language support for KDE.
+
+%prep
+%setup -q -n %oname-%version
+%patch0 -p0
+%patch1 -p1
+%patch2 -p0
+%patch3 -p1
+%patch4 -p1
+%patch5 -p1
+%patch6 -p1
+%patch7 -p1
+%patch8 -p1
+%patch9 -p0
+%patch10 -p1
+%patch11 -p0
+%patch12 -p1
+%patch13
+%patch14 -p1
+%patch15 -p1
+
+%build
+%configure_kde3
+
+make clean
+%make
+
+%install
+rm -fr %buildroot
+%makeinstall_std
+
+%clean
+rm -fr %buildroot
+
+%files
+%defattr(-,root,root,-)
+%_kde3_datadir/locale/*/LC_MESSAGES/*
+%_kde3_datadir/locale/*/flag.png
+%_kde3_datadir/locale/*/charset
+%_kde3_datadir/locale/*/entry.desktop
+%_kde3_appsdir/*
+%doc %_kde3_docdir/HTML/*/*
+
+
+%changelog
+* Wed Jul 18 2011 Tim Williams <tim@my-place.org.uk> 3.5.10-6mvt2010.2
++ repackage for Trinity
+
+* Wed Jul 21 2010 Tim Williams <tim@my-place.org.uk> 3.5.10-5mvt2010.0
++ repackage for MDV 2010.1
+
+* Tue Apr 20 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 3.5.10-4mvt2010.0
++ Add new kickoff strings and Kcontrol session Managament module strings
+
+* Wed Dec 23 2009 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 3.5.10-3mvt2010.0
++ Add kickoff translation patch and kio_media patch to improve Turkish translations
+
+* Sun Nov 22 2009 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 3.5.10-2mvt2010.0
++ Rebuild for MDV 2010.0
++ Add Pardus patches for better Turkish support
++ Rename package to avoid possible KDE4 upgrades
+
+* Fri Sep 05 2008 Funda Wang <fundawang@mandriva.org> 3.5.10-2mdv2009.0
++ Revision: 281403
+- versioned provides
+
+* Wed Sep 03 2008 Funda Wang <fundawang@mandriva.org> 3.5.10-1mdv2009.0
++ Revision: 279500
+- New version 3.5.10
+
+* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.5.9-6mdv2009.0
++ Revision: 267457
+- rebuild early 2009.0 package (before pixel changes)
+
+* Wed May 07 2008 Helio Chissini de Castro <helio@mandriva.com> 3.5.9-5mdv2009.0
++ Revision: 203829
+- Move to /opt
+
+* Sat Feb 16 2008 Olivier Blin <oblin@mandriva.com> 3.5.9-1mdv2008.1
++ Revision: 169187
+- restore BuildRoot
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+* Wed Oct 17 2007 Funda Wang <fundawang@mandriva.org> 3.5.8-1mdv2008.1
++ Revision: 99648
+- New version 3.5.8
+
+* Thu May 24 2007 Helio Chissini de Castro <helio@mandriva.com> 3.5.7-6mdv2008.0
++ Revision: 30862
+- Fix locale requires. We use en, not en_GB
+
+* Fri May 18 2007 Helio Chissini de Castro <helio@mandriva.com> 3.5.7-5mdv2008.0
++ Revision: 27714
+- KDE i18n packages should not own whole i18n subsystem and kde apps data dirs. Thanks to Olivier Blin by report this one.
+
+* Thu May 17 2007 Helio Chissini de Castro <helio@mandriva.com> 3.5.7-4mdv2008.0
++ Revision: 27662
+- Fixed spec using sane file list and correct name from tarball
+- Update for forthcoming 3.5.7
+
+
+* Mon Feb 05 2007 Laurent Montel <lmontel@mandriva.com> 3.5.6-2mdv2007.0
++ Revision: 116196
+- Fix spec file
+- 3.5.6
+
+* Thu Nov 02 2006 Laurent Montel <lmontel@mandriva.com> 3.5.5-1mdv2007.1
++ Revision: 75238
+- 3.5.5
+- Import kde-i18n-en_GB
+
+* Fri Aug 04 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.4-1
+- 3.5.4
+
+* Fri Jun 02 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.3-1
+- 3.5.3
+
+* Sun May 28 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.2-3
+- Use %%mkrel
+
+* Tue Apr 18 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.2-1mdk
+- 3.5.2
+
+* Wed Feb 01 2006 Laurent MONTEL <lmontel@mandriva.com> 3.5.1-1mdk
+- 3.5.1
+
+* Tue Nov 29 2005 Laurent MONTEL <lmontel@mandriva.com> 3.5.0-10mdk
+- Real kde-3.5.0
+
+* Mon Nov 14 2005 Laurent MONTEL <lmontel@mandriva.com> 3.5.0-1mdk
+- 3.5.0 (named rc1)
+
+* Tue Oct 18 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.92-1mdk
+- 3.5beta2
+
+* Sat Jul 30 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.2-11mdk
+- Add virtual english package
+
+* Fri Jul 29 2005 Laurent MONTEL <lmontel@mandriva.com> 10mdk
+- Fix provides kde-l10n
+
+* Sat Jul 23 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.2-1mdk
+- 3.4.2
+
+* Wed Jun 01 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.1-1mdk
+- 3.4.1
+
+* Wed Mar 30 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.0-1mdk
+- 3.4.0
+
+* Fri Feb 04 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-10mdk
+- Update from CVS and add kpdf translate from CVS
+
+* Tue Nov 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-1mdk
+- 3.3.2
+
+* Thu Oct 28 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-2mdk
+- Update from CVS
+
+* Fri Sep 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-1mdk
+- KDE 3.3.0
+
+* Fri Aug 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-2mdk
+- Sync with CVS
+
+* Thu Jun 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-1mdk
+- 3.2.3
+
+* Tue Apr 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-1mdk
+- 3.2.2
+
+* Sun Apr 18 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 3.2.1-2mdk
+- fix buildrequires
+- fix obsoletes-not-provided
+- rm -rf $RPM_BUILD_ROOT at the beginning of %%install
+- spec cosmetics
+
+* Sat Apr 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-1mdk
+- 3.2.1
+
+* Thu Mar 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.0-4mdk
+- Tarball was bad generated, it removed all kdevelop files
+
+* Thu Feb 26 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.0-2mdk
+- Sync with CVS
+
diff --git a/mandriva/2010.2/i18n/kdepasswd.patch b/mandriva/2010.2/i18n/kdepasswd.patch
new file mode 100644
index 000000000..04e6db35e
--- /dev/null
+++ b/mandriva/2010.2/i18n/kdepasswd.patch
@@ -0,0 +1,12 @@
+diff -Naur kde-i18n-tr-3.5.10/messages/kdebase/kdepasswd.po kde-i18n-tr-3.5.10-patched/messages/kdebase/kdepasswd.po
+--- kde-i18n-tr-3.5.10/messages/kdebase/kdepasswd.po 2008-08-19 22:06:38.000000000 +0300
++++ kde-i18n-tr-3.5.10-patched/messages/kdebase/kdepasswd.po 2008-10-20 15:50:18.000000000 +0300
+@@ -41,7 +41,7 @@
+
+ #: passwddlg.cpp:20
+ msgid "Please enter your current password:"
+-msgstr "Lütfen şimdikit parolanızı girin:"
++msgstr "Lütfen şimdiki parolanızı girin:"
+
+ #: passwddlg.cpp:41 passwddlg.cpp:159
+ msgid "Conversation with 'passwd' failed."
diff --git a/mandriva/2010.2/i18n/khexeditor-fixes.diff b/mandriva/2010.2/i18n/khexeditor-fixes.diff
new file mode 100644
index 000000000..60c0e9a9f
--- /dev/null
+++ b/mandriva/2010.2/i18n/khexeditor-fixes.diff
@@ -0,0 +1,163 @@
+diff --exclude=.svn --exclude=.svnignore --exclude=CVS -Naur kde-i18n-tr-3.5.10-orig/messages/kdeutils/khexedit.po kde-i18n-tr-3.5.10/messages/kdeutils/khexedit.po
+--- kde-i18n-tr-3.5.10-orig/messages/kdeutils/khexedit.po 2009-02-10 17:58:30.000000000 +0200
++++ kde-i18n-tr-3.5.10/messages/kdeutils/khexedit.po 2009-02-10 18:04:19.000000000 +0200
+@@ -47,13 +47,13 @@
+ #: rc.cpp:18
+ #, no-c-format
+ msgid "Conversion &Field"
+-msgstr "Dö&nüştürme Tarlası"
++msgstr "Dö&nüştürme Alanı"
+
+ #. i18n: file khexeditui.rc line 83
+ #: rc.cpp:21
+ #, no-c-format
+ msgid "Searc&hbar"
+-msgstr "Arama &Barı"
++msgstr "Arama Ç&ubuğu"
+
+ #: chartabledialog.cc:37
+ msgid "Character Table"
+@@ -65,7 +65,7 @@
+
+ #: chartabledialog.cc:50 dialog.cc:1401 fileinfodialog.cc:105
+ msgid "Hexadecimal"
+-msgstr "Hexadesimal"
++msgstr "Onaltılık"
+
+ #: chartabledialog.cc:51 dialog.cc:1403 fileinfodialog.cc:107
+ msgid "Octal"
+@@ -84,18 +84,16 @@
+ msgstr "Bu kadar karakter ekle:"
+
+ #: parts/kpart/khepartfactory.cpp:30
+-#, fuzzy
+ msgid "KHexEdit2Part"
+-msgstr "KHexEdit"
++msgstr "KHexEdit2Part"
+
+ #: parts/kpart/khepartfactory.cpp:31
+-#, fuzzy
+ msgid "Embedded hex editor"
+-msgstr "KDE Onaltılık Düzenleyicisi"
++msgstr "Gömülü onaltılık düzenleyicisi"
+
+ #: parts/kpart/khepartfactory.cpp:36
+ msgid "Author"
+-msgstr ""
++msgstr "Yazar"
+
+ #: parts/kpart/khepart.cpp:92
+ msgid "&Value Coding"
+@@ -118,27 +116,24 @@
+ msgstr "İ&kilik"
+
+ #: parts/kpart/khepart.cpp:102
+-#, fuzzy
+ msgid "&Char Encoding"
+-msgstr "Dönüştürülüyor"
++msgstr "&Karakter Kodlaması"
+
+ #: parts/kpart/khepart.cpp:106
+ msgid "Show &Unprintable Chars (<32)"
+-msgstr ""
++msgstr "Yazdırılamayan &Karakterleri Göster (<32)"
+
+ #: parts/kpart/khepart.cpp:112
+-#, fuzzy
+ msgid "&Resize Style"
+-msgstr "&Sıfırla"
++msgstr "&Stili yeniden boyutlandır"
+
+ #: parts/kpart/khepart.cpp:114
+-#, fuzzy
+ msgid "&No Resize"
+-msgstr "&Yeniden Boyutlandır"
++msgstr "&Yeniden Boyutlandır Yapma"
+
+ #: parts/kpart/khepart.cpp:115
+ msgid "&Lock Groups"
+-msgstr ""
++msgstr "&Grupları Kilitle"
+
+ #: parts/kpart/khepart.cpp:116
+ msgid "&Full Size Usage"
+@@ -150,9 +145,8 @@
+ msgstr "&Offset:"
+
+ #: parts/kpart/khepart.cpp:123
+-#, fuzzy
+ msgid "&Columns"
+-msgstr "&Belgeler"
++msgstr "&Sütunlar"
+
+ #: parts/kpart/khepart.cpp:125
+ msgid "&Values Column"
+@@ -168,23 +162,23 @@
+
+ #: searchbar.cc:63 toplevel.cc:862
+ msgid "Hex"
+-msgstr "Onaltı"
++msgstr "Onaltılık"
+
+ #: searchbar.cc:63 toplevel.cc:866
+ msgid "Dec"
+-msgstr "Aralık"
++msgstr "Onluk"
+
+ #: searchbar.cc:63 toplevel.cc:870
+ msgid "Oct"
+-msgstr "Ekim"
++msgstr "Sekizlik"
+
+ #: searchbar.cc:63 toplevel.cc:874
+ msgid "Bin"
+-msgstr "Kutu"
++msgstr "İkili"
+
+ #: searchbar.cc:64 toplevel.cc:878
+ msgid "Txt"
+-msgstr "Tekst"
++msgstr "Metin"
+
+ #: dialog.cc:178 hexeditorwidget.cc:1515 hexeditorwidget.cc:1529
+ #: hexeditorwidget.cc:1597 searchbar.cc:73
+@@ -201,10 +195,9 @@
+
+ #: hexmanagerwidget.cc:136
+ msgid "Conversion"
+-msgstr "Dönüştürülüş"
++msgstr "Dönüştürme"
+
+ #: main.cc:34
+-#, fuzzy
+ msgid "KDE hex editor"
+ msgstr "KDE Onaltılık Düzenleyicisi"
+
+@@ -375,9 +368,8 @@
+ msgstr "Yeni &Anahtar"
+
+ #: dialog.cc:350
+-#, fuzzy
+ msgid "&Next"
+-msgstr "Sonraki"
++msgstr "&Sonraki"
+
+ #: dialog.cc:362
+ msgid "Searching for:"
+@@ -408,14 +400,12 @@
+ msgstr "Kaynak ve hedef değerleri eşit olamaz.."
+
+ #: dialog.cc:682
+-#, fuzzy
+ msgid "Replace &All"
+-msgstr "Deği&ştir:"
++msgstr "Hepsini Değ&iştir:"
+
+ #: dialog.cc:683
+-#, fuzzy
+ msgid "Do Not Replace"
+-msgstr "Bul & Değiştir"
++msgstr "Değiştirme"
+
+ #: dialog.cc:691
+ msgid "Replace marked data at cursor position?"
diff --git a/mandriva/2010.2/i18n/kickoff.patch b/mandriva/2010.2/i18n/kickoff.patch
new file mode 100644
index 000000000..877c9075d
--- /dev/null
+++ b/mandriva/2010.2/i18n/kickoff.patch
@@ -0,0 +1,531 @@
+--- kde-i18n-tr-3.5.9-34-orig/messages/kdebase/kdmgreet.po 2008-02-13 12:11:02.000000000 +0200
++++ kde-i18n-tr-3.5.9-34/messages/kdebase/kdmgreet.po 2008-07-06 23:59:56.000000000 +0300
+@@ -550,3 +550,15 @@
+ #, c-format
+ msgid "Cannot parse theme file %1"
+ msgstr "%1 tema dosyası açılamadı"
++
++msgid "&Suspend Computer"
++msgstr "&Askıya Al"
++
++msgid "Suspend to Disk"
++msgstr "Sabit Disk ile Askıya Al"
++
++msgid "Suspend to RAM"
++msgstr "RAM ile Askıya Al"
++
++msgid "Standby"
++msgstr "Hazırda Beklet"
+--- kde-i18n-tr-3.5.9-34-orig/messages/kdebase/kicker.po 2007-05-14 13:35:16.000000000 +0300
++++ kde-i18n-tr-3.5.9-34/messages/kdebase/kicker.po 2008-07-07 00:04:02.000000000 +0300
+@@ -733,3 +733,405 @@
+ #, no-c-format
+ msgid "Custom size"
+ msgstr "Özel boyut"
++
++#: kicker/ui/k_new_mnu.cpp:1519 menuext/remote/remotemenu.cpp:67
++msgid "Network Folders"
++msgstr "Ağ Dizinleri"
++
++#: kicker/ui/itemview.cpp:458 kicker/ui/k_new_mnu.cpp:1195
++msgid "New Applications"
++msgstr "Yeni Programlar"
++
++#: kicker/ui/itemview.cpp:462 kicker/ui/k_new_mnu.cpp:1471
++msgid "Restart Computer"
++msgstr "Yeniden Başlat"
++
++#: kicker/ui/k_new_mnu.cpp:174
++msgid "User&nbsp;<b>%1</b>&nbsp;on&nbsp;<b>%2</b>"
++msgstr "<b>%2</b> üzerinde <b>%1</b> kullanıcısı"
++
++#: kicker/ui/k_new_mnu.cpp:232
++msgid "Search Internet"
++msgstr "İnternette ara"
++
++#: kicker/ui/k_new_mnu.cpp:244
++msgid "Search Index"
++msgstr "Dizinde ara"
++
++#: kicker/ui/k_new_mnu.cpp:402
++msgid "Applications, Contacts and Documents"
++msgstr "Uygulamalar, Kişiler ve Belgeler"
++
++#: kicker/ui/k_new_mnu.cpp:419
++msgid "Recently used applications and documents"
++msgstr "En son kullanılan uygulamalar ve belgeler"
++
++#: kicker/ui/k_new_mnu.cpp:420
++msgid "Most commonly used applications and documents"
++msgstr "En sık kullanılan uygulamalar ve belgeler"
++
++#: kicker/ui/k_new_mnu.cpp:421
++msgid "List of installed applications"
++msgstr "Kurulu uygulamaların listesi"
++
++msgid ""
++"Information and configuration of your system, access to personal files, "
++"network resources and connected disk drives"
++msgstr "Sistem bilgisi ve yapılandırması, kişisel dosyalara ulaşım, ağ kaynakları ve bağlı disk sürücüleri"
++
++#: kicker/ui/k_new_mnu.cpp:426
++msgid "<qt>Logout, switch user, switch off or reset, suspend of the system"
++msgstr "<qt>Çıkış, kullanıcı değiştir, oturum kapat veya yeniden başlat, beklet"
++
++#: kicker/ui/k_new_mnu.cpp:427
++msgid "Search for personal files and applications"
++msgstr "Kişisel dosyalar ve uygulamalar içinde ara"
++
++#: kicker/ui/k_new_mnu.cpp:1090
++msgid "Start '%1'"
++msgstr "'%1'ı Başlat"
++
++#: kicker/ui/k_new_mnu.cpp:1092
++msgid "Start '%1' (current)"
++msgstr "'%1'ı Başlat (Öntanımlı)"
++
++#: kicker/ui/k_new_mnu.cpp:1094
++msgid "Restart and boot directly into '%1'"
++msgstr "Yeniden başlat ve '%1' ile aç"
++
++#: kicker/ui/k_new_mnu.cpp:1102
++msgid "Start a parallel session"
++msgstr "Yeni Oturum Başlat"
++
++#: kicker/ui/k_new_mnu.cpp:1105
++msgid "Lock screen and start a parallel session"
++msgstr "Oturumu Kilitle ve Yeni Oturum Başlat"
++
++#: kicker/ui/k_new_mnu.cpp:1116
++msgid "Switch to Session of User '%1'"
++msgstr "'%1' kullanıcısının oturumuna geç"
++
++#: kicker/ui/k_new_mnu.cpp:1117
++#, c-format
++msgid "Session: %1"
++msgstr "Oturum:%1"
++
++#: kicker/ui/k_new_mnu.cpp:1438
++msgid "Session"
++msgstr "Oturum"
++
++#: kicker/ui/k_new_mnu.cpp:1440
++msgid "Logout"
++msgstr "Çıkış"
++
++#: kicker/ui/k_new_mnu.cpp:1441
++msgid "End session"
++msgstr "Oturumu Kapat"
++
++#: kicker/ui/k_new_mnu.cpp:1443
++msgid "Lock"
++msgstr "Kilitle"
++
++#: kicker/ui/k_new_mnu.cpp:1444
++msgid "Lock screen"
++msgstr "Oturumu Kilitle"
++
++#: kicker/ui/k_new_mnu.cpp:1451
++msgid "Save current Session for next login"
++msgstr "Sonraki açılış için güncel oturumu kaydet"
++
++#: kicker/ui/k_new_mnu.cpp:1457
++msgid "Manage parallel sessions"
++msgstr "Eşzamanlı oturumları yönet"
++
++#: kicker/ui/k_new_mnu.cpp:1467
++msgid "System"
++msgstr "Sistem"
++
++#: kicker/ui/k_new_mnu.cpp:1468
++msgid "Shutdown Computer"
++msgstr "Bilgisayarı Kapat"
++
++#: kicker/ui/k_new_mnu.cpp:1469
++msgid "Turn off computer"
++msgstr "Bilgisayarı Kapat"
++
++#: kicker/ui/k_new_mnu.cpp:1472
++msgid "Restart and boot this system"
++msgstr "Yeniden başlat ve sistemi aç"
++
++#: kicker/ui/k_new_mnu.cpp:1482
++msgid "Start Operating System"
++msgstr "İşletim Sistemini Başlat"
++
++#: kicker/ui/k_new_mnu.cpp:1483
++msgid "Restart and boot another operating system"
++msgstr "Yeniden başlat ve başka bir işletim sistemi ile aç"
++
++#: kicker/ui/k_new_mnu.cpp:1493
++msgid "System Settings"
++msgstr "Sistem Ayarları"
++
++#: kicker/ui/k_new_mnu.cpp:1494
++msgid "Tasma"
++msgstr "Tasma"
++
++#: kicker/ui/k_new_mnu.cpp:1496
++msgid "Network Settings"
++msgstr "Ağ Ayarları"
++
++#: kicker/ui/k_new_mnu.cpp:1497
++msgid "Network Manager"
++msgstr "Ağ Yöneticisi"
++
++#: kicker/ui/k_new_mnu.cpp:1499 kicker/ui/k_new_mnu.cpp:1500
++msgid "Package Manager"
++msgstr "Paket Yöneticisi"
++
++#: kicker/ui/k_new_mnu.cpp:1502
++msgid "System Information"
++msgstr "Sistem Bilgisi"
++
++#: kicker/ui/k_new_mnu.cpp:1505
++msgid "System Folders"
++msgstr "Sistem Dizinleri"
++
++#: kicker/ui/k_new_mnu.cpp:1507
++msgid "Home Folder"
++msgstr "Başlangıç Dizini"
++
++#: kicker/ui/k_new_mnu.cpp:1516
++msgid "My Documents"
++msgstr "Belgelerim"
++
++#: kicker/ui/k_new_mnu.cpp:1745
++msgid ""
++"<center><b>%1</b></center>\n"
++"You do not have permission to execute this command."
++msgstr ""
++"<center><b>%1</b></center>\n"
++"Bu komutu çalıştırmak için yetkiniz yok."
++
++#: kicker/ui/k_new_mnu.cpp:1773
++msgid ""
++"<center><b>%1</b></center>\n"
++"Could not run the specified command."
++msgstr ""
++"<center><b>%1</b></center>\n"
++"Belirtilen komut çalıştırılamadı."
++
++#: kicker/ui/k_new_mnu.cpp:1783
++msgid ""
++"<center><b>%1</b></center>\n"
++"The specified command does not exist."
++msgstr ""
++"<center><b>%1</b></center>\n"
++"Belirtilen komut bulunamadı."
++
++#: kicker/ui/k_new_mnu.cpp:2003
++msgid "Documents"
++msgstr "Belgeler"
++
++#: kicker/ui/k_new_mnu.cpp:2325 kicker/ui/k_new_mnu.cpp:2426
++#, c-format
++msgid "Send Email to %1"
++msgstr "%1 'e E-posta Gönder"
++
++#: kicker/ui/k_new_mnu.cpp:2336
++#, c-format
++msgid "Open Addressbook at %1"
++msgstr "%1 'de Adres Defterini Aç"
++
++#: kicker/ui/k_new_mnu.cpp:2353
++msgid "- Add ext:type to specify a file extension."
++msgstr "- Bir dosya uzantısı belirtmek için ext:uzantı kullanın"
++
++#: kicker/ui/k_new_mnu.cpp:2355
++msgid "- When searching for a phrase, add quotes."
++msgstr "- Bir sözcük öbeği ararken sözcük öbeğini tırnak içine alın"
++
++#: kicker/ui/k_new_mnu.cpp:2357
++msgid "- To exclude search terms, use the minus symbol in front."
++msgstr "- Arama harici bırakmak istediğiniz değerlerin önünde eksi işareti kullanın"
++
++#: kicker/ui/k_new_mnu.cpp:2359
++msgid "- To search for optional terms, use OR."
++msgstr "- Seçimlik değerler için OR kullanın"
++
++#: kicker/ui/k_new_mnu.cpp:2361
++msgid "- You can use upper and lower case."
++msgstr "- Büyük ve küçük harf kullanabilirsiniz"
++
++#: kicker/ui/k_new_mnu.cpp:2363
++msgid "Search Quick Tips"
++msgstr "Arama ipuçları"
++
++#: kicker/ui/k_new_mnu.cpp:2415
++msgid "%1 = %2"
++msgstr "%1 = %2"
++
++#: kicker/ui/k_new_mnu.cpp:2447
++#, c-format
++msgid "Open Local File: %1"
++msgstr "Yerel dosya aç: %1"
++
++#: kicker/ui/k_new_mnu.cpp:2450
++#, c-format
++msgid "Open Local Dir: %1"
++msgstr "Yerel dizin aç: %1"
++
++#: kicker/ui/k_new_mnu.cpp:2453
++#, c-format
++msgid "Open Remote Location: %1"
++msgstr "Uzak konumu aç: %1"
++
++#: kicker/ui/k_new_mnu.cpp:2462
++msgid "Run '%1'"
++msgstr "'%1'i çalıştır"
++
++#: kicker/ui/k_new_mnu.cpp:2505 kicker/ui/k_new_mnu.cpp:2578
++msgid "No matches found"
++msgstr "Sonuç bulunamadı"
++
++#: kicker/ui/k_new_mnu.cpp:2630
++msgid "top %1 of %2"
++msgstr ""
++
++#: kicker/ui/k_new_mnu.cpp:2632
++msgid "%1 (top %2 of %3)"
++msgstr ""
++
++#: kicker/ui/k_new_mnu.cpp:2752
++msgid "Do you really want to reset the computer and boot Microsoft Windows"
++msgstr "Bilgisayarınızı yeniden başlatmak ve Microsoft Windows'u açmak istediğinize emin misiniz?"
++
++#: kicker/ui/k_new_mnu.cpp:2752
++msgid "Start Windows Confirmation"
++msgstr "Windows Başlatma Onayı"
++
++#: kicker/ui/k_new_mnu.cpp:2752
++msgid "Start Windows"
++msgstr "Microsoft Windows'u Başlat"
++
++#: kicker/ui/k_new_mnu.cpp:2777
++msgid "Could not start Tomboy."
++msgstr "Tomboy başlatılamıyor."
++
++#: kicker/ui/k_new_mnu.cpp:2837
++msgid "Remove From Favorites"
++msgstr "Yerimlerinden Sil"
++
++#: kicker/ui/k_new_mnu.cpp:2843
++msgid "Add to Favorites"
++msgstr "Yerimlerine Ekle"
++
++#: kicker/ui/k_new_mnu.cpp:2945
++msgid "Clear Recently Used Applications"
++msgstr "Son Kullanılan Uygulamaları Temizle"
++
++#: kicker/ui/k_new_mnu.cpp:2948
++msgid "Clear Recently Used Documents"
++msgstr "Son Kullanılan Belgeleri Temizle"
++
++#: applets/media/mediaapplet.cpp:428 applets/media/preferencesdialog.cpp:74
++#: kicker/ui/k_new_mnu.cpp:3558
++msgid "Media"
++msgstr "Ortam"
++
++#: kicker/ui/k_new_mnu.cpp:3596
++msgid "(%1 available)"
++msgstr "(%1 kullanılabilir)"
++
++#: kicker/ui/k_new_mnu.cpp:3727 kicker/ui/k_new_mnu.cpp:3731
++#, c-format
++msgid "Directory: %1"
++msgstr "Dizin: %1"
++
++#: kicker/ui/k_new_mnu.cpp:3822
++msgid "Suspend Computer"
++msgstr "Askıya Al"
++
++#: kicker/ui/k_new_mnu.cpp:3825
++msgid "Suspend to Disk"
++msgstr "Diski kullanarak askıya al"
++
++#: kicker/ui/k_new_mnu.cpp:3826 kicker/ui/k_new_mnu.cpp:3830
++#: kicker/ui/k_new_mnu.cpp:3834
++msgid "Pause without logging out"
++msgstr "Güncel oturumu kaydet ve bilgisayarı askıya al"
++
++#: kicker/ui/k_new_mnu.cpp:3829
++msgid "Suspend to RAM"
++msgstr "RAM kullanarak askıya al"
++
++#: kicker/ui/k_new_mnu.cpp:3833
++msgid "Standby"
++msgstr "Askıya al"
++
++#: kicker/ui/k_new_mnu.cpp:3869
++msgid "Suspend failed"
++msgstr "Bekletme başarısız"
++
++#: kicker/ui/k_new_mnu.h:65
++msgid "Notes"
++msgstr "Notlar"
++
++#: kicker/ui/k_new_mnu.h:65
++msgid "Emails"
++msgstr "E-postalar"
++
++#: kicker/ui/k_new_mnu.h:65
++msgid "Music"
++msgstr "Müzik"
++
++#: kicker/ui/k_new_mnu.h:66
++msgid "Browsing History"
++msgstr "Tarama Geçmişi"
++
++#: kicker/ui/k_new_mnu.h:66
++msgid "Chat Logs"
++msgstr "Sohbet Kayıtları"
++
++#: kicker/ui/k_new_mnu.h:66
++msgid "Feeds"
++msgstr "Beslemeler"
++
++#: kicker/ui/k_new_mnu.h:67
++msgid "Pictures"
++msgstr "Resimler"
++
++#: kicker/ui/k_new_mnu.h:67
++msgid "Videos"
++msgstr "Görüntüler"
++
++#: kicker/ui/k_new_mnu.h:67
++msgid "Documentation"
++msgstr "Belgeleme"
++
++#: kicker/ui/k_new_mnu.h:68
++msgid "Others"
++msgstr "Diğerleri"
++
++msgid "Search:"
++msgstr "Arama:"
++
++msgid "Switch to Kickoff Menu Style"
++msgstr "Kickoff stili menüye geç"
++
++msgid "Switch to KDE Menu Style"
++msgstr "KDE stili menüye geç"
++
++msgid "<p align=\"center\"> <u>F</u>avorites</p>"
++msgstr "<p align=\"center\"> <u>Y</u>erimleri</p>"
++
++msgid "<p align=\"center\"><u>H</u>istory</p>"
++msgstr "<p align=\"center\"><u>G</u>eçmiş</p>"
++
++msgid "<p align=\"center\"> <u>C</u>omputer</p>"
++msgstr "<p align=\"center\"> <u>S</u>istem</p>"
++
++msgid "<p align=\"center\"><u>A</u>pplications</p>"
++msgstr "<p align=\"center\"><u>U</u>ygulamalar</p>"
++
++msgid "<p align=\"center\"><u>L</u>eave</p>"
++msgstr "<p align=\"center\"><u>Ç</u>ıkış</p>"
+--- kde-i18n-tr-3.5.9-34-orig/messages/kdebase/ksmserver.po 2007-05-14 13:35:16.000000000 +0300
++++ kde-i18n-tr-3.5.9-34/messages/kdebase/ksmserver.po 2008-07-06 23:59:56.000000000 +0300
+@@ -83,3 +83,102 @@
+ "_: current option in boot loader\n"
+ " (current)"
+ msgstr " (seçili)"
++
++#: shutdowndlg.cpp:198
++msgid ""
++"<qt><h3>End Current Session</h3><p>Log out of the current session to login "
++"with a different user</p></qt>"
++msgstr "<qt><h3>Oturumu Kapat </h3><p>Farklı bir kullanıcı ile giriş yapmak için güncel oturumdan çık</p></qt>"
++
++msgid ""
++"<qt><h3>Turn Off Computer</h3><p>Log out of the current session and turn off "
++"the computer</p></qt>"
++msgstr "<qt><h3>Bilgisayarı Kapat </h3><p>Güncel oturumdan çık ve bilgisayarı kapat</p></qt>"
++
++msgid ""
++"<qt><h3>Restart Computer</h3><p>Log out of the current session and restart "
++"the computer</p><p>Hold the mouse button or the space bar for a short while "
++"to get a list of options what to boot</p></qt>"
++msgstr "<qt><h3>Yeniden Başlat </h3><p>Güncel oturumdan çık ve bilgisayarı yeniden başlat</p><p>Açılış seçeneklerinin listesini görmek için fare düğmesini veya boşluk çubuğunu kısa bir süre basılı tutun</qt>"
++
++#: shutdowndlg.cpp:242
++msgid ""
++"<qt><h3>Restart Computer</h3><p>Log out of the current session and restart "
++"the computer</p></qt>"
++msgstr "<qt><h3>Yeniden Başlat </h3><p>Güncel oturumdan çık ve bilgisayarı yeniden başlat</p></qt>"
++
++#: shutdowndlg.cpp:272 shutdowndlg.cpp:283
++msgid "&Suspend Computer"
++msgstr "&Askıya Al"
++
++#: shutdowndlg.cpp:275
++msgid "Suspend to Disk"
++msgstr "Sabit Disk ile Askıya Al"
++
++#: shutdowndlg.cpp:277
++msgid "Suspend to RAM"
++msgstr "RAM ile Askıya Al"
++
++#: shutdowndlg.cpp:279
++msgid "Standby"
++msgstr "Hazırda Beklet"
++
++#: shutdowndlg.cpp:333 shutdowndlg.cpp:371
++msgid "Suspend failed"
++msgstr "Askıya alma işlemi başarısız oldu"
++
++#: shutdowndlg.cpp:475
++msgid "Would you like to turn off your computer?"
++msgstr "Bilgisayarınızı kapatmak istiyor musunuz?"
++
++#: shutdowndlg.cpp:476
++msgid ""
++"This computer will turn off automatically\n"
++"after %1 seconds."
++msgstr "Bilgisayarınız %1 saniye sonra kapanacak."
++
++#: shutdowndlg.cpp:483
++msgid "Would you like to reboot your computer?"
++msgstr "Bilgisayarınızı yeniden başlatmak istiyor musunuz?"
++
++#: shutdowndlg.cpp:485
++msgid "Would you like to reboot to \"%1\"?"
++msgstr "Bilgisayarınızı yeniden başlatarak \"%1\" sistemine geçiş yapmak istiyor musunuz?"
++
++#: shutdowndlg.cpp:486
++msgid ""
++"This computer will reboot automatically\n"
++"after %1 seconds."
++msgstr "Bilgisayarınız %1 saniye sonra yeniden başlayacak."
++
++#: shutdowndlg.cpp:491
++msgid "Would you like to end your current session?"
++msgstr "Güncel oturumu sona erdirmek istiyor musunuz?"
++
++#: shutdowndlg.cpp:492
++msgid ""
++"This session will end\n"
++"after %1 seconds automatically."
++msgstr "Bu oturum %1 saniye sonra sona erecek."
++
++#: rc.cpp:3 rc.cpp:3
++#, no-c-format
++msgid "Confirmation"
++msgstr "Onaylama"
++
++#: rc.cpp:6 rc.cpp:6
++#, no-c-format
++msgid "Would you like to shutdown your computer?"
++msgstr "Bilgisayarınızı kapatmak istiyor musunuz?"
++
++#: rc.cpp:9 rc.cpp:9
++#, no-c-format
++msgid ""
++"If you do not act, your computer will shutdown\n"
++"after X automatically."
++msgstr "İşlemi iptal etmezseniz bilgisayarınız X sonra kapanacak."
++
++#: rc.cpp:13 rc.cpp:13
++#, no-c-format
++msgid "Confirm"
++msgstr "Onayla"
diff --git a/mandriva/2010.2/i18n/kio_media.patch b/mandriva/2010.2/i18n/kio_media.patch
new file mode 100644
index 000000000..03c5cfe6b
--- /dev/null
+++ b/mandriva/2010.2/i18n/kio_media.patch
@@ -0,0 +1,462 @@
+Index: kio_media.po
+===================================================================
+--- messages/kdebase/kio_media.po (revision 893225)
++++ messages/kdebase/kio_media.po (working copy)
+@@ -8,7 +8,7 @@
+ "Project-Id-Version: kio_media\n"
+ "POT-Creation-Date: 2008-07-08 01:18+0200\n"
+ "PO-Revision-Date: 2007-05-26 05:41+0300\n"
+-"Last-Translator: Serdar Soytetir <tulliana@gmail.com>\n"
++"Last-Translator: Ozan Çağlayan <ozan@pardus.org.tr>\n"
+ "Language-Team: <tr@li.org>\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+@@ -71,7 +71,7 @@
+ #: rc.cpp:9
+ #, no-c-format
+ msgid "Mount the file system read-only."
+-msgstr "Dosya sistemini salt okunur bağla."
++msgstr "Dosya sistemini salt okunur bağlar."
+
+ #. i18n: file propsdlgplugin/propertiespagegui.ui line 65
+ #: rc.cpp:12
+@@ -85,37 +85,38 @@
+ msgid ""
+ "Attempts to chown or chmod files do not return errors, although they fail. Use "
+ "with caution!"
+-msgstr ""
++msgstr "Sahiplenme(chown) veya izin değiştirme(chmod) girişimleri başarısız olsa da "
++"hata döndürmez. Bu seçeneği dikkatle kullanın."
+
+ #. i18n: file propsdlgplugin/propertiespagegui.ui line 76
+ #: rc.cpp:18
+ #, no-c-format
+ msgid "Synchronous"
+-msgstr "Eşzamanlı"
++msgstr "Eşzamanlı G/Ç"
+
+ #. i18n: file propsdlgplugin/propertiespagegui.ui line 79
+ #: rc.cpp:21
+ #, no-c-format
+ msgid "All I/O to the file system should be done synchronously."
+-msgstr ""
++msgstr "Tüm Giriş/Çıkış işlemleri eşzamanlı gerçekleştirilir."
+
+ #. i18n: file propsdlgplugin/propertiespagegui.ui line 87
+ #: rc.cpp:24
+ #, no-c-format
+ msgid "Access time updates"
+-msgstr ""
++msgstr "Erişim zamanı güncellemeleri"
+
+ #. i18n: file propsdlgplugin/propertiespagegui.ui line 90
+ #: rc.cpp:27
+ #, no-c-format
+ msgid "Update inode access time for each access."
+-msgstr ""
++msgstr "Her dosya erişiminde, dosya erişim zamanı güncellenir."
+
+ #. i18n: file propsdlgplugin/propertiespagegui.ui line 106
+ #: rc.cpp:30
+ #, no-c-format
+ msgid "Mountpoint:"
+-msgstr "Bağlanma noktası:"
++msgstr "Bağlama noktası:"
+
+ #. i18n: file propsdlgplugin/propertiespagegui.ui line 112
+ #: rc.cpp:33
+@@ -125,12 +126,15 @@
+ "is no guarantee that the system will respect your wish. For one the directory "
+ "has to be below /media - and it does not yet have to exist."
+ msgstr ""
++"Bu dosya sisteminin hangi dizinin altına bağlanacağını belirtir. "
++"Sistemin bu seçimi dikkate almama olasılığı vardır. Seçtiğiniz dizin /media "
++"dizininin altında olmalıdır. Henüz yaratılmamış olmasında sakınca yoktur."
+
+ #. i18n: file propsdlgplugin/propertiespagegui.ui line 130
+ #: rc.cpp:36
+ #, no-c-format
+ msgid "Mount automatically"
+-msgstr "Otomatik olarak bağla"
++msgstr "Otomatik olarak bağlar"
+
+ #. i18n: file propsdlgplugin/propertiespagegui.ui line 133
+ #: rc.cpp:39
+@@ -148,14 +152,14 @@
+ #: rc.cpp:45
+ #, no-c-format
+ msgid "Flushed IO"
+-msgstr ""
++msgstr "Önbelleklemesiz G/Ç"
+
+ #. i18n: file propsdlgplugin/propertiespagegui.ui line 167
+ #: rc.cpp:48
+ #, no-c-format
+ msgid ""
+ "Always flush all data to the hot plug devices immediately and don't cache it."
+-msgstr ""
++msgstr "Verileri takılı aygıta önbelleklemeden yazar."
+
+ #. i18n: file propsdlgplugin/propertiespagegui.ui line 175
+ #: rc.cpp:51
+@@ -169,7 +173,7 @@
+ msgid ""
+ "UTF8 is the filesystem safe 8-bit encoding of Unicode that is used by the "
+ "console. It can be be enabled for the filesystem with this option."
+-msgstr ""
++msgstr "Dosya sistemini UTF-8 karakter setiyle bağlar."
+
+ #. i18n: file propsdlgplugin/propertiespagegui.ui line 186
+ #: rc.cpp:57
+@@ -181,13 +185,13 @@
+ #: rc.cpp:60
+ #, no-c-format
+ msgid "Mount this file system as user."
+-msgstr "Bu dosya sistemini kullanıcı olarak bağla."
++msgstr "Bu dosya sistemini kullanıcı olarak bağlar."
+
+ #. i18n: file propsdlgplugin/propertiespagegui.ui line 205
+ #: rc.cpp:63
+ #, no-c-format
+ msgid "Journaling:"
+-msgstr ""
++msgstr "Günlükleme:"
+
+ #. i18n: file propsdlgplugin/propertiespagegui.ui line 220
+ #: rc.cpp:66 rc.cpp:87
+@@ -211,8 +215,27 @@
+ "rumoured to be the highest-throughput option. It guarantees internal file "
+ "system integrity, however it can allow old data to appear in files after a "
+ "crash and journal recovery."
++
+ msgstr ""
++"<h2> Dosya sistemi için günlükleme(journaling) kipini belirtir. Metaveriler daima "
++"günlüklenir. </h2>\n"
++" \n"
++"<h3><b>Tüm Veri</b></h3>\n"
++" Tüm veriler, dosya sistemine yazılmadan önce günlüğe yazılır. "
++"Bu günlükleme kipi en yüksek veri güvenliğini sağlar ancak düşük "
++"performanslıdır.\n"
++"\n"
++"<h3><b>Sıralı</b></h3>\n"
++" Tüm veriler, metaverileri günlüğe yazılmadan önce dosya sistemine "
++"yazılırlar.\n"
++"\n"
++"<h3><b>Geri Yazma</b></h3>\n"
++" Veri sırasının korunmadığı kiptir. Veriler, metaverileri günlüğe yazıldıktan "
++"sonra dosya sistemine yazılabilirler. En yüksek performansa sahip kipin bu olduğu söylenir. "
++"Dosya sisteminin iç bütünlüğünü garanti eder ancak bir çökme ve günlükten geri alma işleminden "
++"sonra dosyalarda eski verilerin görünmesine sebep olabilir."
+
++
+ #. i18n: file propsdlgplugin/propertiespagegui.ui line 226
+ #: rc.cpp:78
+ #, no-c-format
+@@ -229,7 +252,7 @@
+ #: rc.cpp:84
+ #, no-c-format
+ msgid "Write Back"
+-msgstr ""
++msgstr "Geri Yazma"
+
+ #. i18n: file propsdlgplugin/propertiespagegui.ui line 270
+ #: rc.cpp:99
+@@ -261,12 +284,30 @@
+ "Display the short name as is; store a long name when the short name is not all "
+ "upper case."
+ msgstr ""
++"<h2>8.3 biçimindeki dosya isimleri(kısa isim) için davranışı belirler. Bir dosya için "
++"uzun isim mevcutsa, daima o tercih edilecektir.</h2>\n"
++"\n"
++"<h3><b>Küçük harf</b></h3>\n"
++"Kısa ismin tamamını küçük harflerle göster; kısa isim tamamen büyük harflerden "
++"oluşmuyorsa bir uzun isim sakla.\n"
++"\n"
++"<h3><b>Windows 95</b></h3>\n"
++"Kısa ismin tamamını büyük harflerle göster; kısa isim tamamen büyük harflerden "
++"oluşmuyorsa bir uzun isim sakla.\n"
++"\n"
++"<h3><b>Windows NT</b></h3>\n"
++"Kısa ismi olduğu gibi göster; kısa isim tamamen büyük veya tamamen küçük harflerden "
++"oluşmuyorsa bir uzun isim sakla.\n"
++"\n"
++"<h3><b>Karışık</b></h3>\n"
++"Kısa ismi olduğu gibi göster; kısa isim tamamen büyük harflerden oluşmuyorsa bir uzun "
++"isim sakla."
+
+ #. i18n: file propsdlgplugin/propertiespagegui.ui line 294
+ #: rc.cpp:117
+ #, no-c-format
+ msgid "Lower"
+-msgstr ""
++msgstr "Küçük harf"
+
+ #. i18n: file propsdlgplugin/propertiespagegui.ui line 299
+ #: rc.cpp:120
+@@ -314,11 +355,11 @@
+
+ #: kfile-plugin/kfilemediaplugin.cpp:186
+ msgid "Mount Point"
+-msgstr "Bağlanma Noktası"
++msgstr "Bağlama Noktası"
+
+ #: kfile-plugin/kfilemediaplugin.cpp:187
+ msgid "Device Node"
+-msgstr "Aygıt Dalı"
++msgstr "Aygıt Düğümü"
+
+ #: kfile-plugin/kfilemediaplugin.cpp:189
+ msgid "Medium Summary"
+@@ -338,7 +379,7 @@
+
+ #: libmediacommon/notifiernothingaction.cpp:28
+ msgid "Do Nothing"
+-msgstr "Hiçbir Şey Yapma"
++msgstr "Hiçbirşey Yapma"
+
+ #: libmediacommon/notifieropenaction.cpp:28
+ msgid "Open in New Window"
+@@ -376,7 +417,7 @@
+
+ #: mediamanager/fstabbackend.cpp:447
+ msgid "Removable Device"
+-msgstr "Çıkartılabilir Aygıt"
++msgstr "Çıkarılabilir Aygıt"
+
+ #: mediamanager/fstabbackend.cpp:452 mediamanager/fstabbackend.cpp:458
+ msgid "Remote Share"
+@@ -387,19 +428,16 @@
+ msgstr "Sabit Disk"
+
+ #: mediamanager/halbackend.cpp:640
+-#, fuzzy
+ msgid "Unknown Drive"
+-msgstr "Bilinmeyen"
++msgstr "Bilinmeyen Sürücü"
+
+ #: mediamanager/halbackend.cpp:652
+-#, fuzzy
+ msgid "Floppy Drive"
+-msgstr "Disket"
++msgstr "Disket Sürücü"
+
+ #: mediamanager/halbackend.cpp:660
+-#, fuzzy
+ msgid "Zip Drive"
+-msgstr "Zip Diski"
++msgstr "Zip Sürücü"
+
+ #: mediamanager/halbackend.cpp:730
+ msgid "Camera"
+@@ -424,12 +462,16 @@
+ "below. You have to close them or change their working directory before "
+ "attempting to unmount the device again."
+ msgstr ""
++"Bu aygıtı halen kullanan uygulamalar var. Aygıtı ayırmadan önce aşağıda listelenen "
++"bu uygulamaları kapatmak veya çalıştıkları dizini değiştirmek zorundasınız."
+
+ #: mediamanager/halbackend.cpp:1065 mediamanager/halbackend.cpp:1306
+ msgid ""
+ "Unfortunately, the device <b>%1</b> (%2) named <b>'%3'</b> "
+ "and currently mounted at <b>%4</b> could not be unmounted. "
+ msgstr ""
++"<b>%4</b> dizinine bağlı <b>'%3'</b> adlı <b>%1</b> (%2) aygıtı "
++"ayrılamıyor."
+
+ #: mediamanager/halbackend.cpp:1071
+ msgid "The following error was returned by umount command:"
+@@ -437,7 +479,7 @@
+
+ #: mediamanager/halbackend.cpp:1312
+ msgid "Unmounting failed due to the following error:"
+-msgstr "Ayırma işlemi başarısız oldu, şu hata oluştu:"
++msgstr "Ayırma işlemi başarısız oldu, oluşan hata:"
+
+ #: mediamanager/halbackend.cpp:1314
+ msgid "Device is Busy:"
+@@ -458,27 +500,27 @@
+
+ #: mounthelper/kio_media_mounthelper.cpp:166
+ msgid "The device was successfully unmounted, but the tray could not be opened"
+-msgstr "Aygıt başarılı şekilde ayrıldı, fakat çekmece açılamadı"
++msgstr "Aygıt başarılı şekilde ayrıldı, fakat tepsi açılamadı"
+
+ #: mounthelper/kio_media_mounthelper.cpp:168
+ msgid "The device was successfully unmounted, but could not be ejected"
+-msgstr "Aygıt başarılı şekilde ayrıldı, fakat çıkarılamadı"
++msgstr "Aygıt başarılı şekilde ayrıldı, fakat çıkartılamadı"
+
+ #: mounthelper/kio_media_mounthelper.cpp:182
+ msgid "Unmount given URL"
+-msgstr "Verilen adresi ayır"
++msgstr "Verilen URL'yi ayır"
+
+ #: mounthelper/kio_media_mounthelper.cpp:183
+ msgid "Mount given URL (default)"
+-msgstr "Verilen adresi bağla (öntanımlı)"
++msgstr "Verilen URL'yi bağla (öntanımlı)"
+
+ #: mounthelper/kio_media_mounthelper.cpp:184
+ msgid "Eject given URL via kdeeject"
+-msgstr "Verilen URL'yi kdeeject ile çıkar"
++msgstr "Verilen URL'yi kdeeject ile çıkart"
+
+ #: mounthelper/kio_media_mounthelper.cpp:185
+ msgid "Unmount and Eject given URL (necessary for some USB devices)"
+-msgstr "Verilen URL'yi Ayır ve Çıkar (bazı USB aygıtlar için gerekli)"
++msgstr "Verilen URL'yi Ayır ve Çıkart (bazı USB aygıtlar için gerekli)"
+
+ #: mounthelper/kio_media_mounthelper.cpp:186
+ msgid "media:/ URL to mount/unmount/eject/remove"
+@@ -491,7 +533,7 @@
+
+ #: propsdlgplugin/propertiespage.cpp:196
+ msgid "Mountpoint has to be below /media"
+-msgstr "Bağlanma noktası /media altında olmalıdır"
++msgstr "Bağlama noktası /media altında olmalıdır"
+
+ #: propsdlgplugin/propertiespage.cpp:211
+ msgid "Saving the changes failed"
+@@ -499,4 +541,141 @@
+
+ #: propsdlgplugin/propsdlgshareplugin.cpp:67
+ msgid "&Mounting"
+-msgstr "&Bağlanıyor"
++msgstr "&Bağlama Seçenekleri"
++
++#, c-format
++msgid "External %s%s Drive"
++msgstr "Harici %s%s Sürücü"
++
++#, c-format
++msgid "%s%s Drive"
++msgstr "%s%s Sürücü"
++
++msgid "External Magneto Optical Drive"
++msgstr "Harici Manyeto-Optik Sürücü"
++
++msgid "Magneto Optical Drive"
++msgstr "Manyeto-Optik Sürücü"
++
++msgid "External Floppy Drive"
++msgstr "Harici Disket Sürücü"
++
++#, c-format
++msgid "%s External Hard Drive"
++msgstr "%s Harici Sabit Disk"
++
++#, c-format
++msgid "%s Hard Drive"
++msgstr "%s Sabit Disk"
++
++msgid "External Hard Drive"
++msgstr "Harici Sabit Disk"
++
++msgid "Hard Drive"
++msgstr "Sabit Disk"
++
++msgid "Drive"
++msgstr "Sürücü"
++
++msgid "CD-ROM "
++msgstr "CD-ROM "
++
++msgid "Blank CD-R"
++msgstr "Boş CD-R"
++
++msgid "CD-R"
++msgstr "CD-R"
++
++msgid "Blank CD-RW"
++msgstr "Boş CD-RW"
++
++msgid "CD-RW"
++msgstr "CD-RW"
++
++msgid "DVD-ROM"
++msgstr "DVD-ROM"
++
++msgid "Blank DVD-RAM"
++msgstr "Boş DVD-RAM"
++
++msgid "DVD-RAM"
++msgstr "DVD-RAM"
++
++msgid "Blank DVD-R"
++msgstr "Boş DVD-R"
++
++msgid "DVD-R"
++msgstr "DVD-R"
++
++msgid "Blank DVD-RW"
++msgstr "Boş DVD-RW"
++
++msgid "DVD-RW"
++msgstr "DVD-RW"
++
++msgid "Blank DVD+R"
++msgstr "Boş DVD+R"
++
++msgid "DVD+R"
++msgstr "DVD+R"
++
++msgid "Blank DVD+RW"
++msgstr "Boş DVD+RW"
++
++msgid "DVD+RW"
++msgstr "DVD+RW"
++
++msgid "Blank DVD+R Dual-Layer"
++msgstr "Boş Çift Yüzlü DVD+R"
++
++msgid "DVD+R Dual-Layer"
++msgstr "Çift Yüzlü DVD+R"
++
++msgid "BD-ROM"
++msgstr "BD-ROM"
++
++msgid "Blank BD-R"
++msgstr "Boş BD-R"
++
++msgid "BD-R"
++msgstr "BD-R"
++
++msgid "Blank BD-RE"
++msgstr "Boş BD-RE"
++
++msgid "BD-RE"
++msgstr "BD-RE"
++
++msgid "HD DVD-ROM"
++msgstr "HD DVD-ROM"
++
++msgid "Blank HD DVD-R"
++msgstr "Boş HD DVD-R"
++
++msgid "HD DVD-R"
++msgstr "HD DVD-R"
++
++msgid "Blank HD DVD-RW"
++msgstr "Boş HD DVD-RW"
++
++msgid "HD DVD-RW"
++msgstr "HD DVD-RW"
++
++msgid "Audio CD"
++msgstr "Müzik CD'si"
++
++msgid "UDF Volume"
++msgstr "DVD (UDF)"
++
++msgid "Blank Magneto Optical"
++msgstr "Boş Manyeto-Optik Disket"
++
++msgid "Magneto Optical"
++msgstr "Manyeto-Optik Disket"
++
++msgid "Removable Media"
++msgstr "Çıkarılabilir Depolama Ortamı"
++
++msgid "Media"
++msgstr "Depolama Ortamı"
++
diff --git a/mandriva/2010.2/i18n/knode.patch b/mandriva/2010.2/i18n/knode.patch
new file mode 100644
index 000000000..46a84dd41
--- /dev/null
+++ b/mandriva/2010.2/i18n/knode.patch
@@ -0,0 +1,535 @@
+diff -Nur kde-i18n-tr-3.5.10/messages/kdepim/knode.po kde-i18n-tr-3.5.10-patched/messages/kdepim/knode.po
+--- kde-i18n-tr-3.5.10/messages/kdepim/knode.po 2008-08-19 22:06:49.000000000 +0300
++++ kde-i18n-tr-3.5.10-patched/messages/kdepim/knode.po 2008-10-16 09:39:15.000000000 +0300
+@@ -9,8 +9,8 @@
+ msgstr ""
+ "Project-Id-Version: knode\n"
+ "POT-Creation-Date: 2008-07-22 01:18+0200\n"
+-"PO-Revision-Date: 2008-02-28 23:21+0200\n"
+-"Last-Translator: Serdar Soytetir <tulliana@gmail.com>\n"
++"PO-Revision-Date: 2008-10-16 09:21+0200\n"
++"Last-Translator: Semen Cirit <semen@pardus.org.tr>\n"
+ "Language-Team: Turkish <kde-i18n-doc@lists.kde.org>\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+@@ -183,6 +183,10 @@
+ "<br>Meanwhile you can save the article as a text file and reassemble it by "
+ "hand.</b>"
+ msgstr ""
++"<br/><b> Bu haber KNode'un henüz desteklemediği "
++"&quot;message/partial&quot; dosya türünde."
++"<br>Bu haberi metin dosyası olarak kaydedip, daha sonra elle açabilirsiniz.</b>"
++
+
+ #: articlewidget.cpp:477
+ msgid ""
+@@ -214,7 +218,7 @@
+
+ #: articlewidget.cpp:763
+ msgid "Message was signed by %1 (Key ID: 0x%2)."
+-msgstr "İleti %1 tarafından imzalandı (Anahtar kimliği 0x%2)"
++msgstr "İleti %1 tarafından imzalandı (Anahtar kimliği 0x%2)."
+
+ #: articlewidget.cpp:767
+ #, c-format
+@@ -302,7 +306,7 @@
+
+ #: knaccountmanager.cpp:142
+ msgid "Cannot create a folder for this account."
+-msgstr "Bu hesap için bir klasör oluşturulamadı"
++msgstr "Bu hesap için bir klasör oluşturulamadı."
+
+ #: knaccountmanager.cpp:156
+ msgid ""
+@@ -318,8 +322,8 @@
+ "At least one group of this account is currently in use.\n"
+ "The account cannot be deleted at the moment."
+ msgstr ""
+-"Kullanımdaki bu hesap için en az bir grup vardır.\n"
+-"Bu hesap bir süre silinemeaz"
++"Bu hesabın en az bir grubu şu an kullanılıyor.\n"
++"Bu hesap şu an silinemez."
+
+ #: knarticlecollection.cpp:55
+ msgid ""
+@@ -347,15 +351,14 @@
+
+ #: knarticlefactory.cpp:143
+ msgid "Reply by Email"
+-msgstr "E-posta ile YanıtlaE-&posta ile Yanıtla..."
++msgstr "E-posta ile Yanıtla"
+
+ #: knarticlefactory.cpp:194
+ msgid "The author requested a mail copy of your reply. (Mail-Copies-To header)"
+-msgstr "Bu e-postayı gönderen kişi cevabınızın kopyasını istiyor."
++msgstr "Bu e-postayı gönderen kişi cevabınızın kopyasını istiyor. (Mail-Copies-To başlığı)"
+
+ #: knarticlefactory.cpp:282
+-msgid ""
+-"This article contains attachments. Do you want them to be forwarded as well?"
++msgid "This article contains attachments. Do you want them to be forwarded as well?"
+ msgstr "Bu yazıda eklentiler var. Bunları da iletmek istiyor musunuz?"
+
+ #: knarticlefactory.cpp:282
+@@ -408,7 +411,7 @@
+
+ #: knarticlefactory.cpp:382 knarticlefactory.cpp:459 kncomposer.cpp:1501
+ msgid "You have no valid news accounts configured."
+-msgstr "Ayarlanmış geçerli bir haber sunucusu hesabınız yok!"
++msgstr "Ayarlanmış geçerli bir haber sunucusu hesabınız yok."
+
+ #: knarticlefactory.cpp:443
+ msgid "Do you really want to supersede this article?"
+@@ -483,8 +486,7 @@
+
+ #: knarticlefactory.cpp:927
+ msgid "Only sent articles can be canceled or superseded."
+-msgstr ""
+-"Sadece gönderilmiş iletiler iptal edilebilir veya ya da üzerine yazılabilir."
++msgstr "Sadece gönderilmiş iletiler iptal edilebilir veya ya da üzerine yazılabilir."
+
+ #: knarticlefactory.cpp:932
+ msgid "This article has already been canceled or superseded."
+@@ -702,7 +704,7 @@
+
+ #: kncomposer.cpp:253
+ msgid "Attach &File..."
+-msgstr "D&osya Ekle"
++msgstr "D&osya Ekle..."
+
+ #: kncomposer.cpp:256
+ msgid "Sign Article with &PGP"
+@@ -786,7 +788,7 @@
+ "Please remove all newsgroups in which your article is off-topic."
+ msgstr ""
+ "12'den fazla haber grubuna yollamaktasınız.\n"
+-"Konu-dışı olan haber gruplarını kaldırınız!"
++"Konu-dışı olan haber gruplarını kaldırınız."
+
+ #: kncomposer.cpp:581
+ msgid ""
+@@ -852,7 +854,7 @@
+ "a suitable character set from the \"Options\" menu."
+ msgstr ""
+ "Mesajınız \"us-ascii\" setinde olamayan karakterle içeriyor\n"
+-"\"Seçenekler\" menüsünden uygun karakter setini seçiniz!"
++"\"Seçenekler\" menüsünden uygun karakter setini seçiniz."
+
+ #: kncomposer.cpp:666
+ msgid "You cannot post an empty message."
+@@ -872,7 +874,7 @@
+ "entirely of quoted text."
+ msgstr ""
+ "Sadece aktarılan metinden oluşan\n"
+-"haberleri gönderemezsiniz!"
++"haberleri gönderemezsiniz."
+
+ #: kncomposer.cpp:685
+ msgid ""
+@@ -944,7 +946,7 @@
+
+ #: kncomposer.cpp:1234
+ msgid "This will replace all text you have written."
+-msgstr "Bu yazdığınız tüm metni değiştirecektir!"
++msgstr "Bu yazdığınız tüm metni değiştirecektir."
+
+ #: kncomposer.cpp:1248
+ msgid ""
+@@ -952,7 +954,7 @@
+ "Please do this in the settings dialog."
+ msgstr ""
+ "Düzenleyici yapılandırılmadı.\n"
+-"Lütfen özellikler kısmından bunu yapınız"
++"Lütfen özellikler kısmından bunu yapınız."
+
+ #: kncomposer.cpp:1307
+ msgid ""
+@@ -1370,8 +1372,8 @@
+ "<p>Ex: <b>/home/robt/.sig</b>.</p></qt>"
+ msgstr ""
+ "<qt>"
+-"<p>The file from which the signature will be read.</p>"
+-"<p>Ex: <b>/home/robt/.sig</b>.</p></qt>"
++"<p>İmzanın okunacağı dosya.</p>"
++"<p>Örn: <b>/home/robt/.sig</b>.</p></qt>"
+
+ #: knconfigwidgets.cpp:145 knconfigwidgets.cpp:2235
+ msgid "Choo&se..."
+@@ -1528,7 +1530,7 @@
+ msgid ""
+ "Please enter an arbitrary name for the account and the\n"
+ "hostname of the news server."
+-msgstr "Hesap için bir isim ve haber sunucusuna ait bir düğüm adı giriniz"
++msgstr "Hesap için bir isim ve haber sunucusuna ait bir düğüm adı giriniz."
+
+ #: knconfigwidgets.cpp:827
+ msgid "&Use custom colors"
+@@ -1604,8 +1606,7 @@
+
+ #: knconfigwidgets.cpp:1133
+ msgid "\"Mark All as Read\" Triggers Following Actions"
+-msgstr ""
+-"\"Tümünü Okunmuş Olarak İşaretle\", Aşağıdaki İşlemleri Gerçekleştirir:"
++msgstr "\"Tümünü Okunmuş Olarak İşaretle\", Aşağıdaki İşlemleri Gerçekleştirir"
+
+ #: knconfigwidgets.cpp:1138
+ msgid "&Switch to the next group"
+@@ -1613,7 +1614,7 @@
+
+ #: knconfigwidgets.cpp:1145
+ msgid "\"Mark Thread as Read\" Triggers Following Actions"
+-msgstr "\"Konumu Okunmuş Olarak İşaretle\" Aşağıdaki İşlemleri Gerçekleştirir:"
++msgstr "\"Konumu Okunmuş Olarak İşaretle\" Aşağıdaki İşlemleri Gerçekleştirir"
+
+ #: knconfigwidgets.cpp:1150
+ msgid "Clos&e the current thread"
+@@ -1625,7 +1626,7 @@
+
+ #: knconfigwidgets.cpp:1160
+ msgid "\"Ignore Thread\" Triggers Following Actions"
+-msgstr "\"Konumu Yoksay\" Aşağıdaki İşlemleri Gerçekleştirir:"
++msgstr "\"Konumu Yoksay\" Aşağıdaki İşlemleri Gerçekleştirir"
+
+ #: knconfigwidgets.cpp:1165
+ msgid "Close the cu&rrent thread"
+@@ -1839,9 +1840,9 @@
+ "<br><b>%DATE</b>=date, <b>%MSID</b>=message-id, <b>%GROUP</b>=group name, <b>"
+ "%L</b>=line break</qt>"
+ msgstr ""
+-"Yer tutucular: <b>%NAME</b>=isim, <b>%EMAIL</b>=e-posta adresi,"
++"<qt>Yer tutucular: <b>%NAME</b>=isim, <b>%EMAIL</b>=e-posta adresi,"
+ "<br><b>%DATE</b>=tarih, <b>%MSID</b>=ileti-no, <b>%GROUP</b>"
+-"=grup adı, %L=satır sonu</qt>"
++"=grup adı, <b>%L</b>=satır sonu</qt>"
+
+ #: knconfigwidgets.cpp:2210
+ msgid "Rewrap quoted te&xt automatically"
+@@ -1977,7 +1978,8 @@
+ "<b>The conversion was successful.</b>"
+ "<br>Have a lot of fun with this new version of KNode. ;-)"
+ msgstr ""
+-"<b>Dönüştürme başarılı.</b></br> KNode'un bu yeni sürümü ile eğlenceler. ;-)"
++"<b>Dönüştürme başarılı.</b>"
++"<br>KNode'un bu yeni sürümü ile eğlenceler. ;-)"
+
+ #: knconvert.cpp:142
+ msgid "Start KNode"
+@@ -1994,7 +1996,7 @@
+ #: knconvert.cpp:227
+ #, c-format
+ msgid "created backup of the old data-files in %1"
+-msgstr "eski veri dosyalarının yedeği %1 'de oluşturuldu."
++msgstr "eski veri dosyalarının yedeği %1 'de oluşturuldu"
+
+ #: knconvert.cpp:229
+ msgid "backup failed."
+@@ -2276,7 +2278,7 @@
+
+ #: knfilterdialog.cpp:100
+ msgid "Please provide a name for this filter."
+-msgstr "Lütfen bu filtre için bir isim tanımlayınız"
++msgstr "Lütfen bu filtre için bir isim tanımlayınız."
+
+ #: knfilterdialog.cpp:103
+ msgid ""
+@@ -2320,7 +2322,7 @@
+
+ #: knfoldermanager.cpp:87
+ msgid "Cannot load index-file."
+-msgstr "İndeks dosyası yüklenemedi!"
++msgstr "İndeks dosyası yüklenemedi."
+
+ #: knfoldermanager.cpp:142
+ msgid "New folder"
+@@ -2401,11 +2403,11 @@
+
+ #: kngroupdialog.cpp:40
+ msgid "Current changes:"
+-msgstr "Mevcut değişiklikler"
++msgstr "Mevcut değişiklikler:"
+
+ #: kngroupdialog.cpp:42
+ msgid "Subscribe To"
+-msgstr "Üye ol:"
++msgstr "Üye ol"
+
+ #: kngroupdialog.cpp:44
+ msgid "Unsubscribe From"
+@@ -2531,7 +2533,7 @@
+
+ #: kngrouppropdlg.cpp:114
+ msgid "Articles:"
+-msgstr "Haberler"
++msgstr "Haberler:"
+
+ #: kngrouppropdlg.cpp:119
+ msgid "Unread articles:"
+@@ -2539,7 +2541,7 @@
+
+ #: kngrouppropdlg.cpp:124
+ msgid "New articles:"
+-msgstr "Yeni haberler"
++msgstr "Yeni haberler:"
+
+ #: kngrouppropdlg.cpp:129
+ msgid "Threads with unread articles:"
+@@ -2547,7 +2549,7 @@
+
+ #: kngrouppropdlg.cpp:134
+ msgid "Threads with new articles:"
+-msgstr "Yeni haberleri sırala"
++msgstr "Yeni haberleri sırala:"
+
+ #: kngroupselectdialog.cpp:31
+ msgid "Select Destinations"
+@@ -2555,7 +2557,7 @@
+
+ #: kngroupselectdialog.cpp:37
+ msgid "Groups for this article:"
+-msgstr "Bu haber için gruplar"
++msgstr "Bu haber için gruplar:"
+
+ #: kngroupselectdialog.cpp:107
+ msgid ""
+@@ -2680,7 +2682,7 @@
+
+ #: knmainwidget.cpp:602
+ msgid "&Subscribe to Newsgroups..."
+-msgstr "&Haber gruplarına üye ol"
++msgstr "&Haber gruplarına üye ol..."
+
+ #: knmainwidget.cpp:604
+ msgid "&Expire All Groups"
+@@ -2692,7 +2694,7 @@
+
+ #: knmainwidget.cpp:608
+ msgid "&Get New Articles in All Accounts"
+-msgstr "&Tüm Gruplardaki Yeni Haberleri Al"
++msgstr "&Tüm Hesaplardaki Yeni Haberleri Al"
+
+ #: knmainwidget.cpp:610
+ msgid "&Delete Account"
+@@ -2736,7 +2738,7 @@
+
+ #: knmainwidget.cpp:632
+ msgid "Mark Last as Unr&ead..."
+-msgstr "Sonuncuyu O&kunmamış Olarak İşaretle... "
++msgstr "Sonuncuyu O&kunmamış Olarak İşaretle..."
+
+ #: knmainwidget.cpp:637
+ msgid "&Configure KNode..."
+@@ -2816,7 +2818,7 @@
+
+ #: knmainwidget.cpp:681
+ msgid "&Search Articles..."
+-msgstr "Haberleri &Ara"
++msgstr "Haberleri &Ara..."
+
+ #: knmainwidget.cpp:683
+ msgid "&Refresh List"
+@@ -2918,7 +2920,7 @@
+
+ #: knmainwidget.cpp:744
+ msgid "Hide &Group View"
+-msgstr "Grup Görünümünü Gizle"
++msgstr "Grup Görünümünü &Gizle"
+
+ #: knmainwidget.cpp:745
+ msgid "Show &Header View"
+@@ -2926,7 +2928,7 @@
+
+ #: knmainwidget.cpp:747
+ msgid "Hide &Header View"
+-msgstr "Başlık Görünümünü Gizle"
++msgstr "&Başlık Görünümünü Gizle"
+
+ #: knmainwidget.cpp:748
+ msgid "Show &Article Viewer"
+@@ -2934,7 +2936,7 @@
+
+ #: knmainwidget.cpp:750
+ msgid "Hide &Article Viewer"
+-msgstr "Haber Görüntüleyiciyi Gizle"
++msgstr "&Haber Görüntüleyiciyi Gizle"
+
+ #: knmainwidget.cpp:751
+ msgid "Show Quick Search"
+@@ -3008,8 +3010,7 @@
+
+ #: knmainwidget.cpp:1642
+ msgid "Do you really want to delete all articles in %1?"
+-msgstr ""
+-"%1 içindeki tüm haberleri gerçekten silmek istediğinizden emin misiniz?"
++msgstr "%1 içindeki tüm haberleri gerçekten silmek istediğinizden emin misiniz?"
+
+ #: knmainwidget.cpp:1677
+ msgid "Select Sort Column"
+@@ -3049,7 +3050,7 @@
+ "password to access this server"
+ msgstr ""
+ "Bu sunucuya bağlantı kurmak için\n"
+-"bir kullanıcı adı parolaya ihtiyacınız var."
++"bir kullanıcı adı parolaya ihtiyacınız var"
+
+ #: knnetaccess.cpp:315
+ msgid "Authentication Failed"
+@@ -3167,14 +3168,14 @@
+ "<br>"
+ "<br>İstediğiniz yazı haber sunucunuz üzerinde mevcut değil."
+ "<br>Aşağıdaki adresten almayı deneyebilirsiniz <a "
+-"href=\"http://groups.google.com/groups?q=msgid:%1&ic=1\">groups.google.com</a>."
++"href=\"http://groups.google.com/groups?q=msgid:%1&amp;ic=1\">groups.google.com</a>."
+
+ #: knnntpclient.cpp:575
+ msgid ""
+ "Unable to connect.\n"
+ "The following error occurred:\n"
+ msgstr ""
+-"Bağlantı yapılamdı.\n"
++"Bağlantı yapılamadı.\n"
+ "Aşağıdaki hata oluştu:\n"
+
+ #: knnntpclient.cpp:621 knnntpclient.cpp:681
+@@ -3237,10 +3238,8 @@
+ msgstr "Bağlantı kesildi."
+
+ #: knprotocolclient.cpp:472 knprotocolclient.cpp:534 knprotocolclient.cpp:594
+-msgid ""
+-"Communication error:\n"
+-msgstr ""
+-"Haberleşme hatası:\n"
++msgid "Communication error:\n"
++msgstr "Haberleşme hatası:\n"
+
+ #: knprotocolclient.cpp:504 knprotocolclient.cpp:566
+ msgid "Communication error"
+@@ -3440,127 +3439,9 @@
+
+ #: utilities.cpp:477
+ msgid "Unable to create temporary file."
+-msgstr "Geçici dosya oluşturulamadı.!"
++msgstr "Geçici dosya oluşturulamadı."
+
+ #: knode_options.h:25
+ msgid "A 'news://server/group' URL"
+-msgstr "'news://sunucu/grup' URL'si."
+-
+-#~ msgid "KNode NNTP"
+-#~ msgstr "KNode NNTP"
+-
+-#~ msgid "KNode SMTP"
+-#~ msgstr "KNode SMTP"
+-
+-#~ msgid "<b><font size=+1 color=red>An error occurred.</font></b><hr><br>"
+-#~ msgstr "<b><font size=+1 color=red>Bir hata oluştu.</font></b><hr><br>"
+-
+-#~ msgid " Subject"
+-#~ msgstr " Konu"
+-
+-#~ msgid " From"
+-#~ msgstr " Kimden"
+-
+-#~ msgid " Date"
+-#~ msgstr " Tarih"
+-
+-#~ msgid "&Copy to Clipboard"
+-#~ msgstr "&Panoya Kopyala"
+-
+-#~ msgid "&Save..."
+-#~ msgstr "&Kaydet..."
+-
+-#~ msgid "&Verify PGP Signature"
+-#~ msgstr "P&HP İmzasını Doğrula"
+-
+-#~ msgid "Show &All Headers"
+-#~ msgstr "&Bütün Başlıkları Göster"
+-
+-#~ msgid ""
+-#~ "End of article reached.\n"
+-#~ "Continue from the beginning?"
+-#~ msgstr ""
+-#~ "Haberin sonuna ulaşıldı. \n"
+-#~ "İşlem başından devam etsin mi?"
+-
+-#~ msgid "Find"
+-#~ msgstr "Bul"
+-
+-#~ msgid ""
+-#~ "Beginning of article reached.\n"
+-#~ "Continue from the end?"
+-#~ msgstr ""
+-#~ "Haberin başına gelindi.\n"
+-#~ "Sondan başlansın mı?"
+-
+-#~ msgid "Search string '%1' not found."
+-#~ msgstr "'%1' arama satırı bulunamadı."
+-
+-#~ msgid "%1 not found"
+-#~ msgstr "%1 bulunamadı"
+-
+-#~ msgid "Internal error: Malformed identifier."
+-#~ msgstr "İç hata"
+-
+-#~ msgid "<bodyblock><b><font size=+1 color=red>An error occurred.</font></b><hr><br>"
+-#~ msgstr "<bodyblock><b><font size=+1 color=red>Bir hata oluştu.</font></b><hr><br>"
+-
+-#~ msgid "%1%2:%3"
+-#~ msgstr "%1%2:%3"
+-
+-#~ msgid "Cannot find a signature in this message."
+-#~ msgstr "Bu iletide bir imza bulunmuyor."
+-
+-#~ msgid "name"
+-#~ msgstr "isim"
+-
+-#~ msgid "mime-type"
+-#~ msgstr "mime-tipi"
+-
+-#~ msgid "<qt>Do you want treat the selected text as an <b>email address</b> or a <b>message-id</b>?</qt>"
+-#~ msgstr "<qt>Seçili metnin bir <b>e posta adresi</b> veya bir <b>mesaj tanımlayıcı</b> olarak kullanılmasını istermisiniz?</qt>"
+-
+-#~ msgid "Address or ID"
+-#~ msgstr "Adres ya da kimlik"
+-
+-#~ msgid "&Email"
+-#~ msgstr "&E-Posta"
+-
+-#~ msgid "&Message-Id"
+-#~ msgstr "&Mesaj-Numarası"
+-
+-#~ msgid "Print Article"
+-#~ msgstr "Haberi Yazdır"
+-
+-#~ msgid "Header Decoration"
+-#~ msgstr "Başlık Yapısı"
+-
+-#~ msgid "Browser"
+-#~ msgstr "Tarayıcı"
+-
+-#~ msgid "Show fancy header deco&rations"
+-#~ msgstr "&Renkli başlık dekorasyonu göster"
+-
+-#~ msgid "Interpret te&xt format tags"
+-#~ msgstr "Metin format &başlıklarını yorumla"
+-
+-#~ msgid "Show attachments &inline if possible"
+-#~ msgstr "Mümkünse ekleri &içerde göster"
+-
+-#~ msgid "Default Browser"
+-#~ msgstr "Öntanımlı Tarayıcı"
+-
+-#~ msgid "Other Browser"
+-#~ msgstr "Diğer Tarayıcılar"
+-
+-#~ msgid "Open &links with:"
+-#~ msgstr "Bağ&lantıları aç:"
+-
+-#~ msgid "Choose Browser"
+-#~ msgstr "Tarayıcı Seç"
+-
+-#~ msgid "KNode Specific Options"
+-#~ msgstr "KNode Özel Seçenekleri"
++msgstr "'news://sunucu/grup' URL'si"
+
+-#~ msgid "Ch&eck signatures automatically"
+-#~ msgstr "İ&mzaları otomatik denetle"
diff --git a/mandriva/2010.2/i18n/konqside_metabar.patch b/mandriva/2010.2/i18n/konqside_metabar.patch
new file mode 100644
index 000000000..327dfef98
--- /dev/null
+++ b/mandriva/2010.2/i18n/konqside_metabar.patch
@@ -0,0 +1,203 @@
+diff -Naur kde-i18n-tr-3.5.10/messages/kdeaddons/konqsidebar_metabar.po kde-i18n-tr-3.5.10-patched/messages/kdeaddons/konqsidebar_metabar.po
+--- kde-i18n-tr-3.5.10/messages/kdeaddons/konqsidebar_metabar.po 1970-01-01 02:00:00.000000000 +0200
++++ kde-i18n-tr-3.5.10-patched/messages/kdeaddons/konqsidebar_metabar.po 2008-10-23 11:04:57.000000000 +0300
+@@ -0,0 +1,199 @@
++# Translation of konqsidebar_metabar.po to Turkish
++#
++# Ozan Çağlayan, <ozan@pardus.org.tr>
++msgid ""
++msgstr ""
++"Project-Id-Version: konqsidebar_metabar\n"
++"POT-Creation-Date: 2006-03-13 03:59+0100\n"
++"PO-Revision-Date: 2006-03-13 12:36+0100\n"
++"Last-Translator: Ozan Çağlayan <ozan@pardus.org.tr>\n"
++"Language-Team: Turkish <tr@li.org>\n"
++"MIME-Version: 1.0\n"
++"Content-Type: text/plain; charset=UTF-8\n"
++"Content-Transfer-Encoding: 8bit\n"
++"X-Generator: KBabel 1.11.1\n"
++
++#: configdialog.cpp:65
++msgid "Configuration - Metabar"
++msgstr "Yapılandırma - Metabar"
++
++#: configdialog.cpp:80
++msgid "Items"
++msgstr "Öğeler"
++
++#: configdialog.cpp:83
++msgid "Open with:"
++msgstr "Birlikte aç:"
++
++#: configdialog.cpp:91
++msgid "Actions:"
++msgstr "Eylemler:"
++
++#: configdialog.cpp:103
++msgid "Animate resize"
++msgstr "Yeniden boyutlandırmayı canlandır"
++
++#: configdialog.cpp:106
++msgid "Show service menus"
++msgstr "Hizmet menülerini göster"
++
++#: configdialog.cpp:109
++msgid "Show frame"
++msgstr "Çerçeveyi göster"
++
++#: configdialog.cpp:112
++msgid "Themes"
++msgstr "Temalar"
++
++#: configdialog.cpp:118
++msgid "Install New Theme..."
++msgstr "Yeni Tema Yükle..."
++
++#: configdialog.cpp:127
++msgid "New..."
++msgstr "Yeni..."
++
++#: configdialog.cpp:133
++msgid "Edit..."
++msgstr "Düzenle..."
++
++#: configdialog.cpp:150 settingsplugin.cpp:103
++msgid "Name"
++msgstr "İsim"
++
++#: configdialog.cpp:151
++msgid "Address"
++msgstr "Adres"
++
++#: configdialog.cpp:160
++msgid "General"
++msgstr "Genel"
++
++#: configdialog.cpp:161
++msgid "Actions"
++msgstr "Eylemler"
++
++#: configdialog.cpp:162
++msgid "Links"
++msgstr "Bağlar"
++
++#: configdialog.cpp:221 configdialog.cpp:555 defaultplugin.cpp:102
++msgid "Share"
++msgstr "Paylaş"
++
++#: configdialog.cpp:310
++msgid "Create Link"
++msgstr "Bağ oluştur"
++
++#: configdialog.cpp:319
++msgid "New link"
++msgstr "Yeni bağ"
++
++#: configdialog.cpp:335 configdialog.cpp:418
++msgid "Name:"
++msgstr "İsim:"
++
++#: configdialog.cpp:337 configdialog.cpp:420
++msgid "URL:"
++msgstr "URL:"
++
++#: configdialog.cpp:393
++msgid "Edit Link"
++msgstr "Bağı Düzenle"
++
++#: defaultplugin.cpp:131 defaultplugin.cpp:194 metabarwidget.cpp:435
++msgid "More"
++msgstr "Daha fazla"
++
++#: defaultplugin.cpp:159
++#, c-format
++msgid "Run %1"
++msgstr "%1'i çalıştır"
++
++#: defaultplugin.cpp:198
++msgid "Choose Application"
++msgstr "Uygulama Seç"
++
++#: defaultplugin.cpp:219
++msgid "Type"
++msgstr "Tür"
++
++#: defaultplugin.cpp:221 defaultplugin.cpp:294
++msgid "Size"
++msgstr "Boyut"
++
++#: defaultplugin.cpp:223
++msgid "User"
++msgstr "Kullanıcı"
++
++#: defaultplugin.cpp:225
++msgid "Group"
++msgstr "Grup"
++
++#: defaultplugin.cpp:227
++msgid "Permissions"
++msgstr "İzinler"
++
++#: defaultplugin.cpp:229
++msgid "Modified"
++msgstr "Değiştirilme zamanı"
++
++#: defaultplugin.cpp:231
++msgid "Accessed"
++msgstr "Erişim zamanı"
++
++#: defaultplugin.cpp:236
++msgid "Linktarget"
++msgstr "Bağ hedefi"
++
++#: defaultplugin.cpp:298
++msgid "Folders"
++msgstr "Dizinler"
++
++#: defaultplugin.cpp:300
++msgid "Total Entries"
++msgstr "Toplam Girdi"
++
++#: defaultplugin.cpp:323 defaultplugin.cpp:386
++msgid "Click to start preview"
++msgstr "Önizlemeyi başlatmak için tıklayın"
++
++#: defaultplugin.cpp:331
++msgid "Creating preview"
++msgstr "Önizleme oluşturuluyor"
++
++#: metabarwidget.cpp:121
++msgid "Configure %1..."
++msgstr "%1'i Yapılandır..."
++
++#: metabarwidget.cpp:124
++msgid "Reload Theme"
++msgstr "Temayı Yeniden Yükle"
++
++#: metabarwidget.cpp:435
++msgid "Less"
++msgstr "Daha az"
++
++#: protocolplugin.cpp:84
++msgid "%1 Elements"
++msgstr "%1 Öğe"
++
++#: protocolplugin.cpp:108
++msgid "%1 Folders, %2 Files"
++msgstr "%1 dizin, %2 dosya"
++
++#: remoteplugin.cpp:41
++msgid "Add a Network Folder"
++msgstr "Ağ Dizini Ekle"
++
++#: settingsplugin.cpp:75
++msgid "Run"
++msgstr "Çalıştır"
++
++#: settingsplugin.cpp:105
++msgid "Comment"
++msgstr "Yorum"
++
++#: settingsplugin.cpp:111
++msgid "Needs root privileges"
++msgstr "root yetkilerine ihtiyaç var"
diff --git a/mandriva/2010.2/i18n/konqueror_by_date.patch b/mandriva/2010.2/i18n/konqueror_by_date.patch
new file mode 100644
index 000000000..8c7df474a
--- /dev/null
+++ b/mandriva/2010.2/i18n/konqueror_by_date.patch
@@ -0,0 +1,34 @@
+--- messages/kdebase/konqueror.po.orig (revision 896340)
++++ messages/kdebase/konqueror.po (working copy)
+@@ -248,7 +248,7 @@
+ #: rc.cpp:222 sidebar/trees/history_module/history_module.cpp:242
+ #, no-c-format
+ msgid "Sort"
+-msgstr "Srala"
++msgstr "Sırala"
+
+ #. i18n: file iconview/konq_multicolumnview.rc line 42
+ #: rc.cpp:225
+@@ -1403,7 +1403,7 @@
+
+ #: iconview/konq_iconview.cc:254
+ msgid "By Date"
+-msgstr "Za&man ile"
++msgstr "Tarihe Göre"
+
+ #: iconview/konq_iconview.cc:279
+ msgid "Folders First"
+@@ -2626,11 +2626,11 @@
+
+ #: sidebar/trees/history_module/history_module.cpp:88
+ msgid "By &Name"
+-msgstr "İ&sim ile"
++msgstr "İ&sme Göre"
+
+ #: sidebar/trees/history_module/history_module.cpp:93
+ msgid "By &Date"
+-msgstr "Za&man ile"
++msgstr "Ta&rihe Göre"
+
+ #: sidebar/trees/history_module/history_module.cpp:351
+ #: sidebar/trees/history_module/kcmhistory.cpp:263
diff --git a/mandriva/2010.2/i18n/konqueror_konq_view.patch b/mandriva/2010.2/i18n/konqueror_konq_view.patch
new file mode 100644
index 000000000..c5f58e215
--- /dev/null
+++ b/mandriva/2010.2/i18n/konqueror_konq_view.patch
@@ -0,0 +1,27 @@
+Index: konqueror.po
+===================================================================
+--- a/messages/kdebase/konqueror.po (revision 920084)
++++ b/messages/kdebase/konqueror.po (working copy)
+@@ -649,19 +649,18 @@
+ #: konq_mainwindow.cc:2774 konq_mainwindow.cc:2807 konq_mainwindow.cc:5233
+ #: konq_mainwindow.cc:5251 konq_viewmgr.cc:1165 konq_viewmgr.cc:1183
+ msgid "Discard Changes?"
+-msgstr "Değişiklikler Silinsin mi?"
++msgstr "Değişiklikler Yoksayılsın mı?"
+
+ #: konq_mainwindow.cc:1760 konq_mainwindow.cc:2582 konq_mainwindow.cc:2600
+ #: konq_mainwindow.cc:2704 konq_mainwindow.cc:2720 konq_mainwindow.cc:2737
+ #: konq_mainwindow.cc:2774 konq_mainwindow.cc:2807 konq_mainwindow.cc:5233
+ #: konq_mainwindow.cc:5251 konq_viewmgr.cc:1165 konq_viewmgr.cc:1183
+ msgid "&Discard Changes"
+-msgstr "&Değişiklikleri Sil"
++msgstr "&Değişiklikleri Yoksay"
+
+ #: konq_mainwindow.cc:1865
+-#, fuzzy
+ msgid "Your sidebar is not functional or unavailable."
+-msgstr "Kenar çubuğunuz işlevsel değil veya ulaşılamaz. Yeni girdi yapılamaz."
++msgstr "Kenar çubuğunuz çalışmıyor veya mevcut değil."
+
+ #: konq_mainwindow.cc:1865 konq_mainwindow.cc:1884
+ msgid "Show History Sidebar"
diff --git a/mandriva/2010.2/i18n/kopete-extra-strings.patch b/mandriva/2010.2/i18n/kopete-extra-strings.patch
new file mode 100644
index 000000000..80a2d7095
--- /dev/null
+++ b/mandriva/2010.2/i18n/kopete-extra-strings.patch
@@ -0,0 +1,21 @@
+diff -u messages/kdenetwork/kopete.po messages/kdenetwork/kopete.po
+--- messages/kdenetwork/kopete.po 2007-06-03 22:15:45.000000000 +0300
++++ messages/kdenetwork/kopete.po 2007-06-28 17:57:37.000000000 +0300
+@@ -17040,0 +17041,17 @@
++
++#: kopete/kopetewindow.cpp:217
++msgid "&Add Account..."
++msgstr "&Hesap Ekle..."
++
++msgid "&Hide vertical scrollbar"
++msgstr "Dikey kaydırma çubuğunu gizle"
++
++msgid "Displayed Theme Path"
++msgstr "Kullanılacak tema dosyasının yolu"
++
++msgid "Connect automatically"
++msgstr "Otomatik olarak bağlan"
++
++msgid "Auto-hide vertical &scrollbar"
++msgstr "Dikey kaydırma çubuğunu otomatik gizle"
++
diff --git a/mandriva/2010.2/i18n/tr.patch b/mandriva/2010.2/i18n/tr.patch
new file mode 100644
index 000000000..3d8ea4ca1
--- /dev/null
+++ b/mandriva/2010.2/i18n/tr.patch
@@ -0,0 +1,11 @@
+--- messages/kdebase/kcmicons.po.orig 2008-11-10 10:48:40.000000000 +0200
++++ messages/kdebase/kcmicons.po 2008-11-10 10:49:07.000000000 +0200
+@@ -119,7 +119,7 @@
+
+ #: icons.cpp:543
+ msgid "To Monochrome"
+-msgstr "Tek Tenk"
++msgstr "Tek Renk"
+
+ #: icons.cpp:549
+ msgid "&Semi-transparent"
diff --git a/mandriva/2010.2/i18n/useraccount-translation-fix.patch b/mandriva/2010.2/i18n/useraccount-translation-fix.patch
new file mode 100644
index 000000000..95b0d7784
--- /dev/null
+++ b/mandriva/2010.2/i18n/useraccount-translation-fix.patch
@@ -0,0 +1,85 @@
+Index: useraccount.po
+===================================================================
+--- a/messages/kdebase/useraccount.po (revision 912019)
++++ b/messages/kdebase/useraccount.po (revision 912020)
+@@ -61,7 +61,7 @@
+
+ #: chfacedlg.cpp:156
+ msgid "&Save copy in custom faces folder for future use"
+-msgstr "Özel yüzler kla&sörünün kopyasını gelecekte kullanmak için kaydet"
++msgstr "Bir kopyasını özel resimler kla&sörüne kaydet"
+
+ #: chfacedlg.cpp:162
+ msgid "Choose Image"
+@@ -69,7 +69,7 @@
+
+ #: main.cpp:68
+ msgid "Change &Password..."
+-msgstr "Şif&re Değiştir..."
++msgstr "Pa&rola Değiştir..."
+
+ #: main.cpp:81
+ msgid "kcm_useraccount"
+@@ -77,7 +77,7 @@
+
+ #: main.cpp:82
+ msgid "Password & User Information"
+-msgstr "Şifre ve Kullanıcı Bilgisi"
++msgstr "Parola ve Kullanıcı Bilgisi"
+
+ #: main.cpp:84
+ msgid "(C) 2002, Braden MacDonald, (C) 2004 Ravikiran Rajagopal"
+@@ -89,11 +89,11 @@
+
+ #: main.cpp:91
+ msgid "Face editor"
+-msgstr "Yüz düzenleyici"
++msgstr "Özel resim düzenleyici"
+
+ #: main.cpp:92
+ msgid "Password changer"
+-msgstr "Şifre değiştirici"
++msgstr "Parola düzenleyici"
+
+ #: main.cpp:96 main.cpp:97
+ msgid "Icons"
+@@ -105,17 +105,16 @@
+ "programs and word processors, for example. You can change your login password "
+ "by clicking <em>Change Password</em>.</qt>"
+ msgstr ""
+-"<qt>Kişisel bilgileriniz buradan değiştirebilirsiniz, bu bilgiler posta "
+-"programları, kelime işlemciler gibi uygulamalarda kullanılabilir. Giriş "
+-"şifrenizi değiştirmek için <em>Şifre Değiştir<em>'e basın.</qt>"
++"<qt>Kişisel bilgileriniz buradan değiştirebilirsiniz. Bu bilgiler posta "
++"programları, kelime işlemciler gibi uygulamalar tarafından kullanılacaktır. "
++"Giriş parolanızı değiştirmek için <em>Parola Değiştir<em>'e basın.</qt>"
+
+ #: main.cpp:115
+ msgid ""
+ "A program error occurred: the internal program 'kdepasswd' could not be found. "
+ "You will not be able to change your password."
+ msgstr ""
+-"Program iç hatası oluştu 'kdepasswd' bulunamıyor. Şifreniz "
+-"değiştirilememektedir."
++"Hata oluştu: 'kdepasswd' bulunamıyor. Parolanız değiştirilemedi."
+
+ #: main.cpp:213
+ msgid "Please enter your password in order to save your settings:"
+@@ -123,7 +122,7 @@
+
+ #: main.cpp:218
+ msgid "You must enter your password in order to change your information."
+-msgstr "Bilgilerinizi değiştirmek için şifrenizi girmelisiniz."
++msgstr "Bilgilerinizi değiştirmek için parolanızı girmelisiniz."
+
+ #: main.cpp:228
+ msgid "You must enter a correct password."
+@@ -234,7 +233,7 @@
+ #: rc.cpp:39
+ #, no-c-format
+ msgid "Show nothing"
+-msgstr "Hiç bir şey gösterme"
++msgstr "Hiçbirşey gösterme"
+
+ #. i18n: file kcm_useraccount.kcfg line 24
+ #: rc.cpp:42
diff --git a/mandriva/2010.2/kdeaccessibility/kde-3.5.10-acinclude.patch b/mandriva/2010.2/kdeaccessibility/kde-3.5.10-acinclude.patch
new file mode 100644
index 000000000..0610d6df5
--- /dev/null
+++ b/mandriva/2010.2/kdeaccessibility/kde-3.5.10-acinclude.patch
@@ -0,0 +1,66 @@
+2009-12-10 Stepan Kasal <skasal@redhat.com>
+
+The change of implementation of AC_REQUIRE in 2.64 caused a regression
+in the arts project.
+This can be fixed by shuffling some macro calls.
+
+I suppose that most of this patch will not be needed with a future
+release of Autoconf.
+But the last chunk of this patch is a real bug in this source and
+should go upstream.
+
+--- arts-1.5.10/admin/acinclude.m4.in 2008-08-20 18:07:05.000000000 +0200
++++ arts-1.5.10/admin/acinclude.m4.in 2009-12-09 17:30:57.000000000 +0100
+@@ -3081,8 +3081,18 @@
+ fi
+ ])
+
++AC_DEFUN([AC_CHECK_COMPILERS_CC],
++[
++ dnl this prevents stupid AC_PROG_CC to add "-g" to the default CFLAGS
++ CFLAGS=" $CFLAGS"
++ AC_PROG_CC
++ CXXFLAGS=" $CXXFLAGS"
++ AC_PROG_CXX
++])
++
+ AC_DEFUN([AC_CHECK_COMPILERS],
+ [
++ AC_REQUIRE([AC_CHECK_COMPILERS_CC])
+ AC_ARG_ENABLE(debug,
+ AC_HELP_STRING([--enable-debug=ARG],[enables debug symbols (yes|no|full) [default=no]]),
+ [
+@@ -3141,11 +3151,6 @@
+ [kde_use_profiling="no"]
+ )
+
+- dnl this prevents stupid AC_PROG_CC to add "-g" to the default CFLAGS
+- CFLAGS=" $CFLAGS"
+-
+- AC_PROG_CC
+-
+ AC_PROG_CPP
+
+ if test "$GCC" = "yes"; then
+@@ -3174,10 +3179,6 @@
+ LDFLAGS=""
+ fi
+
+- CXXFLAGS=" $CXXFLAGS"
+-
+- AC_PROG_CXX
+-
+ KDE_CHECK_FOR_BAD_COMPILER
+
+ if test "$GXX" = "yes" || test "$CXX" = "KCC"; then
+@@ -3503,8 +3504,8 @@
+ AC_REQUIRE([AC_LIBTOOL_DLOPEN])
+ AC_REQUIRE([KDE_CHECK_LIB64])
+
+-AC_OBJEXT
+-AC_EXEEXT
++AC_REQUIRE([AC_OBJEXT])
++AC_REQUIRE([AC_EXEEXT])
+
+ AM_PROG_LIBTOOL
+ AC_LIBTOOL_CXX
diff --git a/mandriva/2010.2/kdeaccessibility/kde3-kdeaccessibility.spec b/mandriva/2010.2/kdeaccessibility/kde3-kdeaccessibility.spec
new file mode 100644
index 000000000..5441d1118
--- /dev/null
+++ b/mandriva/2010.2/kdeaccessibility/kde3-kdeaccessibility.spec
@@ -0,0 +1,347 @@
+%define lib_name_orig %mklibname kdeaccessibility
+%define lib_major 1
+%define lib_name %lib_name_orig%lib_major
+
+%define lib_name_orig_kttsd %mklibname kttsd
+%define lib_major_kttsd 0
+%define lib_name_kttsd %lib_name_orig_kttsd%lib_major_kttsd
+
+%define oname kdeaccessibility
+%define rname %{oname}3
+
+Name: kde3-%{oname}
+Version: 3.5.12
+Release: %mkrel 1
+Epoch: 1
+Group: Graphical desktop/KDE3
+Summary: K Desktop Environment - Accessibility program
+URL: http://www.kde.org
+Source: ftp://ftp.kde.org/pub/kde/stable/%version/src/%oname-%version.tar.bz2
+Patch0: kde-3.5.10-acinclude.patch
+#Patch1: fix_autotools.patch
+Patch2: kdebase-3.5.12-move-xdg-menu-dir.patch
+Patch3: kdebase-3.5.12-config.patch
+
+BuildRoot: %_tmppath/%name-%version-%release-root
+License: GPL
+BuildRequires: X11-devel
+BuildRequires: kdelibs3-devel
+BuildRequires: qt3-devel
+BuildRequires: kde3-macros
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+%endif
+BuildRequires: autoconf >= 1:2.65
+BuildRequires: automake > 1.5
+BuildRequires: akode-devel
+Conflicts: %oname < 1:3.5.10-2
+Conflicts: %rname < 1:3.5.10-3
+Provides: %oname = %epoch:%version-%release
+Provides: %rname = %epoch:%version-%release
+Obsoletes: %oname
+Obsoletes: %rname
+Obsoletes: kmag < %epoch:%version
+Provides: kde3-kmag = %epoch:%version-%release
+
+%description
+KDE Accessibility Aids:
+- kmag, a screen magnifier,
+- kmousetool, a program for people whom it hurts to click the mouse
+- KMouth, a program that allows people who have lost their voice to let
+ their computer speak for them.
+
+%files
+%defattr(-,root,root)
+%_kde3_bindir/kmag
+%_kde3_bindir/kmousetool
+%_kde3_bindir/kmouth
+%_kde3_libdir/kde3/kbstate_*
+%dir %_kde3_appsdir/kbstateapplet/
+%_kde3_appsdir/kbstateapplet/*
+%_kde3_appsdir/kicker/applets/kbstateapplet.desktop
+%_kde3_datadir/applnk/Applications/kmag.desktop
+%_kde3_datadir/applnk/Applications/kmousetool.desktop
+%_kde3_datadir/applnk/Applications/kmouth.desktop
+%_kde3_datadir/applications/kde/kmag.desktop
+%_kde3_datadir/applications/kde/kmousetool.desktop
+%_kde3_datadir/applications/kde/kmouth.desktop
+%dir %_kde3_appsdir/kmag/
+%_kde3_appsdir/kmag/*
+%dir %_kde3_appsdir/kmousetool/
+%_kde3_appsdir/kmousetool/*
+%dir %_kde3_appsdir/kmouth/
+%_kde3_appsdir/kmouth/*
+
+
+%doc %_kde3_docdir/HTML/en/kmag
+%doc %_kde3_docdir/HTML/en/kmousetool
+%doc %_kde3_docdir/HTML/en/kmouth
+%_kde3_iconsdir/*/*/apps/*.png
+%dir %_kde3_datadir/icons/mono
+%_kde3_datadir/icons/mono/*
+
+# To be moved for config package
+%_kde3_datadir/config/kmouthrc
+
+#--------------------------------------------------------------------
+
+%package kttsd
+Group: Development/KDE and Qt
+Summary: KDE Text-to-Speech
+Obsoletes: kttsd <= 0.3.0
+Provides: kttsd3 >= %epoch:3.4.0
+Provides: kde3-kttsd >= %epoch:3.4.0
+Requires: %{lib_name}-kttsd = %epoch:%version-%release
+Obsoletes: %oname-kttsd-gstreamer
+Provides: %oname-kttsd = %epoch:%version-%release
+Provides: %rname-kttsd = %epoch:%version-%release
+Obsoletes: %oname-kttsd
+Obsoletes: %rname-kttsd
+
+%description kttsd
+KTTS -- KDE Text-to-Speech -- is a subsystem within the KDE desktop for
+conversion of text to audible speech. KTTS is currently under development
+and aims to become the standard subsystem for all KDE applications
+to provide speech output.
+User Features:
+ _ Speak any text from the KDE clipboard.
+ _ Speak any plain text file.
+ _ Speak all or any portion of a text file from Kate.
+ _ Speak all or any portion of an HTML page from Konqueror.
+ _ Use as the speech backend for KMouth and KSayIt.
+ _ Speak KDE notifications (KNotify).
+ _ Long text is parsed into sentences. User may backup by sentence or
+ paragraph, replay, pause, and stop playing.
+
+%files kttsd
+%defattr(-,root,root,0755)
+%_kde3_bindir/ksayit
+%_kde3_bindir/kttsd
+%_kde3_bindir/kttsmgr
+%_kde3_datadir/applications/kde/ksayit.desktop
+%_kde3_datadir/services/ktexteditor_kttsd.desktop
+%_kde3_datadir/services/kttsjobmgr.desktop
+%_kde3_datadir/services/kttsd*
+%_kde3_datadir/servicetypes/*.desktop
+%_kde3_datadir/applications/kde/kcmkttsd.desktop
+%_kde3_datadir/applications/kde/kttsmgr.desktop
+%dir %_kde3_appsdir/ksayit
+%_kde3_appsdir/ksayit/*
+%dir %_kde3_appsdir/kttsd
+%_kde3_appsdir/kttsd/*
+%dir %_kde3_appsdir/ktexteditor_kttsd
+%_kde3_appsdir/ktexteditor_kttsd/*
+%_kde3_iconsdir/*/*/actions/*
+%doc %_kde3_docdir/HTML/en/kttsd
+
+#--------------------------------------------------------------------
+
+%package kttsd-akode
+Group: Development/KDE and Qt
+Summary: Akode plugins
+Requires: %name-kttsd >= %epoch:%version-%release
+Obsoletes: %{lib_name}-kttsd-akode
+Provides: %oname-kttsd-akode = %epoch:%version-%release
+Provides: %rname-kttsd-akode = %epoch:%version-%release
+Obsoletes: %oname-kttsd-akode
+Obsoletes: %rname-kttsd-akode
+
+%description kttsd-akode
+Plugins for akode
+
+%files kttsd-akode
+%defattr(-,root,root)
+%_kde3_datadir/services/*akodeplugin.desktop
+%_kde3_libdir/kde3/*akodeplugin.la
+%_kde3_libdir/kde3/*akodeplugin.so
+
+#--------------------------------------------------------------------
+
+%package -n %{lib_name}-kttsd
+Group: Development/KDE and Qt
+Summary: Library files for Kttsd
+Obsoletes: %{lib_name_kttsd} <= 0.3.0
+Provides: %{lib_name_kttsd} >= %epoch:3.4.0
+
+
+%description -n %{lib_name}-kttsd
+Libraries file for Ktts
+
+%files -n %lib_name-kttsd
+%defattr(-,root,root)
+%_kde3_libdir/kde3/kcm_kttsd.*
+%_kde3_libdir/kde3/ktexteditor_kttsd.*
+%_kde3_libdir/kde3/libkttsd*
+%_kde3_libdir/kde3/libkttsjobmgrpart.*
+%_kde3_libdir/libkttsd.so.*
+%_kde3_libdir/libkttsd.la
+%_kde3_libdir/libKTTSD_Lib.so.*
+%_kde3_libdir/libKTTSD_Lib.la
+
+#--------------------------------------------------------------------
+
+%package -n %{lib_name}-kttsd-devel
+Group: Development/KDE and Qt
+Summary: Header files for developing ktts
+Requires: %{lib_name}-kttsd = %epoch:%{version}-%{release}
+Obsoletes: %{lib_name_kttsd}-devel <= 0.3.0
+Provides: %{lib_name_kttsd}-devel >= %epoch:3.4.0
+
+%description -n %{lib_name}-kttsd-devel
+Header files needed for developing ktts applications.
+
+%files -n %lib_name-kttsd-devel
+%defattr(-,root,root)
+%_kde3_includedir/*.h
+%_kde3_libdir/libkttsd.so
+%_kde3_libdir/libKTTSD_Lib.so
+
+#--------------------------------------------------------------------
+
+%prep
+%setup -q -n %oname-%version
+%if %mdkversion >= 201000
+%patch0 -p1
+#%patch1 -p1
+%endif
+%patch2 -p0
+%patch3 -p0
+
+%build
+
+export QTDIR=%_prefix/%_lib/qt3
+export KDEDIR=%_prefix
+
+PATH=%{qt3dir}/bin:%{_kde3_bindir}:$PATH; export PATH;
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/kde3/lib/
+export xdg_menudir=%_sysconfdir/xdg/kde/menus
+
+make -f admin/Makefile.common cvs
+
+%configure_kde3 \
+ --with-akode \
+ --without-gstreamer \
+ --disable-embedded \
+ --disable-palmtop \
+ --disable-kttsd-gstreamer \
+ --with-xinerama
+
+%make
+
+%install
+rm -fr %buildroot
+export PATH=%_kde3_bindir:$PATH
+
+make install DESTDIR=%buildroot
+
+# Vfolder directory
+install -d %buildroot/%_kde3_datadir/applications/kde/
+cp %buildroot/%_kde3_datadir/applnk/Applications/kmag.desktop %buildroot/%_kde3_datadir/applications/kde/kmag.desktop
+cp %buildroot/%_kde3_datadir/applnk/Applications/kmousetool.desktop %buildroot/%_kde3_datadir/applications/kde/kmousetool.desktop
+cp %buildroot/%_kde3_datadir/applnk/Applications/kmouth.desktop %buildroot/%_kde3_datadir/applications/kde/kmouth.desktop
+
+%clean
+rm -fr %buildroot
+
+
+%changelog
+* Fri Jul 22 2011 Tim Williams <tim@my-place.org.uk> 1:3.5.12-1mdv2010.2
+- Update to Trinity 3.5.12 sources
+- Add xdg and build process patches
+
+* Wed Jul 21 2010 Tim Williams <tim@my-place.org.uk> 1:3.5.10-5mdv2010.1
+- Rebuild for MDV 2010.1
+
+* Sun Jan 17 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1:3.5.10-4mvt2010.0
++ KDE builds with autoconf 2.65, add patch for this and
+ set autoconf to version 2.65:patch0
++ Fix automake 1.11 issue:patch1
++ Change package name to avoid KDE4 conflicts, add kde3 prefix
++ Fix BuildRequirers, add kde3-macros
+
+* Mon Nov 16 2009 Tim Williams <tim@my-place.org.uk> 1:3.5.10-3mdv2010.0
+- Rebuild for MDV 2010.0
+
+* Mon Mar 23 2009 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.10-2mdv2009.1
++ Revision: 360612
+- Change spec file name
+ Fix spec file for new name
+ Remove unused macros
+ Add conflicts to ease upgrade to kde4
+
+* Fri Aug 29 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.10-1mdv2009.0
++ Revision: 277479
+- Update for last kde3 updates
+
+* Wed Jun 25 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.9-5mdv2009.0
++ Revision: 228960
+- Fix Provides
+
+* Thu Jun 12 2008 Funda Wang <fundawang@mandriva.org> 1:3.5.9-4mdv2009.0
++ Revision: 218493
+- rebuild for new ldflag
+
+ + Pixel <pixel@mandriva.com>
+ - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
+ - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
+
+* Sun Jun 01 2008 Funda Wang <fundawang@mandriva.org> 1:3.5.9-3mdv2009.0
++ Revision: 213980
+- should provides kde3-kmag
+- do not obsoletes kmag 4
+
+* Thu May 08 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.9-2mdv2009.0
++ Revision: 204594
+- Fix macros
+- Move to /opt
+
+* Fri Feb 15 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-1mdv2008.1
++ Revision: 169026
+- Get away from branches. Last KDE 3 arriving !!
+- Removed post-3.5.8 patches integrated
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+ + Funda Wang <fundawang@mandriva.org>
+ - fix duplicate mono dir
+
+* Sat Dec 29 2007 Funda Wang <fundawang@mandriva.org> 1:3.5.8-3mdv2008.1
++ Revision: 139064
+- rebuild
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+ - fix summary
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Add usptream 3.5.9 branch patches
+ - Fix handling positions with Xinerama
+
+* Wed Oct 24 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.8-1mdv2008.1
++ Revision: 101691
+- Kde 3.5.8
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - fix summary-ended-with-dot
+
+* Wed Sep 05 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-5mdv2008.0
++ Revision: 80183
+- Disable old gstreamer
+
+* Thu Aug 23 2007 Funda Wang <fundawang@mandriva.org> 1:3.5.7-4mdv2008.0
++ Revision: 69377
+- fix kmag desktop file also
+
+* Thu Aug 23 2007 Funda Wang <fundawang@mandriva.org> 1:3.5.7-3mdv2008.0
++ Revision: 69365
+- fix invalid kmouth desktop file
+
+* Fri Aug 10 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.7-2mdv2008.0
++ Revision: 61653
+- Fix menu categories and OnlyShowIn ( Bug #32470)
+
+* Thu May 17 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-1mdv2008.0
++ Revision: 27530
+- 3.5.7 release
+
diff --git a/mandriva/2010.2/kdeaddons/kde3-kdeaddons.spec b/mandriva/2010.2/kdeaddons/kde3-kdeaddons.spec
new file mode 100644
index 000000000..96bf04766
--- /dev/null
+++ b/mandriva/2010.2/kdeaddons/kde3-kdeaddons.spec
@@ -0,0 +1,870 @@
+%define oldname kdeaddons
+%define lib_name_orig lib%oldname
+%define lib_major 1
+%define lib_name %mklibname %oldname %lib_major
+
+Name: kde3-%{oldname}
+Summary: Kdeaddons
+Group: Graphical desktop/KDE3
+Version: 3.5.12
+Release: %mkrel 1
+Epoch: 1
+License: GPL
+URL: http://www.kde.org
+Source: http://download.kde.org/stable/3.5.10/src/%oldname-%version.tar.bz2
+Patch0: kdeaddons-3.2.3-call-drakclock.patch
+Patch1: kde-3.5.10-acinclude.patch
+#Patch2: fix_autotools.patch
+#Patch3: 01_searchbar-google-suggest.patch
+Patch4: kdebase-3.5.12-move-xdg-menu-dir.patch
+Patch5: kdebase-3.5.12-config.patch
+BuildRoot: %_tmppath/%name-%version-%release-root
+Provides: kdeaddons3 = %epoch:%version-%release
+Requires: %{name}-kfile-plugins = %epoch:%version-%release
+Requires: %{name}-kicker-applets = %epoch:%version-%release
+Requires: %{name}-konqimagegallery = %epoch:%version-%release
+Requires: %{name}-renamedlg = %epoch:%version-%release
+Requires: %{name}-konq-plugins = %epoch:%version-%release
+Requires: %{name}-kaddressbook-plugins = %epoch:%version-%release
+Requires: %{name}-knewsticker = %epoch:%version-%release
+Requires: ksig = %epoch:%version-%release
+Requires: %{name}-atlantik = %epoch:%version-%release
+Requires: %{name}-searchbar = %epoch:%version-%release
+Requires: %{name}-akregator = %epoch:%version-%release
+Requires: %{name}-metabar = %epoch:%version-%release
+Suggests: %{name}-kate = %epoch:%version-%release
+Obsoletes: %lib_name
+Obsoletes: %lib_name-devel
+Obsoletes: %{oldname}
+Provides: %{oldname} = %epoch:%version-%release
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+%endif
+BuildRequires: autoconf >= 1:2.65
+BuildRequires: automake > 1.5
+BuildRequires: X11-devel
+BuildRequires: freetype2-devel
+BuildRequires: libkde3base4-devel
+BuildRequires: libkde3-kdegames1-devel
+BuildRequires: libkdecore4-devel >= 3.2.12-1mvf
+BuildRequires: libSDL-devel
+BuildRequires: alsa-lib-devel
+BuildRequires: libaudiofile-devel
+BuildRequires: bzip2-devel
+BuildRequires: esound-devel
+BuildRequires: jpeg-devel
+BuildRequires: lcms-devel
+BuildRequires: mng-devel
+BuildRequires: png-devel
+BuildRequires: qt3-devel
+BuildRequires: kde3-kdepim-devel
+BuildRequires: openssl-devel
+BuildRequires: avahi-compat-libdns_sd-devel
+BuildRequires: mesaglu-devel
+BuildRequires: gpm-devel
+
+%description
+Plugins for some KDE applications: kdeaddons extends the functionality
+of Konqueror, kate (text editor), kicker (some applets)
+and knewsticker.
+
+%files
+
+#-----------------------------------------------------------------------------------
+
+%package kfile-plugins
+Summary: Kfile-plugins addons
+Group: Graphical desktop/KDE3
+Conflicts: kdeaddons < 1:3.5.7-4
+Obsoletes: kdeaddons-noatun
+Obsoletes: %{oldname}-kfile-plugins
+Provides: %{oldname}-kfile-plugins = %epoch:%version
+
+%description kfile-plugins
+Kfile-plugins addons.
+
+%files kfile-plugins
+%defattr(-,root,root)
+%_kde3_bindir/lnkforward
+%_kde3_libdir/kde3/kfile_*
+%_kde3_datadir/mimelnk/application/x-win-lnk.desktop
+%_kde3_datadir/applnk/.hidden/lnkforward.desktop
+%_kde3_datadir/services/kfile_*
+
+#-----------------------------------------------------------------------------------
+
+%package kicker-applets
+Summary: Kicker-applets addons
+Group: Graphical desktop/KDE3
+Requires: kdebase3-progs
+Conflicts: kdeaddons < 1:3.5.7-4
+Obsoletes: kdeaddons-noatun
+Obsoletes: %{oldname}-kicker-applets
+
+%description kicker-applets
+Kicker-applets addons.
+
+%files kicker-applets
+%defattr(-,root,root)
+%_kde3_appsdir/mediacontrol
+%_kde3_iconsdir/*/*/*/ktimemon.png
+%_kde3_appsdir/kicker
+%_kde3_datadir/config.kcfg/kbinaryclock.kcfg
+%_kde3_docdir/HTML/en/kicker-applets
+%_kde3_libdir/kde3/*_panelapplet.*
+
+#-----------------------------------------------------------------------------------
+
+%package konqimagegallery
+Summary: Konqimagegallery addon
+Group: Graphical desktop/KDE3
+Conflicts: kdeaddons < 1:3.5.7-4
+Obsoletes: kdeaddons-noatun
+Obsoletes: %{oldname}-konqimagegallery
+
+
+%description konqimagegallery
+Konqimagegallery addons.
+
+%files konqimagegallery
+%defattr(-,root,root)
+%_kde3_iconsdir/*/*/*/imagegallery.png
+%_kde3_libdir/kde3/libkimgallery.*
+%_kde3_datadir/applnk/.hidden/kimgalleryplugin.desktop
+%_kde3_appsdir/konqiconview/kpartplugins/kimgalleryplugin.rc
+
+#-----------------------------------------------------------------------------------
+
+%package renamedlg
+Summary: Renamedlg addons
+Group: Graphical desktop/KDE3
+Conflicts: kdeaddons < 1:3.5.7-4
+Obsoletes: kdeaddons-noatun
+Obsoletes: %{oldname}-renamedlg
+Provides: %{oldname}-renamedlg = %epoch:%version
+
+
+%description renamedlg
+Plugins for the KDE file rename dialog.
+
+%files renamedlg
+%defattr(-,root,root)
+%_kde3_libdir/kde3/librenaudioplugin.*
+%_kde3_libdir/kde3/librenimageplugin.*
+%_kde3_datadir/services/renaudiodlg.desktop
+%_kde3_datadir/services/renimagedlg.desktop
+
+#-----------------------------------------------------------------------------------
+
+%package konq-plugins
+Summary: Konq-plugins addons
+Group: Graphical desktop/KDE3
+Requires: kdebase3-progs
+Conflicts: kdeaddons < 1:3.5.7-4
+Obsoletes: kdeaddons-noatun
+Obsoletes: %{oldname}-konq-plugins
+Provides: %{oldname}-konq-plugins = %epoch:%version
+
+
+%description konq-plugins
+Konq-plugins addons.
+
+%files konq-plugins
+%defattr(-,root,root)
+%_kde3_bindir/kio_media_realfolder
+%_kde3_bindir/fsview
+%_kde3_bindir/jpegorient
+%_kde3_libdir/kde3/libarkplugin.*
+%_kde3_libdir/kde3/kcm_kuick.*
+%_kde3_libdir/kde3/libkuickplugin.*
+%_kde3_libdir/kde3/libcrashesplugin.*
+%_kde3_libdir/kde3/webarchivethumbnail.*
+%_kde3_libdir/kde3/konq_sidebarnews.*
+%_kde3_libdir/kde3/libbabelfishplugin.*
+%_kde3_libdir/kde3/libkhtmlsettingsplugin.*
+%_kde3_libdir/kde3/libminitoolsplugin.*
+%_kde3_libdir/kde3/libfsviewpart.*
+%_kde3_libdir/kde3/libdomtreeviewerplugin.*
+%_kde3_libdir/kde3/konqsidebar_delicious.*
+%_kde3_libdir/kde3/librellinksplugin.*
+%_kde3_libdir/kde3/libdirfilterplugin.*
+%_kde3_libdir/kde3/libautorefresh.*
+%_kde3_libdir/kde3/libwebarchiverplugin.*
+%_kde3_libdir/kde3/libmfkonqmficon.*
+%_kde3_libdir/kde3/libvalidatorsplugin.*
+%_kde3_libdir/kde3/libuachangerplugin.*
+%_kde3_libdir/kde3/libadblock.*
+%_kde3_libdir/kde3/librsyncplugin.*
+%_kde3_appsdir/khtml
+%_kde3_appsdir/domtreeviewer
+%_kde3_appsdir/microformat
+%_kde3_appsdir/fsview
+%_kde3_appsdir/konqsidebartng
+%_kde3_appsdir/konqlistview
+%_kde3_appsdir/konqiconview
+%_kde3_appsdir/konqueror
+%_kde3_appsdir/imagerotation
+%_kde3_iconsdir/*/*/*/fsview.png
+%_kde3_iconsdir/*/*/*/konqside*
+%_kde3_iconsdir/*/*/*/autorefresh*
+%_kde3_iconsdir/*/*/*/htmlvalidator.png
+%_kde3_iconsdir/*/*/*/minitools.png
+%_kde3_iconsdir/*/*/*/webarchiver.png
+%_kde3_iconsdir/*/*/*/domtreeviewer.png
+%_kde3_iconsdir/*/*/*/cssvalidator.png
+%_kde3_iconsdir/*/*/*/babelfish.png
+%_kde3_iconsdir/*/*/*/validators.png
+%_kde3_datadir/applnk/.hidden/plugin_domtreeviewer.desktop
+%_kde3_datadir/applnk/.hidden/fsview.desktop
+%_kde3_datadir/applnk/.hidden/kcmkuick.desktop
+%_kde3_datadir/applnk/.hidden/khtmlsettingsplugin.desktop
+%_kde3_datadir/applnk/.hidden/plugin_babelfish.desktop
+%_kde3_datadir/applnk/.hidden/plugin_validators.desktop
+%_kde3_datadir/applnk/.hidden/kuickplugin.desktop
+%_kde3_datadir/applnk/.hidden/dirfilterplugin.desktop
+%_kde3_datadir/applnk/.hidden/uachangerplugin.desktop
+%_kde3_datadir/applnk/.hidden/crashesplugin.desktop
+%_kde3_datadir/applnk/.hidden/arkplugin.desktop
+%_kde3_datadir/applnk/.hidden/plugin_webarchiver.desktop
+%_kde3_datadir/applnk/.hidden/rsyncplugin.desktop
+%_kde3_datadir/config/translaterc
+%_kde3_datadir/config.kcfg/konq_sidebarnews.kcfg
+%_kde3_datadir/services/webarchivethumbnail.desktop
+%_kde3_datadir/services/ark_plugin.desktop
+%_kde3_datadir/services/fsview_part.desktop
+%_kde3_datadir/services/kuick_plugin.desktop
+%_kde3_datadir/icons/crystalsvg/16x16/actions/remotesync.png
+%_kde3_datadir/icons/crystalsvg/16x16/actions/remotesyncconfig.png
+%_kde3_datadir/icons/crystalsvg/22x22/actions/remotesync.png
+%_kde3_datadir/icons/crystalsvg/22x22/actions/remotesyncconfig.png
+%_kde3_docdir/HTML/en/konq-plugins
+%exclude %_kde3_appsdir/konqiconview/kpartplugins/kimgalleryplugin.rc
+%exclude %_kde3_appsdir/konqueror/kpartplugins/searchbar*
+%exclude %_kde3_appsdir/khtml/kpartplugins/akregator*
+%exclude %_kde3_appsdir/konqsidebartng/entries/metabar.desktop
+%exclude %_kde3_appsdir/konqsidebartng/add/metabar_add.desktop
+%exclude %_kde3_appsdir/konqueror/icons/crystalsvg/16x16/actions/google*
+
+#-----------------------------------------------------------------------------------
+
+%package kaddressbook-plugins
+Summary: Kaddressbook-plugins addons
+Group: Graphical desktop/KDE3
+Conflicts: kdeaddons < 1:3.5.7-4
+Obsoletes: kdeaddons-noatun
+Obsoletes: %{oldname}-kaddressbook-plugins
+Provides: %{oldname}-kaddressbook-plugins = %epoch:%version
+
+
+%description kaddressbook-plugins
+Kaddressbook-plugins addons.
+
+%files kaddressbook-plugins
+%defattr(-,root,root)
+%_kde3_libdir/kde3/libkaddrbk_geo_xxport.*
+%_kde3_libdir/kde3/libkaddrbk_gmx_xxport.*
+%_kde3_appsdir/kaddressbook
+%_kde3_datadir/services/kaddressbook/gmx_xxport.desktop
+%_kde3_datadir/services/kaddressbook/geo_xxport.desktop
+
+#-----------------------------------------------------------------------------------
+
+%package knewsticker
+Summary: Knewsticker addons
+Group: Graphical desktop/KDE3
+Requires: kdenetwork3-knewsticker
+Conflicts: kdeaddons < 1:3.5.7-4
+Obsoletes: kdeaddons-noatun
+Obsoletes: %{oldname}-knewsticker
+Provides: %{oldname}-knewsticker = %epoch:%version
+
+
+%description knewsticker
+knewsticker addons
+
+%files knewsticker
+%defattr(-,root,root)
+%_kde3_appsdir/knewsticker
+
+#-----------------------------------------------------------------------------------
+
+%package kate
+Summary: Kate addons
+Group: Graphical desktop/KDE3
+Requires: kdebase3-kate
+Conflicts: kdeaddons < 1:3.5.7-4
+Obsoletes: kdeaddons-noatun
+Obsoletes: %{oldname}-kate
+Provides: %{oldname}-kate = %epoch:%version
+
+
+%description kate
+Kate addons.
+
+%files kate
+%defattr(-,root,root)
+%_kde3_libdir/kde3/kate*
+%_kde3_libdir/kde3/libkate*
+%_kde3_appsdir/kat*
+%_kde3_datadir/applnk/.hidden/kate*
+%_kde3_docdir/HTML/en/kate-plugins
+%_kde3_datadir/services/kate*
+
+#-----------------------------------------------------------------------------------
+
+%package -n kde3-ksig
+Summary: Signature generator
+Group: Graphical desktop/KDE3
+Conflicts: kdeaddons < 1:3.5.7-4
+Obsoletes: kdeaddons-noatun
+Obsoletes: ksig
+Provides: ksig = %epoch:%version
+
+
+%description -n kde3-ksig
+Signature generator.
+
+%if %mdkversion < 200900
+%post -n kde3-ksig
+%update_menus
+%endif
+
+%if %mdkversion < 200900
+%postun -n kde3-ksig
+%clean_menus
+%endif
+
+%files -n kde3-ksig
+%defattr(-,root,root)
+%_kde3_iconsdir/*/*/*/ksig.png
+%_kde3_datadir/applications/kde/ksig.desktop
+%_kde3_appsdir/ksig
+%_kde3_bindir/ksig
+%_kde3_docdir/HTML/en/ksig
+
+#-----------------------------------------------------------------------------------
+
+%package atlantik
+Summary: Atlantik map generator
+Group: Graphical desktop/KDE3
+Requires: kdegames3
+Obsoletes: kdeaddons-noatun
+Obsoletes: %{oldname}-atlantik
+Provides: %{oldname}-atlantik = %epoch:%version
+
+
+%description atlantik
+Map generator for atlantik game
+
+%if %mdkversion < 200900
+%post atlantik
+%update_menus
+%endif
+
+%if %mdkversion < 200900
+%postun atlantik
+%clean_menus
+%endif
+
+%files atlantik
+%defattr(-,root,root)
+%_kde3_bindir/atlantikdesigner
+%dir %_kde3_appsdir/atlantikdesigner/
+%_kde3_appsdir/atlantikdesigner/*
+%_kde3_datadir/applications/kde/atlantikdesigner.desktop
+%_kde3_iconsdir/*/*/*/atlantikdesigner.*
+
+#-----------------------------------------------------------------------------------
+
+%package searchbar
+Summary: Searchbar
+Group: Graphical desktop/KDE3
+Conflicts: kdeaddons < 1:3.5.5
+Conflicts: kdeaddons-konq-plugins < 1:3.5.7-8
+Obsoletes: kdeaddons-noatun
+Obsoletes: %{oldname}-searchbar
+Provides: %{oldname}-searchbar = %epoch:%version
+
+
+%description searchbar
+Search bar for konqueror
+
+%files searchbar
+%defattr(-,root,root)
+%_kde3_libdir/kde3/libsearchbarplugin.*
+%_kde3_appsdir/konqueror/kpartplugins/searchbar*
+%_kde3_appsdir/konqueror/icons/crystalsvg/16x16/actions/google*
+
+#-----------------------------------------------------------------------------------
+
+%package akregator
+Summary: Akregator plugins
+Group: Graphical desktop/KDE3
+Requires: kde3-kdepim-akregator
+Conflicts: kdeaddons < 1:3.5.5
+Conflicts: kdeaddons-konq-plugins < 1:3.5.7-7
+Obsoletes: kdeaddons-noatun
+Obsoletes: %{oldname}-akregator
+Provides: %{oldname}-akregator = %epoch:%version
+
+
+%description akregator
+Akregator plugins.
+
+%files akregator
+%defattr(-,root,root)
+%_kde3_libdir/kde3/libakregatorkonqfeedicon.*
+%_kde3_libdir/kde3/libakregatorkonqplugin.*
+%_kde3_appsdir/akregator/*
+%_kde3_appsdir/khtml/kpartplugins/akregator*
+%_kde3_datadir/services/akregator_konqplugin.desktop
+
+#-----------------------------------------------------------------------------------
+
+%package metabar
+Summary: A sidebar plugin for KDE's Konqueror
+Group: Graphical desktop/KDE3
+Requires: kdebase3-progs >= 3.2
+Conflicts: metabar <= 0.8-5mdk
+Conflicts: kdeaddons < 1:3.5.5
+Conflicts: kdeaddons-konq-plugins < 1:3.5.7-8
+Obsoletes: metabar <= 0.8-5mdk
+Provides: metabar = %version-%release
+Obsoletes: kdeaddons-noatun
+Obsoletes: %{oldname}-metabar
+Provides: %{oldname}-metabar = %epoch:%version
+
+%description metabar
+A sidebar plugin for KDE's Konqueror which shows information and actions for
+selected files and directories.
+
+%files metabar
+%defattr(-,root,root,-)
+%{_kde3_libdir}/kde3/konqsidebar_metabar.*
+%dir %{_kde3_appsdir}/metabar
+%{_kde3_appsdir}/metabar/*
+%_kde3_appsdir/konqsidebartng/entries/metabar.desktop
+%_kde3_iconsdir/*/*/*/metabar*
+%_kde3_appsdir/konqsidebartng/add/metabar_add.desktop
+
+#-----------------------------------------------------------------------------------
+
+%prep
+
+%setup -q -n %{oldname}-%{version}
+%patch0 -p1 -b .fix_call_drakclock
+%if %mdkversion >= 201000
+%patch1 -p1
+#%patch2 -p1
+%endif
+#%patch3 -p1
+%patch4 -p0
+%patch5 -p0
+
+%build
+export QTDIR=%qt3dir
+
+export xdg_menudir=%_sysconfdir/xdg/kde/menus
+make -f admin/Makefile.common cvs
+
+PATH=%{qt3dir}/bin:%{_kde3_bindir}:$PATH; export PATH;
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/kde3/lib/
+
+%configure_kde3 \
+ --without-arts
+
+%make
+
+
+%install
+rm -fr %buildroot
+
+%makeinstall_std
+
+
+%clean
+rm -fr %buildroot
+
+
+
+%changelog
+* Wed Jul 21 2010 Tim Williams <tim@my-place.org.uk> 1:3.5.12-1mvt2010.2
++ Update to Trinity 3.5.12 sources
+- Remove fix-autotools.patch
++ Add xdg dirs patch
++ Add kdebase-3.5.12-config.patch
++ Fix kdeaddons-3.2.3-call-drakclock.patch
+- Remove 01_searchbar-google-suggest.patch, no longer needed
+
+* Wed Jul 21 2010 Tim Williams <tim@my-place.org.uk> 1:3.5.10-9mvt2010.0
++ rebuild for MDV 2010.1
+
+* Sun Jan 17 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1:3.5.10-8mvt2010.0
++ KDE builds with autoconf 2.65, add patch for this and
+ set autoconf to version 2.65
++ Add patch from Chakra Linux to provide google search suggestions
+ on searchbar
+
+* Fri Dec 08 2009 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1:3.5.10-7mvt2010.0
++ New package name to avoid possible&unwanted KDE4 conflict
++ Rename kdepim and kdepim-devel
++ Fix automake 1.11 issue (still needed autoconf 2.63)
+
+* Mon Nov 16 2009 Tim Williams <tim@my-place.org.uk> 1:3.5.10-6mdv2010.0
++ kdepim3 dependency changed to kdepim for akregator
+
+* Mon Nov 16 2009 Tim Williams <tim@my-place.org.uk> 1:3.5.10-5mdv2010.0
++ Rebuild for MDV 2010.0
++ kdepim3-devel changed to kdepim-devel
+
+* Fri Apr 03 2009 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.10-4mdv2009.1
++ Revision: 363639
+- New requires
+
+* Tue Mar 31 2009 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.10-3mdv2009.1
++ Revision: 363014
+- Fix references to kdepim
+
+* Sun Mar 22 2009 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.10-2mdv2009.1
++ Revision: 360344
+- Fix Requires
+
+* Tue Oct 14 2008 Funda Wang <fundawang@mandriva.org> 1:3.5.10-1mdv2009.1
++ Revision: 293490
+- New version 3.5.10
+
+* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1:3.5.9-4mdv2009.0
++ Revision: 267766
+- rebuild early 2009.0 package (before pixel changes)
+
+ + Pixel <pixel@mandriva.com>
+ - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
+
+* Wed Jun 11 2008 Funda Wang <fundawang@mandriva.org> 1:3.5.9-3mdv2009.0
++ Revision: 218110
+- bump release for rebuild for new ldflags
+- fix br
+
+* Thu May 08 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-2mdv2009.0
++ Revision: 204687
+- Move to /opt and kill uselless and problematic noatun plugins
+
+* Sat Feb 16 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-1mdv2008.1
++ Revision: 169177
+- Get away from branches. Last KDE 3 arriving !!
+- Removed post-3.5.8 patches integrated
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - fix summary-not-capitalized
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+* Mon Dec 31 2007 Oden Eriksson <oeriksson@mandriva.com> 1:3.5.8-3mdv2008.1
++ Revision: 139860
+- rebuilt against openldap-2.4.7 libs
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Add usptream 3.5.9 branch patches
+ - Fix compilation with gcc 4.3
+
+* Wed Oct 24 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.8-1mdv2008.1
++ Revision: 101692
+- Kde 3.5.8
+
+* Wed Oct 03 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:3.5.7-12mdv2008.0
++ Revision: 94970
+- Suggests kdeaddons-kate and kdeaddons-noatun (thanks Anssi for pointing that)
+
+* Wed Oct 03 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:3.5.7-11mdv2008.0
++ Revision: 94869
+- Do not require kdeaddons-kate by default
+
+* Sun Sep 30 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:3.5.7-9mdv2008.0
++ Revision: 94046
+- Do not require kdeaddons-noatun by default
+
+* Sat Aug 18 2007 Anssi Hannula <anssi@mandriva.org> 1:3.5.7-8mdv2008.0
++ Revision: 65551
+- fix file conflicts between kdeaddons-konq-plugins and
+ kdeaddons-searchbar
+ kdeaddons-metabar
+- add conflicts on old kdeaddons-konq-plugins to kdeaddons-akregator
+ to ensure smooth upgrade
+
+* Thu Aug 16 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-7mdv2008.0
++ Revision: 64329
+- Remove conflicts
+
+* Mon Aug 13 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-6mdv2008.0
++ Revision: 62678
+- Fix conflicts.
+
+* Wed Jun 20 2007 Anssi Hannula <anssi@mandriva.org> 1:3.5.7-5mdv2008.0
++ Revision: 41876
+- fix conflicts
+
+* Sat Jun 09 2007 Anssi Hannula <anssi@mandriva.org> 1:3.5.7-4mdv2008.0
++ Revision: 37719
+- provide a kdeaddons metapackage which requires all subpackages
+- drop duplicate searchbar.desktop from main package
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Split split split .... Closing bug #17000
+
+* Sat May 26 2007 Funda Wang <fundawang@mandriva.org> 1:3.5.7-2mdv2008.0
++ Revision: 31402
+- Rebuild for directfb 1.0
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Update kdeaddons for 3.5.7
+
+
+* Fri Mar 02 2007 Laurent Montel <lmontel@mandriva.com> 3.5.6-3mdv2007.0
++ Revision: 131499
+- Fix conflicts
+
+* Fri Mar 02 2007 Laurent Montel <lmontel@mandriva.com> 1:3.5.6-2mdv2007.1
++ Revision: 131103
+- Rebuild
+- 3.5.6
+- Fix spec file
+- Fix konq quick browser icon
+
+* Thu Oct 26 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.5-3mdv2007.1
++ Revision: 72719
+- Increase release
+- Fix conflict
+- Fix epoch
+
+* Wed Oct 25 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.5-2mdv2007.1
++ Revision: 72320
+- Install akregator files into kdeaddons-akregator
+ => fix display akregator into konqueror
+- 3.5.5
+- Fix metabar
+
+* Thu Sep 07 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.4-3mdv2007.0
++ Revision: 60239
+- New package (3.5.4-mdv 2006-09-06)
+ Obsolete devel package too
+
+* Wed Aug 09 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.4-2mdv2007.0
++ Revision: 54423
+- Fix conflict
+- New package (2006/08/04 3.5.4-1mdv)
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Updated for latest official kde 3.5.4 release
+
+* Mon Jul 24 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.3-7mdv2007.0
++ Revision: 41935
+- Remove debug
+- Don't requires kdebase metapackage but kdebase-progs (need by kdeaddons)
+- 3.5.3
+- Rebuild against new xorg
+- Rebuild to generate category
+- Fix file list
+- 3.5.2
+- Fix conflict with metabar (Patch from neoclust)
+- Fix buildrequires
+- 3.5.1
+- Fix enable debug for cooker
+ MDK9.2 is obsolete now
+- Add patch (and improve) from Neoclust to split metabar plugins
+ Sync with kde3.5 branch
+- Add patch (and improve) from Neoclust to split metabar plugins
+- real kde3.5
+- 3.5.0
+- Rebuild for missing package
+- Fix typo
+ * Wed Nov 02 2005 Laurent MONTEL <lmontel@mandriva.com> 3.3.5-3mdk
+- Rebuild with new mysql
+ * Thu Oct 27 2005 Helio Chissini de Castro <helio@mandriva.com> 3.3.5-2mdk
+- New immodule patch
+- Obsolete metabar
+- 3.4.92
+- Fix package
+- Rebuild
+- Fix akregator bug
+- Fix rebuild
+- Rebuild
+- Fix conflict
+- Rebuild
+- Fix conflict (update from MDK10.1)
+- Update from svn
+- New release for missing package
+- 3.4.2
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Fix search plugin. Invalid file list
+ - Added tarball from kde branch as discussed on meeting in 28/06
+ - Removed rpath and added configure macro invalidating libtoolize
+ - Cleanup to get rid of all library packages ( no libraries at all, just modules )
+ - We are Mandriva now
+ - Uploading package ./kdeaddons
+
+ + Andreas Hasenack <andreas@mandriva.com>
+ - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway
+
+* Tue May 17 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-6mdk
+- Fix MDK bug #15477
+
+* Tue May 03 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-5mdk
+- Add missing build requires found by Christiaan Welvaart <cjw@daneel.dyndns.org>
+
+* Sat Apr 23 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-4mdk
+- Reactivate -fvisibility
+
+* Fri Apr 15 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-3mdk
+- Fix email
+- Fix spec
+
+* Tue Apr 12 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.0-2mdk
+- Reactivate debug
+- Clean spec
+- Readd noatun file
+- Use --enable-new-ldflags
+
+* Thu Apr 07 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.0-1mdk
+- 3.4.0
+
+* Tue Mar 08 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-14mdk
+- Add patch4: fix xmms applet
+
+* Wed Feb 23 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-13mdk
+- Fix MDK bug #13915
+
+* Tue Feb 22 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-12mdk
+- Patch10: Disable relational bar
+
+* Fri Feb 11 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-11mdk
+- Fix conflict found by Frank Griffin
+
+* Thu Feb 10 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-10mdk
+- Disable debug
+
+* Mon Jan 24 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-9mdk
+- Disable visibility for ppc
+
+* Fri Jan 21 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-8mdk
+- Fix spec file
+
+* Fri Jan 21 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-7mdk
+- Fix compile for atlantik designer
+
+* Thu Jan 20 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-6mdk
+- Add patch9: fix konq-plugins rellink
+- Disable atlantik-designer there is a bug when I try to compile it
+
+* Tue Jan 18 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-5mdk
+- Fix menu entry
+
+* Mon Jan 10 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-4mdk
+- Rebuild
+
+* Fri Jan 07 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-3mdk
+- Add -fvisibility
+
+* Wed Dec 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-2mdk
+- Fix menu
+
+* Tue Nov 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-1mdk
+- 3.3.2
+
+* Tue Nov 23 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-6mdk
+- Sync with CVS
+
+* Mon Nov 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-5mdk
+- Add requires on arts
+
+* Thu Oct 28 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-4mdk
+- bye-bye %%buildfor
+
+* Wed Oct 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-3mdk
+- Sync with CVS
+
+* Wed Oct 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-2mdk
+- Deprecated mdk < 9.2
+- Remove search bar code
+
+* Sat Oct 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-1mdk
+- 3.3.1
+
+* Thu Sep 23 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-2mdk
+- Sync with CVS
+
+* Sat Sep 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-1mdk
+- 3.3.0
+
+* Sat Sep 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-14mdk
+- Add patch7: fix "Squeeze the urls"
+
+* Tue Aug 24 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-13mdk
+- Add patch6: fix xmlcheck kde bug #82560
+
+* Fri Aug 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-12mdk
+- Add patch5: call drakclock mdk bug #10742
+
+* Tue Aug 10 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-11mdk
+- Disable debug
+
+* Fri Jul 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-10mdk
+- Try to fix bad dependancy
+
+* Fri Jul 23 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-9mdk
+- Fix spec file
+
+* Thu Jul 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-8mdk
+- Remove rpath
+
+* Wed Jul 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-7mdk
+- Rebuild with new kdelibs
+
+* Tue Jul 06 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-6mdk
+- Fix requires for jpegtran (necessary to rotate jpeg image)
+
+* Fri Jul 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-5mdk
+- Sync with CVS
+- fix flicking into searchbar
+
+* Thu Jul 01 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-4mdk
+- Fix requires for konqueror-servicemenu
+
+* Fri Jun 18 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-3mdk
+- Fix search bar.
+
+* Thu Jun 17 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-2mdk
+- Fix some bugs into search google bar from kde 3.3
+
+* Tue Jun 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-1mdk
+- 3.2.3
+
+* Thu Jun 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-2mdk
+- Rebuild with debug
+
+* Tue Apr 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-1mdk
+- 3.2.2
+
+* Fri Apr 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-3mdk
+- Apply patch from gbeauchesne@mandrakesoft.com fix deps (Thanks a lot)
+
+* Wed Apr 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-2mdk
+- Fix spec file to using rpmbuildupdate
+
+* Sat Apr 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-1mdk
+- 3.2.1
+
+* Wed Mar 31 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-16mdk
+- use %%configure
+- use mdkversion
+
+* Mon Mar 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-15mdk
+- Fix bug #8348 don't install kdegames when we want just UA
+
+* Fri Mar 05 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-14mdk
+- Fix group
+
diff --git a/mandriva/2010.2/kdeaddons/kdeaddons-3.2.3-call-drakclock.patch b/mandriva/2010.2/kdeaddons/kdeaddons-3.2.3-call-drakclock.patch
new file mode 100644
index 000000000..ef3827038
--- /dev/null
+++ b/mandriva/2010.2/kdeaddons/kdeaddons-3.2.3-call-drakclock.patch
@@ -0,0 +1,15 @@
+--- kdeaddons-3.2.3/kicker-applets/kbinaryclock/kbinaryclock.cpp-- 2004-08-12 17:51:27.544970616 +0200
++++ kdeaddons-3.2.3/kicker-applets/kbinaryclock/kbinaryclock.cpp 2004-08-12 17:51:53.191907782 +0200
+@@ -326,11 +326,7 @@ void KBinaryClock::openContextMenu() {
+ preferences();
+ break;
+ case 103:
+- proc << locate("exe", "kdesu");
+- proc << "--nonewdcop";
+- proc << TQString("%1 clock --lang %2")
+- .arg(locate("exe", "kcmshell"))
+- .arg(KGlobal::locale()->language());
++ proc << TQString("/usr/sbin/drakclock");
+ proc.start(KProcess::DontCare);
+ break;
+ case 104:
diff --git a/mandriva/2010.2/kdeadmin/kde3-kdeadmin.spec b/mandriva/2010.2/kdeadmin/kde3-kdeadmin.spec
new file mode 100644
index 000000000..1d2f207ef
--- /dev/null
+++ b/mandriva/2010.2/kdeadmin/kde3-kdeadmin.spec
@@ -0,0 +1,534 @@
+%define compile_apidox 1
+%{?_no_apidox: %{expand: %%global compile_apidox 0}}
+
+%define oname kdeadmin
+%define lib_name_orig %mklibname kdeadmin
+%define lib_major 1
+%define lib_name %lib_name_orig%lib_major
+
+Name: kde3-%{oname}
+Version: 3.5.12
+Release: %mkrel 1
+Group: Graphical desktop/KDE3
+Summary: K Desktop Environment - Adminstrative Tools
+URL: ftp://ftp.kde.org/pub/kde/stable/%version/src/
+Epoch: 2
+Source: ftp://ftp.kde.org/pub/kde/stable/%version/src/%oname-%version.tar.bz2
+Source1: kpackage.pamd
+Patch0: kdeadmin-post-3.5.8-add-mandriva-support.patch
+Patch1: kde-3.5.10-acinclude.patch
+#Patch2: fix_autotools.patch
+Patch3: kdebase-3.5.12-move-xdg-menu-dir.patch
+BuildRoot: %_tmppath/%name-%version-%release-root
+License: GPL
+Provides: kdeadmin3 = %epoch:%version-%release
+Provides: %{oname} = %epoch:%version-%release
+Obsoletes: %{oname}
+Obsoletes: kdeadmin3
+Obsoletes: %lib_name < 2:3.5.9
+Requires: pciutils
+BuildRequires: X11-devel
+BuildRequires: freetype2-devel
+BuildRequires: kdelibs-devel >= 3.2-13mdk
+BuildRequires: bzip2-devel
+BuildRequires: jpeg-devel
+BuildRequires: lcms-devel
+BuildRequires: mng-devel
+BuildRequires: png-devel
+BuildRequires: qt3-devel
+BuildRequires: kde3-macros
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+%endif
+BuildRequires: autoconf >= 1:2.65
+BuildRequires: automake > 1.5
+BuildRequires: rpm-devel libz-devel
+BuildRequires: pam-devel
+# createmdkmenu
+BuildRequires: kdelibs-common >= 3.1.93-5mdk
+%ifarch %{ix86} x86_64
+BuildRequires: lilo
+%endif
+
+%description
+The kdeadmin package contains packages that usually only a system
+administrator might need:
+ - kcmlinuz
+ Linux Kernel configurator
+ - kcron
+ Editor for the cron command scheduler.
+ - kdat
+ Tape backup tool.
+ - kfile-plugins
+ Make Konquerer display additional info on about *.dep and *.rpm files.
+ - ksysv
+ An editor for System V startup schemes.
+ - kuser
+ An user manager.
+ - kwuftpd
+ Front end to the wu-ftpd FTP daemon.
+ - lilo-config
+ A plugin for KControl to manage the Linux boot loader LILO.
+ - secpolicy
+ A program to display PAM security policies.
+
+%post
+%if %mdkversion < 200900
+/sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%update_menus
+%endif
+
+%postun
+%if %mdkversion < 200900
+/sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%clean_menus
+%endif
+
+%files
+%defattr(-,root,root)
+%doc %_kde3_docdir/HTML/en/kcron
+%doc %_kde3_docdir/HTML/en/kuser
+%doc %_kde3_docdir/HTML/en/kdat
+%_kde3_datadir/applications/kde/kcron.desktop
+%_kde3_datadir/applications/kde/kdat.desktop
+%_kde3_datadir/applications/kde/kuser.desktop
+%_kde3_bindir/kcron
+%_kde3_bindir/kuser
+%_kde3_bindir/secpolicy
+%_kde3_bindir/kdat
+%dir %_kde3_appsdir/kcron
+%_kde3_appsdir/kcron/*
+%dir %_kde3_appsdir/kuser/
+%_kde3_appsdir/kuser/*
+%dir %_kde3_appsdir/kdat
+%_kde3_appsdir/kdat/*
+%dir %_kde3_appsdir/knetworkconf/
+%_kde3_appsdir/knetworkconf/*
+%_kde3_datadir/config.kcfg/kuser.kcfg
+%_kde3_datadir/services/*.desktop
+%_kde3_datadir/applications/kde/kcm_knetworkconfmodule.desktop
+%_kde3_libdir/kde3/kfile_*.*
+%_kde3_libdir/pkgconfig/system-tools-backends.pc
+%_kde3_libdir/kde3/kcm_knetworkconfmodule*
+%doc %_kde3_docdir/HTML/en/knetworkconf/*.png
+%doc %_kde3_docdir/HTML/en/knetworkconf/common
+%doc %_kde3_docdir/HTML/en/knetworkconf/index.cache.bz2
+%doc %_kde3_docdir/HTML/en/knetworkconf/index.docbook
+%_kde3_iconsdir/*/*/*/*
+%exclude %_kde3_iconsdir/*/*/*/ksysv.png
+
+#------------------------------------------------------------------------
+
+%package -n %{name}-kpackage
+Group: Graphical desktop/KDE3
+Summary: Manager for DEB, RPM
+Requires: kde3-kdeadmin = %epoch:%version-%release
+Obsoletes: kpackage < 2:3.4.3
+Provides: kde3-kpackage = %epoch:%version-%release
+Provides: kdeadmin3-kpackage = %epoch:%version-%release
+Provides: %{oname}-kpackage = %epoch:%version-%release
+Obsoletes: %{oname}-kpackage
+Obsoletes: kdeadmin3-kpackage
+
+
+%description -n %{name}-kpackage
+Kpackage is a package manager that is integrated into the K Desktop
+Environemnt. It works with the KDE File Manager to manage DEB, RPM
+and Slackware tgz software packages.
+
+%if %mdkversion < 200900
+%post -n %{name}-kpackage
+%update_menus
+%endif
+
+%if %mdkversion < 200900
+%postun -n %{name}-kpackage
+%clean_menus
+%endif
+
+%files -n %{name}-kpackage
+%defattr(-,root,root)
+%_kde3_bindir/kpackage
+%dir %_sysconfdir/pam.d/
+%config(noreplace) %_sysconfdir/pam.d/kpackage
+%doc %_kde3_docdir/HTML/en/kpackage
+%_kde3_iconsdir/*/*/*/kpackage.png
+%_kde3_datadir/applications/kde/kpackage.desktop
+%dir %_kde3_appsdir/kpackage
+%_kde3_appsdir/kpackage/*
+
+#------------------------------------------------------------------------
+
+%package -n %{name}-ksysv
+Group: Graphical desktop/KDE3
+Summary: Edit your SysV-style init configuration
+Provides: kde3-ksysv = %epoch:%version-%release
+Provides: kdeadmin3-ksysv = %epoch:%version-%release
+Provides: %{oname}-ksysv = %epoch:%version-%release
+Obsoletes: %{oname}-ksysv
+Obsoletes: kdeadmin3-ksysv
+
+
+%description -n %{name}-ksysv
+SysV-Init Editor lets you edit your SysV-style init configuration
+using drag'n'drop.
+
+%if %mdkversion < 200900
+%post -n %{name}-ksysv
+%update_menus
+%endif
+
+%if %mdkversion < 200900
+%postun -n %{name}-ksysv
+%clean_menus
+%endif
+
+%files -n %{name}-ksysv
+%defattr(-,root,root)
+%_kde3_bindir/ksysv
+%dir %_kde3_appsdir/ksysv/
+%_kde3_appsdir/ksysv/*
+%_kde3_datadir/applications/kde/ksysv.desktop
+%_kde3_appsdir/ksysv/*.rc
+%_kde3_iconsdir/*/*/*/ksysv.png
+%doc %_kde3_docdir/HTML/en/ksysv
+%_kde3_datadir/mimelnk/application/x-ksysv.desktop
+%_kde3_datadir/mimelnk/text/x-ksysv-log.desktop
+
+#------------------------------------------------------------------------
+
+%ifnarch ppc
+%package lilo
+Group: Graphical desktop/KDE3
+Summary: Configure lilo
+Requires: kde3-kdeadmin = %epoch:%version-%release
+Provides: kdeadmin3-lilo = %epoch:%version-%release
+Provides: %{oname}-lilo = %epoch:%version-%release
+Obsoletes: %{oname}-lilo
+Obsoletes: kdeadmin3-lilo
+
+%description lilo
+lilo-config is a kcontrol plugin for configuring LILO, the most commonly
+used Linux boot loader.
+
+%if %mdkversion < 200900
+%post lilo
+%update_menus
+%endif
+
+%if %mdkversion < 200900
+%postun lilo
+%clean_menus
+%endif
+
+%files lilo
+%defattr(-,root,root)
+%_kde3_datadir/applications/kde/lilo.desktop
+%doc %_kde3_docdir/HTML/en/lilo-config
+%_kde3_libdir/kde3/kcm_lilo.*
+
+%endif
+
+#------------------------------------------------------------------------
+
+%prep
+%setup -q -n %{oname}-%{version}
+%patch0 -p0
+%if %mdkversion >= 201000
+%patch1 -p1
+#%patch2 -p1
+%endif
+
+%build
+export QTDIR=%_prefix/lib/qt3
+
+PATH=%{qt3dir}/bin:%{_kde3_bindir}:$PATH; export PATH;
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/kde3/lib/
+export xdg_menudir=%_sysconfdir/xdg/kde/menus
+
+make -f admin/Makefile.common cvs
+
+%configure_kde3 \
+ --with-rpm \
+ --with-pam=kde \
+ --with-quota \
+ --with-nis \
+ --with-homeprefix=/home \
+ --with-private-groups
+
+%make
+
+
+%install
+rm -fr %buildroot
+
+make install DESTDIR=%buildroot
+
+# Install kdebase pam configuration file
+install -d %buildroot/%_sysconfdir/pam.d
+install -m644 %SOURCE1 %buildroot/%_sysconfdir/pam.d/kpackage
+
+rm -rf %buildroot/%_kde3_datadir/applnk/Settings/Peripherals/
+
+%ifarch ppc
+rm -rf %buildroot/%_kde3_docdir/HTML/en/lilo-config
+%endif
+
+%clean
+rm -fr %buildroot
+
+
+
+
+
+
+%changelog
+
+* Wed Jul 20 2011 Tim Williams <tim@my-place.org.uk> 2:3.5.12-1mvt2010.2
++ Update sources for Trinity
++ Add kdebase-3.5.12-move-xdg-menu-dir.patch
+- Remove fix_autotools.patch
+
+* Mon Jul 19 2010 Tim Williams <tim@my-place.org.uk> 2:3.5.10-4mvt2010.1
++ Rebuild for MDV 2010.1
+
+* Sun Jan 17 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 2:3.5.10-3mvt2010.0
++ KDE builds with autoconf 2.65, add patch for this and
+ set autoconf to version 2.65:patch1
++ Fix automake 1.11 issue:patch2
+
+* Fri Nov 13 2009 Tim Williams <tim@my-place.org.uk> 2:3.5.10-2mdv2010.0
++ Rebuild for MDV 2010.0
++ kdeadmin-post-3.5.8-add-mandriva-support.patch was failing - remade and fixed
+
+* Fri Aug 29 2008 Helio Chissini de Castro <helio@mandriva.com> 2:3.5.10-1mdv2009.0
++ Revision: 277481
+- Update for last kde3 updates
+
+* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 2:3.5.9-5mdv2009.0
++ Revision: 267767
+- rebuild early 2009.0 package (before pixel changes)
+
+ + Pixel <pixel@mandriva.com>
+ - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
+ - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
+
+* Sun Jun 08 2008 Funda Wang <fundawang@mandriva.org> 2:3.5.9-4mdv2009.0
++ Revision: 216910
+- Rebuild for new ldflags
+
+* Mon May 19 2008 Rodrigo Gonçalves de Oliveira <rodrigo@mandriva.com> 2:3.5.9-3mdv2009.0
++ Revision: 209004
+- User versioned obsoletes
+
+* Thu May 08 2008 Helio Chissini de Castro <helio@mandriva.com> 2:3.5.9-2mdv2009.0
++ Revision: 204575
+- Move to /opt
+
+* Fri Feb 15 2008 Helio Chissini de Castro <helio@mandriva.com> 2:3.5.9-1mdv2008.1
++ Revision: 168995
+- Get away from branches. Last KDE 3 arriving !!
+- Removed post-3.5.8 patches integrated
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+* Mon Dec 31 2007 Oden Eriksson <oeriksson@mandriva.com> 2:3.5.8-2mdv2008.1
++ Revision: 139861
+- rebuilt against openldap-2.4.7 libs
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Add patch0 : it added the support of mandriva 2008.0
+ and the upcoming 2008.1 in knetworkconf
+
+* Wed Oct 24 2007 Nicolas Lécureuil <neoclust@mandriva.org> 2:3.5.8-1mdv2008.1
++ Revision: 101713
+- Kde 3.5.8
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - fix summary-ended-with-dot
+
+* Thu Sep 20 2007 Nicolas Lécureuil <neoclust@mandriva.org> 2:3.5.7-3mdv2008.0
++ Revision: 91480
+- Rebuild because of missing packages
+
+* Wed Aug 08 2007 Funda Wang <fundawang@mandriva.org> 2:3.5.7-2mdv2008.0
++ Revision: 60515
+- drop old menu
+
+* Wed May 16 2007 Helio Chissini de Castro <helio@mandriva.com> 2:3.5.7-1mdv2008.0
++ Revision: 27453
+- 3.5.7 release
+
+
+* Thu Feb 01 2007 Laurent Montel <lmontel@mandriva.com> 3.5.6-1mdv2007.0
++ Revision: 115846
+- 3.5.6
+
+* Wed Jan 24 2007 Laurent Montel <lmontel@mandriva.com> 2:3.5.5-5mdv2007.1
++ Revision: 112738
+- Not necessary
+- Rebuild against new python
+
+* Fri Nov 03 2006 Laurent Montel <lmontel@mandriva.com> 2:3.5.5-3mdv2007.1
++ Revision: 76120
+- Add knetworkconf 2007.1 support
+ (Bug found by Nicolas Chipaux)
+
+* Fri Oct 20 2006 Laurent Montel <lmontel@mandriva.com> 2:3.5.5-2mdv2007.0
++ Revision: 71233
+- 3.5.5
+- Revert: "it's new lilo is supported by ppc ?????"
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Back to use branch tarballs. Now using post 3.5.5
+ - Fixed cross compiling when using no-enable-final
+
+* Sat Aug 12 2006 Laurent Montel <lmontel@mandriva.com> 2:3.5.4-3mdv2007.0
++ Revision: 55570
+- New package (2006/08/11 3.5.4-3mdv)
+ Add patch to fix knetworkconf signal/slot conflict
+
+* Fri Aug 11 2006 Laurent Montel <lmontel@mandriva.com> 2:3.5.4-2mdv2007.0
++ Revision: 55299
+- New package (2006/08/10 - 3.5.4-2mdv)
+ knetworkconf: add support for Mandriva 2007
+- 3.5.4
+ New release (2006/08/02 3.5.4-1mdv)
+--enable-new-ldflags doesn't work on x86_64
+- 3.5.3
+ Fix pamd files
+- Rebuild for generate category in menu
+- 3.5.2
+- Fix build on ppc but reported by Christiaan Welvaart
+- 3.5.1
+- Enable debug only cooker
+ MDK9.2 is obsolete now
+- Real kde 3.5
+- Complet fix of patch
+- Fix kdenetwork conf to detect mandriva
+- 3.5.0
+- 3.4.92
+- Fix build on x86_64 (gb patch)
+- Rebuild
+ Use %%mkrel
+- Fix email
+- Rebuild
+- Remove debug
+ Sync with kde 3.4.2 branch
+- Rebuild for missing package
+- 3.4.2
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Cleaned spec
+ - Added tarball from kde branch as discussed on meeting in 28/06
+ - Removed rpath and added configure macro invalidating libtoolize
+ - We are Mandriva now
+ - Uploading package ./kdeadmin
+
+ + Andreas Hasenack <andreas@mandriva.com>
+ - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway
+
+* Thu May 05 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-3mdk
+- Rebuild with new GCC
+
+* Tue Apr 12 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.0-2mdk
+- Enable debug
+- Use --enable-new-ldflags
+- Remove old patch
+
+* Tue Apr 05 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.0-1mdk
+- 3.4.0
+
+* Thu Feb 10 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-6mdk
+- Disable debug
+
+* Fri Jan 28 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-5mdk
+- Fix generated menu entry
+
+* Mon Jan 24 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-4mdk
+- Fix buildrequires for ppc
+
+* Fri Dec 10 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-3mdk
+- Fix category
+
+* Wed Dec 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-2mdk
+- Fix menu
+
+* Fri Dec 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-1mdk
+- 3.3.2
+
+* Wed Oct 27 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-3mdk
+- Delete %%buildfor
+
+* Wed Oct 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-2mdk
+- Deprecated mdk < 9.2
+
+* Fri Oct 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-1mdk
+- 3.3.1
+
+* Fri Oct 01 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-2mdk
+- Add buildrequires lilo
+
+* Fri Sep 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-1mdk
+- 3.3.0
+
+* Thu Aug 26 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-6mdk
+- Fix spec file
+
+* Tue Aug 10 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-5mdk
+- Remove debug
+
+* Wed Aug 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-4mdk
+- Fix spec file
+
+* Thu Jul 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-3mdk
+- Add patch15: fix remove rpath (patch from gb)
+
+* Tue Jun 29 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-2mdk
+- Fix buildrequires
+
+* Tue Jun 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-1mdk
+- 3.2.3
+
+* Fri Jun 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-4mdk
+- Rebuild
+
+* Thu Jun 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-3mdk
+- Rebuild with debug
+
+* Fri May 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-2mdk
+- Rebuild again qt 3.3.2
+
+* Tue Apr 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-1mdk
+- 3.2.2
+
+* Wed Apr 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-2mdk
+- Fix spec file for using rpmbuildupdate
+
+* Sat Apr 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-1mdk
+- 3.2.1
+
+* Thu Feb 26 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-5mdk
+- Fix buildrequires for gb
+
+* Fri Feb 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-4mdk
+- Split ksysv
+- Fix menu entry
+
+* Mon Feb 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-3mdk
+- Rebuild with good kdedesktop2mdkmenu.pl
+
+* Mon Feb 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-2mdk
+- Sync with CVS
+
+* Tue Feb 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-1mdk
+- 3.2
+
diff --git a/mandriva/2010.2/kdeadmin/kdeadmin-post-3.5.8-add-mandriva-support.patch b/mandriva/2010.2/kdeadmin/kdeadmin-post-3.5.8-add-mandriva-support.patch
new file mode 100644
index 000000000..095e8a1ed
--- /dev/null
+++ b/mandriva/2010.2/kdeadmin/kdeadmin-post-3.5.8-add-mandriva-support.patch
@@ -0,0 +1,29 @@
+--- knetworkconf/backends/service.pl.in.orig 2008-08-19 18:10:46.000000000 +0000
++++ knetworkconf/backends/service.pl.in 2009-11-13 17:30:40.000000000 +0000
+@@ -72,6 +72,8 @@
+ "mandriva-2006.1" => ["$gst_prefix/etc/rc.d", "$gst_prefix/etc/rc.d/init.d", "../init.d"],
+ "mandriva-2007.0" => ["$gst_prefix/etc/rc.d", "$gst_prefix/etc/rc.d/init.d", "../init.d"],
+ "mandriva-2007.1" => ["$gst_prefix/etc/rc.d", "$gst_prefix/etc/rc.d/init.d", "../init.d"],
++ "mandriva-2008.0" => ["$gst_prefix/etc/rc.d", "$gst_prefix/etc/rc.d/init.d", "../init.d"],
++ "mandriva-2008.1" => ["$gst_prefix/etc/rc.d", "$gst_prefix/etc/rc.d/init.d", "../init.d"],
+ "yoper-2.2" => ["$gst_prefix/etc/rc.d", "$gst_prefix/etc/rc.d/init.d", "../init.d"],
+
+ "blackpanther-4.0" => ["$gst_prefix/etc/rc.d", "$gst_prefix/etc/rc.d/init.d", "../init.d"],
+@@ -151,6 +153,8 @@
+ "mandriva-2006.1" => [3, 5],
+ "mandriva-2007.0" => [3, 5],
+ "mandriva-2007.1" => [3, 5],
++ "mandriva-2008.0" => [3, 5],
++ "mandriva-2008.1" => [3, 5],
+
+ "yoper-2.2" => [3, 5],
+
+@@ -230,6 +234,8 @@
+ "mandriva-2006.1" => "redhat-5.2",
+ "mandriva-2007.0" => "redhat-5.2",
+ "mandriva-2007.1" => "redhat-5.2",
++ "mandriva-2008.0" => "redhat-5.2",
++ "mandriva-2008.1" => "redhat-5.2",
+
+ "yoper-2.2" => "redhat-5.2",
+
diff --git a/mandriva/2010.2/kdeadmin/kpackage.pamd b/mandriva/2010.2/kdeadmin/kpackage.pamd
new file mode 100644
index 000000000..6d8483072
--- /dev/null
+++ b/mandriva/2010.2/kdeadmin/kpackage.pamd
@@ -0,0 +1,5 @@
+#%PAM-1.0
+auth sufficient pam_rootok.so
+auth required pam_pwdb.so
+session optional pam_xauth.so
+account required pam_permit.so
diff --git a/mandriva/2010.2/kdeartwork/kde-3.5.10-acinclude.patch b/mandriva/2010.2/kdeartwork/kde-3.5.10-acinclude.patch
new file mode 100644
index 000000000..0610d6df5
--- /dev/null
+++ b/mandriva/2010.2/kdeartwork/kde-3.5.10-acinclude.patch
@@ -0,0 +1,66 @@
+2009-12-10 Stepan Kasal <skasal@redhat.com>
+
+The change of implementation of AC_REQUIRE in 2.64 caused a regression
+in the arts project.
+This can be fixed by shuffling some macro calls.
+
+I suppose that most of this patch will not be needed with a future
+release of Autoconf.
+But the last chunk of this patch is a real bug in this source and
+should go upstream.
+
+--- arts-1.5.10/admin/acinclude.m4.in 2008-08-20 18:07:05.000000000 +0200
++++ arts-1.5.10/admin/acinclude.m4.in 2009-12-09 17:30:57.000000000 +0100
+@@ -3081,8 +3081,18 @@
+ fi
+ ])
+
++AC_DEFUN([AC_CHECK_COMPILERS_CC],
++[
++ dnl this prevents stupid AC_PROG_CC to add "-g" to the default CFLAGS
++ CFLAGS=" $CFLAGS"
++ AC_PROG_CC
++ CXXFLAGS=" $CXXFLAGS"
++ AC_PROG_CXX
++])
++
+ AC_DEFUN([AC_CHECK_COMPILERS],
+ [
++ AC_REQUIRE([AC_CHECK_COMPILERS_CC])
+ AC_ARG_ENABLE(debug,
+ AC_HELP_STRING([--enable-debug=ARG],[enables debug symbols (yes|no|full) [default=no]]),
+ [
+@@ -3141,11 +3151,6 @@
+ [kde_use_profiling="no"]
+ )
+
+- dnl this prevents stupid AC_PROG_CC to add "-g" to the default CFLAGS
+- CFLAGS=" $CFLAGS"
+-
+- AC_PROG_CC
+-
+ AC_PROG_CPP
+
+ if test "$GCC" = "yes"; then
+@@ -3174,10 +3179,6 @@
+ LDFLAGS=""
+ fi
+
+- CXXFLAGS=" $CXXFLAGS"
+-
+- AC_PROG_CXX
+-
+ KDE_CHECK_FOR_BAD_COMPILER
+
+ if test "$GXX" = "yes" || test "$CXX" = "KCC"; then
+@@ -3503,8 +3504,8 @@
+ AC_REQUIRE([AC_LIBTOOL_DLOPEN])
+ AC_REQUIRE([KDE_CHECK_LIB64])
+
+-AC_OBJEXT
+-AC_EXEEXT
++AC_REQUIRE([AC_OBJEXT])
++AC_REQUIRE([AC_EXEEXT])
+
+ AM_PROG_LIBTOOL
+ AC_LIBTOOL_CXX
diff --git a/mandriva/2010.2/kdeartwork/kde3-kdeartwork.spec b/mandriva/2010.2/kdeartwork/kde3-kdeartwork.spec
new file mode 100644
index 000000000..b1268a297
--- /dev/null
+++ b/mandriva/2010.2/kdeartwork/kde3-kdeartwork.spec
@@ -0,0 +1,521 @@
+%define oname kdeartwork
+
+Name: kde3-%{oname}
+Version: 3.5.12
+Release: %mkrel 1
+Group: Graphical desktop/KDE3
+Summary: Kdeartwork
+URL: http://www.kde.org
+License: GPL
+Source: ftp://ftp.kde.org/pub/kde/stable/%version/src/%oname-%version.tar.bz2
+Patch1: kdeartwork-3.5.4-fix-screensaver-only-showin-kde.patch
+Patch2: kdeartwork-3.5.5-fix-default-inherits-theme.patch
+#Patch3: kdeartwork-3.5.6-fix-screensaver-nodisplay.patch
+Patch4: kde-3.5.10-acinclude.patch
+#Patch5: fix_autotools.patch
+
+BuildRoot: %_tmppath/%name-%version-%release-root
+
+BuildRequires: kde3-macros
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+%endif
+BuildRequires: autoconf >= 1:2.65
+BuildRequires: automake > 1.5
+BuildRequires: X11-devel
+BuildRequires: freetype2-devel
+BuildRequires: kdebase3-devel
+BuildRequires: kdelibs-devel >= 3.2-13mdk
+BuildRequires: bzip2-devel
+BuildRequires: libintl
+BuildRequires: jpeg-devel
+BuildRequires: lcms-devel
+BuildRequires: mng-devel
+BuildRequires: png-devel
+BuildRequires: qt3-devel
+BuildRequires: libz-devel
+BuildRequires: xscreensaver
+BuildRequires: xscreensaver-gl
+BuildRequires: mesaglut-devel
+BuildRequires: mesaglu-devel
+BuildRequires: GL-devel
+Requires: kdebase-progs >= 1:3.2
+Requires: kdeartwork-screensavers
+Provides: kdeartwork3 = %version-%release
+Provides: %{oname} = %version-%release
+Provides: kde-style-phase
+Provides: kde-theme-phase
+Provides: kwin-style-smoothblend
+Obsoletes: kdemoreartwork-plastik < 3.5.3
+Obsoletes: kde-style-phase kde-theme-phase
+Obsoletes: kwin-style-smoothblend
+Obsoletes: kdeartwork3
+Obsoletes: %{oname}
+Conflicts: kdebase <= 2.2.2-93mdk
+Conflicts: libkdebase4 <= 1:3.4.2-56mdk
+Conflicts: kdebase-common <= 1:3.4.2-56mdk
+
+%description
+Additional artwork (themes, sound themes, icons,etc...) for KDE.
+
+%files
+%defattr(-,root,root,-)
+%_kde3_libdir/kde3/*
+%_kde3_appsdir/kstyle
+%_kde3_appsdir/kwin
+%_kde3_appsdir/kworldclock
+%_kde3_datadir/emoticons/*
+%_kde3_datadir/wallpapers/*
+%_kde3_datadir/sounds/*
+
+#-------------------------------------------------------------------------
+
+%package icons-theme-kdeclassic
+Summary: Default Icons from kde3.0
+Group: Graphical desktop/KDE3
+Obsoletes: kdeartwork-kde-classic
+Provides: %{oname}-icons-theme-kdeclassic = %version-%release
+Obsoletes: %{oname}-icons-theme-kdeclassic
+
+%description icons-theme-kdeclassic
+Default Icons from kde3.0.
+
+%files icons-theme-kdeclassic
+%defattr(-,root,root,-)
+%dir %_kde3_iconsdir/kdeclassic/
+%_kde3_iconsdir/kdeclassic/*
+
+#-------------------------------------------------------------------------
+
+%package icons-theme-Locolor
+Summary: Default Icons from kde3.0
+Group: Graphical desktop/KDE3
+Provides: %{oname}-icons-theme-Locolor = %version-%release
+Obsoletes: %{oname}-icons-theme-Locolor
+
+%description icons-theme-Locolor
+Locolor icons theme
+
+%files icons-theme-Locolor
+%defattr(-,root,root,-)
+%dir %_kde3_iconsdir/Locolor/
+%_kde3_iconsdir/Locolor/*
+
+#-------------------------------------------------------------------------
+
+%package icons-theme-ikons
+Summary: Default Icons from kde3.0
+Group: Graphical desktop/KDE3
+Provides: %{oname}-icons-theme-ikons = %version-%release
+Obsoletes: %{oname}-icons-theme-ikons
+
+%description icons-theme-ikons
+ikons icons theme
+
+%files icons-theme-ikons
+%defattr(-,root,root,-)
+%dir %_kde3_iconsdir/ikons/
+%_kde3_iconsdir/ikons/*
+
+#-------------------------------------------------------------------------
+
+%package icons-theme-kids
+Summary: Default Icons from kde3.0
+Group: Graphical desktop/KDE3
+Provides: %{oname}-icons-theme-kids = %version-%release
+Obsoletes: %{oname}-icons-theme-kids
+
+%description icons-theme-kids
+kids icons theme
+
+%files icons-theme-kids
+%defattr(-,root,root,-)
+%dir %_kde3_iconsdir/kids/
+%_kde3_iconsdir/kids/*
+
+#-------------------------------------------------------------------------
+
+%package icons-theme-slick
+Summary: Default Icons from kde3.0
+Group: Graphical desktop/KDE3
+Provides: %{oname}-icons-theme-slick = %version-%release
+Obsoletes: %{oname}-icons-theme-slick
+
+%description icons-theme-slick
+Slick icons theme
+
+%files icons-theme-slick
+%defattr(-,root,root,-)
+%dir %_kde3_iconsdir/slick/
+%_kde3_iconsdir/slick/*
+
+#-------------------------------------------------------------------------
+
+%package screensavers
+Summary: Screensaver using OpenGL
+Group: Graphical desktop/KDE3
+Requires: kdebase-progs >= 3.2
+Obsoletes: kdeartwork <= 3.5.7-%mkrel 2
+Provides: %{oname}-screensavers = %version-%release
+Obsoletes: %{oname}-screensavers
+
+%description screensavers
+Screensaver using OpenGL.
+
+%files screensavers -f savers.files
+%defattr(-,root,root,-)
+%_kde3_appsdir/kfiresaver
+%_kde3_appsdir/kscreensaver
+
+#-------------------------------------------------------------------------
+
+%package screensavers-gl
+Summary: Screensaver using OpenGL
+Group: Graphical desktop/KDE3
+Requires: kdebase-progs >= 3.2
+Requires: %name-screensavers
+Requires: xscreensaver-gl
+Obsoletes: kdeartwork <= 3.5.7-%mkrel 2
+Obsoletes: kdeartwork-screensaver-gl
+Provides: %{oname}-screensavers-gl = %version-%release
+Obsoletes: %{oname}-screensavers-gl
+
+%description screensavers-gl
+Screensaver using OpenGL.
+
+%files screensavers-gl -f glsavers.files
+%defattr(-,root,root,-)
+
+#-------------------------------------------------------------------------
+
+%prep
+%setup -q -n %{oname}-%{version}
+%patch1 -p1 -b .fix_screensaver_onlyshowinkde
+%patch2 -p1 -b .fix_inherit_theme
+#%patch3 -p1 -b .fix_screensaver_nodisplay
+%if %mdkversion >= 201000
+%patch4 -p1
+#%patch5 -p1
+%endif
+
+%build
+make -f admin/Makefile.common cvs
+
+PATH=%{qt3dir}/bin:%{_kde3_bindir}:$PATH; export PATH;
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/kde3/lib/
+
+%configure_kde3
+
+%make
+
+
+%install
+rm -fr %buildroot
+
+make install DESTDIR=%buildroot
+
+install -d %buildroot/%_menudir/
+
+export PATH=%_kde3_bindir:$PATH
+
+# Legal issues ?
+rm -f %buildroot/%_kde3_bindir/kmatrix.kss
+rm -f %buildroot/%_kde3_datadir/applnk/System/ScreenSavers/KMatrix.desktop
+rm -f %buildroot/%_kde3_datadir/applnk/System/ScreenSavers/glmatrix.desktop
+rm -f %buildroot/%_kde3_datadir/applnk/System/ScreenSavers/xmatrix.desktop
+
+# Screensaver list
+rm -f glsavers.files savers.files
+for name in `find %buildroot -type f |grep ScreenSaver`; do
+ if grep -qs "Type=OpenGL" $name; then
+ echo $name | sed -e "s,%buildroot%_kde3_datadir,%_kde3_datadir,g" >> glsavers.files
+ if ! grep -qs "TryExec=xscreensaver" $name; then
+ grep Exec= $name | grep -v TryExec | head -1 | sed -e "s,Exec=,%_kde3_bindir/,g" -e "s, .*,,g" >> glsavers.files
+ fi
+ else
+ echo $name | sed -e "s,%buildroot%_kde3_datadir,%_kde3_datadir,g" >> savers.files
+ if ! grep -qs "TryExec=xscreensaver" $name; then
+ if ! grep -qs "fiberlamp" $name; then
+ grep Exec= $name | grep -v TryExec | head -1 | sed -e "s,Exec=,%_kde3_bindir/,g" -e "s, .*,,g" >> savers.files
+ fi
+ fi
+ fi
+done
+
+%clean
+rm -fr %buildroot
+
+
+
+%changelog
+
+* Mon Jul 19 2010 Tim Williams <tim@my-place.org.uk> 3.5.12-1mvf2010.2
++ Rebuild for MDV 2010.2/Trinity
++ Added KDE/Trinity 3.5.12 sources
+- Remove fix_autotools.patch, kdeartwork-3.5.6-fix-screensaver-nodisplay.patch
+
+* Mon Jul 19 2010 Tim Williams <tim@my-place.org.uk> 3.5.10-4mvt2010.1
++ Rebuild for MDV 2010.1
+
+* Sun Jan 17 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 3.5.10-3mvt2010.0
++ KDE builds with autoconf 2.65, add patch for this and
+ set autoconf to version 2.65:patch4
++ Fix automake 1.11 issue:patch5
++ Rename package to avoid KDE4 conflicts
+
+* Mon Nov 16 2009 Tim Williams <tim@my-place.org.uk> 3.5.10-1mdv2010.0
++ Add kde 3.5.10 sources package
++ Fix kdeartwork-3.5.4-fix-screensaver-only-showin-kde.patch
++ Fix kdeartwork-3.5.6-fix-screensaver-nodisplay.patch
+
+* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.5.9-6mdv2009.0
++ Revision: 267768
+- rebuild early 2009.0 package (before pixel changes)
+
+* Wed Jun 11 2008 Funda Wang <fundawang@mandriva.org> 3.5.9-5mdv2009.0
++ Revision: 217839
+- rebuid for new rpm binary payload
+
+* Sun Jun 08 2008 Funda Wang <fundawang@mandriva.org> 3.5.9-4mdv2009.0
++ Revision: 216918
+- rebuild for new ldflags
+
+* Wed May 07 2008 Helio Chissini de Castro <helio@mandriva.com> 3.5.9-3mdv2009.0
++ Revision: 203697
+- Move to /opt
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Rebuild for backports
+
+* Fri Feb 15 2008 Helio Chissini de Castro <helio@mandriva.com> 3.5.9-1mdv2008.1
++ Revision: 169159
+- Get away from branches. Last KDE 3 arriving !!
+- Removed post-3.5.8 patches integrated
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - fix summary-not-capitalized
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+* Mon Dec 31 2007 Oden Eriksson <oeriksson@mandriva.com> 3.5.8-2mdv2008.1
++ Revision: 139862
+- rebuilt against openldap-2.4.7 libs
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Add usptream 3.5.9 branch patches
+ - Be more random with the slideshow screensaver.
+ - Handle properly display height/width ratio.
+
+* Sun Oct 28 2007 Nicolas Lécureuil <neoclust@mandriva.org> 3.5.8-1mdv2008.1
++ Revision: 102776
+- Kde 3.5.8
+
+* Sat Jun 09 2007 Helio Chissini de Castro <helio@mandriva.com> 3.5.7-3mdv2008.0
++ Revision: 37629
+- Split packages
+- Remove broken changelog on spec
+- Separate screensaver and icon packages properly
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Add a Obsoletes for kwin-style-smoothblend (bug #25452)
+
+* Wed May 16 2007 Helio Chissini de Castro <helio@mandriva.com> 3.5.7-1mdv2008.0
++ Revision: 27459
+- 3.5.7 release
+
+
+* Sat Mar 31 2007 Laurent Montel <lmontel@mandriva.com> 3.5.6-2mdv2007.1
++ Revision: 149988
+- don't display screensaver
+- 3.5.6
+- Use iconsdir macro
+- Fix inherite theme
+
+* Wed Oct 18 2006 Laurent Montel <lmontel@mandriva.com> 3.5.5-1mdv2007.1
++ Revision: 65948
+- 3.5.5
+
+* Sat Sep 16 2006 Laurent Montel <lmontel@mandriva.com> 3.5.4-3mdv2007.0
++ Revision: 61557
+- New package(2006-09-15 3mdv)
+ Fix only show screensaver into kde
+
+* Fri Sep 01 2006 Laurent Montel <lmontel@mandriva.com> 3.5.4-2mdv2007.0
++ Revision: 58952
+- Fix upgrade
+- New package (2006/08/04 3.5.4-1mdv)
+- don't requires on metapackage
+- Fix compile on mdk2006
+- 3.5.3
+- Rebuild against new xorg
+- Rebuild to generate category
+- Fix spec file
+- 3.5.2
+- Fix spec file
+- Fix spec file
+- 3.5.1
+- Enable debug for cooker
+ MDK9.2 is obsolete now
+- Fix conflict with mdk2006
+- Fix compile on mdk <2006
+- Fix file list for mdk 2006
+- Fix spec file
+- real 3.5.0
+- 3.5.0
+- Rebuild with new qt3.3.5
+- Add conflict with kdebase
+- 3.4.92
+- Fix build on x86_64
+- Rebuild
+- Obsolete/provides kde-style-phase kde-theme-phase
+ Patch from neoclust
+- 3.4.2
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Cleaned spec
+ - Added tarball from kde branch as discussed on meeting in 28/06
+ - Removed rpath and added configure macro invalidating libtoolize
+ - We are Mandriva now
+ - Uploading package ./kdeartwork
+
+ + Andreas Hasenack <andreas@mandriva.com>
+ - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway
+
+* Thu May 05 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-4mdk
+- Rebuild
+
+* Wed Apr 20 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-3mdk
+- Add BuildREquires on xscreensaver-gl (reported by Arnaud de Lorbeau )
+
+* Sat Apr 16 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-2mdk
+- Change email
+- Activate debug
+- Active -fvisibility same as for ppc
+- Use --enable-new-ldflags
+
+* Thu Apr 07 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.0-1mdk
+- 3.4.0
+
+* Mon Mar 07 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-14mdk
+- Rebuild
+
+* Mon Feb 28 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-13mdk
+- Add patch10: fix other plastik ininitialise variable
+
+* Fri Feb 25 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-12mdk
+- Add patch9: fix plastik initial variable
+
+* Thu Feb 10 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-11mdk
+- Disable debug
+
+* Thu Jan 27 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-10mdk
+- Fix screensaver (use directly screensaver into applnk, it's hidden by default and it fixed all bug with new xdg menu (for screensaver))
+
+* Mon Jan 24 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-9mdk
+- Fix plastik kde bug #97681
+- Don't use -fvisibility for ppc
+
+* Sat Jan 15 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-8mdk
+- Add patch7: allow to disable visibility
+
+* Sat Jan 15 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-7mdk
+- Add patch6: fix plastik kde bug #73873
+
+* Mon Jan 10 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-6mdk
+- Now plastik style
+
+* Mon Jan 10 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-5mdk
+- Fix other kde_export
+
+* Sat Jan 08 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-4mdk
+- Fix export into plastik style
+
+* Fri Jan 07 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-3mdk
+- Use -fvisibility
+
+* Wed Dec 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-2mdk
+- Fix menu
+
+* Thu Dec 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-1mdk
+- 3.3.2
+
+* Thu Oct 28 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-3mdk
+- Bye-bye %%buildfor
+
+* Wed Oct 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-2mdk
+- Deprecated mdk < 9.2
+
+* Sat Oct 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-1mdk
+- 3.3.1
+
+* Sat Oct 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-5mdk
+- Sync with CVS
+
+* Fri Oct 01 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-4mdk
+- Fix menu entry
+
+* Sat Sep 11 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-3mdk
+- Remove dependance on xscreensaver
+
+* Thu Sep 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-2mdk
+- Sync with CVS
+
+* Fri Sep 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-1mdk
+- 3.3.0
+
+* Wed Sep 01 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-10mdk
+- Add patch7: fix kde bug #83406 "kslideshow screensaver does not start nor
+ configure when images directory does not exist anymore"
+
+* Fri Aug 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-9mdk
+- Remove explicite requires just for icons
+
+* Tue Aug 10 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-8mdk
+- Disable debug
+
+* Thu Aug 05 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-7mdk
+- Add patch6: fix kde1 style kde bug #73592
+
+* Fri Jul 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-6mdk
+- fix spec file
+
+* Thu Jul 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-5mdk
+- Remove rpath
+
+* Thu Jul 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-4mdk
+- Create package for opengl screensaver
+
+* Wed Jul 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-3mdk
+- Rebuild with new kdedesktop2mdkmenu.pl
+
+* Tue Jul 06 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-2mdk
+- Create screensaver from xscreensaver
+
+* Tue Jun 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-1mdk
+- 3.2.3
+
+* Sat Jun 05 2004 Montel Laurent <lmontel@mandrakesoft.com> 3.2.2-5mdk
+- Rebuild
+
+* Wed Jun 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-4mdk
+- Rebuild with debug
+
+* Fri May 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-3mdk
+- Rebuild against qt 3.3.2
+
+* Thu Apr 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-2mdk
+- Fix twice 64x64 directory bug reported by Pascal BILLERY-SCHNEIDER <pascal.billery-schneider@bluewin.ch>
+
+* Tue Apr 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-1mdk
+- 3.2.2
+
+* Wed Apr 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-2mdk
+- Fix spec file to using rpmbuildupdate
+
+* Sat Apr 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-1mdk
+- 3.2.1
+
diff --git a/mandriva/2010.2/kdeartwork/kdeartwork-3.5.4-fix-screensaver-only-showin-kde.patch b/mandriva/2010.2/kdeartwork/kdeartwork-3.5.4-fix-screensaver-only-showin-kde.patch
new file mode 100644
index 000000000..1d80564f7
--- /dev/null
+++ b/mandriva/2010.2/kdeartwork/kdeartwork-3.5.4-fix-screensaver-only-showin-kde.patch
@@ -0,0 +1,2261 @@
+diff -bur kdeartwork-3.5.10/kscreensaver/kdesavers/KBanner.desktop kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KBanner.desktop
+--- kdeartwork-3.5.10/kscreensaver/kdesavers/KBanner.desktop 2008-08-19 18:11:01.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KBanner.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=kbanner.kss
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kdesavers: KBanner.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kdesavers/KBlob.desktop kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KBlob.desktop
+--- kdeartwork-3.5.10/kscreensaver/kdesavers/KBlob.desktop 2008-08-19 18:11:01.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KBlob.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=kblob.kss
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kdesavers: KBlob.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kdesavers/KClock.desktop kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KClock.desktop
+--- kdeartwork-3.5.10/kscreensaver/kdesavers/KClock.desktop 2008-08-19 18:11:01.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KClock.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=kclock.kss
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kdesavers: KClock.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kdesavers/KEuphoria.desktop kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KEuphoria.desktop
+--- kdeartwork-3.5.10/kscreensaver/kdesavers/KEuphoria.desktop 2008-08-19 18:11:01.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KEuphoria.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=keuphoria.kss
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kdesavers: KEuphoria.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kdesavers/KFiresaver.desktop kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KFiresaver.desktop
+--- kdeartwork-3.5.10/kscreensaver/kdesavers/KFiresaver.desktop 2008-08-19 18:11:01.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KFiresaver.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=kfiresaver.kss
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kdesavers: KFiresaver.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kdesavers/KFlux.desktop kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KFlux.desktop
+--- kdeartwork-3.5.10/kscreensaver/kdesavers/KFlux.desktop 2008-08-19 18:11:01.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KFlux.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=kflux.kss
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kdesavers: KFlux.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kdesavers/KFountain.desktop kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KFountain.desktop
+--- kdeartwork-3.5.10/kscreensaver/kdesavers/KFountain.desktop 2008-08-19 18:11:01.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KFountain.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=kfountain.kss
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kdesavers: KFountain.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kdesavers/KGravity.desktop kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KGravity.desktop
+--- kdeartwork-3.5.10/kscreensaver/kdesavers/KGravity.desktop 2008-08-19 18:11:01.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KGravity.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=kgravity.kss
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kdesavers: KGravity.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kdesavers/KLines-saver.desktop kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KLines-saver.desktop
+--- kdeartwork-3.5.10/kscreensaver/kdesavers/KLines-saver.desktop 2008-08-19 18:11:01.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KLines-saver.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=klines.kss
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kdesavers: KLines-saver.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kdesavers/KLorenz.desktop kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KLorenz.desktop
+--- kdeartwork-3.5.10/kscreensaver/kdesavers/KLorenz.desktop 2008-08-19 18:11:01.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KLorenz.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=klorenz.kss
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kdesavers: KLorenz.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kdesavers/KPendulum.desktop kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KPendulum.desktop
+--- kdeartwork-3.5.10/kscreensaver/kdesavers/KPendulum.desktop 2008-08-19 18:11:01.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KPendulum.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=kpendulum.kss
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kdesavers: KPendulum.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kdesavers/KPolygon.desktop kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KPolygon.desktop
+--- kdeartwork-3.5.10/kscreensaver/kdesavers/KPolygon.desktop 2008-08-19 18:11:01.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KPolygon.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=kpolygon.kss
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kdesavers: KPolygon.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kdesavers/KRotation.desktop kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KRotation.desktop
+--- kdeartwork-3.5.10/kscreensaver/kdesavers/KRotation.desktop 2008-08-19 18:11:01.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KRotation.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=krotation.kss
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kdesavers: KRotation.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kdesavers/KScience.desktop kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KScience.desktop
+--- kdeartwork-3.5.10/kscreensaver/kdesavers/KScience.desktop 2008-08-19 18:11:01.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KScience.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=kscience.kss
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kdesavers: KScience.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kdesavers/KSlideshow.desktop kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KSlideshow.desktop
+--- kdeartwork-3.5.10/kscreensaver/kdesavers/KSlideshow.desktop 2008-08-19 18:11:01.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KSlideshow.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=kslideshow.kss
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kdesavers: KSlideshow.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kdesavers/KSolarWinds.desktop kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KSolarWinds.desktop
+--- kdeartwork-3.5.10/kscreensaver/kdesavers/KSolarWinds.desktop 2008-08-19 18:11:01.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KSolarWinds.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=ksolarwinds.kss
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kdesavers: KSolarWinds.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kdesavers/KVm.desktop kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KVm.desktop
+--- kdeartwork-3.5.10/kscreensaver/kdesavers/KVm.desktop 2008-08-19 18:11:01.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KVm.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=kvm.kss
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kdesavers: KVm.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kdesavers/KWave.desktop kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KWave.desktop
+--- kdeartwork-3.5.10/kscreensaver/kdesavers/KWave.desktop 2008-08-19 18:11:01.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kdesavers/KWave.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=kwave.kss
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kdesavers: KWave.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kpartsaver/kpartsaver.desktop kdeartwork-3.5.10-mod/kscreensaver/kpartsaver/kpartsaver.desktop
+--- kdeartwork-3.5.10/kscreensaver/kpartsaver/kpartsaver.desktop 2008-08-19 18:11:01.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kpartsaver/kpartsaver.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,5 +1,6 @@
+ [Desktop Entry]
+ X-KDE-Category=Banners & Pictures
++OnlyShowIn=KDE
+ Name=Media Screen Saver
+ Name[af]=Media Skerm Bewaarder
+ Name[bg]=Медия
+Only in kdeartwork-3.5.10-mod/kscreensaver/kpartsaver: kpartsaver.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/anemone.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/anemone.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/anemone.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/anemone.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=anemone
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: anemone.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/anemotaxis.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/anemotaxis.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/anemotaxis.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/anemotaxis.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=anemotaxis
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: anemotaxis.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/ant.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/ant.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/ant.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/ant.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=ant
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: ant.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/antinspect.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/antinspect.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/antinspect.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/antinspect.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=antinspect
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: antinspect.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/antmaze.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/antmaze.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/antmaze.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/antmaze.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=antmaze
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: antmaze.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/antspotlight.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/antspotlight.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/antspotlight.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/antspotlight.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=antspotlight
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: antspotlight.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/apollonian.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/apollonian.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/apollonian.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/apollonian.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=apollonian
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: apollonian.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/apple2.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/apple2.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/apple2.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/apple2.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=apple2
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: apple2.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/atlantis.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/atlantis.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/atlantis.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/atlantis.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=atlantis
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: atlantis.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/attraction.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/attraction.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/attraction.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/attraction.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=attraction
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: attraction.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/atunnel.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/atunnel.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/atunnel.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/atunnel.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=atunnel
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: atunnel.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/barcode.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/barcode.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/barcode.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/barcode.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=barcode
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: barcode.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/blaster.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/blaster.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/blaster.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/blaster.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=blaster
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: blaster.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/blinkbox.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/blinkbox.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/blinkbox.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/blinkbox.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=blinkbox
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: blinkbox.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/blitspin.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/blitspin.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/blitspin.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/blitspin.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=blitspin
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: blitspin.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/blocktube.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/blocktube.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/blocktube.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/blocktube.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=blocktube
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: blocktube.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/boing.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/boing.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/boing.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/boing.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=boing
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: boing.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/bouboule.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/bouboule.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/bouboule.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/bouboule.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=bouboule
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: bouboule.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/bouncingcow.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/bouncingcow.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/bouncingcow.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/bouncingcow.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=bouncingcow
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: bouncingcow.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/boxed.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/boxed.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/boxed.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/boxed.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=boxed
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: boxed.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/boxfit.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/boxfit.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/boxfit.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/boxfit.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=boxfit
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: boxfit.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/braid.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/braid.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/braid.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/braid.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=braid
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: braid.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/bsod.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/bsod.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/bsod.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/bsod.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=bsod
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: bsod.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/bubble3d.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/bubble3d.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/bubble3d.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/bubble3d.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=bubble3d
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: bubble3d.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/bubbles.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/bubbles.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/bubbles.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/bubbles.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=bubbles
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: bubbles.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/bumps.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/bumps.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/bumps.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/bumps.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=bumps
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: bumps.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/cage.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/cage.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/cage.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/cage.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=cage
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: cage.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/carousel.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/carousel.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/carousel.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/carousel.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=carousel
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: carousel.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/ccurve.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/ccurve.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/ccurve.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/ccurve.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=ccurve
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: ccurve.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/celtic.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/celtic.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/celtic.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/celtic.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=celtic
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: celtic.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/circuit.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/circuit.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/circuit.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/circuit.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=circuit
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: circuit.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/cloudlife.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/cloudlife.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/cloudlife.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/cloudlife.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=cloudlife
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: cloudlife.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/compass.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/compass.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/compass.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/compass.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=compass
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: compass.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/coral.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/coral.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/coral.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/coral.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=coral
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: coral.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/crackberg.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/crackberg.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/crackberg.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/crackberg.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=crackberg
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: crackberg.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/critical.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/critical.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/critical.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/critical.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=critical
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: critical.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/crystal.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/crystal.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/crystal.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/crystal.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=crystal
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: crystal.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/cube21.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/cube21.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/cube21.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/cube21.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=cube21
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: cube21.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/cubenetic.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/cubenetic.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/cubenetic.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/cubenetic.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=cubenetic
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: cubenetic.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/cubestorm.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/cubestorm.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/cubestorm.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/cubestorm.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=cubestorm
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: cubestorm.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/cynosure.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/cynosure.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/cynosure.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/cynosure.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=cynosure
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: cynosure.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/dangerball.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/dangerball.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/dangerball.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/dangerball.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=dangerball
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: dangerball.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/decayscreen.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/decayscreen.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/decayscreen.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/decayscreen.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=decayscreen
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: decayscreen.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/deco.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/deco.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/deco.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/deco.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=deco
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: deco.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/deluxe.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/deluxe.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/deluxe.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/deluxe.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=deluxe
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: deluxe.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/demon.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/demon.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/demon.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/demon.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=demon
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: demon.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/discrete.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/discrete.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/discrete.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/discrete.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=discrete
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: discrete.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/distort.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/distort.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/distort.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/distort.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=distort
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: distort.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/drift.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/drift.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/drift.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/drift.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=drift
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: drift.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/endgame.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/endgame.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/endgame.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/endgame.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=endgame
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: endgame.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/engine.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/engine.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/engine.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/engine.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=engine
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: engine.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/epicycle.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/epicycle.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/epicycle.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/epicycle.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=epicycle
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: epicycle.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/eruption.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/eruption.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/eruption.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/eruption.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=eruption
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: eruption.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/euler2d.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/euler2d.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/euler2d.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/euler2d.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=euler2d
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: euler2d.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/extrusion.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/extrusion.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/extrusion.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/extrusion.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=extrusion
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: extrusion.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/fadeplot.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/fadeplot.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/fadeplot.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/fadeplot.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=fadeplot
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: fadeplot.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/fiberlamp.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/fiberlamp.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/fiberlamp.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/fiberlamp.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=fiberlamp
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: fiberlamp.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/fireworkx.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/fireworkx.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/fireworkx.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/fireworkx.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=fireworkx
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: fireworkx.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/flag.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/flag.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/flag.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/flag.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=flag
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: flag.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/flame.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/flame.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/flame.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/flame.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=flame
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: flame.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/flipflop.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/flipflop.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/flipflop.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/flipflop.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=flipflop
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: flipflop.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/flipscreen3d.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/flipscreen3d.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/flipscreen3d.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/flipscreen3d.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=flipscreen3d
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: flipscreen3d.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/fliptext.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/fliptext.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/fliptext.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/fliptext.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=fliptext
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: fliptext.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/flow.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/flow.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/flow.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/flow.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=flow
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: flow.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/fluidballs.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/fluidballs.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/fluidballs.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/fluidballs.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=fluidballs
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: fluidballs.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/flurry.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/flurry.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/flurry.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/flurry.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=flurry
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: flurry.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/flyingtoasters.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/flyingtoasters.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/flyingtoasters.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/flyingtoasters.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=flyingtoasters
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: flyingtoasters.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/fontglide.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/fontglide.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/fontglide.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/fontglide.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=fontglide
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: fontglide.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/forest.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/forest.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/forest.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/forest.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=forest
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: forest.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/fuzzyflakes.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/fuzzyflakes.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/fuzzyflakes.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/fuzzyflakes.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=fuzzyflakes
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: fuzzyflakes.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/galaxy.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/galaxy.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/galaxy.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/galaxy.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=galaxy
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: galaxy.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/gears.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/gears.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/gears.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/gears.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=gears
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: gears.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/gflux.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/gflux.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/gflux.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/gflux.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=gflux
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: gflux.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/glblur.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/glblur.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/glblur.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/glblur.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=glblur
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: glblur.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/gleidescope.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/gleidescope.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/gleidescope.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/gleidescope.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=gleidescope
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: gleidescope.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/glforestfire.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/glforestfire.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/glforestfire.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/glforestfire.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=glforestfire
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: glforestfire.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/glhanoi.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/glhanoi.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/glhanoi.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/glhanoi.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=glhanoi
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: glhanoi.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/glknots.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/glknots.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/glknots.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/glknots.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=glknots
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: glknots.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/glmatrix.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/glmatrix.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/glmatrix.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/glmatrix.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=glmatrix
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: glmatrix.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/glplanet.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/glplanet.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/glplanet.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/glplanet.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=glplanet
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: glplanet.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/glslideshow.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/glslideshow.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/glslideshow.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/glslideshow.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=glslideshow
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: glslideshow.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/glsnake.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/glsnake.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/glsnake.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/glsnake.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=glsnake
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: glsnake.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/gltext.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/gltext.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/gltext.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/gltext.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=gltext
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: gltext.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/goop.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/goop.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/goop.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/goop.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=goop
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: goop.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/grav.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/grav.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/grav.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/grav.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=grav
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: grav.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/greynetic.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/greynetic.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/greynetic.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/greynetic.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=greynetic
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: greynetic.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/halftone.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/halftone.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/halftone.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/halftone.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=halftone
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: halftone.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/halo.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/halo.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/halo.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/halo.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=halo
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: halo.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/helix.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/helix.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/helix.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/helix.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=helix
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: helix.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/hopalong.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/hopalong.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/hopalong.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/hopalong.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=hopalong
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: hopalong.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/hyperball.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/hyperball.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/hyperball.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/hyperball.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=hyperball
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: hyperball.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/hypercube.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/hypercube.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/hypercube.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/hypercube.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=hypercube
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: hypercube.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/hypertorus.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/hypertorus.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/hypertorus.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/hypertorus.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=hypertorus
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: hypertorus.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/ifs.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/ifs.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/ifs.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/ifs.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=ifs
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: ifs.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/imsmap.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/imsmap.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/imsmap.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/imsmap.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=imsmap
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: imsmap.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/interaggregate.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/interaggregate.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/interaggregate.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/interaggregate.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=interaggregate
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: interaggregate.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/interference.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/interference.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/interference.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/interference.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=interference
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: interference.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/intermomentary.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/intermomentary.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/intermomentary.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/intermomentary.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=intermomentary
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: intermomentary.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/jigglypuff.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/jigglypuff.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/jigglypuff.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/jigglypuff.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=jigglypuff
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: jigglypuff.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/jigsaw.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/jigsaw.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/jigsaw.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/jigsaw.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=jigsaw
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: jigsaw.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/juggle.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/juggle.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/juggle.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/juggle.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=juggle
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: juggle.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/juggler3d.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/juggler3d.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/juggler3d.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/juggler3d.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=juggler3d
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: juggler3d.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/julia.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/julia.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/julia.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/julia.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=julia
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: julia.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/kaleidescope.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/kaleidescope.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/kaleidescope.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/kaleidescope.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=kaleidescope
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: kaleidescope.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/klein.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/klein.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/klein.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/klein.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=klein
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: klein.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/kumppa.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/kumppa.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/kumppa.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/kumppa.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=kumppa
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: kumppa.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/lament.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/lament.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/lament.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/lament.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=lament
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: lament.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/laser.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/laser.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/laser.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/laser.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=laser
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: laser.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/lavalite.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/lavalite.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/lavalite.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/lavalite.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=lavalite
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: lavalite.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/lightning.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/lightning.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/lightning.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/lightning.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=lightning
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: lightning.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/lisa.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/lisa.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/lisa.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/lisa.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=lisa
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: lisa.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/lissie.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/lissie.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/lissie.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/lissie.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=lissie
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: lissie.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/lmorph.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/lmorph.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/lmorph.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/lmorph.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=lmorph
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: lmorph.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/loop.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/loop.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/loop.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/loop.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=loop
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: loop.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/maze.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/maze.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/maze.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/maze.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=maze
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: maze.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/memscroller.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/memscroller.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/memscroller.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/memscroller.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=memscroller
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: memscroller.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/menger.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/menger.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/menger.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/menger.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=menger
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: menger.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/metaballs.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/metaballs.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/metaballs.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/metaballs.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=metaballs
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: metaballs.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/mirrorblob.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/mirrorblob.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/mirrorblob.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/mirrorblob.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=mirrorblob
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: mirrorblob.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/mismunch.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/mismunch.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/mismunch.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/mismunch.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=mismunch
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: mismunch.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/moebius.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/moebius.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/moebius.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/moebius.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=moebius
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: moebius.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/moire2.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/moire2.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/moire2.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/moire2.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=moire2
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: moire2.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/moire.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/moire.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/moire.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/moire.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=moire
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: moire.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/molecule.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/molecule.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/molecule.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/molecule.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=molecule
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: molecule.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/morph3d.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/morph3d.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/morph3d.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/morph3d.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=morph3d
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: morph3d.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/mountain.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/mountain.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/mountain.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/mountain.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=mountain
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: mountain.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/munch.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/munch.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/munch.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/munch.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=munch
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: munch.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/nerverot.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/nerverot.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/nerverot.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/nerverot.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=nerverot
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: nerverot.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/noof.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/noof.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/noof.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/noof.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=noof
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: noof.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/noseguy.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/noseguy.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/noseguy.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/noseguy.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=noseguy
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: noseguy.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/pacman.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/pacman.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/pacman.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/pacman.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=pacman
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: pacman.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/pedal.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/pedal.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/pedal.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/pedal.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=pedal
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: pedal.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/penetrate.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/penetrate.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/penetrate.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/penetrate.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=penetrate
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: penetrate.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/penrose.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/penrose.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/penrose.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/penrose.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=penrose
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: penrose.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/petri.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/petri.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/petri.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/petri.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=petri
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: petri.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/phosphor.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/phosphor.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/phosphor.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/phosphor.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=phosphor
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: phosphor.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/piecewise.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/piecewise.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/piecewise.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/piecewise.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=piecewise
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: piecewise.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/pinion.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/pinion.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/pinion.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/pinion.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=pinion
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: pinion.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/pipes.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/pipes.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/pipes.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/pipes.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=pipes
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: pipes.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/pixmaps.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/pixmaps.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/pixmaps.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/pixmaps.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=pixmaps
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: pixmaps.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/polyhedra.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/polyhedra.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/polyhedra.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/polyhedra.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=polyhedra
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: polyhedra.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/polyominoes.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/polyominoes.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/polyominoes.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/polyominoes.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=polyominoes
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: polyominoes.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/polytopes.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/polytopes.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/polytopes.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/polytopes.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=polytopes
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: polytopes.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/pong.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/pong.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/pong.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/pong.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=pong
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: pong.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/popsquares.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/popsquares.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/popsquares.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/popsquares.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=popsquares
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: popsquares.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/providence.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/providence.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/providence.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/providence.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=providence
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: providence.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/pulsar.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/pulsar.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/pulsar.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/pulsar.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=pulsar
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: pulsar.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/pyro.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/pyro.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/pyro.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/pyro.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=pyro
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: pyro.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/qix.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/qix.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/qix.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/qix.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=qix
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: qix.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/queens.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/queens.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/queens.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/queens.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=queens
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: queens.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/rd-bomb.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/rd-bomb.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/rd-bomb.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/rd-bomb.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=rd-bomb
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: rd-bomb.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/ripples.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/ripples.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/ripples.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/ripples.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=ripples
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: ripples.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/rocks.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/rocks.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/rocks.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/rocks.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=rocks
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: rocks.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/rorschach.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/rorschach.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/rorschach.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/rorschach.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=rorschach
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: rorschach.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/rotor.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/rotor.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/rotor.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/rotor.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=rotor
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: rotor.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/rotzoomer.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/rotzoomer.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/rotzoomer.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/rotzoomer.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=rotzoomer
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: rotzoomer.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/rubik.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/rubik.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/rubik.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/rubik.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=rubik
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: rubik.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/sballs.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/sballs.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/sballs.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/sballs.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=sballs
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: sballs.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/shadebobs.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/shadebobs.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/shadebobs.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/shadebobs.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=shadebobs
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: shadebobs.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/sierpinski3d.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/sierpinski3d.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/sierpinski3d.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/sierpinski3d.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=sierpinski3d
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: sierpinski3d.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/sierpinski.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/sierpinski.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/sierpinski.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/sierpinski.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=sierpinski
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: sierpinski.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/slidescreen.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/slidescreen.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/slidescreen.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/slidescreen.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=slidescreen
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: slidescreen.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/slip.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/slip.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/slip.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/slip.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=slip
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: slip.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/sonar.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/sonar.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/sonar.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/sonar.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=sonar
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: sonar.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/speedmine.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/speedmine.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/speedmine.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/speedmine.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=speedmine
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: speedmine.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/sphere.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/sphere.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/sphere.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/sphere.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=sphere
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: sphere.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/spheremonics.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/spheremonics.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/spheremonics.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/spheremonics.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=spheremonics
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: spheremonics.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/spiral.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/spiral.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/spiral.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/spiral.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=spiral
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: spiral.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/spotlight.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/spotlight.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/spotlight.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/spotlight.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=spotlight
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: spotlight.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/sproingies.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/sproingies.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/sproingies.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/sproingies.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=sproingies
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: sproingies.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/squiral.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/squiral.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/squiral.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/squiral.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=squiral
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: squiral.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/stairs.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/stairs.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/stairs.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/stairs.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=stairs
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: stairs.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/starfish.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/starfish.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/starfish.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/starfish.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=starfish
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: starfish.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/starwars.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/starwars.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/starwars.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/starwars.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=starwars
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: starwars.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/stonerview.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/stonerview.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/stonerview.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/stonerview.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=stonerview
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: stonerview.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/strange.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/strange.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/strange.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/strange.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=strange
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: strange.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/substrate.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/substrate.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/substrate.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/substrate.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=substrate
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: substrate.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/superquadrics.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/superquadrics.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/superquadrics.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/superquadrics.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=superquadrics
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: superquadrics.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/swirl.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/swirl.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/swirl.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/swirl.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=swirl
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: swirl.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/t3d.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/t3d.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/t3d.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/t3d.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=t3d
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: t3d.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/tangram.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/tangram.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/tangram.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/tangram.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=tangram
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: tangram.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/thornbird.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/thornbird.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/thornbird.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/thornbird.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=thornbird
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: thornbird.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/timetunnel.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/timetunnel.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/timetunnel.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/timetunnel.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=timetunnel
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: timetunnel.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/triangle.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/triangle.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/triangle.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/triangle.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=triangle
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: triangle.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/truchet.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/truchet.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/truchet.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/truchet.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=truchet
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: truchet.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/twang.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/twang.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/twang.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/twang.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=twang
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: twang.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/vermiculate.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/vermiculate.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/vermiculate.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/vermiculate.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=vermiculate
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: vermiculate.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/vidwhacker.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/vidwhacker.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/vidwhacker.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/vidwhacker.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=vidwhacker
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: vidwhacker.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/vines.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/vines.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/vines.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/vines.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=vines
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: vines.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/wander.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/wander.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/wander.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/wander.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=wander
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: wander.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/webcollage.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/webcollage.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/webcollage.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/webcollage.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=webcollage
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: webcollage.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/whirlwindwarp.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/whirlwindwarp.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/whirlwindwarp.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/whirlwindwarp.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=whirlwindwarp
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: whirlwindwarp.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/whirlygig.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/whirlygig.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/whirlygig.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/whirlygig.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=whirlygig
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: whirlygig.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/worm.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/worm.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/worm.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/worm.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=worm
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: worm.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/wormhole.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/wormhole.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/wormhole.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/wormhole.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=wormhole
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: wormhole.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/xanalogtv.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/xanalogtv.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/xanalogtv.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/xanalogtv.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=xanalogtv
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: xanalogtv.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/xflame.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/xflame.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/xflame.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/xflame.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=xflame
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: xflame.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/xjack.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/xjack.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/xjack.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/xjack.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=xjack
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: xjack.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/xlyap.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/xlyap.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/xlyap.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/xlyap.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=xlyap
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: xlyap.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/xmatrix.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/xmatrix.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/xmatrix.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/xmatrix.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=xmatrix
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: xmatrix.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/xrayswarm.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/xrayswarm.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/xrayswarm.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/xrayswarm.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=xrayswarm
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: xrayswarm.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/xspirograph.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/xspirograph.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/xspirograph.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/xspirograph.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=xspirograph
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: xspirograph.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/xsublim.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/xsublim.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/xsublim.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/xsublim.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=xsublim
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: xsublim.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/xteevee.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/xteevee.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/xteevee.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/xteevee.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=xteevee
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: xteevee.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/zoom.desktop kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/zoom.desktop
+--- kdeartwork-3.5.10/kscreensaver/kxsconfig/ScreenSavers/zoom.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers/zoom.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=zoom
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/kxsconfig/ScreenSavers: zoom.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/xsavers/KSpace.desktop kdeartwork-3.5.10-mod/kscreensaver/xsavers/KSpace.desktop
+--- kdeartwork-3.5.10/kscreensaver/xsavers/KSpace.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/xsavers/KSpace.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=kspace.kss
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/xsavers: KSpace.desktop.orig
+diff -bur kdeartwork-3.5.10/kscreensaver/xsavers/KSwarm.desktop kdeartwork-3.5.10-mod/kscreensaver/xsavers/KSwarm.desktop
+--- kdeartwork-3.5.10/kscreensaver/xsavers/KSwarm.desktop 2008-08-19 18:11:05.000000000 +0000
++++ kdeartwork-3.5.10-mod/kscreensaver/xsavers/KSwarm.desktop 2009-11-16 16:02:48.000000000 +0000
+@@ -1,4 +1,5 @@
+ [Desktop Entry]
++OnlyShowIn=KDE
+ Exec=kswarm.kss
+ Icon=kscreensaver
+ Type=Application
+Only in kdeartwork-3.5.10-mod/kscreensaver/xsavers: KSwarm.desktop.orig
diff --git a/mandriva/2010.2/kdeartwork/kdeartwork-3.5.5-fix-default-inherits-theme.patch b/mandriva/2010.2/kdeartwork/kdeartwork-3.5.5-fix-default-inherits-theme.patch
new file mode 100644
index 000000000..4b50d0c87
--- /dev/null
+++ b/mandriva/2010.2/kdeartwork/kdeartwork-3.5.5-fix-default-inherits-theme.patch
@@ -0,0 +1,33 @@
+--- kdeartwork-3.5.5/IconThemes/ikons/index.theme-- 2006-11-24 14:13:05.000000000 +0100
++++ kdeartwork-3.5.5/IconThemes/ikons/index.theme 2006-11-24 14:13:50.000000000 +0100
+@@ -67,7 +67,7 @@
+ Example=exec
+ LinkOverlay=link
+ LockOverlay=lockoverlay
+-Inherits=default
++Inherits=crystalsvg
+ ZipOverlay=zip
+ DesktopDefault=48
+ DesktopSizes=16,32,48,64
+--- kdeartwork-3.5.5/IconThemes/kdeclassic/index.theme-- 2006-11-24 14:13:29.000000000 +0100
++++ kdeartwork-3.5.5/IconThemes/kdeclassic/index.theme 2006-11-24 14:14:04.000000000 +0100
+@@ -98,7 +98,7 @@
+ Comment[zu]=Ithimu Yophawu lwesithombe se-KDE Yasendulo
+ DisplayDepth=32
+ Example=exec
+-Inherits=default
++Inherits=crystalsvg
+ LinkOverlay=link
+ LockOverlay=lockoverlay
+ ZipOverlay=zip
+--- kdeartwork-3.5.5/IconThemes/Locolor/index.theme-- 2006-11-24 14:13:37.000000000 +0100
++++ kdeartwork-3.5.5/IconThemes/Locolor/index.theme 2006-11-24 14:14:18.000000000 +0100
+@@ -98,7 +98,7 @@
+ Comment[zh_CN]=低色彩图标主题
+ Comment[zh_TW]=低色彩圖示主題
+ Comment[zu]=Umbala ongaphansi wogcizelelo lwe Icon
+-Inherits=default
++Inherits=crystalsvg
+ DisplayDepth=8
+ DesktopDefault=32
+ DesktopSizes=16,32
diff --git a/mandriva/2010.2/kdebase/detect-media-types.patch b/mandriva/2010.2/kdebase/detect-media-types.patch
new file mode 100644
index 000000000..85c1c771b
--- /dev/null
+++ b/mandriva/2010.2/kdebase/detect-media-types.patch
@@ -0,0 +1,33 @@
+--- kdebase-3.5.12/kioslave/media/mediamanager/halbackend.cpp.orig 2011-02-04 15:59:27.725473830 +0000
++++ kdebase-3.5.12/kioslave/media/mediamanager/halbackend.cpp 2011-02-04 16:00:30.800473078 +0000
+@@ -17,7 +17,6 @@
+ */
+
+ #include "halbackend.h"
+-#include "linuxcdpolling.h"
+
+ #include <stdlib.h>
+ #include <locale.h>
+@@ -586,19 +585,12 @@
+ medium->setIconName(TQString::null);
+
+ /* check if the disc id a vcd or a video dvd */
+- DiscType type = LinuxCDPolling::identifyDiscType(libhal_volume_get_device_file(halVolume));
+- switch (type)
+- {
+- case DiscType::VCD:
++ if (libhal_device_get_property_bool(m_halContext, udi, "volume.disc.is_vcd", NULL))
+ mimeType = "media/vcd";
+- break;
+- case DiscType::SVCD:
++ else if (libhal_device_get_property_bool(m_halContext, udi, "volume.disc.is_svcd", NULL))
+ mimeType = "media/svcd";
+- break;
+- case DiscType::DVD:
++ else if (libhal_device_get_property_bool(m_halContext, udi, "volume.disc.is_videodvd", NULL))
+ mimeType = "media/dvdvideo";
+- break;
+- }
+ }
+ else
+ {
diff --git a/mandriva/2010.2/kdebase/fix_openssl.patch b/mandriva/2010.2/kdebase/fix_openssl.patch
new file mode 100644
index 000000000..373a39b4b
--- /dev/null
+++ b/mandriva/2010.2/kdebase/fix_openssl.patch
@@ -0,0 +1,30 @@
+diff -Naur kdebase-3.5.10/kcontrol/crypto/crypto.cpp kdebase-3.5.10-y/kcontrol/crypto/crypto.cpp
+--- kdebase-3.5.10/kcontrol/crypto/crypto.cpp 2006-10-01 20:31:49.000000000 +0300
++++ kdebase-3.5.10-y/kcontrol/crypto/crypto.cpp 2010-05-05 08:27:59.323611142 +0300
+@@ -2321,7 +2321,7 @@
+ unsigned int i;
+ SSL_CTX *ctx;
+ SSL *ssl;
+-SSL_METHOD *meth;
++SSL_METHOD const *meth;
+
+ SSLv2Box->clear();
+ SSLv3Box->clear();
+@@ -2337,7 +2337,7 @@
+ CipherItem *item;
+ for (i=0; ; i++) {
+ int j, k;
+- SSL_CIPHER *sc;
++ SSL_CIPHER const *sc;
+ sc = (meth->get_cipher)(i);
+ if (!sc)
+ break;
+@@ -2365,7 +2365,7 @@
+
+ for (i=0; ; i++) {
+ int j, k;
+- SSL_CIPHER *sc;
++ SSL_CIPHER const *sc;
+ sc = (meth->get_cipher)(i);
+ if (!sc)
+ break;
diff --git a/mandriva/2010.2/kdebase/kde3-kdebase.spec b/mandriva/2010.2/kdebase/kde3-kdebase.spec
new file mode 100644
index 000000000..c32420e11
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kde3-kdebase.spec
@@ -0,0 +1,2445 @@
+%define _requires_exceptions devel\(linux-gate\)\\|perl\(open\)
+
+%define support_ldap 1
+
+%define compile_apidox 0
+%{?_no_apidox: %{expand: %%global compile_apidox 0}}
+
+%define compile_smb 1
+%{?_no_smb: %{expand: %%global compile_smb 0}}
+
+%define use_kickoff_menu 1
+%{?_disable_kickoff_menu: %{expand: %%global use_kickoff_menu 0}}
+
+%define lib_name_orig libkdebase
+%define lib_major 4
+%define lib_name %mklibname kde3base %lib_major
+%define lib_name_fixed %mklibname kdebase %lib_major
+%define epoch_kdelibs 30000000
+%define epoch_arts 30000001
+
+%define lib_name_orig_kttsd %mklibname kttsd
+%define lib_major_kttsd 0
+%define lib_name_kttsd %lib_name_orig_kttsd%lib_major_kttsd
+
+%define oname kdebase
+%define rname kdebase3
+
+Name: kde3-kdebase
+Summary: K Desktop Environment - Core files
+Version: 3.5.12
+Release: %mkrel 6
+Epoch: 1
+Group: Graphical desktop/KDE3
+License: GPL
+URL: http://www.kde.org
+Source: ftp://ftp.kde.org/pub/kde/stable/%version/src/%oname-%version.tar.bz2
+Source1: mandriva-profile-chooser-2.0.tar.bz2
+Source2: kdm-migrate.pl
+Source3: mandriva-startkde
+Source4: kdebase-3.5-kde.pam
+Source5: kdebase-3.5-kde3-np
+Source8: kdebase-3.5-wizard_small.png
+Source9: kdebase-konsole-fixed-font.conf
+Source10: kdeeject
+Source11: net_applet.desktop
+Source12: xsettings-kde.desktop
+Source13: mandriva-mdvonline.desktop
+Source14: mandriva-gurpmi.desktop
+Source15: x-urpmi.desktop
+Source16: x-urpmi-media.desktop
+Source100: kickoff-mandriva-data.tar.bz2
+#Source200: kdebase-3.5.12-configure
+
+### ###
+### Patch party ###
+### ###
+# Please keep it this section organised
+Patch1: kdebase-kscreensaver-pamd.patch
+Patch2: kdebase-3.5.3-fix-media-fuser.patch
+Patch3: kdebase-3.4.0-fix-scrnsaver.patch
+Patch4: kdebase-3.5.10-fix-vibrate-dialog.patch
+Patch7: kdebase-3.3.2-fix-kdm-theme-mdk.patch
+Patch8: kdebase-3.4.2-fix-kdm-server-args.patch
+Patch9: kdebase-3.5.3-logout-without-confirmation.patch
+Patch20: kdebase-3.5.7-clock-drakclock.patch
+# LZMA support
+Patch21: kdebase-3.5.7-lzma_support.patch
+# GTK ia_ora settings fix
+Patch22: kdebase-3.5.4-fix-gtk-style.patch
+Patch24: kdebase-3.5.7-kdesktop_firstrun.patch
+Patch26: kdebase-3.5.7-translation-override.patch
+# fix firstboot focusing
+Patch27: kdebase-3.4.2-mdkft.patch
+Patch28: kdebase-3.5.7-khelpcenter-htdigsearch-path.patch
+Patch35: kdebase-post-3.5.8-add-change-session-icon.patch
+Patch37: kdebase-post-3.5.9-screensaver-onlyshowin-kde.patch
+Patch39: kdebase-post-3.5.9-Fix-kcontrol-menu-entry.patch
+Patch41: kdebase-3.5.12-kdm-kcontrol-usericon.patch
+Patch42: kdebase-post-3.5.9-bookmark-global-copy.patch
+Patch43: kdebase-3.5.9-update-usb.ids.patch
+Patch44: kdebase-post-3.5.12-fix-choose-webbrowser-kcontrol.patch
+Patch60: khotkeys-only_kde.patch
+################################################
+#Patches from Pardus Linux
+Patch104: detect-media-types.patch
+Patch111: mediamanager-mount-point-utf8.diff
+Patch112: media_saferemove.patch
+Patch113: turkish-preview.patch
+################################################
+Patch120: fix_openssl.patch
+Patch130: kdebase-3.5.12-config.patch
+Patch131: kde-3.5.10-acinclude.patch
+Patch132: kdebase-3.5.12-move-xdg-menu-dir.patch
+Patch133: kdebase-3.5.12-startkde.patch
+Patch134: kdebase-3.5.12-menus.patch
+Patch135: kdebase-3.5.12-fix-kcontrol-menu.patch
+
+BuildRequires: kdelibs3-devel >= %epoch_kdelibs:3.5.5
+BuildRequires: fontconfig-devel >= 2.1-9mdk
+BuildRequires: mkfontdir
+BuildRequires: mkfontscale
+BuildRequires: pam-devel
+BuildRequires: freetype2-devel
+BuildRequires: libsasl-devel
+BuildRequires: openldap-devel
+BuildRequires: avahi-compat-libdns_sd-devel
+BuildRequires: avahi-client-devel
+BuildRequires: libsmbclient-devel > 3.0
+BuildRequires: libieee1284-devel
+BuildRequires: OpenEXR-devel
+BuildRequires: hal-devel
+BuildRequires: libdbus-qt-1-devel
+BuildRequires: libusb-devel
+BuildRequires: libxml2-utils
+BuildRequires: X11-devel
+BuildRequires: mesaglut-devel
+BuildRequires: bdftopcf
+BuildRequires: imake
+BuildRequires: automake >= 1.6.1
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+%endif
+BuildRequires: autoconf >= 1:2.65
+BuildRequires: libraw1394-devel
+BuildRequires: qt3-doc
+BuildRequires: lua-devel
+BuildRequires: resmgr-devel
+BuildRequires: xinitrc
+BuildRequires: lm_sensors-devel > 2.10
+BuildRequires: liblazy-devel >= 0.2
+BuildRequires: libbeagle-devel >= 0.3.0
+%if %use_kickoff_menu
+BuildConflicts: lm_utils
+BuildConflicts: lm_utils-devel
+BuildConflicts: liblm_sensors1
+BuildConflicts: liblm_sensors1-devel
+%endif
+Suggests: %name-progs
+Suggests: %name-konsole
+Suggests: %name-kdeprintfax
+Suggests: %name-kate
+Suggests: %name-kmenuedit
+Suggests: %name-ksysguard
+Conflicts: kdebase <= 3.1.94-13mdk
+Provides: %oname = %{epoch}:%{version}-%{release}
+Provides: %rname = %{epoch}:%{version}-%{release}
+BuildRoot: %_tmppath/%name-%version-%release-root
+
+%description
+Core applications for the K Desktop Environment.
+Here is an overview of the directories:
+
+ - drkonqi: if ever an app crashes (heaven forbid!) then Dr.Konqi will be so
+ kind and make a stack trace. This is a great help for the
+ developers to fix the bug.
+ - kappfinder: searches your hard disk for non-KDE applications, e.g. Acrobat
+ Reader (tm) and installs those apps under the K start button
+ - kate: a fast and advanced text editor with nice plugins
+ - kcheckpass: small program to enter and check passwords, only to be used by
+ other programs
+ - kcontrol: the KDE Control Center allows you to tweak the KDE settings
+ - kdcop: GUI app to browse for DCOP interfaces, can also execute them
+ - kdebugdialog: allows you to specify which debug messages you want to see
+ - kdeprint: the KDE printing system
+ - kdesktop: you guessed it: the desktop above the panel
+ - kdesu: a graphical front end to "su"
+ - kdm: replacement for XDM, for those people that like graphical logins
+ - kfind: find files
+ - khelpcenter: the app to read all great documentation about KDE
+ - khotkeys: intercepts keys and can call applications
+ - kicker: the panel at the botton with the K start button and the
+ taskbar etc
+ - kioslave: infrastructure that helps make every application internet
+ enabled e.g. to directly save a
+ file to ftp://place.org/dir/file.txt
+ - klipper: enhances and extenses the X clipboard
+ - kmenuedit: edit for the menu below the K start button
+ - konqueror: the file manager and web browser you get easily used to
+ - kpager: applet to show the contents of the virtual desktops
+ - kpersonalizer: the customization wizard you get when you first start KDE
+ - kreadconfig: a tool for shell scripts to get info from KDE's config files
+ - kscreensaver: the KDE screensaver environment and lot's of savers
+ - ksmserver: the KDE session manager (saves program status on login,
+ restarts those program at the next login)
+ - ksplash: the screen displayed while KDE starts
+ - kstart: to launch applications with special window properties
+ such as iconified etc
+ - ksysguard: task manager and system monitor, even for remote systems
+ - ksystraycmd: allows to run any application in the system tray
+ - ktip: gives you tips how to use KDE
+ - kwin: the KDE window manager
+ - kxkb: a keyboard map tool
+ - legacyimport: odd name for a cute program to load GTK themes
+ - libkonq: some libraries needed by Konqueror
+ - nsplugins: together with OSF/Motif or Lesstif allows you to use Netscape
+ (tm) plugins in Konqueror
+
+%files
+%doc README
+
+#-----------------------------------------------------------------------------
+
+%package progs
+Summary: K Desktop Environment - Core files
+Group: Development/KDE and Qt
+Obsoletes: kfontinst < 1:3.5.9
+Obsoletes: kio_fish < 1:3.5.9
+Provides: kfontinst3
+Provides: kde3-kfontinst
+Provides: kio_fish3
+Provides: kde3-kio_fish
+Provides: %oname-progs = %{epoch}:%{version}-%{release}
+Provides: %rname-progs = %{epoch}:%{version}-%{release}
+Obsoletes: %rname-common
+Obsoletes: %oname-common
+Requires(post): desktop-file-utils
+Requires(postun):desktop-file-utils
+Requires: ksplash-engine-moodin
+# We use an external krandr
+Requires: krandr
+# For kio-fish MDK bug#16934
+Requires: openssh-clients
+Requires: xinit
+Requires: iceauth
+Requires: xkbcomp
+Requires: xsetroot
+Requires: xset
+Requires: setxkbmap
+Requires: xmessage
+Requires: htdig
+Requires: xprop
+Obsoletes: kdebase <= 3.1-83mdk
+Obsoletes: kdebase3 <= 1:3.5.9
+Obsoletes: mandrake-menu-directory
+Provides: kdebase3 = %{epoch}:%{version}-%{release}
+Obsoletes: %rname-common
+Obsoletes: %oname-common
+Conflicts: kdebase-common <= 3.2.3-97mdk
+Conflicts: kdebase3-common < 1:3.5.9.mdv
+Conflicts: kdeutils-kdepasswd <= 3.2.3-100mdk
+Conflicts: mandrakelinux-kde-config-file <= 10.1-6mdk
+Conflicts: kdeutils =< 2.2.2-28mdk
+Conflicts: kdebase <= 3.1-84mdk
+Conflicts: galaxy-kde < 0.9.5-1mdk
+Conflicts: galaxy-kde-kwin < 0.9.5-1mdk
+Requires(pre): kdelibs3 >= %{epoch_kdelibs}:3.3.2-6mdk
+Requires: arts3 >= %{epoch_arts}:1.1.2-2mdk
+Requires: %lib_name = %{epoch}:%{version}-%{release}
+Requires: kde-config-file >= 10.2-2mdk
+#Requires: mdklaunchhelp >= 9.1
+Requires: kdebase-servicemenu
+Requires: initscripts >= 7.04-3mdk
+Requires: desktop-common-data
+Requires: indexhtml >= 9.0-2mdk
+Requires: libsmbclient
+Requires: %name-common = %{epoch}:%{version}-%{release}
+Requires: qt >= 3.3.6-1mdk
+Requires: kdelibs3-common >= 3.3.2-54mdk
+Requires: sasl-plug-plain
+Requires: %name-ksysguard
+
+%description progs
+Core applications for the K Desktop Environment.
+Here is an overview of the directories:
+
+ - drkonqi: if ever an app crashes (heaven forbid!) then Dr.Konqi will be so
+ kind and make a stack trace. This is a great help for the
+ developers to fix the bug.
+ - kappfinder: searches your hard disk for non-KDE applications, e.g. Acrobat
+ Reader (tm) and installs those apps under the K start button
+ - kate: a fast and advanced text editor with nice plugins
+ - kcheckpass: small program to enter and check passwords, only to be used by
+ other programs
+ - kcontrol: the KDE Control Center allows you to tweak the KDE settings
+ - kdcop: GUI app to browse for DCOP interfaces, can also execute them
+ - kdebugdialog: allows you to specify which debug messages you want to see
+ - kdeprint: the KDE printing system
+ - kdesktop: you guessed it: the desktop above the panel
+ - kdesu: a graphical front end to "su"
+ - kdm: replacement for XDM, for those people that like graphical logins
+ - kfind: find files
+ - khelpcenter: the app to read all great documentation about KDE
+ - khotkeys: intercepts keys and can call applications
+ - kicker: the panel at the botton with the K start button and the
+ taskbar etc
+ - kioslave: infrastructure that helps make every application internet
+ enabled e.g. to directly save a
+ file to ftp://place.org/dir/file.txt
+ - klipper: enhances and extenses the X clipboard
+ - kmenuedit: edit for the menu below the K start button
+ - konqueror: the file manager and web browser you get easily used to
+ - kpager: applet to show the contents of the virtual desktops
+ - kpersonalizer: the customization wizard you get when you first start KDE
+ - kreadconfig: a tool for shell scripts to get info from KDE's config files
+ - kscreensaver: the KDE screensaver environment and lot's of savers
+ - ksmserver: the KDE session manager (saves program status on login,
+ restarts those program at the next login)
+ - ksplash: the screen displayed while KDE starts
+ - kstart: to launch applications with special window properties
+ such as iconified etc
+ - ksystraycmd: allows to run any application in the system tray
+ - ktip: gives you tips how to use KDE
+ - kwin: the KDE window manager
+ - kxkb: a keyboard map tool
+ - legacyimport: odd name for a cute program to load GTK themes
+ - libkonq: some libraries needed by Konqueror
+ - nsplugins: together with OSF/Motif or Lesstif allows you to use Netscape
+ (tm) plugins in Konqueror
+
+%post progs
+%make_session
+
+%postun progs
+%make_session
+
+%files progs
+%defattr(-,root,root)
+%_sysconfdir/X11/wmsession.d/*KDE3
+%_kde3_bindir/kde3
+%_kde3_bindir/kfontinst
+%_kde3_bindir/khc_indexbuilder
+%_kde3_bindir/kwin_killer_helper
+%_kde3_bindir/kwriteconfig
+%_kde3_bindir/kinfocenter
+%_kde3_bindir/klocaldomainurifilterhelper
+%_kde3_bindir/appletproxy
+%_kde3_bindir/drkonqi
+%_kde3_bindir/kdialog
+%_kde3_bindir/extensionproxy
+%_kde3_bindir/kdm-migrate.pl
+%_kde3_bindir/kaccess
+%_kde3_bindir/kappfinder
+%attr(4755,root,root) %_kde3_bindir/kcheckpass
+%_kde3_bindir/kcminit
+%_kde3_bindir/kcontrol
+%_kde3_bindir/kwin_rules_dialog
+%_kde3_bindir/kcontroledit
+%_kde3_bindir/kdeinstallktheme
+%_kde3_bindir/kdepasswd
+%_kde3_bindir/kfontview
+%dir %_kde3_appsdir/kfontview/
+%_kde3_appsdir/kfontview/kfontviewpart.rc
+%_kde3_appsdir/kfontview/kfontviewui.rc
+%dir %_kde3_appsdir/remoteview/
+%_kde3_appsdir/remoteview/smb-network.desktop
+%_kde3_bindir/kdcop
+%_kde3_bindir/kdebugdialog
+%_kde3_bindir/kdeeject
+%_kde3_bindir/kdesktop
+%_kde3_bindir/kfind
+%_kde3_bindir/ksystraycmd
+%_kde3_bindir/kdesktop_lock
+%_kde3_bindir/kdesu
+%attr(2755,root,nogroup) %_kde3_bindir/kdesud
+%_kde3_bindir/keditbookmarks
+%_kde3_bindir/keditfiletype
+%_kde3_bindir/kfmclient
+%_kde3_bindir/khelpcenter
+%_kde3_bindir/khotkeys
+%_kde3_bindir/kicker
+%_kde3_bindir/kjobviewer
+%_kde3_bindir/klipper
+%_kde3_bindir/konqueror
+%_kde3_bindir/kpager
+%_kde3_bindir/kpersonalizer
+%_kde3_bindir/kprinter
+%_kde3_bindir/krdb
+%_kde3_bindir/kreadconfig
+%_kde3_bindir/ksmserver
+%_kde3_bindir/ksplash
+%_kde3_bindir/kstart
+%_kde3_bindir/ktip
+%_kde3_bindir/kwebdesktop
+%_kde3_bindir/kwin
+%_kde3_bindir/kwrite
+%_kde3_bindir/kxkb
+%_kde3_bindir/startkde*
+
+%_kde3_bindir/kpm
+%_kde3_bindir/lpr-kprinter
+%_kde3_bindir/qtcups
+#
+#
+#
+# David - 3.0-0.beta1.8mdk - Screensavers
+# Please not included those which can have legal
+# issue (kmatrix is a good example)
+%_kde3_bindir/kblankscrn.kss
+%_kde3_bindir/krandom.kss
+%_kde3_bindir/kapplymousetheme
+#_kde3_bindir/kio_system_documenthelper
+%_kde3_bindir/kcminit_startup
+
+#-----------------------------------------------------------------------------
+
+%package ksysguard
+Summary: Ksysguard
+Group: Graphical desktop/KDE3
+Provides: %oname-ksysguard = %{epoch}:%{version}-%{release}
+Provides: %rname-ksysguard = %{epoch}:%{version}-%{release}
+Obsoletes: %oname-ksysguard
+Obsoletes: %rname-ksysguard
+Requires(post): desktop-file-utils
+Requires(postun): desktop-file-utils
+
+%description ksysguard
+KDE System Guard Daemon is the daemon part of ksysguard. The daemon can
+be installed on a remote machine to enable ksysguard on another machine
+to monitor it through the daemon running there.
+
+%files ksysguard
+%defattr(-,root,root)
+%_kde3_bindir/ksysguardd
+%_kde3_bindir/ksysguard
+%dir %_kde3_appsdir/ksysguard/
+%_kde3_appsdir/ksysguard/*
+%_kde3_datadir/applications/kde/ksysguard.desktop
+%doc %_kde3_docdir/HTML/en/ksysguard
+%exclude %_sysconfdir/ksysguarddrc
+
+#-----------------------------------------------------------------------------
+
+%package konsole
+Summary: Konsole
+Group: Graphical desktop/KDE3
+Requires: %name-common = %{epoch}:%{version}-%{release}
+Obsoletes: %lib_name-konsole < 1:3.5.9
+Conflicts: %lib_name < %epoch:3.5.3-11mdv2007.0
+Requires: %name-progs = %{epoch}:%{version}-%{release}
+Requires: fontconfig
+Requires: x11-font-misc-misc
+Provides: konsole3 = %{epoch}:%{version}-%{release}
+Provides: kde3-konsole = %{epoch}:%{version}-%{release}
+Provides: %oname-konsole = %{epoch}:%{version}-%{release}
+Provides: %rname-konsole = %{epoch}:%{version}-%{release}
+Obsoletes: %oname-konsole
+Obsoletes: %rname-konsole
+
+%description konsole
+A shell program similar to xterm for KDE
+
+%post konsole
+/usr/sbin/update-alternatives --install /usr/bin/xvt xvt /usr/bin/konsole 35
+/usr/bin/fc-cache
+%if %mdkversion < 200900
+%update_menus
+%endif
+
+%postun konsole
+%if %mdkversion < 200900
+%clean_menus
+%endif
+if [ "$1" = "0" ]; then
+ /usr/sbin/update-alternatives --remove xvt /usr/bin/konsole
+fi
+
+%files konsole
+%defattr(-,root,root)
+%_kde3_bindir/konsole
+%dir %_kde3_appsdir/konsole/
+%_kde3_appsdir/konsole/*
+%_kde3_datadir/applications/kde/konsole.desktop
+%doc %_kde3_docdir/HTML/en/kcontrol/kcmkonsole
+%doc %_kde3_docdir/HTML/en/konsole
+%_kde3_libdir/kde3/kcm_konsole.*
+%_kde3_libdir/kde3/kickermenu_konsole.*
+%_kde3_libdir/kde3/libkonsolepart.*
+%_kde3_libdir/kde3/konsole.*
+%_sysconfdir/fonts/conf.d/99-konsole.conf
+%_kde3_libdir/libkdeinit_konsole.*
+# We dont need 9x15, as already provided by system
+%exclude %_kde3_appsdir/konsole/fonts/9x15.pcf.gz
+
+#-----------------------------------------------------------------------------
+
+%package kdeprintfax
+Summary: Kdeprintfax
+Group: Graphical desktop/KDE3
+Requires: %name-progs = %{epoch}:%{version}-%{release}
+Requires: %name-common = %{epoch}:%{version}-%{release}
+Requires: enscript
+Requires: efax
+Provides: kdeprintfax3 = %{epoch}:%{version}-%{release}
+Provides: kde3-kdeprintfax = %{epoch}:%{version}-%{release}
+Provides: %oname-kdeprintfax = %{epoch}:%{version}-%{release}
+Provides: %rname-kdeprintfax = %{epoch}:%{version}-%{release}
+Obsoletes: %oname-kdeprintfax
+Obsoletes: %rname-kdeprintfax
+
+%description kdeprintfax
+Programm to send fax
+
+%files kdeprintfax
+%defattr(-,root,root)
+%_kde3_bindir/kdeprintfax
+%dir %_kde3_appsdir/kdeprintfax
+%_kde3_appsdir/kdeprintfax/*
+%_kde3_datadir/applications/kde/kdeprintfax.desktop
+
+#-----------------------------------------------------------------------------
+
+%package kate
+Summary: Kate
+Group: Graphical desktop/KDE3
+Requires: %name-progs = %{epoch}:%{version}-%{release}
+Requires: %name-common = %{epoch}:%{version}-%{release}
+Requires: %lib_name-kate = %{epoch}:%{version}-%{release}
+Conflicts: %lib_name < %epoch:3.5.3-11mdv2007.0
+Requires(post): desktop-file-utils
+Requires(postun): desktop-file-utils
+Provides: kate3 = %{epoch}:%{version}-%{release}
+Provides: kde3-kate = %{epoch}:%{version}-%{release}
+Provides: %oname-kate = %{epoch}:%{version}-%{release}
+Provides: %rname-kate = %{epoch}:%{version}-%{release}
+Obsoletes: %oname-kate
+Obsoletes: %rname-kate
+
+%description kate
+A fast and advanced text editor with nice plugins
+
+%files kate
+%defattr(-,root,root)
+%_kde3_bindir/kate
+%config(noreplace) %_kde3_datadir//config/katerc
+%doc %_kde3_docdir/HTML/en/kate
+%dir %_kde3_appsdir/kate/
+%_kde3_appsdir/kate/*
+%_kde3_datadir/applications/kde/kate.desktop
+%_kde3_libdir/kde3/kate.la
+%_kde3_libdir/kde3/kate.so
+
+#-----------------------------------------------------------------------------
+
+%package -n %lib_name-kate
+Summary: Libraries for Kate
+Group: System/Libraries
+Provides: %lib_name_orig-kate = %{epoch}:%{version}-%{release}
+Obsoletes: %lib_name-kate-devel < 1:3.5.9
+Conflicts: kdebase <= 3.1.94-13mdk
+Conflicts: %lib_name < %epoch:3.5.3-11mdv2007.0
+
+%description -n %lib_name-kate
+Libraries for kate program
+
+%files -n %lib_name-kate
+%defattr(-,root,root)
+%_kde3_libdir/libkdeinit_kate.la
+%_kde3_libdir/libkateinterfaces.la
+%_kde3_libdir/libkateinterfaces.so.*
+%_kde3_libdir/libkdeinit_kate.so
+%_kde3_libdir/libkateutils.so.*
+%_kde3_libdir/libkateutils.la
+%_kde3_libdir/kde3/kickermenu_kate.*
+
+#-----------------------------------------------------------------------------
+
+%package -n %lib_name
+Group: System/Libraries
+Summary: Libraries for kdebase
+Requires: %name-session-plugins
+%if %use_kickoff_menu
+Requires: kde3-kio-sysinfo
+Requires: kde3-kickoff-i18n
+%endif
+Provides: %lib_name_orig = %{epoch}:%{version}-%{release}
+Provides: %lib_name_fixed = %{epoch}:%{version}-%{release}
+Conflicts: %lib_name_kttsd <= 0.3.0
+Conflicts: kdeartwork <= 3.3.2-14mdk
+Conflicts: %lib_name <= %epoch:3.5.5-10mdv2007.1
+Obsoletes: kdebase-kcontrol-data < 1:3.5.9
+
+%description -n %lib_name
+Libraries for the K Desktop Environment.
+
+%files -n %lib_name
+%defattr(-,root,root)
+%_kde3_libdir/libkasbar.la
+%_kde3_libdir/libkdeinit_appletproxy.la
+%_kde3_libdir/libkdeinit_extensionproxy.la
+%_kde3_libdir/libkdeinit_kdesktop.la
+%_kde3_libdir/libkdeinit_keditbookmarks.la
+%_kde3_libdir/libkdeinit_kfmclient.la
+%_kde3_libdir/libkdeinit_khotkeys.la
+%_kde3_libdir/libkdeinit_kicker.la
+%_kde3_libdir/libkdeinit_kjobviewer.la
+%_kde3_libdir/libkdeinit_klipper.la
+%_kde3_libdir/libkdeinit_konqueror.la
+%_kde3_libdir/libkdeinit_ksmserver.la
+%_kde3_libdir/libkdeinit_kwin.la
+%_kde3_libdir/libkdeinit_kwrite.la
+%_kde3_libdir/libkdeinit_kxkb.la
+%_kde3_libdir/libkickermain.la
+%if %use_kickoff_menu
+%_kde3_libdir/libkickoffsearch_interfaces.la
+#_kde3_libdir/kde3/kickoffsearch_*
+%_kde3_libdir/libkickoffsearch_interfaces.so.*
+%endif
+%_kde3_libdir/libkonqsidebarplugin.la
+%_kde3_libdir/libkonq.la
+%_kde3_libdir/libksgrd.la
+%_kde3_libdir/libtaskbar.la
+%_kde3_libdir/libtaskmanager.la
+%_kde3_libdir/libkdeinit_kcontrol.la
+%_kde3_libdir/libkdeinit_kcminit.la
+%_kde3_libdir/libkdeinit_kprinter.la
+%_kde3_libdir/libksplashthemes.so.*
+%_kde3_libdir/kde3/kio_*
+%_kde3_libdir/libkdeinit_kprinter.so
+%_kde3_libdir/libkickermain.so.*
+%_kde3_libdir/libkonqsidebarplugin.so.*
+%_kde3_libdir/libkonq.so.*
+%_kde3_libdir/libksgrd.so.*
+%_kde3_libdir/libtaskbar.so.*
+%_kde3_libdir/libtaskmanager.so.*
+%_kde3_libdir/libkdeinit_khelpcenter.la
+%_kde3_libdir/libkdeinit_khelpcenter.so
+%_kde3_libdir/libkasbar.so.*
+%_kde3_libdir/libkdeinit_appletproxy.so
+%_kde3_libdir/libkdeinit_extensionproxy.so
+%_kde3_libdir/libkdeinit_kdesktop.so
+%_kde3_libdir/libkdeinit_keditbookmarks.so
+%_kde3_libdir/libkdeinit_kfmclient.so
+%_kde3_libdir/libkdeinit_khotkeys.so
+%_kde3_libdir/libkdeinit_kicker.so
+%_kde3_libdir/libkdeinit_kjobviewer.so
+%_kde3_libdir/libkdeinit_klipper.so
+%_kde3_libdir/libkdeinit_konqueror.so
+%_kde3_libdir/libkdeinit_ksmserver.so
+%_kde3_libdir/libkdeinit_kwin.so
+%_kde3_libdir/libkdeinit_kwrite.so
+%_kde3_libdir/libkdeinit_kxkb.so
+%_kde3_libdir/libkdeinit_kcontrol.so
+%_kde3_libdir/libkdeinit_kcminit.so
+%_kde3_libdir/libkdeinit_kaccess.so
+%_kde3_libdir/libkdecorations.so.*
+%_kde3_libdir/libkdecorations.la
+%_kde3_libdir/libkdeinit_kaccess.la
+%_kde3_libdir/libksplashthemes.la
+%_kde3_libdir/libkdeinit_kcontroledit.la
+%_kde3_libdir/libkdeinit_kcontroledit.so
+%_kde3_libdir/libkdeinit_kwin_rules_dialog.la
+%_kde3_libdir/libkdeinit_kwin_rules_dialog.so
+%_kde3_libdir/libkfontinst.la
+%_kde3_libdir/libkfontinst.so.*
+%_kde3_libdir/kde3/khotkeys_arts.la
+%_kde3_libdir/kde3/khotkeys_arts.so
+%_kde3_libdir/libkhotkeys_shared.la
+%_kde3_libdir/libkhotkeys_shared.so.*
+%_kde3_libdir/kde3/kcminit_startup.la
+%_kde3_libdir/kde3/kcminit_startup.so
+%_kde3_libdir/libkdeinit_kcminit_startup.la
+%_kde3_libdir/libkdeinit_kcminit_startup.so
+%_kde3_libdir/kde3/kded_homedirnotify.la
+%_kde3_libdir/kde3/kded_homedirnotify.so
+%_kde3_libdir/kde3/kded_medianotifier.la
+%_kde3_libdir/kde3/kded_medianotifier.so
+%_kde3_libdir/kde3/exrthumbnail.la
+%_kde3_libdir/kde3/exrthumbnail.so
+%_kde3_libdir/kde3/kded_khotkeys.la
+%_kde3_libdir/kde3/kded_khotkeys.so
+%_kde3_libdir/kde3/kded_mediamanager.la
+%_kde3_libdir/kde3/kded_mediamanager.so
+%_kde3_libdir/kde3/kded_remotedirnotify.la
+%_kde3_libdir/kde3/kded_remotedirnotify.so
+%_kde3_libdir/kde3/kded_systemdirnotify.la
+%_kde3_libdir/kde3/kded_systemdirnotify.so
+%_kde3_libdir/kde3/kfile_media.la
+%_kde3_libdir/kde3/kfile_media.so
+%_kde3_libdir/kde3/kfile_trash.la
+%_kde3_libdir/kde3/kfile_trash.so
+%_kde3_libdir/kde3/kwin3_plastik.la
+%_kde3_libdir/kde3/kwin3_plastik.so
+%_kde3_libdir/kde3/kwin_plastik_config.la
+%_kde3_libdir/kde3/kwin_plastik_config.so
+%_kde3_libdir/kde3/libkhtmlkttsdplugin.la
+%_kde3_libdir/kde3/libkhtmlkttsdplugin.so
+%_kde3_libdir/kde3/media_panelapplet.la
+%_kde3_libdir/kde3/media_panelapplet.so
+%_kde3_libdir/kde3/trash_panelapplet.la
+%_kde3_libdir/kde3/trash_panelapplet.so
+%_kde3_libdir/kde3/libkfontviewpart.la
+%_kde3_libdir/kde3/libkfontviewpart.so
+%_kde3_libdir/kde3/kwin_rules_dialog.la
+%_kde3_libdir/kde3/kwin_rules_dialog.so
+%_kde3_libdir/kde3/sidebar_panelextension.la
+%_kde3_libdir/kde3/sidebar_panelextension.so
+%dir %_kde3_libdir/kconf_update_bin/
+%_kde3_libdir/kconf_update_bin/khotkeys_update
+%_kde3_libdir/kconf_update_bin/kwin_update_window_settings
+%_kde3_libdir/kconf_update_bin/kicker-3.4-reverseLayout
+%_kde3_libdir/kconf_update_bin/kwin_update_default_rules
+%_kde3_libdir/kde3/appletproxy.la
+%_kde3_libdir/kde3/appletproxy.so
+%_kde3_libdir/kde3/cursorthumbnail.la
+%_kde3_libdir/kde3/cursorthumbnail.so
+%_kde3_libdir/kde3/djvuthumbnail.la
+%_kde3_libdir/kde3/djvuthumbnail.so
+%_kde3_libdir/kde3/extensionproxy.la
+%_kde3_libdir/kde3/extensionproxy.so
+%_kde3_libdir/kde3/kaccess.la
+%_kde3_libdir/kde3/kaccess.so
+%_kde3_libdir/kde3/kcminit.la
+%_kde3_libdir/kde3/kcminit.so
+%_kde3_libdir/kde3/kcontrol.la
+%_kde3_libdir/kde3/kcontrol.so
+%_kde3_libdir/kde3/kded_konqy_preloader.la
+%_kde3_libdir/kde3/kded_konqy_preloader.so
+%_kde3_libdir/kde3/kdesktop.la
+%_kde3_libdir/kde3/kdesktop.so
+%_kde3_libdir/kde3/keditbookmarks.la
+%_kde3_libdir/kde3/keditbookmarks.so
+%_kde3_libdir/kde3/kfmclient.la
+%_kde3_libdir/kde3/kfmclient.so
+%_kde3_libdir/kde3/khotkeys.la
+%_kde3_libdir/kde3/khotkeys.so
+%_kde3_libdir/kde3/kicker.la
+%_kde3_libdir/kde3/kicker.so
+%_kde3_libdir/kde3/kjobviewer.la
+%_kde3_libdir/kde3/kjobviewer.so
+%_kde3_libdir/kde3/klipper.la
+%_kde3_libdir/kde3/klipper.so
+%_kde3_libdir/kde3/konqsidebar_web.la
+%_kde3_libdir/kde3/konqsidebar_web.so
+%_kde3_libdir/kde3/konqueror.la
+%_kde3_libdir/kde3/konqueror.so
+%_kde3_libdir/kde3/kprinter.la
+%_kde3_libdir/kde3/kprinter.so
+%_kde3_libdir/kde3/ksmserver.la
+%_kde3_libdir/kde3/ksmserver.so
+%_kde3_libdir/kde3/ksplashdefault.la
+%_kde3_libdir/kde3/ksplashdefault.so
+%_kde3_libdir/kde3/ksplashredmond.la
+%_kde3_libdir/kde3/ksplashredmond.so
+%_kde3_libdir/kde3/ksplashstandard.la
+%_kde3_libdir/kde3/ksplashstandard.so
+%_kde3_libdir/kde3/kwin.la
+%_kde3_libdir/kde3/kwin.so
+%_kde3_libdir/kde3/kwin3_default.la
+%_kde3_libdir/kde3/kwin3_default.so
+%_kde3_libdir/kde3/kwin3_keramik.la
+%_kde3_libdir/kde3/kwin3_keramik.so
+%_kde3_libdir/kde3/kwin3_laptop.la
+%_kde3_libdir/kde3/kwin3_laptop.so
+%_kde3_libdir/kde3/kwin3_modernsys.la
+%_kde3_libdir/kde3/kwin3_modernsys.so
+%_kde3_libdir/kde3/kwin3_redmond.la
+%_kde3_libdir/kde3/kwin3_redmond.so
+%_kde3_libdir/kde3/kwin3_b2.la
+%_kde3_libdir/kde3/kwin3_b2.so
+%_kde3_libdir/kde3/kwin3_quartz.la
+%_kde3_libdir/kde3/kwin3_quartz.so
+%_kde3_libdir/kde3/kwin3_web.la
+%_kde3_libdir/kde3/kwin3_web.so
+%_kde3_libdir/kde3/kwin_b2_config.la
+%_kde3_libdir/kde3/kwin_b2_config.so
+%_kde3_libdir/kde3/kwin_quartz_config.la
+%_kde3_libdir/kde3/kwin_quartz_config.so
+%_kde3_libdir/kde3/kwin_default_config.la
+%_kde3_libdir/kde3/kwin_default_config.so
+%_kde3_libdir/kde3/kwin_keramik_config.la
+%_kde3_libdir/kde3/kwin_keramik_config.so
+%_kde3_libdir/kde3/kwin_modernsys_config.la
+%_kde3_libdir/kde3/kwin_modernsys_config.so
+%_kde3_libdir/kde3/kwrite.la
+%_kde3_libdir/kde3/kwrite.so
+%_kde3_libdir/kde3/kxkb.la
+%_kde3_libdir/kde3/kxkb.so
+%_kde3_libdir/kde3/libkfindpart.la
+%_kde3_libdir/kde3/libkfindpart.so
+%_kde3_libdir/kde3/menu_panelapplet.la
+%_kde3_libdir/kde3/menu_panelapplet.so
+%_kde3_libdir/kde3/kstyle_keramik_config.la
+%_kde3_libdir/kde3/kstyle_keramik_config.so
+%_kde3_libdir/kde3/kcm_*
+%exclude %_kde3_libdir/kde3/kcm_konsole.*
+%exclude %_kde3_libdir/kde3/kcm_nsplugins.*
+%exclude %_kde3_libdir/kde3/kcm_randr.*
+%_kde3_libdir/kde3/kcontroledit.la
+%_kde3_libdir/kde3/kcontroledit.so
+%_kde3_libdir/kde3/kded_kwrited.la
+%_kde3_libdir/kde3/kded_kwrited.so
+%_kde3_libdir/kde3/konq_remoteencoding.la
+%_kde3_libdir/kde3/konq_remoteencoding.so
+%_kde3_libdir/kde3/konqsidebar_tree.la
+%_kde3_libdir/kde3/liblocaldomainurifilter.la
+%_kde3_libdir/kde3/liblocaldomainurifilter.so
+%_kde3_libdir/kde3/clock_panelapplet.so*
+%_kde3_libdir/kde3/dockbar_panelextension.so*
+%_kde3_libdir/kde3/htmlthumbnail.so
+%_kde3_libdir/kde3/imagethumbnail.so
+%_kde3_libdir/kde3/kasbar_panelextension.so*
+%_kde3_libdir/kde3/khelpcenter.so
+%_kde3_libdir/kde3/klipper_panelapplet.so
+%_kde3_libdir/kde3/konq_aboutpage.so
+%_kde3_libdir/kde3/konq_iconview.so
+%_kde3_libdir/kde3/konq_listview.so
+%_kde3_libdir/kde3/konq_shellcmdplugin.so
+%_kde3_libdir/kde3/konq_sidebar.so
+%_kde3_libdir/kde3/konq_sidebartree_bookmarks.so
+%_kde3_libdir/kde3/konq_sidebartree_dirtree.so
+%_kde3_libdir/kde3/konq_sidebartree_history.so
+%_kde3_libdir/kde3/konqsidebar_tree.so
+%_kde3_libdir/kde3/konq_sound.so
+%_kde3_libdir/kde3/launcher_panelapplet.so*
+%_kde3_libdir/kde3/libkdeprint_part.so
+%_kde3_libdir/kde3/libkshorturifilter.so
+%_kde3_libdir/kde3/libkuriikwsfilter.so
+%_kde3_libdir/kde3/libkurisearchfilter.so
+%_kde3_libdir/kde3/lockout_panelapplet.so*
+%_kde3_libdir/kde3/minipager_panelapplet.so*
+%_kde3_libdir/kde3/naughty_panelapplet.so*
+%_kde3_libdir/kde3/run_panelapplet.so*
+%_kde3_libdir/kde3/sysguard_panelapplet.so*
+%_kde3_libdir/kde3/systemtray_panelapplet.so*
+%_kde3_libdir/kde3/taskbar_panelapplet.so*
+%_kde3_libdir/kde3/taskbar_panelextension.so*
+%_kde3_libdir/kde3/textthumbnail.so
+%_kde3_libdir/kde3/kded_favicons.so
+%_kde3_libdir/kde3/fontthumbnail.so
+%_kde3_libdir/kde3/kfile_font.so
+%_kde3_libdir/kde3/libkmanpart.so
+%_kde3_libdir/kde3/clock_panelapplet.la
+%_kde3_libdir/kde3/dockbar_panelextension.la
+%_kde3_libdir/kde3/htmlthumbnail.la
+%_kde3_libdir/kde3/imagethumbnail.la
+%_kde3_libdir/kde3/kasbar_panelextension.la
+%_kde3_libdir/kde3/khelpcenter.la
+%_kde3_libdir/kde3/media_propsdlgplugin.la
+%_kde3_libdir/kde3/media_propsdlgplugin.so
+%_kde3_libdir/kde3/klipper_panelapplet.la
+%_kde3_libdir/kde3/konq_aboutpage.la
+%_kde3_libdir/kde3/konq_iconview.la
+%_kde3_libdir/kde3/konq_listview.la
+%_kde3_libdir/kde3/konq_shellcmdplugin.la
+%_kde3_libdir/kde3/konq_sidebar.la
+%_kde3_libdir/kde3/konq_sidebartree_bookmarks.la
+%_kde3_libdir/kde3/konq_sidebartree_dirtree.la
+%_kde3_libdir/kde3/konq_sidebartree_history.la
+%_kde3_libdir/kde3/konq_sound.la
+%_kde3_libdir/kde3/launcher_panelapplet.la
+%_kde3_libdir/kde3/libkdeprint_part.la
+%_kde3_libdir/kde3/libkshorturifilter.la
+%_kde3_libdir/kde3/libkuriikwsfilter.la
+%_kde3_libdir/kde3/libkurisearchfilter.la
+%_kde3_libdir/kde3/lockout_panelapplet.la
+%_kde3_libdir/kde3/minipager_panelapplet.la
+%_kde3_libdir/kde3/naughty_panelapplet.la
+%_kde3_libdir/kde3/run_panelapplet.la
+%_kde3_libdir/kde3/sysguard_panelapplet.la
+%_kde3_libdir/kde3/systemtray_panelapplet.la
+%_kde3_libdir/kde3/taskbar_panelapplet.la
+%_kde3_libdir/kde3/taskbar_panelextension.la
+%_kde3_libdir/kde3/textthumbnail.la
+%_kde3_libdir/kde3/kded_favicons.la
+%_kde3_libdir/kde3/fontthumbnail.la
+%_kde3_libdir/kde3/kfile_font.la
+%_kde3_libdir/kde3/libkmanpart.la
+%_kde3_libdir/kde3/kickermenu_*
+%exclude %_kde3_libdir/kde3/kickermenu_konsole.*
+%exclude %_kde3_libdir/kde3/kickermenu_kate.*
+
+#-----------------------------------------------------------------------------
+
+%package common
+Group: Graphical desktop/KDE3
+Summary: Config file and icons file for %name
+Requires(pre): %lib_name = %{epoch}:%{version}-%{release}
+Conflicts: kdemoreartwork-plastik <= 0.3.3-1mdk
+Conflicts: kdebase <= 3.2.3-97mdk
+Conflicts: kdeedu <= 1:3.2.3
+Conflicts: mandriva-theme <= 1.0.6
+Requires(post): desktop-file-utils
+Requires(postun): desktop-file-utils
+Obsoletes: kdebase-kcontrol-data < 1:3.5.9
+Provides: %oname-common = %{epoch}:%{version}-%{release}
+Provides: %rname-common = %{epoch}:%{version}-%{release}
+Obsoletes: %rname-common
+Obsoletes: %oname-common
+
+%description common
+This packages contains all icons, config file etc...
+
+%files common
+%defattr(-,root,root)
+%_sysconfdir/xdg/kde
+%{_var}/lib/rpm/filetriggers/gtk-icon-cache-kde3-hicolor.*
+%{_var}/lib/rpm/filetriggers/gtk-icon-cache-kde3-crystalsvg.*
+%config(noreplace) /etc/pam.d/kde3
+%config(noreplace) /etc/pam.d/kscreensaver3
+%config(noreplace) /etc/pam.d/kde3-np
+%config(noreplace) %_kde3_configdir/kdesktop_custom_menu1
+%config(noreplace) %_kde3_configdir/kdesktop_custom_menu2
+%config(noreplace) %_kde3_configdir/klipperrc
+%config(noreplace) %_kde3_configdir/konqsidebartng.rc
+%config(noreplace) %_kde3_configdir/kshorturifilterrc
+%config(noreplace) %_kde3_configdir/kxkb_groups
+%config(noreplace) %_kde3_datadir/fonts/override/fonts.dir
+%_kde3_bindir/kxdglauncher
+%_kde3_bindir/kasbar
+%_kde3_bindir/kbookmarkmerger
+%_kde3_bindir/kcheckrunning
+%_kde3_bindir/khc_docbookdig.pl
+%_kde3_bindir/khc_htdig.pl
+%_kde3_bindir/khc_htsearch.pl
+%_kde3_bindir/khc_mansearch.pl
+%_kde3_bindir/khc_beagle_index.pl
+%_kde3_bindir/khc_beagle_search.pl
+%_kde3_bindir/kio_media_mounthelper
+%_kde3_bindir/knetattach
+%_kde3_bindir/kompmgr
+%_kde3_bindir/ksplashsimple
+%_kde3_bindir/ktrash
+%_kde3_appsdir/khtml/kpartplugins/*.desktop
+%_kde3_appsdir/khtml/kpartplugins/*.rc
+%dir %_kde3_docdir/HTML/
+%dir %_kde3_docdir/HTML/en/
+%dir %_kde3_datadir/desktop-directories/
+%_kde3_datadir/desktop-directories/*.directory
+%doc %_kde3_docdir/HTML/en/kcontrol
+# Exclude just the ones that not belongs here
+%exclude %_kde3_docdir/HTML/en/kcontrol/kcmkonsole
+%doc %_kde3_docdir/HTML/en/kdebugdialog
+%doc %_kde3_docdir/HTML/en/kdcop
+%doc %_kde3_docdir/HTML/en/kdesu
+%doc %_kde3_docdir/HTML/en/kdm
+%doc %_kde3_docdir/HTML/en/kfind
+%doc %_kde3_docdir/HTML/en/ksplashml
+%doc %_kde3_docdir/HTML/en/kxkb
+%doc %_kde3_docdir/HTML/en/khelpcenter
+%doc %_kde3_docdir/HTML/en/kdeprint
+%doc %_kde3_docdir/HTML/en/kicker
+%doc %_kde3_docdir/HTML/en/knetattach
+%doc %_kde3_docdir/HTML/en/kioslave
+%doc %_kde3_docdir/HTML/en/klipper
+%doc %_kde3_docdir/HTML/en/konqueror
+%doc %_kde3_docdir/HTML/en/kpager
+%doc %_kde3_docdir/HTML/en/kwrite
+%doc %_kde3_docdir/HTML/en/kompmgr
+%doc %_kde3_docdir/HTML/en/kinfocenter
+%dir %_kde3_appsdir/kinfocenter/
+%_kde3_appsdir/kinfocenter/kinfocenterui.rc
+%_kde3_datadir/applnk/.hidden/*.desktop
+%exclude %_kde3_datadir/applnk/.hidden/randr.desktop
+%_kde3_datadir/applnk/.hidden/.directory
+%_kde3_datadir/applnk/*.desktop
+%dir %_kde3_datadir/applnk/Internet/
+%_kde3_datadir/applnk/Internet/*.desktop
+%dir %_kde3_datadir/applnk/Settings/LookNFeel/
+%dir %_kde3_datadir/applnk/Settings/LookNFeel/Themes/
+%_kde3_datadir/applnk/Settings/LookNFeel/Themes/*.desktop
+%_kde3_datadir/applnk/Settings/LookNFeel/*.desktop
+%dir %_kde3_datadir/applnk/Settings/WebBrowsing/
+%_kde3_datadir/applnk/Settings/WebBrowsing/*.desktop
+%exclude %_kde3_datadir/applnk/Settings/WebBrowsing/nsplugin.desktop
+%_kde3_datadir/applnk/System/ScreenSavers/*.desktop
+%_kde3_datadir/applnk/System/*.desktop
+%dir %_kde3_datadir/applnk/Toys/
+%_kde3_datadir/applnk/Toys/*.desktop
+%dir %_kde3_datadir/applnk/Utilities/
+%_kde3_datadir/applnk/Utilities/*.desktop
+%dir %_kde3_configdir.kcfg/
+%_kde3_configdir.kcfg/*.kcfg
+%dir %_kde3_appsdir/
+%dir %_kde3_appsdir/clockapplet/
+%_kde3_appsdir/clockapplet/*
+%dir %_kde3_appsdir/kthememanager/themes/
+%_kde3_appsdir/kthememanager/themes/*
+%dir %_kde3_appsdir/kcontroledit/
+%_kde3_appsdir/kcontroledit/*
+%dir %_kde3_appsdir/drkonqi/
+%_kde3_appsdir/drkonqi/*
+%doc %_kde3_docdir/HTML/en/kappfinder/man-kappfinder.1.docbook
+%dir %_kde3_appsdir/kappfinder/
+%_kde3_appsdir/kappfinder/*
+%exclude %_kde3_appsdir/kappfinder/apps/Games/Roguelikes/*.desktop
+%exclude %_kde3_appsdir/kappfinder/apps/Games/Arcade/*.desktop
+%dir %_kde3_appsdir/kbookmark/
+%_kde3_appsdir/kbookmark/*
+%dir %_kde3_appsdir/kcmcss/
+%_kde3_appsdir/kcmcss/*
+%dir %_kde3_appsdir/kcminput/
+%_kde3_appsdir/kcminput/*
+%dir %_kde3_appsdir/kcmkeys
+%_kde3_appsdir/kcmkeys/*
+%dir %_kde3_appsdir/kcmlocale/
+%_kde3_appsdir/kcmlocale/*
+%dir %_kde3_appsdir/khotkeys/
+%_kde3_appsdir/khotkeys/*
+%dir %_kde3_appsdir/kcontrol/
+%_kde3_appsdir/kcontrol/*
+%dir %_kde3_appsdir/kconf_update/
+%_kde3_appsdir/kconf_update/*.upd
+%_kde3_appsdir/kconf_update/*.pl
+%_kde3_appsdir/kconf_update/*.sh
+%dir %_kde3_appsdir/kcm_componentchooser
+%_kde3_appsdir/kcm_componentchooser/*
+%dir %_kde3_appsdir/kdcop
+%_kde3_appsdir/kdcop/*
+%dir %_kde3_appsdir/kdeprint_part
+%_kde3_appsdir/kdeprint_part/*
+%dir %_kde3_appsdir/kdeprint
+%_kde3_appsdir/kdeprint/*
+%dir %_kde3_appsdir/kdesktop
+%_kde3_appsdir/kdesktop/*
+%dir %_kde3_appsdir/kdewizard
+%_kde3_appsdir/kdewizard/*
+%dir %_kde3_appsdir/kdisplay
+%_kde3_appsdir/kdisplay/*
+%dir %_kde3_appsdir/keditbookmarks/
+%_kde3_appsdir/keditbookmarks/*
+%dir %_kde3_appsdir/kfindpart/
+%_kde3_appsdir/kfindpart/*
+%dir %_kde3_appsdir/khelpcenter/
+%_kde3_appsdir/khelpcenter/*
+%dir %_kde3_appsdir/kicker
+%_kde3_appsdir/kicker/*
+%dir %_kde3_appsdir/kio_finger/
+%_kde3_appsdir/kio_finger/*
+%dir %_kde3_appsdir/kio_info/
+%_kde3_appsdir/kio_info/*
+%dir %_kde3_appsdir/kjobviewer/
+%_kde3_appsdir/kjobviewer/*
+%dir %_kde3_appsdir/konqiconview/
+%_kde3_appsdir/konqiconview/*
+%dir %_kde3_appsdir/konqlistview/
+%_kde3_appsdir/konqlistview/*
+%dir %_kde3_appsdir/konqsidebartng/
+%_kde3_appsdir/konqsidebartng/*
+%dir %_kde3_appsdir/konqueror/
+%_kde3_appsdir/konqueror/*
+%dir %_kde3_appsdir/kpersonalizer
+%_kde3_appsdir/kpersonalizer/*
+%dir %_kde3_appsdir/ksplash/
+%_kde3_appsdir/ksplash/*
+%dir %_kde3_appsdir/kwin/
+%_kde3_appsdir/kwin/*
+%dir %_kde3_appsdir/kwrite/
+%_kde3_appsdir/kwrite/*
+%dir %_kde3_appsdir/kaccess
+%_kde3_appsdir/kaccess/*
+%_kde3_appsdir/kio_man/kio_man.css
+%dir %_kde3_appsdir/ksmserver
+%_kde3_appsdir/ksmserver/*
+%dir %_kde3_appsdir/naughtyapplet/
+%_kde3_appsdir/naughtyapplet/*
+%dir %_kde3_datadir/autostart/
+%_kde3_datadir/autostart/*
+%_kde3_iconsdir/*/*/actions/*
+%_kde3_iconsdir/*/*/apps/*
+%_kde3_iconsdir/*/*/devices/*
+%_kde3_datadir/locale/en_US
+%_kde3_datadir/locale/l10n/*
+%_kde3_datadir/applications/kde/*.desktop
+%exclude %_kde3_datadir/applications/kde/kate.desktop
+%exclude %_kde3_datadir/applications/kde/kdeprintfax.desktop
+%exclude %_kde3_datadir/applications/kde/kmenuedit.desktop
+%exclude %_kde3_datadir/applications/kde/konsole.desktop
+%exclude %_kde3_datadir/applications/kde/ksysguard.desktop
+%exclude %_kde3_datadir/applications/kde/krandrtray.desktop
+%dir %_kde3_appsdir/kcmusb
+%_kde3_appsdir/kcmusb/*
+%dir %_kde3_appsdir/systemview
+%_kde3_appsdir/systemview/*
+%dir %_kde3_datadir/mimelnk/
+%dir %_kde3_datadir/mimelnk/application
+%_kde3_datadir/mimelnk/application/*
+%dir %_kde3_datadir/mimelnk/media
+%_kde3_datadir/mimelnk/media/*
+%dir %_kde3_datadir/mimelnk/print/
+%_kde3_datadir/mimelnk/print/*
+%dir %_kde3_datadir/mimelnk/fonts/
+%_kde3_datadir/mimelnk/fonts/*
+%dir %_kde3_datadir/mimelnk/inode/
+%_kde3_datadir/mimelnk/inode/system_directory.desktop
+%dir %_kde3_datadir/services
+%_kde3_datadir/services/*
+%dir %_kde3_datadir/servicetypes/
+%_kde3_datadir/servicetypes/*
+%dir %_kde3_datadir/sounds/
+%_kde3_datadir/sounds/*
+%dir %_kde3_datadir/templates/
+%_kde3_datadir/templates/*
+%_kde3_datadir/templates/.source
+%dir %_kde3_datadir/wallpapers/
+%_kde3_datadir/wallpapers/*
+%dir %_kde3_appsdir/kcmview1394/
+%_kde3_appsdir/kcmview1394/oui.db
+# Don't autostart ktip
+%exclude %_kde3_datadir/autostart/ktip.desktop
+# Not on desktop
+%exclude %_kde3_appsdir/kdesktop/DesktopLinks/System.desktop
+# Disable superuser modes
+%exclude %_kde3_datadir/applications/kde/konsolesu.desktop
+%exclude %_kde3_datadir/applications/kde/konquerorsu.desktop
+# Disable internal krandrtray. Using new 1.2 based by Boiko
+%exclude %_kde3_datadir/applications/kde/krandrtray.desktop
+%exclude %_kde3_bindir/krandrtray
+
+#-----------------------------------------------------------------------------
+
+%package -n %lib_name-devel
+Summary: Devel stuff for kdebase
+Group: Development/KDE and Qt
+Obsoletes: %lib_name-kate-devel < 1:3.5.9
+Obsoletes: kdebase3-devel < 1:3.5.9
+Requires: kdelibs3-devel >= %{epoch_kdelibs}:3.5.3
+Requires: %lib_name = %{epoch}:%{version}-%{release}
+Requires: %lib_name-kate = %{epoch}:%{version}-%{release}
+Provides: kdebase-devel = %{epoch}:%{version}-%{release}
+Provides: kdebase3-devel = %{epoch}:%{version}-%{release}
+Provides: %lib_name_fixed-devel
+Conflicts: kdebase <= 3.1.94-13mdk
+
+%description -n %lib_name-devel
+This package contains header files needed if you wish to build applications
+based on kdebase.
+
+%files -n %lib_name-devel
+%defattr(-,root,root)
+%_kde3_includedir/*
+%_kde3_libdir/libkateinterfaces.so
+%_kde3_libdir/libkateutils.so
+%_kde3_libdir/libkickermain.so
+%if %use_kickoff_menu
+%_kde3_libdir/libkickoffsearch_interfaces.so
+%endif
+%_kde3_libdir/libkonqsidebarplugin.so
+%_kde3_libdir/libkonq.so
+%_kde3_libdir/libksgrd.so
+%_kde3_libdir/libtaskbar.so
+%_kde3_libdir/libtaskmanager.so
+%_kde3_libdir/libkdecorations.so
+%_kde3_libdir/libksplashthemes.so
+%_kde3_libdir/libkhotkeys_shared.so
+%_kde3_libdir/libkfontinst.so
+%_kde3_libdir/libkasbar.so
+
+#-----------------------------------------------------------------------------
+
+%if %compile_apidox
+
+%package devel-doc
+Group:Development/KDE and Qt
+Summary: Development documentation for %name
+Requires: kdelibs-devel-doc
+BuildRequires: doxygen
+BuildRequires: graphviz
+BuildRequires: kdelibs-devel-doc
+
+%description devel-doc
+This packages contains all development documentation for kdelibs
+
+%files devel-doc
+%defattr(-,root,root,-)
+%doc %_kde3_docdir/HTML/en/kdebase-apidocs
+
+%endif
+
+#-----------------------------------------------------------------------------
+
+%package nsplugins
+Summary: Netscape Plugins for kdebase
+Group: Graphical desktop/KDE3
+Requires: %name-progs = %{epoch}:%{version}-%{release}
+Obsoletes: kdebase3-nsplugins < 1:3.5.9
+Provides: kdebase3-nsplugins = %{epoch}:%{version}-%{release}
+Obsoletes: kdebase-kcontrol-nsplugins < 1:3.5.9
+Provides: %oname-nsplugins = %{epoch}:%{version}-%{release}
+Obsoletes: %oname-nsplugins
+Obsoletes: %rname-nsplugins
+
+%description nsplugins
+This package contains the Netscape plugins for konqueror files.
+
+%files nsplugins
+%defattr(-,root,root)
+%_kde3_bindir/nspluginscan
+%_kde3_bindir/nspluginviewer
+%_kde3_datadir/applnk/Settings/WebBrowsing/nsplugin.desktop
+%_kde3_appsdir/plugin/nspluginpart.rc
+%_kde3_libdir/kde3/libnsplugin.*
+%_kde3_libdir/kde3/kcm_nsplugins.*
+
+#-----------------------------------------------------------------------------
+
+%package session-plugins
+Summary: Session plugins for kdesktop/kdm
+Group: Graphical desktop/KDE3
+%define release_min_mkrel_kdebase %mkrel 4
+Conflicts: %lib_name <= %epoch:3.5.5-%release_min_mkrel_kdebase
+Provides: %oname-session-plugins = %{epoch}:%{version}-%{release}
+Provides: %rname-session-plugins = %{epoch}:%{version}-%{release}
+Obsoletes: %oname-session-plugins
+Obsoletes: %rname-session-plugins
+
+%description session-plugins
+This package contains sessions plugins for kdesktop kdm.
+It allows to login into with kdm and lock/unlock kdesktop screensaver.
+
+
+%files session-plugins
+%defattr(-,root,root)
+%_kde3_libdir/kde3/kgreet_winbind.la
+%_kde3_libdir/kde3/kgreet_winbind.so
+%_kde3_libdir/kde3/kgreet_classic.la
+%_kde3_libdir/kde3/kgreet_classic.so
+%_kde3_libdir/kde3/kgreet_pam.la
+%_kde3_libdir/kde3/kgreet_pam.so
+
+
+#-----------------------------------------------------------------------------
+
+%package kdm
+Summary: kdm for kdebase
+Group: Graphical desktop/KDE3
+Requires: kdm-config-file
+Provides: kdm3 = %{epoch}:%{version}-%{release}
+Provides: kde3-kdm = %{epoch}:%{version}-%{release}
+Provides: dm
+Requires: xinitrc
+Requires: %name-session-plugins
+Requires: %name-common
+Obsoletes: kdebase-kdm-config-file <= %epoch:%version-%release
+%define release_min_mkrel %mkrel 10
+Provides: %oname-kdm = %{epoch}:%{version}-%{release}
+Provides: %rname-kdm = %{epoch}:%{version}-%{release}
+Obsoletes: %oname-kdm
+Obsoletes: %rname-kdm
+
+%description kdm
+This package contains kdm.
+
+%post kdm
+%make_session
+
+%files kdm
+%defattr(-,root,root)
+%_kde3_bindir/kdm
+%_kde3_bindir/kdmctl
+%_kde3_bindir/kdm_config
+%_kde3_bindir/kdm_greet
+%_kde3_bindir/krootimage
+%_kde3_bindir/genkdmconf
+%dir %_kde3_appsdir/kdm
+%_kde3_appsdir/kdm/*
+%dir %_kde3_docdir/kdm/
+%_kde3_docdir/kdm/README
+%_kde3_configdir/kdm/README
+%{_sysconfdir}/logrotate.d/kdm3
+%exclude %_kde3_appsdir/kdm/sessions/
+%exclude %_kde3_configdir/kdm/X*
+%exclude %_kde3_configdir/kdm/kdmrc
+%exclude %_kde3_configdir/kdm/backgroundrc
+
+#-----------------------------------------------------------------------------
+
+%package kmenuedit
+Summary: kmenuedit
+Group: Graphical desktop/KDE3
+Obsoletes: %lib_name-kmenuedit < 1:3.5.9
+Conflicts: %name-common <= 1:3.5.8
+Provides: kmenuedit3 = %{epoch}:%{version}-%{release}
+Provides: kde3-kmenuedit = %{epoch}:%{version}-%{release}
+Provides: %oname-kmenuedit = %{epoch}:%{version}-%{release}
+Provides: %rname-kmenuedit = %{epoch}:%{version}-%{release}
+Obsoletes: %oname-kmenuedit
+Obsoletes: %rname-kmenuedit
+
+%description kmenuedit
+Kmenuedit for kdebase
+
+%files kmenuedit
+%defattr(-,root,root)
+%_kde3_bindir/kmenuedit
+%doc %_kde3_docdir/HTML/en/kmenuedit
+%dir %_kde3_appsdir/kmenuedit/
+%_kde3_appsdir/kmenuedit/*
+%_kde3_datadir/applications/kde/kmenuedit.desktop
+%_kde3_libdir/kde3/kmenuedit.*
+%_kde3_libdir/libkdeinit_kmenuedit.*
+
+#-----------------------------------------------------------------------------
+
+%prep
+%setup -q -a 1 -n %oname-%version
+
+%patch1 -p1 -b .screensaver_pam
+%patch2 -p1 -b .fix_media_fuser_path
+%patch3 -p1 -b .fix_screensaver
+%patch4 -p0 -b .fix_vibrate_dialog
+%patch7 -p1 -b .fix_kdm_theme
+%patch8 -p1 -b .fix_kdm_server_args
+%patch9 -p1 -b .fix_logout_without_confirmation
+# Categories not apply anymore
+%patch20 -p1 -b .drakclock
+%patch21 -p1 -b .lzma_support
+%patch22 -p1 -b .fix_gtk_style
+%patch24 -p1 -b .kdesktop_firstrun
+%patch26 -p1 -b .translation_kdm
+%patch27 -p1 -b .fix_firstboot
+%patch28 -p1 -b .khelpcenter_htsearch_path
+%patch35 -p0 -b .add_switch_icons
+%patch37 -p0 -b .fix_showOnly_screensaver
+%patch39 -p1 -b .kcontrol_menu_entry
+%patch41 -p0
+%patch42 -p1 -b .bookmark_copy
+%patch43 -p0 -b .update_usb.ids
+%patch44 -p0
+%patch60 -p1
+#########################################
+#Begin patch with Pardus patches
+%patch104 -p1
+%patch111 -p1
+%patch112 -p1
+%patch113 -p0
+##########################################
+#%if %mdkversion > 201000
+%patch120 -p1
+#%endif
+%patch130 -p0
+%patch131 -p1
+%patch132 -p0
+%patch133 -p0
+%patch134 -p1
+%patch135 -p0
+
+%if %use_kickoff_menu
+# kickoff data
+tar xfj %SOURCE100
+%endif
+
+%build
+%define _disable_ld_no_undefined 1
+
+#
+#cp configure configure.orig
+#rm -f configure
+#cp %SOURCE200 configure
+
+export QTDIR=%qt3dir
+export KDEDIR=%{_kde3_prefix}
+#export CFLAGS="$CFLAGS -DPIC -fPIC"
+#export CXXFLAGS="$CXXFLAGS -DPIC -fPIC"
+export CXXFLAGS="$CXXFLAGS -I/usr/lib/qt3/include/ "
+
+%if %use_kickoff_menu
+export CXXFLAGS="$CXXFLAGS -DKDELIBS_SUSE -I/usr/include/libbeagle "
+export CFLAGS="$CFLAGS -DKDELIBS_SUSE -I/usr/include/libbeagle "
+%endif
+
+export xdg_menudir=%_sysconfdir/xdg/kde/menus
+make -f admin/Makefile.common cvs
+
+PATH=%{qt3dir}/bin:%{_kde3_bindir}:$PATH; export PATH;
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/kde3/lib/
+
+%configure_kde3 \
+ --with-pam=kde3 \
+ --with-kss-pam=kscreensaver3 \
+ --with-cdparanoia \
+ --without-lame \
+ --with-vorbis \
+ --with-qt-libraries=%qt3lib \
+%if %support_ldap
+ --with-ldap \
+%else
+ --without-ldap \
+%endif
+ --with-hal \
+ --with-extra-includes=/usr/include/avahi-compat-libdns_sd/:/opt/kde3/include/tqt \
+ --with-extra-libs=/opt/kde3/lib
+
+%if %use_kickoff_menu
+# We need create kicker config settings before
+# due still using auto* things, otherwise compilation breaks
+pushd kicker/kicker/core
+ make extensionSettings.h
+popd
+#pushd kicker/kicker/ui
+# make kmenubase.h
+#popd
+%endif
+
+%make
+
+%if %compile_apidox
+ make apidox
+%endif
+
+%install
+rm -fr %buildroot
+
+export RUN_KAPPFINDER=no
+export LD_LIBRARY_PATH=$QTDIR/%_lib:$KDEDIR/%_lib:$LD_LIBRARY_PATH
+make DESTDIR=%buildroot install
+
+# Install kde pam configuration file
+install -d -m 0755 %buildroot%_sysconfdir/pam.d/
+install -m 0644 %SOURCE4 %buildroot%_sysconfdir/pam.d/kde3
+install -m 0644 %SOURCE5 %buildroot%_sysconfdir/pam.d/kde3-np
+
+# Install kscreensaver pam configuration file
+install -m 0644 kscreensaver.pamd %buildroot%_sysconfdir/pam.d/kscreensaver3
+
+# Keep KDM migration
+install -m 0644 %SOURCE2 %buildroot/%_kde3_bindir/
+
+# Add chksession support
+# David - 3.0-0.beta1.8mdk - We don't use the _sysconfdir macro here because
+# this file need to be installed in /etc/ and not
+# in /opt/kde3/etc/ (or KDE 3 will not be displayed
+# in KDM/GDM.
+# We will also need to rename 11KDE in 01KDE when
+# KDE 3 will be used as default KDE.
+install -d -m 0775 %buildroot/%{_sysconfdir}/X11/wmsession.d/
+cat << EOF > %buildroot/%{_sysconfdir}/X11/wmsession.d/01KDE3
+NAME=KDE
+ICON=kde-wmsession.xpm
+DESC=The K Desktop Environment
+EXEC=%_kde3_bindir/startkde
+SCRIPT:
+exec %_kde3_bindir/startkde
+EOF
+
+
+# David - 2.1-0.20010210.1mdk - Change kdesud owners and permission (per request
+# of binary)
+# David - 2.1-1mdk - It seems that Coolo made some modifications in Makefile to
+# set that automatically in KDE post 2.1. To check in next
+# CVS code update
+chmod 2755 %buildroot/%_kde3_bindir/kdesud
+chmod 4755 %buildroot/%_kde3_bindir/kcheckpass
+
+# Link KDM images directory to faces directory
+rm -fr %buildroot/%_kde3_appsdir/kdm/pics/users/
+pushd %buildroot/%_kde3_appsdir/kdm/pics
+ ln -s %{_datadir}/mdk/faces users
+popd
+
+# Remove KDE hat...
+rm -f %buildroot/%_kde3_appsdir/kdewizard/pics/wizard_small.png
+# ...and install a safe image
+install -m 0644 %SOURCE8 %buildroot/%_kde3_appsdir/kdewizard/pics/wizard_small.png
+
+# David - 2.2.0.beta1.3mdk - Remove a potential problem with Apple
+rm -f %buildroot/%_kde3_datadir/wallpapers/default_blue.jpg
+
+install -d %buildroot/%_kde3_appsdir/kdesktop/Desktop
+
+# David - 2.2.2-77mdk - The QtCUPS and KUPS packages are taken from the distro,
+# because QtCUPS got integrated into KDE and is "kprinter"
+# now and KUPS is the KDE Printing Manager now (KDE
+# Control Center, "System"/"Printing Manager". The tools
+# are generalized to aso work with LPD or LPRng. To help
+# the old-fashioned users who always type "kups" and
+# "qtcups" at the command prompt
+(
+cd %buildroot/%_kde3_bindir
+ln -s kprinter qtcups
+ln -s kprinter lpr-kprinter
+)
+
+# Console font to fontconfig
+install -d -m 0755 %buildroot/%_sysconfdir/fonts/conf.d
+install -m 0644 %SOURCE9 %buildroot/%_sysconfdir/fonts/conf.d/99-konsole.conf
+
+# Mandriva startkde
+#install -m 0755 %SOURCE3 %buildroot/%_kde3_bindir/startkde
+
+# logrotate
+mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
+cat << EOF > %{buildroot}%{_sysconfdir}/logrotate.d/kdm3
+/var/log/kdm3.log {
+ weekly
+ notifempty
+ missingok
+ nocompress
+}
+EOF
+
+install -m 0755 %SOURCE10 %buildroot/%_kde3_bindir/kdeeject
+
+install -m 0755 %SOURCE11 %buildroot/%_kde3_datadir/autostart/
+install -m 0755 %SOURCE12 %buildroot/%_kde3_datadir/autostart/
+install -m 0755 %SOURCE13 %buildroot/%_kde3_datadir/autostart/
+install -m 0755 %SOURCE14 %buildroot/%_kde3_datadir/applnk/.hidden/
+install -m 0755 %SOURCE15 %buildroot/%_kde3_datadir/mimelnk/application/
+install -m 0755 %SOURCE16 %buildroot/%_kde3_datadir/mimelnk/application/
+
+# automatic gtk icon cache update on rpm installs/removals
+# (see http://wiki.mandriva.com/en/Rpm_filetriggers)
+install -d %buildroot%{_var}/lib/rpm/filetriggers
+cat > %buildroot%{_var}/lib/rpm/filetriggers/gtk-icon-cache-kde3-hicolor.filter << EOF
+^./opt/kde3/share/icons/hicolor/
+EOF
+cat > %buildroot%{_var}/lib/rpm/filetriggers/gtk-icon-cache-kde3-hicolor.script << EOF
+#!/bin/sh
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+ /usr/bin/gtk-update-icon-cache --force --quiet /opt/kde3/share/icons/hicolor
+fi
+EOF
+chmod 755 %buildroot%{_var}/lib/rpm/filetriggers/gtk-icon-cache-kde3-hicolor.script
+
+cat > %buildroot%{_var}/lib/rpm/filetriggers/gtk-icon-cache-kde3-crystalsvg.filter << EOF
+^./opt/kde3/share/icons/crystalsvg/
+EOF
+cat > %buildroot%{_var}/lib/rpm/filetriggers/gtk-icon-cache-kde3-crystalsvg.script << EOF
+#!/bin/sh
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+ /usr/bin/gtk-update-icon-cache --force --quiet /opt/kde3/share/icons/crystalsvg
+fi
+EOF
+chmod 755 %buildroot%{_var}/lib/rpm/filetriggers/gtk-icon-cache-kde3-crystalsvg.script
+
+desktop-file-install \
+ --add-category="System" \
+ --add-only-show-in="KDE" \
+ --dir %buildroot%_kde3_datadir/applications/kde \
+ --add-only-show-in="KDE" \
+ %buildroot%_kde3_datadir/applications/kde/KControl.desktop
+
+#Fix xdg dir
+#mkdir %buildroot/etc/xdg/kde
+#mv %buildroot/etc/xdg/menus %buildroot/etc/xdg/kde
+
+%clean
+rm -fr %buildroot
+
+
+
+%changelog
+* Wed Jul 27 2011 Tim Williams <tim@my-place.org.uk> 1:3.5.12-6mvt2010.2
++ Fix kcontrol meni patch mysteriously missing from last build. Trying again...
++ Fix problem with kdebase-3.5.12-kdm-kcontrol-usericon.patch
+
+* Tue Jul 26 2011 Tim Williams <tim@my-place.org.uk> 1:3.5.12-5mvt2010.2
++ Add kdebase-3.5.12-kdm-kcontrol-usericon.patch
+
+* Fri Jul 22 2011 Tim Williams <tim@my-place.org.uk> 1:3.5.12-4mvt2010.2
++ Add kdebase-3.5.12-fix-kcontrol-menu.patch
+
+* Mon Jul 18 2011 Tim Williams <tim@my-place.org.uk> 1:3.5.12-3mvt2010.2
++ Add kdebase-post-3.5.12-fix-choose-webbrowser-kcontrol.patch
++ Add kdebase-3.5.12-move-xdg-menu-dir.patch
++ Add kdebase-3.5.12-startkde.patch
+
+* Mon Jul 18 2011 Tim Williams <tim@my-place.org.uk> 1:3.5.12-2mvt2010.2
++ Fix xdg dirs
+
+* Fri Feb 2 2011 Tim Williams <tim@my-place.org.uk> 1:3.5.12-1mvt2010.2
++ Rebuild for MDV 2010.2 and Trinity 3.5.12
++ Fix the following patches for compatibility with code changes:
+ kdebase-3.5.3-fix-media-fuser.patch
+ kdebase-3.4.0-fix-scrnsaver.patch
+ kdebase-3.5.10-fix-vibrate-dialog.patch
+ kdebase-3.3.2-fix-kdm-theme-mdk.patch
+ kdebase-3.5.7-clock-drakclock.patch
+ kdebase-3.5.4-fix-gtk-style.patch
+ kdebase-3.5.7-kdesktop_firstrun.patch
+ kdebase-3.5.7-khelpcenter-htdigsearch-path.patch
+ kdebase-3.5.8-kmenu_tooltip_support.patch
+ detect-media-types.patch
+ mediamanager-mount-point-utf8.diff
+ turkish-preview.patch
++ Comment out for later removal if not needed
+ kdebase-3.5.10-fix-build.patch
+ kdebase-3.5.10-fix-build-beagle.patch
+ kdm-utf8-password.patch
+ kio_media_i18n.patch
+ kate_desktop_file.patch
+ select-wm-gui.diff
+- Remove the following patches which don't work, aren't needed or are now in the core:
+ kdebase-3.5.6-rubberband.patch
+ kdebase-3.5.4-rubberband-kcmstyle.patch
+ kdebase-3.5.10-konqsidebar-restrictions.patch
+ kdebase-post-3.5.10-kickoff-kicker.patch
+ kdebase-post-3.5.8-kickoff-kcontrol.patch
+ kdebase-post-3.5.10-kickoff-mandriva.patch
+ kdebase-3.5.8-new_kside_top_layout.patch
+ kdebase-post-3.5.9-kickoff-button.patch
+ kdebase-3.5.6-kicker-kmenu.patch
+ kdebase-3.5.6-kicker-top.patch
+ kdebase-3.5.8-menu_icon_switch.patch
+ suspend-unmount.diff
+ kdebase-3.5.7-xdg-user-dirs-dirpath.patch
+ kdebase-3.5.10-ksmserver-timed.patch
+ kdebase-3.5.7-handle_fstab_unomunt.patch
+ kdebase-3.5.8-kdm-suspend.patch
+ kdebase-3.5.10-ksmserver-suspend.patch
+ kdebase-3.5.8-theme-selector.patch
+ kdebase-kdm-makeitcool.patch
+ kdebase-kdm-consolekit.patch
+ kdebase-3.5.8-kmenu_tooltip_support.patch
+ kcontrol-energy.diff
+ kdebase-3.5.9-kdesktop-crossfade.patch
+ kdebase-3.5.9-kdm-kcontrol-usericon.patch
+ kdebase-post-3.5.9-bookmark-global-copy.patch
+ kdebase-post-3.5.9-kbackground-xml-selector.patch
+ kdebase-3.5.9-kdesktop-resize-bug.patch
+ kdebase-post-3.5.9-kickoff-shadow-zoom.patch
+ kdebase-3.5.9-kdesktop-bg-nullImage.patch
+ kdebase-3.5.9-kdesktop-desktop_change-bug.patch
+ kdebase-3.5.10-gcc4.patch
+ kdebase-post-3.5.10-rev863267.patch
+ kdebase-post-3.5.10-rev864963.patch
+ add-polkit-support-to-halbackend.patch
+ change-monetary-symbol-to-TL.patch
+ kdebase-3.5.10-nspluginloader-fix-load-plugins-on-demand.patch
+ konsole_url_handling.patch
+ fix_autotools.patch
+ systray_order.diff
+
+* Fri Jul 16 2010 Tim Williams <tim@my-place.org.uk> 1:3.5.10-34mvt2010.1
+- Removed kdebase-3.5.10-xdg-dirs-set-paths.patch, this was causing a build failure
+
+* Wed May 05 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1:3.5.10-33mvt2010.1
++ Rebuild for 2010.1
++ Add fix_openssl.patch to fix compilation with new openssl package
+
+* Wed Mar 24 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1:3.5.10-32mvt2010.0
++ Add Kwin patch (patch 118) to provide kde4-kwin and compiz wm support
++ Add systray order patch
+
+* Thu Feb 18 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1:3.5.10-31mvt2010.0
++ Make default config dir as $HOME/.kde3 to avoid future conflicts with KDE4
++ Fix KControl doesn't show up in menu issue
+
+* Sun Jan 17 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1:3.5.10-30mvt2010.0
++ KDE builds with autoconf 2.65, add patch for this and
+ set autoconf to version 2.65
+
+* Sat Jan 16 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1:3.5.10-29mvt2010.0
++ Fix kdm won't provide dm issue
+
+* Fri Jan 08 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1:3.5.10-28mvt2010.0
++ Add missing gurpmi and x-urpmi desktop files
++ Use automake 1.11 and above
++ KDE won't built with autoconf 2.64, fix spec file to 2.63
++ Add fancy application start animations
++ Patch kate.desktop so, multiple files could be opened in one kate session.
+
+* Thu Dec 31 2009 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1:3.5.10-27mvt2010.0
++ Add xdg-user-dirs implemention to kickoff menu style
+
+* Tue Dec 22 2009 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1:3.5.10-26mvt2010.0
++ Add Pardus patches to imporve usability and fix kio slave issues
+ - detect-media-types.patch
+ - add-polkit-support-to-halbackend.patch
+ - change-monetary-symbol-to-TL.patch
+ - kdebase-3.5.10-nspluginloader-fix-load-plugins-on-demand.patch
+ - kdm-utf8-password.patch
+ - kio_media_i18n.patch
+ - konsole_url_handling.patch
+ - mediamanager-mount-point-utf8.diff
+ - media_saferemove.patch
+ - turkish-preview.patch
+
+* Sun Nov 22 2009 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1:3.5.10-25mvt2010.0
++ Fixed libname to avoid unwanted KDE4 upgrade
++ added fix_detect_media_types patch
+
+* Fri Nov 13 2009 Tim Williams <tim@my-place.org.uk> 1:3.5.10-24mdv2010.0
++ Rebuild for MDV 2010.0
++ kdebase-3.5.10-gcc4.patch
+
+* Thu Apr 23 2009 Frederic Crozat <fcrozat@mandriva.com> 1:3.5.10-23mdv2009.1
++ Revision: 368909
+- Don't build devel doc
+- Move session file to progs subpackage to fix filetrigger
+
+* Sat Mar 28 2009 Anssi Hannula <anssi@mandriva.org> 1:3.5.10-22mdv2009.1
++ Revision: 361977
+- add more conflicts with old packages
+
+* Fri Mar 27 2009 Anssi Hannula <anssi@mandriva.org> 1:3.5.10-21mdv2009.1
++ Revision: 361676
+- rebuild for missing packages on x86_64
+
+* Mon Mar 23 2009 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.10-20mdv2009.1
++ Revision: 360568
+- Add back provide
+
+* Sun Mar 22 2009 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.10-19mdv2009.1
++ Revision: 360323
+- More conflicts fixes
+
+* Sun Mar 22 2009 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.10-18mdv2009.1
++ Revision: 360320
+- Fix conflicts
+
+ + Herton Ronaldo Krzesinski <herton@mandriva.com.br>
+ - Don't provide and conflict same range of kdebase-ksysguard version,
+ remove Provides.
+ - Remove redundant Conflict for kdebase-ksysguard, keep the one with
+ greater epoch:version-release.
+ - Revert previous change for kdebase-ksysguard update error.
+
+* Fri Mar 20 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1:3.5.10-16mdv2009.1
++ Revision: 359155
+- kdelibs-devel is now kdelibs3-devel, change requirements.
+- Fix following update error from older packages:
+ kdebase-ksysguard < 30000000:3.5.10-8 conflicts with kdebase3-ksysguard-1:3.5.10-15mdv2009.1.i586
+ kdebase-ksysguard < 1:3.5.10-9 conflicts with kdebase3-ksysguard-1:3.5.10-15mdv2009.1.i586
+
+* Wed Mar 18 2009 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.10-15mdv2009.1
++ Revision: 357162
+- Add conflicts to ease upgrade
+
+* Wed Mar 18 2009 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.10-14mdv2009.1
++ Revision: 357135
+- Remove Wrong requires
+
+* Tue Mar 17 2009 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.10-12mdv2009.1
++ Revision: 356609
+- Add Provides to ease upgrade
+
+* Tue Mar 17 2009 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.10-10mdv2009.1
++ Revision: 356311
+- Fix Requires
+
+* Mon Mar 16 2009 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.10-9mdv2009.1
++ Revision: 355934
+- Adapt to new name
+- Build with beagle
+- Start to fix build
+- Change kdebase to kdebase3 ( kde3 reintroduction step 3 )
+
+ + Funda Wang <fundawang@mandriva.org>
+ - rediff consolekit patch
+ - rediff ksmserver-suspend patch
+ - rediff ksmserver-timed patch
+ - rediff kickoff mandriva patch
+ - rediff kickoff patch
+ - rediff vibrate dialog patch
+ - rebuild for new libraw1394
+
+* Sat Nov 08 2008 Adam Williamson <awilliamson@mandriva.org> 1:3.5.10-7mdv2009.1
++ Revision: 301160
+- drop krootwarning dep (it is broken and will only be rewritten for kde4, not
+ fixed)
+
+ + Oden Eriksson <oeriksson@mandriva.com>
+ - rebuilt against new libxcb
+
+* Mon Sep 29 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.10-6mdv2009.0
++ Revision: 289240
+- add upstream patch
+ Fix the passing the 'locale' mount option:
+- read the real locale from the environment (including the charset), the language is of no use to FS drivers,
+- do not attempt to store the locale in the config file, it has to be the current one,
+- only pass the locale if the filesystem type is ntfs-3g, HAL is broken and lists 'locale' as available with the Linux
+ in-kernel ntfs driver (http://bugs.freedesktop.org/show_bug.cgi?id=17753)
+
+* Mon Sep 29 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.10-5mdv2009.0
++ Revision: 289118
+- Fix source name
+- Add some autostart files
+- allow the entire range of valid ports on knetattach
+- Fix File list
+- fix name of logrotate file
+
+* Tue Sep 16 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.10-3mdv2009.0
++ Revision: 285192
+- Moved wmsession to make upgrade easier
+
+* Wed Sep 10 2008 Frederic Crozat <fcrozat@mandriva.com> 1:3.5.10-2mdv2009.0
++ Revision: 283518
+- Fix filetriggers for icon cache, was using old path
+
+* Tue Aug 26 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.10-1mdv2009.0
++ Revision: 276330
+- Update for probably the last upstream kdebase from kde3
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - [BUGFIX] Fix Mounting USB sticks with spaces in label (Bug #30139)
+ - update hal privilege names to match newer hal versions (11.0 or newer)
+
+* Fri Jul 04 2008 Danilo Cesar Lemes de Paula <danilo@mandriva.com> 1:3.5.9-50mdv2009.0
++ Revision: 231887
+- Fixing khotkeys to autostart only with KDE
+- Removing CrossFade effect on KDE 3 desktop changes
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Add patch 123: Avoid lockup after a failed login on LDAP systems, which give
+ 'LDAP Password incorrect: try again' and want to get the right one again.
+ - Revive logrotate conf file
+
+* Tue Jun 24 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.9-47mdv2009.0
++ Revision: 228753
+- Fix Requires
+- [BUGFIX] Remove extra space in NAME (Bug #41612)
+
+* Mon Jun 16 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-45mdv2009.0
++ Revision: 220504
+- For some strange reason kdebase package not arrived on BS. Revuilding
+
+* Sun Jun 15 2008 Funda Wang <fundawang@mandriva.org> 1:3.5.9-44mdv2009.0
++ Revision: 219246
+- fix kickoff underlinking
+
+ + Pixel <pixel@mandriva.com>
+ - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
+ - add rpm filetrigger running gtk-update-icon-cache when rpm install/remove hicolor/crystalsvg icons for kde3
+ - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
+
+* Tue Jun 03 2008 Funda Wang <fundawang@mandriva.org> 1:3.5.9-43mdv2009.0
++ Revision: 214530
+- rebuild for new qt3 libdir
+
+ + Danilo Cesar Lemes de Paula <danilo@mandriva.com>
+ - Decrease the number of steps of Hour based transitions (Kdesktop)
+
+* Mon May 19 2008 Rodrigo Gonçalves de Oliveira <rodrigo@mandriva.com> 1:3.5.9-42mdv2009.0
++ Revision: 208975
+- Use versioned obsoletes
+
+* Fri May 09 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.9-41mdv2009.0
++ Revision: 205302
+- Fix macros for cache image
+
+* Tue May 06 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-40mdv2009.0
++ Revision: 201679
+- Fixed konsole font dir
+- Fixed session entry
+- removed ksysguard useless script ( was about time )
+
+* Mon May 05 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-39mdv2009.0
++ Revision: 201372
+- Same invalid arts require breaking x86_64
+
+* Sun May 04 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-38mdv2009.0
++ Revision: 201022
+- Moving for /opt
+- Adding patches using de then "inpatch log info
+
+* Thu Apr 03 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-36mdv2008.1
++ Revision: 192288
+- Fixing last mistake in add unicode string instead of real utf8 string to translation in tooltip
+
+* Wed Apr 02 2008 Danilo Cesar Lemes de Paula <danilo@mandriva.com> 1:3.5.9-35mdv2008.1
++ Revision: 191983
+- Fixing a Kdesktop/background bug (screen come to black when there isn't any file into slideshow)
+
+* Wed Apr 02 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-34mdv2008.1
++ Revision: 191799
+- Fixed kdeeject. We should stop to try using magic and not update it...
+
+* Wed Apr 02 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-33mdv2008.1
++ Revision: 191677
+- Added possibility to enable/disable shadow on text on menu button. Default is false
+- Fixes "zoom" effect showing icons on big tooltips. The standard is 128x128
+
+* Wed Apr 02 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-32mdv2008.1
++ Revision: 191620
+- Fix double copy and message advise on bookmarks initializing
+
+ + Danilo Cesar Lemes de Paula <danilo@mandriva.com>
+ - Adding KDesktop resize pb patch to buildsystem
+ - Solving the problem with background refresh delay when users tries to resize desktop with Krandr
+
+ + Gustavo Pichorim Boiko <boiko@mandriva.com>
+ - Fix tooltip internationalization on menus
+
+* Mon Mar 24 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-30mdv2008.1
++ Revision: 189790
+- kwin bugfix patch from branch
+
+* Sat Mar 22 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.9-29mdv2008.1
++ Revision: 189486
+- Fix groups ( tks to pterjan)
+
+* Tue Mar 18 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-28mdv2008.1
++ Revision: 188630
+- kwin minimize fix from kdebase branch
+
+ + Danilo Cesar Lemes de Paula <danilo@mandriva.com>
+ - Fixing KControl/Background xml recover
+
+* Tue Mar 18 2008 Danilo Cesar Lemes de Paula <danilo@mandriva.com> 1:3.5.9-27mdv2008.1
++ Revision: 188503
+- Rebuilding the package with a higher release number to add
+ KControl/Background XML support.
+- Kcontrol/Background modified. Now users can select betwin normal slide show or
+ XML controled slide show
+
+* Fri Mar 14 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-26mdv2008.1
++ Revision: 187964
+- Add conflicts on kmenuedit
+
+* Fri Mar 14 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-25mdv2008.1
++ Revision: 187949
+- Fixing bug https://qa.mandriva.com/show_bug.cgi?id=38789
+
+* Tue Mar 11 2008 Danilo Cesar Lemes de Paula <danilo@mandriva.com> 1:3.5.9-24mdv2008.1
++ Revision: 185868
+- Fixing KBackground CrossFade effect bug, acording with
+ https://qa.mandriva.com/show_bug.cgi?id=38598
+
+* Mon Mar 10 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-23mdv2008.1
++ Revision: 183663
+- Update with trayproxy and messagebox patches.
+
+* Mon Mar 10 2008 Danilo Cesar Lemes de Paula <danilo@mandriva.com> 1:3.5.9-22mdv2008.1
++ Revision: 183489
+- Colorband fixed under Kbackground by using QImage insted QPixmap (and X11 stuffs)
+
+* Fri Mar 07 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-21mdv2008.1
++ Revision: 181614
+- Another chnage but not change because is already changed in the last change button change :-/
+- Copy global bookmark if exists to user dir, and if user doesn't have already one
+
+* Thu Mar 06 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-20mdv2008.1
++ Revision: 181053
+- KDM Userlist icon not resizes anymore for an arbitary size. Now users can have fun with baboon :-)
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Add a Requires on mandriva-kde-translation
+
+* Thu Mar 06 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.9-18mdv2008.1
++ Revision: 180267
+- Translation support not needed here as this is done on kdelibs now
+- Add translation support for mandriva strings in kde
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Fixed common icon taskbar resizing
+ - Fixed text over standard menu button
+
+ + Andreas Hasenack <andreas@mandriva.com>
+ - pam_nologin has to be in auth also for kde3-np
+ - move system-auth to the bottom of the session section
+ in the pam config files, or else a "sufficient" module
+ in the included file could prevent other modules *after*
+ the include statement from being called (#37801)
+ - pam_nologin's proper section is the account one, not auth
+
+* Tue Mar 04 2008 Danilo Cesar Lemes de Paula <danilo@mandriva.com> 1:3.5.9-16mdv2008.1
++ Revision: 178858
+- Adding a new support to Kbackground change Image acording a XML file, using crossFade effects
+
+* Tue Mar 04 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-15mdv2008.1
++ Revision: 178416
+- Post 3.5.9 bug fixes from kde branch.
+- Unbreaking lm_sensors
+- Fixing multiple crashes on khotkeys
+
+* Tue Mar 04 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-14mdv2008.1
++ Revision: 178249
+- Fix button sizing and alignment. No more auto resizing unless specified in max size. Button is now centralized.
+ Config entries KMenuButtonScale, TextRelativeXPos and TextRelativeYPos are obsoleted.
+ Added KMenuButtonMaxVSize. Mandriva defualt size for 2008.1 is 22, all kicker sizes larger than 32 will have their
+ own button scaled to the proper size.
+- Fix positioning of Text on both horizontal and vertical. Vertical calculation is not perfect but is more than ok for now.
+- kickoff now uses same button code, so no more ugly different buttons for both menus.
+
+* Fri Feb 29 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:3.5.9-13mdv2008.1
++ Revision: 176870
+- Fix the kdm theme selector so that it works using mandriva themes
+
+* Thu Feb 28 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-12mdv2008.1
++ Revision: 176428
+- Change mandrake_desk for desktop-common-data as requested by Frederic Crozat
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Update usb.ids database
+
+* Wed Feb 27 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-11mdv2008.1
++ Revision: 175935
+- Major KDM themer fixes. Userlist is now NIS and LDAP friendly
+- Fixed font weight in themer. Now is possible add font="Sans 12 WEIGHT", where weight can be any of Light, DemiBold Bold, Black or Normal.
+ Normal is default
+- Fixed non-local UserList ( NIS, LDAP, etc.. )
+- Added support to show or not real user name ( double line with real user name ). Default is false
+
+* Tue Feb 26 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-10mdv2008.1
++ Revision: 175599
+- KDM themer now have support for define icon users size
+- KDM themer userlist support now is fixed
+ TODO Alternate userlist background, possible button support
+- KDM kcontrol user small refactor to match XDG user face /usr/share/faces/. KDM comes next
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Add patch42 : add translations support + Fix typo
+ - Fallback on official tarball and use patch until this is not on svn
+ - Add translation support on mandriva-profile-chooser
+ - [BUGFIX] Remove logrotate for kdm (Bug 34068)
+
+* Fri Feb 22 2008 Danilo Cesar Lemes de Paula <danilo@mandriva.com> 1:3.5.9-7mdv2008.1
++ Revision: 174010
+- Adding CrossFade effect into Kdesktop Background changes
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - [BUGFIX] Fix Kcontrol menu entry to show that this is KDE related (Bug #35870)
+
+* Wed Feb 20 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-6mdv2008.1
++ Revision: 173263
+- Fixed kate bug bu Colin Guthrie
+- Fix BKO #158069 - Kate bad position
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - [FEATURE] Add patch38: Fix Kcontrol energy module when Kpowersave is on (Bug #32021)
+ - Delete $kdehome/Autostart/alignment-icons.desktop if it exist as we do not have it anymore
+ This file existed on 2007.1 so this make migration problem
+ - Remove if as backports are done
+ - Add switch for backports
+
+* Sat Feb 16 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.9-3mdv2008.1
++ Revision: 169312
+- make screensaver-onlyshowin-kde.patch patch back again
+
+* Fri Feb 15 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.9-2mdv2008.1
++ Revision: 168878
+- Make consolekit patch come back (Patch34)
+
+* Thu Feb 14 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-1mdv2008.1
++ Revision: 168526
+- Get away from branches. Last KDE 3 arriving !!
+- Removed post-3.5.8 patches intregrated
+- Patch for icon sizing on KDM listing disabled until formal spec arrive for new KDM
+
+* Wed Feb 13 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.8-17mdv2008.1
++ Revision: 167182
+- Make rpmlint happier
+- Add back icon for switch user option in Kmenu
+
+ + Gustavo Pichorim Boiko <boiko@mandriva.com>
+ - Add support for Tooltip in the KMenu entries showing an brief description of
+ what the application is for
+
+* Fri Feb 01 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:3.5.8-16mdv2008.1
++ Revision: 161250
+- Change the layout of the top row of the menu: now the KDE version is shown
+ on the right
+
+* Fri Feb 01 2008 Danilo Cesar Lemes de Paula <danilo@mandriva.com> 1:3.5.8-15mdv2008.1
++ Revision: 161169
+- Fixing mandriva-profile-chooser application to work with alternatives
+
+* Fri Jan 25 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.8-14mdv2008.1
++ Revision: 158031
+- Update kdm style gdm like patch, from make it cool branch
+- Update console kit patch
+
+* Tue Jan 22 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.8-13mdv2008.1
++ Revision: 156242
+- Fixing double top bar widget drawing. The situation that triggers double bars was directed connected to hability to show or
+ not recent apps on menu. With recent show enabled ( larger than 0 ), double bars are appearing.
+ With no recent show enabled, no bar appears at all.
+
+* Wed Jan 16 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.8-12mdv2008.1
++ Revision: 153912
+- [BUGFIX] Do not put kcontrol own widgets inside of QXEmbed. (Bug #36478)
+
+* Wed Jan 09 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.8-11mdv2008.1
++ Revision: 147327
+- Kickoff should not be the default one. Thanks to neoclust to catch another fail point
+
+* Wed Jan 09 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.8-10mdv2008.1
++ Revision: 147156
+- Fixed wrong icon on kickoff patch
+- Added menu icon switch patch for compilation without kickoff, as requested by Nicolas Lecureil
+- Time based logout dcop call for ksmserver.
+
+* Tue Jan 08 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.8-9mdv2008.1
++ Revision: 146890
+- Integrated all Mandriva changes in mandriva-kickoff.patch, including menu icon switch
+- Added switch of menu type in kcontrol
+- Removed obsolete patches
+- Integrated kicker top patch on mandriva kickoff patch
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Do not show screensavers on the menu
+
+* Tue Jan 08 2008 Danilo Cesar Lemes de Paula <danilo@mandriva.com> 1:3.5.8-8mdv2008.1
++ Revision: 146625
+- Bug Fixes in KDM Theme Selector.
+
+* Fri Jan 04 2008 Danilo Cesar Lemes de Paula <danilo@mandriva.com> 1:3.5.8-7mdv2008.1
++ Revision: 144918
+- Add a KDM Theme Selector in KControl
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+* Sun Dec 23 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.8-6mdv2008.1
++ Revision: 137336
+- first step to fix build against new beagle
+- Fix Beagle includes in kickoff patch
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Updated for lates branch with merged flash fix patches
+ - Disabled kickoff menu for now, since not all mandriva patches are integrated
+ - Recompile against new libldap
+ - libbeagle should be now 0.3.0 or higher
+ - Fixed apidocs install dir ( no more versioning )
+ - Added new flash patch for kdebase from novell
+ - Updated kickoff patch to fix compile order
+ - Commented old beagle query code ( old api )
+ - Add missing patch
+ - Enabled initial kickoff Mandriva changes patch
+ - Fixed liblazy api imcompatibilities
+ - Fixed consolekit patch
+ - Updated ksmserver suspend patch against liblazy
+ - Added kdm suspend patch against liblazy
+ - Proper tarball with admin included
+ - Added with-console-kit option in configure instead of use hardcoded WITH_CONSOLE_KIT
+ - Add first part of mandriva kickoff patch
+ - Beginning changes to kickoff update. Old patch replaced bu official from suse branch. Mandriva post patch coming, including button switch
+ - Updated to branch, as agreed between kde team
+ - Added new console-kit version of the patch, ready to be commited upstream uppon maintainer agreement
+ - Added Lubos flash patch to test
+ - removed all post-3.5.8 patches already included in new tarball
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+ - require the righ lm_sensor library
+ - rebuild for new libbeagle
+
+* Fri Nov 23 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.8-3mdv2008.1
++ Revision: 111505
+- Set QTDIR on startkde pointing to qt3, as qt4 will be the default qt in 2008.1
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Forwardport fixed ConsoleKit patch from Frederic Crozat (Patch18)
+ This fixes the kdm bug that prevent remote login (Bug #34786)
+
+* Sun Nov 04 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.8-2mdv2008.1
++ Revision: 105871
+- Add missing BuildRequire
+- Add usptream 3.5.9 branch patches
+ - Fix memleak
+ - Fix some compilation issues
+ - Fix some DPMS issues
+- Add usptream 3.5.9 branch patches
+ - Add better upstram fix for gdm 2.19+ ( Patch 149 )
+ - Fix no_action with firefox under klipper ( Patch 154 )
+ - Fix media unmount ( Patch 152 )
+
+* Thu Nov 01 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.8-1mdv2008.1
++ Revision: 104717
+- Use mandriva icons on Kickoff
+- [BUGFIX] Add Network keyword to have wizard assistant shown (Bug #35185)
+- [BUGFIX] Fix quick launcher applet for Home url (Bug #34450)
+- Start to add kickoff back ( part 1 )
+- Remove merged patches
+ Update patch 110
+- Kde 3.5.8
+- Remove upstream merged patches
+
+* Tue Oct 23 2007 Funda Wang <fundawang@mandriva.org> 1:3.5.7-41mdv2008.1
++ Revision: 101564
+- htsearch is installed in /usr/bin in our distro
+
+* Fri Oct 19 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.7-40mdv2008.1
++ Revision: 100208
+- [BUGFIX] Fix screensaver issue (Bug #32778)
+- [BUGFIX] Add htdig for building inex support (Bug #22053)
+
+* Fri Oct 12 2007 Funda Wang <fundawang@mandriva.org> 1:3.5.7-39mdv2008.1
++ Revision: 97269
+- sysinfo has been renamed to kio-sysinfo
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - fix summary-ended-with-dot
+
+* Wed Oct 03 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:3.5.7-38mdv2008.0
++ Revision: 95068
+- Do not require kate, just suggest it
+
+* Tue Oct 02 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:3.5.7-37mdv2008.0
++ Revision: 94808
+- Fix the kdm translation patch by forwarding the LANG env var from kdm to the
+ greeter.
+- Re-add a wrongly removed patch fixing firstboot focusing on kdm
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Fix kdm localization. Original code is bypassing all locales assigning only language set on kdmrc.
+ Now code validates LANGUAGE env var, otherwise fallbacks to kdmrc Language set and in the last
+ resource standard en_US.
+
+* Fri Sep 28 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:3.5.7-36mdv2008.0
++ Revision: 93747
+- Fix unmounting of media devices that are on fstab (#30157)
+
+* Fri Sep 28 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.7-35mdv2008.0
++ Revision: 93510
+- [BUGFIX] Add icon for "Lock Current && Start New Session" (Bug #23900)
+
+* Wed Sep 26 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:3.5.7-34mdv2008.0
++ Revision: 93093
+- Make kdesktop copy desktop files to the user home dir on first run (#33204)
+
+* Tue Sep 25 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:3.5.7-33mdv2008.0
++ Revision: 92923
+- Enable sound server at KDE startup (#32306)
+- Make kdebase-progs require the external KRandR
+
+* Fri Sep 21 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.7-32mdv2008.0
++ Revision: 91968
+- More menu fixes ( maybe latests ;) )
+- More menu fixes
+
+* Fri Sep 21 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:3.5.7-31mdv2008.0
++ Revision: 91828
+- Make the kmenu squared icon scale too.
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - [BUGFIX] Do not show KTip on the menu (Bug #33757)
+ - [BUGFIX] Add logrotate file for KDM (Bug #23227)
+ - [BUGFIX] Do not show Kappfinder on the menu (Bug #33062)
+ - [BUGFIX] Do not show kicker kcm on menu (Bug #33064)
+ - [BUGFIX] Show KHelpcenter on the Documentation menu (Bug #32842)
+ - [BUGFIX] Do not display Kpersonaliser on the menu (Bug #33063)
+
+* Tue Sep 18 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:3.5.7-30mdv2008.0
++ Revision: 89722
+- Removed the unfinished button config dialog
+- Add a context menu entry making it possible to switch between mandriva menu
+ icon and the default kde menu icon.
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - [BUGFIX] Do not display kpager (Bug #32671)
+ - [BUGFIX] move out Kjobviewer of system tool section (Bug #33439)
+
+* Mon Sep 17 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:3.5.7-29mdv2008.0
++ Revision: 89321
+- Readd a patch to fix gtk color handling for Ia Ora
+
+* Fri Sep 14 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.7-27mdv2008.0
++ Revision: 85383
+- [BUGFIX] Make KControl appear on the menu (BUG #32678)
+- [BUGFIX] Fix compatibility with gdm 2.19 (BUG #31460)
+
+* Thu Sep 13 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:3.5.7-26mdv2008.0
++ Revision: 85319
+- Add lzma support (#32877)
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - [BUGFIX] Do not display screensavers on the menu ( NoDisplay=true )
+
+* Tue Sep 04 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-25mdv2008.0
++ Revision: 78999
+- Added lates patches fomr branch
+- Removed nsplugin patch, thanks to Fred Crozat that added workaround patch in gtk
+- Added call to drackclock, as required by Andreas
+
+* Thu Aug 30 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-23mdv2008.0
++ Revision: 76297
+- Another broken patch causing headaches. Now the "konqueror fixes" was leading to wrong test on tab
+ and rewriting location bar with invalid address from other tab. What did i say about non tested
+ patches and put non valid text inside ?
+- Lubos fixed my patch to linking pluginspath on nsplugins. Way better than use a static link.
+
+* Wed Aug 29 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-22mdv2008.0
++ Revision: 74618
+- Requires krandr
+- Fix again another invalid patch not tested. People should take care when add things without know
+ exactly if would work.
+
+ + Gustavo Pichorim Boiko <boiko@mandriva.com>
+ - Remove files that are now in the krandr packages
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Add upstream patch from BRANCH "Avoid reports about X errors"
+
+* Tue Aug 28 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-20mdv2008.0
++ Revision: 72701
+- xrandr should not be requires anymore.
+
+ + Michael Scherer <misc@mandriva.org>
+ - fix typo leading to uninstallable package ( i guess "x andr" should be "xrandr" )
+
+* Mon Aug 27 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-19mdv2008.0
++ Revision: 72237
+- Removed krandrtray < 1.2 support. 1.2 support will be provided by external package for KDE 3.
+- Added recent patches from kdebase branch
+
+* Fri Aug 24 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-18mdv2008.0
++ Revision: 70790
+- Added xdg-user-dirs patch for enble in kde modification
+- Added new menu modifications asked by fcrozat
+- Removed old /etc/xdg/kde/menu
+- Added remaining branch patches
+
+* Tue Aug 21 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-17mdv2008.0
++ Revision: 68734
+- Reenable mozilla nsplugin code. The previous issue was triggered by a different bug.
+
+ + Funda Wang <fundawang@mandriva.org>
+ - fix file conflict between nsplugin and common subpackage
+
+* Thu Aug 16 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-15mdv2008.0
++ Revision: 64069
+- Again, nsplugin is behaving weirdly due to gtk init on flash plugin, happening just in i586. Boiko did a patch for old
+ nspluginviewer but not fix the new mozilla based code. For now mozilla base patch will be disabled
+ to keep Boiko's patch working and we will find a better solution after, since Mozilla code is way
+ improved...
+
+* Tue Aug 14 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-14mdv2008.0
++ Revision: 63176
+- Added post 3.5.7 patches from branch.
+- Added mozilla nspplugin sdk code patch
+- Removed erroneous xinerama options
+- Minor spec fix
+- Added konsole font for proper place. We do not need call an fc-cache forced on common package,
+ just on konsole, which provides de fixed font
+- Removed obsolete cal to kicker migrate
+
+* Mon Aug 13 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:3.5.7-13mdv2008.0
++ Revision: 62572
+- Fix some duplicates that were preventing a proper installation
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Add OnlyShowIn on keyboard_layout.desktop file (bug #32471)
+ - Add upstream patch to fix konqueror issues (Patch211)
+ - Allow to have Konqueror on menu on non- WM
+ - [BUGFIX] Do not forget to call functions file (for gprintf) (Bug #32176)
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Fix patch for menu in sidebar
+
+ + Anssi Hannula <anssi@mandriva.org>
+ - move kate, kmenuedit, konsole, ksysguard menu entries to their
+ respective packages to avoid having menu entries or mimetype
+ associations that only return an error
+
+* Fri Jul 27 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-12mdv2008.0
++ Revision: 56451
+- * Big Cleanup
+ Old menu files, upgrades and root interface removed. Root interface will be exchanged for a better
+ kde-config solution, if root interface still desired
+ Many patches are exchanged for upstream versions, and commited on upstream when relevant
+ Patches removed:
+- kdebase-3.0.3-fix-index-html.patch: Obsoleted
+- kdebase-3.1-fix-load-default-panel-appl-in-simplified-menu.patch: Obsoleted
+- kdebase-3.2-add-multimedia-key.patch: Hardcoded entry. Will be handled by kde-config
+- kdebase-3.2-fix-paste-action-in-konsole.patch: Not needed anymore. Upstream similar solution
+ already in code
+- kdebase-3.2-kde-info2html.patch: Use strict back.
+- kdebase-3.3-remove-help-entry-into-kdesktop.patch: Hardcoded entry. Will be handled by kde-config
+- kdebase-3.3.2-fix-miniclip-icon.patch: Hardcoded entry. Will be handled by kde-config
+- kdebase-3.4.0-fix-arts-mdk-bugs-11671.patch: Exchanged by upstream patch
+- kdebase-3.4.0-fix-mdk-merge-dir.patch: Not needed anymore
+- kdebase-3.4.0-konqueror-about.patch: Not needed anymore. Can be done in kde-config
+- kdebase-3.4.92-ksplashscreen-mdk.tar.bz: We're not using this anymore. Time to obsolete this old
+ code
+- kdebase-3.5.6-startkde.patch: Replaced for mandriva-startkde as file
+- kdebase-3.5.6-fix-screensaver-nodisplay.patch: Exchanged by upstream patch
+- kdebase-3.5.3-add-mdv-device.patch: No devices:/ anymore hardcoded
+- kdebase-3.5.4-fix-screensaver-onlyshowin-kde.patch: Exchanged by upstream patch
+- kdebase-3.5.6-disable-kicker-notify.patch: Obsoleted
+- kdebase-3.4.2-startkde-align-icones.patch: Hacked solution not applied anymore
+- kdebase-3.5.2-startkde-move-menu-directory.patch: Obsoleted
+- kdebase-3.5.3-fix-kthememanager-enable-button.patch: exchanged by upstream
+- kdebase-3.4.2-fix-wrap-crash.patch: Exchanged by upstream patch
+- kdebase-3.4.2-fix-default-kthememanager-name.patch: Hardcoded config
+- kdebase-3.5.3-xinerama.patch: Exchanged by upstream patch
+- kdebase-3.5.4-fix-gtk-style.patch: Hardcoded config
+- kdebase-3.5.3-install-script-kde.patch: Not needed anymore
+- kdebase-3.2.3-fix-makefile-crypto.patch: Exchanged by upstream patch
+- kdebase-3.5.6-launch-mcc.patch: Not applied anymore
+- kdebase-3.5.4-media-mnt.patch: Moving to standard /media
+- kdebase-3.5.6-fix-load-kmix.patch: Hardcoded config
+- kdebase-3.4.0-fix-mdk-bug-16007.patch: Obsoleted
+- kdebase-3.4.0-fix-kfileivi.patch: Exchanged by upstream patch
+- kdebase-3.5.6-kicker-desktop.patch: Hardcoded config
+- kdebase-3.4.2-mdkft.patch: Not needed anymore
+- kdebase-3.5.4-fix-old-icon-pos.patch: Obsoleted
+- kdebase-3.4.92-fix-detect-ntfs-partition.patch: Obsoleted
+- kdebase-3.4.2-kwin-theme.patch: Obsoletes by kde-config
+- kdebase-3.5.4-international-bookmarks.patch: Hardcoded config. Can go in kde-config
+- Avoid preview crashes when view is invalid
+
+* Fri Jul 27 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:3.5.7-11mdv2008.0
++ Revision: 56407
+- Workaround a flashplayer plugin bug that appeared after latest gtk update
+
+ + Frederic Crozat <fcrozat@mandriva.com>
+ - Patch183 (Fedora): add ConsoleKit support
+
+* Mon Jul 23 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.7-10mdv2008.0
++ Revision: 54628
+- Add proper patch
+- Fix Buildrequire
+- [BUGFIX] Fix kdeeject patch (closing bugs #30153 and #31830)
+- [BUGFIX] Add missing fatal_error function ( bug #31830)
+- [BUGFIX] Show key bindings in the menu (Bug #31558)
+- [BUGFIX] Do not own /etc/X11/wmsession.d ( bug #31561)
+-[BUGFIX] Fix typo on desktop file ( bug #31436)
+- Fix OnlyShowIn=KDE;
+
+ + Olivier Blin <oblin@mandriva.com>
+ - require kdebase-common in kdebase-kdm (for pam files)
+
+* Thu Jun 07 2007 Anssi Hannula <anssi@mandriva.org> 1:3.5.7-8mdv2008.0
++ Revision: 36177
+- rebuild with correct optflags
+
+ + Christiaan Welvaart <spturtle@mandriva.org>
+ - remove kcontrol-ppc from filelist
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Remove hardcoded packager
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Fix suspend menu on kickoff entries
+
+* Mon Jun 04 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.7-7mdv2008.0
++ Revision: 35224
+- Fix categories
+- Add Requires on sysinfo if Kickoff is build (bug #31168)
+- More category fixes
+- Remove patch90: Broken Klipper launch
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Removed ancient files
+ - Removed more hardcoded files and moved for config package
+ - Added konsole real transparency patch
+ - Better change the mess now before we reach new release. Moving only the daemon doesn't make sense since it's do nothnig alone, so move all ksysguard tool is more usefull.
+
+* Tue May 29 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.7-2mdv2008.0
++ Revision: 32543
+- [feature] Split ksysguardd in its own package (#16352)
+
+* Thu May 17 2007 Funda Wang <fundawang@mandriva.org> 1:3.5.7-1mdv2008.0
++ Revision: 27565
+- BuildRequires mkfontscale
+- BuildRequires mkfontdir
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - 3.5.7 release
+ - Added translations for kickoff menu
+ - Modified kicker patches to match extra image on rtl languages
+ - Remove all references and ifdefs for old distributions.
+ - Removed old patches that od not apply or are solved in different way in upstream KDE
+ - Back to use stable branch.
+ - Removed all references to old menudir method. We are using xdg and xdg only now.
+ - As requested by users, kickoff menu adapted to Mandriva style as alternative.
+
+ + Olivier Blin <oblin@mandriva.com>
+ - add missing escape to fix configure
+
+* Mon Apr 23 2007 Laurent Montel <lmontel@mandriva.org> 1:3.5.6-35mdv2008.0
++ Revision: 17171
+- Fix nsplugins
+
diff --git a/mandriva/2010.2/kdebase/kdebase-3.3.2-fix-kdm-theme-mdk.patch b/mandriva/2010.2/kdebase/kdebase-3.3.2-fix-kdm-theme-mdk.patch
new file mode 100644
index 000000000..08deeb032
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-3.3.2-fix-kdm-theme-mdk.patch
@@ -0,0 +1,28 @@
+--- kdebase-3.3.2/kdm/kfrontend/themer/kdmthemer.cpp-- 2005-02-28 15:16:19.881739297 +0100
++++ kdebase-3.3.2/kdm/kfrontend/themer/kdmthemer.cpp 2005-02-28 15:17:37.816468727 +0100
+@@ -57,11 +57,23 @@ KdmThemer::KdmThemer( const QString &_fi
+
+ // read the XML file and create DOM tree
+ TQString filename = _filename;
+- if (!::access( TQFile::encodeName( filename + "/GdmGreeterTheme.desktop" ), R_OK )) {
++ if ( _filename.startsWith("/usr/share/mdk/dm") )
++ {
++ if (!::access( TQFile::encodeName( filename + "/KdmGreeterTheme.desktop" ), R_OK )) {
++ KSimpleConfig cfg( filename + "/KdmGreeterTheme.desktop" );
++ cfg.setGroup( "GdmGreeterTheme" );
++ filename += '/' + cfg.readEntry( "Greeter" );
++ }
++ }
++ else
++ {
++ if (!::access( TQFile::encodeName( filename + "/GdmGreeterTheme.desktop" ), R_OK )) {
+ KSimpleConfig cfg( filename + "/GdmGreeterTheme.desktop" );
+ cfg.setGroup( "GdmGreeterTheme" );
+ filename += '/' + cfg.readEntry( "Greeter" );
+- }
++ }
++ }
++
+ TQFile opmlFile( filename );
+ if (!opmlFile.open( IO_ReadOnly )) {
+ FDialog::box( widget(), errorbox, i18n( "Cannot open theme file %1" ).arg(filename) );
diff --git a/mandriva/2010.2/kdebase/kdebase-3.4.0-fix-scrnsaver.patch b/mandriva/2010.2/kdebase/kdebase-3.4.0-fix-scrnsaver.patch
new file mode 100644
index 000000000..b0e3723d3
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-3.4.0-fix-scrnsaver.patch
@@ -0,0 +1,18 @@
+--- kdebase-3.4.0/kcontrol/screensaver/scrnsave.cpp-- 2005-04-12 05:03:07.927420021 -0400
++++ kdebase-3.4.0/kcontrol/screensaver/scrnsave.cpp 2005-04-12 05:04:27.259781143 -0400
+@@ -103,13 +103,14 @@ KScreenSaver::KScreenSaver(TQWidget *pare
+
+ // Add KDE specific screensaver path
+ TQString relPath="System/ScreenSavers/";
++#if 0 //disable because we mustn't use it
+ KServiceGroup::Ptr servGroup = KServiceGroup::baseGroup( "screensavers" );
+ if (servGroup)
+ {
+ relPath=servGroup->relPath();
+ kdDebug() << "relPath=" << relPath << endl;
+ }
+-
++#endif
+ KGlobal::dirs()->addResourceType("scrsav",
+ KGlobal::dirs()->kde_default("apps") +
+ relPath);
diff --git a/mandriva/2010.2/kdebase/kdebase-3.4.2-fix-kdm-server-args.patch b/mandriva/2010.2/kdebase/kdebase-3.4.2-fix-kdm-server-args.patch
new file mode 100644
index 000000000..1e8afa2f9
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-3.4.2-fix-kdm-server-args.patch
@@ -0,0 +1,14 @@
+--- kdebase-3.4.2/kdm/config.def-- 2005-09-08 15:28:23.000000000 +0200
++++ kdebase-3.4.2/kdm/config.def 2005-09-08 15:28:49.000000000 +0200
+@@ -1348,9 +1348,9 @@ Description:
+
+ Key: ServerArgsLocal
+ Type: string
+-Default: ""
++Default: "-nolisten tcp"
+ User: core
+-Instance: :*/"-nolisten tcp"
++Instance: */"-deferglyphs 16 -nolisten tcp"
+ Comment: &
+ Description:
+ Additional arguments for the &X-Server;s for local sessions.
diff --git a/mandriva/2010.2/kdebase/kdebase-3.4.2-mdkft.patch b/mandriva/2010.2/kdebase/kdebase-3.4.2-mdkft.patch
new file mode 100644
index 000000000..11f3021fe
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-3.4.2-mdkft.patch
@@ -0,0 +1,20 @@
+--- kdebase-3.4.2/kdm/kfrontend/kgapp.cpp-- 2005-09-07 20:13:23.000000000 +0200
++++ kdebase-3.4.2/kdm/kfrontend/kgapp.cpp 2005-09-07 20:13:52.000000000 +0200
+@@ -140,7 +140,7 @@ kg_main( const char *argv0 )
+ app.setFont( _normalFont );
+
+ setup_modifiers( dpy, _numLockStatus );
+- SecureDisplay( dpy );
++ //SecureDisplay( dpy );
+ KProcess *proc = 0;
+ if (!_grabServer) {
+ if (_useBackground) {
+@@ -226,7 +226,7 @@ kg_main( const char *argv0 )
+ KGVerify::done();
+
+ delete proc;
+- UnsecureDisplay( dpy );
++ //UnsecureDisplay( dpy );
+ restore_modifiers();
+
+ XSetInputFocus( qt_xdisplay(), PointerRoot, PointerRoot, CurrentTime );
diff --git a/mandriva/2010.2/kdebase/kdebase-3.5-kde.pam b/mandriva/2010.2/kdebase/kdebase-3.5-kde.pam
new file mode 100644
index 000000000..af09fed18
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-3.5-kde.pam
@@ -0,0 +1,7 @@
+#%PAM-1.0
+auth include system-auth
+account required pam_nologin.so
+account include system-auth
+password include system-auth
+session optional pam_console.so
+session include system-auth
diff --git a/mandriva/2010.2/kdebase/kdebase-3.5-kde3-np b/mandriva/2010.2/kdebase/kdebase-3.5-kde3-np
new file mode 100644
index 000000000..c5da48f9b
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-3.5-kde3-np
@@ -0,0 +1,8 @@
+#%PAM-1.0
+auth sufficient pam_permit.so
+auth include system-auth
+account required pam_nologin.so
+account include system-auth
+password include system-auth
+session optional pam_console.so
+session include system-auth
diff --git a/mandriva/2010.2/kdebase/kdebase-3.5-wizard_small.png b/mandriva/2010.2/kdebase/kdebase-3.5-wizard_small.png
new file mode 100644
index 000000000..cafc0ed8d
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-3.5-wizard_small.png
Binary files differ
diff --git a/mandriva/2010.2/kdebase/kdebase-3.5.10-fix-vibrate-dialog.patch b/mandriva/2010.2/kdebase/kdebase-3.5.10-fix-vibrate-dialog.patch
new file mode 100644
index 000000000..a9b3a4fc5
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-3.5.10-fix-vibrate-dialog.patch
@@ -0,0 +1,86 @@
+--- kdesktop/lock/lockdlg.cc.fix_vibrate_dialog 2007-05-14 09:55:44.000000000 +0200
++++ kdesktop/lock/lockdlg.cc 2009-01-04 06:20:33.000000000 +0100
+@@ -53,6 +53,7 @@
+ #include <X11/Xutil.h>
+ #include <X11/keysym.h>
+ #include <fixx11h.h>
++#include <kapplication.h>
+
+ #ifndef AF_LOCAL
+ # define AF_LOCAL AF_UNIX
+@@ -202,6 +203,38 @@
+ }
+ }
+
++void PasswordDlg::movedialog( int _move )
++{
++ waitMoveDialog = true;
++ this->move(pos().x()+_move, pos().y());
++ TQTimer::singleShot( 50, this, SLOT(moveTimerDone()) );
++ while (waitMoveDialog)
++ kapp->processEvents();
++}
++
++void PasswordDlg::moveTimerDone()
++{
++ waitMoveDialog = false;
++}
++
++void PasswordDlg::badPasswordLogin()
++{
++ if ( mUnlockingFailed )
++ {
++ for ( int i = 0 ; i<2 ; i++)
++ {
++ movedialog( 10 );
++ movedialog( -20 );
++ movedialog( 20 );
++ movedialog( -20 );
++ movedialog( 20 );
++ movedialog( -10 );
++ }
++ }
++}
++
++
++
+ //---------------------------------------------------------------------------
+ //
+ // Handle timer events.
+@@ -332,6 +365,7 @@
+ ok->setEnabled(false);
+ cancel->setEnabled(false);
+ mNewSessButton->setEnabled( false );
++ badPasswordLogin();
+ return;
+ case AuthAbort:
+ return;
+--- kdesktop/lock/lockdlg.h.fix_vibrate_dialog 2005-09-10 10:25:41.000000000 +0200
++++ kdesktop/lock/lockdlg.h 2009-01-04 06:20:33.000000000 +0100
+@@ -55,7 +55,7 @@
+ void slotOK();
+ void layoutClicked();
+ void slotActivity();
+-
++ void moveTimerDone();
+ private:
+ void setLayoutText( const TQString &txt );
+ void capsLocked();
+@@ -71,6 +71,9 @@
+ void handleVerify();
+ void reapVerify();
+ void cantCheck();
++ void movedialog( int _move );
++ void badPasswordLogin();
++
+ GreeterPluginHandle *mPlugin;
+ KGreeterPlugin *greet;
+ TQFrame *frame;
+@@ -86,6 +89,7 @@
+ TQStringList::iterator currLayout;
+ int sPid, sFd;
+ TQListView *lv;
++ bool waitMoveDialog;
+ };
+
+ #endif
diff --git a/mandriva/2010.2/kdebase/kdebase-3.5.12-fix-kcontrol-menu.patch b/mandriva/2010.2/kdebase/kdebase-3.5.12-fix-kcontrol-menu.patch
new file mode 100644
index 000000000..4e0113aeb
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-3.5.12-fix-kcontrol-menu.patch
@@ -0,0 +1,42 @@
+--- kcontrol/kcontrol/KControl.desktop 2011-07-20 12:08:11.913774590 +0100
++++ kcontrol/kcontrol/KControl.desktop.new 2011-07-22 10:21:25.604284524 +0100
+@@ -1,3 +1,4 @@
++
+ [Desktop Entry]
+ Exec=kcontrol -caption "%c" %i %m
+ Icon=kcontrol
+@@ -5,7 +6,7 @@
+ DocPath=kcontrol/index.html
+ X-KDE-StartupNotify=true
+
+-Name=KDE3 Control Center
++Name=Trinity Control Center
+ Name[af]=Beheer Sentrum
+ Name[ar]=مركز التحكم
+ Name[az]=İdarə Mərkəzi
+@@ -21,14 +22,14 @@
+ Name[da]=Kontrolcenter
+ Name[de]=Kontrollzentrum
+ Name[el]=Κέντρο ελέγχου
+-Name[en_GB]=Control Centre
++Name[en_GB]=Trinity Control Centre
+ Name[eo]=Stircentro
+ Name[es]=Centro de control
+ Name[et]=Juhtimiskeskus
+ Name[eu]=Kontrol gunea
+ Name[fa]=مرکز کنترل
+ Name[fi]=Ohjauskeskus
+-Name[fr]=Centre de configuration de KDE
++Name[fr]=Centre de configuration de Trinity
+ Name[fy]=Konfiguraasjesintrum
+ Name[ga]=Lárionad Rialaithe
+ Name[gl]=Centro de Control
+@@ -90,6 +91,6 @@
+ Name[zu]=Indawo Yokulawula
+
+ X-DCOP-ServiceType=Unique
+-Categories=Qt;KDE;Core;System;
++Categories=Qt;KDE;Core;System;X-MandrivaLinux-CrossDesktop;
++X-Desktop-File-Install-Version=0.16
+ OnlyShowIn=KDE;
+-NoDisplay=true
diff --git a/mandriva/2010.2/kdebase/kdebase-3.5.12-kdm-kcontrol-usericon.patch b/mandriva/2010.2/kdebase/kdebase-3.5.12-kdm-kcontrol-usericon.patch
new file mode 100644
index 000000000..173857044
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-3.5.12-kdm-kcontrol-usericon.patch
@@ -0,0 +1,198 @@
+--- kcontrol/kdm/kdm-users.cpp.nopatch 2011-07-19 11:06:21.493310808 +0100
++++ kcontrol/kdm/kdm-users.cpp 2011-07-19 11:15:19.120311520 +0100
+@@ -56,7 +56,7 @@
+ } else if (!stat( "/usr/portage", &st )) { /* gentoo */
+ defminuid = "1000";
+ defmaxuid = "65000";
+- } else if (!stat( "/etc/mandrake-release", &st )) { /* mandrake - check before redhat! */
++ } else if (!stat( "/etc/mandriva-release", &st )) { /* mandrake - check before redhat! */
+ defminuid = "500";
+ defmaxuid = "65000";
+ } else if (!stat( "/etc/redhat-release", &st )) { /* redhat */
+@@ -74,12 +74,8 @@
+ // We assume that $kde_datadir/kdm exists, but better check for pics/ and pics/users,
+ // and create them if necessary.
+ config->setGroup( "X-*-Greeter" );
+- m_userPixDir = config->readEntry( "FaceDir", KGlobal::dirs()->resourceDirs("data").last() + "kdm/faces" ) + '/';
++ m_pixDir = "/usr/share/faces/";
+ m_notFirst = false;
+- TQDir testDir( m_userPixDir );
+- if ( !testDir.exists() && !testDir.mkdir( testDir.absPath() ) && !geteuid() )
+- KMessageBox::sorry( this, i18n("Unable to create folder %1").arg( testDir.absPath() ) );
+- chmod( TQFile::encodeName( m_userPixDir ), 0755 );
+
+ m_defaultText = i18n("<default>");
+
+@@ -146,18 +142,6 @@
+ connect( optoutlv, TQT_SIGNAL(clicked( TQListViewItem * )),
+ TQT_SLOT(slotChanged()) );
+
+- faceGroup = new TQButtonGroup( 5, Qt::Vertical, i18n("User Image Source"), this );
+- TQWhatsThis::add( faceGroup, i18n("Here you can specify where KDM will obtain the images that represent users."
+- " \"Admin\" represents the global folder; these are the pictures you can set below."
+- " \"User\" means that KDM should read the user's $HOME/.face.icon file."
+- " The two selections in the middle define the order of preference if both sources are available.") );
+- connect( faceGroup, TQT_SIGNAL(clicked( int )), TQT_SLOT(slotFaceOpts()) );
+- connect( faceGroup, TQT_SIGNAL(clicked( int )), TQT_SLOT(slotChanged()) );
+- rbadmonly = new TQRadioButton( i18n("Admin"), faceGroup );
+- rbprefadm = new TQRadioButton( i18n("Admin, user"), faceGroup );
+- rbprefusr = new TQRadioButton( i18n("User, admin"), faceGroup );
+- rbusronly = new TQRadioButton( i18n("User"), faceGroup );
+-
+ TQGroupBox *picGroup = new TQVGroupBox( i18n("User Images"), this );
+ TQWidget *hlpw = new TQWidget( picGroup );
+ usercombo = new KComboBox( hlpw );
+@@ -191,6 +175,7 @@
+ TQVBoxLayout *lLayout = new TQVBoxLayout( main, 10 );
+ lLayout->addWidget( minGroup );
+ lLayout->addWidget( usrGroup );
++ lLayout->addWidget( picGroup );
+ lLayout->addStretch( 1 );
+
+ TQVBoxLayout *mLayout = new TQVBoxLayout( main, 10 );
+@@ -199,11 +184,6 @@
+ mLayout->setStretchFactor( wstack, 1 );
+ main->setStretchFactor( mLayout, 1 );
+
+- TQVBoxLayout *rLayout = new TQVBoxLayout( main, 10 );
+- rLayout->addWidget( faceGroup );
+- rLayout->addWidget( picGroup );
+- rLayout->addStretch( 1 );
+-
+ }
+
+ void KDMUsersWidget::makeReadOnly()
+@@ -214,10 +194,6 @@
+ cbcomplete->setEnabled(false);
+ cbinverted->setEnabled(false);
+ cbusrsrt->setEnabled(false);
+- rbadmonly->setEnabled(false);
+- rbprefadm->setEnabled(false);
+- rbprefusr->setEnabled(false);
+- rbusronly->setEnabled(false);
+ wstack->setEnabled(false);
+ disconnect( userbutton, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotUserButtonClicked()) );
+ userbutton->setAcceptDrops(false);
+@@ -232,7 +208,6 @@
+ wstack->setEnabled( en );
+ wstack->raiseWidget( cbinverted->isChecked() ? optoutlv : optinlv );
+ en = cbshowlist->isChecked();
+- faceGroup->setEnabled( en );
+ if (!en) {
+ usercombo->setEnabled( false );
+ userbutton->setEnabled( false );
+@@ -243,12 +218,6 @@
+
+ void KDMUsersWidget::slotFaceOpts()
+ {
+- bool en = !rbusronly->isChecked();
+- usercombo->setEnabled( en );
+- userbutton->setEnabled( en );
+- if (en)
+- slotUserSelected();
+- else
+ rstuserbutton->setEnabled( false );
+ }
+
+@@ -257,13 +226,13 @@
+ TQString user = usercombo->currentText();
+ TQImage p;
+ if (user != m_defaultText &&
+- p.load( m_userPixDir + user + ".face.icon" )) {
++ p.load( m_pixDir + user + ".png" )) {
+ rstuserbutton->setEnabled( !getuid() );
+ } else {
+- p.load( m_userPixDir + ".default.face.icon" );
++ p.load( m_pixDir + "default.png" );
+ rstuserbutton->setEnabled( false );
+ }
+- userbutton->setPixmap( p.smoothScale( 48, 48, TQImage::ScaleMin ) );
++ userbutton->setPixmap( p );
+ }
+
+
+@@ -272,7 +241,7 @@
+ TQString user( usercombo->currentText() );
+ if (user == m_defaultText)
+ {
+- user = ".default";
++ user = "default";
+ if (KMessageBox::questionYesNo(this, i18n("Save image as default image?"),TQString::null,KStdGuiItem::save(),KStdGuiItem::cancel())
+ != KMessageBox::Yes)
+ return;
+@@ -286,8 +255,7 @@
+ return;
+ }
+
+- p = p.smoothScale( 48, 48, TQImage::ScaleMin );
+- TQString userpix = m_userPixDir + user + ".face.icon";
++ TQString userpix = m_pixDir + user + ".png";
+ if (!p.save( userpix, "PNG" ))
+ KMessageBox::sorry(this,
+ i18n("There was an error saving the image:\n%1")
+@@ -319,7 +287,7 @@
+
+ void KDMUsersWidget::slotUnsetUserPix()
+ {
+- TQFile::remove( m_userPixDir + usercombo->currentText() + ".face.icon" );
++ TQFile::remove( m_pixDir + usercombo->currentText() + ".png" );
+ slotUserSelected();
+ }
+
+@@ -368,11 +336,6 @@
+
+ config->writeEntry( "HiddenUsers", hiddenUsers );
+ config->writeEntry( "SelectedUsers", selectedUsers );
+-
+- config->writeEntry( "FaceSource",
+- rbadmonly->isChecked() ? "AdminOnly" :
+- rbprefadm->isChecked() ? "PreferAdmin" :
+- rbprefusr->isChecked() ? "PreferUser" : "UserOnly" );
+ }
+
+
+@@ -456,16 +419,6 @@
+ cbinverted->setChecked( config->readEntry( "ShowUsers" ) != "Selected" );
+ cbusrsrt->setChecked(config->readBoolEntry("SortUsers", true));
+
+- TQString ps = config->readEntry( "FaceSource" );
+- if (ps == TQString::fromLatin1("UserOnly"))
+- rbusronly->setChecked(true);
+- else if (ps == TQString::fromLatin1("PreferUser"))
+- rbprefusr->setChecked(true);
+- else if (ps == TQString::fromLatin1("PreferAdmin"))
+- rbprefadm->setChecked(true);
+- else
+- rbadmonly->setChecked(true);
+-
+ slotUserSelected();
+
+ slotShowOpts();
+@@ -480,7 +433,6 @@
+ cbcomplete->setChecked( false );
+ cbinverted->setChecked( true );
+ cbusrsrt->setChecked( true );
+- rbadmonly->setChecked( true );
+ hiddenUsers.clear();
+ selectedUsers.clear();
+ slotShowOpts();
+diff -u -r kdebase-kdm/kcontrol/kdm/kdm-users.h kdebase-3.5.9/kcontrol/kdm/kdm-users.h
+--- kcontrol/kdm/kdm-users.h 2005-10-10 12:03:49.000000000 -0300
++++ kcontrol/kdm/kdm-users.h 2008-03-06 19:04:12.000000000 -0300
+@@ -86,14 +86,11 @@
+ QWidgetStack *wstack;
+ KListView *optoutlv, *optinlv;
+
+- QButtonGroup *faceGroup; // right
+- QRadioButton *rbadmonly, *rbprefadm, *rbprefusr, *rbusronly;
+-
+ KComboBox *usercombo; // right below
+ QPushButton *userbutton;
+ QPushButton *rstuserbutton;
+
+- QString m_userPixDir;
++ QString m_pixDir;
+ QString m_defaultText;
+ QStringList hiddenUsers, selectedUsers;
+ QString defminuid, defmaxuid;
+
diff --git a/mandriva/2010.2/kdebase/kdebase-3.5.12-menus.patch b/mandriva/2010.2/kdebase/kdebase-3.5.12-menus.patch
new file mode 100644
index 000000000..a5cb16850
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-3.5.12-menus.patch
@@ -0,0 +1,1049 @@
+diff -bur kdebase.orig//kappfinder/kappfinder.desktop kdebase/kappfinder/kappfinder.desktop
+--- kdebase.orig//kappfinder/kappfinder.desktop 2010-08-12 04:29:30.000000000 +0100
++++ kdebase/kappfinder/kappfinder.desktop 2011-07-19 11:42:37.774311301 +0100
+@@ -5,6 +5,7 @@
+ Terminal=false
+ X-KDE-StartupNotify=true
+ OnlyShowIn=KDE;
++NoDisplay=true
+
+ Name=Menu Updating Tool
+ Name[af]=Kieslys opdateer program
+Only in kdebase/kappfinder: kappfinder.desktop.orig
+diff -bur kdebase.orig//kate/data/kate.desktop kdebase/kate/data/kate.desktop
+--- kdebase.orig//kate/data/kate.desktop 2010-08-12 04:29:24.000000000 +0100
++++ kdebase/kate/data/kate.desktop 2011-07-19 11:42:37.775311319 +0100
+@@ -93,4 +93,4 @@
+ Terminal=false
+ InitialPreference=8
+ X-DCOP-ServiceType=Multi
+-Categories=Qt;KDE;TextEditor;
++Categories=Qt;KDE;X-MandrivaLinux-MoreApplications-Development-Tools;
+Only in kdebase/kate/data: kate.desktop.orig
+diff -bur kdebase.orig//kcontrol/access/kcmaccess.desktop kdebase/kcontrol/access/kcmaccess.desktop
+--- kdebase.orig//kcontrol/access/kcmaccess.desktop 2010-08-12 04:28:28.000000000 +0100
++++ kdebase/kcontrol/access/kcmaccess.desktop 2011-07-19 11:42:22.752311329 +0100
+@@ -3,7 +3,7 @@
+ Type=Application
+ Exec=kcmshell kcmaccess
+ DocPath=kcontrol/kcmaccess/index.html
+-
++OnlyShowIn=KDE;
+
+ X-KDE-Library=access
+ X-KDE-Init=access
+Only in kdebase/kcontrol/access: kcmaccess.desktop.orig
+diff -bur kdebase.orig//kcontrol/arts/arts.desktop kdebase/kcontrol/arts/arts.desktop
+--- kdebase.orig//kcontrol/arts/arts.desktop 2010-08-12 04:28:33.000000000 +0100
++++ kdebase/kcontrol/arts/arts.desktop 2011-07-19 11:42:22.788311685 +0100
+@@ -238,3 +238,4 @@
+ Keywords[zu]=aRts,Umlekeleli Womsindo,artsd,Okuzwakalayo,Umsindo,Isiqaliso, ukubonakala koxhumano olusakazekile,Ukubonakala ngale,ukubaluleka,okunezingxemye ezimbili,okunezingxenye ezimbili eziphendulanayo,isikhathi sokuphendula, Umxubi,Izinga lomsindo,KMix,Xuba,ngena ngaphakathi,MIDI,umlungisi womsindo, umculo
+
+ Categories=Qt;KDE;X-KDE-settings-sound;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/arts: arts.desktop.orig
+diff -bur kdebase.orig//kcontrol/background/background.desktop kdebase/kcontrol/background/background.desktop
+--- kdebase.orig//kcontrol/background/background.desktop 2010-08-12 04:28:34.000000000 +0100
++++ kdebase/kcontrol/background/background.desktop 2011-07-19 11:42:22.774311291 +0100
+@@ -238,3 +238,4 @@
+ Keywords[zu]=inkundla yangemuva,ama-desktop,imibala,imibala,izithombe,amaphepha ezindonga,ukuxubanisa,ukulinganisa,cache,amaphepha ezindonga eziningi,pixmap
+
+ Categories=Qt;KDE;X-KDE-settings-looknfeel;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/background: background.desktop.orig
+diff -bur kdebase.orig//kcontrol/bell/bell.desktop kdebase/kcontrol/bell/bell.desktop
+--- kdebase.orig//kcontrol/bell/bell.desktop 2010-08-12 04:28:26.000000000 +0100
++++ kdebase/kcontrol/bell/bell.desktop 2011-07-19 11:42:22.789311587 +0100
+@@ -4,6 +4,7 @@
+ Type=Application
+ DocPath=kcontrol/bell/index.html
+ Categories=Qt;KDE;X-KDE-settings-sound;
++OnlyShowIn=KDE;
+
+
+ X-KDE-Library=bell
+Only in kdebase/kcontrol/bell: bell.desktop.orig
+diff -bur kdebase.orig//kcontrol/clock/clock.desktop kdebase/kcontrol/clock/clock.desktop
+--- kdebase.orig//kcontrol/clock/clock.desktop 2010-08-12 04:28:34.000000000 +0100
++++ kdebase/kcontrol/clock/clock.desktop 2011-07-19 11:42:22.789311587 +0100
+@@ -248,3 +248,4 @@
+ Keywords[zh_TW]=clock,日期,時間,時區
+
+ Categories=Qt;KDE;X-KDE-settings-system;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/clock: clock.desktop.orig
+diff -bur kdebase.orig//kcontrol/colors/colors.desktop kdebase/kcontrol/colors/colors.desktop
+--- kdebase.orig//kcontrol/colors/colors.desktop 2010-08-12 04:28:33.000000000 +0100
++++ kdebase/kcontrol/colors/colors.desktop 2011-07-19 11:42:22.775311523 +0100
+@@ -250,3 +250,4 @@
+ Keywords[zu]=imibala,imibala,iplani,ukugqama,imibala ye-Widget,Iplani Lombala
+
+ Categories=Qt;KDE;X-KDE-settings-looknfeel;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/colors: colors.desktop.orig
+diff -bur kdebase.orig//kcontrol/componentchooser/componentchooser.desktop kdebase/kcontrol/componentchooser/componentchooser.desktop
+--- kdebase.orig//kcontrol/componentchooser/componentchooser.desktop 2010-08-12 04:28:29.000000000 +0100
++++ kdebase/kcontrol/componentchooser/componentchooser.desktop 2011-07-19 11:42:22.753311334 +0100
+@@ -2,7 +2,7 @@
+ Exec=kcmshell componentchooser
+ Icon=misc
+ Type=Application
+-
++OnlyShowIn=KDE;
+
+ X-KDE-Library=componentchooser
+
+Only in kdebase/kcontrol/componentchooser: componentchooser.desktop.orig
+diff -bur kdebase.orig//kcontrol/crypto/crypto.desktop kdebase/kcontrol/crypto/crypto.desktop
+--- kdebase.orig//kcontrol/crypto/crypto.desktop 2010-08-12 04:28:32.000000000 +0100
++++ kdebase/kcontrol/crypto/crypto.desktop 2011-07-19 11:42:22.788311685 +0100
+@@ -227,3 +227,4 @@
+ Keywords[zu]=Crypto,Krypto,Ukuqaqa umbhalo ongaqondakali,SSL,https, izitifiketi,imibhalo yekhodi,TLS,vikela,ukuvikela
+
+ Categories=Qt;KDE;X-KDE-settings-security;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/crypto: crypto.desktop.orig
+diff -bur kdebase.orig//kcontrol/css/kcmcss.desktop kdebase/kcontrol/css/kcmcss.desktop
+--- kdebase.orig//kcontrol/css/kcmcss.desktop 2010-08-12 04:28:30.000000000 +0100
++++ kdebase/kcontrol/css/kcmcss.desktop 2011-07-19 11:42:22.782311869 +0100
+@@ -231,3 +231,4 @@
+ Keywords[zu]=CSS,HTML,isitayela,ikhasi lesitayela,ukungena
+
+ Categories=Qt;KDE;X-KDE-settings-webbrowsing;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/css: kcmcss.desktop.orig
+diff -bur kdebase.orig//kcontrol/display/display.desktop kdebase/kcontrol/display/display.desktop
+--- kdebase.orig//kcontrol/display/display.desktop 2010-08-12 04:28:24.000000000 +0100
++++ kdebase/kcontrol/display/display.desktop 2011-07-19 11:42:22.794311055 +0100
+@@ -152,3 +152,4 @@
+ Comment[zh_CN]=显示设置
+ Comment[zh_TW]=顯示設定
+ Categories=Qt;KDE;X-KDE-settings-hardware;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/display: display.desktop.orig
+diff -bur kdebase.orig//kcontrol/dnssd/kcm_kdnssd.desktop kdebase/kcontrol/dnssd/kcm_kdnssd.desktop
+--- kdebase.orig//kcontrol/dnssd/kcm_kdnssd.desktop 2010-08-12 04:28:32.000000000 +0100
++++ kdebase/kcontrol/dnssd/kcm_kdnssd.desktop 2011-07-20 11:30:29.259385172 +0100
+@@ -153,3 +153,4 @@
+ #X-KDE-SubstituteUID=false
+ #X-KDE-RootOnly=true
+ Categories=Qt;KDE;X-KDE-settings-network;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/dnssd: kcm_kdnssd.desktop.orig
+diff -bur kdebase.orig//kcontrol/ebrowsing/ebrowsing.desktop kdebase/kcontrol/ebrowsing/ebrowsing.desktop
+--- kdebase.orig//kcontrol/ebrowsing/ebrowsing.desktop 2010-08-12 04:28:28.000000000 +0100
++++ kdebase/kcontrol/ebrowsing/ebrowsing.desktop 2011-07-19 11:42:22.782311869 +0100
+@@ -235,3 +235,4 @@
+ Keywords[zu]=Ukucinga okujulile,Ukucinga,WWW,Internet,Amagama abalulekile e-Internet,Amahluzo,Uxhumano olusakazekile,Izinjini zokusesha, Izindlela ezimfushane
+
+ Categories=Qt;KDE;X-KDE-settings-webbrowsing;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/ebrowsing: ebrowsing.desktop.orig
+diff -bur kdebase.orig//kcontrol/filetypes/filetypes.desktop kdebase/kcontrol/filetypes/filetypes.desktop
+--- kdebase.orig//kcontrol/filetypes/filetypes.desktop 2010-08-12 04:28:31.000000000 +0100
++++ kdebase/kcontrol/filetypes/filetypes.desktop 2011-07-19 11:42:22.755311510 +0100
+@@ -4,7 +4,7 @@
+ Exec=kcmshell filetypes
+ DocPath=kcontrol/filetypes/index.html
+ Categories=Qt;KDE;X-KDE-settings-components;
+-
++OnlyShowIn=KDE;
+
+ X-KDE-Library=filetypes
+ X-KDE-ParentApp=kcontrol
+Only in kdebase/kcontrol/filetypes: filetypes.desktop.orig
+diff -bur kdebase.orig//kcontrol/fonts/fonts.desktop kdebase/kcontrol/fonts/fonts.desktop
+--- kdebase.orig//kcontrol/fonts/fonts.desktop 2010-08-12 04:28:33.000000000 +0100
++++ kdebase/kcontrol/fonts/fonts.desktop 2011-07-19 11:42:22.775311523 +0100
+@@ -237,3 +237,4 @@
+ Keywords[zu]=Izinhlobo zamagama,uhlobo lwamagama,izitayela,charsets, amaqoqo ezaimpawu,kicker,lawula,iwindi lemininingwane,ama-desktop,Imenenja yefayela,amabha amathuluzi,Imenu,Isihloko se-Window,Isihloko
+
+ Categories=Qt;KDE;X-KDE-settings-looknfeel;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/fonts: fonts.desktop.orig
+diff -bur kdebase.orig//kcontrol/icons/icons.desktop kdebase/kcontrol/icons/icons.desktop
+--- kdebase.orig//kcontrol/icons/icons.desktop 2010-08-12 04:28:25.000000000 +0100
++++ kdebase/kcontrol/icons/icons.desktop 2011-07-19 11:42:22.776311321 +0100
+@@ -247,3 +247,4 @@
+ Keywords[zu]=izimpawu,imiphumela,usayizi,umbala ophezulu,umbala ophansi
+
+ Categories=Qt;KDE;X-KDE-settings-looknfeel;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/icons: icons.desktop.orig
+diff -bur kdebase.orig//kcontrol/info/devices.desktop kdebase/kcontrol/info/devices.desktop
+--- kdebase.orig//kcontrol/info/devices.desktop 2010-08-12 04:28:33.000000000 +0100
++++ kdebase/kcontrol/info/devices.desktop 2011-07-20 11:58:57.730775967 +0100
+@@ -3,8 +3,8 @@
+ Icon=kcmdevices
+ Type=Application
+ DocPath=kinfocenter/devices/index.html
+-Categories=Qt;KDE;X-KDE-settings-hardware;
+-
++Categories=Qt;KDE;X-KDE-information;
++OnlyShowIn=KDE;
+
+ X-KDE-Library=info
+ X-KDE-FactoryName=devices
+Only in kdebase/kcontrol/info: devices.desktop.orig
+diff -bur kdebase.orig//kcontrol/info/dma.desktop kdebase/kcontrol/info/dma.desktop
+--- kdebase.orig//kcontrol/info/dma.desktop 2010-08-12 04:28:32.000000000 +0100
++++ kdebase/kcontrol/info/dma.desktop 2011-07-20 11:53:11.747776146 +0100
+@@ -3,8 +3,8 @@
+ Icon=kcmmemory
+ Type=Application
+ DocPath=kinfocenter/dma/index.html
+-Categories=Qt;KDE;X-KDE-settings-hardware;
+-
++Categories=Qt;KDE;X-KDE-information;
++OnlyShowIn=KDE;
+
+ X-KDE-Library=info
+ X-KDE-FactoryName=dma
+Only in kdebase/kcontrol/info: dma.desktop.orig
+diff -bur kdebase.orig//kcontrol/info/interrupts.desktop kdebase/kcontrol/info/interrupts.desktop
+--- kdebase.orig//kcontrol/info/interrupts.desktop 2010-08-12 04:28:32.000000000 +0100
++++ kdebase/kcontrol/info/interrupts.desktop 2011-07-20 11:38:01.016776161 +0100
+@@ -3,8 +3,8 @@
+ Icon=kcmmemory
+ Type=Application
+ DocPath=kinfocenter/interrupts/index.html
+-Categories=Qt;KDE;X-KDE-settings-hardware;
+-
++Categories=Qt;KDE;X-KDE-information;
++OnlyShowIn=KDE;
+
+ X-KDE-Library=info
+ X-KDE-FactoryName=irq
+Only in kdebase/kcontrol/info: interrupts.desktop.orig
+diff -bur kdebase.orig//kcontrol/info/ioports.desktop kdebase/kcontrol/info/ioports.desktop
+--- kdebase.orig//kcontrol/info/ioports.desktop 2010-08-12 04:28:33.000000000 +0100
++++ kdebase/kcontrol/info/ioports.desktop 2011-07-20 11:56:31.152776022 +0100
+@@ -3,8 +3,8 @@
+ Icon=kcmmemory
+ Type=Application
+ DocPath=kinfocenter/ioports/index.html
+-Categories=Qt;KDE;X-KDE-settings-hardware;
+-
++Categories=Qt;KDE;X-KDE-information;
++OnlyShowIn=KDE;
+
+ X-KDE-Library=info
+ X-KDE-FactoryName=ioports
+Only in kdebase/kcontrol/info: ioports.desktop.orig
+diff -bur kdebase.orig//kcontrol/info/memory.desktop kdebase/kcontrol/info/memory.desktop
+--- kdebase.orig//kcontrol/info/memory.desktop 2010-08-12 04:28:33.000000000 +0100
++++ kdebase/kcontrol/info/memory.desktop 2011-07-20 11:57:09.165776825 +0100
+@@ -245,5 +245,5 @@
+ Keywords[zh_CN]=Memory,RAM,Virtual memory,Physical memory,Shared memory,Swap,System Information,内存,虚拟存储,物理存储,共享内存,交换,系统信息
+ Keywords[zh_TW]=Memory,RAM,Virtual memory,Physical memory,Shared memory,Swap,System Information,記憶體,虛擬記憶體,實體記憶體,共享記憶體,系統資訊
+ Keywords[zu]=Inkumbulo,RAM,Inkumbulo yamanga,Inkumbulo siqu,Inkumbulo yokwabelana,Shintshanisa,Ulwazi Lwesistimu
+-Categories=Qt;KDE;X-KDE-settings-hardware;
+-
++Categories=Qt;KDE;X-KDE-information;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/info: memory.desktop.orig
+diff -bur kdebase.orig//kcontrol/info/opengl.desktop kdebase/kcontrol/info/opengl.desktop
+--- kdebase.orig//kcontrol/info/opengl.desktop 2010-08-12 04:28:32.000000000 +0100
++++ kdebase/kcontrol/info/opengl.desktop 2011-07-20 11:57:49.145776471 +0100
+@@ -4,7 +4,7 @@
+ Icon=kcmopengl
+ Type=Application
+ DocPath=kinfocenter/opengl/index.html
+-
++OnlyShowIn=KDE;
+
+ X-KDE-Library=info
+ X-KDE-FactoryName=opengl
+@@ -145,5 +145,4 @@
+ Keywords[zh_CN]=OpenGL,DRI,GLX,3D,VideoCard,Hardware Acceleration,Graphics,X,X11,Xserver,X-Server,XFree86,Display,显卡,硬件加速,图形,X 服务器,显示
+ Keywords[zh_TW]=OpenGL,DRI,GLX,3D,VideoCard,Hardware Acceleration,Graphics,X,X11,Xserver,X-Server,XFree86,Display,顯示卡,硬體加速,圖形,顯示
+
+-Categories=Qt;KDE;X-KDE-settings-hardware;
+-
++Categories=Qt;KDE;X-KDE-information;
+Only in kdebase/kcontrol/info: opengl.desktop.orig
+diff -bur kdebase.orig//kcontrol/info/partitions.desktop kdebase/kcontrol/info/partitions.desktop
+--- kdebase.orig//kcontrol/info/partitions.desktop 2010-08-12 04:28:33.000000000 +0100
++++ kdebase/kcontrol/info/partitions.desktop 2011-07-20 11:58:27.781775989 +0100
+@@ -243,5 +243,5 @@
+ Keywords[zh_TW]=Partitions,Harddrive,HD,System Information,磁碟分割區,硬式磁碟機,硬碟,系統資訊
+ Keywords[zu]=Izahluko,Harddrive,HD,Ulwazi Lwesistimu
+
+-Categories=Qt;KDE;X-KDE-settings-hardware;
+-
++Categories=Qt;KDE;X-KDE-information;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/info: partitions.desktop.orig
+diff -bur kdebase.orig//kcontrol/info/pci.desktop kdebase/kcontrol/info/pci.desktop
+--- kdebase.orig//kcontrol/info/pci.desktop 2010-08-12 04:28:33.000000000 +0100
++++ kdebase/kcontrol/info/pci.desktop 2011-07-20 11:53:45.472776347 +0100
+@@ -3,7 +3,8 @@
+ Icon=kcmpci
+ Type=Application
+ DocPath=kinfocenter/pci/index.html
+-
++Categories=Qt;KDE;X-KDE-information;
++OnlyShowIn=KDE;
+
+ X-KDE-Library=info
+ X-KDE-FactoryName=pci
+Only in kdebase/kcontrol/info: pci.desktop.orig
+diff -bur kdebase.orig//kcontrol/info/processor.desktop kdebase/kcontrol/info/processor.desktop
+--- kdebase.orig//kcontrol/info/processor.desktop 2010-08-12 04:28:32.000000000 +0100
++++ kdebase/kcontrol/info/processor.desktop 2011-07-20 11:45:22.863775969 +0100
+@@ -246,5 +246,5 @@
+ Keywords[zh_CN]=Processor,CPU,FPU,MHz,System Information,处理器,系统信息
+ Keywords[zh_TW]=Processor,CPU,FPU,MHz,System Information,處理器,中央處理器,浮點運算器,系統資訊
+ Keywords[zu]=Umqhubekisi,CPU,FPU,MHz,Ulwazi Lwesistimu
+-Categories=Qt;KDE;X-KDE-settings-hardware;
+-
++Categories=Qt;KDE;X-KDE-information;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/info: processor.desktop.orig
+diff -bur kdebase.orig//kcontrol/info/scsi.desktop kdebase/kcontrol/info/scsi.desktop
+--- kdebase.orig//kcontrol/info/scsi.desktop 2010-08-12 04:28:32.000000000 +0100
++++ kdebase/kcontrol/info/scsi.desktop 2011-07-20 11:39:04.898776053 +0100
+@@ -174,5 +174,5 @@
+ Keywords[zh_CN]=SCSI,SCSI-Bus,System Information,SCSI 总线,系统信息
+ Keywords[zh_TW]=SCSI,SCSI-Bus,System Information,系統資訊
+ Keywords[zu]=SCSI,Ibhasi-SCSI,Ulwazi Lwesistimu
+-Categories=Qt;KDE;X-KDE-settings-hardware;
+-
++Categories=Qt;KDE;X-KDE-information;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/info: scsi.desktop.orig
+diff -bur kdebase.orig//kcontrol/info/sound.desktop kdebase/kcontrol/info/sound.desktop
+--- kdebase.orig//kcontrol/info/sound.desktop 2010-08-12 04:28:33.000000000 +0100
++++ kdebase/kcontrol/info/sound.desktop 2011-07-20 11:55:55.443775844 +0100
+@@ -240,5 +240,5 @@
+ Keywords[wa]=Son,Audiocåte son,MIDI,OSS,informåcion do sistinme
+ Keywords[zh_CN]=Sound,Audio,Soundcard,MIDI,OSS,System Information,音频,音响,声卡,系统信息
+ Keywords[zh_TW]=Sound,Audio,Soundcard,Midi,OSS,系統資訊
+-Categories=Qt;KDE;X-KDE-settings-hardware;
+-
++Categories=Qt;KDE;X-KDE-information;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/info: sound.desktop.orig
+diff -bur kdebase.orig//kcontrol/info/xserver.desktop kdebase/kcontrol/info/xserver.desktop
+--- kdebase.orig//kcontrol/info/xserver.desktop 2010-08-12 04:28:32.000000000 +0100
++++ kdebase/kcontrol/info/xserver.desktop 2011-07-20 11:54:31.067775792 +0100
+@@ -224,4 +224,5 @@
+ Keywords[zh_CN]=X,X-Server,XServer,XFree86,Display,VideoCard,System InformationX 服务器,显示器,显卡,系统信息
+ Keywords[zh_TW]=X,X-Server,XServer,XFree86,Display,VideoCard,System Information,X 伺服器,X伺服器,顯示器,顯示卡,系統資訊
+
+-Categories=Qt;KDE;X-KDE-settings-hardware;
++Categories=Qt;KDE;X-KDE-information;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/info: xserver.desktop.orig
+diff -bur kdebase.orig//kcontrol/input/mouse.desktop kdebase/kcontrol/input/mouse.desktop
+--- kdebase.orig//kcontrol/input/mouse.desktop 2010-08-12 04:28:34.000000000 +0100
++++ kdebase/kcontrol/input/mouse.desktop 2011-07-19 11:42:22.787311214 +0100
+@@ -240,3 +240,4 @@
+ Keywords[zh_TW]=Mouse,Mouse acceleration,Mouse threshold,Mouse buttons,Selection,Cursor Shape,Input Devices,Button Mapping,Click,icons,feedback,Pointers,Drag,DoubleClick,mapping,right handed,left handed,滑鼠,滑鼠游標加速,滑鼠游標加速間距,滑鼠按鈕,選擇,指標外觀,輸入設備,按鍵對應,單擊,圖示,反饋,指標,拖放,雙擊,映射,習慣右手,習慣左手
+ Keywords[zu]=i-Mouse,Ukugijimisa kwe-Mouse,i-Mouse threshold, Izinkinobho ze-Mouse,Ukhetho,Isimo senkomba,Amthuluzi Omphumela wangaphakathi,Ukuqondanisa Izinkinobho,Cofa,Izimpawu zezithombe, umphumela obuyayo,Izinkomba zendawo yokubhala,Hudula,Cofa-kabili, ukuqondanisa,okwesanadla sangakwesokudla,okwesandla sangakwesokunxele
+ Categories=Qt;KDE;X-KDE-settings-hardware;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/input: mouse.desktop.orig
+diff -bur kdebase.orig//kcontrol/ioslaveinfo/ioslaveinfo.desktop kdebase/kcontrol/ioslaveinfo/ioslaveinfo.desktop
+--- kdebase.orig//kcontrol/ioslaveinfo/ioslaveinfo.desktop 2010-08-12 04:28:29.000000000 +0100
++++ kdebase/kcontrol/ioslaveinfo/ioslaveinfo.desktop 2011-07-19 11:47:56.506311337 +0100
+@@ -234,4 +234,5 @@
+
+ X-KDE-ParentApp=kinfocenter
+
+-Categories=Qt;KDE;X-KDE-settings-network;
++Categories=Qt;KDE;X-KDE-information;
++OnlyShowIn=KDE
+Only in kdebase/kcontrol/ioslaveinfo: ioslaveinfo.desktop.orig
+diff -bur kdebase.orig//kcontrol/joystick/joystick.desktop kdebase/kcontrol/joystick/joystick.desktop
+--- kdebase.orig//kcontrol/joystick/joystick.desktop 2010-08-12 04:28:36.000000000 +0100
++++ kdebase/kcontrol/joystick/joystick.desktop 2011-07-19 11:42:22.800311582 +0100
+@@ -175,3 +175,4 @@
+ X-KDE-Test-Module=true
+ Icon=joystick
+ Categories=Qt;KDE;X-KDE-settings-hardware;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/joystick: joystick.desktop.orig
+diff -bur kdebase.orig//kcontrol/kcontrol/KControl.desktop kdebase/kcontrol/kcontrol/KControl.desktop
+--- kdebase.orig//kcontrol/kcontrol/KControl.desktop 2010-08-12 04:28:25.000000000 +0100
++++ kdebase/kcontrol/kcontrol/KControl.desktop 2011-07-19 11:47:18.310311821 +0100
+@@ -90,6 +90,6 @@
+ Name[zu]=Indawo Yokulawula
+
+ X-DCOP-ServiceType=Unique
+-Categories=Qt;KDE;Core;
++Categories=Qt;KDE;Core;System;
+ OnlyShowIn=KDE;
+ NoDisplay=true
+Only in kdebase/kcontrol/kcontrol: KControl.desktop.orig
+Only in kdebase/kcontrol/kcontrol: kinfocenter.desktop.orig
+diff -bur kdebase.orig//kcontrol/kdm/kdm.desktop kdebase/kcontrol/kdm/kdm.desktop
+--- kdebase.orig//kcontrol/kdm/kdm.desktop 2010-08-12 04:28:32.000000000 +0100
++++ kdebase/kcontrol/kdm/kdm.desktop 2011-07-19 11:42:22.794311055 +0100
+@@ -241,3 +241,4 @@
+ Keywords[zu]=kdm,Imenenja yokuveza,xdm,abasebenzisi,ukungena ngaphakathi,isibingelelo,Isiqubulo,izitayela,ulimi,izwe,izinhlobo zamagama, inkundla yangemuva,emaphepha ezindonga,iziqendu,vala,phinda uqale
+
+ Categories=Qt;KDE;X-KDE-settings-system;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/kdm: kdm.desktop.orig
+diff -bur kdebase.orig//kcontrol/keys/keys.desktop kdebase/kcontrol/keys/keys.desktop
+--- kdebase.orig//kcontrol/keys/keys.desktop 2010-08-12 04:28:26.000000000 +0100
++++ kdebase/kcontrol/keys/keys.desktop 2011-07-19 11:42:22.809311579 +0100
+@@ -3,7 +3,7 @@
+ Icon=key_bindings
+ Type=Application
+ DocPath=kcontrol/keys/index.html
+-
++OnlyShowIn=KDE;
+
+ X-KDE-Library=keys
+ X-KDE-Init=keys
+Only in kdebase/kcontrol/keys: keys.desktop.orig
+diff -bur kdebase.orig//kcontrol/kfontinst/kcmfontinst/kcmfontinst.desktop kdebase/kcontrol/kfontinst/kcmfontinst/kcmfontinst.desktop
+--- kdebase.orig//kcontrol/kfontinst/kcmfontinst/kcmfontinst.desktop 2010-08-12 04:28:28.000000000 +0100
++++ kdebase/kcontrol/kfontinst/kcmfontinst/kcmfontinst.desktop 2011-07-19 11:42:22.794311055 +0100
+@@ -233,3 +233,4 @@
+ Keywords[zh_TW]=font,fonts,installer,truetype,type1,speedo,bitmap,字型,安裝程式,點陣
+
+ Categories=Qt;KDE;X-KDE-settings-system;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/kfontinst/kcmfontinst: kcmfontinst.desktop.orig
+diff -bur kdebase.orig//kcontrol/kfontinst/viewpart/kfontview.desktop kdebase/kcontrol/kfontinst/viewpart/kfontview.desktop
+--- kdebase.orig//kcontrol/kfontinst/viewpart/kfontview.desktop 2010-08-12 04:28:28.000000000 +0100
++++ kdebase/kcontrol/kfontinst/viewpart/kfontview.desktop 2011-07-19 11:42:22.799312185 +0100
+@@ -98,3 +98,4 @@
+ Terminal=false
+ InitialPreference=1
+ Categories=Qt;KDE;Utility;X-KDE-More;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/kfontinst/viewpart: kfontview.desktop.orig
+diff -bur kdebase.orig//kcontrol/kicker/panel.desktop kdebase/kcontrol/kicker/panel.desktop
+--- kdebase.orig//kcontrol/kicker/panel.desktop 2010-08-12 04:28:34.000000000 +0100
++++ kdebase/kcontrol/kicker/panel.desktop 2011-07-19 11:42:22.758311147 +0100
+@@ -3,7 +3,7 @@
+ Type=Application
+ DocPath=kcontrol/panel/index.html
+ Exec=kcmshell panel
+-
++OnlyShowIn=KDE;
+
+ X-KDE-Library=kicker
+ X-KDE-ParentApp=kcontrol
+Only in kdebase/kcontrol/kicker: panel.desktop.orig
+diff -bur kdebase.orig//kcontrol/kio/cache.desktop kdebase/kcontrol/kio/cache.desktop
+--- kdebase.orig//kcontrol/kio/cache.desktop 2010-08-12 04:28:30.000000000 +0100
++++ kdebase/kcontrol/kio/cache.desktop 2011-07-19 11:42:22.781311140 +0100
+@@ -218,3 +218,4 @@
+ Keywords[zu]=Cache,Umlando,Umlando wokucinga,Izikhumulo,Usayizi
+
+ Categories=Qt;KDE;X-KDE-settings-webbrowsing;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/kio: cache.desktop.orig
+diff -bur kdebase.orig//kcontrol/kio/cookies.desktop kdebase/kcontrol/kio/cookies.desktop
+--- kdebase.orig//kcontrol/kio/cookies.desktop 2010-08-12 04:28:29.000000000 +0100
++++ kdebase/kcontrol/kio/cookies.desktop 2011-07-19 11:42:22.781311140 +0100
+@@ -213,3 +213,4 @@
+ Keywords[zu]=Cookies,Cinga,Internet,WWW,Uxhumano olusakazekile,Umthetho, Izindawo
+
+ Categories=Qt;KDE;X-KDE-settings-webbrowsing;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/kio: cookies.desktop.orig
+diff -bur kdebase.orig//kcontrol/kio/lanbrowser.desktop kdebase/kcontrol/kio/lanbrowser.desktop
+--- kdebase.orig//kcontrol/kio/lanbrowser.desktop 2010-08-12 04:28:29.000000000 +0100
++++ kdebase/kcontrol/kio/lanbrowser.desktop 2011-07-19 11:42:22.780310871 +0100
+@@ -224,3 +224,4 @@
+ Keywords[zh_CN]=samba,smb,windows,network,网络
+
+ Categories=Qt;KDE;X-KDE-settings-network;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/kio: lanbrowser.desktop.orig
+diff -bur kdebase.orig//kcontrol/kio/netpref.desktop kdebase/kcontrol/kio/netpref.desktop
+--- kdebase.orig//kcontrol/kio/netpref.desktop 2010-08-12 04:28:30.000000000 +0100
++++ kdebase/kcontrol/kio/netpref.desktop 2011-07-19 11:42:22.779311017 +0100
+@@ -203,3 +203,4 @@
+ X-KDE-ParentApp=kcontrol
+
+ Categories=Qt;KDE;X-KDE-settings-network;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/kio: netpref.desktop.orig
+diff -bur kdebase.orig//kcontrol/kio/proxy.desktop kdebase/kcontrol/kio/proxy.desktop
+--- kdebase.orig//kcontrol/kio/proxy.desktop 2010-08-12 04:28:29.000000000 +0100
++++ kdebase/kcontrol/kio/proxy.desktop 2011-07-19 11:42:22.779311017 +0100
+@@ -207,3 +207,4 @@
+ Keywords[zu]=Umlingani,Umlekeleli ongumlingana,Firewall,Squid,umlingani
+
+ Categories=Qt;KDE;X-KDE-settings-network;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/kio: proxy.desktop.orig
+diff -bur kdebase.orig//kcontrol/kio/useragent.desktop kdebase/kcontrol/kio/useragent.desktop
+--- kdebase.orig//kcontrol/kio/useragent.desktop 2010-08-12 04:28:29.000000000 +0100
++++ kdebase/kcontrol/kio/useragent.desktop 2011-07-19 11:42:22.786311382 +0100
+@@ -230,3 +230,4 @@
+ Keywords[zu]=Ummeli Womsebenzisi,Umcingi,Internet,WWW,Uxhumano olusakazekile, ummeli,izibongo,umlekeleli,ngena ngaphakathi
+
+ Categories=Qt;KDE;X-KDE-settings-webbrowsing;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/kio: useragent.desktop.orig
+diff -bur kdebase.orig//kcontrol/knotify/kcmnotify.desktop kdebase/kcontrol/knotify/kcmnotify.desktop
+--- kdebase.orig//kcontrol/knotify/kcmnotify.desktop 2010-08-12 04:28:30.000000000 +0100
++++ kdebase/kcontrol/knotify/kcmnotify.desktop 2011-07-19 11:42:22.778310900 +0100
+@@ -241,3 +241,4 @@
+ Keywords[zu]=Imisindo yesistimu,Okuzwakalayo,Umsindo,Yazisa,Ukuqwashisa, Ukwazisa
+
+ Categories=Qt;KDE;X-KDE-settings-sound;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/knotify: kcmnotify.desktop.orig
+diff -bur kdebase.orig//kcontrol/konq/desktopbehavior.desktop kdebase/kcontrol/konq/desktopbehavior.desktop
+--- kdebase.orig//kcontrol/konq/desktopbehavior.desktop 2010-08-12 04:28:36.000000000 +0100
++++ kdebase/kcontrol/konq/desktopbehavior.desktop 2011-07-19 11:42:22.756311056 +0100
+@@ -3,7 +3,7 @@
+ DocPath=kcontrol/desktopbehavior/index.html
+ Icon=desktop
+ Exec=kcmshell desktopbehavior
+-
++OnlyShowIn=KDE;
+
+ X-KDE-Library=konq
+ X-KDE-FactoryName=dbehavior
+Only in kdebase/kcontrol/konq: desktopbehavior.desktop.orig
+diff -bur kdebase.orig//kcontrol/konq/desktop.desktop kdebase/kcontrol/konq/desktop.desktop
+--- kdebase.orig//kcontrol/konq/desktop.desktop 2010-08-12 04:28:35.000000000 +0100
++++ kdebase/kcontrol/konq/desktop.desktop 2011-07-19 11:42:22.757311606 +0100
+@@ -3,7 +3,7 @@
+ DocPath=kcontrol/desktop/index.html#desktop-number
+ Icon=desktop
+ Exec=kcmshell desktop
+-
++OnlyShowIn=KDE;
+
+ X-KDE-Library=konq
+ X-KDE-FactoryName=ddesktop
+Only in kdebase/kcontrol/konq: desktop.desktop.orig
+diff -bur kdebase.orig//kcontrol/konq/desktoppath.desktop kdebase/kcontrol/konq/desktoppath.desktop
+--- kdebase.orig//kcontrol/konq/desktoppath.desktop 2010-08-12 04:28:36.000000000 +0100
++++ kdebase/kcontrol/konq/desktoppath.desktop 2011-07-19 11:42:22.789311587 +0100
+@@ -224,3 +224,4 @@
+ Keywords[zh_TW]=konqueror,filemanager,paths,desktop,directories,autostart,征服家,檔案管理程式,路徑,桌面,目錄,自動啟動
+
+ Categories=Qt;KDE;X-KDE-settings-system;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/konq: desktoppath.desktop.orig
+diff -bur kdebase.orig//kcontrol/konq/filebrowser.desktop kdebase/kcontrol/konq/filebrowser.desktop
+--- kdebase.orig//kcontrol/konq/filebrowser.desktop 2010-08-12 04:28:36.000000000 +0100
++++ kdebase/kcontrol/konq/filebrowser.desktop 2011-07-19 11:42:22.754311818 +0100
+@@ -3,7 +3,7 @@
+ DocPath=kcontrol/filemanager/index.html
+ Icon=kfm
+ Exec=kcmshell filebrowser
+-
++OnlyShowIn=KDE;
+
+ X-KDE-Library=konq
+ X-KDE-FactoryName=browser
+Only in kdebase/kcontrol/konq: filebrowser.desktop.orig
+diff -bur kdebase.orig//kcontrol/konqhtml/khtml_behavior.desktop kdebase/kcontrol/konqhtml/khtml_behavior.desktop
+--- kdebase.orig//kcontrol/konqhtml/khtml_behavior.desktop 2010-08-12 04:28:35.000000000 +0100
++++ kdebase/kcontrol/konqhtml/khtml_behavior.desktop 2011-07-19 11:42:22.783311255 +0100
+@@ -229,3 +229,4 @@
+ Keywords[zu]=konqueror,kfm,umcingi,html,web,www,izinhlobo zamagama, imibala,imibala,java,javascripy,inkomba,izixhumanisi,izithombe,charsets, amaqoqo ezimpawu,ukubhala ngekhodi
+
+ Categories=Qt;KDE;X-KDE-settings-webbrowsing;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/konqhtml: khtml_behavior.desktop.orig
+diff -bur kdebase.orig//kcontrol/konqhtml/khtml_filter.desktop kdebase/kcontrol/konqhtml/khtml_filter.desktop
+--- kdebase.orig//kcontrol/konqhtml/khtml_filter.desktop 2010-08-12 04:28:35.000000000 +0100
++++ kdebase/kcontrol/konqhtml/khtml_filter.desktop 2011-07-19 11:42:22.785311231 +0100
+@@ -143,3 +143,4 @@
+ Comment[zh_TW]=設定 Konqueror AdBlocK 過濾器
+
+ Categories=Qt;KDE;X-KDE-settings-webbrowsing;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/konqhtml: khtml_filter.desktop.orig
+diff -bur kdebase.orig//kcontrol/konqhtml/khtml_fonts.desktop kdebase/kcontrol/konqhtml/khtml_fonts.desktop
+--- kdebase.orig//kcontrol/konqhtml/khtml_fonts.desktop 2010-08-12 04:28:35.000000000 +0100
++++ kdebase/kcontrol/konqhtml/khtml_fonts.desktop 2011-07-19 11:42:22.784311468 +0100
+@@ -228,3 +228,4 @@
+ Keywords[zu]=konqueror,kfm,umcingi,html,web,www,izinhlobo zamagama,charsets,amaqoqo ezimpawu,ukubhala ngekhodi
+
+ Categories=Qt;KDE;X-KDE-settings-webbrowsing;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/konqhtml: khtml_fonts.desktop.orig
+diff -bur kdebase.orig//kcontrol/konqhtml/khtml_java_js.desktop kdebase/kcontrol/konqhtml/khtml_java_js.desktop
+--- kdebase.orig//kcontrol/konqhtml/khtml_java_js.desktop 2010-08-12 04:28:35.000000000 +0100
++++ kdebase/kcontrol/konqhtml/khtml_java_js.desktop 2011-07-19 11:42:22.784311468 +0100
+@@ -209,3 +209,4 @@
+ Keywords[zu]=konqueror,kfm,umcingi,html,web,www,java,javascript
+
+ Categories=Qt;KDE;X-KDE-settings-webbrowsing;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/konqhtml: khtml_java_js.desktop.orig
+diff -bur kdebase.orig//kcontrol/kthememanager/installktheme.desktop kdebase/kcontrol/kthememanager/installktheme.desktop
+--- kdebase.orig//kcontrol/kthememanager/installktheme.desktop 2010-08-12 04:28:25.000000000 +0100
++++ kdebase/kcontrol/kthememanager/installktheme.desktop 2011-07-20 11:37:19.372776907 +0100
+@@ -76,3 +76,5 @@
+ Type=Application
+ NoDisplay=true
+ Exec=kdeinstallktheme %f
++Categories=Qt;KDE;X-KDE-settings-desktop;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/kthememanager: installktheme.desktop.orig
+diff -bur kdebase.orig//kcontrol/kthememanager/kthememanager.desktop kdebase/kcontrol/kthememanager/kthememanager.desktop
+--- kdebase.orig//kcontrol/kthememanager/kthememanager.desktop 2010-08-12 04:28:25.000000000 +0100
++++ kdebase/kcontrol/kthememanager/kthememanager.desktop 2011-07-19 11:42:22.800311582 +0100
+@@ -218,3 +218,4 @@
+ X-KDE-FactoryName=kthememanager
+ X-KDE-Library=kthememanager
+ Categories=Qt;KDE;X-KDE-settings-looknfeel;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/kthememanager: kthememanager.desktop.orig
+diff -bur kdebase.orig//kcontrol/launch/kcmlaunch.desktop kdebase/kcontrol/launch/kcmlaunch.desktop
+--- kdebase.orig//kcontrol/launch/kcmlaunch.desktop 2010-08-12 04:28:26.000000000 +0100
++++ kdebase/kcontrol/launch/kcmlaunch.desktop 2011-07-19 11:42:22.776311321 +0100
+@@ -223,3 +223,4 @@
+ Keywords[zu]=umyaleli,qala,qalisa,kumatasatasa,inkomba,umphumela obuyayo,i-mouse,inkomba yendawo yokubhala,iyajikeleza,iyajikeleza,i-disk qalisa,uhlelo lwemisebenzi,umbiko
+
+ Categories=Qt;KDE;X-KDE-settings-looknfeel;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/launch: kcmlaunch.desktop.orig
+diff -bur kdebase.orig//kcontrol/locale/language.desktop kdebase/kcontrol/locale/language.desktop
+--- kdebase.orig//kcontrol/locale/language.desktop 2010-08-12 04:28:29.000000000 +0100
++++ kdebase/kcontrol/locale/language.desktop 2011-07-19 11:42:22.753311334 +0100
+@@ -3,7 +3,7 @@
+ Icon=locale
+ Type=Application
+ DocPath=kcontrol/language/index.html
+-
++OnlyShowIn=KDE;
+
+ X-KDE-Library=locale
+ X-KDE-FactoryName=locale
+Only in kdebase/kcontrol/locale: language.desktop.orig
+diff -bur kdebase.orig//kcontrol/nics/nic.desktop kdebase/kcontrol/nics/nic.desktop
+--- kdebase.orig//kcontrol/nics/nic.desktop 2010-08-12 04:28:32.000000000 +0100
++++ kdebase/kcontrol/nics/nic.desktop 2011-07-19 11:50:06.149311714 +0100
+@@ -170,5 +170,5 @@
+ Comment[zh_TW]=網路界面資訊
+ Comment[zu]=Ulwazi lomxhumanisi woxhumano olusakazekile
+
+-Categories=Qt;KDE;X-KDE-settings-network;
+-
++Categories=Qt;KDE;X-KDE-information;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/nics: nic.desktop.orig
+diff -bur kdebase.orig//kcontrol/performance/kcmperformance.desktop kdebase/kcontrol/performance/kcmperformance.desktop
+--- kdebase.orig//kcontrol/performance/kcmperformance.desktop 2010-08-12 04:28:25.000000000 +0100
++++ kdebase/kcontrol/performance/kcmperformance.desktop 2011-07-19 11:42:22.797311749 +0100
+@@ -213,3 +213,4 @@
+ Keywords[zh_TW]=performance,speed,memory,improve,效能,速度,記憶體,增進
+
+ Categories=Qt;KDE;X-KDE-settings-components;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/performance: kcmperformance.desktop.orig
+diff -bur kdebase.orig//kcontrol/privacy/privacy.desktop kdebase/kcontrol/privacy/privacy.desktop
+--- kdebase.orig//kcontrol/privacy/privacy.desktop 2010-08-12 04:28:39.000000000 +0100
++++ kdebase/kcontrol/privacy/privacy.desktop 2011-07-19 11:42:22.805311429 +0100
+@@ -202,3 +202,4 @@
+ X-KDE-FactoryName=privacy
+ X-KDE-Library=privacy
+ Categories=Qt;KDE;X-KDE-settings-security;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/privacy: privacy.desktop.orig
+diff -bur kdebase.orig//kcontrol/randr/krandrtray.desktop kdebase/kcontrol/randr/krandrtray.desktop
+--- kdebase.orig//kcontrol/randr/krandrtray.desktop 2010-08-12 04:28:34.000000000 +0100
++++ kdebase/kcontrol/randr/krandrtray.desktop 2011-07-19 11:42:22.751311963 +0100
+@@ -138,4 +138,4 @@
+ Icon=randr
+ Type=Application
+ OnlyShowIn=KDE;
+-Categories=Qt;KDE;System;
++Categories=Qt;KDE;System;Settings;HardwareSettings;
+Only in kdebase/kcontrol/randr: krandrtray.desktop.orig
+diff -bur kdebase.orig//kcontrol/samba/smbstatus.desktop kdebase/kcontrol/samba/smbstatus.desktop
+--- kdebase.orig//kcontrol/samba/smbstatus.desktop 2010-08-12 04:28:34.000000000 +0100
++++ kdebase/kcontrol/samba/smbstatus.desktop 2011-07-20 11:35:50.277776622 +0100
+@@ -239,4 +239,4 @@
+ Keywords[zh_TW]=SMB,SAMBA,Windows network,LAN,System Information,Windows 網路,區域網路,系統資訊
+ Keywords[zu]=SMB,SAMBA,Uxhumano olusakazekile lwama-windows,LAN,Ulwazi lwesistimu
+ Categories=Qt;KDE;X-KDE-settings-network;
+-
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/samba: smbstatus.desktop.orig
+diff -bur kdebase.orig//kcontrol/screensaver/screensaver.desktop kdebase/kcontrol/screensaver/screensaver.desktop
+--- kdebase.orig//kcontrol/screensaver/screensaver.desktop 2010-08-12 04:28:33.000000000 +0100
++++ kdebase/kcontrol/screensaver/screensaver.desktop 2011-07-19 11:42:22.777310968 +0100
+@@ -238,3 +238,4 @@
+ Keywords[zu]=abagcini zikrini,Ukubaluleka
+
+ Categories=Qt;KDE;X-KDE-settings-looknfeel;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/screensaver: screensaver.desktop.orig
+diff -bur kdebase.orig//kcontrol/smserver/kcmsmserver.desktop kdebase/kcontrol/smserver/kcmsmserver.desktop
+--- kdebase.orig//kcontrol/smserver/kcmsmserver.desktop 2010-08-12 04:28:25.000000000 +0100
++++ kdebase/kcontrol/smserver/kcmsmserver.desktop 2011-07-19 11:42:22.755311510 +0100
+@@ -3,7 +3,7 @@
+ Type=Application
+ DocPath=kcontrol/kcmsmserver/index.html
+ Exec=kcmshell kcmsmserver
+-
++OnlyShowIn=KDE;
+
+ X-KDE-Library=smserver
+ X-KDE-FactoryName=smserver
+Only in kdebase/kcontrol/smserver: kcmsmserver.desktop.orig
+diff -bur kdebase.orig//kcontrol/spellchecking/spellchecking.desktop kdebase/kcontrol/spellchecking/spellchecking.desktop
+--- kdebase.orig//kcontrol/spellchecking/spellchecking.desktop 2010-08-12 04:28:33.000000000 +0100
++++ kdebase/kcontrol/spellchecking/spellchecking.desktop 2011-07-19 11:42:22.756311056 +0100
+@@ -3,7 +3,7 @@
+ Icon=spellcheck
+ Type=Application
+ DocPath=kcontrol/spellchecking/index.html
+-
++OnlyShowIn=KDE;
+
+ X-KDE-Library=spellchecking
+ X-KDE-ParentApp=kcontrol
+Only in kdebase/kcontrol/spellchecking: spellchecking.desktop.orig
+diff -bur kdebase.orig//kcontrol/style/style.desktop kdebase/kcontrol/style/style.desktop
+--- kdebase.orig//kcontrol/style/style.desktop 2010-08-12 04:28:35.000000000 +0100
++++ kdebase/kcontrol/style/style.desktop 2011-07-19 11:42:22.778310900 +0100
+@@ -232,3 +232,4 @@
+ Keywords[zu]=isitayela,izitayela,ukubukeka,widget,izimpawu zezithombe,amabha amathuluzi,umbhalo,ukugqamisa,apps,abayaleli be-KDE
+
+ Categories=Qt;KDE;X-KDE-settings-looknfeel;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/style: style.desktop.orig
+diff -bur kdebase.orig//kcontrol/taskbar/kcmtaskbar.desktop kdebase/kcontrol/taskbar/kcmtaskbar.desktop
+--- kdebase.orig//kcontrol/taskbar/kcmtaskbar.desktop 2010-08-12 04:28:25.000000000 +0100
++++ kdebase/kcontrol/taskbar/kcmtaskbar.desktop 2011-07-19 11:42:22.757311606 +0100
+@@ -3,7 +3,7 @@
+ Type=Application
+ DocPath=kcontrol/kcmtaskbar/index.html
+ Exec=kcmshell kcmtaskbar
+-
++OnlyShowIn=KDE;
+
+ X-KDE-Library=taskbar
+ X-KDE-FactoryName=taskbar
+Only in kdebase/kcontrol/taskbar: kcmtaskbar.desktop.orig
+diff -bur kdebase.orig//kcontrol/usbview/kcmusb.desktop kdebase/kcontrol/usbview/kcmusb.desktop
+--- kdebase.orig//kcontrol/usbview/kcmusb.desktop 2010-08-12 04:28:29.000000000 +0100
++++ kdebase/kcontrol/usbview/kcmusb.desktop 2011-07-19 11:51:42.541311620 +0100
+@@ -237,4 +237,5 @@
+ Keywords[zh_TW]=USB,devices,viewer,control,裝置,檢視器,控制
+ Keywords[zu]=USB,amathukuzi ananjongo,umbukisi,lawula
+
+-Categories=Qt;KDE;X-KDE-settings-hardware;
++Categories=Qt;KDE;X-KDE-information;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/usbview: kcmusb.desktop.orig
+diff -bur kdebase.orig//kcontrol/view1394/kcmview1394.desktop kdebase/kcontrol/view1394/kcmview1394.desktop
+--- kdebase.orig//kcontrol/view1394/kcmview1394.desktop 2010-08-12 04:28:35.000000000 +0100
++++ kdebase/kcontrol/view1394/kcmview1394.desktop 2011-07-19 11:51:05.546312167 +0100
+@@ -216,5 +216,5 @@
+ Keywords[zh_CN]=1394,Firewire,devices,viewer,control,设备,查看器,控制,火线
+ Keywords[zh_TW]=1394,Firewire,devices,viewer,control,裝置,檢視器,控制
+
+-Categories=Qt;KDE;X-KDE-settings-hardware;
+-
++Categories=Qt;KDE;X-KDE-information;
++OnlyShowIn=KDE;
+Only in kdebase/kcontrol/view1394: kcmview1394.desktop.orig
+diff -bur kdebase.orig//kdepasswd/kcm/kcm_useraccount.desktop kdebase/kdepasswd/kcm/kcm_useraccount.desktop
+--- kdebase.orig//kdepasswd/kcm/kcm_useraccount.desktop 2010-08-12 04:29:37.000000000 +0100
++++ kdebase/kdepasswd/kcm/kcm_useraccount.desktop 2011-07-19 11:46:33.778311383 +0100
+@@ -1,6 +1,7 @@
+ [Desktop Entry]
+ Icon=personal
+ Categories=Qt;KDE;X-KDE-settings-security;
++OnlyShowIn=KDE;
+ X-KDE-ParentApp=kcontrol
+ X-KDE-Library=useraccount
+ Type=Application
+Only in kdebase/kdepasswd/kcm: kcm_useraccount.desktop.orig
+diff -bur kdebase.orig//kdepasswd/kdepasswd.desktop kdebase/kdepasswd/kdepasswd.desktop
+--- kdebase.orig//kdepasswd/kdepasswd.desktop 2010-08-12 04:29:37.000000000 +0100
++++ kdebase/kdepasswd/kdepasswd.desktop 2011-07-19 11:42:22.802311548 +0100
+@@ -3,6 +3,7 @@
+ Icon=password
+ Type=Application
+ Categories=Qt;KDE;Settings;
++OnlyShowIn=KDE;
+ NoDisplay=true
+ X-DCOP-ServiceType=Unique
+ Name=Change Password
+Only in kdebase/kdepasswd: kdepasswd.desktop.orig
+Only in kdebase/kdeprint/kdeprintfax: kdeprintfax.desktop.orig
+diff -bur kdebase.orig//kdeprint/kjobviewer/kjobviewer.desktop kdebase/kdeprint/kjobviewer/kjobviewer.desktop
+--- kdebase.orig//kdeprint/kjobviewer/kjobviewer.desktop 2010-08-12 04:29:41.000000000 +0100
++++ kdebase/kdeprint/kjobviewer/kjobviewer.desktop 2011-07-19 11:42:22.752311329 +0100
+@@ -89,4 +89,5 @@
+ GenericName[zh_TW]=列印工作
+
+ X-DCOP-ServiceType=Unique
+-Categories=Qt;KDE;Utility;X-KDE-Utilities-Peripherals;
++Categories=Qt;KDE;Utility;X-KDE-Utilities-Peripherals;System;
++OnlyShowIn=KDE;
+Only in kdebase/kdeprint/kjobviewer: kjobviewer.desktop.orig
+diff -bur kdebase.orig//kdeprint/printmgr/printers.desktop kdebase/kdeprint/printmgr/printers.desktop
+--- kdebase.orig//kdeprint/printmgr/printers.desktop 2010-08-12 04:29:41.000000000 +0100
++++ kdebase/kdeprint/printmgr/printers.desktop 2011-07-19 11:42:22.787311214 +0100
+@@ -233,3 +233,4 @@
+ Keywords[zu]=shicilela,umshicileli,abaphathi boshicilelo
+
+ Categories=Qt;KDE;X-KDE-settings-hardware;Settings;
++OnlyShowIn=KDE;
+Only in kdebase/kdeprint/printmgr: printers.desktop.orig
+diff -bur kdebase.orig//khelpcenter/Help.desktop kdebase/khelpcenter/Help.desktop
+--- kdebase.orig//khelpcenter/Help.desktop 2010-08-12 04:28:42.000000000 +0100
++++ kdebase/khelpcenter/Help.desktop 2011-07-19 11:42:37.774311301 +0100
+@@ -82,5 +82,5 @@
+ Name[zh_CN]=帮助
+ Name[zh_TW]=求助
+ Name[zu]=Usizo
+-Categories=Qt;KDE;Core;
++Categories=Qt;KDE;Core;Documentation;
+ OnlyShowIn=KDE;
+Only in kdebase/khelpcenter: Help.desktop.orig
+diff -bur kdebase.orig//khotkeys/kcontrol/khotkeys.desktop kdebase/khotkeys/kcontrol/khotkeys.desktop
+--- kdebase.orig//khotkeys/kcontrol/khotkeys.desktop 2010-08-12 04:30:07.000000000 +0100
++++ kdebase/khotkeys/kcontrol/khotkeys.desktop 2011-07-20 11:59:36.959776269 +0100
+@@ -206,3 +206,4 @@
+ Keywords[zh_TW]=Keys,Global key bindings,Key bindings,Gestures,Mouse gestures,按鍵,全域按建連結,按鍵連結,手勢,滑鼠手勢
+
+ Categories=Qt;KDE;X-KDE-settings-accessibility;
++OnlyShowIn=KDE;
+Only in kdebase/khotkeys/kcontrol: khotkeys.desktop.orig
+diff -bur kdebase.orig//kicker/kicker/kcmkicker.desktop kdebase/kicker/kicker/kcmkicker.desktop
+--- kdebase.orig//kicker/kicker/kcmkicker.desktop 2010-08-12 04:30:06.000000000 +0100
++++ kdebase/kicker/kicker/kcmkicker.desktop 2011-07-19 11:42:37.774311301 +0100
+@@ -77,4 +77,4 @@
+ Name[zh_TW]=設定面板
+ X-KDE-StartupNotify=true
+ OnlyShowIn=KDE;
+-Categories=Qt;KDE;Settings;
++Categories=Qt;KDE;
+Only in kdebase/kicker/kicker: kcmkicker.desktop.orig
+diff -bur kdebase.orig//kioslave/cgi/kcmcgi/kcmcgi.desktop kdebase/kioslave/cgi/kcmcgi/kcmcgi.desktop
+--- kdebase.orig//kioslave/cgi/kcmcgi/kcmcgi.desktop 2010-08-12 04:29:31.000000000 +0100
++++ kdebase/kioslave/cgi/kcmcgi/kcmcgi.desktop 2011-07-19 11:45:38.206311478 +0100
+@@ -229,3 +229,4 @@
+ Keywords[zh_TW]=CGI,KIO,Slave,Paths,路徑
+ Keywords[zu]=CGI,KIO,Slave,Izindlela
+ Categories=Qt;KDE;X-KDE-settings-webbrowsing;
++OnlyShowIn=KDE;
+Only in kdebase/kioslave/cgi/kcmcgi: kcmcgi.desktop.orig
+diff -bur kdebase.orig//kioslave/media/kcmodule/media.desktop kdebase/kioslave/media/kcmodule/media.desktop
+--- kdebase.orig//kioslave/media/kcmodule/media.desktop 2010-08-12 04:29:33.000000000 +0100
++++ kdebase/kioslave/media/kcmodule/media.desktop 2011-07-19 11:42:22.803311681 +0100
+@@ -195,3 +195,4 @@
+ Keywords[zh_TW]=storage,media,usb,cdrom,device,儲存,媒體,光碟機,裝置
+
+ Categories=Qt;KDE;X-KDE-settings-peripherals;
++OnlyShowIn=KDE;
+Only in kdebase/kioslave/media/kcmodule: media.desktop.orig
+Only in kdebase/kmenuedit: kmenuedit.desktop.orig
+diff -bur kdebase.orig//knetattach/knetattach.desktop kdebase/knetattach/knetattach.desktop
+--- kdebase.orig//knetattach/knetattach.desktop 2010-08-12 04:29:19.000000000 +0100
++++ kdebase/knetattach/knetattach.desktop 2011-07-19 11:42:22.799312185 +0100
+@@ -78,5 +78,6 @@
+ Type=Application
+ Terminal=false
+ X-KDE-StartupNotify=true
+-Categories=Qt;KDE;Network;
++Categories=Qt;KDE;Network;X-MandrivaLinux-.hidden;
++OnlyShowIn=KDE;
+ DocPath=knetattach/index.html
+Only in kdebase/knetattach: knetattach.desktop.orig
+diff -bur kdebase.orig//konqueror/Home.desktop kdebase/konqueror/Home.desktop
+--- kdebase.orig//konqueror/Home.desktop 2010-08-12 04:29:15.000000000 +0100
++++ kdebase/konqueror/Home.desktop 2011-07-19 11:42:37.775311319 +0100
+@@ -166,5 +166,5 @@
+ GenericName[zh_CN]=个人文件
+ GenericName[zh_TW]=個人檔案
+ GenericName[zu]=Amafayela Omuntu siqu
+-Categories=Qt;KDE;Core;
++Categories=Qt;KDE;Core;X-MandrivaLinux-.hidden;
+ OnlyShowIn=KDE;
+Only in kdebase/konqueror: Home.desktop.orig
+diff -bur kdebase.orig//konqueror/kfmclient.desktop kdebase/konqueror/kfmclient.desktop
+--- kdebase.orig//konqueror/kfmclient.desktop 2010-08-12 04:29:17.000000000 +0100
++++ kdebase/konqueror/kfmclient.desktop 2011-07-19 11:42:22.804311362 +0100
+@@ -18,5 +18,5 @@
+ Name[te]=కాంకెరర్
+ Name[th]=คอนเควอร์เรอร์
+ X-DCOP-ServiceType=None
+-Categories=Qt;KDE;System;
++Categories=Qt;KDE;System;X-MandrivaLinux-.hidden;
+ X-KDE-HasTempFileOption=true
+Only in kdebase/konqueror: kfmclient.desktop.orig
+diff -bur kdebase.orig//konqueror/kfmclient_dir.desktop kdebase/konqueror/kfmclient_dir.desktop
+--- kdebase.orig//konqueror/kfmclient_dir.desktop 2010-08-12 04:29:18.000000000 +0100
++++ kdebase/konqueror/kfmclient_dir.desktop 2011-07-19 11:42:22.804311362 +0100
+@@ -17,4 +17,4 @@
+ Name[ta]=கான்கொரர்
+ Name[te]=కాంకెరర్
+ Name[th]=คอนเควอร์เรอร์
+-Categories=Qt;KDE;System;
++Categories=Qt;KDE;System;X-MandrivaLinux-.hidden;
+Only in kdebase/konqueror: kfmclient_dir.desktop.orig
+diff -bur kdebase.orig//konqueror/kfmclient_html.desktop kdebase/konqueror/kfmclient_html.desktop
+--- kdebase.orig//konqueror/kfmclient_html.desktop 2010-08-12 04:29:17.000000000 +0100
++++ kdebase/konqueror/kfmclient_html.desktop 2011-07-19 11:42:22.808311482 +0100
+@@ -17,5 +17,6 @@
+ Name[ta]=கான்கொரர்
+ Name[te]=కాంకెరర్
+ Name[th]=คอนเควอร์เรอร์
+-Categories=Qt;KDE;System;
++Categories=Qt;KDE;Network;WebBrowser;
+ X-KDE-HasTempFileOption=true
++OnlyShowIn=KDE;
+Only in kdebase/konqueror: kfmclient_html.desktop.orig
+diff -bur kdebase.orig//konqueror/kfmclient_war.desktop kdebase/konqueror/kfmclient_war.desktop
+--- kdebase.orig//konqueror/kfmclient_war.desktop 2010-08-12 04:29:18.000000000 +0100
++++ kdebase/konqueror/kfmclient_war.desktop 2011-07-19 11:42:22.808311482 +0100
+@@ -17,5 +17,6 @@
+ Name[ta]=கான்கொரர்
+ Name[te]=కాంకెరర్
+ Name[th]=คอนเควอร์เรอร์
+-Categories=Qt;KDE;System;
++Categories=Qt;KDE;Network;WebBrowser;
+ X-KDE-HasTempFileOption=true
++OnlyShowIn=KDE;
+Only in kdebase/konqueror: kfmclient_war.desktop.orig
+diff -bur kdebase.orig//konqueror/konqbrowser.desktop kdebase/konqueror/konqbrowser.desktop
+--- kdebase.orig//konqueror/konqbrowser.desktop 2010-08-12 04:29:17.000000000 +0100
++++ kdebase/konqueror/konqbrowser.desktop 2011-07-19 11:42:22.750311447 +0100
+@@ -95,4 +95,5 @@
+ GenericName[zh_CN]=Web 浏览器
+ GenericName[zh_TW]=網頁瀏覽器
+ GenericName[zu]=Umcingi we-Web
+-Categories=Qt;KDE;Network;
++Categories=Qt;KDE;Network;WebBrowser;
++
+diff -bur kdebase.orig//konqueror/sidebar/trees/history_module/kcmhistory.desktop kdebase/konqueror/sidebar/trees/history_module/kcmhistory.desktop
+--- kdebase.orig//konqueror/sidebar/trees/history_module/kcmhistory.desktop 2010-08-12 04:29:16.000000000 +0100
++++ kdebase/konqueror/sidebar/trees/history_module/kcmhistory.desktop 2011-07-19 11:42:22.783311255 +0100
+@@ -231,3 +231,4 @@
+ Keywords[zh_TW]=history,expire,歷史紀錄,過期
+ Keywords[zu]=umlando,ukuphelelwa isikhathi
+ Categories=Qt;KDE;X-KDE-settings-webbrowsing;
++OnlyShowIn=KDE;
+Only in kdebase/konqueror/sidebar/trees/history_module: kcmhistory.desktop.orig
+diff -bur kdebase.orig//konsole/konsole.desktop kdebase/konsole/konsole.desktop
+--- kdebase.orig//konsole/konsole.desktop 2010-08-12 04:29:11.000000000 +0100
++++ kdebase/konsole/konsole.desktop 2011-07-19 11:42:22.808311482 +0100
+@@ -125,4 +125,5 @@
+ GenericName[zu]=Uhlelo lwemisebenzi lwangaohandle
+ X-DCOP-ServiceType=Multi
+ X-KDE-AuthorizeAction=shell_access
+-Categories=Qt;KDE;System;TerminalEmulator;
++Categories=Qt;KDE;TerminalEmulator;Utility;
++OnlyShowIn=KDE;
+Only in kdebase/konsole: konsole.desktop.orig
+diff -bur kdebase.orig//kpager/kpager.desktop kdebase/kpager/kpager.desktop
+--- kdebase.orig//kpager/kpager.desktop 2010-08-12 04:29:20.000000000 +0100
++++ kdebase/kpager/kpager.desktop 2011-07-19 11:42:22.810310934 +0100
+@@ -104,3 +104,4 @@
+ X-KDE-StartupNotify=false
+ X-DCOP-ServiceType=Unique
+ Categories=Qt;KDE;Utility;X-KDE-Utilities-Desktop;
++NoDisplay=true
+Only in kdebase/kpager: kpager.desktop.orig
+diff -bur kdebase.orig//kpersonalizer/kpersonalizer.desktop kdebase/kpersonalizer/kpersonalizer.desktop
+--- kdebase.orig//kpersonalizer/kpersonalizer.desktop 2010-08-12 04:29:23.000000000 +0100
++++ kdebase/kpersonalizer/kpersonalizer.desktop 2011-07-19 11:42:30.190312126 +0100
+@@ -85,4 +85,5 @@
+ X-KDE-autostart-condition=kpersonalizerrc:General:FirstLogin:true
+ X-DCOP-ServiceType=Multi
+ Categories=Qt;KDE;Settings;
++NoDisplay=true
+ OnlyShowIn=KDE;
+Only in kdebase/kpersonalizer: kpersonalizer.desktop.orig
+diff -bur kdebase.orig//ksplashml/kcmksplash/ksplashthememgr.desktop kdebase/ksplashml/kcmksplash/ksplashthememgr.desktop
+--- kdebase.orig//ksplashml/kcmksplash/ksplashthememgr.desktop 2010-08-12 04:29:36.000000000 +0100
++++ kdebase/ksplashml/kcmksplash/ksplashthememgr.desktop 2011-07-19 11:42:22.806311169 +0100
+@@ -214,3 +214,4 @@
+ Keywords[zh_CN]=splash screen,splash theme,startup,飞溅屏幕,飞溅主题,启动
+ Keywords[zh_TW]=splash screen,splash theme,startup,啟動
+ Categories=Qt;KDE;X-KDE-settings-looknfeel;
++OnlyShowIn=KDE;
+Only in kdebase/ksplashml/kcmksplash: ksplashthememgr.desktop.orig
+diff -bur kdebase.orig//ksysguard/gui/ksysguard.desktop kdebase/ksysguard/gui/ksysguard.desktop
+--- kdebase.orig//ksysguard/gui/ksysguard.desktop 2010-08-12 04:29:39.000000000 +0100
++++ kdebase/ksysguard/gui/ksysguard.desktop 2011-07-19 11:42:22.751311963 +0100
+@@ -99,4 +99,5 @@
+ Path=
+ X-KDE-StartupNotify=true
+ X-DCOP-ServiceType=Multi
+-Categories=Qt;KDE;System;
++Categories=Qt;KDE;System;Monitor;
++OnlyShowIn=KDE;
+Only in kdebase/ksysguard/gui: ksysguard.desktop.orig
+diff -bur kdebase.orig//ktip/ktip.desktop kdebase/ktip/ktip.desktop
+--- kdebase.orig//ktip/ktip.desktop 2010-08-12 04:30:07.000000000 +0100
++++ kdebase/ktip/ktip.desktop 2011-07-19 11:42:37.775311319 +0100
+@@ -89,5 +89,5 @@
+ X-KDE-autostart-phase=2
+ X-KDE-autostart-condition=ktiprc:TipOfDay:RunOnStart:true
+ X-DCOP-ServiceType=Unique
+-Categories=Qt;KDE;Utility;X-KDE-Utilities-Desktop;
++Categories=Qt;KDE;X-KDE-Utilities-Desktop;
+ OnlyShowIn=KDE;
+Only in kdebase/ktip: ktip.desktop.orig
+diff -bur kdebase.orig//kwin/kcmkwin/kwindecoration/kwindecoration.desktop kdebase/kwin/kcmkwin/kwindecoration/kwindecoration.desktop
+--- kdebase.orig//kwin/kcmkwin/kwindecoration/kwindecoration.desktop 2010-08-12 04:30:14.000000000 +0100
++++ kdebase/kwin/kcmkwin/kwindecoration/kwindecoration.desktop 2011-07-19 11:42:22.777310968 +0100
+@@ -229,3 +229,4 @@
+ Keywords[zh_TW]=kwin,window,manager,border,style,theme,look,feel,layout,button,handle,edge,kwm,decoration,視窗,管理員,邊框,風格,佈景主題,外觀,感覺,佈局,按鈕,邊緣,裝飾
+ Keywords[zu]=kwin,i-window,imenenja,umngcele,isitayela,bona,izwa, isendlalelo,inkinobho,isibambo,unqenqema,kwm,umhlobiso
+ Categories=Qt;KDE;X-KDE-settings-looknfeel;
++OnlyShowIn=KDE;
+Only in kdebase/kwin/kcmkwin/kwindecoration: kwindecoration.desktop.orig
+diff -bur kdebase.orig//kwin/kcmkwin/kwinoptions/kwinoptions.desktop kdebase/kwin/kcmkwin/kwinoptions/kwinoptions.desktop
+--- kdebase.orig//kwin/kcmkwin/kwinoptions/kwinoptions.desktop 2010-08-12 04:30:13.000000000 +0100
++++ kdebase/kwin/kcmkwin/kwinoptions/kwinoptions.desktop 2011-07-19 11:42:22.758311147 +0100
+@@ -3,6 +3,7 @@
+ Type=Application
+ Exec=kcmshell kwinoptions
+ DocPath=kcontrol/windowmanagement/index.html
++OnlyShowIn=KDE;
+
+ X-KDE-ModuleType=Library
+ X-KDE-Library=kwinoptions
+Only in kdebase/kwin/kcmkwin/kwinoptions: kwinoptions.desktop.orig
+diff -bur kdebase.orig//kwin/kcmkwin/kwinrules/kwinrules.desktop kdebase/kwin/kcmkwin/kwinrules/kwinrules.desktop
+--- kdebase.orig//kwin/kcmkwin/kwinrules/kwinrules.desktop 2010-08-12 04:30:14.000000000 +0100
++++ kdebase/kwin/kcmkwin/kwinrules/kwinrules.desktop 2011-07-19 11:42:22.802311548 +0100
+@@ -207,3 +207,4 @@
+ Keywords[zh_CN]=size,position,state,window behavior,windows,specific,workarounds,remember,rules,大小,位置,状态,窗口行为,窗口,特定,工作区,记住,规则
+ Keywords[zh_TW]=size,position,state,window behavior,windows,specific,workarounds,remember,rules,大小,位置,狀態,視窗行為,視窗,指定,記憶,規則
+ Categories=Qt;KDE;X-KDE-settings-desktop;
++OnlyShowIn=KDE;
+Only in kdebase/kwin/kcmkwin/kwinrules: kwinrules.desktop.orig
+diff -bur kdebase.orig//kxkb/keyboard.desktop kdebase/kxkb/keyboard.desktop
+--- kdebase.orig//kxkb/keyboard.desktop 2010-08-12 04:29:19.000000000 +0100
++++ kdebase/kxkb/keyboard.desktop 2011-07-19 11:42:22.786311382 +0100
+@@ -241,3 +241,4 @@
+ Keywords[zu]=Ibhodi lokhiye,ukuphindwa kwebhodi lokhiye,Cofa izinga lomsindo, Amathuluzi anenjongo omphumela wangaphakathi,phinda,izina lomsindo
+
+ Categories=Qt;KDE;X-KDE-settings-hardware;
++OnlyShowIn=KDE;
+Only in kdebase/kxkb: keyboard.desktop.orig
+diff -bur kdebase.orig//kxkb/keyboard_layout.desktop kdebase/kxkb/keyboard_layout.desktop
+--- kdebase.orig//kxkb/keyboard_layout.desktop 2010-08-12 04:29:19.000000000 +0100
++++ kdebase/kxkb/keyboard_layout.desktop 2011-07-19 11:42:22.810310934 +0100
+@@ -237,3 +237,4 @@
+ Keywords[zu]=Ibhodi lokhiye,Isendlalelo,Okwaphakathi kwezizwe
+
+ Categories=Qt;KDE;X-KDE-settings-accessibility;
++OnlyShowIn=KDE;
+Only in kdebase/kxkb: keyboard_layout.desktop.orig
+diff -bur kdebase.orig//nsplugins/khtml_plugins.desktop kdebase/nsplugins/khtml_plugins.desktop
+--- kdebase.orig//nsplugins/khtml_plugins.desktop 2010-08-12 04:29:14.000000000 +0100
++++ kdebase/nsplugins/khtml_plugins.desktop 2011-07-19 11:42:22.785311231 +0100
+@@ -231,3 +231,4 @@
+ Keywords[zu]=komqueror,kfm,umcingi,html,web,www,izinhlobo zamagama, ama-plugin
+
+ Categories=Qt;KDE;X-KDE-settings-webbrowsing;
++OnlyShowIn=KDE;
+Only in kdebase/nsplugins: khtml_plugins.desktop.orig
diff --git a/mandriva/2010.2/kdebase/kdebase-3.5.12-startkde.patch b/mandriva/2010.2/kdebase/kdebase-3.5.12-startkde.patch
new file mode 100644
index 000000000..eb126afd4
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-3.5.12-startkde.patch
@@ -0,0 +1,22 @@
+--- startkde.orig 2011-07-19 11:58:41.267311384 +0100
++++ startkde 2011-07-19 12:02:56.119311786 +0100
+@@ -16,6 +16,11 @@
+ exit 1
+ fi
+
++if [ "$MDV_MENU_STYLE" = "mandriva" ]; then
++ XDG_MENU_PREFIX=kde-
++ export XDG_MENU_PREFIX=kde-
++fi
++
+ # Set the background color.
+ # The standard X background is nasty, causing moire effects and exploding
+ # people's heads. We use colours from the standard KDE palette for those with
+@@ -163,6 +168,7 @@
+ # Allow interested applications, such as the Plasma control wrapper,
+ # to know that this is a Trinity desktop and not a KDE one.
+ export DESKTOP_SESSION=kde3
++export DESKTOP="kde"
+
+ # Please see kstartupconfig source for usage.
+ mkdir -m 700 -p $kdehome
diff --git a/mandriva/2010.2/kdebase/kdebase-3.5.3-fix-media-fuser.patch b/mandriva/2010.2/kdebase/kdebase-3.5.3-fix-media-fuser.patch
new file mode 100644
index 000000000..909419489
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-3.5.3-fix-media-fuser.patch
@@ -0,0 +1,11 @@
+--- kdebase-3.5.6/kioslave/media/mediamanager/halbackend.cpp-- 2007-02-05 09:05:15.000000000 +0100
++++ kdebase-3.5.6/kioslave/media/mediamanager/halbackend.cpp 2007-02-05 09:05:22.000000000 +0100
+@@ -1008,7 +1008,7 @@
+ TQString HALBackend::listUsingProcesses(const Medium* medium)
+ {
+ TQString proclist, fullmsg;
+- TQString cmdline = TQString("/usr/bin/env fuser -vm %1 2>&1").arg(KProcess::quote(medium->mountPoint()));
++ TQString cmdline = TQString("/usr/bin/env /sbin/fuser -vm %1 2>&1").arg(KProcess::quote(medium->mountPoint()));
+ FILE *fuser = popen(cmdline.latin1(), "r");
+
+ uint counter = 0;
diff --git a/mandriva/2010.2/kdebase/kdebase-3.5.3-logout-without-confirmation.patch b/mandriva/2010.2/kdebase/kdebase-3.5.3-logout-without-confirmation.patch
new file mode 100644
index 000000000..bc11026f1
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-3.5.3-logout-without-confirmation.patch
@@ -0,0 +1,34 @@
+--- kdebase-3.5.3/kdesktop/desktop.cc.orig 2006-06-22 21:14:19.000000000 -0300
++++ kdebase-3.5.3/kdesktop/desktop.cc 2006-07-12 15:10:12.000000000 -0300
+@@ -861,6 +861,11 @@
+ KApplication::ShutdownTypeNone );
+ }
+
++void KDesktop::logoutWithoutConfirmation()
++{
++ slotLogoutNoCnf();
++}
++
+ void KDesktop::logout( KApplication::ShutdownConfirm confirm,
+ KApplication::ShutdownType sdtype )
+ {
+--- kdebase-3.5.3/kdesktop/desktop.h.orig 2006-04-27 15:06:09.000000000 -0300
++++ kdebase-3.5.3/kdesktop/desktop.h 2006-07-12 15:11:14.000000000 -0300
+@@ -84,6 +84,7 @@
+ virtual void logout();
+ virtual void clearCommandHistory();
+ virtual void runAutoStart();
++ virtual void logoutWithoutConfirmation();
+
+ virtual void switchDesktops( int delta );
+
+--- kdebase-3.5.3/kdesktop/KDesktopIface.h.orig 2006-04-27 15:06:09.000000000 -0300
++++ kdebase-3.5.3/kdesktop/KDesktopIface.h 2006-07-12 15:10:12.000000000 -0300
+@@ -75,6 +75,7 @@
+ * Bye bye
+ */
+ virtual void logout() = 0;
++ virtual void logoutWithoutConfirmation() = 0;
+ /**
+ * Returns whether KDesktop uses a virtual root.
+ */
diff --git a/mandriva/2010.2/kdebase/kdebase-3.5.4-fix-gtk-style.patch b/mandriva/2010.2/kdebase/kdebase-3.5.4-fix-gtk-style.patch
new file mode 100644
index 000000000..2926d86df
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-3.5.4-fix-gtk-style.patch
@@ -0,0 +1,24 @@
+--- kdebase-3.5.4/kcontrol/krdb/krdb.cpp-- 2006-09-14 08:38:52.000000000 +0200
++++ kdebase-3.5.4/kcontrol/krdb/krdb.cpp 2006-09-14 08:48:18.000000000 +0200
+@@ -75,13 +75,20 @@
+ // -----------------------------------------------------------------------------
+ static void applyGtkStyles(bool active, int version)
+ {
++ TQString userFile = TQDir::homeDirPath()+userGtkrc(version);
++ KConfig kglobalsStyle("kdeglobals", true, false);
++ kglobalsStyle.setGroup("General");
++ TQString styleName = kglobalsStyle.readEntry("widgetStyle");
++ if(!TQDir(userFile).exists() && styleName =="ia_ora")
++ return;
++
+ TQString gtkkde = locateLocal("config", 2==version?"gtkrc-2.0":"gtkrc");
+ TQCString gtkrc = getenv(gtkEnvVar(version));
+ TQStringList list = TQStringList::split(':', TQFile::decodeName(gtkrc));
+ if (list.count() == 0)
+ {
+ list.append(TQString::fromLatin1(sysGtkrc(version)));
+- list.append(TQDir::homeDirPath()+userGtkrc(version));
++ list.append(userFile);
+ }
+ list.remove(gtkkde);
+ list.append(gtkkde);
diff --git a/mandriva/2010.2/kdebase/kdebase-3.5.7-clock-drakclock.patch b/mandriva/2010.2/kdebase/kdebase-3.5.7-clock-drakclock.patch
new file mode 100644
index 000000000..943f865b1
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-3.5.7-clock-drakclock.patch
@@ -0,0 +1,15 @@
+--- kdebase-3.5.7/kicker/applets/clock/clock.cpp.orig 2007-09-04 01:18:10.000000000 -0300
++++ kdebase-3.5.7/kicker/applets/clock/clock.cpp 2007-09-04 01:19:41.000000000 -0300
+@@ -1464,11 +1464,7 @@
+ preferences();
+ break;
+ case 103:
+- proc << locate("exe", "kdesu");
+- proc << "--nonewdcop";
+- proc << TQString("%1 kde-clock.desktop --lang %2")
+- .arg(locate("exe", "kcmshell"))
+- .arg(KGlobal::locale()->language());
++ proc << locate("exe", "drakclock");
+ proc.start(KProcess::DontCare);
+ break;
+ case 104:
diff --git a/mandriva/2010.2/kdebase/kdebase-3.5.7-kdesktop_firstrun.patch b/mandriva/2010.2/kdebase/kdebase-3.5.7-kdesktop_firstrun.patch
new file mode 100644
index 000000000..52ed43b0c
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-3.5.7-kdesktop_firstrun.patch
@@ -0,0 +1,27 @@
+--- kdebase-3.5.7/kdesktop/init.cc.kdesktop_firstrun 2007-09-26 10:15:58.000000000 -0300
++++ kdebase-3.5.7/kdesktop/init.cc 2007-09-26 09:32:43.000000000 -0300
+@@ -87,7 +87,9 @@ static bool testDir( const TQString &_nam
+ else // exists already
+ {
+ closedir( dp );
+- return false;
++ KConfig cfg("kdesktoprc");
++ cfg.setGroup("General");
++ return cfg.readBoolEntry("FirstRun", true);
+ }
+ }
+
+@@ -202,7 +204,12 @@ void testLocalInstallation()
+ copyDirectoryFile("directory.autostart", KGlobalSettings::autostartPath(), newRelease);
+
+ if (emptyDesktop)
+- copyDesktopLinks();
++ {
++ copyDesktopLinks();
++ KConfig cfg("kdesktoprc");
++ cfg.setGroup("General");
++ cfg.writeEntry("FirstRun", false);
++ }
+
+ // Take care of creating or updating trash.desktop
+ const TQString trashDir = KGlobal::dirs()->localxdgdatadir() + "Trash";
diff --git a/mandriva/2010.2/kdebase/kdebase-3.5.7-khelpcenter-htdigsearch-path.patch b/mandriva/2010.2/kdebase/kdebase-3.5.7-khelpcenter-htdigsearch-path.patch
new file mode 100644
index 000000000..88bb0e8d8
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-3.5.7-khelpcenter-htdigsearch-path.patch
@@ -0,0 +1,11 @@
+--- kdebase-3.5.12/khelpcenter/searchhandlers/khc_htsearch.pl.orig 2011-02-04 15:29:41.658473919 +0000
++++ kdebase-3.5.12/khelpcenter/searchhandlers/khc_htsearch.pl 2011-02-04 15:29:57.738474105 +0000
+@@ -8,7 +8,7 @@
+ use open IO => ':utf8';
+ use open ':std';
+
+-my $htsearchpath="/usr/lib/cgi-bin/htsearch";
++my $htsearchpath="/usr/bin/htsearch";
+
+ my $config;
+ my $format;
diff --git a/mandriva/2010.2/kdebase/kdebase-3.5.7-lzma_support.patch b/mandriva/2010.2/kdebase/kdebase-3.5.7-lzma_support.patch
new file mode 100644
index 000000000..3bb8bbb88
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-3.5.7-lzma_support.patch
@@ -0,0 +1,180 @@
+diff -purN kdebase-3.5.7.orig/doc/kioslave/index.docbook kdebase-3.5.7/doc/kioslave/index.docbook
+--- kdebase-3.5.7.orig/doc/kioslave/index.docbook 2007-09-13 18:41:54.000000000 +0200
++++ kdebase-3.5.7/doc/kioslave/index.docbook 2007-09-13 18:46:13.000000000 +0200
+@@ -20,6 +20,7 @@
+ <!ENTITY kio-info SYSTEM "info.docbook">
+ <!ENTITY kio-lan SYSTEM "lan.docbook">
+ <!ENTITY kio-ldap SYSTEM "ldap.docbook">
++<!ENTITY kio-lzma SYSTEM "lzma.docbook">
+ <!ENTITY kio-mailto SYSTEM "mailto.docbook">
+ <!ENTITY kio-mac SYSTEM "mac.docbook">
+ <!ENTITY kio-man SYSTEM "man.docbook">
+@@ -68,6 +69,7 @@
+ &kio-info;
+ &kio-lan;
+ &kio-ldap;
++&kio-lzma;
+ &kio-mailto;
+ &kio-mac;
+ &kio-man;
+diff -purN kdebase-3.5.7.orig/doc/kioslave/lzma.docbook kdebase-3.5.7/doc/kioslave/lzma.docbook
+--- kdebase-3.5.7.orig/doc/kioslave/lzma.docbook 1970-01-01 01:00:00.000000000 +0100
++++ kdebase-3.5.7/doc/kioslave/lzma.docbook 2007-09-13 18:46:13.000000000 +0200
+@@ -0,0 +1,30 @@
++<article lang="&language;" id="lzma">
++<title>lzma</title>
++<articleinfo>
++<authorgroup>
++<author>&Lauri.Watts; &Lauri.Watts.mail;</author>
++<!-- TRANS:ROLES_OF_TRANSLATORS -->
++</authorgroup>
++</articleinfo>
++
++<para><command>lzma</command> is a compression program</para>
++
++<para>The lzma kioslave is not directly usable, and is intended for use
++as a filter. For example, the tar kioslave can filter a file through
++the lzma kioslave, in order to display the contents of a <literal
++role="extension">tar.lzma</literal> file directly in a &konqueror;
++window.</para>
++
++<para>If you click on a file compressed with a <literal
++role="extension">lzma</literal> extension in &konqueror;, this kioslave is
++used to uncompress it and display it as a normal (uncompressed)
++file.</para>
++
++<para>If you are a developer, and would like to use the lzma filter, you
++can find documentation on using kioslaves at <ulink
++url="http://developer.kde.org">http://developer.kde.org</ulink></para>
++
++<para> See the manual: <ulink url="man:/lzma">lzma</ulink>.
++</para>
++
++</article>
+diff -purN kdebase-3.5.7.orig/kioslave/filter/lzma.protocol kdebase-3.5.7/kioslave/filter/lzma.protocol
+--- kdebase-3.5.7.orig/kioslave/filter/lzma.protocol 1970-01-01 01:00:00.000000000 +0100
++++ kdebase-3.5.7/kioslave/filter/lzma.protocol 2007-09-13 18:46:13.000000000 +0200
+@@ -0,0 +1,10 @@
++[Protocol]
++exec=kio_filter
++protocol=lzma
++mimetype=application/lzma
++input=stream
++output=stream
++reading=true
++source=false
++DocPath=kioslave/lzma.html
++Icon=ark
+diff -purN kdebase-3.5.7.orig/kioslave/filter/Makefile.am kdebase-3.5.7/kioslave/filter/Makefile.am
+--- kdebase-3.5.7.orig/kioslave/filter/Makefile.am 2007-09-13 18:41:35.000000000 +0200
++++ kdebase-3.5.7/kioslave/filter/Makefile.am 2007-09-13 18:47:03.000000000 +0200
+@@ -17,5 +17,5 @@ if include_BZIP2
+ BZIP2FILES=bzip.protocol bzip2.protocol
+ endif
+
+-protocol_DATA = gzip.protocol $(BZIP2FILES)
++protocol_DATA = gzip.protocol $(BZIP2FILES) lzma.protocol
+
+diff -purN kdebase-3.5.7.orig/kioslave/info/kde-info2html kdebase-3.5.7/kioslave/info/kde-info2html
+--- kdebase-3.5.7.orig/kioslave/info/kde-info2html 2007-09-13 18:41:35.000000000 +0200
++++ kdebase-3.5.7/kioslave/info/kde-info2html 2007-09-13 18:46:13.000000000 +0200
+@@ -39,6 +39,8 @@
+ # March 9 2003 Add support for browsing by file. by Luis Pedro Coelho
+ # June 11 2003 Update the layout of the sides to the new infopageslayout.
+ # by Sven Leiber <s.leiber@web.de>
++# August 30 2007 Add lzma support.
++# by Per Øyvind Karlsen <peroyvind@mandriva.org>
+ #
+ #-------------------------------------------------------
+
+@@ -143,6 +145,9 @@ sub FileNotFound {
+ elsif ($DirFileName =~ m/.info.gz$/ ) {
+ open DIR, "-|", "gzip", "-dc", $DirFileName;
+ }
++ elsif ($DirFileName =~ m/.info.lzma$/ ) {
++ open DIR, "-|", "lzma", "-dc", $DirFileName;
++ }
+ else {
+ open DIR, $DirFileName;
+ }
+@@ -252,6 +257,9 @@ sub infocat {
+ elsif ($infofile =~ m/.info.gz$/ ) {
+ open INFOFILE, "-|", "gzip", "-dc", "$dir/$infofile";
+ }
++ elsif ($infofile =~ m/.info.lzma$/ ) {
++ open INFOFILE, "-|", "lzma", "-dc", "$dir/$infofile";
++ }
+ elsif ($infofile =~ m/.info$/) {
+ open INFOFILE, "-|", "$dir/$infofile";
+ }
+@@ -427,6 +435,9 @@ sub ReadIndirectTable {
+ open FH1, "-|", "gunzip", "-q", "-d", "-c", $FileName || &DieFileNotFound($FileName);
+ } elsif ($FileName =~ /\.bz2$/) {
+ open FH1, "-|", "bunzip2", "-q", "-d", "-c", $FileName || &DieFileNotFound($FileName);
++ } elsif ($FileName =~ /\.lzma$/) {
++ open FH1, "-|", "unlzma", "-q", "-d", "-c", $FileName || &DieFileNotFound($FileName);
++
+ } else {
+ open(FH1, $FileName) || &DieFileNotFound($FileName);
+ }
+@@ -473,6 +484,8 @@ sub ReadTagTable {
+ open FH, "-|", "gunzip", "-q", "-d", "-c", $FileName || &DieFileNotFound($FileName);
+ } elsif ($FileName =~ /\.bz2$/) {
+ open FH, "-|", "bunzip2", "-q", "-d", "-c", $FileName || &DieFileNotFound($FileName);
++ } elsif ($FileName =~ /\.lzma$/) {
++ open FH, "-|", "unlzma", "-q", "-d", "-c", $FileName || &DieFileNotFound($FileName);
+ } else {
+ open FH, $FileName || &DieFileNotFound($FileName);
+ }
+@@ -756,6 +769,8 @@ sub InfoNode2HTML {
+ open FH2, "-|", "gunzip", "-q", "-d", "-c", $FileName || &DieFileNotFound($FileName);
+ } elsif ($FileName =~ /\.bz2$/) {
+ open FH2, "-|", "bunzip2", "-q", "-d", "-c", $FileName || &DieFileNotFound($FileName);
++ } elsif ($FileName =~ /\.lzma$/) {
++ open FH2, "-|", "unlzma", "-q", "-d", "-c", $FileName || &DieFileNotFound($FileName);
+ } else {
+ open FH2, $FileName || &DieFileNotFound($FileName);
+ }
+@@ -985,17 +1000,21 @@ sub FindFile {
+ foreach my $Name ($File, $Alt) {
+ my $gzName = $Name . '.gz';
+ my $bz2Name = $Name . '.bz2';
++ my $lzmaName = $Name . '.lzma';
+
+ foreach (@info2html::config::INFODIR) {
+ return "$_/$Name" if -e "$_/$Name";
+ return "$_/$gzName" if -e "$_/$gzName";
+ return "$_/$bz2Name" if -e "$_/$bz2Name";
++ return "$_/$lzmaName" if -e "$_/$lzmaName";
++
+ }
+ next unless $ENV{INFOPATH};
+ foreach my $i (split(/:/, $ENV{INFOPATH})) {
+ return "$i/$Name" if -e "$i/$Name";
+ return "$i/$gzName" if -e "$i/$gzName";
+ return "$i/$bz2Name" if -e "$i/$bz2Name";
++ return "$i/$lzmaName" if -e "$i/$lzmaName";
+ }
+ }
+ return "";
+diff -purN kdebase-3.5.7.orig/kioslave/man/kio_man.cpp kdebase-3.5.7/kioslave/man/kio_man.cpp
+--- kdebase-3.5.7.orig/kioslave/man/kio_man.cpp 2007-09-13 18:41:35.000000000 +0200
++++ kdebase-3.5.7/kioslave/man/kio_man.cpp 2007-09-13 18:46:13.000000000 +0200
+@@ -68,6 +68,8 @@ void stripExtension( QString *name )
+ pos -= 4;
+ else if ( name->find(".bz", -3) != -1 )
+ pos -= 3;
++ else if ( name->find(".lzma", -5) != -1 )
++ pos -= 5;
+
+ if ( pos > 0 )
+ pos = name->findRev('.', pos-1);
+@@ -1311,6 +1313,8 @@ void MANProtocol::showIndex(const QStrin
+ end -= 2;
+ else if ( len >= 4 && strcmp( end-3, ".bz2" ) == 0 )
+ end -= 4;
++ else if ( len >= 5 && strcmp( end-4, ".lzma" ) == 0 )
++ end -= 5;
+
+ while ( end >= begin && *end != '.' )
+ end--;
diff --git a/mandriva/2010.2/kdebase/kdebase-3.5.7-translation-override.patch b/mandriva/2010.2/kdebase/kdebase-3.5.7-translation-override.patch
new file mode 100644
index 000000000..06848904d
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-3.5.7-translation-override.patch
@@ -0,0 +1,26 @@
+--- kdebase-3.5.7/kdm/kfrontend/kdm_greet.c.fixlang 2007-10-02 16:56:25.000000000 -0300
++++ kdebase-3.5.7/kdm/kfrontend/kdm_greet.c 2007-10-02 15:07:58.000000000 -0300
+@@ -779,7 +779,10 @@ main( int argc ATTR_UNUSED, char **argv
+ LogPanic( "Cannot save $HOME\n" );
+ atexit( cleanup );
+
+- setenv( "LC_ALL", _language, 1 );
++ if ( getenv( "LANG" ) == NULL )
++ setenv( "LC_ALL", _language, 1 );
++ else
++ setenv( "LC_ALL", getenv( "LANG" ), 1 );
+
+ kg_main( argv[0] );
+
+--- kdebase-3.5.7/kdm/backend/session.c.fixlang 2007-10-02 16:56:58.000000000 -0300
++++ kdebase-3.5.7/kdm/backend/session.c 2007-10-02 16:18:21.000000000 -0300
+@@ -802,6 +802,9 @@ systemEnv( const char *user )
+ env = baseEnv( user );
+ if (td->authFile)
+ env = setEnv( env, "XAUTHORITY", td->authFile );
++ char *lang = getenv("LANG");
++ if (lang != NULL)
++ env = setEnv( env, "LANG", lang );
+ env = setEnv( env, "PATH", td->systemPath );
+ env = setEnv( env, "SHELL", td->systemShell );
+ return env;
diff --git a/mandriva/2010.2/kdebase/kdebase-3.5.9-update-usb.ids.patch b/mandriva/2010.2/kdebase/kdebase-3.5.9-update-usb.ids.patch
new file mode 100644
index 000000000..d19a57e09
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-3.5.9-update-usb.ids.patch
@@ -0,0 +1,4389 @@
+--- kcontrol/usbview/usb.ids~ 2007-10-08 11:51:11.000000000 +0200
++++ kcontrol/usbview/usb.ids 2008-02-11 10:01:28.000000000 +0100
+@@ -7,7 +7,7 @@
+ # The latest version can be obtained from
+ # http://www.linux-usb.org/usb.ids
+ #
+-# $Id: usb.ids 703013 2007-08-21 19:01:47Z deller $
++# $Id: usb.ids,v 1.330 2008/02/10 20:12:26 gowdy Exp $
+ #
+
+ # Vendors, devices and interfaces. Please keep sorted.
+@@ -21,14 +21,19 @@
+ 0002 Ingram
+ 0003 Club Mac
+ 0004 Nebraska Furniture Mart
++0145 Unknown
++ 0112 Card Reader
+ 0204 Chipsbank Microelectronics Co., Ltd
+ 6025 CBM2080 Flash drive controller
+ 6026 CBM1180 Flash drive controller
++02ad HUMAX Co., Ltd.
++ 138c PVR Mass Storage
+ 0386 LTS
+ 0001 PSX for USB Converter
+ 03e8 EndPoints, Inc.
+ 0004 SE401 WebCam
+ 0008 101 Ethernet [klsi]
++ 0015 USB ATAPI Enclosure
+ 2123 SiPix StyleCam Deluxe
+ 03e9 Thesys Microelectronics
+ 03ea Data Broadcasting Corp.
+@@ -55,6 +60,8 @@
+ 7605 at76c503a 802.11b Adapter
+ 7606 at76c505 802.11b Adapter
+ 7611 at76c510 rfmd2948 802.11b Access Point
++ 7613 WL-1130 USB
++ 7614 AT76c505a Wireless Adapter
+ 03ec Iwatsu America, Inc.
+ 03ed Mitel Corp.
+ 03ee Mitsumi
+@@ -64,6 +71,7 @@
+ 6901 SmartDisk FDD
+ 03f0 Hewlett-Packard
+ 0004 DeskJet 895c
++ 0024 KU-0316 Keyboard
+ 0101 ScanJet 4100c
+ 0102 PhotoSmart S20
+ 0104 DeskJet 880c/970c
+@@ -72,6 +80,7 @@
+ 010c Multimedia Keyboard Hub
+ 0111 G55xi Printer/Scanner/Copier
+ 011c hn210w 802.11b Adapter
++ 011d Integrated Bluetooth Module
+ 0121 HP49g+ Calculator
+ 0201 ScanJet 6200c
+ 0202 PhotoSmart S20
+@@ -79,8 +88,10 @@
+ 0205 ScanJet 3300c
+ 0207 CD-Writer Plus 8200e
+ 020c Multimedia Keyboard
++ 0212 DeskJet 1220C
+ 0304 DeskJet 810c/812c
+ 0305 ScanJet 4300c
++ 0307 CD-Writer+ CD-4e
+ 0311 OfficeJet G85xi
+ 0317 LaserJet 1200
+ 0401 ScanJet 5200c
+@@ -100,16 +111,22 @@
+ 0712 DeskJet 1180c
+ 0801 ScanJet 7400c
+ 0804 DeskJet 816c
++ 0805 HP4470C
+ 0901 ScanJet 2300c
+ 0904 DeskJet 845c
++ 0a01 ScanJet 2400c
++ 0b01 Scanjet 82x0C
++ 0b17 Laserjet 2300d
++ 1001 Photo Scanner 1000
+ 1004 DeskJet 970c/970cse
+ 1005 ScanJet 5400c
+- 1016 Jornada 548 / iPAQ HW6515 Pocket PC
++ 1016 Jornada 548 / iPAQ HW6515 Pocket PC
+ 1104 DeskJet 959c
+ 1105 ScanJet 5470c
+ 1116 Jornada 568 Pocket PC
+- 1151 750xi Printer/Scanner/Copier
++ 1151 PSC-750xi Printer/Scanner/Copier
+ 1204 DeskJet 930c
++ 1205 ScanJet 4500C/5550C
+ 1305 ScanJet 4570c
+ 1312 Deskjet 460
+ 1317 LaserJet 1005
+@@ -117,9 +134,16 @@
+ 1424 f2105 Monitor Hub
+ 1504 DeskJet 920c
+ 1604 DeskJet 940c
++ 1605 ScanJet 5530C Photosmart
+ 1617 LaserJet 3015
++ 1705 ScanJet 5590
++ 171d USB Wireless (Bluetooth + WLAN) Interface [HP Integrated Module]
++ 1801 Inkjet P-2000U
++ 1805 ScanJet 7650
+ 1904 DeskJet 3820
++ 1b05 ScanJet 4850C/4890C
+ 1c17 Color LaserJet 2550l
++ 1d17 LaserJet 1320
+ 1e11 PSC-950
+ 2002 Hub
+ 2004 DeskJet 640c
+@@ -128,24 +152,37 @@
+ 2205 ScanJet 3500c
+ 2304 DeskJet 656c
+ 2305 ScanJet 3970c
++ 2405 ScanJet 4070 Photosmart
++ 2505 ScanJet 3770
++ 2524 LP3065 30" Monitor Hub
++ 2605 ScanJet 3800c
+ 2811 PSC-2100
++ 2b17 LaserJet 1020
+ 2d11 OfficeJet 6110
++ 3005 ScanJet 4670v
+ 3102 PhotoSmart P1100 Printer w/ Card Reader
+ 3104 DeskJet 960c
+ 3304 DeskJet 990c
+ 3404 DeskJet 6122
+ 3504 DeskJet 6127c
++ 3611 PSC 2410 Photosmart
+ 3817 LaserJet P2015 Series
++ 3a11 OfficeJet 5500 series
+ 3c02 PhotoSmart 7350
+ 3d11 OfficeJet 4215
+ 3f11 PSC-1315/PSC-1317
+ 4002 PhotoSmart 720 / PhotoSmart 935 (storage)
+ 4102 PhotoSmart 618
++ 4105 ScanJet 4370
+ 4202 PhotoSmart 812
+ 4302 PhotoSmart 850 (ptp)
+ 4402 PhotoSmart 935 (ptp)
+ 4502 PhotoSmart 945 (PTP mode)
++ 4505 ScanJet G4010
+ 5004 DeskJet 995c
++ 5511 Deskjet F300 series
++ 5611 PhotoSmart C3180
++ 5911 PhotoSmart C6180
+ 6004 DeskJet 5550
+ 6104 DeskJet 5650c
+ 6202 PhotoSmart 215
+@@ -165,9 +202,11 @@
+ 7204 DeskJet 36xx
+ 7302 PhotoSmart M307 (PTP mode)
+ 7304 DeskJet 35xx
++ 7604 Deskjet 3940
+ 7702 PhotoSmart R817 (PTP mode)
+ 7a02 PhotoSmart M415 (PTP mode)
+ 7b02 PhotoSmart M23 (PTP mode)
++ 811c Ethernet HN210E
+ 8604 Deskjet 5440
+ a004 DeskJet 5850c
+ bef4 NEC Picty760
+@@ -177,6 +216,8 @@
+ 03f1 Genoa Technology
+ 03f2 Oak Technology, Inc.
+ 03f3 Adaptec, Inc.
++ 0020 AWN-8020 WLAN
++ 009b AVC-1410 GameBridge TV NTSC
+ 03f4 Diebold, Inc.
+ 03f5 Siemens Electromechanical
+ 03f8 Epson Imaging Technology Center
+@@ -195,13 +236,15 @@
+ 5602 Video Camera Controller
+ 5603 USB 2.0 Q-tec Webcam 300
+ 5621 USB 2.0 Storage Device
++ 5627 Welland ME-740PS USB2 3.5" Power Saving Enclosure
+ 5632 USB 2.0 Host-to-Host Link
+ 5635 USB 2.0 Flash Card Reader
+ 5636 USB 2.0 Storage Device
+ 5637 M5637 IDE Controller
+ 0403 Future Technology Devices International, Ltd
+ 0000 H4SMK 7 Port Hub
+- 6001 8-bit FIFO
++ 6001 FT232 USB-Serial (UART) IC
++ 6010 FT2232C Dual USB-UART/FIFO IC
+ 8040 4 Port Hub
+ 8070 7 Port Hub
+ 8370 7 Port Hub
+@@ -209,25 +252,45 @@
+ 8372 FT8U100AX Serial Port
+ c630 lcd2usb interface
+ c7d0 RR-CirKits LocoBuffer-USB
++ cc48 product FTDI TACTRIX_OPENPORT_13M 0xcc48 OpenPort 1.3 Mitsubishi
++ cc49 product FTDI TACTRIX_OPENPORT_13S 0xcc49 OpenPort 1.3 Subaru
++ cc4a product FTDI TACTRIX_OPENPORT_13U 0xcc4a OpenPort 1.3 Universal
++ e700 Elster Unicom III Optical Probe
++ e888 Expert ISDN Control USB
++ e889 USB-RS232 OptoBridge
++ e88a Expert mouseCLOCK USB II
++ e88b Precision Clock MSF USB
++ e88c Expert mouseCLOCK USB II HBG
+ ea90 Eclo 1-Wire Adapter
+ f208 Papenmeier Braille-Display
++ f918 Ant8 Logic Probe
++ fa00 Matrix Orbital USB Serial
++ fa01 Matrix Orbital MX2 or MX3
++ fa02 Matrix Orbital MX4 or MX5
++ fa03 Matrix Orbital VK/LK202 Family
++ fa04 Matrix Orbital VK/LK204 Family
++ fc08 Crystalfontz CFA-632 USB LCD
++ fc09 Crystalfontz CFA-634 USB LCD
++ fc0b Crystalfontz CFA-633 USB LCD
++ fc0c Crystalfontz CFA-631 USB LCD
++ fc0d Crystalfontz CFA-635 USB LCD
+ fc82 SEMC DSS-20 SyncStation
+ fd48 ShipModul MiniPlex-4xUSB NMEA Multiplexer
+ ff08 ToolHouse LoopBack Adapter
+ 0404 NCR Corp.
+- 0310 K590 Printer, Self-Service
+- 0311 7167 Printer, Receipt/Slip
+- 0312 7197 Printer Receipt
+- 0320 5932-USB Keyboard
+- 0321 5953-USB Dynakey
+- 0322 5932-USB Enhanced Keyboard
+- 0323 5932-USB Enhanced Keyboard, Flash-Recovery/Download
+- 0324 5953-USB Enhanced Dynakey
+- 0325 5953-USB Enhanced Dynakey Flash-Recovery/Download
+- 0328 K016: USB-MSR ISO 3-track MSR: POS Standard (See HID pages)
+- 0329 K018: USB-MSR JIS 2-Track MSR: POS Standard
+- 032a K016: USB-MSR ISO 3-Track MSR: HID Keyboard Mode
+- 032b K016/K018: USB-MSR Flash-Recovery/Download
++ 0310 K590 Printer, Self-Service
++ 0311 7167 Printer, Receipt/Slip
++ 0312 7197 Printer Receipt
++ 0320 5932-USB Keyboard
++ 0321 5953-USB Dynakey
++ 0322 5932-USB Enhanced Keyboard
++ 0323 5932-USB Enhanced Keyboard, Flash-Recovery/Download
++ 0324 5953-USB Enhanced Dynakey
++ 0325 5953-USB Enhanced Dynakey Flash-Recovery/Download
++ 0328 K016: USB-MSR ISO 3-track MSR: POS Standard (See HID pages)
++ 0329 K018: USB-MSR JIS 2-Track MSR: POS Standard
++ 032a K016: USB-MSR ISO 3-Track MSR: HID Keyboard Mode
++ 032b K016/K018: USB-MSR Flash-Recovery/Download
+ 0405 Synopsys, Inc.
+ 0406 Fujitsu-ICL Computers
+ 0407 Fujitsu Personal Systems, Inc.
+@@ -238,6 +301,7 @@
+ 0027 MultiSync Monitor
+ 0058 HighSpeed Hub
+ 0059 HighSpeed Hub
++ 005a HighSpeed Hub
+ 006a Conceptronic USB Harddisk Box
+ 011d e228 Mobile Phone
+ 55aa Hub
+@@ -301,7 +365,14 @@
+ 058d C340
+ 058e V530
+ 058f V550
++ 05b3 EasyShare Z710 Camera
++ 410d EasyShare G600 Printer Dock
+ 5010 Wireless Adapter
++ 6001 i30
++ 6002 i40
++ 6003 i50
++ 6004 i60
++ 6005 i80
+ 040b Weltrend Semiconductor
+ 6510 Weltrend Bar Code Reader
+ 6520 XBOX Xploder
+@@ -312,8 +383,22 @@
+ 040f Echo Speech Corp.
+ 0411 MelCo., Inc.
+ 0001 LUA-TX Ethernet [pegasus]
++ 0005 LUA-TX Ethernet
++ 0009 LUA2-TX Ethernet
++ 0012 LUA-KTX Ethernet
+ 0016 WLI-USB-S11 802.11b Adapter
++ 001c USB-IDE Bridge: DUB-PxxG
+ 0027 WLI-USB-KS11G 802.11b Adapter
++ 003d LUA-U2-KTX Ethernet
++ 005e WLI-U2-KG54-YB WLAN
++ 0066 WLI-U2-KG54 WLAN
++ 0067 WLI-U2-KG54-AI WLAN
++ 008b Nintendo Wi-Fi
++ 00b3 PC-OP-RS1 RemoteStation
++ 00cb WLI-U2-G300N 802.11n Adapter
++ 00d8 WLI-U2-SG54HP
++ 00d9 WLI-U2-G54HP
++ 00da WLI-U2-KG54L
+ 0412 Award Software International
+ 0413 Leadtek Research, Inc.
+ 6025 WinFast DTV Dongle (cold state)
+@@ -330,8 +415,8 @@
+ 551e Keyboard
+ 551f Keyboard w/ Sys and Media
+ 5521 Keyboard
+- 7723 SD Card Reader
+ 6481 16-bit Scanner
++ 7723 SD Card Reader
+ 0417 Symbios Logic
+ 0418 AST Research
+ 0419 Samsung Info. Systems America, Inc.
+@@ -345,8 +430,11 @@
+ 1002 Nomad II
+ 1003 Blaster GamePad Cobra
+ 1050 GamePad Cobra
++ 3000 SoundBlaster Extigy
+ 3010 SoundBlaster MP3+
+ 3020 SoundBlaster Audigy 2 NX
++ 3040 SoundBlaster Live! 24-bit External SB0490
++ 3061 SoundBlaster Audigy 2 ZS Video Editor
+ 4003 VideoBlaster WebCam Go Plus [W9967CF]
+ 4004 Nomad II MG
+ 4005 WebCam Blaster Go ES
+@@ -371,6 +459,8 @@
+ 403a WebCam NX Pro 2
+ 403c WebCam Live! Ultra
+ 403d WebCam Notebook Ultra
++ 4041 WebCam Live! Motion
++ 4068 WebCam Live! Notebook
+ 4100 Nomad Jukebox 2
+ 4101 Nomad Jukebox 3
+ 4106 Nomad MuVo
+@@ -383,11 +473,13 @@
+ 4116 MuVo^2
+ 4117 Nomad MuVo TX
+ 411b Zen Touch
++ 411c Nomad MuVo USB 2.0
+ 411d Zen
+ 411e Zen Micro
+ 4123 Zen Portable Media Center
+ 4126 Dell DJ (2nd gen)
+ 4127 Dell DJ
++ 4128 NOMAD Jukebox Zen Xtra (mtp)
+ 412b MuVo N200 with FM radio
+ 4130 Zen Micro (mtp)
+ 4131 Zen Touch (mtp)
+@@ -396,9 +488,16 @@
+ 4137 Zen Sleek (mtp)
+ 4139 Zen Nano Plus
+ 413c Zen MicroPhoto
++ 4151 Zen Vision:M (mtp)
++ 4155 Zen Stone plus
+ 041f LCS Telegraphics
+ 0420 Chips and Technologies
++ 1307 Celly SIM Card Reader
+ 0421 Nokia Mobile Phones
++ 0018 6288 GSM Smartphone
++ 0019 6288 GSM Smartphone (imaging mode)
++ 001a 6288 GSM Smartphone (file transfer mode)
++ 0105 E-61 (Firmware update mode)
+ 0401 6650 GSM Phone
+ 0405 9500 GSM Communicator
+ 040b N-Gage GSM Phone
+@@ -406,13 +505,22 @@
+ 0410 6630 Imaging Smartphone
+ 0415 9300 GSM Smartphone
+ 0418 E-70 (PC-Suite mode)
++ 0419 E-60 (PC-Suite mode)
+ 041a 9500 GSM Communicator (RNDIS)
+ 041b 9300 GSM Smartphone (RNDIS)
+- 041e Nokia 6680
+- 0429 6230i Camera Phone
++ 041e 6680
++ 0428 6230i Modem
++ 0429 6230i MultiMedia Card
+ 0431 770 Internet Tablet
+ 0435 E-70 (IP Passthrough/RNDIS mode)
+- 043a Nokia N70 USB Phone Parent
++ 0436 E-60 (IP Passthrough/RNDIS mode)
++ 043a N70 USB Phone Parent
++ 044d E-61 (PC Suite mode)
++ 044e E-61 (Data Exchange mode)
++ 044f E-61 (IP Passthrough/RNDIS mode)
++ 046e 6110 Navigator
++ 04c3 N800 Internet Tablet
++ 04f9 Nokia 6300 (PC-Suite mode)
+ 0800 Connectivity Cable DKU-5
+ 0422 ADI Systems, Inc.
+ 0423 Computer Access Technology Corp.
+@@ -421,8 +529,12 @@
+ 000d USB Chief Analyzer
+ 1237 Andromeda Hub
+ 0424 Standard Microsystems Corp.
++ 2020 USB Hub
+ 20fc 6-in-1 Card Reader
++ 2228 9-in-2 Card Reader
+ 223a 8-in-1 Card Reader
++ 2503 USB 2.0 Hub
++ 2504 USB 2.0 Hub
+ 2524 USB MultiSwitch Hub
+ 0425 Motorola Semiconductors HK, Ltd
+ 0101 G-Tech Wireless Mouse & Keyboard
+@@ -448,6 +560,7 @@
+ 0434 Samsung Info. Systems America, Inc.
+ 0435 Hyundai Electronics America
+ 0436 Taugagreining HF
++ 0005 CameraMate (DPCM_USB)
+ 0437 Framatome Connectors USA
+ 0438 Advanced Micro Devices, Inc.
+ 0439 Voice Technologies Group
+@@ -467,9 +580,16 @@
+ 0057 Z35 Printer
+ 0060 X74/X75 Scanner
+ 0061 X74 Hub
++ 0065 X5130
+ 0069 X74/X75 Printer
+ 0072 X6170 Printer
++ 007c Lexmark X1110/X1130/X1140/X1150/X1170/X1180/X1185
++ 007d Photo 3150
++ 0093 X5250
+ 0095 E220 Printer
++ 0097 P6250
++ 00bb 2300 Series
++ 4303 Xerox WorkCentre Pro 412
+ 043e LG Electronics USA, Inc.
+ 42bd Flatron 795FT Plus Monitor
+ 4a4d Flatron 915FT Plus Monitor
+@@ -492,6 +612,7 @@
+ 044e Alps Electric Co., Ltd
+ 2002 MD-5500 Printer
+ 3001 UGTZ4 Bluetooth
++ 3007 GlidePoint PS/2 TouchPad
+ 044f ThrustMaster, Inc.
+ 0400 HOTAS Cougar
+ a0a3 Fusion Digital GamePad
+@@ -506,6 +627,7 @@
+ 2046 TUSB2046 Hub
+ 2077 TUSB2077 Hub
+ 3410 TUSB3410 Microcontroller
++ 3f02 SMC WSKP100 Wi-Fi Phone
+ 5409 Frontier Labs NEX IA+ Digital Audio Player
+ 6000 AU5 ADSL Modem (pre-reenum)
+ 6001 AU5 ADSL Modem
+@@ -531,27 +653,56 @@
+ 000e VideoCAM Web
+ 001a Genius WebScroll+
+ 004c Slimstar Pro Keyboard
++ 0056 Ergo 300 Mouse
+ 0100 EasyPen Tablet
+ 0101 CueCat
+ 1003 Genius VideoCam
+ 1004 Flight2000 F-23 Joystick
+ 100a Aashima Technology Trust Sight Fighter Vibration Feedback Joystick
+ 2001 ColorPage-Vivid Pro Scanner
++ 2004 ColorPage-HR6 V1 Scanner
+ 2007 ColorPage-HR6 V2 Scanner
+ 2008 ColorPage-HR6 V2 Scanner
+ 2009 ColorPage-HR6A Scanner
+ 2011 ColorPage-Vivid3x Scanner
+ 2013 ColorPage-HR7 Scanner
++ 2014 ColorPage-Vivid4
+ 2015 ColorPage-HR7LE Scanner
+ 2016 ColorPage-HR6X Scanner
++ 2017 ColorPage-Vivid3xe
++ 2018 ColorPage-HR7X
++ 2019 ColorPage-HR6X Slim
++ 201a ColorPage-Vivid4xe
++ 201b ColorPage-Vivid4x
++ 201c ColorPage-HR8
++ 201d ColorPage-Vivid 1200 X
++ 201e ColorPage-Slim 1200
++ 201f ColorPage-Vivid 1200 XE
++ 2020 ColorPage-Slim 1200 USB2
++ 2021 ColorPage-SF600
+ 301d Genius MaxFire MiniPad
+ 7004 VideoCAM Express
+ 7007 VideoCAM Web
+ 7012 WebCAM USB2.0
+ 0459 Adobe Systems, Inc.
+ 045a SONICblue, Inc.
++ 07da Supra Express 56K modem
+ 0b4a SupraMax 2890 56K Modem [Lucent Atlas]
+ 0b68 SupraMax 56K Modem
++ 5001 Rio 600 MP3 Player
++ 5002 Rio 800 MP3 Player
++ 5003 Nike Psa/Play MP3 Player
++ 5005 Rio S10 MP3 Player
++ 5006 Rio S50 MP3 Player
++ 5007 Rio S35 MP3 Player
++ 5008 Rio 900 MP3 Player
++ 5009 Rio S30 MP3 Player
++ 500d Fuse MP3 Player
++ 500e Chiba MP3 Player
++ 500f Cali MP3 Player
++ 5010 Rio S11 MP3 Player
++ 503f Cali256 MP3 Player
++ 5202 Rio Riot MP3 Player
+ 5210 Rio Karma Music Player
+ 5220 Rio Nitrus MP3 Player
+ 045b Hitachi, Ltd
+@@ -564,6 +715,7 @@
+ 0014 Digital Sound System 80
+ 001a SideWinder Precision Racing Wheel
+ 001b SideWinder Force Feedback 2 Joystick
++ 001c Internet Keyboard Pro
+ 001d Natural Keyboard Pro
+ 001e IntelliMouse Explorer
+ 0023 Trackball Optical
+@@ -582,12 +734,16 @@
+ 003c SideWinder Joystick
+ 0040 Wheel Mouse Optical
+ 0047 IntelliMouse Explorer 3.0
++ 0048 Office Keyboard 1.0A
++ 0053 Optical Mouse
+ 0059 Wireless IntelliMouse Explorer
+ 006e MN510 802.11b Adapter
++ 007a 10/100 USB NIC
+ 007d Notebook Optical Mouse
+ 007e Wireless Transceiver for Bluetooth
+ 0080 Digital Media Pro Keyboard
+ 0083 Basic Optical Mouse
++ 0084 Basic Optical Mouse
+ 008a Wireless Keyboard and Mouse
+ 008c Wireless Intellimouse Explorer 2.0
+ 00b9 Wireless Optical Mouse 3.0
+@@ -609,6 +765,7 @@
+ 029c Xbox360 HD-DVD Drive
+ 029d Xbox360 HD-DVD Drive
+ 029e Xbox360 HD-DVD Memory Unit
++ 043d Becker Traffic Assist Highspeed 7934
+ 0460 Ace Cad Enterprise Co., Ltd
+ 0461 Primax Electronics, Ltd
+ 0300 G2-300 Scanner
+@@ -624,12 +781,17 @@
+ 0361 Colorado 1200u Scanner
+ 0364 LG Electronics Scanworks 600U Scanner
+ 0371 Visioneer Onetouch 8920 Scanner
++ 0374 UMAX Astra 2500
+ 0377 Medion MD 5345 Scanner
+ 037b Medion MD 6190 Scanner
+ 0380 G2-600 Scanner
+ 0381 ReadyScan 636i Scanner
+ 0382 G2-600 #2 Scanner
+ 0383 G2E-600 Scanner
++ 038a UMAX Astra 3000/3600
++ 038b Xerox 2400 Onetouch
++ 038c UMAX Astra 4100
++ 0392 Medion/Lifetec/Tevion/Cytron MD 6190
+ 0813 IBM UltraPort Camera
+ 0815 Micro Innovations WebCam
+ 0819 Fujifilm IX-30 Camera [webcam mode]
+@@ -649,11 +811,16 @@
+ 046a Cherry GmbH
+ 0001 My3000 Keyboard
+ 0003 My3000 Hub
++ 0004 CyBoard Keyboard
+ 0005 XX33 SmartCard Reader Keyboard
+ 0023 Cymotion Master Linux Keyboard
+ 046b American Megatrends, Inc.
++ 0101 PS/2 Keyboard, Mouse & Joystick Ports
++ 0301 USB 1.0 Hub
++ 0500 Serial & Parallel Ports
+ 046c Toshiba Corp., Digital Media Equipment
+ 046d Logitech, Inc.
++ 0082 Acer Aspire 5672 Webcam
+ 0203 M2452 Keyboard
+ 0301 M4848 Mouse
+ 0401 HP PageScan
+@@ -666,16 +833,32 @@
+ 0870 QuickCam Express
+ 0890 QuickCam Traveler
+ 08a0 QuickCam IM
++ 08a1 QuickCam IM with sound
+ 08a2 Labtec WebCam Pro
++ 08a3 QuickCam QuickCam Chat
++ 08a7 QuickCam Image
++ 08a9 Notebook Deluxe
++ 08aa Labtec Notebooks
++ 08ac QuickCam Cool
++ 08ad QuickCam Communicate STX
++ 08ae Quickcam for Notebooks
+ 08b0 QuickCam 3000 Pro [pwc]
+ 08b1 QuickCam Notebook Pro
+ 08b2 QuickCam Pro 4000
+ 08b3 QuickCam Zoom
+ 08b4 QuickCam Zoom
+ 08b5 QuickCam Sphere
+- 08d9 QuickCam Connect
++ 08b9 QuickCam IM
++ 08c5 QuickCam Pro 5000
++ 08c6 QuickCam for DELL Notebooks
++ 08ce QuickCam Pro 5000
++ 08d7 QuickCam Communicate STX
++ 08d8 QuickCam for Notebook Deluxe
++ 08d9 QuickCam IM/Connect
+ 08da QuickCam Messanger
+ 08f0 QuickCam Messenger
++ 08f5 QuickCam Messenger Communicate
++ 08f6 Quickcam Messenger Plus
+ 0900 ClickSmart 310
+ 0901 ClickSmart 510
+ 0903 ClickSmart 820
+@@ -683,12 +866,20 @@
+ 0920 QuickCam Express
+ 0921 Labtec WebCam
+ 0928 Quickcam Express
++ 0929 Labtec WebCam Pro
+ 092a QuickCam for Notebooks
+- 092f QuickCam express Plus
++ 092b Labtec WebCam Plus
++ 092c QuickCam Chat
++ 092f QuickCam Express Plus
+ 0950 Pocket Camera
+ 0960 ClickSmart 420
+ 0970 Pocket750
+- 0a01 Logitech USB Headset
++ 0990 QuickCam Pro 9000
++ 09c1 QuickCam Deluxe for Notebooks
++ 0a01 USB Headset
++ 0a02 Premium Stereo USB Headset 350
++ 0a03 Logitech USB Microphone
++ 0a04 V20 portable speakers (USB powered)
+ 0b02 BT Mini-Receiver (HID proxy mode)
+ bfe4 Premium Optical Wheel Mouse
+ c000 N43 [Pilot Mouse]
+@@ -697,16 +888,21 @@
+ c004 WingMan Gaming Mouse
+ c00b MouseMan Wheel
+ c00c Optical Wheel Mouse
+- c00e M-BJ69 Optical Wheel Mouse
+- c012 Optical Mouse
+- c016 M-UV69a Optical Wheel Mouse
++ c00e M-BJ58/M-BJ69 Optical Wheel Mouse
++ c012 Mouseman Dual Optical
++ c016 M-UV69a/HP M-UV96 Optical Wheel Mouse
++ c01a M-BQ85 Optical Wheel Mouse
+ c01b MX310 Optical Mouse
+ c01d MX510 Optical Mouse
+ c01e MX518 Optical Mouse
+ c025 MX500 Optical Mouse
+ c030 iFeel Mouse
+ c032 MouseMan iFeel
++ c03d M-BT69a Pilot Optical Mouse
+ c03e Premium Optical Wheel Mouse
++ c03f UltraX Optical Mouse
++ c050 RX 250 Optical Mouse
++ c101 UltraX Media Remote
+ c202 WingMan Formula
+ c207 WingMan Extreme Digital 3D
+ c208 WingMan Gamepad Extreme
+@@ -715,8 +911,13 @@
+ c20c WingMan Precision
+ c20d WingMan Attack 2
+ c211 iTouch Cordless Reciever
++ c214 ATK3 (Attack III Joystick)
++ c215 Extreme 3D Pro
+ c216 Dual Action Gamepad
+ c218 Logitech RumblePad 2 USB
++ c221 G15 Keyboard / Keyboard
++ c222 G15 Keyboard / LCD
++ c223 G15 Keyboard / USB Hub
+ c281 WingMan Force
+ c283 WingMan Force 3D
+ c285 WingMan Strike Force 3D
+@@ -727,6 +928,7 @@
+ c303 iTouch Keyboard
+ c308 Internet Navigator Keyboard
+ c309 Internet Keyboard
++ c315 Classic New Touch Keyboard
+ c401 TrackMan Marble Wheel
+ c402 Marble Mouse (2-button)
+ c404 TrackMan Wheel
+@@ -738,8 +940,16 @@
+ c506 MX-700 Cordless Mouse Receiver
+ c50b Cordless Desktop Optical
+ c50e MX-1000 Cordless Mouse Receiver
++ c512 LX-700 Cordless Desktop Receiver
++ c513 MX3000 Cordless Desktop Receiver
+ c517 LX710 Cordless Desktop Laser
+ c518 MX610 Laser Cordless Mouse
++ c51a MX Revolution/G7 Cordless Mouse
++ c521 MX620 Laser Cordless Mouse
++ c625 3Dconnexion Space Pilot 3D Mouse
++ c626 3DConnexion Space Navigator 3D Mouse
++ c627 3DConnexion Space Explorer 3D Mouse
++ c703 Elite Keyboard Y-RP20 + Mouse MX900 (Bluetooth)
+ c709 BT Mini-Receiver (HCI mode)
+ c70b BT Mini-Receiver (HID proxy mode)
+ c70c BT Mini-Receiver (HID proxy mode)
+@@ -762,12 +972,18 @@
+ 0310 PCVC730K WebCam [pwc]
+ 0311 PCVC740K ToUcam Pro [pwc]
+ 0312 PCVC750K WebCam [pwc]
+- 0327 WEBc am SPC 6000 NC (WebCam w/ mic)
++ 0327 WebCam SPC 6000 NC (WebCam w/ mic)
+ 0471 Digital Speaker System
+ 0601 OVU1020 IR Dongle (Kbd+Mouse)
++ 060a TSU9600 Remote Control
++ 060e RF Dongle
++ 0619 TSU9400 Remote Control
+ 0701 150P1 TFT Display
+ 0811 JR24 CDRW
+ 1120 Creative Rhomba MP3 player
++ 1137 HDD065 MP3 player
++ 1236 SNU5600
++ 1552 ISP 1581 Hi-Speed USB MPEG2 Encoder Reference Kit
+ 1801 Diva MP3 player
+ 0472 Chicony Electronics Co., Ltd
+ 0065 PFU-65 Keyboard
+@@ -780,6 +996,9 @@
+ 0231 C5 Digital Media Camera (PC control mode)
+ 0701 SCP-4900 Cellphone
+ 0475 Relisys/Teco Information System
++ 0100 NEC Petiscan
++ 0103 Eclipse 1200U/Episode
++ 0210 Scorpio Ultra 3
+ 0476 AESP
+ 0477 Seagate Technology, Inc.
+ 0478 Connectix Corp.
+@@ -787,10 +1006,12 @@
+ 0002 QuickClip
+ 0479 Advanced Peripheral Laboratories
+ 047a Semtech Corp.
++ 0004 ScreenCoder UR7HCTS2-USB
+ 047b Silitek Corp.
+ 0002 Keyboard and Mouse
+ 0101 BlueTooth Keyboard and Mouse
+ 020b SK-3105 SmartCard Reader
++ 1000 Trust Office Scan USB 19200
+ 1002 HP ScanJet 4300c Parallel Port
+ 047c Dell Computer Corp.
+ 047d Kensington
+@@ -798,6 +1019,7 @@
+ 1005 TurboBall
+ 1009 Orbit TrackBall for Mac
+ 101f PocketMouse Pro
++ 1020 Expert Mouse Trackball
+ 2010 Wireless Presentation Remote
+ 4005 Gravis Eliminator GamePad Pro
+ 4006 Gravis Eliminator AfterShock
+@@ -808,12 +1030,18 @@
+ 1001 USS720 Parallel Port
+ f101 Atlas Modem
+ 047f Plantronics, Inc.
++ 0ca1 USB DSP v4 Audio Interface
+ 0480 Toshiba America Info. Systems, Inc.
+ 0481 Zenith Data Systems
+ 0482 Kyocera Corp.
+ 000e FS-1020D Printer
++ 0100 Finecam S3x
++ 0101 Finecam S4
+ 0103 Finecam S5
++ 0105 Finecam L3
++ 0203 AH-K3001V
+ 0483 SGS Thomson Microelectronics
++ 0137 BeWAN ADSL USB ST (blue or green)
+ 1307 Cytronix 6in1 card reader
+ 163d Cool Icam Digi-MP3
+ 2016 Fingerprint Reader
+@@ -840,6 +1068,13 @@
+ 0497 Smile International
+ 0498 Capetronic (Kaohsiung) Corp.
+ 0499 Yamaha Corp.
++ 1000 UX256 MIDI I/F
++ 1008 UX96 MIDI I/F
++ 3001 YST-MS55D USB Speaker
++ 4000 NetVolante RTA54i Broadband&ISDN Router
++ 4001 NetVolante RTW65b Broadband Wireless Router
++ 4002 NetVolante RTW65i Broadband&ISDN Wireless Router
++ 4004 NetVolante RTA55i Broadband VoIP Router
+ 6001 CRW2200UX Lightspeed 2 External CD-RW Drive
+ 049a Gandalf Technologies, Ltd
+ 049b Curtis Computer Products
+@@ -855,6 +1090,7 @@
+ 0032 802.11b Adapter [ipaq h5400]
+ 0033 802.11b Adapter [orinoco]
+ 0051 KU-0133 Easy Access Interner Keyboard
++ 504a Personal Jukebox PJB100
+ 505a Linux-USB "CDC Subset" Device, or Itsy (experimental)
+ 8511 iPAQ Networking 10/100 Ethernet [pegasus2]
+ 04a0 Digital Equipment Corp.
+@@ -862,6 +1098,8 @@
+ 04a2 FirePower Systems
+ 04a3 Trident Microsystems, Inc.
+ 04a4 Hitachi, Ltd
++ 0004 DVD-CAM DZ-MV100A Camcorder
++ 001e DVDCAM USB HS Interface
+ 04a5 Acer Peripherals Inc. (now BenQ Corp.)
+ 0001 Keyboard
+ 12a6 AcerScan C310U
+@@ -875,13 +1113,19 @@
+ 20be Prisa 640BT
+ 20c0 Prisa 1240UT
+ 20de S2W 4300U+
++ 20f8 Benq 5000
+ 20fc Benq 5000
+ 20fe SW2 5300U
++ 2137 Benq 5150/5250
++ 2202 Benq 7400UT
+ 3003 Benq WebCam
+ 3008 Benq 1500
+ 300a Benq 3410
+ 300c Benq 1016
+ 3019 Benq DC C40
++ 6003 ATA/ATAPI Adapter
++ 9000 AWL300 Wireless Adapter
++ 9001 AWL400 Wireless Adapter
+ 9213 Kbd Hub
+ 04a6 Nokia Display Products
+ 04a7 Visioneer
+@@ -889,10 +1133,24 @@
+ 0221 OneTouch 5300 Scanner
+ 0224 OneTouch 4800 USB/Microtek Scanport 3000
+ 0226 OneTouch 5300 USB
++ 0229 OneTouch 7100
++ 022a OneTouch 6600
++ 022c OneTouch 9000/9020
+ 0231 6100 Scanner
+ 0311 6200 EPP/USB Scanner
+ 0321 OneTouch 8100 EPP/USB Scanner
+ 0331 OneTouch 8600 EPP/USB Scanner
++ 0362 OneTouch 9320
++ 0371 OneTouch 8700/8920
++ 03a0 Xerox 4800 One Touch
++ 0410 OneTouch Pro 8800/8820
++ 0421 9450 USB
++ 0427 Strobe XP 100
++ 0444 OneTouch 7300
++ 0446 Xerox DocuMate 510
++ 0449 Xerox DocuMate 252
++ 044c Xerox DocuMate 262
++ 0475 Xerox DocuMate 272
+ 04a8 Multivideo Labs, Inc.
+ 04a9 Canon, Inc.
+ 1051 BJC-3000 Color Printer
+@@ -909,7 +1167,22 @@
+ 1074 S330 Printer
+ 1090 i9900 Photo Printer
+ 1094 PIXMA iP3000x Printer
++ 10a0 PIXMA iP1600 Printer
+ 10b6 PIXMA iP4300 Printer
++ 1601 DR-2080C Scanner
++ 1607 DR-6080 Scanner
++ 1700 PIXMA MP110 Scanner
++ 1701 PIXMA MP130 Scanner
++ 1706 PIXMA MP750 Scanner
++ 1707 PIXMA MP780 Scanner
++ 1708 PIXMA MP760 Scanner
++ 1709 PIXMA MP150 Scanner
++ 170a PIXMA MP170 Scanner
++ 170b PIXMA MP450 Scanner
++ 170c PIXMA MP500 Scanner
++ 170d PIXMA MP800 Scanner
++ 1713 PIXMA MP830 Scanner
++ 2200 CanoScan LiDE 25
+ 2201 CanoScan FB320U
+ 2202 CanoScan FB620U
+ 2204 CanoScan FB630U
+@@ -925,14 +1198,23 @@
+ 220f CanoScan 8000F
+ 2210 CanoScan 9900F
+ 2212 CanoScan 5000F
+- 2213 LiDE 50/LiDE 35
++ 2213 CanoScan LiDE 50/LiDE 35/LiDE 40
++ 2214 CanoScan LiDE 80
+ 2215 CanoScan 3000/3000F/3000ex
+ 2216 CanoScan 3200F
+ 2217 CanoScan 5200F
++ 2219 CanoScan 9950F
++ 221b CanoScan 4200F
++ 221c CanoScan LiDE 60
+ 221e CanoScan 8400F
++ 221f CanoScan LiDE 500F
++ 2220 CanoScan LIDE 25
+ 2225 CanoScan LiDE 70
+ 2611 SmartBase MPC400
+ 262b LaserShot LBP-1120 Printer
++ 262f MultiPASS MP730
++ 2630 MultiPASS MP700
++ 263c Smartbase MP360
+ 3041 PowerShot S10
+ 3042 CanoScan FS4000US Film Scanner
+ 3043 PowerShot S20
+@@ -972,7 +1254,7 @@
+ 306f PowerShot G3 (ptp)
+ 3070 PowerShot S230
+ 3071 PowerShot S230 (ptp)
+- 3072 PowerShot SD100 / Digital IXUS 2 (ptp)
++ 3072 PowerShot SD100 / Digital IXUS II (ptp)
+ 3073 PowerShot A70 (ptp)
+ 3074 PowerShot A60 (ptp)
+ 3075 IXUS 400 Camera
+@@ -1024,6 +1306,7 @@
+ 30ef EOS 350D (ptp)
+ 30f0 PowerShot S2 IS (PTP mode)
+ 30f2 Digital IXUS 700 (normal mode) / Digital IXUS 700 (PTP mode) / IXY Digital 600 (normal mode) / PowerShot SD500 (normal mode) / PowerShot SD500 (PTP mode)
++ 30f8 Powershot A430
+ 30f9 PowerShot A410 (PTP mode)
+ 30fc PowerShot A620 (PTP mode)
+ 30fd PowerShot A610 (normal mode)/PowerShot A610 (PTP mode)
+@@ -1032,6 +1315,7 @@
+ 3116 Digital IXUS 750 (PTP mode)
+ 3117 PowerShot A700
+ 3138 PowerShot A710 IS
++ 315a PowerShot G9
+ 31ff Digital IXUS 55
+ 04aa DaeWoo Telecom, Ltd
+ 04ab Chromatic Research
+@@ -1069,9 +1353,11 @@
+ 012e Coolpix 5600 (ptp)
+ 0130 Coolpix 4600 (ptp)
+ 0135 Coolpix 5900 (ptp)
+- 0142 Coolpix P2 (ptp)
+ 0136 Coolpix 7900 (storage)
+ 0137 Coolpix 7900 (ptp)
++ 0142 Coolpix P2 (ptp)
++ 0163 Coolpix P5100 (ptp)
++ 0169 Coolpix P50 (ptp)
+ 0202 Coolpix SQ (ptp)
+ 0203 Coolpix 4200 (mass storage mode)
+ 0204 Coolpix 4200 (ptp)
+@@ -1089,7 +1375,10 @@
+ 040a D50 (ptp)
+ 040c D2Hs
+ 040e DSC D70s (ptp)
++ 0413 D40 (mass storage mode)
+ 4000 Coolscan LS 40 ED
++ 4001 LS 50 ED/Coolscan V ED
++ 4002 Super Coolscan LS-5000 ED
+ 04b1 Pan International
+ 04b3 IBM Corp.
+ 3004 Media Access Pro Keyboard
+@@ -1114,7 +1403,10 @@
+ 0000 Dacal DC-101 CD Library
+ 0001 Mouse
+ 0002 CY7C63x0x Thermometer
++ 0101 Keyboard/Hub
++ 0bad MetaGeek Wi-Spy
+ 1002 CY7C63001 R100 FM Radio
++ 4381 SCAPS USC-1 Scanner Controller
+ 5500 HID->COM RS232 Adapter
+ 6560 CY7C65640 USB-2.0 "TetraHub"
+ 6830 USB-2.0 IDE Adapter
+@@ -1131,7 +1423,7 @@
+ 0001 Stylus Color 740 / Photo 750
+ 0002 ISD Smart Cable for Mac
+ 0003 ISD Smart Cable
+- 0005 Stylus Printer
++ 0005 Stylus D88+
+ 0101 Perfection 636
+ 0102 GT-2200
+ 0103 Perfection 610
+@@ -1148,21 +1440,64 @@
+ 0110 Perfection 1650
+ 0112 Perfection 2450
+ 0114 Perfection 660
++ 0116 Perfection 3170 (GT-9400)
++ 0118 Perfection 4180 (GF-F600)
++ 0119 Perfection 4490 Photo
+ 011b Perfection 2400 Photo
+ 011c Perfection 3200
+ 011d Perfection 1260 Photo
+ 011e Perfection 1660 Photo
+ 011f Perfection 1670
++ 0120 Perfection 1270 scanner
+ 0121 Perfection 2480 Photo
++ 0122 Perfection 3590 scanner
++ 0126 GT-15000 (ES-7000)
++ 0128 Perfection 4870 (GT-X700)
++ 0129 Expression 10000XL (ES-10000G)
++ 012a Perfection 4990 Photo scanner
++ 012b GT-2500 (ES-H300)
++ 012c Perfection V350 (GT-F700)
++ 012d Perfection V10/V100 (GT-S600/F650)
++ 012f Perfection V350 (GT-F700)
+ 0202 Receipt Printer M129C
+ 0402 PhotoPC 850z
+ 0403 PhotoPC 3000z
+ 0601 Stylus Photo 875DC Card Reader
+ 0602 Stylus Photo 895 Card Reader
+- 0801 Stylus CX5200
++ 0801 Stylus CX5200/CX5400/CX6600
+ 0802 Stylus CX3200
++ 0805 Stylus CX6400
++ 0806 Stylus Photo RX600/610
++ 0807 Stylus Photo RX500/510
++ 0808 Stylus CX5200
+ 080c ME100
++ 080d Stylus CX4500/4600
++ 080e CX-3500/3600/3650 MFP
++ 080f Stylus Photo RX425 scanner
++ 0810 Stylus Photo RX700 (PM-A900)
+ 0811 Stylus Photo RX620 all-in-one
++ 0813 Stylus CX6500/6600
++ 0814 (PM-A700)
++ 0815 AcuLaser CX11 (LP-A500)
++ 0817 (LP-M5500)
++ 0818 Stylus CX3700/CX3800/DX3800
++ 0819 Stylus CX4700/CX4800/DX4800 (PX-A750)
++ 081a Stylus Photo RX520/RX530 (PM-A750)
++ 081c Stylus Photo RX640/RX650 (PM-A890)
++ 081d (PM-A950)
++ 081f Stylus CX7700/7800
++ 0820 CX4200 MP scanner
++ 0827 Stylus Photo RX560/580/590 (PM-A820)
++ 0828 (PM-A970)
++ 0829 (PM-T990)
++ 082a (PM-A920)
++ 082b Stylus DX5050
++ 082e 0x082e DX-60x0 MFP scanner
++ 082f Stylus DX4050
++ 0830 Stylus CX2800/CX2900/ME200
++ 0833 (LP-M5600)
++ 0835 AcuLaser CX21
++ 083f Stylus DX4450
+ 04b9 Rainbow Technologies, Inc.
+ 0300 SafeNet USB SuperPro/UltraPro
+ 1000 iKey 1000 Token
+@@ -1172,13 +1507,26 @@
+ 1300 iKey 3000 Token
+ 04ba Toucan Systems, Ltd
+ 04bb I-O Data Device, Inc.
++ 0204 DVD Multi-plus unit iU-CD2
++ 0206 DVD Multi-plus unit DVR-UEH8
++ 0314 USB-SSMRW SD-card
++ 031e USB-SDRW SD-card
++ 0901 USB ETT
+ 0904 ET/TX Ethernet [pegasus]
+ 0913 ET/TX-S Ethernet [pegasus2]
++ 0919 USB WN-B11
+ 0922 IOData AirPort WN-B11/USBS 802.11b
++ 0930 ETG-US2
++ 0a03 Serial USB-RSAQ1
+ 04bd Toshiba Electronics Taiwan Corp.
+ 04be Telia Research AB
+ 04bf TDK Corp.
+ 0100 MediaReader CF
++ 0115 USB-PDC Adapter UPA9664
++ 0116 USB-cdmaOne Adapter UCA1464
++ 0117 USB-PHS Adapter UHA6400
++ 0118 USB-PHS Adapter UPA6400
++ 0309 Bluetooth USB dongle
+ 0320 Bluetooth Adapter
+ 04c1 U.S. Robotics (3Com)
+ 0082 OfficeConnect Analog Modem
+@@ -1190,9 +1538,18 @@
+ 04c4 Lockheed Martin Energy Research
+ 04c5 Fujitsu, Ltd
+ 1029 fi-4010c Scanner
++ 1033 fi-4110CU
+ 1041 fi-4120c Scanner
+ 1042 fi-4220c Scanner
++ 105b AH-F401U Air H device
++ 1096 fi-5110EOX
++ 1097 fi-5110C
++ 10ae fi-4120C2
++ 10af fi-4220C2
+ 10e0 fi-5120c Scanner
++ 10e1 fi-5220C
++ 10e7 fi-5900C
++ 10fe S500
+ 04c6 Toshiba America Electronic Components
+ 04c7 Micro Macro Technologies
+ 04c8 Konica Corp.
+@@ -1205,31 +1562,80 @@
+ 072d Revio KD410Z
+ 04ca Lite-On Technology Corp.
+ 04cb Fuji Photo Film Co., Ltd
+- 0100 FinePix 1300 / 1400 / 4700 Zoom digital camera
+- 0103 FinePix NX-700 printer
+- 0104 FinePix A101/2600 Zoom (PC-Cam Mode)
+- 0108 FinePix F601 Zoom (Disk mode)
+- 0109 FinePix F601 Zoom (PC-Cam mode)
+- 010a FinePix S602 Zoom (Disk mode)
+- 010b FinePix S602 Zoom (PC-Cam mode)
+- 0110 FinePix M603 (mass storage mode)
+- 0114 FinePix F401 Zoom (Disk mode)
+- 0115 FinePix F401 Zoom (PC-Cam mode)
+- 0116 FinePix A203 (Disk mode)
+- 0117 FinePix A203 (PC-Cam mode)
+- 011a FinePix S304/3800 (Disk mode)
+- 011b FinePix S304/3800 (PC-Cam mode)
+- 011c FinePix 2650 (Disk mode)
+- 012c FinePix S7000 Zoom (Disk mode)
+- 012d FinePix S7000 Zoom (PC-Cam mode)
+- 0130 Finepix S5000 Camera (Disk mode)
+- 0131 Finepix S5000 Camera (PC-Cam mode)
+- 0142 FinePix S7000 Zoom (PTP mode)/(PictBridge mode) / FinePix A330 (PictBridge mode)
+- 0148 FinePix A330 (mass storage mode)
+- 0168 FinePix E500
+- 0177 Finepix F10 Camera (Disk mode)
+- 0179 Finepix F10 Camera (PTP mode)
+- 0192 FinePix E900
++ 0100 FinePix 30/40/50i, A101/201, 1300/1400/2200/2400/2600/2800/4500/4700/4800/4900/6800 Zoom
++ 0103 FinePix NX-500/NX-700 printer
++ 0104 FinePix A101, 2600/2800/4800/6800 Zoom (PC CAM)
++ 0108 FinePix F601 Zoom (DSC)
++ 0109 FinePix F601 Zoom (PC CAM)
++ 010a FinePix S602/Pro Zoom (DSC)
++ 010b FinePix S602/Pro Zoom (PC CAM)
++ 010e FinePix F402 Zoom (DSC)
++ 010f FinePix F402 Zoom (PC CAM)
++ 0110 FinePix M603 Zoom (DSC)
++ 0111 FinePix M603 Zoom (PC CAM)
++ 0112 FinePix A202/A200 Zoom (DSC)
++ 0113 FinePix A202/A200 Zoom (PC CAM)
++ 0114 FinePix F401 Zoom (DSC)
++ 0115 FinePix F401 Zoom (PC CAM)
++ 0116 FinePix A203 Zoom (DSC)
++ 0117 FinePix A203 Zoom (PC CAM)
++ 0118 FinePix A303 Zoom (DSC)
++ 0119 FinePix A303 Zoom (PC CAM)
++ 011a FinePix S304/3800 Zoom (DSC)
++ 011b FinePix S304/3800 Zoom (PC CAM)
++ 011c FinePix A204/2650 Zoom (DSC)
++ 011d FinePix A204/2650 Zoom (PC CAM)
++ 0120 FinePix F700 Zoom (DSC)
++ 0121 FinePix F700 Zoom (PC CAM)
++ 0122 FinePix F410 Zoom (DSC)
++ 0123 FinePix F410 Zoom (PC CAM)
++ 0124 FinePix A310 Zoom (DSC)
++ 0125 FinePix A310 Zoom (PC CAM)
++ 0126 FinePix A210 Zoom (DSC)
++ 0127 FinePix A210 Zoom (PC CAM)
++ 0128 FinePix A205/S Zoom (DSC)
++ 0129 FinePix A205/S Zoom (PC CAM)
++ 012a FinePix F610 Zoom (DSC)
++ 012c FinePix S7000 Zoom (DSC)
++ 012d FinePix S7000 Zoom (PC CAM)
++ 0130 FinePix S5000 Zoom (DSC)
++ 0131 FinePix S5000 Zoom (PC CAM)
++ 013c FinePix S3000 Zoom (DSC)
++ 013d FinePix S3000 Zoom (PC CAM)
++ 013e FinePix F420 Zoom (DSC)
++ 013f FinePix F420 Zoom (PC CAM)
++ 0142 FinePix S7000 Zoom (PTP)
++ 0148 FinePix A330 Zoom (DSC)
++ 0149 FinePix A330 Zoom (UVC)
++ 014a FinePix A330 Zoom (PTP)
++ 014b FinePix A340 Zoom (DSC)
++ 0159 FinePix F710 Zoom (DSC)
++ 0165 FinePix S3500 Zoom (DSC)
++ 0168 FinePix E500 Zoom (DSC)
++ 0169 FinePix E500 Zoom (UVC)
++ 016b FinePix E510 Zoom (DSC)
++ 016c FinePix E510 Zoom (PC CAM)
++ 016e FinePix S5500 Zoom (DSC)
++ 016f FinePix S5500 Zoom (UVC)
++ 0171 FinePix E550 Zoom (DSC)
++ 0172 FinePix E550 Zoom (PTP)
++ 0177 FinePix F10 Zoom (DSC)
++ 0179 Finepix F10 Zoom (PTP)
++ 0186 FinePix S5200/S5600 Zoom (DSC)
++ 0188 FinePix S5200/S5600 Zoom (PTP)
++ 018e FinePix S9500 Zoom (DSC)
++ 018f FinePix S9500 Zoom (PTP)
++ 0192 FinePix E900 Zoom (DSC)
++ 0193 FinePix E900 Zoom (PTP)
++ 019b FinePix F30 Zoom (PTP)
++ 01bf FinePix F6000fd/S6500fd Zoom (PTP)
++ 01c0 FinePix F20 Zoom (PTP)
++ 01c1 FinePix F31fd Zoom (PTP)
++ 01c4 FinePix S5700 Zoom (PTP)
++ 01c5 FinePix F40fd Zoom (PTP)
++ 01c6 FinePix A820 Zoom (PTP)
++ 01d2 FinePix A800 Zoom (PTP)
++ 01d5 FinePix F47 Zoom (PTP)
+ 04cc Philips Semiconductors
+ 1122 Hub
+ 1521 USB 2.0 Hub
+@@ -1237,11 +1643,13 @@
+ 04cd Tatung Co. Of America
+ 04ce ScanLogic Corp.
+ 0002 SL11R-IDE IDE Bridge
++ 0300 Phantom 336CX - C3 scanner
+ 04cf Myson Century, Inc.
+- 8818 USB2.0 to ATAPI Bridge Controller
++ 8818 USB2.0 to ATAPI Bridge Controller
+ 04d0 Digi International
+ 04d1 ITT Canon
+ 04d2 Altec Lansing Technologies
++ 0070 ADA70 Speakers
+ 0311 ADA-310 Speakers
+ ff05 ADA-305 Speakers
+ 04d3 VidUS, Inc.
+@@ -1250,9 +1658,18 @@
+ 04d6 Mentor Graphics
+ 04d7 Oki Semiconductor
+ 04d8 Microchip Technology, Inc.
++ 0002 USB-LCD 2x20
+ 8000 In-Circuit Debugger
++ 8001 ICD2 in-circuit debugger
+ 04d9 Holtek Semiconductor, Inc.
++ 1203 MC Industries Keyboard
+ 04da Panasonic (Matsushita)
++ 0901 LS-120 Camera
++ 0d01 CD-R Drive KXL-840AN
++ 0d09 CD-R Drive KXL-RW32AN
++ 0d0a CD-R Drive KXL-CB20AN
++ 0d0e DVD-ROM & CD-R/RW
++ 1b00 MultiMediaCard
+ 2121 EB-VS6
+ 2319 NV-GS15 (webcam mode)
+ 2372 Lumix DMC-FZ10 Camera
+@@ -1273,6 +1690,7 @@
+ 9050 Zaurus C-860 PDA
+ 9056 Viewcam Z
+ 90f2 Sharp 3G GSM USB Control
++ 9123 W-ZERO3 ES Smartphone
+ 04de MindShare, Inc.
+ 04df Interlink Electronics
+ 04e1 Iiyama North America, Inc.
+@@ -1288,6 +1706,10 @@
+ 0005 eUSB SmartMedia/CompactFlash Card Reader
+ 0006 eUSB SmartMedia Card Reader
+ 0007 Hifd
++ 0009 eUSB ATA/ATAPI Adapter
++ 000a eUSB CompactFlash Adapter
++ 000b eUSCSI Bridge
++ 000c eUSCSI Bridge
+ 0101 eUSB ATA Bridge
+ 0325 eUSB ORCA Quad Reader
+ 0500 Veridicom 5thSense Fingerprint Sensor and eUSB SmartCard
+@@ -1304,11 +1726,20 @@
+ 0110 Connect3D Flash Drive
+ 0111 Connect3D Flash Drive
+ 1003 MP3 Player and Recorder
++ 3008 ML-6060 laser printer
+ 300c ML-1210 Printer
+ 323a ML-1710 Printer
+ 324c ML-1740 Printer
+ 3260 CLP-510 Color Laser Printer
+ 3268 ML-1610 Mono Laser Printer
++ 326c ML-2010P Mono Laser Printer
++ 3409 SCX-4216F Scanner
++ 3413 SCX-4100 Scanner
++ 3903 Xerox WorkCentre XK50cx
++ 503b YP-U1 MP3 Player
++ 5050 YP-U2 MP3 Player
++ 507d YP-U3 MP3 Player
++ 508b YP-S5 MP3 Player
+ 5a03 Yepp MP3 Player
+ 6601 Z100 Mobile Phone
+ 663f SGH-E720
+@@ -1325,14 +1756,18 @@
+ 0008 GZ-MG30AA/MC500E Digital Video Camera
+ 0009 GR-DX25EK Digital Video Camera
+ 000a GR-D72 Digital Video Camera
++ 3008 MP-PRX1 Ethernet
+ 04f2 Chicony Electronics Co., Ltd
+ 0001 KU-8933 Keyboard
+ 0002 NT68P81 Keyboard
+ 0110 KU-2971 Keyboard
++ 0111 KU-9908 Keyboard
+ 0112 KU-8933 Keyboard with PS/2 Mouse port
+ 0116 KU-2971 German Keyboard
+ a209 Labtec DC-2320
++ b012 1.3 MPixel UVC webcam
+ 04f3 Elan Microelectronics Corp.
++ 0210 AM-400 Hama Optical Mouse
+ 04f4 Harting Elektronik, Inc.
+ 04f5 Fujitsu-ICL Systems, Inc.
+ 04f6 Norand Corp.
+@@ -1357,8 +1792,10 @@
+ 0561 Flexcam 100
+ 504a SPCA504a Digital Camera
+ 504b Aiptek, 1.3 mega PockerCam
++ 5330 Digitrex 2110
+ 5331 Vivitar Vivicam 10
+ 7333 Finet Technology Palmpix DC-85
++ 757a Aiptek, MP315 MP3 Player
+ ffff PureDigital Ritz Disposable
+ 04fd Soliton Systems, K.K.
+ 04fe PFU, Ltd
+@@ -1366,14 +1803,19 @@
+ 0500 Siam United Hi-Tech
+ 0501 Fujikura DDK, Ltd
+ 0502 Acer, Inc.
++ 15b1 PDA n311
+ d001 Divio NW801/DVC-V6+ Digital Camera
+ 0503 Hitachi America, Ltd
+ 0504 Hayes Microcomputer Products
+ 0506 3Com Corp.
++ 009d HomeConnect Camera
+ 00a0 3CREB96 Bluetooth Adapter
++ 00df 3Com Home Connect lite
+ 03e8 3C19250 Ethernet [klsi]
++ 0a01 3CRSHEW696 Wireless Adapter
+ 0a11 3CRWE254G72 802.11g Adapter
+- 00df 3Com Home Connect lite
++ 11f8 HomeConnect 3C460
++ 3021 U.S.Robotics 56000 Voice FaxModem Pro
+ 4601 3C460B 10/100 Ethernet Adapter
+ f002 3CP4218 ADSL Modem (pre-init)
+ f003 3CP4218 ADSL Modem
+@@ -1386,22 +1828,41 @@
+ 050b Cable System International
+ 050c InnoMedia, Inc.
+ 050d Belkin Components
+- 0012 Bluetooth USB Adapter F8T012
++ 0012 F8T012 Bluetooth Adapter
++ 0013 F8T013 Bluetooth Adapter
++ 0050 F5D6050 802.11b Wireless Adapter
++ 0081 FBT001v2 Bluetooth
++ 0084 FBT003v2 Bluetooth
+ 0102 Flip KVM
+ 0103 F5U103 Serial Adapter [etek]
+ 0108 F1DE108B KVM
+ 0109 F5U109/F5U409 PDA Adapter
+ 0115 SCSI Adapter
++ 0119 F5U120-PC Dual PS/2 Ports
+ 0121 F5D5050 100Mbps Ethernet
+ 0208 USBView II Video Adapter [nt1004]
++ 0210 F5U228 Hi-Speed USB 2.0 DVD Creator
++ 0211 F5U211 USB 2.0 15-in-1 Media Reader & Writer
+ 0224 F5U224 USB 2.0 4-Port Hub
+ 0234 F5U234 USB 2.0 4-Port Hub
++ 0237 F5U237 USB 2.0 7-Port Hub
++ 0240 F5U240 USB 2.0 CF Card Reader
++ 0257 F5U257 Serial
++ 0409 F5U409 Serial
++ 0551 F6C550-AVR UPS
+ 0803 Nostromo 1745 GamePad
+ 0805 Nostromo N50 GamePad
++ 1202 F5U120-PC Parallel Printer Port
+ 1203 F5U120-PC Serial Port
+- 3101 F1DF102U Flip Hub
+- 3201 F1DF102U Flip KVM
++ 3101 F1DF102U/F1DG102U Flip Hub
++ 3201 F1DF102U/F1DG102U Flip KVM
++ 4050 ZD1211B
++ 5055 F5D5055
+ 7050 F5D7050 ver 1000 WiFi
++ 7051 F5D7051 54g USB Network Adapter
++ 705a F5D7050A Wireless Adapter
++ 705c F5D7050 v4000 Wireless Adapter
++ 905b F5D9050 ver 3 Wireless Adapter
+ 050e Neon Technology, Inc.
+ 050f KC Technology, Inc.
+ 0003 KC82C160S Hub
+@@ -1417,13 +1878,14 @@
+ 0517 Butterfly Communications
+ 0518 EzKEY Corp.
+ 0001 USB to PS2 Adaptor v1.09
++ 0002 EZ-9900C Keyboard
+ 0519 Star Micronics Co., Ltd
+ c002 Xlive Bluetooth XBM-100S MP3 Player
+ 051a WYSE Technology
+ 051b Silicon Graphics
+ 051c Shuttle, Inc.
+ 051d American Power Conversion
+- 0002 Uninterruptible Power Supply
++ 0002 Uninterruptible Power Supply
+ 051e Scientific Atlanta, Inc.
+ 051f IO Systems (Elite Electronics), Inc.
+ 0520 Taiwan Semiconductor Manufacturing Co.
+@@ -1433,6 +1895,7 @@
+ 0524 Sola Electronics
+ 0525 Netchip Technology, Inc.
+ 1080 NET1080 USB-USB Bridge
++ a140 USB Clik! 40
+ a4a0 Linux-USB "Gadget Zero"
+ a4a1 Linux-USB Ethernet Gadget
+ a4a2 Linux-USB Ethernet/RNDIS Gadget
+@@ -1458,6 +1921,7 @@
+ 042a eToken R2 v2.5.4.x
+ 050c eToken Pro v4.1.5.x
+ 0514 eToken Pro v4.2.5.4
++ 0600 eToken Pro 64k (4.2)
+ 052a Crescent Heart Software
+ 052b Tekom Technologies, Inc.
+ 0801 Yakumo MegaImage 37
+@@ -1517,10 +1981,11 @@
+ 054a Fujitsu Microelectronics, Inc.
+ 054b New Media Corp.
+ 054c Sony Corp.
+- 0010 DSC-S30/S70/S75/F505V/F505/FD92 Cybershot/Mavica Digital Camera
++ 0010 DSC-S30/S70/S75/F505V/F505/FD92/W1 Cybershot/Mavica Digital Camera
+ 0023 CD Writer
+ 0024 Mavica CD-1000 Camera
+ 0025 NW-MS7 Walkman MemoryStick Reader
++ 002b Portable USB Harddrive V2
+ 002c USB Floppy Disk Drive
+ 002d MSAC-US1 MemoryStick Reader
+ 002e Sony HandyCam MemoryStick Reader
+@@ -1532,12 +1997,14 @@
+ 0069 Memorystick MSC-U03 Reader
+ 006d Clie PEG-T425 PDA Mass Storage
+ 008b Micro Vault 64M Mass Storage
++ 0095 Sony Clie s360
+ 0099 Clie NR70 PDA Mass Storage
+ 009a Clie NR70 PDA Serial
+ 00c0 Handycam DCR-30
+ 00c8 MZ-N710 Minidisc Walkman
+ 00ca MZ-DN430 Minidisc Walkman
+ 00cb MSAC-US20 Memory Stick Reader
++ 00da Sony Clie nx60
+ 0105 Micro Vault Hub
+ 0107 VCC-U01 Visual Communication Camera
+ 0144 Clie PEG-TH55 PDA
+@@ -1546,11 +2013,19 @@
+ 0169 Clie PEG-TJ35 PDA Serial
+ 016a Clie PEG-TJ35 PDA Mass Storage
+ 019e Micro Vault 1.0G Mass Storage
++ 01bd MRW62E Multi-Card Reader/Writer
+ 01c3 NW-E55 Network Walkman
+ 01d0 DVD+RW External Drive DRU-700A
+ 01fa Sony IC Recorder (P)
+ 01fb NW-E405 Network Walkman
+ 023b DVD+RW External Drive DRU-800UL
++ 0243 MicroVault Flash Drive
++ 0257 IFU-WLM2 USB Wireless LAN Module (Wireless Mode)
++ 0258 IFU-WLM2 USB Wireless LAN Module (Memory Mode)
++ 029b PRS-500 eBook reader
++ 02ae PlayStation 3 Memory Card Adaptor
++ 02af Handycam DCR-DVD306E
++ 02d2 PSP
+ 054d Try Corp.
+ 054e Proside Corp.
+ 054f WYSE Technology Taiwan
+@@ -1573,6 +2048,7 @@
+ 2006 UC-1284B Printer Port
+ 2007 UC-110T 100Mbps Ethernet [pegasus]
+ 2008 UC-232A Serial Port [pl2303]
++ 2009 UC-210T Ethernet
+ 2202 CS124U Miniview II KVM Switch
+ 2600 IDE Bridge
+ 4000 DSB-650 10Mbps Ethernet [klsi]
+@@ -1603,6 +2079,7 @@
+ 021e BearPaw 1200 TA/CS
+ 0400 BearPaw 2400 TA Pro
+ 0401 P 3600 A3 Pro
++ 0408 BearPaw 2448 CU Pro
+ 0873 ScanExpress 600 USB
+ 1000 BearPaw 4800 TA Pro
+ a350 gSmart 350
+@@ -1630,6 +2107,7 @@
+ 0003 @Home Networks Ethernet [klsi]
+ 0005 Enet2 Ethernet [klsi]
+ 0566 Monterey International Corp.
++ 2802 Kbd Hub
+ 0567 Xyratex International, Ltd
+ 0568 Quartz Ingenierie
+ 0569 SegaSoft
+@@ -1637,6 +2115,7 @@
+ 0000 PenPartner
+ 0010 Graphire
+ 0011 Graphire 2
++ 0013 Graphire 3 4x5
+ 0020 Intuos 4x5
+ 0021 Intuos 6x8
+ 0022 Intuos 9x12
+@@ -1654,7 +2133,14 @@
+ 0001 Monitor
+ 056e Elecom Co., Ltd
+ 0002 29UO Mouse
++ 200c LD-USB/TX
+ 4002 Laneed 100Mbps Ethernet LD-USB/TX [pegasus]
++ 4005 LD-USBL/TX
++ 400b LD-USB/TX
++ 4010 LD-USB20
++ 5003 UC-SGT
++ 5004 UC-SGT
++ abc1 LD-USB/TX
+ 056f Korea Data Systems Co., Ltd
+ cd00 CDM-751 CD organizer
+ 0570 Epson America
+@@ -1665,6 +2151,7 @@
+ 0002 Ezcam II WebCam
+ 0040 Wondereye CP-115 WebCam
+ 1232 V.90 modem
++ 1234 Typhoon Redfun Modem V90 56k
+ cafe AccessRunner ADSL Modem
+ cb00 E-Tech ADSL Modem v2
+ cb01 GeekADSL Promax Q31 ADSL Modem
+@@ -1720,9 +2207,12 @@
+ 2800 ISDN-Connector TA
+ 3800 BlueFRITZ! Bluetooth Stick
+ 3d00 Fritz!Box
++ 6201 WLAN USB v1.1
++ 62ff WLAN USB v1.1 [no firmware]
+ 057d Shark Multimedia, Inc.
+ 057e Nintendo Co., Ltd
+ 057f QuickShot, Ltd
++ 6238 USB StrikePad
+ 0580 Denron, Inc.
+ 0581 Racal Data Group
+ 0582 Roland Corp.
+@@ -1731,6 +2221,8 @@
+ 0005 Edirol UM-2 MIDI Adapter
+ 0009 Edirol UM-1SX MIDI Adapter
+ 0011 Edirol UA-5 Sound Capture
++ 0014 EDIROL UM-880 MIDI I/F (native)
++ 0015 EDIROL UM-880 MIDI I/F (generic)
+ 002d VX-2020 Synthesizer
+ 0583 Padix Co., Ltd (Rockfire)
+ 2030 RM-203 USB Nest [mode 1]
+@@ -1742,11 +2234,18 @@
+ 688f QF-688uv Windstorm Pro Joystick
+ 7070 QF-707u Bazooka Joystick
+ 0584 RATOC System, Inc.
++ b000 REX-USB60
+ 0585 FlashPoint Technology, Inc.
+ 0586 ZyXEL Communications Corp.
+ 1000 Omni NET Modem / ISDN TA
++ 1500 Omni 56K Plus
++ 2011 Scorpion-980N keyboard
+ 330e USB Broadband ADSL Modem Rev 1.10
+ 3401 ZyAIR G-220
++ 3407 G-200 v2
++ 3409 AG-225H
++ 340a M-202
++ 340f G-220 v2
+ 0587 America Kotobuki Electronics Industries, Inc.
+ 0588 Sapien Design
+ 0589 Victron
+@@ -1759,7 +2258,10 @@
+ 2802 Monterey Keyboard
+ 5492 Hub
+ 6232 Hi-Speed 16-in-1 Flash Card Reader/Writer
+- 6362 Hi-Speed Internal Multi-Card Reader/Writer
++ 6362 Hi-Speed 21-in-1 Flash Card Reader/Writer (Internal/External)
++ 6386 Memory Card
++ 6387 Transcend JetFlash Flash Drive
++ 6390 USB 2.0-IDE bridge
+ 9213 MacAlly Kbd Hub
+ 9215 AU9814 Hub
+ 9254 Hub
+@@ -1777,7 +2279,8 @@
+ 0593 Incite
+ 0594 Princeton Graphic Systems
+ 0595 Zoran Microelectronics, Ltd
+- 1001 Digitrex DSC-1300/DSC-2100 (mass storage mode)
++ 1001 Digitrex DSC-1300/DSC-2100 (mass storage mode)
++ 4343 Digital Camera EX-20 DSC
+ 0596 MicroTouch Systems, Inc.
+ 0001 Touchscreen
+ 0597 Trisignal Communications
+@@ -1794,6 +2297,7 @@
+ 0050 Zip CD 650 Writer
+ 0053 CDRW55292EXT CD-RW External Drive
+ 006d HipZip MP3 Player
++ 007c Ultra Max USB/1394
+ 015d Super DVD Writer
+ 1052 DVD+RW External Drive
+ 059c A-Trend Technology Co., Ltd
+@@ -1805,12 +2309,13 @@
+ 0323 LaCie d2 Drive USB2
+ 0641 Mobile Hard drvie
+ a601 HardDrive
++ a602 CD R/W
+ 05a0 Vetronix Corp.
+ 05a1 USC Corp.
+ 05a2 Fuji Film Microdevices Co., Ltd
+ 05a3 ARC International
+ 05a4 Ortek Technology, Inc.
+- 9731 MCK-600W Keyboard
++ 9731 MCK-600W/MCK-800USB Keyboard
+ 05a5 Sampo Technology Corp.
+ 05a6 Cisco Systems, Inc.
+ 05a7 Bose Corp.
+@@ -1818,7 +2323,10 @@
+ 05a9 OmniVision Technologies, Inc.
+ 0511 OV511 WebCam
+ 0518 OV518 WebCam
++ 1550 VEHO Filmscanner
++ 8519 OV519 WebCam
+ a511 OV511+ WebCam
++ a518 D-Link DSB-C310 WebCam
+ 05aa Utilux South China, Ltd
+ 05ab In-System Design
+ 0002 Parallel Port
+@@ -1828,32 +2336,57 @@
+ 0202 ATA Bridge
+ 081a ATA Bridge
+ 0cda ATA Bridge for CD-R/RW
+-05ac Apple Computer, Inc.
+- 0201 Apple USB Keyboard [Alps or Logitech, M2452]
+- 0202 Apple Keyboard [ALPS]
+- 0205 Apple Extended Keyboard [Mitsumi]
+- 0206 Apple Extended Keyboard [Mitsumi]
+- 020b Apple Pro Keyboard [Mitsumi, A1048/US layout]
+- 020d Apple Pro Keyboard [Mitsumi, A1048/JIS layout]
+- 020e Apple Internal Keyboard/Trackpad
+- 020f Apple Internal Keyboard/Trackpad
+- 0301 Apple USB Mouse [Mitsumi, M4848]
+- 0302 Apple Optical Mouse [Fujitsu]
+- 0304 Apple Optical USB Mouse [Mitsumi]
+- 0306 Apple Optical USB Mouse [Fujitsu]
+- 1001 Apple Keyboard Hub [ALPS]
+- 1002 Apple Extended Keyboard Hub [Mitsumi]
+- 1003 Hub in Apple Pro Keyboard [Mitsumi, A1048]
++ 5701 USB Storage Adapter V2
++05ac Apple, Inc.
++ 0201 USB Keyboard [Alps or Logitech, M2452]
++ 0202 Keyboard [ALPS]
++ 0205 Extended Keyboard [Mitsumi]
++ 0206 Extended Keyboard [Mitsumi]
++ 020b Pro Keyboard [Mitsumi, A1048/US layout]
++ 020c Extended Keyboard [Mitsumi]
++ 020d Pro Keyboard [Mitsumi, A1048/JIS layout]
++ 020e Internal Keyboard/Trackpad
++ 020f Internal Keyboard/Trackpad
++ 021b Internal Keyboard/Trackpad
++ 0220 Aluminum Keyboard
++ 0221 Keyboard (Aluminium) (ISO)
++ 0229 Internal Keyboard/Trackpad (MacBook Pro) (ANSI)
++ 022a Internal Keyboard/Trackpad (MacBook Pro) (ISO)
++ 022b Internal Keyboard/Trackpad (MacBook Pro) (JIS)
++ 0301 USB Mouse [Mitsumi, M4848]
++ 0302 Optical Mouse [Fujitsu]
++ 0304 Optical USB Mouse [Mitsumi]
++ 0306 Optical USB Mouse [Fujitsu]
++ 1000 Bluetooth HCI MacBookPro (HID mode)
++ 1001 Keyboard Hub [ALPS]
++ 1002 Extended Keyboard Hub [Mitsumi]
++ 1003 Hub in Pro Keyboard [Mitsumi, A1048]
++ 1006 Hub in Aluminum Keyboard
+ 1101 Speakers
+ 1201 3G iPod
++ 1202 iPod 2G
++ 1203 iPod 4.Gen Grayscale 40G
+ 1204 iPod [Photo]
+- 120A iPod Nano
++ 1205 iPod Mini 1.Gen/2.Gen
++ 1206 iPod '06'
++ 1207 iPod '07'
++ 1208 iPod '08'
++ 1209 iPod Video
++ 120a iPod Nano
++ 1260 iPod Nano 2.Gen
++ 1261 iPod Classic
+ 1300 iPod Shuffle
++ 1301 iPod Shuffle 2.Gen
+ 8202 HCF V.90 Data/Fax Modem
+ 8203 Bluetooth HCI
+ 8204 Bluetooth HCI [Bluetooth 2.0 + EDR, build-in]
++ 8205 Bluetooth HCI MacBookPro
++ 8206 Bluetooth USB Host Controller
+ 8240 IR Receiver [build-in]
++ 8300 Built-in iSight (no firmware loaded)
+ 8501 Built-in iSight [Micron]
++ 912f Hub in 30" Cinema Display
++ 9221 30" Cinema Display
+ 05ad Y.C. Cable U.S.A., Inc.
+ 05ae Synopsys, Inc.
+ 05af Jing-Mold Enterprise Co., Ltd
+@@ -1879,6 +2412,9 @@
+ 05c1 Kawasaki Microelectronics, Inc.
+ 05c2 Media Phonics (Suisse) S.A.
+ 05c5 Digi International, Inc.
++ 0002 AccelePort USB 2
++ 0004 AccelePort USB 4
++ 0008 AccelePort USB 8
+ 05c6 Qualcomm, Inc.
+ 3100 CDMA Wireless Modem/Phone
+ 3196 CDMA Wireless Modem
+@@ -1932,7 +2468,7 @@
+ 0099 10Mbps Ethernet [klsi]
+ 05d8 Ultima Electronics Corp.
+ 4001 Artec Ultima 2000
+- 4002 Artec Ultima 2000 (GT6801 based)/Lifetec LT9385 Scanner
++ 4002 Artec Ultima 2000 (GT6801 based)/Lifetec LT9385/ScanMagic 1200 UB Plus Scanner
+ 4003 Artec E+ 48U
+ 4004 Artec E+ Pro
+ 4008 Trust Easy Webscan 19200
+@@ -1949,6 +2485,7 @@
+ 0099 ScanMaker X6/X6U
+ 009a Phantom C6
+ 00a0 Phantom 336CX/C3 (#2)
++ 00a3 ScanMaker V6USL
+ 00b6 ScanMaker V6UPL
+ 1006 Jenoptik JD350 entrance
+ 1011 NHJ Che-ez! Kiss Digital Camera
+@@ -1962,15 +2499,27 @@
+ 80a3 ScanMaker V6USL (#2)
+ 80ac ScanMaker V6UL/SpicyU
+ 05db Sun Corp. (Suntac?)
++ 0003 SUNTAC U-Cable type D2
++ 0005 SUNTAC U-Cable type P1
++ 0009 SUNTAC Slipper U
++ 000a SUNTAC Ir-Trinity
++ 000b SUNTAC U-Cable type A3
++ 0011 SUNTAC U-Cable type A4
+ 05dc Lexar Media, Inc.
++ 0001 jumpSHOT CompactFlash Reader
+ 0080 Jumpdrive Secure 64MB
+ 0200 JumpDrive 2.0 Pro
+ 0300 Jumpdrive Geysr
+ a410 JumpDrive 128MB/256MB
++ b002 USB CF Reader
+ b018 Multi-Card Reader
+ 05dd Delta Electronics, Inc.
++ ff31 AWU-120
+ 05df Silicon Vision, Inc.
+ 05e0 Symbol Technologies
++ 1200 DS6608 Bar Code Scanner
++ 2000 MC3090 Rugged Mobile Computer
++ 200d MC70 Rugged Mobile Computer
+ 05e1 Syntek Semiconductor Co., Ltd
+ 05e2 ElecVision, Inc.
+ 05e3 Genesys Logic, Inc.
+@@ -1980,10 +2529,12 @@
+ 0120 Pacific Image Electronics PrimeFilm 1800u slide/negative scanner
+ 0300 GLUSB98PT Parallel Port
+ 0406 Hub
++ 0501 GL620USB Host-Host interface
+ 0502 GL620USB GeneLink USB-USB Bridge
+ 0604 USB 1.1 Hub
+ 0605 USB 2.0 Hub [ednet]
+- 0606 D-Link DUB-H4 USB 2.0 Hub
++ 0606 USB 2.0 Hub / D-Link DUB-H4 USB 2.0 Hub
++ 0608 USB-2.0 4-Port HUB
+ 0660 USB 2.0 Hub
+ 0700 SIIG US2256 CompactFlash Card Reader
+ 0701 USB 2.0 IDE Adapter
+@@ -1993,8 +2544,9 @@
+ 0710 USB 2.0 33-in-1 Card Reader
+ 0715 USB 2.0 microSD Reader
+ 0760 USB 2.0 Card Reader/Writer
+- 07A0 Pen Flash
++ 07a0 Pen Flash
+ 1205 Afilias Optical Mouse H3003
++ fd21 3M TL20 Temperature Logger
+ 05e4 Red Wing Corp.
+ 05e5 Fuji Electric Co., Ltd
+ 05e6 Keithley Instruments
+@@ -2033,6 +2585,7 @@
+ daae Game Shark
+ 05fe Chic Technology Corp.
+ 0001 Mouse
++ 0003 Cypress USB Mouse
+ 0005 Viewmaster 4D Browser Mouse
+ 0007 Twinhead Mouse
+ 0009 Inland Pro 4500/5000 Mouse
+@@ -2056,6 +2609,8 @@
+ 0001 MacAlly Keyboard
+ 2101 Keyboard
+ 5811 ACK-571U Wireless Keyboard
++ 6001 SolidTek USB 2p HUB
++ 6002 SolidTek USB Keyboard
+ a001 Maxwell Compact Pc PM3
+ 060c EEH Datalink GmbH
+ 060d Auctor Corp.
+@@ -2092,6 +2647,8 @@
+ 0629 Zida Technologies, Ltd
+ 062a Creative Labs
+ 0001 Notebook Optical Mouse
++ 0201 Defender Office Keyboard (K7310) S Zodiak KM-9010
++ 9003 VoIP Conference Hub (A16GH)
+ 9004 USR9602 USB Internet Mini Phone
+ 062b Greatlink Electronics Taiwan, Ltd
+ 062c Institute for Information Industry
+@@ -2103,6 +2660,7 @@
+ 0634 Micron Technology, Inc.
+ 0635 Methode Electronics, Inc.
+ 0636 Sierra Imaging, Inc.
++ 0003 Vivicam 35Xx
+ 0638 Avision, Inc.
+ 0268 iVina 1200U Scanner
+ 026a Minolta Dimage Scan Dual II
+@@ -2120,7 +2678,7 @@
+ 0642 VIA Medical Corp.
+ 0644 TEAC Corp.
+ 0000 Floppy
+- 800D TASCAM Portastudio DP-01FX
++ 800d TASCAM Portastudio DP-01FX
+ 0645 Who? Vision Systems, Inc.
+ 0646 UMAX
+ 0647 Acton Research Corp.
+@@ -2167,6 +2725,7 @@
+ 066b Linksys, Inc.
+ 0105 SCM eUSB SmartMedia Card Reader
+ 010a Melco MCR-U2 SmartMedia / CompactFlash Reader
++ 200c USB10TX
+ 2202 USB10TX Ethernet [pegasus]
+ 2203 USB100TX Ethernet [pegasus]
+ 2204 USB100TX HomePNA Ethernet [pegasus]
+@@ -2174,6 +2733,7 @@
+ 2211 WUSB11 802.11b Adapter
+ 2212 WUSB11v2.5 802.11b Adapter
+ 2213 WUSB12v1.1 802.11b Adapter
++ 400b USB10TX
+ 066d Entrega, Inc.
+ 066e Acer Semiconductor America, Inc.
+ 066f SigmaTel, Inc.
+@@ -2182,7 +2742,9 @@
+ 3410 STMP3410 D-Major MP3 Player
+ 4200 STIr4200 IrDA Bridge
+ 4210 STIr4210 IrDA Bridge
++ 8000 MSCN MP3 Player
+ 8004 MSCNMMC MP3 Player
++ 8008 i-Bead 100 MP3 Player
+ 8202 Jens of Sweden / I-BEAD 150M/150H MP3 player
+ 8206 Digital MP3 Music Player
+ 0672 Labtec, Inc.
+@@ -2193,6 +2755,7 @@
+ 0674 Key Mouse Electronic Enterprise Co., Ltd
+ 0675 Draytech
+ 0110 Vigor 128 ISDN TA
++ 0550 Vigor550
+ 0676 Teles AG
+ 0677 Aiwa Co., Ltd
+ 0fa1 TD-U8000 Tape Drive
+@@ -2200,6 +2763,7 @@
+ 067b Prolific Technology, Inc.
+ 0000 PL2301 USB-USB Bridge
+ 0001 PL2302 USB-USB Bridge
++ 04bb PL2303 Serial (IODATA USB-RSAQ2)
+ 2303 PL2303 Serial Port
+ 2305 PL2305 Parallel Port
+ 2307 PL2307 USB-ATAPI4 Bridge
+@@ -2210,7 +2774,9 @@
+ 2507 PL2507 Hi-speed USB to IDE bridge controller
+ 2515 Flash Disk Embedded Hub
+ 2517 Flash Disk Mass Storage Device
+- 3507 PL3507 ATAPI6 Bridge
++ 3507 PL3507 ATAPI6 Bridge
++ aaa0 Prolific Pharos
++ aaa2 PL2303 Serial Adapter (IODATA USB-RSAQ3)
+ 067c Efficient Networks, Inc.
+ 1001 Siemens SpeedStream 100MBps Ethernet
+ 1022 Siemens SpeedStream 1022 802.11b Adapter
+@@ -2224,10 +2790,15 @@
+ 0002 Gigaset 3075 Passive ISDN
+ 0005 ID-Mouse with Fingerprint Reader
+ 0012 I-Gate 802.11b Adapter
++ 001b WLL013
++ 0022 Gigaset SX353 ISDN
+ 002b A-100-I ADSL Modem
++ 0034 GSM module MC35/ES75 USB Modem
++ 3c06 54g USB Network Adapter
+ 0682 Victor Company of Japan, Ltd
+ 0684 Actiontec Electronics, Inc.
+ 0686 Minolta Co., Ltd
++ 4001 Dimage 2300
+ 4003 Dimage 2330 Zoom Camera
+ 4004 Scan Elite II
+ 4006 Dimage 7 Camera
+@@ -2238,6 +2809,7 @@
+ 400b Dimage 7i Camera
+ 400c Dimage F100 Camera
+ 400d Scan Dual III
++ 400e Dimage 5400
+ 400f Dimage 7Hi Camera
+ 4010 Dimage Xi Camera
+ 4011 Dimage F300 Camera
+@@ -2245,6 +2817,7 @@
+ 4014 Dimage S414 Camera
+ 4015 Dimage XT Camera [storage]
+ 4016 Dimage XT Camera [remote mode]
++ 4017 Dimage E223
+ 4018 Dimage Z1 Camera
+ 401a Dimage A1 Camera
+ 401c Dimage X20 Camera
+@@ -2253,7 +2826,9 @@
+ 068b Potrans International, Inc.
+ 068e CH Products, Inc.
+ 00e2 HFX OEM Joystick
++ 00f1 Pro Throttle
+ 00f2 Flight Sim Pedals
++ 00f3 Fighterstick
+ 00ff Flight Sim Yoke
+ 0500 GameStick 3D
+ 0501 CH Pro Pedals
+@@ -2293,11 +2868,13 @@
+ 0200 Xbox Adrenalin Hub
+ 0241 Xbox Adrenalin Gamepad
+ 0422 ST90 Joystick
++ 0460 ST290 Pro Flight Stick
+ 052d P750 Gamepad
+ 053f X36F Flightstick
+ 100a SP550 Pad and Joystick Combo
+ 100b SP550 Pad
+ 3509 P3000 RF GamePad
++ 8021 Eclipse II Keyboard
+ ff0c Cyborg Force Rumble Pad
+ ffb5 Cyborg Evo Force Joystick
+ 06a4 Xiamen Doowell Electron Co., Ltd
+@@ -2385,18 +2962,24 @@
+ 010a USA-49W serial adapter
+ 010b USA-19Qi serial adapter [no firmware]
+ 010c USA-19Qi serial adapter
++ 010d USA-19Q serial Adapter (no firmware)
++ 010e USA-19Q serial Adapter
+ 010f USA-28 PDA
+ 0110 USA-28Xb PDA
++ 0111 USA-18 serial Adapter
+ 0112 USA-18X PDA
+ 0113 USA-28Xb PDA [no firmware]
+ 0114 USA-28Xa PDA [no firmware]
+ 0115 USA-28Xa PDA
++ 0116 USA-18XA serial Adapter (no firmware)
++ 0117 USA-18XA serial Adapter
+ 0118 USA-19QW PDA [no firmware]
+ 0119 USA-19QW PDA
+ 011a USA-49Wlc serial adapter [no firmware]
+- 012a USA-49Wlc serial adapter
+ 0121 USA-19hs serial adapter
++ 012a USA-49Wlc serial adapter
+ 0201 Digital Media Remote
++ 0202 UIA-11 remote control
+ 06cf SpheronVR AG
+ 1010 PanoCam 10
+ 1012 PanoCam 12/12X
+@@ -2426,6 +3009,7 @@
+ f107 MT5634ZBA-USB-V92 MultiModemUSB
+ 06e1 ADS Technologies, Inc.
+ 0008 UBS-10BT Ethernet [klsi]
++ 0009 UBS-10BT Ethernet
+ a190 Instand VCD Usb Capture
+ 06e4 Alcatel Microelectronics
+ 06e6 Tiger Jet Network, Inc.
+@@ -2438,9 +3022,14 @@
+ 06f1 Opcode Systems, Inc.
+ 06f2 Emine Technology Co.
+ 06f6 Wintrend Technology Co., Ltd
++06f7 Wailly Technology Ltd
++ 0003 USB->Din 4 Adaptor
+ 06f8 Guillemot Corp.
+ a300 Dual Analog Leader GamePad
+ c000 Hercules Muse Pocket
++ e000 HWGUSB2-54 WLAN
++ e010 HWGUSB2-54-LB
++ e020 HWGUSB2-54V2-AP
+ 06fa HSD S.r.L
+ 06fc Motorola Semiconductor Products Sector
+ 06fd Boston Acoustics
+@@ -2452,9 +3041,11 @@
+ 0707 Standard Microsystems Corp.
+ 0100 2202 Ethernet [klsi]
+ 0200 2202 Ethernet [pegasus]
++ 0201 EZ Connect USB Ethernet
+ ee06 EZ-Connect 802.11g Adapter
+ ee13 EZ-Connect 802.11g Adapter
+ 0708 Putercom Co., Ltd
++ 047e USB-1284 BRIDGE
+ 0709 Silicon Systems, Ltd (SSL)
+ 070a Oki Electric Industry Co., Ltd
+ 070d Comoss Electronic Co., Ltd
+@@ -2477,6 +3068,8 @@
+ 0003 ADB to USB convertor
+ 0717 ZNK Corp.
+ 0718 Imation Corp.
++ 0063 Swivel Flash Drive
++ 0084 USB Flash Drive Mini
+ 0719 Tremon Enterprises Co., Ltd
+ 071b Domain Technologies, Inc.
+ 0002 DTI-56362-USB Digital Interface Unit
+@@ -2501,21 +3094,21 @@
+ 0732 Goldfull Electronics & Telecommunications Corp.
+ 0733 ViewQuest Technologies, Inc.
+ 0110 VQ110
+- 1311 Digital Dream Epsilon 1.3
+- 2211 Jenoptik
+ 0401 CS330 WebCam
+ 0402 M-318B WebCam
+ 0430 Intel Pro Share WebCam
+ 0631 Hercules Dualpix
+ 1310 Epsilon 1.3/Jenoptik JD C1.3/UMAX AstraPix 470
++ 1311 Digital Dream Epsilon 1.3
++ 2211 Jenoptik
+ 0734 Lasat Communications A/S
+ 0001 560V Modem
+ 0735 Asuscom Network
+ c541 ISDN TA 280
+ 0736 Lorom Industrial Co., Ltd
+ 0738 Mad Catz, Inc.
+-073b Suncom Technologies
+ 073a Chaplet Systems, Inc.
++073b Suncom Technologies
+ 073d Eutron S.p.a.
+ 0005 Crypto Token
+ 073e NEC, Inc.
+@@ -2543,12 +3136,15 @@
+ 1030 Midisport 8x8
+ 0764 Cyber Power System, Inc.
+ 0005 Cyber Power UPS
++ 0501 CP1500 AVR UPS
+ 0765 X-Rite, Inc.
+ 0766 Jess-Link Products Co., Ltd
+ 0767 Tokheim Corp.
+ 0768 Camtel Technology Corp.
+- 0006 Camtel Technology USB TV Genie Pro FM Model TVB330
++ 0006 Camtel Technology USB TV Genie Pro FM Model TVB330
+ 0769 Surecom Technology Corp.
++ 11f3 RT2570
++ 31f3 RT2573
+ 076a Smart Technology Enablers, Inc.
+ 076b OmniKey AG
+ 0596 CardMan 2020
+@@ -2558,6 +3154,7 @@
+ 076d Denso Corp.
+ 076e Kuan Tech Enterprise Co., Ltd
+ 076f Jhen Vei Electronic Co., Ltd
++0770 Welch Allyn, Inc - Medical Division
+ 0774 AmTRAN Technology Co., Ltd
+ 0775 Longshine Electronics Corp.
+ 0776 Inalways Corp.
+@@ -2571,28 +3168,41 @@
+ 077c Forward Electronics Co., Ltd
+ 0005 NEC Keyboard
+ 077d Griffin Technology
++ 0223 IMic Audio In/Out
++ 0405 iMate, ADB Adapter
+ 0410 PowerMate
+ 041a PowerWave
+- 0223 IMic Audio In/Out
+ 077f Well Excellent & Most Corp.
+ 0781 SanDisk Corp.
+ 0001 SDDR-05a ImageMate CompactFlash Reader
+ 0002 SDDR-31 ImageMate II CompactFlash Reader
+ 0005 SDDR-05b (CF II) ImageMate CompactFlash Reader
++ 0100 ImageMate SDDR-12
+ 0200 SDDR-09 (SSFDC) ImageMate SmartMedia Reader [eusb]
+ 0400 SecureMate SD/MMC Reader
+ 0621 SDDR-86 Imagemate 6-in-1 Reader
++ 0720 Sansa C200 series in recovery mode
++ 0729 Sansa E200 series in recovery mode
+ 0810 SDDR-75 ImageMate CF-SM Reader
+ 0830 ImageMate CF/MMC/SD Reader
+ 5150 SDCZ2 Cruzer Mini Flash Drive (thin)
+ 5151 Cruzer Micro 256/512MB Flash Drive
++ 5406 Cruzer Micro 1/4GB Flash Drive
++ 5408 Cruzer Titanium U3
+ 7104 Cruzer Micro Mini 256MB Flash Drive
+ 7112 Cruzer Micro 128MB Flash Drive
+ 7113 Cruzer Micro 256MB Flash Drive
++ 7420 Sansa E200 series (mtp)
++ 7421 Sansa E200 series
++ 7432 Sansa Clip (mtp)
++ 7433 Sansa Clip (msc)
++ 7450 Sansa C250
++ 7451 Sansa C240
+ 8185 SDCZ2 Cruzer Mini Flash Drive (older, thick)
+ 8889 SDDR-88 Imagemate 8-in-1 Reader
+ 8989 ImageMate 12-in-1 Reader
+ 9999 SDDR-99 5-in-1 Reader
++ b2b3 SDDR-103 MobileMate SD+ Reader
+ 0782 Trackerball
+ 0783 C3PO
+ 0003 LTC31 SmartCard Reader
+@@ -2611,6 +3221,8 @@
+ 0001 MN128mini-V ISDN TA
+ 0003 MN128mini-J ISDN TA
+ 0789 Logitec Corp.
++ 0033 DVD Multi-plus unit LDR-H443SU2
++ 00b3 DVD Multi-plus unit LDR-H443U2
+ 078b Happ Controls, Inc.
+ 0010 Driving UGCI
+ 0020 Flying UGCI
+@@ -2632,7 +3244,12 @@
+ 8901 ScanHex SX-35a
+ 8909 ScanHex SX-35b
+ 8911 ScanHex SX-35c
++0798 Optelec
++ 0001 Braille Voyager
+ 079b Sagem
++ 0027 USB-Serial Controller
++ 004a XG-760A
++ 0062 XG-76NA
+ 079d Alfadata Computer Corp.
+ 0201 GamePort Adapter
+ 07a1 Digicom S.p.A.
+@@ -2641,13 +3258,21 @@
+ 07a3 Onnto Corp.
+ 07a4 Be, Inc.
+ 07a6 ADMtek, Inc.
++ 07c2 AN986A Ethernet
+ 0986 AN986 Pegasus Ethernet
+ 8511 ADM8511 Pegasus II Ethernet
++ 8513 AN8513 Ethernet
++ 8515 AN8515 Ethernet
+ 07aa Corega K.K.
+ 0001 Ether USB-T Ethernet [klsi]
+ 0004 FEther USB-TX Ethernet [pegasus]
++ 000c WirelessLAN USB-11
++ 000d FEther USB-TXS
+ 0012 Stick-11 802.11b Adapter
++ 0017 FEther USB2-TX
++ 001a ULUSB-11 Key
+ 7613 Stick-11 V2 802.11b Adapter
++ 9601 FEther USB-TXC
+ 07ab Freecom Technologies
+ fc01 IDE bridge
+ fc03 USB2-IDE IDE bridge
+@@ -2655,6 +3280,7 @@
+ 0004 SCSI-DB25 SCSI Bridge [shuttle]
+ 0005 SCSI-HD50 SCSI Bridge [shuttle]
+ 0006 CameraMate SmartMedia and CompactFlash Card Reader [eusb/shuttle]
++ fc01 Freecom USB-IDE
+ 07b0 Trust Technologies
+ 0001 ISDN TA
+ 07b1 IMP, Inc.
+@@ -2674,15 +3300,17 @@
+ 0400 OpticPro 1248U Scanner
+ 0401 OpticPro 1248U Scanner #2
+ 0403 OpticPro U16B Scanner
++ 0800 OpticPro ST48 Scanner
++ 0c03 OpticPro ST64+ Scanner
+ 07b4 Olympus Optical Co., Ltd
+ 0100 Camedia C-2100/C-3000 Ultra Zoom Camera
+ 0102 Camedia E-10/C-220/C-50 Camera
+ 0105 Camedia C-310Z/C-700/C-750UZ/C-755/C-765UZ/C-3040/C-4000/C-5050Z/D-560/C-3020Z Zoom Camera
+ 0109 C-370Z/D-535Z/X-450
+ 0112 MAUSB-100 xD Card Reader
+- 0113 mju 500
++ 0113 Mju 500
+ 0114 C-350Z Camera
+- 0118 Mju Digital 500
++ 0118 Mju Mini Digital/Mju Digital 500 Camera
+ 0203 Digital Voice Recorder DW-90
+ 0206 Digital Voice Recorder DS-330
+ 0207 Digital Voice Recorder & Camera W-10
+@@ -2694,10 +3322,27 @@
+ 07b6 Marubun Corp.
+ 07b7 TIME Interconnect, Ltd
+ 07b8 D-Link Corp.
++ 110c XX1
++ 200c XX2
+ 4000 DU-E10 Ethernet [klsi]
+ 4002 DU-E100 Ethernet [pegasus]
++ 4003 1/10/100 Ethernet Adapter
++ 4004 XX4
++ 4007 XX5
++ 400b XX6
++ 400c XX7
++ 401a RTL8151
+ 4102 USB 1.1 10/100M Fast Ethernet Adapter
++ 4104 XX9
++ 420a UF200 Ethernet
++ 6001 WL54
+ abc1 DU-E10 Ethernet [pegasus]
++ b000 BWU613
++ b21b HWU54DM
++ b21c RT2573
++ b21d RT2573
++ b21e RT2573
++ b21f WUG2700
+ f101 DSB-560 Modem [atlas]
+ 07bc Canon Computer Systems, Inc.
+ 07bd Webgear, Inc.
+@@ -2708,12 +3353,16 @@
+ 1501 IO-Warrior 24
+ 1502 IO-Warrior 48
+ 1503 IO-Warrior 28
++07c1 Keisokugiken
++ 0068 HKS-0200 USBDAQ
+ 07c4 Datafab Systems, Inc.
+ a000 CompactFlash Card Reader
+ a001 CompactFlash & SmartMedia Card Reader [eusb]
+ a002 Disk Drive
++ a003 Datafab-based Reader
+ a005 CompactFlash & SmartMedia Card Reader
+ a006 SmartMedia Card Reader
++ a103 MDSM-B reader
+ a109 LC1 CompactFlash & SmartMedia Card Reader
+ a200 DF-UT-06 Hama MMC/SD Reader
+ a400 CompactFlash & Microdrive Reader
+@@ -2723,6 +3372,7 @@
+ 07c7 Powertech Industrial Co., Ltd
+ 07c8 B.U.G., Inc.
+ 07c9 Allied Telesyn International
++ b100 AT-USB100
+ 07ca AVerMedia Technologies, Inc.
+ 07cb Kingmax Technology, Inc.
+ 07cc Carry Computer Eng., Co., Ltd
+@@ -2733,11 +3383,14 @@
+ 000c SM/CF Card Reader
+ 000d SM/CF Card Reader
+ 0200 6-in-1 Card Reader
++ 0300 6-in-1 Card Reader
+ 0301 6-in-1 Card Reader
++ 0330 WINTERREADER Reader
++ 0350 9-in-1 Card Reader
+ 07cd Elektor
+ 0001 USBuart Serial Port
+ 07cf Casio Computer Co., Ltd
+- 1001 QV-8000SX/5700/3000EX Digicam
++ 1001 QV-8000SX/5700/3000EX Digicam; Exilim EX-M20
+ 1003 Exilim EX-S500
+ 1004 Exilim EX-Z120
+ 2002 E-125 Cassiopeia Pocket PC
+@@ -2750,6 +3403,10 @@
+ 0003 Fusion Model DVC-50 Rev 1 (NTSC)
+ 0004 DVC-800 (PAL) Grabber
+ 07d1 D-Link System
++ 3c03 DWL-G122 802.11g Adapter [ralink rt73]
++ 3c04 WUA-1340
++ 3c09 DWA-140 802.11n Adapter [ralink rt2870]
++ f101 DBT-122 Bluetooth
+ 07d2 Aptio Products, Inc.
+ 07d3 Cyberdata Corp.
+ 07d7 GCC Technologies, Inc.
+@@ -2770,11 +3427,15 @@
+ 07ec Taiyo Electric Wire & Cable Co., Ltd
+ 07ee Torex Retail (formerly Logware)
+ 0002 Cash Drawer I/F
++07ef STSN
++ 0001 Internet Access Device
+ 07f6 Circuit Assembly Corp.
+ 07f7 Century Corp.
++ 011e Century USB Disk Enclosure
+ 07f9 Dotop Technology, Inc.
+ 07fa Draytek
+ 0778 miniVigor 128 ISDN TA
++ 1012 BeWAN ADSL USB ST (grey)
+ 07fd Mark of the Unicorn
+ 0000 FastLane MIDI Interface
+ 0801 Mag-Tek
+@@ -2807,22 +3468,30 @@
+ 0829 DirecTV Broadband, Inc. (Telocity)
+ 082d Handspring
+ 0100 Visor
++ 0200 Handspring Treo
+ 0300 Treo 600
+ 0830 Palm, Inc.
+- 0002 Palm M505
+- 0003 Palm M515
+- 0020 Palm I705
+- 0040 Palm M125
+- 0050 Palm M130
+- 0060 Palm Tungsten T / Zire 71
++ 0001 Palm m500
++ 0002 Palm m505
++ 0003 Palm m515
++ 0020 Palm i705
++ 0031 Palm Tungsten W/Z
++ 0040 Palm m125
++ 0050 Palm m130
++ 0060 Palm Tungsten C/E/T/T2/T3 / Zire 71
++ 0061 Palm Lifedrive / Treo 650/680 / Tunsten E2/T5/Tx/Z22 / Zire 21/31/72
++ 0070 Palm Zire
+ 0080 USB Serial Adapter [for Palm III series to sync via USB]
+ 0832 Kouwell Electronics Corp.
+ 0833 Sourcenext Corp.
++ 012e KeikaiDenwa 8 with charger
++ 039f KeikaiDenwa 8
+ 0835 Action Star Enterprise Co., Ltd
+ 0839 Samsung Techwin Co., Ltd
+ 0005 Digimax Camera
+ 0008 Digimax 230 Camera
+ 0009 Digimax 340
++ 000a Digimax 410
+ 000e Digimax 360
+ 0010 Digimax 300
+ 1003 Digimax 210SE
+@@ -2831,7 +3500,11 @@
+ 3000 Digimax 35 MP3
+ 083a Accton Technology Corp.
+ 1046 10/100 Ethernet [pegasus]
++ 3501 2664W
++ 3503 T-Sinus 111 Wireless Adapter
++ 4505 SMCWUSB-G
+ 5046 SpeedStream 10/100 Ethernet [pegasus]
++ e501 ZD1211B
+ 083f Global Village
+ b100 TelePort V.90 Fax/Modem
+ 0840 Argosy Research, Inc.
+@@ -2840,18 +3513,26 @@
+ 0844 Welland Industrial Co., Ltd
+ 0846 NetGear, Inc.
+ 1001 EA101 Ethernet [klsi]
++ 1002 Ethernet
++ 1020 Ethernet 10/100, USB1.1
++ 1040 USB 2.0 Ethernet
+ 4110 MA111 WiFi (v1)
+ 4200 WG121 WiFi (v1)
+ 4210 WG121 WiFi (v2)
+ 4220 WG111 WiFi (v1)
+- 4230 MA111 WiFi
++ 4230 MA111 WiFi (v2)
+ 4240 WG111 WiFi (v2)
++ 4260 WG111v3 802.11g Adapter [realtek RTL8187B]
++ 4300 WG111U
++ 4301 WG111U (no firmware)
+ 6a00 WG111 WiFi (v2)
+ 084d Minton Optic Industry Co., Inc.
+ 0001 Jenoptik JD800i
+ 0003 S-Cam F5 Digital Camera
+ 0011 Argus DC3500 Digital Camera
+ 0014 Praktica DC 32
++ 0019 Praktica DPix3000
++ 0025 Praktica DC 60
+ 1001 ScanHex SX-35d
+ 084e KB Gear
+ 0001 KBGear JamCam
+@@ -2863,16 +3544,20 @@
+ 1542 SiPix Blink
+ 1543 Maxell WS30 Slim Digital Camera
+ 0852 CSEM
++0853 Topre Corporation
++ 0100 HHKB Professional
+ 0854 ActiveWire, Inc.
+ 0100 I/O Board
+ 0101 I/O Board, rev1
+ 0856 B&B Electronics
+- AC01 uLinks USOTL4 RS422/485 Adapter
++ ac01 uLinks USOTL4 RS422/485 Adapter
+ 0858 Hitachi Maxell, Ltd
+ 0859 Minolta Systems Laboratory, Inc.
+ 085a Xircom
+ 0001 Portstation Dual Serial Port
+ 0003 Portstation Paraller Port
++ 0008 Ethernet
++ 0009 Ethernet
+ 000b Portstation Dual PS/2 Port
+ 0299 Colorvision, Inc. Monitor Spyder
+ 8027 PGSDB9 Serial Port
+@@ -2885,14 +3570,18 @@
+ 4102 MA101 802.11b Adapter
+ 0867 Data Translation, Inc.
+ 9812 ECON Data acquisition unit
++ 9816 DT9816 ECON data acquisition module
++ 9836 DT9836 data acquisition card
+ 086a Emagic Soft-und Hardware GmbH
+ 086c DeTeWe - Deutsche Telephonwerke AG & Co.
+ 1001 Eumex 504PC ISDN TA
+ 1003 TA33 ISDN TA
+ 1055 Eumex 220 ISDN TA
+ 086e System TALKS, Inc.
++ 1920 SGC-X2UL
+ 086f MEC IMEX, Inc.
+ 0870 Metricom
++ 0001 Ricochet GS
+ 0871 SanDisk, Inc.
+ 0001 SDDR-01 Compact Flash Reader
+ 0002 SDDR-31 Compact Flash Reader
+@@ -2902,6 +3591,7 @@
+ 0879 Comtrol Corp.
+ 087c Adesso/Kbtek America, Inc.
+ 087d Jaton Corp.
++ 5704 Ethernet
+ 087e Fujitsu Computer Products of America
+ 087f Virtual IP Group, Inc.
+ 0880 APT Technologies, Inc.
+@@ -2929,7 +3619,8 @@
+ 2904 PCM2904 Audio Codec
+ 08bd Citizen Watch Co., Ltd
+ 08c3 Precise Biometrics
+- 0101 Precise 100 MC FingerPrint and SmartCard Reader
++ 0101 100 MC FingerPrint and SmartCard Reader
++ 0402 200 MC FingerPrint and SmartCard Reader
+ 08c4 Proxim, Inc.
+ 08c7 Key Nice Enterprise Co., Ltd
+ 08c8 2Wire, Inc.
+@@ -2957,6 +3648,7 @@
+ 08cf Productivity Enhancement Products
+ 08d1 smartBridges, Inc.
+ 0001 smartNIC Ethernet [catc]
++ 0003 smartNIC 2 PnP Ethernet
+ 08d3 Virtual Ink
+ 08d4 Fujitsu Siemens Computers
+ 0009 SCR SmartCard Reader
+@@ -2966,6 +3658,7 @@
+ 0987 USBLP-100 HomePNA Ethernet [pegasus]
+ 0988 USBEL-100 Ethernet [pegasus]
+ 8511 USBE-100 Ethernet [pegasus2]
++ 90ff USB2AR Ethernet
+ 08de ???
+ 7a01 802.11b Adapter
+ 08df Spyrus, Inc.
+@@ -2988,6 +3681,9 @@
+ abba USB Driver for Bluetooth Wireless Technology
+ 08ec M-Systems Flash Disk Pioneers
+ 0010 DiskOnKey
++ 0011 DiskOnKey
++ 0015 Kingston DataTraveler ELITE
++ 0016 Kingston DataTraveler U3
+ 08ee CCSI/Hesso
+ 08f0 Corex Technologies
+ 08f1 CTI Electronics Corp.
+@@ -3003,15 +3699,20 @@
+ 08fc Sicon Cable Technology Co., Ltd
+ 08fd Digianswer A/S
+ 08ff AuthenTec, Inc.
++ 2580 Fingerprint Sensor
+ 0900 Pinnacle Systems, Inc.
+ 0901 VST Technologies
+ 0906 Faraday Technology Corp.
+ 0909 Audio-Technica Corp.
+ 090a Trumpion Microelectronics, Inc.
++ 1001 T33520 USB Flash Card Controller
++ 1100 Comotron C3310 MP3 player
++ 1200 MP3 player
+ 1540 Digitex Container Flash Disk
+ 090b Neurosmith
+ 090c Feiya Technology Corp.
+ 1000 Memory Bar
++ 1132 5-in-1 Card Reader
+ 090d Multiport Computer Vertriebs GmbH
+ 090e Shining Technology, Inc.
+ 090f Fujitsu Devices, Inc.
+@@ -3020,6 +3721,7 @@
+ 0912 Voquette, Inc.
+ 0915 GlobeSpan, Inc.
+ 0917 SmartDisk Corp.
++ 0206 FireFly 20G HDD
+ 0919 Tiger Electronics
+ 0100 Fast Flicks Digital Camera
+ 091e Garmin International
+@@ -3027,12 +3729,14 @@
+ 0004 Garmin iQue 3600
+ 0920 Echelon Co.
+ 0921 GoHubs, Inc.
++ 1001 GoCOM232 Serial
+ 0922 Dymo-CoStar Corp.
+ 0007 LabelWriter 330
+ 0009 LabelWriter 310
+ 0923 IC Media Corp.
+ 010f SIIG MobileCam
+ 0924 Xerox
++ ffef WorkCenter M15
+ 0925 Lakeview Research
+ 8101 Phidgets, Inc., 1-Motor PhidgetServo v2.0
+ 8104 Phidgets, Inc., 4-Motor PhidgetServo v2.0
+@@ -3043,10 +3747,21 @@
+ 0929 American Biometric Co.
+ 092a Toshiba Information & Industrial Sys. And Services
+ 092b Sena Technologies, Inc.
++092f Northern Embedded Science/CAVNEX
++ 0004 JTAG-4
++ 0005 JTAG-5
+ 0930 Toshiba Corp.
+- 0009 Toshiba Gigabeat (HDD audio player)
++ 0009 Gigabeat F/X (HDD audio player)
++ 000c Gigabeat F (mtp)
++ 0010 Gigabeat S (mtp)
++ 0508 Integrated Bluetooth HCI
++ 0706 PocketPC e740
+ 6519 Kingston DataTraveler 2.0 USB Stick
++ 6532 256M USB Stick
+ 6533 512M USB Stick
++ 653c Kingston DataTraveler 2.0 USB Stick (512M)
++ 653d Kingston DataTraveler 2.0 USB Stick (1GB)
++ 6540 TransMemory USB Flash Memory
+ 0931 Harmonic Data Systems, Ltd
+ 0932 Crescentec Corp.
+ 0933 Quantum Corp.
+@@ -3055,12 +3770,16 @@
+ 093a Pixart Imaging, Inc.
+ 010e Digital camera, CD302N/Elta Medi@ digi-cam/HE-501A
+ 010f Argus DC-1610/DC-1620/Emprex PCD3600/Philips P44417B keychain camera/Precision Mini,Model HA513A/Vivitar Vivicam 55
+- 2468 Easy Snap Snake Eye WebCam
++ 2468 Cammaestro 2.5DU/X-EYE/Orite SC-120/ICGear TravelCam/Easy Snap Snake Eye WebCam
+ 2500 USB Optical Mouse
++ 2600 Typhoon Easycam USB 330K (newer)/Typhoon Easycam USB 2.0 VGA 1.3M/Sansun SN-508
+ 093b Plextor Corp.
++ 0011 PlexWriter 40/12/40U
+ 0042 PX-712UF DVD RW
++ a104 ConvertX PX-TV402U/NA
+ 093c Intrepid Control Systems, Inc.
+ 0601 ValueCAN
++ 0701 NeoVI Blue vehicle bus interface
+ 093d InnoSync, Inc.
+ 093e J.S.T. Mfg. Co., Ltd
+ 093f Olympia Telecom Vertriebs GmbH
+@@ -3078,9 +3797,16 @@
+ 1105 USB One
+ 094b Linkup Systems Corp.
+ 094d Cable Television Laboratories
++094f Yano
++ 0101 U640MO-03
++ 05fc METALWEAR-HDD
+ 0951 Kingston Technology
++ 0008 Ethernet
+ 000a KNU101TX 100baseTX Ethernet
+ 1600 Data Traveler II Pen Drive
++ 1601 Data Traveler II+ Pen Drive
++ 1602 Data Traveler Mini
++ 1603 Data Traveler 1GB/2GB Pen Drive
+ 0954 RPM Systems Corp.
+ 0955 NVidia Corp.
+ 0956 BSquare Corp.
+@@ -3088,12 +3814,15 @@
+ 0958 CompuLink Research, Inc.
+ 0959 Cologne Chip AG
+ 095a Portsmith
++ 3003 Express Ethernet
+ 095b Medialogic Corp.
+ 095c K-Tec Electronics
+ 095d Polycom, Inc.
+ 0967 Acer (??)
+ 0204 WarpLink 802.11b Adapter
+ 0968 Catalyst Enterprises, Inc.
++096e Feitian Technologies, Inc.
++ 0802 ePass2000 (G&D STARCOS SPK 2.4)
+ 0971 Gretag-Macbeth AG
+ 0973 Schlumberger
+ 0974 Datagraphix, a business unit of Anacomp
+@@ -3103,6 +3832,7 @@
+ 0978 Beckhoff GmbH
+ 0979 Jeilin Technology Corp., Ltd
+ 097a Minds At Work LLC
++ 0001 Digital Wallet
+ 097b Knudsen Engineering, Ltd
+ 097c Marunix Co., Ltd
+ 097d Rosun Technologies, Inc.
+@@ -3111,6 +3841,7 @@
+ 0984 Apricorn
+ 0985 cab Produkttechnik GmbH & Co KG
+ 00a3 A3/200 or A3/300 Label Printer
++0986 Matsushita Electric Works, Ltd.
+ 098c Vitana Corp.
+ 098d INDesign
+ 098e Integrated Intellectual Property, Inc.
+@@ -3130,6 +3861,7 @@
+ 09aa Intersil Corp.
+ 1000 Prism GT 802.11b/g Adapter
+ 3642 Prism 2.x 802.11b Adapter
++09ab Japan Cash Machine Co., Ltd.
+ 09ae Tripp Lite
+ 09b2 Franklin Electronic Publishers, Inc.
+ 0001 eBookman Palm Computer
+@@ -3159,6 +3891,8 @@
+ 09d2 Vreelin Engineering, Inc.
+ 09d3 Com One
+ 0001 ISDN TA
++09d7 Novatel Wireless
++ 0100 NovAtel FlexPack GPS receiver
+ 09d9 KRF Tech, Ltd
+ 09da A4 Tech Co., Ltd
+ 0006 Optical Mouse WOP-35 / Trust 450L Optical Mouse
+@@ -3167,7 +3901,9 @@
+ 09db Measurement Computing Corp.
+ 0075 MiniLab 1008
+ 0076 PMD-1024
+- 007A PMD-1208LS
++ 007a PMD-1208LS
++ 0081 USB-1616FS
++ 0088 USB-1616FS internal hub
+ 09dc Aimex Corp.
+ 09dd Fellowes, Inc.
+ 09df Addonics Technologies Corp.
+@@ -3200,10 +3936,13 @@
+ 0a12 Cambridge Silicon Radio, Ltd
+ 0001 Bluetooth Dongle (HCI mode)
+ 1000 Bluetooth Dongle (HID proxy mode)
++ ffff USB Bluetooth Device in DFU State
+ 0a13 Telebyte, Inc.
+ 0a14 Spacelabs Medical, Inc.
+ 0a15 Scalar Corp.
+ 0a16 Trek Technology (S) PTE, Ltd
++ 1111 ThumbDrive
++ 8888 IBM USB Memory Key
+ 9988 Trek2000 TD-G2
+ 0a17 Pentax Corp.
+ 0004 Pentax Optio 330
+@@ -3218,12 +3957,16 @@
+ 003d Pentax Optio S55
+ 0043 Pentax *ist DL
+ 0047 Pentax Optio S60
++ 006e Pentax K10D
++ 0070 Pentax K100D
+ 0a18 Heidelberger Druckmaschinen AG
+ 0a19 Hua Geng Technologies, Inc.
+ 0a21 Medtronic Physio Control Corp.
+ 0a22 Century Semiconductor USA, Inc.
+ 0a2c AK-Modul-Bus Computer GmbH
+ 0008 GPIO Ports
++0a34 TG3 Electronics, Inc.
++ 0110 Deck 82-key backlit keyboard
+ 0a39 Gilat Satellite Networks, Ltd
+ 0a3a PentaMedia Co., Ltd
+ 0a3c NTT DoCoMo, Inc.
+@@ -3231,6 +3974,7 @@
+ 0a3f Swissonic AG
+ 0a43 Boca Systems, Inc.
+ 0a46 Davicom Semiconductor, Inc.
++ 0268 ST268
+ 0a47 Hirose Electric
+ 0a48 I/O Interconnect
+ 3258 Dane Elec zMate SD Reader
+@@ -3253,6 +3997,8 @@
+ 200a Bluetooth dongle
+ 2033 BCM2033 Bluetooth
+ 2035 BCM2035 Bluetooth
++ 2101 A-Link BlueUsbA2 Bluetooth
++ 2121 BCM2210 Bluetooth
+ 0a5d Diatrend Corp.
+ 0a5f Zebra
+ 0009 LP2844 Printer
+@@ -3297,14 +4043,30 @@
+ 0aa5 First International Digital
+ 0aa6 Perception Digital, Ltd
+ 0101 Hercules Jukebox
+-0aa7 Wincor Nixdorf GmbH & Co KG
+- 0200 POS Display BA63
+- 0201 POS Display BA66
+- 0300 POS Printer TH210
+- 0302 POS Printer TH220
+- 0305 Lottery Printer XiPrintPlus
+- 0306 POS Printer TH320
+- 0308 POS Printer TH420
++0aa7 Wincor Nixdorf International GmbH
++ 0100 POS Keyboard, TA58P-USB
++ 0101 POS Keyboard, TA85P-USB
++ 0102 POS Keyboard, TA59-USB
++ 0103 POS Keyboard, TA60-USB
++ 0104 SNIkey Keyboard, SNIKey-KB-USB
++ 0200 Operator Display, BA63-USB
++ 0201 Operator Display, BA66-USB
++ 0202 Operator Display & Scanner, XiCheck-BA63
++ 0203 Operator Display & Scanner, XiCheck-BA66
++ 0204 Graphics Operator Display, BA63GV
++ 0300 POS Printer (printer class mode), TH210
++ 0301 POS Printer (native mode), TH210
++ 0302 POS Printer (printer class mode), TH220
++ 0303 POS Printer (native mode), TH220
++ 0304 POS Printer, TH230
++ 0305 Lottery Printer, XiPrintPlus
++ 0306 POS Printer (printer class mode), TH320
++ 0307 POS Printer (native mode), TH320
++ 0308 POS Printer (printer class mode), TH420
++ 0309 POS Printer (native mode), TH420
++ 030a POS Printer, TH200B
++ 0400 Lottery Scanner, Xiscan S
++ 0401 Lottery Scanner, Xiscan 3
+ 4304 Banking Printer TP07
+ 0aa8 TriGem Computer, Inc.
+ 0aa9 Baromtec Co.
+@@ -3328,9 +4090,11 @@
+ 0ac8 Z-Star Microelectronics Corp.
+ 0302 ZC0302 WebCam
+ 0321 USB 2.0 Webcam
++ 0323 Luxya WC-1200 USB 2.0 Webcam
+ 301b ZC0301 WebCam
+ 303b ZC0303 WebCam
+ 305b ZC0305 WebCam
++ 307b USB 1.1 WebCam
+ 0ac9 Micro Solutions, Inc.
+ 0000 Backpack CD-ReWriter
+ 0011 Backpack 40GB Hard Drive
+@@ -3339,8 +4103,10 @@
+ 0acc Koga Electronics Co.
+ 0acd ID Tech
+ 0ace ZyDAS
+- 1201 802.11b WiFi
+- 1211 802.11b/g USB2 WiFi
++ 1201 802.11b WiFi
++ 1211 802.11b/g USB2 WiFi
++ 1215 WLA-54L WiFi
++ 1608 ONMI FAXMODEM 56K UNO (ZyXEL)
+ 0acf Intoto, Inc.
+ 0ad0 Intellix Corp.
+ 0ad1 Remotec Technology, Ltd
+@@ -3358,7 +4124,9 @@
+ 5010 ND5010 Card Reader
+ 0af0 Option
+ 5000 UMTS Card
++ 6000 GlobeTrotter 3G datacard
+ 6300 GT 3G Quad UMTS/GPRS Card
++ 6600 GlobeTrotter 3G+ datacard
+ 0af6 Silver I Co., Ltd
+ 0af7 B2C2, Inc.
+ 0101 Digital TV USB Receiver (DVB-S/T/C / ATSC)
+@@ -3369,10 +4137,18 @@
+ 0afd Tateno Dennou, Inc.
+ 0afe Cummins Engine Co.
+ 0aff Jump Zone Network Products, Inc.
++0b00 INGENICO
+ 0b05 ASUSTek Computer, Inc.
+ 1706 WL-167G 802.11g Adapter [ralink]
++ 1707 WL-167g Wireless Adapter
++ 170c WL-159g
++ 1712 BT-183 Bluetooth 2.0+EDR adapter
++ 171b A9T wireless
++ 1723 WL-167G v2 802.11g Adapter [ralink]
++ 1724 RT2573
++ 1726 Laptop OLED Display
+ 0b0c Todos Data System AB
+- 0009 Todos Argos Mini II Smart Card Reader
++ 0009 Todos Argos Mini II Smart Card Reader
+ 0b0e GN Netcom
+ 0b0f AVID Technology
+ 0b10 Pcally
+@@ -3390,18 +4166,25 @@
+ 0b30 PNY Technologies, Inc.
+ 0006 SM Media-Shuttle Card Reader
+ 0b33 Contour Design, Inc.
++ 0020 ShuttleXpress
+ 0b37 Hitachi ULSI Systems Co., Ltd
+ 0b39 Omnidirectional Control Technology, Inc.
++ 0109 USB TO Ethernet
++ 0421 Serial
+ 0b3a IPaxess
+ 0b3b Tekram Technology Co., Ltd
+ 1601 Allnet 0193 802.11b Adapter
+ 1602 ZyXEL ZyAIR B200 802.11b Adapter
+ 1612 AIR.Mate 2@net 802.11b Adapter
+ 1620 Allnet USB 2.0 Wireless Network Adapter
++ 1630 QuickWLAN
++ 5630 ZD1211
++ 6630 ZD1211
+ 0b3c Olivetti Techcenter
+ a010 Simple_Way Printer/Scanner/Copier
+ 0b3e Kikusui Electronics Corp.
+ 0b41 Hal Corp.
++ 0011 Crossam2+USB IR commander
+ 0b43 Play.com, Inc.
+ 0003 PS2 Controller Converter
+ 0b47 Sportbug.com, Inc.
+@@ -3415,6 +4198,8 @@
+ 064f Trance Vibrator
+ 0b4b Pine Corp. Ltd.
+ 0100 D'music MP3 Player
++0b4d Graphtec America, Inc.
++ 110a Graphtec CC200-20
+ 0b4e Musical Electronics, Ltd
+ 0b50 Dumpries Co., Ltd
+ 0b51 Comfort Keyboard Co.
+@@ -3437,6 +4222,7 @@
+ 0b6a Maxim Integrated Products
+ 0b6f Nagano Japan Radio Co., Ltd
+ 0b70 PortalPlayer, Inc.
++ 00ba iRiver H10 20GB
+ 0b71 SHIN-EI Sangyo Co., Ltd
+ 0b72 Embedded Wireless Technology Co., Ltd
+ 0b73 Computone Corp.
+@@ -3453,8 +4239,12 @@
+ 0b88 Sigma Koki Co., Ltd, Technology Center
+ 0b89 Advanced Digital Broadcast, Ltd
+ 0b95 ASIX Electronics Corp.
++ 1720 10/100 Ethernet
++ 1780 AX88178
++ 7720 AX88772
+ 0b96 Sewon Telecom
+ 0b97 O2 Micro, Inc.
++ 7761 Oz776 1.1 Hub
+ 7762 Oz776 SmartCard Reader
+ 0b98 Playmates Toys, Inc.
+ 0b99 Audio International, Inc.
+@@ -3465,18 +4255,25 @@
+ 0baf U.S. Robotics
+ 00eb USR1120 802.11b Adapter
+ 0118 U5 802.11g Adapter
++ 0121 USR5423 WLAN
+ 6112 FaxModem Model 5633
+ 0bb0 Concord Camera Corp.
+ 5007 3340z/Rollei DC3100
+ 0bb1 Infinilink Corp.
+ 0bb2 Ambit Microsystems Corp.
++ 0302 WLAN
+ 6098 USB Cable Modem
+ 0bb3 Ofuji Technology
+ 0bb4 High Tech Computer Corp.
+ 00ce mmO2 XDA GSM/GPRS Pocket PC
+ 00cf SPV C500 Smart Phone
+ 0a02 Himalaya GSM/GPRS Pocket PC
++ 0a07 Magician PocketPC SmartPhone / O2 XDA
+ 0a51 SPV C400 / T-Mobile SDA GSM/GPRS Pocket PC
++ 0b04 Hermes / TyTN / T-Mobile MDA Vario II / O2 Xda Trion
++ 0b06 Athena / Advantage x7500 / Dopod U1000 / T-Mobile AMEO
++ 0b0c Elf / Touch / P3450 / T-Mobile MDA Touch / O2 Xda Nova / Dopod S1
++ 0bce Vario MDA
+ 0bb5 Murata Manufacturing Co., Ltd
+ 0bb6 Network Alchemy
+ 0bb7 Joytech Computer Co., Ltd
+@@ -3502,8 +4299,11 @@
+ 0bd7 Andrew Pargeter & Associates
+ a021 Amptek DP4 multichannel signal analyzer
+ 0bda Realtek Semiconductor Corp.
++ 0103 USB 2.0 Card Reader
++ 0111 Card Reader
+ 8150 RTL8150 Fast Ethernet Adapter
+ 8151 RTL8151 Adapteon Business Mobile Networks BV
++ 8187 RTL8187 Wireless Adapter
+ 0bdb Ericsson Business Mobile Networks BV
+ 0bdc Y Media Corp.
+ 0bdd Orange PCS
+@@ -3518,6 +4318,7 @@
+ 0bf1 Intracom S.A.
+ 0bf2 Konexx
+ 0bf6 Addonics Technologies, Inc.
++ a001 Cable 205
+ a002 IDE Bridge
+ 0bf7 Sunny Giken, Inc.
+ 0bf8 Fujitsu Siemens Computers
+@@ -3567,11 +4368,15 @@
+ 0c44 Motorola iDEN
+ 0c45 Microdia
+ 1060 iFlash SM-Direct Card Reader
++ 184c VoIP Phone
+ 6001 Genius VideoCAM NB
+ 6005 Sweex Mini WebCam
++ 600d TwinkleCam USB camera
++ 6028 Typhoon Easycam USB 330K (older)
+ 6029 Triplex i-mini PC Camera
+ 602a Meade ETX-105EC Camera
+ 602c Clas Ohlson TWC-30XOP WebCam
++ 60b0 Genius VideoCam Look
+ 6270 U-CAM PC Camera NE878
+ 8000 DC31VC
+ 800a Vivitar Vivicam3350B
+@@ -3583,7 +4388,7 @@
+ 0c53 ViewPLUS, Inc.
+ 0c54 Glory, Ltd
+ 0c55 Spectrum Digital, Inc.
+- 0510 Spectrum Digital XDS510 JTAG Debugger
++ 0510 Spectrum Digital XDS510 JTAG Debugger
+ 0c56 Billion Bright, Ltd
+ 0c57 Imaginative Design Operation Co., Ltd
+ 0c58 Vidar Systems Corp.
+@@ -3615,6 +4420,7 @@
+ 0c7a Wing-Span Enterprise Co., Ltd
+ 0c86 NDA Technologies, Inc.
+ 0c88 Kyocera Wireless Corp.
++ 17da Qualcomm Kyocera CDMA Technologies MSM
+ 0c89 Honda Tsushin Kogyo Co., Ltd
+ 0c8a Pathway Connectivity, Inc.
+ 0c8b Wavefly Corp.
+@@ -3622,6 +4428,8 @@
+ 0c8d Tempo
+ 0c8e Cesscom Co., Ltd
+ 0c8f Applied Microsystems
++0c98 Berkshire Products, Inc.
++ 1140 USB PC Watchdog
+ 0c99 Innochips Co., Ltd
+ 0c9a Hanwool Robotics Corp.
+ 0c9b Jobin Yvon, Inc.
+@@ -3666,18 +4474,32 @@
+ 0ccc Domex Technology Corp.
+ 0ccd TerraTec Electronic GmbH
+ 0038 Cinergy T^2 DVB-T Receiver
++ 0069 Cinergy T XE DVB-T Receiver
+ 0cd4 Bang Olufsen
+ 0101 BeolinkPC2
+ 0cd7 NewChip S.r.l.
+ 0cd8 JS Digitech, Inc.
+ 0cd9 Hitachi Shin Din Cable, Ltd
+ 0cde Z-Com
++ 0001 M4Y-750
+ 0002 XI-725/726 Prism2.5 802.11b Adapter
+ 0005 XI-735 Prism3 802.11b Adapter
+ 0006 Medion 40900 802.11b Adapter
++ 0011 ZD1211
++ 0012 AR5523
++ 0013 AR5523 driver (no firmware)
++ 001a ZD1211B
++0ce9 pico Technology
++ 1001 PicoScope3204
+ 0cf1 e-Conn Electronic Co., Ltd
+ 0cf2 ENE Technology, Inc.
+ 0cf3 Atheros Communications, Inc.
++ 0001 AR5523
++ 0002 AR5523 (no firmware)
++ 0003 AR5523
++ 0004 AR5523 (no firmware)
++ 0005 AR5523
++ 0006 AR5523 (no firmware)
+ 0cf4 Fomtex Corp.
+ 0cf5 Cellink Co., Ltd
+ 0cf6 Compucable Corp.
+@@ -3689,6 +4511,9 @@
+ 0cff SAFA MEDIA Co., Ltd.
+ 0320 SR-380N
+ 0d06 telos EDV Systementwicklung GmbH
++0d08 UTStarcom
++ 0602 DV007 [serial]
++ 0603 DV007 [storage]
+ 0d0b Contemporary Controls
+ 0d0c Astron Electronics Co., Ltd
+ 0d0d MKNet Corp.
+@@ -3708,6 +4533,7 @@
+ 0d33 AirSpeak, Inc.
+ 0d34 Rearden Steel Technologies
+ 0d35 Dah Kun Co., Ltd
++0d3a Posiflex Technologies, Inc.
+ 0d3c Sri Cable Technology, Ltd
+ 0d3d Tangtop Technology Co., Ltd
+ 0d3e Fitcom, inc.
+@@ -3716,6 +4542,7 @@
+ 0d41 Ta Yun Terminals Industrial Co., Ltd
+ 0d42 Full Der Co., Ltd
+ 0d46 Kobil Systems GmbH
++ 2012 KAAN Standard Plus (Smartcard reader)
+ 3003 mIDentity Light / KAAN SIM III
+ 4000 mIDentity (mass storage)
+ 4001 mIDentity Basic/Classic (composite device)
+@@ -3769,12 +4596,14 @@
+ 0d7d Phison Electronics Corp.
+ 0100 PS1001/1011/1006/1026 Flash Disk
+ 0110 Gigabyte FlexDrive
++ 0120 Disk Pro 64MB
+ 0240 I/O-Magic/Transcend 6-in-1 Card Reader
+- 110E NEC uPD720121/130 USB-ATA/ATAPI Bridge
++ 110e NEC uPD720121/130 USB-ATA/ATAPI Bridge
+ 1240 Apacer 6-in-1 Card Reader 2.0
+ 1270 Wolverine SixPac 6000
+ 1300 Flash Disk
+ 1320 PS2031 Flash Disk
++ 1400 Attache 256MB USB 2.0 Flash Drive
+ 1420 PS2044 Pen Drive
+ 1470 Vosonic X's-Drive II+ VP2160
+ 1900 USB Thumb Drive
+@@ -3787,13 +4616,19 @@
+ 0d8a King Jim Co., Ltd
+ 0d8b Ascom Telecommunications, Ltd
+ 0d8c C-Media Electronics, Inc.
++ 0006 Storm HP-USB500 5.1 Headset
+ 000c Audio Adapter
+- 000e Audio Adapter (Planet UP-100 USB Phone)
++ 000e Audio Adapter (Planet UP-100, Genius G-Talk)
+ 0103 Turtle Beach Audio Advantage Micro
+ b213 USB Phone CM109 (aka CT2000,VPT1000)
+ 0d8d Promotion & Display Technology, Ltd
+ 0d8e Global Sun Technology, Inc.
+ 7100 802.11b Adapter
++ 7110 WL-210
++ 7801 AR5523
++ 7802 AR5523 (no firmware)
++ 7811 AR5523
++ 7812 AR5523 (no firmware)
+ 7a01 PRISM25 802.11b Adapter
+ 0d8f Pitney Bowes
+ 0d90 Sure-Fire Electrical Corp.
+@@ -3830,15 +4665,27 @@
+ 0db0 Micro Star International
+ 1967 Bluetooth Dongle
+ 4011 Medion Flash XL V2.0 Card Reader
++ 6823 UB11B/MS-6823 802.11b Wi-Fi adapter
++ 6861 MSI-6861 802.11g WiFi adapter
++ 6865 RT2570
++ 6869 RT2570
++ 6874 RT2573
++ 6877 RT2573
++ 6970 Bluetooth adapter
+ 697a Bluetooth Dongle
+- 6982 Medion Flash XL V2.7A Card Reader
++ 6982 Medion Flash XL Card Reader
++ a861 RT2573
++ a874 RT2573
+ a970 Bluetooth dongle
+ 0db1 Wen Te Electronics Co., Ltd
+ 0db2 Shian Hwi Plug Parts, Plastic Factory
+ 0db3 Tekram Technology Co., Ltd
+ 0db4 Chung Fu Chen Yeh Enterprise Corp.
++0db7 ELCON Systemtechnik
++ 0002 Goldpfeil P-LAN
+ 0dbe Jiuh Shiuh Precision Industry Co., Ltd
+ 0dbf Quik Tech Solutions
++ 021b USB-2.0 IDE Adapter
+ 0dc0 Great Notions
+ 0dc1 Tamagawa Seiki Co., Ltd
+ 0dc3 Athena Smartcard Solutions, Inc.
+@@ -3858,23 +4705,32 @@
+ 0dd5 California Micro Devices
+ 0dd7 Kocom Co., Ltd
+ 0dd8 Netac Technology Co., Ltd
++ 1060 USB-CF-Card
+ e007 OnlyDisk U222 Pendrive
+ 0dd9 HighSpeed Surfing
+ 0dda Integrated Circuit Solution, Inc.
++ 2005 Datalux DLX-1611 16in1 Card Reader
+ 2026 USB2.0 Card Reader
+ 2027 USB 2.0 Card Reader
+ 0ddb Tamarack, Inc.
+ 0ddd Datelink Technology Co., Ltd
+ 0dde Ubicom, Inc.
+ 0de0 BD Consumer Healthcare
++0dea UTECH Electronic (D.G.) Co., Ltd.
+ 0ded Novasonics
+ 0dee Lifetime Memory Products
+ 0def Full Rise Electronic Co., Ltd
+ 0df6 Sitecom Europe B.V.
++ 0017 WL-182
++ 061c LN-028
+ 9071 zd1211 802.11g Adapter
++ 9075 ZD1211B
++ 90ac WL-172
++ 9712 WL-113 rev 2
+ 0df7 Mobile Action Technology, Inc.
+ 0620 MA-620 Infrared Adapter
+ 0700 MA-700 Bluetooth Adapter
++ 0720 MA-720 Bluetooth Adapter
+ 0dfa Toyo Communication Equipment Co., Ltd
+ 0dfc GeneralTouch Technology Co., Ltd
+ 0001 Touchscreen
+@@ -3888,7 +4744,10 @@
+ 0e21 Cowon Systems, Inc.
+ 0300 iAudio CW200
+ 0510 iAudio X5
++ 0513 iAudio X5, side USB port
++ 0520 iAudio M5
+ 0700 iAudio U3
++0e22 Symbian Ltd.
+ 0e23 Liou Yuane Enterprise Co., Ltd
+ 0e25 VinChip Systems, Inc.
+ 0e26 J-Phone East Co., Ltd
+@@ -3920,13 +4779,16 @@
+ 4750 GuitarPort
+ 5044 PODxt
+ 5050 PODxt Pro
+- 534D SeaMonkey
++ 534d SeaMonkey
++0e44 Sun-Riseful Technology Co., Ltd.
+ 0e48 Julia Corp., Ltd
+ 0100 CardPro SmartCard Reader
+ 0e4a Shenzhen Bao Hing Electric Wire & Cable Mfr. Co.
+ 0e4c Radica Games, Ltd
+ 0e55 Speed Dragon Multimedia, Ltd
+ 110b MS3303H USB-to-Serial Bridge
++0e56 Kingston Technology Company, Inc.
++ 6021 K-PEX 100
+ 0e5a Active Co., Ltd
+ 0e5b Union Power Information Industrial Co., Ltd
+ 0e5c Bitland Information Technology Co., Ltd
+@@ -3939,11 +4801,18 @@
+ 0e70 Tokyo Electronic Industry Co., Ltd
+ 0e72 Hsi-Chin Electronics Co., Ltd
+ 0e75 TVS Electronics, Ltd
++0e79 Archos, Inc.
++ 1106 Pocket Medai Assistant - PMA400
+ 0e7b On-Tech Industry Co., Ltd
+ 0e7e Gmate, Inc.
+ 0001 Yopy 3000 PDA
++ 1001 YP3X00 PDA
+ 0e82 Ching Tai Electric Wire & Cable Co., Ltd
++0e83 Shin An Wire & Cable Co.
+ 0e8c Well Force Electronic Co., Ltd
++0e8d MediaTek Inc.
++0e8f GreenAsia Inc.
++ 0012 Joystick
+ 0e90 WiebeTech, LLC
+ 0e91 VTech Engineering Canada, Ltd
+ 0e92 C's Glory Enterprise Co., Ltd
+@@ -3968,6 +4837,9 @@
+ 0ea7 MSL Enterprises Corp.
+ 0ea8 CenDyne, Inc.
+ 0ead Humax Co., Ltd
++0eb0 NovaTech
++ 9020 NovaTech NV-902W
++ 9021 RT2573
+ 0eb1 WIS Technologies, Inc.
+ 0eb2 Y-S Electronic Co., Ltd
+ 0eb3 Saint Technology Corp.
+@@ -3991,6 +4863,10 @@
+ 6680 USB Flash Disk 64M-B
+ 0ed2 Kyoto Micro Computer Co., Ltd
+ 0ed3 Wing-Tech Enterprise Co., Ltd
++0ed5 Fiberbyte
++ e000 USB-inSync Device
++ f000 Fiberbyte USB-inSync Device
++ f201 Fiberbyte USB-inSync DAQ-2500X
+ 0eda Noriake Itron Corp.
+ 0edf e-MDT Co., Ltd
+ 0ee0 Shima Seiki Mfg., Ltd
+@@ -4009,10 +4885,11 @@
+ 0ef4 DSI Datotech
+ 0ef5 PointChips
+ 2202 Flash Disk
++ 2366 Flash Disk
+ 0ef6 Yield Microelectronics Corp.
+ 0ef7 SM Tech Co., Ltd (Tulip)
+-0efe Wem Technology, Inc.
+ 0efd Oasis Semiconductor
++0efe Wem Technology, Inc.
+ 0f06 Visual Frontier Enterprise Co., Ltd
+ 0f08 CSL Wire & Plug (Shen Zhen) Co.
+ 0f0c CAS Corp.
+@@ -4032,6 +4909,8 @@
+ 0f2e Geniality Maple Technology Co., Ltd
+ 0f2f Priva Design Services
+ 0f30 Jess Technology Co., Ltd
++ 001c PS3 Guitar Controller Dongle
++ 0110 10-Button Joypad
+ 0f31 Chrysalis Development
+ 0f32 YFC-BonEagle Electric Co., Ltd
+ 0f37 Kokuyo Co., Ltd
+@@ -4040,6 +4919,11 @@
+ 0112 CDMA 1xEVDO PC Card, PC 5220
+ 0f41 RDC Semiconductor Co., Ltd
+ 0f42 Nital Consulting Services, Inc.
++0f44 Polhemus
++ ef11 Patriot (firmware not loaded)
++ ef12 Patriot
++ ff11 Liberty (firmware not loaded)
++ ff12 Liberty
+ 0f4b St. John Technology Co., Ltd
+ 0f4c WorldWide Cable Opto Corp.
+ 0f4d Microtune, Inc.
+@@ -4055,6 +4939,7 @@
+ 0f60 NTK, Ltd
+ 0f61 Varian, Inc.
+ 0f62 Acrox Technologies Co., Ltd
++ 1001 Targus Mini Trackball Optical Mouse
+ 0f68 Kobe Steel, Ltd
+ 0f69 Dionex Corp.
+ 0f6a Vibren Technologies, Inc.
+@@ -4073,6 +4958,8 @@
+ 0f7d NetBotz, Inc.
+ 0f7e Fluke Corp.
+ 0f88 VTech Holdings, Ltd
++ 3012 RT2570
++ 3014 ZD1211B
+ 0f8b Yazaki Corp.
+ 0f8c Young Generation International Corp.
+ 0f8d Uniwill Computer Corp.
+@@ -4105,9 +4992,15 @@
+ 0fca Research In Motion, Ltd.
+ 0001 Blackberry Handheld
+ 0fce Sony Ericsson Mobile Communications AB
++ d016 K750i Phone
+ d017 K608i Phone
++ d038 W850i Phone
++ d041 K510i Phone
++ d042 W810i Phone
++ d046 K610i Phone
+ 0fcf Dynastream Innovations, Inc.
+ 0fd0 Tulip Computers B.V.
++0fd1 Giant Electronics Ltd.
+ 0fd4 Tenovis GmbH & Co., KG
+ 0fd5 Direct Access Technology, Inc.
+ 0fdc Micro Plus
+@@ -4137,9 +5030,12 @@
+ 6005 T5100
+ 6800 CDMA Modem
+ 1005 Apacer Technology, Inc.
+- b113 Handy Steno 2.0 (256MB)
++ b113 Handy Steno 2.0/HT203
+ 1006 iRiver, Ltd.
+- 3002 iHP-100/120/140 MP3 Player
++ 3001 iHP-100
++ 3002 iHP-120/140 MP3 Player
++ 3003 H320/H340
++ 3004 H340 (mtp)
+ 1009 Emuzed, Inc.
+ 100a AV Chaseway, Ltd
+ 100b Chou Chin Industrial Co., Ltd
+@@ -4169,6 +5065,7 @@
+ 102a Ramos Technology Co., Ltd
+ 102b Infotronic America, Inc.
+ 102c Etoms Electronics Corp.
++ 6251 Q-Cam
+ 102d Winic Corp.
+ 1031 Comax Technology, Inc.
+ 1032 C-One Technology Corp.
+@@ -4180,8 +5077,15 @@
+ 1043 iCreate Technologies Corp.
+ 8006 Flash Disk 32-256 MB
+ 1044 Chu Yuen Enterprise Co., Ltd
++ 8001 GN-54G
++ 8002 GN-BR402W
++ 8003 GN-WLBM101
++ 8007 GN-WBKG
++ 8008 GN-WB01GS
++ 800a GN-WI05GS
+ 1046 Winbond Electronics Corp. [hex]
+ 9967 W9967CF/W9968CF WebCam IC
++1048 Targus Group International
+ 104c AMCO TEC International, Inc.
+ 1053 Immanuel Electronics Co., Ltd
+ 1054 BMS International Beheer N.V.
+@@ -4189,6 +5093,11 @@
+ 1056 Hsin Chen Ent Co., Ltd
+ 1057 ON Semiconductor
+ 1058 Western Digital Technologies, Inc.
++ 0200 Firewire USB Combo
++ 0400 External HDD
++ 0500 USB HUB
++ 0901 MyBook External HDD
++ 1001 External Hard Disk
+ 1059 Giesecke & Devrient GmbH
+ 105c Hong Ji Electric Wire & Cable (Dongguan) Co., Ltd
+ 105d Delkin Devices, Inc.
+@@ -4197,11 +5106,15 @@
+ 1060 Easthome Industrial Co., Ltd
+ 1063 Motorola Electronics Taiwan, Ltd [hex]
+ 1555 MC141555 Hub
++ 4100 SB4100 USB Cable Modem
+ 1065 CCYU Technology
+ 2136 EasyDisk ED1064
+ 106a Loyal Legend, Ltd
+ 106c Curitel Communications, Inc.
++ 1101 CDMA 2000 1xRTT USB modem (HX-550C)
+ 2101 AudioVox 8900 Cell Phone
++ 3701 Broadband Wireless modem
++ 3702 Pantech PX-500
+ 106d San Chieh Manufacturing, Ltd
+ 106e ConectL
+ 106f Money Controls
+@@ -4215,6 +5128,7 @@
+ 108a Chloride Power Protection
+ 108b Grand-tek Technology Co., Ltd
+ 108c Robert Bosch GmbH
++108e Lotes Co., Ltd.
+ 1099 Surface Optics Corp.
+ 109a DATASOFT Systems GmbH
+ 109f eSOL Co., Ltd
+@@ -4226,6 +5140,16 @@
+ 10c5 Sony-Ericsson / Samsung DataCable
+ 10ac Honeywell, Inc.
+ 10ae Princeton Technology Corp.
++10af Liebert Corp.
++ 0000 UPS
++ 0001 PowerSure PSA UPS
++ 0002 PowerSure PST UPS
++ 0003 PowerSure PSP UPS
++ 0004 PowerSure PSI UPS
++ 0005 UPStation GXT 2U UPS
++ 0006 UPStation GXT UPS
++ 0007 Nfinity Power Systems UPS
++ 0008 PowerSure Interactive UPS
+ 10b5 Comodo (PLX?)
+ 9060 Test Board
+ 10b8 DiBcom
+@@ -4236,6 +5160,7 @@
+ 10bb TM Technology, Inc.
+ 10bc Dinging Technology Co., Ltd
+ 10bd TMT Technology, Inc.
++ 1427 Ethernet
+ 10bf SmartHome
+ 0001 SmartHome PowerLinc
+ 10c4 Cygnal Integrated Products, Inc.
+@@ -4244,15 +5169,17 @@
+ 10cb Eratech
+ 10cc GBM Connector Co., Ltd
+ 10cd Kycon, Inc.
++10ce Silicon Labs
++ ea6a MobiData EDGE USB Modem
+ 10cf Velleman Components, Inc.
+- 5500 8055 Experiment Interface Board (address=0)
+- 5501 8055 Experiment Interface Board (address=1)
+- 5502 8055 Experiment Interface Board (address=2)
+- 5503 8055 Experiment Interface Board (address=3)
++ 5500 8055 Experiment Interface Board (address=0)
++ 5501 8055 Experiment Interface Board (address=1)
++ 5502 8055 Experiment Interface Board (address=2)
++ 5503 8055 Experiment Interface Board (address=3)
+ 10d1 Hottinger Baldwin Measurement
+- 0101 USB-Module for Spider8, CP32
+- 0202 CP22 - Communication Processor
+- 0301 CP42 - Communication Processor
++ 0101 USB-Module for Spider8, CP32
++ 0202 CP22 - Communication Processor
++ 0301 CP42 - Communication Processor
+ 10d4 Man Boon Manufactory, Ltd
+ 10d5 Uni Class Technology Co., Ltd
+ 10d6 Actions Semiconductor Co., Ltd
+@@ -4267,8 +5194,6 @@
+ 10fb Pictos Technologies, Inc.
+ 10fd Anubis Electronics, Ltd
+ 804d Typhoon Webshot II Webcam [zc0301]
+-1a0a ...
+- badd USB OTG Compliance test device
+ 1100 VirTouch, Ltd
+ 0001 VTPlayer VTP-1 Braille Mouse
+ 1101 EasyPass Industrial Co., Ltd
+@@ -4276,6 +5201,7 @@
+ 1108 Brightcom Technologies, Ltd
+ 1110 Analog Devices Canada, Ltd (Allied Telesyn)
+ 900f AT-AR215 DSL Modem
++ 9010 AT-AR215 DSL Modem
+ 1111 Pandora International Ltd.
+ 8888 Evolution Device
+ 1112 YM ELECTRIC CO., Ltd
+@@ -4284,6 +5210,7 @@
+ 112e Master Hill Electric Wire and Cable Co., Ltd
+ 112f Cellon International, Inc.
+ 1130 Tenx Technology, Inc.
++ f211 USB audio headset
+ 1131 Integrated System Solution Corp.
+ 1001 KY-BT100 Bluetooth Adapter
+ 1132 Toshiba Corp., Digital Media Equipment [hex]
+@@ -4298,13 +5225,18 @@
+ 113d Mapower Electronics Co., Ltd
+ 1141 V One Multimedia, Pte., Ltd
+ 1142 CyberScan Technologies, Inc.
++1145 Japan Radio Company
++ 0001 AirH PHONE AH-J3001V/J3002V
++1146 Shimane SANYO Electric Co., Ltd.
+ 1147 Ever Great Electric Wire and Cable Co., Ltd
+ 114b Sphairon Access Systems GmbH
+ 0110 Turbolink UB801R WLAN USB Adapter
+ 114c Tinius Olsen Testing Machine Co., Inc.
+ 114d Alpha Imaging Technology Corp.
++115b Salix Technology Co., Ltd.
+ 1162 Secugen Corp.
+ 1163 DeLorme Publishing, Inc.
++ 0100 Earthmate GPS
+ 1164 YUAN High-Tech Development Co., Ltd
+ 1165 Telson Electronics Co., Ltd
+ 1166 Bantam Interactive Technologies
+@@ -4322,29 +5254,42 @@
+ 4008 56k FaxModem
+ 504a PJB-100 Personal Jukebox
+ 1184 Kyocera Elco Corp.
++1188 Bloomberg L.P.
++1189 Acer Communications & Multimedia
++ 0893 EP-1427X-2 Ethernet Adapter
+ 118f You Yang Technology Co., Ltd
+ 1190 Tripace
+ 1191 Loyalty Founder Enterprise Co., Ltd
+ 1196 Yankee Robotics, LLC
+- 0010 Trifid Camera without code
+- 0011 Trifid Camera
++ 0010 Trifid Camera without code
++ 0011 Trifid Camera
+ 1197 Technoimagia Co., Ltd
+ 1198 StarShine Technology Corp.
+ 1199 Sierra Wireless, Inc.
++ 0019 AC595U
++ 0021 AC597E
+ 0112 CDMA 1xEVDO PC Card, AirCard 580
++ 0120 AC595U
++ 0218 MC5720 Wireless Modem
+ 119a ZHAN QI Technology Co., Ltd
+ 119b ruwido austria GmbH
+ 0400 Infrared Keyboard V2.01
+ 11a0 Chipcon AS
+- eb11 CC2400EB 2.0 ZigBee Sniffer
++ eb11 CC2400EB 2.0 ZigBee Sniffer
+ 11a3 Technovas Co., Ltd
+ 11aa GlobalMedia Group, LLC
+ 11ab Exito Electronics Co., Ltd
++11b0 ATECH FLASH TECHNOLOGY
+ 11db Topfield Co., Ltd.
+ 1000 PVR
+ 1100 PVR
++11e6 K.I. Technology Co. Ltd.
+ 11f5 Siemens AG (?)
++ 0001 SX1
+ 0003 Mobile phone USB cable
++ 0004 X75
++11f6 Prolific
++ 2001 Willcom WSIM
+ 11f7 Alcatel (?)
+ 02df TD10 Mobile phone USB cable
+ 1209 InterBiometrics
+@@ -4356,21 +5301,32 @@
+ 120e Hudson Soft Co., Ltd
+ 121e Jungsoft Co., Ltd
+ 3403 Muzio JM250 Audio Player
++1223 SKYCABLE ENTERPRISE. CO., LTD.
++1230 Chipidea-Microelectronica, S.A.
+ 1241 Belkin
+ 1111 Mouse
+- 1166 optical mouse w/ scrollwheel
++ 1122 Typhoon Stream Optical Mouse USB+PS/2
++ 1166 MI-2150 Trust Mouse
+ 1177 F8E842-DL Mouse
++ 1503 Keyboard
+ 124a AirVast
+ 4017 PC-Chips 802.11b Adapter
+ 124b Nyko (Honey Bee)
+ 4d01 Airflo EX Joystick
++125f A-DATA Technology Co., Ltd.
++1264 Covidien Energy-based Devices
+ 1267 Logic3 / SpectraVideo plc
++ 0103 G-720 Keyboard
+ 0201 A4Tech SWOP-3 Mouse
+ a001 JP260 PC Game Pad
++ c002 Wireless Optical Mouse
++126c Aristocrat Technologies
++126d Bel Stewart
+ 126e Strobe Data, Inc.
+ 126f TwinMOS
+ 1325 Mobile Disk
+ 2168 Mobile Disk III
++ a006 G240
+ 1275 Xaxero Marine Software Engineering, Ltd.
+ 0002 WeatherFax 2000 Demodulator
+ 0080 SkyEye Weather Satellite Receiver
+@@ -4381,11 +5337,29 @@
+ 1293 Belkin Components [hex]
+ 0002 F5U002 Parallel Port [uss720]
+ 2101 104-key keyboard
++1294 RISO KAGAKU CORP.
++129b CyberTAN Technology
++ 1666 TG54USB
++12a7 Trendchip Technologies Corp.
++12ab Honey Bee Electronic International Ltd.
++12ba Licensed by Sony Computer Entertainment America
++ 0200 Harmonix Guitar for PlayStation(R)3
++ 0210 Harmonix Drum Kit for PlayStation(R)3
++12d1 Huawei Technologies Co., Ltd.
++ 1001 E620 USB Modem
++ 1003 E220 HSDPA Modem
++12d2 LINE TECH INDUSTRIAL CO., LTD.
++12d7 BETTER WIRE FACTORY CO., LTD.
+ 12ef Tapwave, Inc.
+ 0100 Tapwave Handheld [Tapwave Zodiac]
++12f5 Dynamic System Electronics Corp.
++12f7 Memorex Products, Inc.
++ 1a00 TD Classic 003B
++ 1e23 TravelDrive 2007 Flash Drive
+ 12fd AIN Comm. Technology Co., Ltd
+ 1001 AWU2000b 802.11b Stick
+ 1307 Transcend Information, Inc.
++ 0163 512MB USB Flash Drive
+ 1169 TS2GJF210 JetFlash 210 2GB
+ 1310 Roper
+ 0001 Class 1 Bluetooth Dongle
+@@ -4417,66 +5391,228 @@
+ 0201 EasiDock 200 Keyboard and Mouse Port
+ 0202 EasiDock 200 Serial Port
+ 0203 EasiDock 200 Printer Port
++ 0204 Ethernet
++ 0304 EasiDock Ethernet
++1348 Katsuragawa Electric Co., Ltd.
+ 134e Digby's Bitpile, Inc. DBA D Bit
++136b STEC
+ 1370 Swissbit
+ 6828 Victorinox Flash Drive
++1371 Dick Smith Electronics
++ 9022 RT2573
++ 9032 C-Net CWD-854 rev F
++1376 Vimtron Electronics Co., Ltd.
++1385 Netgear, Inc
++ 4250 WG111T
++ 4251 WG111T (no firmware)
++ 5f00 WPN111 RangeMax(TM) Wireless USB 2.0 Adapter
++ 5f01 WPN111 (no firmware)
++1390 TOMTOM B.V.
++1395 Sennheiser Communications
++ 3556 USB Headset
+ 1398 Q-tec
+ 2103 USB 2.0 Storage Device
+-13b0 Alesis
+- 000a Photon X25 MIDI Controller
++13ad Baltech
++ 9999 Card reader
++13b0 PerkinElmer Optoelectronics
++ 000a Alesis Photon X25 MIDI Controller
+ 13b1 Linksys
+ 000b WUSB11 v4.0 802.11b Adapter
++ 000d WUSB54G Wireless Adapter
+ 0011 WUSB54GP v4.0 802.11g Adapter
+ 0018 USB200M 10/100 Ethernet Adapter
++ 001a HU200TS Wireless Adapter
++ 0020 WUSB54GC 802.11g Adapter [ralink rt73]
++ 0023 WUSB54GR
++ 0024 WUSBF54G v1.1 802.11g Adapter w/ Wi-Fi Finder
++13b3 Nippon Dics Co., Ltd.
++13be Ricoh Printing Systems, Ltd.
++13ca JyeTai Precision Industrial Co., Ltd.
++13cf Wisair Ltd.
++13d1 A-Max Technology Macao Commercial Offshore Co. Ltd.
+ 13d2 Shark Multimedia
+ 0400 Pocket Ethernet [klsi]
+ 13d3 IMC Networks
+ 3201 VisionDTV USB-Ter/HAMA USB DVB-T device cold
+ 3202 VisionDTV USB-Ter/HAMA USB DVB-T device warm
++13dc ALEREON, INC.
++13dd i.Tech Dynamic Limited
++13e1 Kaibo Wire & Cable (Shenzhen) Co., Ltd.
++13e6 TechnoScope Co., Ltd.
++13fd Initio Corporation
+ 13fe Kingston Technology Company Inc.
+- 1d00 DataTraveler 2.0 1GB Flash Drive
++ 1a00 512MB/1GB Flash Drive
++ 1a23 512MB Flash Drive
++ 1d00 DataTraveler 2.0 1GB/4GB Flash Drive
++1400 Axxion Group Corp.
++1402 Bowe Bell & Howell
++1403 Sitronix
++ 0001 Digital Photo Frame
++140e Telechips, Inc.
++1410 Novatel Wireless
++ 1110 Merlin S620
++ 1120 Merlin EX720
++ 1130 Merlin S720
++ 1400 Merlin U740
++ 2110 Ovation U720
++ 4100 U727
++1415 Nam Tai E&E Products Ltd. or OmniVision Technologies, Inc.
++ 0000 Sony SingStar USBMIC
++ 2000 Sony Playstation Eye
++1419 ABILITY ENTERPRISE CO., LTD.
++1429 Vega Technologies Industrial (Austria) Co.
++1430 RedOctane
++1431 Pertech Resources, Inc.
++1435 Wistron NeWeb
++ 0711 UR055G
++ 0826 AR5523
++ 0827 AR5523 (no firmware)
++ 0828 AR5523
++ 0829 AR5523 (no firmware)
++1436 Denali Software, Inc.
++143c Altek Corporation
+ 1453 Radio Shack
+ 4026 26-183 Serial Cable
++1456 Extending Wire & Cable Co., Ltd.
++1457 First International Computer, Inc.
++ 5117 OpenMoko Neo1973 kernel usbnet (g_ether, CDC Ethernet) mode
++ 5118 OpenMoko Neo1973 Debug board (V2+)
++ 5119 OpenMoko Neo1973 u-boot cdc_acm serial port
++ 5120 OpenMoko Neo1973 u-boot usbtty generic serial
++ 5121 OpenMoko Neo1973 kernel mass storage (g_storage) mode
++ 5122 OpenMoko Neo1973 kernel cdc_ether USB network
++ 5123 OpenMoko Neo1973 internal USB CSR4 module
++ 5124 OpenMoko Neo1973 Bluetooth Device ID service
++1461 Staccato Communications
+ 1462 Micro Star International
+ 5512 MegaStick-1 Flash Stick
++1472 Huawei-3Com
++ 0009 Aolynk WUB320g
+ 147a Formosa Industrial Computing, Inc.
++147f Hama GmbH & Co., KG
+ 1484 Elsa AG [hex]
+ 1746 Ecomo 19H99 Monitor
+ 7616 Elsa Hub
++1485 Silicom
++ 0001 U2E
++ 0002 Psion Gold Port Ethernet
++1487 DSP Group, Ltd.
++148e EVATRONIX SA
+ 148f Ralink Technology, Corp.
++ 1706 RT2500USB Wireless Adapter
+ 2570 802.11g WiFi
++ 2573 RT2501USB Wireless Adapter
++ 2671 RT2601USB Wireless Adapter
++ 9020 RT2500USB Wireless Adapter
++ 9021 RT2501USB Wireless Adapter
++1497 Panstrong Company Ltd.
++149a Imagination Technologies
++ 2107 DBX1 DSP core
+ 14aa AVerMedia (again) or C&E
+ 0001 Avermedia AverTV DVBT USB1.1 (cold)
+ 0002 Avermedia AverTV DVBT USB1.1 (warm)
+ 0201 AVermedia/Yakumo/Hama/Typhoon DVB-T USB2.0 (cold)
+ 0221 AVermedia DVBT Tuner Dongle
+ 0301 AVermedia/Yakumo/Hama/Typhoon DVB-T USB2.0 (warm)
++14ad CTK Corporation
++14ae Printronix Inc.
++14af ATP Electronics Inc.
++14b0 StarTech.com Ltd.
+ 14b2 Atheros Communications Inc
+ 3a93 USB WLAN Device
++ 3c02 C54RU WLAN
++ 3c22 C54RU
++14c0 Rockwell Automation, Inc.
+ 14c2 Gemlight Computer, Ltd
++14cd Super Top
++ 6600 USB 2.0 IDE DEVICE
++14d8 JAMER INDUSTRIES CO., LTD.
++14dd Raritan Computer, Inc.
++14e5 SAIN Information & Communications Co., Ltd.
++14ea Planex Communications
++ ab10 GW-US54GZ
++ ab11 GU-1000T
++ ab13 GW-US54Mini
++14ed Shure Inc.
++1500 Ellisys
++1501 Pine-Tum Enterprise Co., Ltd.
++1513 Hypercom
++1516 CompUSA
++ 8628 128M Pen Drive
+ 1518 Cheshire Engineering Corp.
+ 0001 HDReye High Dynamic Range Camera
+ 0002 HDReye (before firmware loads)
+ 1520 Bitwire Corp.
+-152d ???
+- 2338 USB to (S)ATA/ATAPI Bridge
++1524 ENE Technology Inc
++ 6680 UTS 6680
++1527 Silicon Portals
++ 0200 YAP Phone (no firmware)
++ 0201 YAP Phone
++1529 UBIQUAM Co., Ltd.
++ 3100 CDMA 1xRTT USB Modem (U-100/105/200/300/520)
++152d JMicron Technology Corp. / JMicron USA Technology Corp.
++ 2338 JM20337 Hi-Speed USB to SATA & PATA Combo Bridge
+ 152e LG (HLDS)
+ e001 GSA-5120D DVD-RW
++1532 Razer USA, Ltd
++ 0003 Krait Mouse
++ 0007 DeathAdder Mouse
+ 1546 U-Blox AG
++154b PNY
++ 0010 USB 2.0 Flash Drive
++154d ConnectCounty Holdings Berhad
++154e D&M Holdings, Inc. (Denon/Marantz)
++ 3000 Marantz RC9001 Remote Control
+ 1554 Prolink Microsystems Corp.
++1557 OQO
++ 0002 model 01 WiFi interface
++ 0003 model 01 Bluetooth interface
++ 7720 model 01+ Ethernet
++ 8150 model 01 Ethernet interface
+ 1568 Sunf Pu Technology Co., Ltd
++156f Quantum Corporation
++1570 ALLTOP TECHNOLOGY CO., LTD.
++157b Ketron SRL
++157e TRENDnet
++ 3006 TEW-444UB EU
++ 3007 TEW-444UB EU (no firmware)
++ 300a TEW-429UB 802.11g Adapter with HotSpot Detector
++ 300b TEW-429UB
++ 300d TEW-429UB C1
++ 3204 ALL0298 v2
++ 3205 AR5523
++ 3206 AR5523 (no firmware)
++1582 Fiberline
++ 6003 WL-430U
++1587 SMA Technologie AG
++158d Oakley Inc.
++1598 Kunshan Guoji Electronics Co., Ltd.
++15a2 Freescale Semiconductor, Inc.
++15a8 Teams Power Limited
++15aa Gearway Electronics (Dong Guan) Co., Ltd.
++15ba Olimex Ltd.
++ 0003 OpenOCD JTAG
++ 0004 OpenOCD JTAG TINY
+ 15c2 SoundGraph Inc.
+ ffdc iMON PAD Remote Controller
+ 15c6 Laboratoires MXM
+- 1000 DigistimSP (cold)
+- 1001 DigistimSP (warm)
+- 1002 DigimapSP USB (cold)
+- 1003 DigimapSP USB (warm)
++ 1000 DigistimSP (cold)
++ 1001 DigistimSP (warm)
++ 1002 DigimapSP USB (cold)
++ 1003 DigimapSP USB (warm)
++15c9 D-Box Technologies
++15ca Textech International Ltd.
++ 00c3 Mini Optical Mouse
++15d5 Coulomb Electronics Ltd.
++15dc Hynix Semiconductor Inc.
++15e0 Seong Ji Industrial Co., Ltd.
+ 15e1 RSA
+ 2007 RSA SecurID (R) Authenticator
+ 15e8 SohoWare
+ 9100 NUB100 Ethernet [pegasus]
++ 9110 10/100 USB Ethernet
+ 15e9 Pacific Digital Corp.
++15ec Belcarra Technologies Corp.
+ 15f4 HanfTek
+ 0001 HanfTek UMT-010 USB2.0 DVB-T (cold)
+ 0025 HanfTek UMT-010 USB2.0 DVB-T (warm)
+@@ -4488,6 +5624,7 @@
+ 8006 US-122 Audio/Midi Interface (without fw)
+ 8007 US-122 Audio/Midi Interface
+ 1606 Umax [hex]
++ 0002 Astra 1236U Scanner
+ 0010 Astra 1220U
+ 0030 Astra 2000U
+ 0060 Astra 3400U
+@@ -4498,6 +5635,14 @@
+ 1608 Inside Out Networks [hex]
+ 0001 EdgePort/4 Serial Port
+ 1403 MultiTech Systems MT4X56 Modem
++1619 L & K Precision Technology Co., Ltd.
++1621 Wionics Research
++1628 Stonestreet One, Inc.
++162a Airgo Networks Inc.
++162f WiQuest Communications, Inc.
++1631 Good Way Technology
++ 6200 GWUSB2E
++ c019 RT2573
+ 1645 Entrega [hex]
+ 0001 1S Serial Port
+ 0002 2S Serial Port
+@@ -4506,100 +5651,514 @@
+ 0005 E45 Ethernet [klsi]
+ 0006 Parallel Port
+ 0007 U1-SC25 SCSI
++ 0008 Ethernet
+ 0093 1S9 Serial Port
+ 8000 EZ-USB
+ 8002 2x Serial Port
++ 8004 2U4S serial/usb hub
++ 8005 Ethernet
+ 8093 PortGear Serial Port
++164a ChipX
+ 1657 Struck Innovative Systeme GmbH
+ 3150 SIS3150 USB2.0 to VME interface
++1660 Creatix Polymedia GmbH
+ 1668 Actiontec Electronics, Inc. [hex]
+ 0333 Modem
+ 0408 Prism2.5 802.11b Adapter
+ 0421 Prism2.5 802.11b Adapter
++ 0441 IBM Integrated Bluetooth II
+ 0500 BTM200B BlueTooth Adapter
++ 2441 BMDC-2 IBM Bluetooth III w.56k
++ 6106 ROPEX FreeLan 802.11b
++ 7605 UAT1 Wireless Ethernet Adapter
++1669 PiKRON Ltd. [hex]
++ 1001 uLan2USB Converter - PS1 protocol
++1679 Total Phase
++ 2001 Beagle USB 12 Protocol Analyzer
++1682 Maxwise Production Enterprise Ltd.
++1684 Godspeed Computer Corp.
++1686 ZOOM Corporation
++ 0045 H4 Digital Recorder
++1687 Kingmax Digital Inc.
++168c Atheros Communications
++ 0001 AR5523
++ 0002 AR5523 (no firmware)
+ 1690 Askey Computer Corp. [hex]
+ 0101 Creative Modem Blaster DE5670
+ 0103 Askey 1456 VQE-R3 Modem [conexant]
+ 0109 Askey MagicXpress V.90 Pocket Modem [conexant]
++ 0701 WLAN
++ 0710 SMCWUSBT-G
++ 0711 SMCWUSBT-G (no firmware)
++ 0712 AR5523
++ 0713 AR5523 (no firmware)
++ 0722 RT2573
+ 1696 Hitachi Video and Information System, Inc.
+ 1697 VTec Test, Inc.
++16a5 Shenzhen Zhengerya Cable Co., Ltd.
++16ab Global Sun Technology
++ 7801 AR5523
++ 7802 AR5523 (no firmware)
++ 7811 AR5523
++ 7812 AR5523 (no firmware)
++16ac Dongguan ChingLung Wire & Cable Co., Ltd.
++16c0 VOTI
++ 03e8 free for internal lab use 1000
++ 03e9 free for internal lab use 1001
++ 03ea free for internal lab use 1002
++ 03eb free for internal lab use 1003
++ 03ec free for internal lab use 1004
++ 03ed free for internal lab use 1005
++ 03ee free for internal lab use 1006
++ 03ef free for internal lab use 1007
++ 03f0 free for internal lab use 1008
++ 03f1 free for internal lab use 1009
++ 076b OpenPCD 13.56MHz RFID Reader
++ 076c OpenPICC 13.56MHz RFID Simulator (native)
++ 08ac OpenBeacon USB stick
++16cc silex technology, Inc.
++16d3 Frontline Test Equipment, Inc.
++16d5 AnyDATA Corporation
++ 6501 CDMA 2000 1xRTT/EV-DO USB Modem
++16d8 CMOTECH Co., Ltd.
++ 5141 CMOTECH CDMA Technologies USB modem
++ 5543 CDMA 2000 1xRTT/1xEVDO USB modem
++ 6280 CMOTECH CDMA Technologies USB modem
++16df King Billion Electronics Co., Ltd.
++16f5 Futurelogic Inc.
+ 1706 BlueView Technologies, Inc.
++1707 ARTIMI
++170d Avnera
+ 1733 Cellink Technology Co., Ltd
+ 0101 RF Wireless Optical Mouse OP-701
+-1781 MetaGeek
+- 083e Wi-Spy
++1736 CANON IMAGING SYSTEM TECHNOLOGIES INC.
++1737 Linksys
++ 0039 USB1000
++1740 Senao
++ 2000 NUB-8301
++1743 General Atomics
++174c ASMedia Technology Inc.
++1759 LucidPort Technology, Inc.
++1772 System Level Solutions, Inc.
++1781 Multiple Vendors
++ 083e MetaGeek Wi-Spy
++ 0938 Iguanaworks USB IR Transceiver
++1782 Spreadtrum Communications Inc.
++1784 TopSeed Technology Corp.
++1788 ShenZhen Litkconn Technology Co., Ltd.
++1796 Printrex, Inc.
++1797 JALCO CO., LTD.
++17a5 Advanced Connection Technology Inc.
++17a7 MICOMSOFT CO., LTD.
+ 17b3 Grey Innovation
+ 0004 Linux-USB Midi Gadget
++17c3 Singim International Corp.
++17cf Hip Hing Cable & Plug Mfy. Ltd.
++17d0 Sanford L.P.
++17d3 Korea Techtron Co., Ltd.
++17e9 Newnham Research
++ 0051 USB VGA Adaptor
+ 17eb Cornice, Inc.
++17ef Lenovo
++ 3815 ChipsBnk 2GB USB Stick
++17f5 K.K. Rocky
++17f6 Unicomp, Inc
+ 1822 Twinhan
+ 3201 VisionDTV USB-Ter/HAMA USB DVB-T device cold
+ 3202 VisionDTV USB-Ter/HAMA USB DVB-T device warm
++1831 Gwo Jinn Industries Co., Ltd.
++1832 Huizhou Shenghua Industrial Co., Ltd.
++1854 Memory Devices Ltd.
+ 185b Compro
+ d000 Compro Videomate DVB-U2000 - DVB-T USB cold
+ d001 Compro Videomate DVB-U2000 - DVB-T USB warm
++1861 Tech Technology Industrial Company
++1862 Teridian Semiconductor Corp.
++1871 Aveo Technology Corp.
+ 1894 Topseed
+ 5632 Atek Tote Remote
+ 5641 TSAM-004 Presentation Remote
++1897 Evertop Wire Cable Co.
++18b6 Mikkon Technology Limited
++18b7 Zotek Electronic Co., Ltd.
++18c5 AMIT
++ 0002 CG-WLUSB2GO
++18d5 Starline International Group Limited
+ 18d9 Kaba
+ 01xy LEGIC advant desktop reader
++18e3 Fitipower Integrated Technology Inc
++18e8 Qcom
++ 6196 RT2573
++ 6229 RT2573
++18ea Matrox Graphics, Inc.
++ 0002 DualHead2Go [Analog Edition]
++ 0004 TripleHead2Go [Digital Edition]
++18fd FineArch Inc.
++190d Motorola GSG
++1914 Alco Digital Devices Limited
++1915 Linksys
++ 2233 WUSB11 v2.8 802.11b Adapter
++ 2234 WUSB54G 802.11g Adapter
++192f Avago Technologies, Pte.
++1930 Shenzhen Xianhe Technology Co., Ltd.
++1931 Ningbo Broad Telecommunication Co., Ltd.
++1949 Lab126
++1951 Hyperstone AG
++1953 Ironkey Inc.
++1954 Radiient Technologies
++195d Itron Technology iONE
++ 7006 Libra-Q26 / 1.0 Remote
++1967 CASIO HITACHI Mobile Communications Co., Ltd.
++196b Wispro Technology Inc.
++1970 Dane-Elec Corp. USA
++1975 Dongguan Guneetal Wire & Cable Co., Ltd.
++1976 Chipsbrand Microelectronics (HK) Co., Ltd.
+ 1977 T-Logic
+ 0111 TL203 MP3 Player and Voice Recorder
++1989 Nuconn Technology Corp.
++198f Beceem Communications Inc.
++1990 Acron Precision Industrial Co., Ltd.
+ 1995 Trillium Technology Pty. Ltd.
+ 3202 REC-ADPT-USB (recorder)
+ 3203 REC-A-ADPT-USB (recorder)
++199e The Imaging Source Europe GmbH
++199f Benica Corporation
++19a8 Biforst Technology Inc.
++19af S Life
++ 6611 Celestia VoIP Phone
++19b5 B & W Group
++19b6 Infotech Logistic, LLC
++19ca Mindtribe
++ 0001 Sandio 3D HID Mouse
++19cf Parrot SA
++19e1 WeiDuan Electronic Accessory (S.Z.) Co., Ltd.
++19e8 Industrial Technology Research Institute
++19ef Pak Heng Technology (Shenzhen) Co., Ltd.
++19ff Best Buy
++ 0201 Rocketfish Wireless 2.4G Laser Mouse
++1a08 Bellwood International, Inc.
++1a0a USB-IF non-workshop
++ badd USB OTG Compliance test device
++1a12 KES Co., Ltd.
++1a25 Amphenol East Asia Ltd.
++1a2a Seagate Branded Solutions
++1a36 Biwin Technology Ltd.
++1a40 TERMINUS TECHNOLOGY INC.
++1a41 Action Electronics Co., Ltd.
++1a4a Silicon Image
++1a4b SafeBoot International B.V.
++1a61 Abbott Diabetes Care
++1a6a Spansion Inc.
++1a6d SamYoung Electronics Co., Ltd
++1a6e Global Unichip Corp.
++1a6f Sagem Orga GmbH
++1a79 Bayer Health Care LLC
++1a7b Lumberg Connect GmbH & Co. KG
++1a89 Dynalith Systems Co., Ltd.
++1a8b SGS Taiwan Ltd.
++1a98 Leica Camera AG
++1aa4 Data Drive Thru, Inc.
++1aa5 UBeacon Technologies, Inc.
++1aa6 eFortune Technology Corp.
++1acb Salcomp Plc
++1ad1 Desay Wire Co., Ltd.
++1ae4 ic-design Reinhard Gottinger GmbH
++1aed High Top Precision Electronic Co., Ltd.
++1aef Conntech Electronic (Suzhou) Corporation
++1b04 Meilhaus Electronic GmBH
++ 1000 ME-1000
++ 100A ME-1000
++ 100B ME-1000
++ 1400 ME-1400
++ 140e ME-1400E
++ 140a ME-1400A
++ 14ea ME-1400EA
++ 140b ME-1400B
++ 14eb ME-1400EB
++ 140c ME-1400C
++ 140d ME-1400D
++ 1604 ME-1600/4U
++ 1608 ME-1600/8U
++ 160c ME-1600/12U
++ 160f ME-1600/16U
++ 168f ME-1600/16U8I
++ 4610 ME-4610
++ 4650 ME-4650
++ 4660 ME-4660
++ 4661 ME-4660I
++ 4662 ME-4660
++ 4663 ME-4660I
++ 4670 ME-4670
++ 4671 ME-4670I
++ 4672 ME-4670S
++ 4673 ME-4670IS
++ 4680 ME-4680
++ 4681 ME-4680I
++ 4682 ME-4680S
++ 4683 ME-4680IS
++ 6004 ME-6000/4
++ 6008 ME-6000/8
++ 600f ME-6000/16
++ 6014 ME-6000I/4
++ 6018 ME-6000I/8
++ 601f ME-6000I/16
++ 6034 ME-6000ISLE/4
++ 6038 ME-6000ISLE/8
++ 603f ME-6000ISLE/16
++ 6104 ME-6100/4
++ 6108 ME-6100/8
++ 610f ME-6100/16
++ 6114 ME-6100I/4
++ 6118 ME-6100I/8
++ 611f ME-6100I/16
++ 6134 ME-6100ISLE/4
++ 6138 ME-6100ISLE/8
++ 613f ME-6100ISLE/16
++ 6044 ME-6000/4/DIO
++ 6048 ME-6000/8/DIO
++ 604f ME-6000/16/DIO
++ 6054 ME-6000I/4/DIO
++ 6058 ME-6000I/8/DIO
++ 605f ME-6000I/16/DIO
++ 6074 ME-6000ISLE/4/DIO
++ 6078 ME-6000ISLE/8/DIO
++ 607f ME-6000ISLE/16/DIO
++ 6144 ME-6100/4/DIO
++ 6148 ME-6100/8/DIO
++ 614f ME-6100/16/DIO
++ 6154 ME-6100I/4/DIO
++ 6158 ME-6100I/8/DIO
++ 615f ME-6100I/16/DIO
++ 6174 ME-6100ISLE/4/DIO
++ 6178 ME-6100ISLE/8/DIO
++ 617f ME-6100ISLE/16/DIO
++ 6259 ME-6200I/9/DIO
++ 6359 ME-6300I/9/DIO
++ 0630 ME-630
++ 810a ME-8100A
++ 810b ME-8100B
++ 820a ME-8200A
++ 820b ME-8200B
++ 0940 ME-94
++ 0950 ME-95
++ 0960 ME-96
++1b20 MStar Semiconductor, Inc.
++1b22 WiLinx Corp.
++1b26 Cellex Power Products, Inc.
++1b27 Current Electronics Inc.
++1b28 NAVIsis Inc.
++1b32 Ugobe Life Forms, Inc.
++1b36 ViXS Systems, Inc.
++1b3f Generalplus Technology Inc.
++1b47 Energizer Holdings, Inc.
++ 0001 CHUSB Duo Charger (NiMH AA/AAA USB smart charger)
++1b48 Plastron Precision Co., Ltd.
++1b59 K.S. Terminals Inc.
++1b5a Chao Zhou Kai Yuan Electric Co., Ltd.
++1b65 The Hong Kong Standards and Testing Centre Ltd.
++1b72 ATERGI TECHNOLOGY CO., LTD.
++1b76 Legend Silicon Corp.
++1b86 Dongguan Guanshang Electronics Co., Ltd.
++1b88 ShenMing Electron (Dong Guan) Co., Ltd.
++1b8c Altium Limited
++1b8d e-MOVE Technology Co., Ltd.
++1b8e Amlogic, Inc.
++1b8f MA LABS, Inc.
++1b98 YMax Communications Corp.
++1b99 Shenzhen Yuanchuan Electronic
++1ba1 JINQ CHERN ENTERPRISE CO., LTD.
++1ba2 Lite Metals & Plastic (Shenzhen) Co., Ltd.
++1ba4 Ember Corporation
++ 0001 InSight USB Link
++1ba8 China Telecommunication Technology Labs
++1bad Harmonix Music
++ 0002 Harmonix Guitar for Xbox 360
++ 0003 Harmonix Drum Kit for Xbox 360
++1bbb T & A Mobile Phones
++1bc4 Ford Motor Co.
++1bc5 AVIXE Technology (China) Ltd.
++1bce Contac Cable Industrial Limited
++1bcf Sunplus Innovation Technology Inc.
++1bd0 Hangzhou Riyue Electronic Co., Ltd.
++1bde P-TWO INDUSTRIES, INC.
++1bef Shenzhen Tongyuan Network-Communication Cables Co., Ltd
++1bf0 RealVision Inc.
++1bf5 Extranet Systems Inc.
++1bf6 Orient Semiconductor Electronics, Ltd.
++1c02 Kreton Corporation
++1c04 QNAP System Inc.
++1c0d Relm Wireless
++1c10 Lanterra Industrial Co., Ltd.
++1c13 ALECTRONIC LIMITED
++1c1a Datel Electronics Ltd.
++1c1b Volkswagen of America, Inc.
++1c1f Goldvish S.A.
++1c20 Fuji Electric Device Technology Co., Ltd.
++1c21 ADDMM LLC
++1c22 ZHONGSHAN CHIANG YU ELECTRIC CO., LTD.
++1c26 Shanghai Haiying Electronics Co., Ltd.
++1c27 HuiYang D & S Cable Co., Ltd.
++1c31 LS Cable Ltd.
++1c37 Authorizer Technologies, Inc.
++1c3d NONIN MEDICAL INC.
++1c3e Wep Peripherals
++1c49 Cherng Weei Technology Corp.
++1c6b Philips & Lite-ON Digital Solutions Corporation
++1c6c Skydigital Inc.
++1c77 Kaetat Industrial Co., Ltd.
++1c78 Datascope Corp.
++1c79 Unigen Corporation
++1c7a LighTuning Technology Inc.
++1c7b LUXSHARE PRECISION INDUSTRY (SHENZHEN) CO., LTD.
+ 1c87 2N TELEKOMUNIKACE a.s.
++1c88 Somagic, Inc.
++1c89 HONGKONG WEIDIDA ELECTRON LIMITED
++1c8e ASTRON INTERNATIONAL CORP.
++1c98 ALPINE ELECTRONICS, INC.
++1ca0 ACCARIO Inc.
++1cb3 Aces Electronic Co., Ltd.
++1cb4 OPEX CORPORATION
++1cbe Luminary Micro Inc.
++1cbf FORTAT SKYMARK INDUSTRIAL COMPANY
++1cc0 PlantSense
++1cca NextWave Broadband Inc.
++1ccd Bodatong Technology (Shenzhen) Co., Ltd.
++1cd4 adp corporation
++1cd5 Firecomms Ltd.
++1cd6 Antonio Precise Products Manufactory Ltd.
++1cde Telecommunications Technology Association (TTA)
++1cdf WonTen Technology Co., Ltd.
++1ce0 EDIMAX TECHNOLOGY CO., LTD.
++1ce1 Amphenol KAE
++1cfc ANDES TECHNOLOGY CORPORATION
++1cfd Flextronics Digital Design Japan, LTD.
++1d08 NINGBO HENTEK DRAGON ELECTRONICS CO., LTD.
++1d09 TechFaith Wireless Technology Limited
++1d0a Johnson Controls, Inc. The Automotive Business Unit
++1d0b HAN HUA CABLE & WIRE TECHNOLOGY (J.X.) CO., LTD.
++1d14 ALPHA-SAT TECHNOLOGY LIMITED
++1d1f Diostech Co., Ltd.
++1d20 SAMTACK INC.
++1d50 OpenMoko, Inc.
++1d6b Linux Foundation
++ 0001 1.1 root hub
++ 0002 2.0 root hub
++ 0003 3.0 root hub
+ 1ebb NuCORE Technology, Inc.
+ 2001 D-Link Corp. [hex]
++ 1a00 10/100 Ethernet
++ 200c 10/100 Ethernet
+ 3200 DWL-120 802.11b (Atmel RFMD503A) [usbvnetr]
+ 3700 DWL-122 802.11b
+ 3701 DWL-G120 Spinnaker 802.11b
++ 3702 DWL-120 rev F
+ 3703 DWL-122 802.11b
+ 3704 DWL-G122 802.11g rev. A2
++ 3a00 DWL-AG132
++ 3a01 DWL-AG132 (no firmware)
++ 3a02 DWL-G132
++ 3a03 DWL-G132 (no firmware)
++ 3a04 DWL-AG122
++ 3a05 DWL-AG122 (no firmware)
+ 3c00 DWL-G122 802.11g rev. B1 [ralink]
++ 3c05 DUB-E100 Fast Ethernet [asix]
+ 4000 DSB-650C Ethernet [klsi]
+ 4001 DSB-650TX Ethernet [pegasus]
+ 4002 DSB-650TX Ethernet [pegasus]
+ 4003 DSB-650TX-PNA Ethernet [pegasus]
++ 400b 10/100 Ethernet
++ 4102 10/100 Ethernet
+ abc1 DSB-650 Ethernet [pegasus]
+ f013 DLink 7 port USB2.0 Hub
+ f10d Accent Communications Modem
+ f111 DBT-122 Bluetooth adapter
++2019 PLANEX
++ 3220 GW-US11S WLAN
++ 5303 GW-US54GXS
++ ab01 GW-US54HP
++ ab50 GW-US54Mini2
++ c002 GW-US54SG
++ c007 GW-US54GZL
++ ed02 GW-USMM
+ 2040 Hauppauge
+- 7050 Hauppauge Nova-T Stick
+- 9300 Hauppauge WinTV NOVA-T USB2 (cold)
+- 9301 Hauppauge WinTV NOVA-T USB2 (warm)
++ 6503 WinTV HVR-930
++ 7050 Nova-T Stick
++ 9300 WinTV NOVA-T USB2 (cold)
++ 9301 WinTV NOVA-T USB2 (warm)
+ 2101 ActionStar
+ 0201 SIIG 4-to-2 Printer Switch
+ 2162 Creative (?)
+ 500c DE5771 Modem Blaster
+ 2222 MacAlly
+ 0004 iWebKey Keyboard
++ 4050 AirStick joystick
+ 2233 RadioShack Corporation
+ 6323 USB Electronic Scale
+ 22b8 Motorola PCS
++ 0001 Wally 2.2 chipset
++ 0002 Wally 2.4 chipset
+ 0005 V.60c/V.60i GSM Phone
++ 1001 Patriot 1.0 (GSM) chipset
++ 1002 Patriot 2.0 chipset
+ 1005 T280e GSM/GPRS Phone
++ 1101 Patriot 1.0 (TDMA) chipset
++ 1801 Rainbow chipset flash
+ 2821 T720 GSM Phone
+ 2822 V.120e GSM Phone
++ 2a01 MSM6050 chipset
++ 2a03 MSM6050 chipset flash
+ 2a21 V710 GSM Phone (P2K)
+ 2a22 V710 GSM Phone (AT)
++ 2a23 MSM6100 chipset flash
++ 2a41 MSM6300 chipset
++ 2a43 MSM6300 chipset flash
+ 2a61 E815 GSM Phone (P2K)
+ 2a62 E815 GSM Phone (AT)
++ 2a63 MSM6500 chipset flash
++ 2a81 MSM6025 chipset
++ 2a83 MSM6025 chipset flash
++ 2ac1 MSM6100 chipset
++ 2ac3 MSM6100 chipset flash
+ 3001 A835/E1000 GSM Phone (P2K)
+ 3002 A835/E1000 GSM Phone (AT)
+ 3801 C350L/C450 (P2K)
+ 3802 C330/C350L/C450/EZX GSM Phone (AT)
++ 3803 Neptune LT chipset flash
++ 4001 OMAP 1.0 chipset
+ 4002 A920/A925 UMTS Phone
++ 4003 OMAP 1.0 chipset flash
++ 4008 OMAP 1.0 chipset RDL
++ 4801 Neptune LTS chipset
++ 4803 Neptune LTS chipset flash
+ 4810 Triplet GSM Phone (storage)
+ 4901 Triplet GSM Phone (P2K)
+ 4902 Triplet GSM Phone (AT)
++ 4903 Neptune LTE chipset flash
++ 4a01 Neptune LTX chipset
++ 4a03 Neptune LTX chipset flash
+ 4a32 L6-imode Phone
++ 5801 Neptune ULS chipset
++ 5803 Neptune ULS chipset flash
++ 5901 Neptune VLT chipset
++ 5903 Neptune VLT chipset flash
++ 6001 Dalhart EZX
++ 6003 Dalhart flash
+ 6004 EZX GSM Phone (CDC Net)
++ 6008 Dalhart RDL
+ 6009 EZX GSM Phone (P2K)
++ 600a Dalhart EZX config 17
++ 600b Dalhart EZX config 18
+ 600c EZX GSM Phone (USBLAN)
++ 6021 JUIX chipset
++ 6023 JUIX chipset flash
++ 6026 Flash RAM Downloader/miniOS
++ 6027 USBLAN
+ 604c EZX GSM Phone (Storage)
+- 6631 CDC Modem
++ 6101 Talon integrated chipset
++ 6401 Argon chipset
++ 6403 Argon chipset flash
+ 6604 Washington CDMA Phone
++ 6631 CDC Modem
+ 22b9 eTurboTouch Technology, Inc.
+ 22ba Technology Innovation Holdings, Ltd
+ 2304 Pinnacle Systems, Inc. [hex]
+@@ -4611,6 +6170,7 @@
+ 0210 Pinnacle Studio PCTV USB (PAL) with FM radio
+ 0212 Pinnacle Studio PCTV USB (NTSC)
+ 0214 Pinnacle Studio PCTV USB (PAL) with FM radio
++ 0227 Pinnacle TV for Mac, HD Stick
+ 0300 Pinnacle Studio Linx Video input cable (NTSC)
+ 0301 Pinnacle Studio Linx Video input cable (PAL)
+ 0419 Pinnacle PCTV Bungee USB (PAL) with FM radio
+@@ -4625,18 +6185,30 @@
+ 2632 TwinMOS
+ 3209 7-in-1 Card Reader
+ 2650 Electronics For Imaging, Inc. [hex]
++2730 Citizen
++ 200f CT-S310 Label printer
++2735 DigitalWay
++ 0003 MPIO 1.5GB Hard Disc Drive
+ 2770 NHJ, Ltd
+ 905c Che-Ez Snap SNAP-U/Digigr8/Soundstar TDC-35
+ 9120 Che-ez! Snap / iClick Tiny VGA Digital Camera
+ 913c Argus DC-1730
+ 9153 iClick 5X
+ 2899 Toptronic Industrial Co., Ltd
++2c02 Planex Communications
++ 14ea GW-US11H WLAN
+ 2fb2 Fujitsu, Ltd
+ 3125 Eagletron
+ 0001 TrackerPod Camera Stand
+ 3176 Whanam Electronics Co., Ltd
++3275 VidzMedia Pte Ltd
++ 4fb1 MonsterTV P2H
++3334 AEI
++ 1701 Fast Ethernet
+ 3340 Yakumo
++ 043a Mio A701 DigiWalker PPCPhone
+ 0e3a Pocket PC 300 GPS SL / Typhoon MyGuide 3500
++ a0a3 deltaX 5 BT (D) PDA
+ 3504 Micro Star
+ f110 Security Key
+ 3538 Power Quotient International Co., Ltd
+@@ -4649,46 +6221,71 @@
+ 0001 5-in-1 Card Reader
+ 3923 National Instruments Corp.
+ 703c USB-485 RS485 Cable
++ 7254 NI MIO (data acquisition card) firmware updater
++ 729e USB-6251 (OEM) data acquisition card
++40bb I-O Data
++ 0a09 USB2.0-SCSI Bridge USB2-SC
++4101 i-rocks
++ 1301 IR-2510 usb phone
+ 4102 iRiver, Ltd.
+ 1001 iFP-100 series mp3 player
+ 1003 iFP-300 series mp3 player
+ 1005 iFP-500 series mp3 player
+ 1007 iFP-700 series mp3/ogg vorbis player
+ 1008 iFP-800 series mp3/ogg vorbis player
+- 100A iFP-1000 series mp3/ogg vorbis player
++ 100a iFP-1000 series mp3/ogg vorbis player
++ 1014 T20 series mp3/ogg vorbis player (ums firmware)
+ 1101 iFP-100 series mp3 player (ums firmware)
+ 1103 iFP-300 series mp3 player (ums firmware)
+ 1105 iFP-500 series mp3 player (ums firmware)
+ 1113 T10 (alternate)
+ 1117 T10
+ 1119 T30 series mp3/ogg/wma player
++ 2002 H10 6GB
++ 2101 H10 20GB (mtp)
++ 2102 H10 5GB (mtp)
++ 2105 H10 5/6GB (mtp)
+ 413c Dell Computer Corp.
++ 0058 Port Replicator
+ 1002 Keyboard Hub
+ 2002 SK-8125 Keyboard
++ 2003 Keyboard
+ 2005 RT7D50 Keyboard
+ 2100 SK-3106 Keyboard
+ 2101 SmartCard Reader Keyboard
+ 2500 DRAC4 Remote Access Card
+ 3010 Optical Wheel Mouse
++ 3200 Mouse
+ 4001 Axim X5
+ 4002 Axim X3
+ 4003 Axim X30
++ 8000 BC02 Bluetooth USB Adapter
+ 8100 TrueMobile 1180 802.11b Adapter
+ 8103 Wireless 350 Bluetooth
++ 8126 Wireless 355 Bluetooth
++ 8140 Wireless 360 Bluetooth
+ a001 Hub
++ a005 Internal 2.0 Hub
+ a700 Hub (in 1905FP LCD Monitor)
+-4242 USB Design by Example
+- 4201 Buttons and Lights HID device
+- 4220 Echo 1 Camera
+ 4146 USBest Technology
+ 9281 Iomega Micro Mini 128MB Flash Drive
+ ba01 Intuix Flash Drive
++4242 USB Design by Example
++ 4201 Buttons and Lights HID device
++ 4220 Echo 1 Camera
++4348 WinChipHead
++ 5523 USB->RS 232 adapter with Prolifec PL 2303 chipset
++ 5584 CH34x printer adapter cable
+ 4572 Shuttle, Inc.
+ 4572 Shuttle PN31 Remote
+ 4586 Panram
+ 1026 Crystal Bar Flash Drive
+ 4670 EMS Production
+ 9394 Game Cube USB Memory Adaptor 64M
++4766 Aceeca
++ 0001 MEZ1000 RDA
++4855 Memorex
++ 7288 Ultra Traveldrive 160G 2.5" HDD
+ 5032 Grandtec
+ 0bb8 Grandtec USB1.1 DVB-T (cold)
+ 0bb9 Grandtec USB1.1 DVB-T (warm)
+@@ -4696,20 +6293,42 @@
+ 0fa1 Grandtec USB1.1 DVB-T (warm)
+ 5041 Linksys (?)
+ 2234 WUSB54G 802.11g Adapter
++5173 Sweex
++ 1809 ZD1211
++5345 Owon
++ 1234 PDS6062T Oscilloscope
+ 544d Transmeta Corp.
+ 5543 UC-Logic Technology Corp.
+ 0002 SuperPen WP3325U Tablet
++ 0003 Genius MousePen 4x3 Tablet/Aquila L1 Tablet
+ 0004 Genius MousePen 5x4 Tablet
++ 0005 Genius MousePen 8x6 Tablet
++ 0041 Genius PenSketch 6x8 Tablet
++ 0042 Genius PenSketch 12x9 Tablet
+ 55aa OnSpec Electronic, Inc.
+ 1234 ATAPI Bridge
+ a103 Sandisk SDDR-55 SmartMedia Card Reader
+ b012 Mitsumi FA402M 8-in-2 Card Reader
++5a57 Zinwell
++ 0260 RT2570
++6189 Sitecom
++ 182d USB 2.0 Ethernet
++ 2068 USB to serial cable (v2)
++6253 TwinHan Technology Co., Ltd
++ 0100 Ir reciver f. remote control
+ 636c CoreLogic, Inc.
++6547 Arkmicro Technologies Inc.
++ 0232 ARK3116 Serial
+ 6666 Prototype product Vendor ID
+- 0667 Smart Joy PSX, PS-PC Smart JoyPad
++ 0667 WiseGroup Smart Joy PSX, PS-PC Smart JoyPad
++ 8804 WiseGroup SuperJoy Box 5
++6891 3Com
++ a727 3CRUSB10075
+ 6993 Freshtel
+ b001 FT-102 VoIP USB Phone
+ 6a75 Shanghai Jujo Electronics Co., Ltd
++7104 CME (Central Music Co.)
++ 2202 UF5/UF6/UF7/UF8 MIDI Master Keyboard
+ 8086 Intel Corp.
+ 0110 Easy PC Camera
+ 0431 Intel Pro Video PC Camera
+@@ -4719,12 +6338,21 @@
+ 1111 PRO/Wireless 2011B 802.11b Adapter
+ 9890 82930 Test Board
+ c013 Wireless HID Station
++ f001 XScale PXA27x Bulverde flash
+ 8341 EGO Systems, Inc.
+ 2000 Flashdisk
++9016 Sitecom
++ 182d WL-022
+ 9710 MosChip Semiconductor
++ 7703 MCS7703 Serial Port Adapter
+ 7705 Printer cable
+ 7715 Printer cable
+ 7780 MS7780 4Mbps Fast IRDA Adapter
++ 7830 MCS7830 Ethernet
++a727 3Com
++ 6893 AR5523
++ 6895 AR5523
++ 6897 AR5523
+ c251 Keil Software, Inc.
+ 2710 ULink
+ eb1a eMPIA Technology, Inc.
+@@ -4734,6 +6362,8 @@
+ 2750 ECS Elitegroup G220 integrated webcam
+ 2800 Terratec Cinergy 200
+ 2801 GrabBeeX+ Video Encoder
++f003 Hewlett Packard
++ 6002 PhotoSmart C500
+
+ # List of known device classes, subclasses and protocols
+
+@@ -4770,7 +6400,7 @@
+ 0b OBEX
+ 0c Ethernet Emulation
+ 07 Ethernet Emulation (EEM)
+-C 03 Human Interface Devices
++C 03 Human Interface Device
+ 00 No Subclass
+ 00 None
+ 01 Keyboard
+@@ -4779,9 +6409,10 @@
+ 00 None
+ 01 Keyboard
+ 02 Mouse
++C 05 Physical Interface Device
+ C 06 Imaging
+ 01 Still Image Capture
+- 01 Picture Transfer Protocol (PIMA 15470)
++ 01 Picture Transfer Protocol (PIMA 15470)
+ C 07 Printer
+ 01 Printer
+ 00 Reserved/Undefined
+@@ -4848,7 +6479,7 @@
+ 01 ?
+ 01 Microsoft ActiveSync
+ 02 Palm Sync
+- 02 Common Class
++ 02 ?
+ 01 Interface Association
+ 02 Wire Adapter Multifunction Peripheral
+ 03 ?
+@@ -6427,4 +8058,3 @@
+ VT 0401 Composite Video
+ VT 0402 S-Video
+ VT 0403 Component Video
+-
diff --git a/mandriva/2010.2/kdebase/kdebase-konsole-fixed-font.conf b/mandriva/2010.2/kdebase/kdebase-konsole-fixed-font.conf
new file mode 100644
index 000000000..d154995d2
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-konsole-fixed-font.conf
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+ <!-- Font directory list -->
+ <dir>/opt/kde3/share/apps/konsole/fonts</dir>
+</fontconfig>
diff --git a/mandriva/2010.2/kdebase/kdebase-kscreensaver-pamd.patch b/mandriva/2010.2/kdebase/kdebase-kscreensaver-pamd.patch
new file mode 100644
index 000000000..81d34876a
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-kscreensaver-pamd.patch
@@ -0,0 +1,11 @@
+--- kdebase-3.5.4/kscreensaver.pamd-- 2006-08-02 09:20:53.000000000 +0200
++++ kdebase-3.5.4/kscreensaver.pamd 2006-08-02 09:21:36.000000000 +0200
+@@ -1,4 +1,5 @@
+ #%PAM-1.0
+-auth sufficient /lib/security/pam_linux_afs.so ignore_root
+-#auth sufficient /lib/security/pam_linux_afs.so no_unlog ignore_root
+-auth required /lib/security/pam_pwdb.so shadow nullok
++#auth sufficient pam_linux_afs.so ignore_root
++#auth sufficient pam_linux_afs.so no_unlog ignore_root
++#auth required pam_pwdb.so shadow nullok
++auth include system-auth
diff --git a/mandriva/2010.2/kdebase/kdebase-post-3.5.12-fix-choose-webbrowser-kcontrol.patch b/mandriva/2010.2/kdebase/kdebase-post-3.5.12-fix-choose-webbrowser-kcontrol.patch
new file mode 100644
index 000000000..d52dafd69
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-post-3.5.12-fix-choose-webbrowser-kcontrol.patch
@@ -0,0 +1,14 @@
+--- kcontrol/componentchooser/componentchooser.cpp.nopatch 2011-07-19 13:15:03.679312055 +0100
++++ kcontrol/componentchooser/componentchooser.cpp 2011-07-19 13:15:55.218311443 +0100
+@@ -367,10 +367,7 @@
+ KURL::List urlList;
+ KOpenWithDlg dlg(urlList, i18n("Select preferred Web browser application:"), TQString::null, this);
+ if (dlg.exec() != TQDialog::Accepted) return;
+- m_browserService = dlg.service();
+- if (m_browserService)
+- m_browserExec = m_browserService->desktopEntryName();
+- else
++
+ m_browserExec = dlg.text();
+
+ lineExec->setText(m_browserExec);
diff --git a/mandriva/2010.2/kdebase/kdebase-post-3.5.8-add-change-session-icon.patch b/mandriva/2010.2/kdebase/kdebase-post-3.5.8-add-change-session-icon.patch
new file mode 100644
index 000000000..01c0f4ee4
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-post-3.5.8-add-change-session-icon.patch
@@ -0,0 +1,11 @@
+--- ./kicker/kicker/ui/k_mnu.cpp~ 2007-05-14 09:55:40.000000000 +0200
++++ ./kicker/kicker/ui/k_mnu.cpp 2007-09-28 07:41:27.000000000 +0200
+@@ -361,7 +361,7 @@
+ if (kapp->authorize("start_new_session") && (p = dm.numReserve()) >= 0)
+ {
+ if (kapp->authorize("lock_screen"))
+- sessionsMenu->insertItem(/*SmallIconSet("lockfork"),*/ i18n("Lock Current && Start New Session"), 100 );
++ sessionsMenu->insertItem(SmallIconSet("switchuser"), i18n("Lock Current && Start New Session"), 100 );
+ sessionsMenu->insertItem(SmallIconSet("fork"), i18n("Start New Session"), 101 );
+ if (!p) {
+ sessionsMenu->setItemEnabled( 100, false );
diff --git a/mandriva/2010.2/kdebase/kdebase-post-3.5.9-Fix-kcontrol-menu-entry.patch b/mandriva/2010.2/kdebase/kdebase-post-3.5.9-Fix-kcontrol-menu-entry.patch
new file mode 100644
index 000000000..b48b7eb20
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-post-3.5.9-Fix-kcontrol-menu-entry.patch
@@ -0,0 +1,11 @@
+--- kdebase-3.5.10/kcontrol/kcontrol/KControl.desktop 2008-08-19 14:16:46.000000000 -0400
++++ kdebase-3.5.10/kcontrol/kcontrol/KControl.desktop.new 2008-08-26 12:30:06.000000000 -0400
+@@ -5,7 +5,7 @@
+ DocPath=kcontrol/index.html
+ X-KDE-StartupNotify=true
+
+-Name=Control Center
++Name=KDE3 Control Center
+ Name[af]=Beheer Sentrum
+ Name[ar]=مركز التحكم
+ Name[az]=İdarə Mərkəzi
diff --git a/mandriva/2010.2/kdebase/kdebase-post-3.5.9-bookmark-global-copy.patch b/mandriva/2010.2/kdebase/kdebase-post-3.5.9-bookmark-global-copy.patch
new file mode 100644
index 000000000..ef7d8daf1
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-post-3.5.9-bookmark-global-copy.patch
@@ -0,0 +1,27 @@
+--- kdebase-3.5.9/libkonq/konqbookmarkmanager.h.orig 2008-03-07 14:56:36.000000000 -0300
++++ kdebase-3.5.9/libkonq/konqbookmarkmanager.h 2008-03-07 16:36:04.000000000 -0300
+@@ -3,6 +3,8 @@
+
+ #include <kbookmarkmanager.h>
+ #include <kstandarddirs.h>
++#include <kurl.h>
++#include <kio/job.h>
+ #include <libkonq_export.h>
+
+ class LIBKONQ_EXPORT KonqBookmarkManager
+@@ -11,7 +13,14 @@
+ static KBookmarkManager * self() {
+ if ( !s_bookmarkManager )
+ {
+- TQString bookmarksFile = locateLocal("data", TQString::fromLatin1("konqueror/bookmarks.xml"));
++ TQString globalBookmarkFile = locate( "data", TQString::fromLatin1( "konqueror/bookmarks.xml" ) );
++ TQString bookmarksFile = locateLocal("data", TQString::fromLatin1("konqueror/bookmarks.xml"), true);
++ if ( globalBookmarkFile != TQString::null && bookmarksFile == TQString::null )
++ KIO::file_copy(
++ KURL::fromPathOrURL( globalBookmarkFile ),
++ KURL::fromPathOrURL( bookmarksFile ), -1, false, false
++ );
++
+ s_bookmarkManager = KBookmarkManager::managerForFile( bookmarksFile );
+ }
+ return s_bookmarkManager;
diff --git a/mandriva/2010.2/kdebase/kdebase-post-3.5.9-screensaver-onlyshowin-kde.patch b/mandriva/2010.2/kdebase/kdebase-post-3.5.9-screensaver-onlyshowin-kde.patch
new file mode 100644
index 000000000..c32201ea1
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdebase-post-3.5.9-screensaver-onlyshowin-kde.patch
@@ -0,0 +1,30 @@
+--- kscreensaver/KRandom.desktop~ 2008-02-13 10:40:44.000000000 +0100
++++ kscreensaver/KRandom.desktop 2008-02-16 17:07:11.000000000 +0100
+@@ -5,6 +5,7 @@
+ Type=Application
+ Actions=Setup;InWindow;Root;
+ OnlyShowIn=KDE;
++NoDisplay=true
+ Name=Random
+ Name[af]=Lukrake
+ Name[ar]=عشوائي
+@@ -311,4 +312,3 @@
+ Name[wa]=Håyner e purnea raecene (li fond do scribanne)
+ Name[zh_CN]=在 Root 窗口中显示
+ Name[zh_TW]=在 Root 視窗中顯示
+-NoDisplay=true
+--- kscreensaver/KBlankscreen.desktop~ 2008-02-13 10:40:44.000000000 +0100
++++ kscreensaver/KBlankscreen.desktop 2008-02-16 17:08:14.000000000 +0100
+@@ -5,6 +5,7 @@
+ Type=Application
+ Actions=Setup;InWindow;Root;
+ OnlyShowIn=KDE;
++NoDisplay=true
+ Name=Blank Screen
+ Name[af]=Leë Skerm
+ Name[ar]=شاشة فارغة
+@@ -313,4 +314,3 @@
+ Name[wa]=Håyner e purnea raecene (li fond do scribanne)
+ Name[zh_CN]=在 Root 窗口中显示
+ Name[zh_TW]=在 Root 視窗中顯示
+-NoDisplay=true
diff --git a/mandriva/2010.2/kdebase/kdeeject b/mandriva/2010.2/kdebase/kdeeject
new file mode 100644
index 000000000..557b0179f
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdeeject
@@ -0,0 +1,77 @@
+#!/bin/sh
+# Script used by kdesktop to eject a removable media (CDROM/Tape/SCSI/Floppy)
+# Relies on the 'eject' program, 'cdcontrol' on *BSD
+#
+# Copyright GPL v2 by David Faure <david@mandrakesoft.com>
+#
+quiet=0
+if test "$1" = "-q"; then
+ quiet=1
+ shift
+fi
+
+if test "$1" = "--help"; then
+ echo "Usage: $0 <name> where name is a device or a mountpoint."
+ exit 0
+fi
+
+if test -z "$1"; then
+ for dev in /dev/cdrom /dev/dvd /dev/dvdram /dev/cdrecorder; do
+ if test -e $dev; then
+ lp=`readlink $dev`
+ if test -n "$lp"; then
+ device=/dev/$lp
+ else
+ device=$dev
+ fi
+ break
+ fi
+ done
+else
+ device=$1
+fi
+
+udi=`dcop kded mediamanager properties $device 2>/dev/null | head -n 1 `
+if test -n "$udi"; then
+ dcop kded mediamanager unmount "$udi" >/dev/null 2>&1
+
+ block_udi=`hal-get-property --udi $udi --key block.storage_device`
+
+ if test -n "$block_udi"; then
+ need_eject=`hal-get-property --udi $block_udi --key storage.requires_eject`
+ if test "$need_eject" = "false"; then
+ exit 0;
+ fi
+ fi
+fi
+
+ # Checking for stuff in the PATH is ugly with sh.
+ # I guess this is the reason for making this a kde app...
+ OS=`uname -s`
+ case "$OS" in
+ OpenBSD)
+ cdio -f $1 eject >/dev/null 2>&1
+ ;;
+ *BSD)
+ dev=`echo $1 | sed -E -e 's#/dev/##' -e 's/([0-9])./\1/'`
+ cdcontrol -f $dev eject >/dev/null 2>&1
+ ;;
+ *)
+ # Warning, it has to be either eject 2.0.x or >=2.1.5
+ # Otherwise it doesn't work as expected (it requires a
+ # fstab entry for no reason).
+ eject_result=$(dbus-send --system --print-reply --dest=org.freedesktop.Hal $block_udi org.freedesktop.Hal.Device.Storage.Eject array:string:"" | grep int | cut -d\ -f5)
+ # fallback if not true
+ if [ "$eject_result" != "0" ]; then
+ eject $1 >/dev/null 2>&1
+ fi
+ ;;
+ esac
+ if test $? -eq 0; then
+ dcop kdesktop default refreshIcons
+ exit 0
+ elif test $quiet -eq 0; then
+ kdialog --title "KDE Eject" --error "Eject $1 failed!"
+ fi
+
+exit 1
diff --git a/mandriva/2010.2/kdebase/kdm-migrate.pl b/mandriva/2010.2/kdebase/kdm-migrate.pl
new file mode 100755
index 000000000..89a20b395
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kdm-migrate.pl
@@ -0,0 +1,35 @@
+#!/usr/bin/perl
+
+# Copyright: MandrakeSoft, licensed under the GPL v2.
+# modified by Laurent Montel <lmontel@mandrakesoft.com>
+
+use strict;
+use MDK::Common;
+
+foreach my $file (@ARGV) {
+ my $no_theme;
+ # grep return 0 if a match is found
+ $no_theme = 1 if `grep -q -s '^UseTheme=' $file` ;
+ substInFile {
+ if (/SystemPath=(.*)$/) {
+ my $result = $1;
+ s!$!:/usr/X11R6/bin/! if $result !~ m!/usr/X11R6/bin/!;
+ }
+ if (/UserPath=(.*)$/) {
+ my $result = $1;
+ s!$!:/usr/X11R6/bin/! if $result !~ m!/usr/X11R6/bin/!;
+ }
+ s!^(Setup)=.*!$1=/etc/X11/xdm/Xsetup_0!;
+ s!^(Startup)=.*!$1=/etc/X11/xdm/GiveConsole!;
+ s!^(Reset)=.*!$1=/etc/X11/xdm/TakeConsole!;
+ s!^(Xserver)=.*!$1=/etc/X11/xdm/Xservers\nServerVTs=-7\n!;
+ if ($no_theme) {
+ s!^(AuthComplain)=.*!$1=AuthComplain=false\nUseTheme=true\nTheme=/usr/share/mdk/dm!;
+ } else {
+ s!^(AuthComplain)=.*!AuthComplain=false!;
+ }
+
+ } $file;
+}
+
+
diff --git a/mandriva/2010.2/kdebase/khotkeys-only_kde.patch b/mandriva/2010.2/kdebase/khotkeys-only_kde.patch
new file mode 100644
index 000000000..7d2192af6
--- /dev/null
+++ b/mandriva/2010.2/kdebase/khotkeys-only_kde.patch
@@ -0,0 +1,7 @@
+diff -p -up kdebase-3.5.9/khotkeys/khotkeys.desktop.ONLY_KDE kdebase-3.5.9/khotkeys/khotkeys.desktop
+--- kdebase-3.5.9/khotkeys/khotkeys.desktop.ONLY_KDE 2008-07-04 17:17:19.000000000 -0300
++++ kdebase-3.5.9/khotkeys/khotkeys.desktop 2008-07-04 17:21:39.000000000 -0300
+@@ -1,2 +1,3 @@
+ [Desktop Entry]
+ Hidden=true
++OnlyShowIn=KDE
diff --git a/mandriva/2010.2/kdebase/kickoff-mandriva-data.tar.bz2 b/mandriva/2010.2/kdebase/kickoff-mandriva-data.tar.bz2
new file mode 100644
index 000000000..c53a8b9ef
--- /dev/null
+++ b/mandriva/2010.2/kdebase/kickoff-mandriva-data.tar.bz2
Binary files differ
diff --git a/mandriva/2010.2/kdebase/mandriva-gurpmi.desktop b/mandriva/2010.2/kdebase/mandriva-gurpmi.desktop
new file mode 100644
index 000000000..63d2a64a0
--- /dev/null
+++ b/mandriva/2010.2/kdebase/mandriva-gurpmi.desktop
@@ -0,0 +1,113 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Software Installer
+Name[ar]=مثبِّت البرمجيَّات
+Name[bg]=Инсталатор на софтуер
+Name[bn]=সফ্টওয়্যার ইনস্টলকারী
+Name[br]=Stalier meziantoù
+Name[bs]=Instalacija softvera
+Name[ca]=Instal·lador de programari
+Name[cs]=Instalace software
+Name[cy]=Gosodwr Meddalwedd
+Name[da]=Programmel-installering
+Name[de]=Software Installation
+Name[el]=Εγκαταστάτης Λογισμικού
+Name[eo]=Programara Instalilo
+Name[es]=Instalador de software
+Name[et]=Tarkvara paigaldaja
+Name[eu]=Software Instalatzailea
+Name[fi]=Ohjelmien asennin
+Name[fr]=Installer des logiciels
+Name[gl]=Instalador de Software
+Name[he]=מתקין חבילות תוכנה
+Name[hi]=सॉफ़्टवेयर स्थापन-कर्ता
+Name[hu]=Szoftvertelepítő
+Name[id]=Penginstall perangkat lunak
+Name[is]=Hugbúnaðar-uppsetning
+Name[it]=Programma d'installazione
+Name[ja]=ソフトウェアインストーラ
+Name[ky]=Программа орноткуч
+Name[mk]=Инсталирање софтвер
+Name[ms]=Penginstal perisian
+Name[nb]=Programvareinstallatør
+Name[nl]=Software-installatie
+Name[nn]=Programinstallering
+Name[pl]=Instalator oprogramowania
+Name[pt]=Instalador de Software
+Name[pt_BR]=Instalador de Programas
+Name[ro]=Instalare Programe
+Name[ru]=Инсталлятор программ
+Name[sk]=Inštalátor softvéru
+Name[sl]=Program za nameščanje
+Name[sr]=Инсталер софтвера
+Name[sv]=Programinstallerare
+Name[tr]=Yazılım Yükleyici
+Name[uk]=Встановлювач програм
+Name[uz]=Dastur oʻrnatuvchisi
+Name[uz@cyrillic]=Дастур ўрнатувчиси
+Name[vi]=Trình cài đặt phần mềm
+Name[wa]=Astaleu di programes
+Name[zh_CN]=软件安装程序
+Name[zh_TW]=軟體安裝程式
+Comment=Graphical front end to install RPM files
+Comment[ar]=واجهة رسوميَّة لتثبيت ملفات RPM
+Comment[az]=RPM paketlərini qurmaq üçün qrafiki ön üz
+Comment[bg]=Графичен инсталатор на пакети
+Comment[bn]=আর.পি.এম. ফাইল ইনস্টলের জন্য গ্রাফিকাল ফ্রন্ট-এন্ড
+Comment[bs]=Grafički interfejs za instaliranje RPM paketa
+Comment[ca]=Frontal gràfic per instal·lar fitxers RPM
+Comment[cs]=Grafické rozhraní pro instalaci balíčků RPM
+Comment[cy]=Blaen graffigol ar gyfer gosod ffeiliau RPM
+Comment[da]=Grafisk frontend til installation af rpm-filer
+Comment[de]=Grafisches Frontend zum Installieren vom RPM Dateien
+Comment[el]=Ένα γραφική πρόσοψη για την εγκατάσταση αρχείων RPM
+Comment[es]=Interfaz gráfica para instalar archivos RPM
+Comment[et]=Graafiline kasutajaliides pakettide paigaldamiseks
+Comment[eu]=RPM fitxategiak instalatzeko interfaze grafikoa
+Comment[fa]=ظاهر تصویری برای نصب پرونده‌های RPM
+Comment[fi]=Graafinen ohjelmien asennin
+Comment[fr]=Interface graphique pour l'installation de paquetages RPM
+Comment[gl]=Interface gráfica para instalar ficheiros RPM
+Comment[he]=ממשק גרפי להתקנת חבילות RPM
+Comment[hi]=आरपीएम संचिकाओं के संसाधित करने के लिए ग्रफ़िक्ल फ़्रन्ट एन्ड
+Comment[hr]=Grafičko sučelje za instaliranje RPM datoteka
+Comment[hu]=Grafikus felület RPM csomagok telepítéséhez
+Comment[id]=Tampilan grafis untuk menginstall file RPM
+Comment[is]=Grrafískt viðmót til aðstoðar við innsetningu RPM skráa
+Comment[it]=Interrfaccia grafica per l'installazione dei pacchetti RPM
+Comment[ja]=RPM インストール用グラフィカルフロントエンド
+Comment[ky]=RPM файлдарын орнотуу үчүн графикалык интерфейс
+Comment[mk]=Графички интерфејс за инсталирање на RPM датотеки
+Comment[mt]=Interfaċċja grafika biex tinstalla pakketti RPM
+Comment[nb]=Et grafisk grensesnitt for installering av RPM-filer
+Comment[nl]=Grafische schil voor het installeren van RPM bestanden
+Comment[nn]=Grafisk grensesnitt for installering av RPM-filer
+Comment[pl]=Graficzna nakładka dla instalatora plików RPM
+Comment[pt]=Um interface gráfico para instalar ficheiros RPM
+Comment[pt_BR]=Interface gráfica para instalar pacotes RPM
+Comment[ro]=O interfață grafică pentru instalarea fișierelor RPM
+Comment[ru]=Графический интерфейс для установки файлов RPM
+Comment[sc]=Bisori gràfigu po aposentai file RPM
+Comment[sk]=Grafický nástroj pre inštalovanie RPM balíkov
+Comment[sl]=Grafični vmesnik za nameščanje RPM datotek
+Comment[sq]=Interfac grafike dhe për instalimin e skedareve RPM
+Comment[sr]=Графички интерфејс за инсталацију RPM пакета
+Comment[sr@Latn]=Grafički interfejs za instalaciju RPM paketa
+Comment[sv]=Grafiskt gränssnitt för RPM-installation
+Comment[tg]=Пешохири графикӣ барои коргузории файлҳои RPM
+Comment[th]=ส่วนติดต่อผู้ใช้แบบ graphic ของโปรแกรมเพิ่มแพคเก็จ
+Comment[tl]=Graphical na front-end para mag-install ng mga RPM file (software package)
+Comment[tr]=RPM dosyaların kurulumu için bir grafik önyüz
+Comment[uk]=Графічний інтерфейс для встановлення файлів RPM
+Comment[uz]=RPM fayllarini oʻrnatish uchun grafik interfeys
+Comment[uz@cyrillic]=RPM файлларини ўрнатиш учун график интерфейс
+Comment[vi]=Một Frontend đồ họa để cài đặt các tập tin RPM
+Comment[wa]=Ene eterface grafike po-z astaler des pacaedjes RPM
+Comment[zh_CN]=图形化安装 RPM 软件包
+Comment[zh_TW]=RPM 檔案安裝的圖形化前端
+Exec=gurpmi %U
+Terminal=false
+Type=Application
+Icon=rpm
+MimeType=application/x-rpm;application/x-urpmi;
+NoDisplay=true
diff --git a/mandriva/2010.2/kdebase/mandriva-mdvonline.desktop b/mandriva/2010.2/kdebase/mandriva-mdvonline.desktop
new file mode 100644
index 000000000..c40bcc502
--- /dev/null
+++ b/mandriva/2010.2/kdebase/mandriva-mdvonline.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=Mandriva Online Applet
+Comment=Applet for Mandriva Online
+Exec=/usr/bin/mdkapplet
+Icon=mdkonline
+Type=Application
+StartupNotify=true
+Categories=X-MandrivaLinux-System-Configuration-Networking;Settings;Network;
+X-KDE-autostart-after=kdesktop
diff --git a/mandriva/2010.2/kdebase/mandriva-profile-chooser-2.0.tar.bz2 b/mandriva/2010.2/kdebase/mandriva-profile-chooser-2.0.tar.bz2
new file mode 100644
index 000000000..30902568a
--- /dev/null
+++ b/mandriva/2010.2/kdebase/mandriva-profile-chooser-2.0.tar.bz2
Binary files differ
diff --git a/mandriva/2010.2/kdebase/mandriva-startkde b/mandriva/2010.2/kdebase/mandriva-startkde
new file mode 100644
index 000000000..37721f4bd
--- /dev/null
+++ b/mandriva/2010.2/kdebase/mandriva-startkde
@@ -0,0 +1,417 @@
+#!/bin/sh
+#
+# DEFAULT KDE STARTUP SCRIPT ( KDE-3.5.7 )
+#
+
+# We are running kde3 environment
+# Let's prepend PATH to allow execution of kde3 apps first
+PATH=/opt/kde3/bin:$PATH
+export PATH
+
+# When the X server dies we get a HUP signal from xinit. We must ignore it
+# because we still need to do some cleanup.
+trap 'echo GOT SIGHUP' HUP
+
+# Check if a KDE session already is running
+if kcheckrunning >/dev/null 2>&1; then
+ echo "KDE seems to be already running on this display."
+ xmessage -geometry 500x100 "KDE seems to be already running on this display." > /dev/null 2>/dev/null
+ exit 1
+fi
+
+if [ "$MDV_MENU_STYLE" = "mandriva" ]; then
+ XDG_MENU_PREFIX=kde-
+ export XDG_MENU_PREFIX=kde-
+fi
+
+# For 2008.1 and beyond, Qt4 will be the default environment to build applications and
+# path will be pointing to qt4 bin dir as usual, so we're explicitly set QTDIR
+# for qt3 in kde3 environment
+# Remember that qt3 is in /usr/lib/qt3 even on 64 installs
+QTDIR=/usr/lib/qt3
+export QTDIR
+
+# Set the background to plain grey.
+# The standard X background is nasty, causing moire effects and exploding
+# people's heads. We use colours from the standard KDE palette for those with
+# palettised displays.
+#if test -z "$XDM_MANAGED" || echo "$XDM_MANAGED" | grep ",auto" > /dev/null; then
+# xsetroot -solid "#000000"
+#fi
+
+# we have to unset this for Darwin since it will screw up KDE's dynamic-loading
+unset DYLD_FORCE_FLAT_NAMESPACE
+
+# in case we have been started with full pathname spec without being in PATH
+bindir=`echo "$0" | sed -n 's,^\(/.*\)/[^/][^/]*$,\1,p'`
+if [ -n "$bindir" ]; then
+ case $PATH in
+ $bindir|$bindir:*|*:$bindir|*:$bindir:*) ;;
+ *) PATH=$bindir:$PATH; export PATH;;
+ esac
+fi
+
+# Boot sequence:
+#
+# kdeinit is used to fork off processes which improves memory usage
+# and startup time.
+#
+# * kdeinit starts the dcopserver and klauncher first.
+# * Then kded is started. kded is responsible for keeping the sycoca
+# database up to date. When an up to date database is present it goes
+# into the background and the startup continues.
+# * Then kdeinit starts kcminit. kcminit performs initialisation of
+# certain devices according to the user's settings
+#
+# * Then ksmserver is started which takes control of the rest of the startup sequence
+
+# The user's personal KDE directory is usually ~/.kde, but this setting
+# may be overridden by setting KDEHOME.
+
+kdehome=$HOME/.kde
+test -n "$KDEHOME" && kdehome=`echo "$KDEHOME"|sed "s,^~/,$HOME/,"`
+
+# see kstartupconfig source for usage
+mkdir -m 700 -p $kdehome
+mkdir -m 700 -p $kdehome/share
+mkdir -m 700 -p $kdehome/share/config
+cat >$kdehome/share/config/startupconfigkeys <<EOF
+kcminputrc Mouse cursorTheme ''
+kcminputrc Mouse cursorSize ''
+kpersonalizerrc General FirstLogin true
+ksplashrc KSplash Theme Default
+kcmrandrrc Display ApplyOnStartup false
+kcmrandrrc [Screen0]
+kcmrandrrc [Screen1]
+kcmrandrrc [Screen2]
+kcmrandrrc [Screen3]
+kcmfonts General forceFontDPI 0
+EOF
+kstartupconfig
+if test $? -ne 0; then
+ xmessage -geometry 500x100 "Could not start kstartupconfig. Check your installation."
+fi
+. $kdehome/share/config/startupconfig
+
+# XCursor mouse theme needs to be applied here to work even for kded or ksmserver
+if test -n "$kcminputrc_mouse_cursortheme" -o -n "$kcminputrc_mouse_cursorsize" ; then
+ kapplymousetheme "$kcminputrc_mouse_cursortheme" "$kcminputrc_mouse_cursorsize"
+ if test $? -eq 10; then
+ export XCURSOR_THEME=default
+ elif test -n "$kcminputrc_mouse_cursortheme"; then
+ export XCURSOR_THEME="$kcminputrc_mouse_cursortheme"
+ fi
+ if test -n "$kcminputrc_mouse_cursorsize"; then
+ export XCURSOR_SIZE="$kcminputrc_mouse_cursorsize"
+ fi
+fi
+
+if test "$kcmrandrrc_display_applyonstartup" = "true"; then
+ # 4 screens is hopefully enough
+ for scrn in 0 1 2 3; do
+ args=
+ width="\$kcmrandrrc_screen${scrn}_width" ; eval "width=$width"
+ height="\$kcmrandrrc_screen${scrn}_height" ; eval "height=$height"
+ if test -n "${width}" -a -n "${height}"; then
+ args="$args -s ${width}x${height}"
+ fi
+ refresh="\$kcmrandrrc_screen${scrn}_refresh" ; eval "refresh=$refresh"
+ if test -n "${refresh}"; then
+ args="$args -r ${refresh}"
+ fi
+ rotation="\$kcmrandrrc_screen${scrn}_rotation" ; eval "rotation=$rotation"
+ if test -n "${rotation}"; then
+ case "${rotation}" in
+ 0)
+ args="$args -o 0"
+ ;;
+ 90)
+ args="$args -o 1"
+ ;;
+ 180)
+ args="$args -o 2"
+ ;;
+ 270)
+ args="$args -o 3"
+ ;;
+ esac
+ fi
+ reflectx="\$kcmrandrrc_screen${scrn}_reflectx" ; eval "reflectx=$reflectx"
+ if test "${refrectx}" = "true"; then
+ args="$args -x"
+ fi
+ reflecty="\$kcmrandrrc_screen${scrn}_reflecty" ; eval "reflecty=$reflecty"
+ if test "${refrecty}" = "true"; then
+ args="$args -y"
+ fi
+ if test -n "$args"; then
+ xrandr $args
+ fi
+ done
+fi
+
+dl=$DESKTOP_LOCKED
+unset DESKTOP_LOCKED # Don't want it in the environment
+
+# Launch splash that doesn't need any KDE libraries here, before
+# KDE libraries are loaded into memory (which may take some time
+# with cold caches). Makes the splash appear sooner.
+# If kpersonalizer needs to be run splash will be started only later.
+if test -z "$dl" && test "$kpersonalizerrc_general_firstlogin" != "true"; then
+ case "$ksplashrc_ksplash_theme" in
+ Simple)
+ ksplashsimple
+ ;;
+ *)
+ ;;
+ esac
+fi
+
+if test "$kcmfonts_general_forcefontdpi" -eq 120; then
+ xrdb -quiet -merge -nocpp <<EOF
+Xft.dpi: 120
+EOF
+elif test "$kcmfonts_general_forcefontdpi" -eq 96; then
+ xrdb -quiet -merge -nocpp <<EOF
+Xft.dpi: 96
+EOF
+fi
+
+# Source scripts found in <localprefix>/env/*.sh and <prefixes>/env/*.sh
+# (where <localprefix> is $KDEHOME or ~/.kde, and <prefixes> is where KDE is installed)
+#
+# This is where you can define environment variables that will be available to
+# all KDE programs, so this is where you can run agents using e.g. eval `ssh-agent`
+# or eval `gpg-agent --daemon`.
+# Note: if you do that, you should also put "ssh-agent -k" as a shutdown script
+#
+# (see end of this file).
+# For anything else (that doesn't set env vars, or that needs a window manager),
+# better use the Autostart folder.
+
+exepath=`kde-config --path exe | tr : '\n'`
+
+for prefix in `echo "$exepath" | sed -n -e 's,/bin[^/]*/,/env/,p'`; do
+ for file in "$prefix"*.sh; do
+ test -r "$file" && . "$file"
+ done
+done
+
+# Activate the kde font directories.
+#
+# There are 4 directories that may be used for supplying fonts for KDE.
+#
+# There are two system directories. These belong to the administrator.
+# There are two user directories, where the user may add her own fonts.
+#
+# The 'override' versions are for fonts that should come first in the list,
+# i.e. if you have a font in your 'override' directory, it will be used in
+# preference to any other.
+#
+# The preference order looks like this:
+# user override, system override, X, user, system
+#
+# Where X is the original font database that was set up before this script
+# runs.
+
+usr_odir=$HOME/.fonts/kde-override
+usr_fdir=$HOME/.fonts
+
+# Add any user-installed font directories to the X font path
+kde_fontpaths=$usr_fdir/fontpaths
+do_usr_fdir=1
+do_usr_odir=1
+if test -r "$kde_fontpaths" ; then
+ savifs=$IFS
+ IFS="
+"
+ for fpath in `grep -v '^[ ]*#' < "$kde_fontpaths"` ; do
+ rfpath=`echo $fpath | sed "s:^~:$HOME:g"`
+ if test -s "$rfpath"/fonts.dir; then
+ xset fp+ "$rfpath"
+ if test "$rfpath" = "$usr_fdir"; then
+ do_usr_fdir=0
+ fi
+ if test "$rfpath" = "$usr_odir"; then
+ do_usr_odir=0
+ fi
+ fi
+ done
+ IFS=$savifs
+fi
+
+if test -n "$KDEDIRS"; then
+ kdedirs_first=`echo "$KDEDIRS"|sed -e 's/:.*//'`
+ sys_odir=$kdedirs_first/share/fonts/override
+ sys_fdir=$kdedirs_first/share/fonts
+else
+ sys_odir=$KDEDIR/share/fonts/override
+ sys_fdir=$KDEDIR/share/fonts
+fi
+
+# We run mkfontdir on the user's font dirs (if we have permission) to pick
+# up any new fonts they may have installed. If mkfontdir fails, we still
+# add the user's dirs to the font path, as they might simply have been made
+# read-only by the administrator, for whatever reason.
+
+# Only do usr_fdir and usr_odir if they are *not* listed in fontpaths
+test -d "$sys_odir" && xset +fp "$sys_odir"
+test $do_usr_odir -eq 1 && test -d "$usr_odir" && (mkfontdir "$usr_odir" ; xset +fp "$usr_odir")
+test $do_usr_fdir -eq 1 && test -d "$usr_fdir" && (mkfontdir "$usr_fdir" ; xset fp+ "$usr_fdir")
+test -d "$sys_fdir" && xset fp+ "$sys_fdir"
+
+# Ask X11 to rebuild its font list.
+xset fp rehash
+
+# Set a left cursor instead of the standard X11 "X" cursor, since I've heard
+# from some users that they're confused and don't know what to do. This is
+# especially necessary on slow machines, where starting KDE takes one or two
+# minutes until anything appears on the screen.
+#
+# If the user has overwritten fonts, the cursor font may be different now
+# so don't move this up.
+#
+xsetroot -cursor_name left_ptr
+
+if [ "$(whoami)" = root ]; then
+ echo
+ # Root interface will point to different profile, no more hardcoded
+fi
+
+if [ -e $kdehome/Autostart/alignment-icons.desktop ]; then
+ rm -f $kdehome/Autostart/alignment-icons.desktop
+fi
+
+export DESKTOP="kde"
+
+# Get Ghostscript to look into user's KDE fonts dir for additional Fontmap
+if test -n "$GS_LIB" ; then
+ GS_LIB=$usr_fdir:$GS_LIB
+ export GS_LIB
+else
+ GS_LIB=$usr_fdir
+ export GS_LIB
+fi
+
+# Link "tmp" "socket" and "cache" resources to directory in /tmp
+# Creates:
+# - a directory /tmp/kde-$USER and links $KDEHOME/tmp-$HOSTNAME to it.
+# - a directory /tmp/ksocket-$USER and links $KDEHOME/socket-$HOSTNAME to it.
+# - a directory /var/tmp/kdecache-$USER and links $KDEHOME/cache-$HOSTNAME to it.
+# Note: temporary locations can be overriden through the KDETMP and KDEVARTMP
+# environment variables
+for resource in tmp cache socket; do
+ if ! lnusertemp $resource >/dev/null; then
+ echo 'startkde: Call to lnusertemp failed (temporary directories full?). Check your installation.' 1>&2
+ xmessage -geometry 600x100 "Call to lnusertemp failed (temporary directories full?). Check your installation."
+ exit 1
+ fi
+done
+
+# In case of dcop sockets left by a previous session, cleanup
+dcopserver_shutdown
+
+echo 'startkde: Starting up...' 1>&2
+
+if test -z "$dl"; then
+ # the splashscreen and progress indicator
+ case "$ksplashrc_ksplash_theme" in
+ None)
+ ;; # nothing
+ Simple)
+ if test "$kpersonalizerrc_general_firstlogin" = "true"; then
+ ksplashsimple
+ fi # otherwise started earlier
+ ;;
+ *)
+ ksplash --nodcop
+ ;;
+ esac
+fi
+
+# Mark that full KDE session is running (e.g. Konqueror preloading works only
+# with full KDE running). The KDE_FULL_SESSION property can be detected by
+# any X client connected to the same X session, even if not launched
+# directly from the KDE session but e.g. using "ssh -X", kdesu. $KDE_FULL_SESSION
+# however guarantees that the application is launched in the same environment
+# like the KDE session and that e.g. KDE utilities/libraries are available.
+# KDE_FULL_SESSION property is also only available since KDE 3.5.5.
+# The matching tests are:
+# For $KDE_FULL_SESSION:
+# if test -n "$KDE_FULL_SESSION"; then ... whatever
+# For KDE_FULL_SESSION property:
+# xprop -root | grep "^KDE_FULL_SESSION" >/dev/null 2>/dev/null
+# if test $? -eq 0; then ... whatever
+#
+# Additionally there is (since KDE 3.5.7) $KDE_SESSION_UID with the uid
+# of the user running the KDE session. It should be rarely needed (e.g.
+# after sudo to prevent desktop-wide functionality in the new user's kded).
+#
+KDE_FULL_SESSION=true
+export KDE_FULL_SESSION
+xprop -root -f KDE_FULL_SESSION 8t -set KDE_FULL_SESSION true
+KDE_SESSION_UID=$UID
+export KDE_SESSION_UID
+
+# We set LD_BIND_NOW to increase the efficiency of kdeinit.
+# kdeinit unsets this variable before loading applications.
+LD_BIND_NOW=true start_kdeinit --new-startup +kcminit_startup
+if test $? -ne 0; then
+ # Startup error
+ echo 'startkde: Could not start kdeinit. Check your installation.' 1>&2
+ xmessage -geometry 500x100 "Could not start kdeinit. Check your installation."
+fi
+
+# If the session should be locked from the start (locked autologin),
+# lock now and do the rest of the KDE startup underneath the locker.
+if test -n "$dl"; then
+ kwrapper kdesktop_lock --forcelock &
+ # Give it some time for starting up. This is somewhat unclean; some
+ # notification would be better.
+ sleep 1
+fi
+
+# finally, give the session control to the session manager
+# see kdebase/ksmserver for the description of the rest of the startup sequence
+# if the KDEWM environment variable has been set, then it will be used as KDE's
+# window manager instead of kwin.
+# if KDEWM is not set, ksmserver will ensure kwin is started.
+# kwrapper is used to reduce startup time and memory usage
+# kwrapper does not return usefull error codes such as the exit code of ksmserver.
+# We only check for 255 which means that the ksmserver process could not be
+# started, any problems thereafter, e.g. ksmserver failing to initialize,
+# will remain undetected.
+test -n "$KDEWM" && KDEWM="--windowmanager $KDEWM"
+kwrapper ksmserver $KDEWM
+if test $? -eq 255; then
+ # Startup error
+ echo 'startkde: Could not start ksmserver. Check your installation.' 1>&2
+ xmessage -geometry 500x100 "Could not start ksmserver. Check your installation."
+fi
+
+# wait if there's any crashhandler shown
+while dcop | grep -q ^drkonqi- ; do
+ sleep 5
+done
+
+echo 'startkde: Shutting down...' 1>&2
+
+# Clean up
+kdeinit_shutdown
+dcopserver_shutdown --wait
+artsshell -q terminate
+
+echo 'startkde: Running shutdown scripts...' 1>&2
+
+# Run scripts found in $KDEDIRS/shutdown
+for prefix in `echo "$exepath" | sed -n -e 's,/bin[^/]*/,/shutdown/,p'`; do
+ for file in `ls "$prefix" 2> /dev/null | egrep -v '(~|\.bak)$'`; do
+ test -x "$prefix$file" && "$prefix$file"
+ done
+done
+
+unset KDE_FULL_SESSION
+xprop -root -remove KDE_FULL_SESSION
+unset KDE_SESSION_UID
+
+echo 'startkde: Done.' 1>&2
diff --git a/mandriva/2010.2/kdebase/media_saferemove.patch b/mandriva/2010.2/kdebase/media_saferemove.patch
new file mode 100644
index 000000000..c3ca254c8
--- /dev/null
+++ b/mandriva/2010.2/kdebase/media_saferemove.patch
@@ -0,0 +1,10 @@
+diff -Naur kdebase-3.5.10/kioslave/media/services/media_safelyremove.desktop kdebase-3.5.10.yeni/kioslave/media/services/media_safelyremove.desktop
+--- kdebase-3.5.10/kioslave/media/services/media_safelyremove.desktop 2008-08-19 21:16:59.000000000 +0300
++++ kdebase-3.5.10.yeni/kioslave/media/services/media_safelyremove.desktop 2009-12-22 00:51:57.122282682 +0200
+@@ -71,5 +71,5 @@
+ Name[wa]=Ositer e såvrité
+ Name[zh_CN]=安全删除
+ Name[zh_TW]=安全的移除
+-Exec=kio_media_mounthelper -s %u
++Exec=kio_media_mounthelper -u %u
+
diff --git a/mandriva/2010.2/kdebase/mediamanager-mount-point-utf8.diff b/mandriva/2010.2/kdebase/mediamanager-mount-point-utf8.diff
new file mode 100644
index 000000000..553ad464c
--- /dev/null
+++ b/mandriva/2010.2/kdebase/mediamanager-mount-point-utf8.diff
@@ -0,0 +1,11 @@
+--- kdebase-3.5.12/kioslave/media/mediamanager/halbackend.cpp.orig 2011-02-04 16:20:42.266474457 +0000
++++ kdebase-3.5.12/kioslave/media/mediamanager/halbackend.cpp 2011-02-04 16:21:33.580473069 +0000
+@@ -520,7 +520,7 @@
+ medium->mountableState(
+ libhal_volume_get_device_file(halVolume), /* Device node */
+ clearUdiString,
+- libhal_volume_get_mount_point(halClearVolume), /* Mount point */
++ TQString::fromUtf8(libhal_volume_get_mount_point(halVolume)), /* Mount point */
+ libhal_volume_get_fstype(halClearVolume), /* Filesystem type */
+ libhal_volume_is_mounted(halClearVolume) ); /* Mounted ? */
+ else
diff --git a/mandriva/2010.2/kdebase/net_applet.desktop b/mandriva/2010.2/kdebase/net_applet.desktop
new file mode 100644
index 000000000..eece87476
--- /dev/null
+++ b/mandriva/2010.2/kdebase/net_applet.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=NetApplet
+Comment=Network monitoring applet
+Exec=/usr/bin/net_applet
+Icon=/usr/share/libDrakX/pixmaps/connected.png
+Type=Application
+Categories=GTK;System;Monitor;X-MandrivaLinux-CrossDesktop;
+X-KDE-autostart-after=kdesktop
+StartupNotify=false
diff --git a/mandriva/2010.2/kdebase/turkish-preview.patch b/mandriva/2010.2/kdebase/turkish-preview.patch
new file mode 100644
index 000000000..1b0249798
--- /dev/null
+++ b/mandriva/2010.2/kdebase/turkish-preview.patch
@@ -0,0 +1,112 @@
+Index: kioslave/thumbnail/textcreator.cpp
+===================================================================
+--- kioslave/thumbnail/textcreator.cpp (revision 664853)
++++ kioslave/thumbnail/textcreator.cpp (working copy)
+@@ -25,6 +25,7 @@
+ #include <kstandarddirs.h>
+ #include <kpixmapsplitter.h>
+ #include <kmimetype.h>
++#include <qtextcodec.h>
+
+ #include "textcreator.h"
+
+@@ -112,11 +113,48 @@
+ int read = file.readBlock( m_data, bytesToRead );
+ if ( read > 0 )
+ {
+- ok = true;
+ m_data[read] = '\0';
++ ok = false;
++ uint total=1000;
++
++ if (read < total) total = read;
++
++ for (uint i = 0; i < total - 1; i++)
++ {
++ switch (m_data[i]) {
++ case 195:
++ if ((m_data[i+1] == -74) || (m_data[i+1] == -89) ||
++ (m_data[i+1] == -68) || (m_data[i+1] == -106) ||
++ (m_data[i+1] == -121) || (m_data[i+1] == -100)) {
++ ok = true;
++ break;
++ }
++ case 196:
++ if ((m_data[i+1] == -79) || (m_data[i+1] == -97) ||
++ (m_data[i+1] == -80) || (m_data[i+1] == -98)) {
++ ok = true;
++ break;
++ }
++
++ case 197:
++ if ((m_data[i+1] == -97) || (m_data[i+1] == -98)) {
++ ok = true;
++ break;
++ }
++ }
++ if (ok) break;
++ }
++ /* Finish of Encoding herustic. */
+ TQString text = TQString::fromLocal8Bit( m_data );
++ if (!ok)
++ {
++ TQTextCodec *codec = TQTextCodec::codecForName("ISO8859-9");
++ text = codec->toUnicode( m_data );
++ }
++ // TQString text = TQString::fromUtf8( m_data );
+ // FIXME: maybe strip whitespace and read more?
+
++ ok = true;
+ m_pixmap.fill( TQColor( 245, 245, 245 ) ); // light-grey background
+
+ TQRect rect;
+@@ -171,6 +209,49 @@
+ continue;
+ }
+
++ // Turkish Conversions Begin
++
++ switch (ch.unicode()) {
++ case 305:
++ ch = 224; // ı
++ break;
++ case 351:
++ ch = 229; // ş
++ break;
++ case 246:
++ ch = 227; // ö
++ break;
++ case 231:
++ ch = 228; // ç
++ break;
++ case 252:
++ ch = 226; // ü
++ break;
++ case 287:
++ ch = 225; // ğ
++ break;
++ case 304:
++ ch = 230; // İ
++ break;
++ case 214:
++ ch = 232; // Ö
++ break;
++ case 199:
++ ch = 233; // Ç
++ break;
++ case 286:
++ ch = 231; // Ğ
++ break;
++ case 220:
++ ch = 235; // Ü
++ break;
++ case 350:
++ ch = 234; // Ş
++ break;
++ }
++
++ // Turkish Conversions End
++
+ rect = m_splitter->coordinates( ch );
+ if ( !rect.isEmpty() )
+ {
diff --git a/mandriva/2010.2/kdebase/x-urpmi-media.desktop b/mandriva/2010.2/kdebase/x-urpmi-media.desktop
new file mode 100644
index 000000000..131cefb8e
--- /dev/null
+++ b/mandriva/2010.2/kdebase/x-urpmi-media.desktop
@@ -0,0 +1,44 @@
+[Desktop Entry]
+Type=MimeType
+Comment=Urpmi medium info
+Comment[ar]=معلومات وسيطة Urpmi
+Comment[bg]=Urpmi информация за източник
+Comment[br]=Titouroù diwar-benn ur medium urpmi
+Comment[cs]=Informace o zdroji urpmi
+Comment[cy]=Gwybodaeth cyfrwng urpmi
+Comment[da]=Info om urpmi medie
+Comment[de]=Urpmi Medien Info
+Comment[el]=Πληροφορίες μέσου Urpmi
+Comment[eo]=Informo pri urpmi-portilo
+Comment[es]=Información de soporte urpmi
+Comment[et]=Uprmi andmekandja teave
+Comment[eu]=Urpmi euskarriaren info
+Comment[fi]=Urpmi-lähdetiedot
+Comment[fr]=Information de medium urpmi
+Comment[gl]=Información de soporte de urpmi
+Comment[he]=מידע על מקור urpmi
+Comment[hu]=Információ az Urpmi-adatforrásról
+Comment[is]=Urpmi upplýsingar um miðil
+Comment[it]=Informazioni sulla fonte urpmi
+Comment[ja]=urpmi メディアの情報
+Comment[ky]=urpmi булактын маалыматы
+Comment[ltg]=Urpmi datu nesieja info
+Comment[ms]=Maklumat media urpmi
+Comment[nb]=Info om urpmi-media
+Comment[nl]=Info over Urpmi-medium
+Comment[nn]=Informasjon for urpmi-medium
+Comment[pl]=Informacje na temat nośnika dla urpmi
+Comment[pt]=Informação da média urpmi
+Comment[pt_BR]=Informação sobre mídia urpmi
+Comment[ro]=Informații mediu urpmi
+Comment[ru]=Сведения об источнике urpmi
+Comment[sl]=Podatki o viru urpmi
+Comment[sv]=Urpmi media info
+Comment[tr]=Urpmi yazılım kaynağı bilgisi
+Comment[uk]=Інформація про джерело urpmi
+Comment[uz]=Dasturlar toʻplami fayli
+Comment[uz@cyrillic]=Дастурлар тўплами файли
+Comment[zh_CN]=Urpmi 介质信息
+Comment[zh_TW]=Urpmi 媒體資訊
+MimeType=application/x-urpmi-media
+Patterns=*.urpmi-media;
diff --git a/mandriva/2010.2/kdebase/x-urpmi.desktop b/mandriva/2010.2/kdebase/x-urpmi.desktop
new file mode 100644
index 000000000..de2a93a61
--- /dev/null
+++ b/mandriva/2010.2/kdebase/x-urpmi.desktop
@@ -0,0 +1,5 @@
+[Desktop Entry]
+Type=MimeType
+Comment=urpmi file
+MimeType=application/x-urpmi;
+Patterns=*.urpmi;
diff --git a/mandriva/2010.2/kdebase/xsettings-kde.desktop b/mandriva/2010.2/kdebase/xsettings-kde.desktop
new file mode 100644
index 000000000..f4c520c5c
--- /dev/null
+++ b/mandriva/2010.2/kdebase/xsettings-kde.desktop
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Encoding=UTF-8
+Exec=xsettings-kde
+Name=XSettings-KDE
+X-KDE-autostart-after=kdesktop
+Type=Service
+OnlyShowIn=KDE;
diff --git a/mandriva/2010.2/kdebindings/kde3-kdebindings.spec b/mandriva/2010.2/kdebindings/kde3-kdebindings.spec
new file mode 100644
index 000000000..6f050cf58
--- /dev/null
+++ b/mandriva/2010.2/kdebindings/kde3-kdebindings.spec
@@ -0,0 +1,758 @@
+%define oname kdebindings
+%define _disable_final 1
+
+%define compile_apidox 1
+%{?_no_apidox: %{expand: %%global compile_apidox 0}}
+
+%define internal_sip 0
+%{?_internal_sip: %{expand: %%global internal_sip 1}}
+
+%define java 1
+
+%define lib_major_kdec 1
+%define lib_kdec %mklibname kdec %{lib_major_kdec}
+
+%define lib_major_kjsembed 1
+%define lib_kjsembed %mklibname kde3kjsembed %{lib_major_kjsembed}
+
+%define lib_major_smoke 1
+%define lib_smoke %mklibname smoke %{lib_major_smoke}
+
+%define perl_man3dir %_mandir
+
+Name: kde3-%{oname}
+Summary: Kdebindings
+Version: 3.5.12
+Release: %mkrel 1
+Epoch: 1
+Group: Graphical desktop/KDE3
+URL: ftp://ftp.kde.org/pub/kde/stable/%version/src/
+Source0: ftp://ftp.kde.org/pub/kde/stable/%version/src/%oname-%version.tar.bz2
+#Patch0: kdebindings-3.5.8-gcc4-bug21304-workaround.patch
+#Patch1: kdebindings-3.5.10-cast-fix.patch
+Patch2: kdebindings-3.5.7-fix-man-dir.patch
+Patch3: kdebindings-3.5.7-java-ldflags.patch
+Patch4: kdebindings-3.5.7-sinjdoc.patch
+Patch5: kde-3.5.10-acinclude.patch
+#Patch6: fix_autotools.patch
+Patch7: kdebase-3.5.12-move-xdg-menu-dir.patch
+Patch8: kdebase-3.5.12-config.patch
+
+License: GPL
+BuildRoot: %_tmppath/%oname-%version-%release-root
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+%endif
+BuildRequires: autoconf >= 1:2.65
+BuildRequires: gettext
+BuildRequires: kdelibs3-devel
+BuildRequires: kdebase3-devel
+BuildRequires: bzip2-devel
+BuildRequires: perl-devel
+BuildRequires: texinfo
+BuildRequires: ruby-devel
+BuildRequires: openssl-devel
+%if %with java
+%if %mdkversion < 200810
+BuildRequires: jpackage-utils
+%else
+BuildRequires: java-rpmbuild
+%endif
+BuildRequires: java-devel-openjdk
+%endif
+# External packages now
+#BuildConflicts: python-devel
+
+
+%description
+This package contains:
+ * dcopjava: DCOP bindings for Java
+ * dcopperl: DCOP bindings for Perl
+ * kalyptus: C, Objective-C and Java bindings generator
+ * koala (optional): KDE bindings for Java JNI to use Qt/KDE classes with Java
+ * qtjava (optional): Qt bindings for Java JNI to use Qt/KDE classes with Java
+ * ruby-qt: Qt bindings for Ruby
+
+#------------------------------------------------------------
+
+%define lib_smoke_kde %mklibname smokekde 1
+
+%package -n %{lib_smoke_kde}
+Summary: KDE generic bindings library
+Group: Development/KDE and Qt
+Provides: %{oname}-%{lib_smoke_kde} = %epoch:%version-%release
+Obsoletes: %{lib_kdec}-devel < 3.5.1
+Obsoletes: %{lib_kdec} < 3.5.1
+Obsoletes: libsmoke1 <= 3.5.1
+
+
+%description -n %{lib_smoke_kde}
+KDE generic bindings library.
+
+%if %mdkversion < 200900
+%post -n %{lib_smoke_kde} -p /sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%postun -n %{lib_smoke_kde} -p /sbin/ldconfig
+%endif
+
+%files -n %{lib_smoke_kde}
+%defattr(-,root,root)
+%_kde3_libdir/libsmokekde.so.*
+
+#------------------------------------------------------------
+
+%define lib_smoke_qt %mklibname smokeqt 1
+
+%package -n %{lib_smoke_qt}
+Summary: Qt generic bindings library
+Group: Development/KDE and Qt
+Provides: %{oname}-%{lib_smoke_qt} = %epoch:%version-%release
+Obsoletes: %{lib_kdec}-devel < 3.5.1
+Obsoletes: %{lib_kdec} < 3.5.1
+Obsoletes: libsmoke1 <= 3.5.1
+
+%description -n %{lib_smoke_qt}
+Qt generic bindings library.
+
+%if %mdkversion < 200900
+%post -n %{lib_smoke_qt} -p /sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%postun -n %{lib_smoke_qt} -p /sbin/ldconfig
+%endif
+
+%files -n %{lib_smoke_qt}
+%defattr(-,root,root)
+%_kde3_libdir/libsmokeqt.so.*
+
+#------------------------------------------------------------
+
+%package -n smoke-devel
+Summary: Header files for libsmoke
+Group: Development/KDE and Qt
+Requires: %{lib_smoke_qt} = %epoch:%version-%release
+Requires: %{lib_smoke_kde} = %epoch:%version-%release
+Provides: libsmoke-devel = %epoch:%version-%release
+Provides: %{oname}-smoke-devel = %epoch:%version-%release
+Obsoletes: %{lib_smoke}-devel < 3.5.1
+Obsoletes: %{lib_kdec}-devel < 3.5.1
+Obsoletes: %{lib_kdec} < 3.5.1
+
+%description -n smoke-devel
+Smoke devel files.
+
+%files -n smoke-devel
+%defattr(-,root,root)
+%_kde3_includedir/smoke.h
+%_kde3_libdir/libsmokekde.la
+%_kde3_libdir/libsmokekde.so
+%_kde3_libdir/libsmokeqt.so
+%_kde3_libdir/libsmokeqt.la
+
+#------------------------------------------------------------
+
+%package -n kde3-kjsembed
+Summary: KJS Javascript interpreter
+Group: Development/KDE and Qt
+Conflicts: %{lib_smoke_kde} <= %{epoch}:3.5.0-2mdk
+Obsoletes: kjsembed < 1:3.5.10
+
+%description -n kde3-kjsembed
+A library for embedding the KJS Javascript interpreter in application.
+
+%if %mdkversion < 200900
+%post -n kde3-kjsembed
+%update_menus
+%update_icon_cache hicolor
+%endif
+
+%if %mdkversion < 200900
+%postun -n kde3-kjsembed
+%clean_menus
+%clean_icon_cache hicolor
+%endif
+
+
+%files -n kde3-kjsembed
+%defattr(-,root,root)
+%_kde3_bindir/kjscmd
+# %_kde3_bindir/jsaccess
+%_kde3_bindir/embedjs
+%_kde3_libdir/kde3/libqprocessplugin.*
+%_kde3_libdir/kde3/libjsconsoleplugin.*
+# %_kde3_libdir/kde3/libcustomobjectplugin.*
+# %_kde3_libdir/kde3/libcustomqobjectplugin.*
+%_kde3_libdir/kde3/libimagefxplugin.*
+%_kde3_libdir/kde3/libfileitemplugin.*
+%_kde3_libdir/kde3/libjavascript.*
+%_kde3_datadir/applnk/Utilities/embedjs.desktop
+%_kde3_appsdir/embedjs/embedjsui.rc
+%_kde3_appsdir/kate/scripts/swaptabs.desktop
+%_kde3_appsdir/kate/scripts/swaptabs.js
+%_kde3_appsdir/kate/scripts/swaptabs.ui
+%_kde3_appsdir/kjsembed/cmdline.js
+%_kde3_datadir/services/qprocess_plugin.desktop
+%_kde3_datadir/applications/kde/kjscmd.desktop
+# %_kde3_datadir/services/customobject_plugin.desktop
+# %_kde3_datadir/services/customqobject_plugin.desktop
+%_kde3_datadir/servicetypes/binding_type.desktop
+%_kde3_datadir/services/imagefx_plugin.desktop
+%_kde3_datadir/services/javascript.desktop
+%_kde3_datadir/services/kfileitem_plugin.desktop
+%_kde3_datadir/icons/*/*/*/embedjs.png
+%_mandir/man1/kjscmd.1*
+
+#------------------------------------------------------------
+
+%package -n %lib_kjsembed
+Summary: KJS Javascript interpreter
+Group: Development/KDE and Qt
+Conflicts: kjsembed < 3.5.1
+Provides: %{oname}-%lib_kjsembed = %epoch:%version-%release
+
+%description -n %lib_kjsembed
+A library for embedding the KJS Javascript interpreter in application.
+
+%if %mdkversion < 200900
+%postun -n %lib_kjsembed -p /sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%post -n %lib_kjsembed -p /sbin/ldconfig
+%endif
+
+%files -n %lib_kjsembed
+%defattr(-,root,root)
+%_kde3_libdir/libkjsembed.so.*
+
+#------------------------------------------------------------
+
+%package -n %lib_kjsembed-devel
+Summary: Header files for KJS Javascript interpreter
+Group: Development/KDE and Qt
+Requires: %lib_kjsembed = %epoch:%version-%release
+Provides: kjsembed-devel = %epoch:%version-%release
+Provides: %{oname}-%lib_kjsembed-devel = %epoch:%version-%release
+Conflicts: %lib_kjsembed < 1:3.5.1
+
+%description -n %lib_kjsembed-devel
+Header files for embedding the KJS Javascript interpreter in application.
+
+%files -n %lib_kjsembed-devel
+%defattr(-,root,root)
+%dir %_kde3_includedir/kjsembed/
+%_kde3_includedir/kjsembed/*.h
+%_kde3_libdir/libkjsembed.so
+%_kde3_libdir/libkjsembed.la
+
+#------------------------------------------------------------
+
+%package -n perl-DCOP
+Summary: Perl DCOP bindings
+Group: Development/KDE and Qt
+Obsoletes: kdec < 3.5.1
+Obsoletes: %{lib_kdec} < 3.5.1
+Provides: %{oname}-perl-DCOP = %epoch:%version-%release
+
+%description -n perl-DCOP
+Perl DCOP bindings.
+
+%files -n perl-DCOP
+%defattr(-,root,root)
+%_mandir/man3/DCOP.*
+%perl_sitearch/*.pm
+%perl_sitearch/DCOP/Object.pm
+%perl_sitearch/auto/DCOP/*.so
+
+#------------------------------------------------------------
+
+%define lib_ruby %mklibname qtruby
+
+%package -n ruby-qt
+Summary: Qt bindings for Ruby
+Group: Development/KDE and Qt
+Provides: qtruby = %{epoch}:%{version}-%{release}
+Provides: %{oname}-ruby-qt = %epoch:%version-%release
+Obsoletes: %{lib_ruby} < 3.5.1
+Obsoletes: %{lib_ruby}1 < 3.5.1
+Obsoletes: %{lib_ruby}1-devel < 3.5.1
+Obsoletes: qtruby < 3.5.5
+
+%description -n ruby-qt
+A binding for Ruby language.
+
+%files -n ruby-qt
+%defattr(-,root,root)
+%_kde3_bindir/krubyinit
+%_kde3_bindir/qtrubyinit
+%_kde3_bindir/rbkdeapi
+%_kde3_bindir/rbkdesh
+%_kde3_bindir/rbqtapi
+%_kde3_bindir/rbqtsh
+%_kde3_bindir/rbuic
+%_kde3_bindir/rbkconfig_compiler
+%{_prefix}/lib/ruby/1.8/*
+#%{_prefix}/lib/ruby/1.8/*/*
+
+#------------------------------------------------------------
+
+%if %with java
+
+%define libqtjava %mklibname qtjavasupport 1
+
+%package -n %{libqtjava}
+Summary: Qt Java support library
+Group: Development/KDE and Qt
+Provides: %{oname}-%{libqtjava} = %epoch:%version-%release
+
+%description -n %{libqtjava}
+Qt Java support library.
+
+%if %mdkversion < 200900
+%post -n %{libqtjava} -p /sbin/ldconfig
+%endif
+
+%if %mdkversion < 200900
+%postun -n %{libqtjava} -p /sbin/ldconfig
+%endif
+
+%files -n %{libqtjava}
+%defattr(-,root,root)
+%_kde3_libdir/libqtjavasupport.so.*
+
+%package -n qtjava
+Summary: Qt bindings for Java
+Group: Development/KDE and Qt
+Provides: java-qt = %{epoch}:%{version}-%{release}
+Provides: %{oname}-qtjava = %epoch:%version-%release
+
+%description -n qtjava
+Qt bindings for Java.
+
+%files -n qtjava
+%defattr(0644,root,root,0755)
+%doc qtjava/{AUTHORS,COPYING,ChangeLog,INSTALL,NEWS,README,TODO}
+%doc qtjava/javalib/{examples,test,tutorial}
+%attr(0755,root,root) %{_kde3_bindir}/javalib
+%{_jnidir}/qtjava.jar
+%{_jnidir}/qtjava-%{version}.jar
+%{_kde3_libdir}/libqtjava.so
+%doc %{_datadir}/doc/HTML/en/javalib
+%{_kde3_datadir}/qtjava
+%{_kde3_docdir}/HTML/en/javalib
+
+%package -n qtjava-javadoc
+Summary: Javadoc for qtjava
+Group: Development/Java
+Provides: java-qt-javadoc = %{epoch}:%{version}-%{release}
+Provides: %{oname}-qtjava-javadoc = %epoch:%version-%release
+
+%description -n qtjava-javadoc
+Javadoc for qtjava.
+
+%files -n qtjava-javadoc
+%defattr(0644,root,root,0755)
+%doc %{_javadocdir}/qtjava-%{version}
+%doc %dir %{_javadocdir}/qtjava
+
+%package -n koala
+Summary: KDE bindings for Java
+Group: Development/KDE and Qt
+Requires: qtjava = %{epoch}:%{version}-%{release}
+Provides: %{oname}-koala = %epoch:%version-%release
+
+%description -n koala
+KDE bindings for Java.
+
+%files -n koala
+%defattr(0644,root,root,0755)
+%doc kdejava/{AUTHORS,COPYING.LIB,ChangeLog,INSTALL,NEWS,README,TODO}
+%doc kdejava/koala/{examples,test}
+%attr(0755,root,root) %{_bindir}/koala
+%{_jnidir}/koala.jar
+%{_jnidir}/koala-%{version}.jar
+%attr(-,root,root) %{_libdir}/libkdejava.*
+
+%package -n koala-javadoc
+Summary: Javadoc for koala
+Group: Development/Java
+Provides: java-qt-javadoc = %{version}-%{release}
+Provides: %{oname}-koala-javadoc = %epoch:%version-%release
+
+%description -n koala-javadoc
+Javadoc for koala.
+
+%files -n koala-javadoc
+%defattr(0644,root,root,0755)
+%doc %{_javadocdir}/koala-%{version}
+%doc %dir %{_javadocdir}/koala
+%endif
+
+#------------------------------------------------------------
+
+%prep
+%setup -q -n %{oname}-%{version}
+%{__mkdir_p} qtjava/javalib/api
+%{__mkdir_p} kdejava/koala/api
+#%patch0 -p0 -b .gcc4
+#%patch1 -p1 -b .cast
+%patch2 -p1 -b .mandir
+%patch3 -p1
+%patch4 -p1
+%if %mdkversion >= 201000
+%patch5 -p1
+#%patch6 -p1
+%endif
+%patch7 -p0
+%patch8 -p0
+
+%build
+PATH=%{qt3dir}/bin:%{_kde3_bindir}:$PATH; export PATH;
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/kde3/lib/
+export xdg_menudir=%_sysconfdir/xdg/kde/menus
+
+make -f admin/Makefile.common cvs
+
+%configure_kde3 \
+%if %with java
+ --with-java=%{java_home}
+%else
+ --without-java
+%endif
+
+# kdebindings doesn't like smp compiling
+make
+
+%if %with java
+pushd qtjava/javalib/api
+%{javadoc} -classpath ".." -splitindex -windowtitle "Qt 3.2 Java api" ../org/kde/qt/*.java
+popd
+
+pushd kdejava/koala/api
+%{javadoc} -classpath "../koala.jar:../../../qtjava/javalib/qtjava.jar" \
+ -author -version -splitindex -windowtitle "Koala KDE 3.5.9 Java api" ../org/kde/koala/*.java -J-Xmx128m
+popd
+%endif
+
+%install
+if [ -d %buildroot ]; then rm -r %buildroot; fi
+
+%makeinstall_std
+
+%if %with java
+
+%{__rm} %{buildroot}%{_kde3_libdir}/libqtjava.la
+%{__rm} %{buildroot}%{_kde3_libdir}/libkdejava.la
+
+%{__rm} %{buildroot}%{_kde3_libdir}/libqtjavasupport.la
+%{__rm} %{buildroot}%{_kde3_libdir}/libqtjavasupport.so
+
+%{__rm} %{buildroot}%/usr/lib/python2.6/site-packages/pcop.la
+%{__rm} %{buildroot}%/usr/lib/python2.6/site-packages/pcop.so
+%{__rm} %{buildroot}%/usr/lib/python2.6/site-packages/pydcop.py
+
+(cd %{buildroot}%{_jnidir} && for jar in *.jar; do %{__mv} ${jar} `/bin/basename ${jar} .jar`-%{version}.jar; done)
+(cd %{buildroot}%{_jnidir} && for jar in *-%{version}*; do %{__ln_s} ${jar} ${jar/-%{version}/}; done)
+
+%{__mkdir_p} %{buildroot}%{_javadocdir}/qtjava-%{version}
+%{__cp} -a qtjava/javalib/api/* %{buildroot}%{_javadocdir}/qtjava-%{version}
+%{__ln_s} qtjava-%{version} %{buildroot}%{_javadocdir}/qtjava
+
+%{__mkdir_p} %{buildroot}%{_javadocdir}/koala-%{version}
+%{__cp} -a kdejava/koala/api/* %{buildroot}%{_javadocdir}/koala-%{version}
+%{__ln_s} koala-%{version} %{buildroot}%{_javadocdir}/koala
+
+%endif
+
+%clean
+if [ -d %buildroot ]; then rm -r %buildroot; fi
+
+
+
+%changelog
+* Fri Jul 22 2011 Tim Williams <tim@my-place.org.uk> 1:3.5.12-1mvt2010.2
++ Rebuild for Trinity
+- Remove autoconf patch
++ Add xdg and kdebase build patch
+- Remove kdebindings-3.5.8-gcc4-bug21304-workaround.patch
+- Remove kdebindings-3.5.10-cast-fix.patch
+- Remove jsaccess, libcustomobjectplugin.*, libcustomqobjectplugin.*, customobject_plugin.desktop, customqobject_plugin.desktop
+ from files list for kjsembed package. They no longer seem to be built/installed.
+
+* Mon Jul 19 2010 Tim Williams <tim@my-place.org.uk> 1:3.5.10-7mvt2010.1
++ Rebuild for MDV 2010.1
+
+* Sun Jan 17 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1:3.5.10-6mvt2010.0
++ KDE builds with autoconf 2.65, add patch for this and
+ set autoconf to version 2.65:patch5
++ Fix automake 1.11 issue:patch6
+
+* Wed Dec 23 2009 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1:3.5.10-5mvt2010.0
+- Use upper release number to avoid unwanted KDE4 upgrade
+
+* Mon Dec 21 2009 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1:3.5.10-1mdv2010.0
++ Reubilt for 2010.0 release
+
+* Wed Mar 25 2009 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.10-2mdv2009.1
++ Revision: 361142
+- Bump to rebuild against cooker
+
+* Mon Sep 01 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.10-1mdv2009.0
++ Revision: 278727
+- Fixed kdebindings 3.5.10 build
+- Renamed kjsembed to kde3-kjsembed. Amarok will be fixed later
+
+ + Funda Wang <fundawang@mandriva.org>
+ - There is no more qscintilla-qt3
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Rebuild for missing package
+
+ + Pixel <pixel@mandriva.com>
+ - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
+ - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
+
+* Wed May 07 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-2mdv2009.0
++ Revision: 203483
+- Move for /opt
+- Disable java bindings since is completly mess right now
+- Fixed proper build requires, due wrong report from buildsystem
+- Mopve for new opt path
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Add switch for backports
+
+* Fri Feb 15 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-1mdv2008.1
++ Revision: 169021
+- Get away from branches. Last KDE 3 arriving !!
+- Removed post-3.5.8 patches integrated
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - fix summary-not-capitalized
+
+* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 1:3.5.8-4mdv2008.1
++ Revision: 151453
+- rebuild for perl-5.10.0
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+* Sun Dec 30 2007 Funda Wang <fundawang@mandriva.org> 1:3.5.8-3mdv2008.1
++ Revision: 139508
+- rebuild
+
+* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 1:3.5.8-2mdv2008.1
++ Revision: 127622
+- kill re-definition of %%buildroot on Pixel's request
+- fix summary-ended-with-dot
+
+ + Anssi Hannula <anssi@mandriva.org>
+ - buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Kde 3.5.8
+ Rediff patches
+
+* Sun Sep 23 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.7-13mdv2008.0
++ Revision: 92431
+- Fix BuildRequires
+- [BUGFIX] Do not show EmbedJS on the menu (Bug #33331)
+- [BUGFIX] Do not show kjscmd on the menu (Bug #33332)
+
+ + Anssi Hannula <anssi@mandriva.org>
+ - rebuild to filter out autorequires on GCJ AOT objects
+ - remove unnecessary Requires(post) on java-gcj-compat
+
+* Mon Aug 20 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-10mdv2008.0
++ Revision: 67996
+- Disable python bindings build. External updated ones now are used
+
+* Thu Aug 16 2007 David Walluck <walluck@mandriva.org> 1:3.5.7-9mdv2008.0
++ Revision: 64093
+- fix explicit .bz2 extension on kjscmd.1 in file list
+- make datadir for qtjava/javalib and kdejava/koala match %%_jnidir
+- add additional documentation (examples, test, tutorial) which is not necessarily buildable
+- copy the qtjava/designer files into the qtjava package
+- build qtjava and koala
+
+* Tue May 29 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-4mdv2008.0
++ Revision: 32557
+- Fix buildrequires
+- Updated for python qt 3.17.2
+- Updated for sip 4.6
+- Updated for python kde 3.16
+- Removed the excludion of Mandriva Linux on python kde configure. Bad packaging on the past made
+ maintainers put Mandriva in a blacklist. No longer necessary.
+- Fix qscintilla test. The "multiarch" strategy breaks tests in on more application. We need to be
+ sure if this approach worth expend lot of time maintaining package fixes for us only when whole
+ world have a better life and have no problems at all
+- Fix configure to install in proper place some python kde binaries
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Add patch8 : Fix man dir (close bug #23903)
+ - Add missing category ( Patch4)
+
+* Wed May 23 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-2mdv2008.0
++ Revision: 29971
+- Fix kdebindings to build against new qscintilla 1.7.
+- 3.5.7 release
+
+ + Funda Wang <fundawang@mandriva.org>
+ - BuildRequires python-devel
+
+
+* Fri Feb 02 2007 Laurent Montel <lmontel@mandriva.com> 3.5.6-1mdv2007.0
++ Revision: 115883
+- 3.5.6
+
+* Wed Dec 13 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.5-4mdv2007.1
++ Revision: 96179
+- Add patch to compile under x86_64 (improve patch from neoclust)
+- Rebuild again new python
+- 3.5.5
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Introducing 3.5.5 ( stange not be compiled before )
+ - Recompiling against new python
+ - Fix python macros ( was hardcoded on 2.4 )
+ - Renamed qtruby as ruby-qt, matching with other ruby modules naming scheme
+ - Removed old invalid qtlib patch
+
+* Sun Aug 06 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.4-1mdv2007.0
++ Revision: 53355
+- New package (2006/08/05 3.5.4-1mdv)
+- Remove EmbedJS just test program not necessary into package
+
+* Sat Jul 22 2006 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.3-4mdv2007.0
++ Revision: 41887
+- Increase release
+- Fixed typo that prevents python-qt install. http://qa.mandriva.com/show_bug.cgi?id=23871
+
+* Fri Jul 21 2006 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.3-3mdv2007.0
++ Revision: 41713
+- Disable smp compiling.
+- Fix requires for python-qt
+- Fixed configure macro
+- Updated for main stable upstream version 3.5.3
+- Fixed gcc 4 memory compile eater. Thanks to Danny.
+- Fixed wrong lib64 detection
+- Finally obsoleting external PyQt and sip packages. kdebindings provide up-to-date
+ versions.
+- Naming match python style now, so now we have python-kde and python-qt and
+ python-sip.
+- Fix for bug http://qa.mandriva.com/show_bug.cgi?id=17440
+- Missing obsoletes
+- Initial java package preparation. The current position of libgcj need some changes in
+ java-compat tools. No effective package is created now.
+- Both archs use multiarch on config.h
+- x86 need test qtlib as well
+- Bad bad multiproc compilation. kdebindings and cluster don't like distributed comp.
+- Add missing patch
+- Remodel kdebindings package using 3.5.1 release
+- Smoke package is obsoleted in favor to move wrong placed sip runtime files to PyKDE new package
+- x86_64 installs works
+- kdec is finally obsoleted. The wrong files in there is moved to new packages
+ perl-DCOP, python-dcop, lib(%%arch)smokeqt and lib(%%arch)smokekde. this solve a
+ old nasty problem with dependencies.
+- Create the smoke-devel package. perl-Qt bindings will be built correctly now.
+- PyKDE package is created and is built against PyQt package and sip
+- Removed all libtoolize bad magic and wrong rpath in favour of pristine source.
+- TODO: See if any doc is available to bindings.
+- Uploading package ./kdebindings
+
+ + Laurent Montel <lmontel@mandriva.com>
+ - Use macro
+ Apply patch from neoclust to generate menu entry
+ - Fix upgrade
+ - 3.5.2
+ - Active debug for cooker only
+ - Add patch from trem <trem@zarb.org> to build on x86_64
+ - Forgot to commit it
+ - 3.5.0
+ Remove conflict
+ - Fix typo
+ * Wed Nov 02 2005 Laurent MONTEL <lmontel@mandriva.com> 3.3.5-3mdk
+ - Rebuild with new mysql
+ * Thu Oct 27 2005 Helio Chissini de Castro <helio@mandriva.com> 3.3.5-2mdk
+ - New immodule patch
+ - 3.4.92
+ - Fix compile
+ - remove qtc and qtsharp from spec
+ - buildrequires openssl-devel
+ Patch from mpol@mandriva.org
+ - Add build requires openssl-devel to fix MDV #17275
+
+ + Andreas Hasenack <andreas@mandriva.com>
+ - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway
+
+* Thu Apr 21 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-4mdk
+- Fix provides
+
+* Tue Apr 19 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-3mdk
+- Fix BuildRequires/Compile on x86_64 (thanks Nicolas Chipaux)
+
+* Sun Apr 17 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-2mdk
+- Rebuild
+
+* Fri Apr 15 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-1mdk
+- 3.4.0
+- --enable-new-ldflags
+
+* Fri Mar 18 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-1mdk
+- 3.3.2
+
+* Mon Feb 07 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-1mdk
+- 3.3.2
+
+* Thu Dec 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-3mdk
+- 3.3.2
+
+* Fri Oct 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-2mdk
+- Sync with CVS
+
+* Sat Oct 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-1mdk
+- 3.3.1
+
+* Sat Sep 11 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-9mdk
+- Remove last mono buildRequires
+
+* Wed Sep 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-8mdk
+- Remove unused BuildRequires
+
+* Fri Aug 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-7mdk
+- Remove unused patch
+
+* Fri Aug 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-6mdk
+- Disable compile for mono
+
+* Wed Aug 11 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-5mdk
+- Fix add/remove debug
+
+* Wed Jul 28 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-4mdk
+- Fix spec file
+
+* Thu Jul 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-3mdk
+- Fix remove rpath
+
+* Wed Jul 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-2mdk
+- Obsoletes smokeqt
+
+* Tue Jun 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-1mdk
+- 3.2.3
+
+* Tue Apr 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-2mdk
+- 3.2.2
+
+* Wed Apr 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-2mdk
+- Fix spec file to using rpmbuildupdate
+
+* Sat Apr 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-1mdk
+- 3.2.1
+
+* Wed Mar 31 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-2mdk
+- Use %%configure
+- Use mdkversion
+
+* Tue Feb 24 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-1mdk
+- 3.2
+
diff --git a/mandriva/2010.2/kdebindings/kdebindings-3.5.7-fix-man-dir.patch b/mandriva/2010.2/kdebindings/kdebindings-3.5.7-fix-man-dir.patch
new file mode 100644
index 000000000..53d170a10
--- /dev/null
+++ b/mandriva/2010.2/kdebindings/kdebindings-3.5.7-fix-man-dir.patch
@@ -0,0 +1,18 @@
+--- kdebindings-3.5.7/dcopperl/Makefile.PL.in.orig 2007-05-29 00:43:13.000000000 -0400
++++ kdebindings-3.5.7/dcopperl/Makefile.PL.in 2007-05-29 00:45:53.000000000 -0400
+@@ -8,6 +8,7 @@
+ my $kde_lib = "@kde_libraries@";
+ my $qt_inc = "@qt_includes@";
+ my $qt_lib = "@qt_libraries@";
++my $mandir = "@mandir@";
+
+ WriteMakefile(
+ NAME => 'DCOP',
+@@ -17,6 +18,7 @@
+ XS => {'DCOP.xs' => 'DCOP.cpp'},
+ XSOPT => '-C++',
+ CCFLAGS => '-x c++',
++ INSTALLSITEMAN3DIR => "$mandir/man3/",
+ );
+
+ sub MY::xs_c {
diff --git a/mandriva/2010.2/kdebindings/kdebindings-3.5.7-java-ldflags.patch b/mandriva/2010.2/kdebindings/kdebindings-3.5.7-java-ldflags.patch
new file mode 100644
index 000000000..62994f3aa
--- /dev/null
+++ b/mandriva/2010.2/kdebindings/kdebindings-3.5.7-java-ldflags.patch
@@ -0,0 +1,43 @@
+--- kdebindings-3.5.7/kdejava/koala/kdejava/Makefile.am.orig 2007-08-15 10:31:51.000000000 +0200
++++ kdebindings-3.5.7/kdejava/koala/kdejava/Makefile.am 2007-08-15 10:32:10.000000000 +0200
+@@ -30,7 +30,7 @@
+ # of your shared lib (published for the users)
+ noinst_HEADERS = KDESupport.h KDEJavaSlot.h
+
+-libkdejava_la_LDFLAGS = $(all_libraries) -no-undefined -version-info $(SOMAJOR):$(SOMINOR):$(SOSUBMINOR)
++libkdejava_la_LDFLAGS = $(all_libraries) -no-undefined -module -avoid-version
+
+ libkdejava_la_LIBADD = $(top_builddir)/qtjava/javalib/qtjava/libqtjavasupport.la -lkmdi $(LIB_KHTML) $(LIB_KSPELL) $(LIB_KIO)
+
+--- kdebindings-3.5.7/qtjava/javalib/qtjava/Makefile.am.orig 2007-08-15 10:37:14.000000000 +0200
++++ kdebindings-3.5.7/qtjava/javalib/qtjava/Makefile.am 2007-08-15 10:37:39.000000000 +0200
+@@ -30,6 +30,6 @@
+ libqtjavasupport_la_LDFLAGS = $(all_libraries) -no-undefined -version-info 1:0:0
+ libqtjavasupport_la_LIBADD = $(LIB_QT)
+
+-libqtjava_la_LDFLAGS = $(all_libraries) -no-undefined -version-info 1:0:0
++libqtjava_la_LDFLAGS = $(all_libraries) -no-undefined -module -avoid-version
+ libqtjava_la_LIBADD = $(LIB_QT) libqtjavasupport.la
+
+--- kdebindings-3.5.7/qtjava/javalib/Makefile.am.orig 2007-08-16 02:48:24.000000000 +0200
++++ kdebindings-3.5.7/qtjava/javalib/Makefile.am 2007-08-16 02:48:42.000000000 +0200
+@@ -18,7 +18,7 @@
+
+
+ data_DATA = qtjava.jar
+-datadir = $(kde_libraries)/java
++datadir = $(prefix)/lib/java
+
+ qtjava.jar: org/kde/qt/classnoinst.stamp
+ $(JAR) cf qtjava.jar org/kde/qt/*.class
+--- kdebindings-3.5.7/kdejava/koala/Makefile.am.orig 2007-08-16 02:49:22.000000000 +0200
++++ kdebindings-3.5.7/kdejava/koala/Makefile.am 2007-08-16 02:49:39.000000000 +0200
+@@ -25,7 +25,7 @@
+ # kde_wallpaperdir Where general wallpapers should go to.
+
+ data_DATA = koala.jar
+-datadir = $(kde_libraries)/java
++datadir = $(prefix)/lib/java
+
+ koala.jar: org/kde/koala/classnoinst.stamp
+ $(JAR) cf koala.jar org/kde/koala/*.class
diff --git a/mandriva/2010.2/kdebindings/kdebindings-3.5.7-sinjdoc.patch b/mandriva/2010.2/kdebindings/kdebindings-3.5.7-sinjdoc.patch
new file mode 100644
index 000000000..b4db7d194
--- /dev/null
+++ b/mandriva/2010.2/kdebindings/kdebindings-3.5.7-sinjdoc.patch
@@ -0,0 +1,29 @@
+--- kdebindings-3.5.7/kdejava/koala/org/kde/koala/KConfig.java.orig 2007-08-15 09:04:00.000000000 +0200
++++ kdebindings-3.5.7/kdejava/koala/org/kde/koala/KConfig.java 2007-08-15 09:04:30.000000000 +0200
+@@ -117,7 +117,7 @@
+ @see #a
+ @see #description
+ @see #of
+- @see <code></code>@see #mode
++ @see #mode
+ */
+ public native void setFileWriteMode(int mode);
+ /**
+--- kdebindings-3.5.7/kdejava/koala/org/kde/koala/KMdi.java.orig 2007-08-15 09:05:12.000000000 +0200
++++ kdebindings-3.5.7/kdejava/koala/org/kde/koala/KMdi.java 2007-08-15 09:06:08.000000000 +0200
+@@ -14,7 +14,6 @@
+ @short extent Qt events
+ @see org.kde.qt.QCustomEvent
+ @see org.kde.qt.QEvent#User
+- @see <pre>
+ @see #boolean
+ @see B_MyWidget#event(
+ @see org.kde.qt.QEvent*
+@@ -23,7 +22,6 @@
+ @see #e#type
+ @see org.kde.qt.QEvent#Type(QEvent#User
+ @see #int(KMdi#EV_Move)))
+- @see </pre>
+ */
+ public static final int EV_Move = 1;
+ public static final int EV_DragBegin = 2;
diff --git a/mandriva/2010.2/kdegames/kde-3.5.10-acinclude.patch b/mandriva/2010.2/kdegames/kde-3.5.10-acinclude.patch
new file mode 100644
index 000000000..0610d6df5
--- /dev/null
+++ b/mandriva/2010.2/kdegames/kde-3.5.10-acinclude.patch
@@ -0,0 +1,66 @@
+2009-12-10 Stepan Kasal <skasal@redhat.com>
+
+The change of implementation of AC_REQUIRE in 2.64 caused a regression
+in the arts project.
+This can be fixed by shuffling some macro calls.
+
+I suppose that most of this patch will not be needed with a future
+release of Autoconf.
+But the last chunk of this patch is a real bug in this source and
+should go upstream.
+
+--- arts-1.5.10/admin/acinclude.m4.in 2008-08-20 18:07:05.000000000 +0200
++++ arts-1.5.10/admin/acinclude.m4.in 2009-12-09 17:30:57.000000000 +0100
+@@ -3081,8 +3081,18 @@
+ fi
+ ])
+
++AC_DEFUN([AC_CHECK_COMPILERS_CC],
++[
++ dnl this prevents stupid AC_PROG_CC to add "-g" to the default CFLAGS
++ CFLAGS=" $CFLAGS"
++ AC_PROG_CC
++ CXXFLAGS=" $CXXFLAGS"
++ AC_PROG_CXX
++])
++
+ AC_DEFUN([AC_CHECK_COMPILERS],
+ [
++ AC_REQUIRE([AC_CHECK_COMPILERS_CC])
+ AC_ARG_ENABLE(debug,
+ AC_HELP_STRING([--enable-debug=ARG],[enables debug symbols (yes|no|full) [default=no]]),
+ [
+@@ -3141,11 +3151,6 @@
+ [kde_use_profiling="no"]
+ )
+
+- dnl this prevents stupid AC_PROG_CC to add "-g" to the default CFLAGS
+- CFLAGS=" $CFLAGS"
+-
+- AC_PROG_CC
+-
+ AC_PROG_CPP
+
+ if test "$GCC" = "yes"; then
+@@ -3174,10 +3179,6 @@
+ LDFLAGS=""
+ fi
+
+- CXXFLAGS=" $CXXFLAGS"
+-
+- AC_PROG_CXX
+-
+ KDE_CHECK_FOR_BAD_COMPILER
+
+ if test "$GXX" = "yes" || test "$CXX" = "KCC"; then
+@@ -3503,8 +3504,8 @@
+ AC_REQUIRE([AC_LIBTOOL_DLOPEN])
+ AC_REQUIRE([KDE_CHECK_LIB64])
+
+-AC_OBJEXT
+-AC_EXEEXT
++AC_REQUIRE([AC_OBJEXT])
++AC_REQUIRE([AC_EXEEXT])
+
+ AM_PROG_LIBTOOL
+ AC_LIBTOOL_CXX
diff --git a/mandriva/2010.2/kdegames/kde3-kdegames.spec b/mandriva/2010.2/kdegames/kde3-kdegames.spec
new file mode 100644
index 000000000..f5fc83cbf
--- /dev/null
+++ b/mandriva/2010.2/kdegames/kde3-kdegames.spec
@@ -0,0 +1,564 @@
+%define _requires_exceptions devel\(libdns_sd\(.*\)\\|devel\(libdns_sd\)
+
+%define compile_apidox 1
+%{?_no_apidox: %{expand: %%global compile_apidox 0}}
+
+%define lib_major 1
+%define lib_name_orig libkdegames
+%define lib_name %mklibname kde3-kdegames %{lib_major}
+%define lib_oname %mklibname kdegames %{lib_major}
+%define oname kdegames
+%define rname kdegames3
+
+Name: kde3-%{oname}
+Summary: KDE3 - Games
+Version: 3.5.12
+Release: %mkrel 1
+Epoch: 1
+Group: Graphical desktop/KDE3
+License: GPL
+URL: http://www.kde.org
+Source: %{oname}-%version.tar.bz2
+Patch0: kdegames-3.5.8-add-support-avahi.patch
+Patch1: kde-3.5.10-acinclude.patch
+#Patch2: fix_autotools.patch
+Patch3: kdebase-3.5.12-move-xdg-menu-dir.patch
+Patch4: kdebase-3.5.12-config.patch
+
+BuildRequires: kde3-macros
+BuildRequires: X11-devel
+BuildRequires: freetype2-devel
+BuildRequires: kdelibs3-devel
+BuildRequires: alsa-lib-devel
+BuildRequires: arts3-devel
+BuildRequires: audiofile-devel
+BuildRequires: bzip2-devel
+BuildRequires: jpeg-devel
+BuildRequires: lcms-devel
+BuildRequires: mng-devel
+BuildRequires: png-devel
+BuildRequires: qt3-devel
+BuildRequires: libz-devel
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+BuildRequires: automake >= 1.7
+%else
+BuildRequires: autoconf >= 1:2.65
+BuildRequires: automake >= 1.11
+%endif
+BuildRequires: qt3-doc
+BuildRequires: avahi-compat-libdns_sd-devel
+BuildRequires: mesaglu-devel
+BuildRequires: libx11-devel
+%if %compile_apidox
+BuildRequires: doxygen
+BuildRequires: graphviz
+%endif
+Requires: %{lib_name} = %epoch:%version-%release
+Suggests: %name-atlantik
+Suggests: %name-kasteroids
+Suggests: %name-katomic
+Suggests: %name-kbackgammon
+Suggests: %name-kbattleship
+Suggests: %name-kblackbox
+Suggests: %name-kbounce
+Suggests: %name-kenolaba
+Suggests: %name-kfouleggs
+Suggests: %name-kgoldrunner
+Suggests: %name-kjumpingcube
+Suggests: %name-klickety
+Suggests: %name-klines
+Suggests: %name-kmahjongg
+Suggests: %name-kmines
+Suggests: %name-knetwalk
+Suggests: %name-kolf
+Suggests: %name-konquest
+Suggests: %name-kpat
+Suggests: %name-kpoker
+Suggests: %name-kreversi
+Suggests: %name-ksame
+Suggests: %name-kshisen
+Suggests: %name-ksirtet
+Suggests: %name-ksmiletris
+Suggests: %name-ksnake
+Suggests: %name-ksokoban
+Suggests: %name-kspaceduel
+Suggests: %name-ktron
+Suggests: %name-ktuberling
+Suggests: %name-kwin4
+Suggests: %name-libs
+Suggests: %name-lskat
+%if %mdkversion < 200900
+Requires(post): desktop-file-utils
+Requires(postun): desktop-file-utils
+%endif
+Obsoletes: ktron < 1:3.5.9
+Obsoletes: kjumpingcube < 1:3.5.9
+Provides: %{oname} = %epoch:%version-%release
+Obsoletes: %{oname}
+Provides: %{rname} = %epoch:%version-%release
+Obsoletes: %{rname}
+BuildRoot: %_tmppath/%name-%version-%release-root
+
+%description
+Games for the K Desktop Environment.
+This is a compilation of various games for KDE project
+ - atlantik: Monopoly-like board games
+ - kabalone: board game: move 6 pieces from your opponent over the edge
+ - kasteroids: shoot at those nasty asteroids
+ - katomic: build complex atoms with a minimal amount of moves
+ - kbackgammon: play backgammon against a local human player, via a
+ game server or against GNU Backgammon (not included)
+ - kbattleship: battleship game with built-in game server
+ - kblackbox: find atoms in a grid by shooting electrons
+ - kfouleggs: a famous japanese game known as puyo-puyo
+ - kbounce: claim areas and don't get disturbed
+ - kjumpingcube: a tactical game for number-crunchers
+ - klines: place 5 equal pieces together, but wait, there are 3 new ones
+ - mahjongg: a tile laying patience
+ - kmines: the classical mine sweeper
+ - kolf: a golf game
+ - konquest: conquer the planets of your enemy
+ - kpat: several patience card games
+ - kpoker: the game of poker
+ - kreversi: the old reversi board game, also known as othello
+ - ksame: collect pieces of the same color
+ - kshisen: patience game where you take away all pieces
+ - ksirtet: very known if spelt this backwards
+ - ksmiletris: another Tetris-like game
+ - ksnake: don't bite yourself, eat apples!
+ - ksokoban: move all storage boxes into the cabinet
+ - kspaceduel: two player game with shooting spaceships flying around a sun
+ - ktron: like ksnake, but without fruits
+ - ktuberling: kids game: make your own potato (NO french fries!)
+ - kwin4: place 4 pieces in a row
+ - libkdegames: KDE game library used by many of these programs
+ - lskat: lieutnant skat
+ - megami: blackjack card game
+
+%if %mdkversion < 200900
+%post
+%update_menus
+%{update_desktop_database}
+%update_icon_cache crystalsvg
+%update_icon_cache hicolor
+%endif
+
+%if %mdkversion < 200900
+%postun
+%clean_menus
+%{clean_desktop_database}
+%clean_icon_cache crystalsvg
+%clean_icon_cache hicolor
+%endif
+
+%files
+%defattr(-,root,root)
+%doc %_kde3_docdir/HTML/en/*/*
+%exclude %_kde3_docdir/HTML/en/kdegames-%version-apidocs
+%attr(0755,root,root) %_kde3_bindir/*
+%dir %_kde3_datadir/applications/kde/
+%_kde3_datadir/applications/kde/*.desktop
+%_kde3_appsdir/*/*
+%dir %_kde3_datadir/mimelnk/application/
+%_kde3_datadir/mimelnk/application/*.desktop
+%dir %_kde3_datadir/services/
+%_kde3_datadir/services/*.protocol
+%dir %_kde3_datadir/config/magic
+%_kde3_datadir/config/magic/*.magic
+%_kde3_iconsdir/*/*/*/*
+%dir %_kde3_datadir/config.kcfg/
+%_kde3_datadir/config.kcfg/*.kcfg
+
+#---------------------------------------------------------------------------
+
+%package -n %lib_name-devel
+Summary: Headers files for kdegames
+Group: Development/KDE and Qt
+Requires: %lib_name = %epoch:%version-%release
+
+Obsoletes: kdegames3-devel < 1:3.5.9
+Provides: kde3-kdegames3-devel = %epoch:%version-%release
+
+Obsoletes: kdegames-devel < 1:3.5.9
+Provides: kde3-kdegames-devel = %epoch:%version-%release
+Provides: %lib_name_orig-devel = %epoch:%version-%release
+
+%description -n %lib_name-devel
+Headers files needed to build applications based on kdegames applications.
+
+%files -n %lib_name-devel
+%defattr(-,root,root,-)
+%_kde3_includedir/*
+%_kde3_libdir/*.so
+%_kde3_libdir/*.la
+%if %compile_apidox
+%doc %_kde3_docdir/HTML/en/kdegames-%version-apidocs/*
+%endif
+%exclude %_kde3_libdir/libkdeinit_*.so
+
+#---------------------------------------------------------------------------
+
+%package -n %lib_name
+Group: System/Libraries
+Summary: Libraries for kdegame
+Provides: %lib_name_orig = %epoch:%version-%release
+Conflicts: kdegames <= 3.1-11mdk
+
+%if %mdkversion < 200900
+%post -n %lib_name -p /sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%postun -n %lib_name -p /sbin/ldconfig
+%endif
+
+%description -n %lib_name
+Libraries for the K Desktop Environment.
+
+%files -n %lib_name
+%defattr(-,root,root,-)
+%_kde3_libdir/*.la
+%_kde3_libdir/*.so.*
+%_kde3_libdir/libkdeinit_*.so
+%_kde3_libdir/kde3/*
+
+#---------------------------------------------------------------------------
+
+%prep
+%setup -q -n kdegames-%version
+%patch0 -p0 -b .add_avahi_support
+%patch3 -p0
+%patch4 -p0
+
+%build
+PATH=%{qt3dir}/bin:%{_kde3_bindir}:$PATH; export PATH;
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/kde3/lib/
+export xdg_menudir=%_sysconfdir/xdg/kde/menus
+
+make -f admin/Makefile.common cvs
+
+%configure_kde3 \
+ --with-extra-includes=/usr/include/avahi-compat-libdns_sd/:/opt/kde3/include/tqt \
+ --with-extra-libs=/opt/kde3/lib
+%make
+
+%if %compile_apidox
+make apidox
+%endif
+
+
+%install
+rm -fr %buildroot
+
+%makeinstall_std
+
+%clean
+rm -fr %buildroot
+
+
+
+
+
+
+%changelog
+* Thu Jul 21 2011 Tim Williams <tim@my-place.org.uk> 3.5.12-1mvt2010.2
++ Update to use Trinity sources
++ Add xdg dirs patch
++ Add kdebase-3.5.12-config.patch
+
+* Mon Jul 19 2010 Tim Williams <tim@my-place.org.uk> 3.5.10-6mvt2010.0
++ Rebuild for MDV 2010.1
++ Add patches from Atilla ÖNTAŞ <atilla_ontas@mandriva.org> branch (this
+ refused to work due to packaging errors, reverting to the original
+ packaging structure)
++ KDE builds with autoconf 2.65, add patch for this and
+ set autoconf to version 2.65:patch4
++ Fix automake 1.11 issue:patch5
++ Rename package to avoid KDE4 conflicts
+
+* Fri Nov 13 2009 Tim Williams <tim@my-place.org.uk> 1:3.5.10-3mdv2010.0
++ Rebuild for MDV 2010.0
+
+* Thu Apr 02 2009 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.10-2mdv2009.1
++ Revision: 363578
+- Bump release
+- Pushing back kde3 kdegames :-/
+
+
+* Fri Aug 29 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.10-1mdv2009.0
++ Revision: 277475
+- Update for last kde3 updates
+
+* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1:3.5.9-7mdv2009.0
++ Revision: 267777
+- rebuild early 2009.0 package (before pixel changes)
+
+ + Pixel <pixel@mandriva.com>
+ - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
+
+* Wed Jun 11 2008 Funda Wang <fundawang@mandriva.org> 1:3.5.9-6mdv2009.0
++ Revision: 218010
+- rebuild for new ldflags
+
+ + Pixel <pixel@mandriva.com>
+ - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
+
+* Mon May 19 2008 Rodrigo Gonçalves de Oliveira <rodrigo@mandriva.com> 1:3.5.9-5mdv2009.0
++ Revision: 209007
+- User versioned obsoletes
+
+* Wed May 07 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-4mdv2009.0
++ Revision: 202889
+- Move for /opt
+
+* Sat Mar 22 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.9-2mdv2008.1
++ Revision: 189493
+- Fix groups ( tks to pterjan)
+
+* Fri Feb 15 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-1mdv2008.1
++ Revision: 169010
+- Get away from branches. Last KDE 3 arriving !!
+
+* Wed Feb 13 2008 Danilo Cesar Lemes de Paula <danilo@mandriva.com> 1:3.5.8-5mdv2008.1
++ Revision: 167148
+- Removing knetwalk doc files, cause it was added in the wrong place.
+
+* Wed Feb 13 2008 Danilo Cesar Lemes de Paula <danilo@mandriva.com> 1:3.5.8-4mdv2008.1
++ Revision: 167134
+- Adding pt_BR docbook
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+* Sat Dec 29 2007 Funda Wang <fundawang@mandriva.org> 1:3.5.8-3mdv2008.1
++ Revision: 139068
+- rebuild
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - [FEATURE] Show kdegames in other WM than KDE ( Bug #35868)
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+* Sun Oct 28 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.8-1mdv2008.1
++ Revision: 102782
+- Kde 3.5.8
+ Rediff patches
+
+* Fri Aug 10 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.7-3mdv2008.0
++ Revision: 61629
+- Fix categories and add some OnlyShowIn
+
+* Mon May 21 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-2mdv2008.0
++ Revision: 29259
+- kdeinit libraries are modules, not development libraries. Moving for proper package
+
+* Wed May 16 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-1mdv2008.0
++ Revision: 27454
+- 3.5.7 release
+- Removed old related icons to debian like menu
+
+
+* Thu Feb 01 2007 Laurent Montel <lmontel@mandriva.com> 3.5.6-1mdv2007.0
++ Revision: 115845
+- 3.5.6
+
+* Thu Dec 21 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.5-5mdv2007.1
++ Revision: 100932
+- Fix typo found by Blino
+- Fix spec file
+
+* Fri Nov 03 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.5-3mdv2007.1
++ Revision: 76072
+- Rebuild
+
+* Thu Oct 26 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.5-2mdv2007.1
++ Revision: 72785
+- Rebuild
+- 3.5.5
+- New version (2006/08/03 3.5.4-1mdv)
+- compile under x86_64
+- Use macro
+- 3.5.3
+- Rebuild against new xorg
+- Rebuild to generate category
+- 3.5.2
+- Fix build on mdk <=2006
+- Fix spec file
+ Fix avahi support
+- kde3.5.1
+- MDK9.2 is obsolete now
+- Fix spec file (bug found by nicolas Chipaux)
+- Add support for avahi
+- Fix twice kgoldrunner bug found by Nicolas Chipaux
+- Use avahi
+- Fix spec file
+- Real 3.5.0
+- 3.5.0 (named rc1)
+- Fix spec file
+- 3.4.92
+- Rebuild
+- New sync to fix kmines program
+ Clean spec file
+ Use --libsuffix
+- Forgot to increase version number
+- Add diff
+ Use %%mkrel
+ Fix attribute
+- Fix attribute of file
+ TODO search why it's suid by default
+- Fix group
+- 3.4.2
+
+ + Andreas Hasenack <andreas@mandriva.com>
+ - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - We are Mandriva now
+ - Increase release number
+ - Fixed klickety bug http://qa.mandriva.com/show_bug.cgi?id=17295. No bindir files must be suid root.
+ - Uploading package ./kdegames
+
+* Tue May 17 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-6mdk
+- Rebuild for missing package
+
+* Sat May 07 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-5mdk
+- Sync with CVS
+
+* Fri May 06 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-4mdk
+- Rebuild
+
+* Mon Apr 18 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-3mdk
+- Fix depend
+
+* Sat Apr 16 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-2mdk
+- Use --enable-new-ldflags
+- Reactivate debug
+- Change email
+- Reactivate -fvisibility same as for ppc
+
+* Tue Apr 05 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.0-1mdk
+- 3.4.0
+
+* Mon Feb 21 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-8mdk
+- Add patch4: fix kbounce kde bug #96841
+
+* Fri Feb 18 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-7mdk
+- Fix export
+
+* Thu Feb 10 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-6mdk
+- Disable debug
+
+* Fri Jan 28 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-5mdk
+- Add patch3: fix atlantik url
+
+* Mon Jan 24 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-4mdk
+- Disable visibility for ppc
+
+* Tue Jan 11 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-3mdk
+- Use -f visibility
+
+* Thu Dec 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-2mdk
+- Fix menu
+
+* Tue Nov 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-1mdk
+- 3.3.2
+
+* Mon Nov 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-6mdk
+- Requires arts
+
+* Thu Oct 28 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-5mdk
+- Bye-bye %%buildfor
+
+* Wed Oct 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-4mdk
+- Sync with CVS
+
+* Sat Oct 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-3mdk
+- Fix spec file
+
+* Tue Oct 12 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-2mdk
+- Deprecated mdk < 9.2
+
+* Sat Oct 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-1mdk
+- 3.3.1
+
+* Fri Sep 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-1mdk
+- 3.3..0
+
+* Sat Aug 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-9mdk
+- Rebuild for new menu translation tabl
+
+* Sat Aug 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-8mdk
+- Remove debug
+
+* Wed Aug 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-7mdk
+- Fix spec file
+
+* Thu Jul 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-5mdk
+- Fix remove rpath
+
+* Sat Jul 10 2004 Laurent Montel <lmontel@mandrakesoft.com> 3.2.3-4mdk
+- generate doc
+
+* Wed Jul 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-3mdk
+- Rebuild with new kdelibs
+
+* Wed Jun 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-2mdk
+- Sync with CVS
+
+* Tue Jun 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-1mdk
+- 3.2.3
+
+* Fri Jun 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-4mdk
+- Rebuild
+
+* Wed Jun 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-3mdk
+- rebuild with debug
+
+* Fri May 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-2mdk
+- Rebuild again qt 3.3.2
+
+* Tue Apr 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-1mdk
+- 3.2.2
+
+* Wed Apr 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-2mdk
+- Fix spec file for using rpmbuildupdate
+
+* Sat Apr 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-1mdk
+- 3.2.1
+
+* Wed Mar 31 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-10mdk
+- Use %%configure
+- Use mdkversion
+
+* Thu Mar 11 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-9mdk
+- Fix bug #77170
+
+* Fri Mar 05 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-8mdk
+- Fix Group
+- Fix epoch
+
+* Mon Feb 23 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-7mdk
+- Sync with CVS
+
+* Mon Feb 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-6mdk
+- Fix katomic bug
+
+* Mon Feb 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-5mdk
+- Rebuild with good kdedesktop2mdkmenu.pl
+
+* Thu Feb 12 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-4mdk
+- Sync with CVS
+
+* Tue Feb 10 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-3mdk
+- Sync with CVS
+
+* Mon Feb 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-2mdk
+- Fix pb into spec file (distint)
+
+* Tue Feb 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-1mdk
+- 3.2
+
+* Mon Feb 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-0.2mdk
+- Sync with CVS
+
diff --git a/mandriva/2010.2/kdegames/kdegames-3.5.8-add-support-avahi.patch b/mandriva/2010.2/kdegames/kdegames-3.5.8-add-support-avahi.patch
new file mode 100644
index 000000000..14ee663f4
--- /dev/null
+++ b/mandriva/2010.2/kdegames/kdegames-3.5.8-add-support-avahi.patch
@@ -0,0 +1,60 @@
+--- libkdegames/Makefile.am~ 2005-09-10 10:18:23.000000000 +0200
++++ libkdegames/Makefile.am 2007-10-28 11:43:41.000000000 +0100
+@@ -2,7 +2,7 @@
+ lib_LTLIBRARIES = libkdegames.la
+ libkdegames_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) -no-undefined -version-info 3:0:2
+ libkdegames_la_LIBADD = highscore/libkhighscore.la kgame/libkgame.la kgame/dialogs/libkgamedialogs.la \
+- $(LIB_KSYCOCA) $(LIB_KDNSSD)
++ $(LIB_KSYCOCA) $(LIB_KDNSSD) $(AVAHI_LIBS)
+
+ libkdegames_la_SOURCES = kcarddialog.cpp kstdgameaction.cpp \
+ kgamemisc.cpp kchatbase.cpp kchat.cpp \
+--- atlantik/client/Makefile.am~ 2005-09-10 10:18:18.000000000 +0200
++++ atlantik/client/Makefile.am 2007-10-28 11:45:33.000000000 +0100
+@@ -1,7 +1,7 @@
+ bin_PROGRAMS = atlantik
+ INCLUDES = -I$(top_srcdir)/libkdegames -I$(srcdir)/../libatlantic -I$(srcdir)/../libatlantikclient -I$(srcdir)/../libatlantikui $(all_includes)
+ atlantik_LDFLAGS = $(all_libraries) $(KDE_RPATH)
+-atlantik_LDADD = ../libatlantikui/libatlantikui.la ../libatlantikclient/libatlantikclient.la $(LIB_KDEGAMES) $(LIB_KIO)
++atlantik_LDADD = ../libatlantikui/libatlantikui.la $(LIB_KIO) ../libatlantikclient/libatlantikclient.la $(LIB_KDEGAMES) $(AVAHI_LIBS)
+ atlantik_DEPENDENCIES = $(LIB_KDEGAMES_DEP)
+
+ atlantik_SOURCES = atlantik.cpp configdlg.cpp event.cpp eventlogwidget.cpp \
+--- kbattleship/kbattleship/Makefile.am~ 2007-10-08 11:48:28.000000000 +0200
++++ kbattleship/kbattleship/Makefile.am 2007-10-28 11:46:37.000000000 +0100
+@@ -13,7 +13,7 @@
+ kstatdialog.cpp kbdiagonalshotstrategy.cpp \
+ konnectionhandling.cpp kship.cpp kshiplist.cpp \
+ kbchooserstrategy.cpp kbattleship.cpp main.cpp
+-kbattleship_LDADD = $(LIB_KDEGAMES) ./dialogs/libkbattleshipdialogs.la $(LIB_KFILE) $(LIB_KDNSSD)
++kbattleship_LDADD = $(LIB_KDEGAMES) ./dialogs/libkbattleshipdialogs.la $(LIB_KFILE) $(LIB_KDNSSD) $(AVAHI_LIBS) -lavahi-client
+ kbattleship_COMPILE_FIRST = dialogs/infoDlg.h dialogs/chatDlg.h dialogs/connectDlg.h dialogs/serverDlg.h dialogs/statDlg.h
+ kbattleship_LDFLAGS = $(all_libraries) $(KDE_RPATH)
+ kbattleship_DEPENDENCIES = $(LIB_KDEGAMES_DEP)
+--- lskat/lskat/Makefile.am~ 2005-09-10 10:18:27.000000000 +0200
++++ lskat/lskat/Makefile.am 2007-10-28 11:47:35.000000000 +0100
+@@ -3,7 +3,7 @@
+ bin_PROGRAMS = lskat
+ lskat_SOURCES = msgdlg.cpp networkdlg.cpp namedlg.cpp KRemoteConnect.cpp KRSocket.cpp KProcessConnect.cpp KMessageEntry.cpp KInteractiveConnect.cpp KInputChildProcess.cpp KEMessage.cpp KEInput.cpp KConnectEntry.cpp KChildConnect.cpp lskatview.cpp lskatdoc.cpp lskat.cpp main.cpp networkdlgbase.ui
+
+-lskat_LDADD = $(LIB_KFILE) $(LIB_KDEGAMES) $(LIB_KDNSSD)
++lskat_LDADD = $(LIB_KFILE) $(LIB_KDEGAMES) $(LIB_KDNSSD) $(AVAHI_LIBS) -lavahi-client
+ lskat_DEPENDENCIES = $(LIB_KDEGAMES_DEP)
+
+ INCLUDES = -I$(top_srcdir)/libkdegames $(all_includes)
+--- libkdegames/configure.in.in~ 2005-09-10 10:18:23.000000000 +0200
++++ libkdegames/configure.in.in 2007-10-28 11:52:04.000000000 +0100
+@@ -47,3 +47,13 @@
+ highscore_user="$withval",highscore_user="games")
+ AC_SUBST(highscore_user)
+ AC_MSG_RESULT($highscore_user)
++
++m4_pattern_allow(PKG_CONFIG_MIN_VERSION)
++PKG_PROG_PKG_CONFIG
++
++avahi_found=no
++KDE_PKG_CHECK_MODULES(AVAHI, [avahi-qt3 >= 0.4 ],
++ [avahi_found=yes],[:])
++AC_MSG_RESULT($avahi_found)
++AC_SUBST(AVAHI_CFLAGS)
++AC_SUBST(AVAHI_LIBS)
diff --git a/mandriva/2010.2/kdegraphics/kde3-kdegraphics.spec b/mandriva/2010.2/kdegraphics/kde3-kdegraphics.spec
new file mode 100644
index 000000000..307797e5e
--- /dev/null
+++ b/mandriva/2010.2/kdegraphics/kde3-kdegraphics.spec
@@ -0,0 +1,1099 @@
+%define _requires_exceptions devel\(linux-gate\)
+
+%define launchers /etc/dynamic/launchers/scanner
+
+%define compile_apidox 1
+%{?_no_apidox: %{expand: %%global compile_apidox 0}}
+
+%define lib_name_orig kdegraphics
+%define lib_oname %mklibname kdegraphics %lib_major
+%define lib_major 0
+%define lib_name %mklibname kde3-kdegraphics %lib_major
+
+%define oname kdegraphics
+
+Name: kde3-kdegraphics
+Version: 3.5.12
+Release: %mkrel 1
+Epoch: 1
+Group: Graphical desktop/KDE3
+Summary: K Desktop Environment - Graphics
+License: GPL
+URL: http://www.kde.org/
+Source: ftp://ftp.kde.org/pub/kde/stable/%version/src/%oname-%version.tar.bz2
+Patch0: kdegraphics-3.5.12-fix-kdpf-menuEntry.desktop
+Patch1: kdegraphics-3.5.12-ksnapshot-use-xdg-dir.patch
+#Patch2: kdegraphics-3.5.9-fix-underllinking.patch
+Patch3: kdegraphics-3.5.12-kgamma_opendisplay.patch
+#Patch4: ksvg-3.5.10-new-fribidi.patch
+Patch5: kdegraphics-3.5.3-gphoto2-config.patch
+Patch6: kde-3.5.10-acinclude.patch
+#Patch7: fix_autotools.patch
+Patch8: kdebase-3.5.12-move-xdg-menu-dir.patch
+BuildRoot: %_tmppath/%name-%version-%release-root
+BuildRequires: kde3-macros
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+%endif
+BuildRequires: autoconf >= 1:2.65
+BuildRequires: automake > 1.5
+BuildRequires: kdelibs3-devel
+BuildRequires: jpeg-devel
+BuildRequires: png-devel
+BuildRequires: libimlib-devel libtiff-devel
+BuildRequires: zlib-devel
+BuildRequires: bzip2-devel
+BuildRequires: gettext texinfo
+BuildRequires: X11-devel
+BuildRequires: freetype2-devel
+BuildRequires: openssl-devel
+BuildRequires: libsane-devel
+BuildRequires: OpenEXR-devel
+BuildRequires: libtiff-progs
+BuildRequires: gphoto2-devel
+BuildRequires: fribidi-devel
+BuildRequires: fontconfig-devel
+# necessary for displaying info into konqueror pdfinfo
+BuildRequires: xpdf
+BuildRequires: mesaglut-devel
+BuildRequires: libpoppler-qt-devel
+BuildRequires: libv4l-devel
+Suggests: kde3-kdegraphics-ksnapshot = %epoch:%version-%release
+Suggests: kde3-kdegraphics-common = %epoch:%version-%release
+Suggests: kde3-kdegraphics-kuickshow = %epoch:%version-%release
+Suggests: kde3-kdegraphics-kdvi = %epoch:%version-%release
+Suggests: kde3-kdegraphics-kfax = %epoch:%version-%release
+Suggests: kde3-kdegraphics-kghostview = %epoch:%version-%release
+Suggests: kde3-kdegraphics-kiconedit = %epoch:%version-%release
+Suggests: kde3-kdegraphics-kcolorchooser = %epoch:%version-%release
+Suggests: kde3-kdegraphics-kcoloredit = %epoch:%version-%release
+Suggests: kde3-kdegraphics-kpovmodeler = %epoch:%version-%release
+Suggests: kde3-kdegraphics-kruler = %epoch:%version-%release
+Suggests: kde3-kdegraphics-mrmlsearch = %epoch:%version-%release
+Suggests: kde3-kdegraphics-kview = %epoch:%version-%release
+Suggests: kde3-kdegraphics-kpdf = %epoch:%version-%release
+Suggests: kde3-kdegraphics-kamera = %epoch:%version-%release
+Requires: fribidi
+Provides: kdegraphics3 = %epoch:%version-%release
+Provides: kdegraphics = %epoch:%version-%release
+Obsoletes: kdegraphics
+Obsoletes: kdegraphics3
+
+%description
+Graphical tools for the K Desktop Environment.
+kdegraphics is a collection of graphic oriented applications:
+
+ - kamera: digital camera io_slave for Konqueror. Together gPhoto this
+ allows you to access your camera's picture with the URL kamera:/
+ - kcoloredit: contains two programs: a color value editor and also
+ a color picker
+ - kdvi: program (and embeddable KPart) to display *.DVI files from TeX
+ - kfax: a program to display raw and tiffed fax images (g3, g3-2d, g4)
+ - kfaxview: an embeddable KPart to display tiffed fax images
+ - kfile-plugins: provide meta information for graphic files
+ - kghostview: program (and embeddable KPart) to display *.PDF and *.PS
+ - kiconedit: an icon editor
+ - kooka: a raster image scan program, based on SANE and libkscan
+ - kruler: a ruler in inch, centimeter and pixel to check distances
+ on the screen
+ - ksnapshot: make snapshots of the screen contents
+ - kuickshow: fast and comfortable imageviewer
+ - kview: picture viewer, provided as standalone program and embeddable KPart
+ - kviewshell: generic framework for viewer applications
+
+%files
+%defattr(-,root,root,-)
+%doc README
+
+#----------------------------------------------------------------------
+
+%package common
+Summary: Common files for kdegraphics
+Group: Graphical desktop/KDE3
+Requires: kdelibs3
+Requires: libgphoto-hotplug
+Obsoletes: %oname-common
+Obsoletes: kdegraphics3
+Provides: kdegraphics3-common = %epoch:%version-%release
+Provides: kgamma3
+
+
+%description common
+Common files for kdegraphics
+
+%files common
+%defattr(-,root,root)
+%_kde3_datadir/applications/kde/kgamma.desktop
+%dir %_kde3_appsdir/kgamma/
+%_kde3_appsdir/kgamma/*
+%doc %_kde3_docdir/HTML/en/kgamma
+%_kde3_bindir/xf86gammacfg
+%_kde3_appsdir/kconf_update/update-to-xt-names.pl
+%_kde3_libdir/kde3/kcm_kgamma.*
+%_kde3_libdir/kde3/kfile_*
+%_kde3_libdir/kde3/emptymultipagepart.*
+%_kde3_datadir/servicetypes/kmultipage.desktop
+%_kde3_datadir/services/emptymultipage.desktop
+%_kde3_iconsdir/*/*/*/kgamma*
+%_kde3_iconsdir/*/*/filesystems/*
+%_kde3_iconsdir/*/*/actions/*
+%_kde3_iconsdir/*/*/devices/*
+%_kde3_datadir/services/kfile_*
+%_kde3_datadir/services/scanservice.desktop
+
+#----------------------------------------------------------------------
+
+%package -n %lib_name-common
+Summary: Libraries files for kdegraphics
+Group: System/Libraries
+Obsoletes: %lib_name
+Obsoletes: %lib_oname
+
+%description -n %lib_name-common
+Libraries files for kdegraphics
+
+%files -n %lib_name-common
+%defattr(-,root,root)
+%_kde3_libdir/libkmultipage.la*
+%_kde3_libdir/libkmultipage.so.*
+
+#----------------------------------------------------------------------
+
+%package kolourpaint
+Summary: Free and easy-to-use paint program for KDE
+Group: Graphical desktop/KDE3
+Provides: kde3-kolourpaint
+Obsoletes: %oname-kolourpaint < 1:3.5.10-3
+Obsoletes: kdegraphics3-kolourpaint < 1:3.5.10-3
+Provides: kdegraphics3-kolourpaint < 1:3.5.10-3
+Obsoletes: kdegraphics <= 3.1-9.1mdk
+
+%description kolourpaint
+KolourPaint is a free, easy-to-use paint program for KDE.
+It aims to be conceptually simple to understand; providing a level of
+functionality targeted towards the average user. It's designed for daily
+tasks like:
+ Painting - drawing diagrams and "finger painting"
+ Image Manipulation - editing screenshots and photos; applying effects
+ Icon Editing - drawing clipart and logos with transparency
+It's not an unusable and monolithic program where simple tasks like drawing
+lines become near impossible. Nor is it so simple that it lacks essential
+features like Undo/Redo. KolourPaint is opensource software written in C++
+using the Qt and KDE libraries
+
+%files kolourpaint
+%defattr(-,root,root)
+%_kde3_bindir/kolourpaint
+%_kde3_datadir/applications/kde/kolourpaint.desktop
+%dir %_kde3_appsdir/kolourpaint
+%_kde3_appsdir/kolourpaint/*
+%doc %_kde3_docdir/HTML/en/kolourpaint
+%_kde3_iconsdir/*/*/*/kolourpaint*
+
+#----------------------------------------------------------------------
+
+%package mrmlsearch
+Summary: Short for Multimedia Retrieval Markup Language
+Group: Graphical desktop/KDE3
+Obsoletes: %lib_name-mrmlsearch
+Obsoletes: %oname-mrmlsearch
+
+%description mrmlsearch
+MRML is short for Multimedia Retrieval Markup Language,
+which defines a protocol for querying a server for images
+based on their content. See http://www.mrml.net about MRML
+and the GNU Image Finding Tool (GIFT), an MRML server.
+
+This package consists of an mrml kio-slave that handles
+the communication with the MRML server and a KPart to
+be embedded e.g. into Konqueror.
+
+With those, you can search for images by giving an example
+image and let the server look up similar images. The query
+result can be refined by giving positive/negative feedback.
+
+%files mrmlsearch
+%defattr(-,root,root)
+%_kde3_bindir/mrmlsearch
+%_kde3_libdir/kde3/kcm_kmrml.*
+%_kde3_libdir/kde3/kio_mrml.*
+%_kde3_libdir/kde3/libkmrmlpart.*
+%_kde3_libdir/kde3/kded_daemonwatcher.*
+%_kde3_datadir/applications/kde/kcmkmrml.desktop
+%_kde3_datadir/services/mrml.protocol
+%_kde3_datadir/services/mrml_part.desktop
+%_kde3_datadir/services/kded/daemonwatcher.desktop
+%_kde3_appsdir/konqueror/servicemenus/mrml-servicemenu.desktop
+%_kde3_datadir/mimelnk/text/mrml.desktop
+%_kde3_libdir/kde3/mrmlsearch.*
+%_kde3_libdir/libkdeinit_mrmlsearch.*
+
+#----------------------------------------------------------------------
+
+%package -n %lib_name-common-devel
+Summary: Include files for kdegraphics
+Group: Development/KDE and Qt
+Requires: %{lib_name}-common = %epoch:%version-%release
+Obsoletes: kdegraphics-devel < %epoch:%version-%release
+Obsoletes: %lib_name-devel < %epoch:%version-%release
+Provides: kdegraphics-devel = %epoch:%version-%release
+Provides: %lib_name-devel = %epoch:%version-%release
+Provides: kdegraphics3-devel = %epoch:%version-%release
+Provides: %{lib_name_orig}-common-devel = %epoch:%version-%release
+
+%description -n %lib_name-common-devel
+This package contains include files needed to build applications
+based on kdegraphic.
+
+%files -n %lib_name-common-devel
+%defattr(-,root,root)
+%_kde3_includedir/*.h
+%_kde3_libdir/libkmultipage.so
+
+#----------------------------------------------------------------------
+
+
+%package kooka
+Summary: Raster image scan program for the KDE system
+Group: Graphical desktop/KDE3
+Requires: kdelibs3
+Requires: gocr, sane
+Requires: %lib_name-kooka = %epoch:%version-%release
+Provides: kde3-kooka
+Provides: kooka3
+Provides: kdegraphics3-kooka
+Provides: scanner-gui
+Obsoletes: %oname-kooka
+
+%description kooka
+This package contains a raster image scan program, based on SANE and libkscan.
+
+%files kooka
+%defattr(-,root,root)
+%doc %_kde3_docdir/HTML/en/kooka
+%dir %_kde3_appsdir/kooka
+%_kde3_appsdir/kooka/*
+%_kde3_datadir/config/kookarc
+%_kde3_bindir/kooka
+%_kde3_datadir/applications/kde/kooka.desktop
+%config(noreplace) %launchers/%name.desktop
+
+#----------------------------------------------------------------------
+
+%package kdvi
+Summary: DVI Viewer
+Group: Graphical desktop/KDE3
+Provides: kdvi3
+Provides: kde3-kdvi
+Requires: %lib_name-common = %epoch:%version-%release
+Requires: kde3-kdegraphics-common = %epoch:%version-%release
+# kdvi requires kviewpart which is in kview, do NOT remove this provide
+# or kdvi won't work
+Requires: kde3-kdegraphics-kview
+Requires: tetex
+Obsoletes: %oname-kdvi < 1:3.5.10-3
+
+
+%description kdvi
+Kdvi package
+
+%files kdvi
+%defattr(-,root,root)
+%doc %_kde3_docdir/HTML/en/kdvi
+%_kde3_libdir/kde3/kdvipart.*
+%_kde3_iconsdir/*/*/*/kdvi.*
+%_kde3_datadir/services/kdvimultipage.desktop
+%_kde3_datadir/config.kcfg/kdvi.kcfg
+%_kde3_bindir/kdvi
+%_kde3_datadir/applications/kde/kdvi.desktop
+%dir %_kde3_appsdir/kdvi/
+%_kde3_appsdir/kdvi/*
+
+#----------------------------------------------------------------------
+
+%package kfax
+Summary: Kfax package
+Group: Graphical desktop/KDE3
+Provides: kfax3
+Provides: kde3-kfax
+Requires: %lib_name-common = %epoch:%version-%release
+Requires: kde3-kdegraphics-kview
+Obsoletes: %lib_name-kfax
+Obsoletes: %oname-kfax < 1:3.5.10-3
+
+%description kfax
+A program to display raw and tiffed fax images (g3, g3-2d, g4).
+
+%files kfax
+%defattr(-,root,root)
+%_kde3_libdir/kde3/djvuviewpart.*
+%_kde3_libdir/libdjvu.*
+%_kde3_appsdir/djvumultipage.rc
+%_kde3_datadir/config.kcfg/djvumultipage.kcfg
+%_kde3_datadir/services/djvumultipage.desktop
+%_kde3_bindir/kfax
+%_kde3_bindir/kfaxview
+%_kde3_datadir/applications/kde/kfax.desktop
+%_kde3_datadir/applications/kde/kfaxview.desktop
+%dir %_kde3_appsdir/kfax/
+%_kde3_appsdir/kfax/*
+%dir %_kde3_appsdir/kfaxview
+%_kde3_appsdir/kfaxview/*
+%_kde3_iconsdir/*/*/*/kfax*
+%_kde3_datadir/services/kfaxmultipage.desktop
+%_kde3_datadir/services/kfaxmultipage_tiff.desktop
+%_kde3_libdir/kde3/kfaxviewpart.*
+# This is a module, not library. We will not change buildsystem
+# on kde 3 and the install should be fixed on kde4
+%_kde3_libdir/libkfaximage.*
+
+#----------------------------------------------------------------------
+
+%package kruler
+Summary: Kruler package
+Group: Graphical desktop/KDE3
+Provides: kde3-kruler
+Provides: kdegraphics3-kruler
+Provides: kruler3
+Obsoletes: %oname-kruler
+
+%description kruler
+A ruler in inch, centimeter and pixel to check distances on the screen
+
+%files kruler
+%defattr(-,root,root)
+%_kde3_bindir/kruler
+%_kde3_datadir/applnk/Graphics/kruler.desktop
+%_kde3_iconsdir/*/*/*/kruler*
+%_kde3_datadir/applications/kde/kruler.desktop
+%dir %_kde3_appsdir/kruler/
+%_kde3_appsdir/kruler/*
+%doc %_kde3_docdir/HTML/en/kruler
+
+#----------------------------------------------------------------------
+
+%package kghostview
+Summary: Kghostview package
+Group: Graphical desktop/KDE3
+Provides: kghostview3
+Provides: kde3-kghostview
+Provides: kdegraphics3-kghostview
+Requires: ghostscript, ghostscript-module-X
+Obsoletes: kdegraphics-common
+Obsoletes: %oname-kghostview
+
+%description kghostview
+A program (and embeddable KPart) to display *.PDF and *.PS
+
+%files kghostview
+%defattr(-,root,root)
+%doc %_kde3_docdir/HTML/en/kghostview
+%_kde3_iconsdir/*/*/*/kghostview.*
+%_kde3_appsdir/kconf_update/kghostview.upd
+%dir %_kde3_datadir/config.kcfg/
+%_kde3_datadir/config.kcfg/kghostview.kcfg
+%_kde3_bindir/kghostview
+%_kde3_datadir/applications/kde/kghostview.desktop
+%_kde3_datadir/services/kghostview_part.desktop
+%dir %_kde3_appsdir/kghostview/
+%_kde3_appsdir/kghostview/*
+%_kde3_libdir/kde3/libkghostviewpart.*
+%_kde3_libdir/kde3/gsthumbnail.*
+%_kde3_datadir/services/gsthumbnail.desktop
+
+#----------------------------------------------------------------------
+
+%package -n %lib_name-kghostview
+Summary: Library for kghostview
+Group: System/Libraries
+Obsoletes: kdegraphics
+
+%description -n %lib_name-kghostview
+Library for kghostview
+
+%files -n %lib_name-kghostview
+%defattr(-,root,root)
+%_kde3_libdir/libkghostviewlib.la
+%_kde3_libdir/libkghostviewlib.so.*
+
+#----------------------------------------------------------------------
+
+%package -n %lib_name-kghostview-devel
+Summary: Devel for kghostview
+Group: Development/KDE and Qt
+Requires: %lib_name-kghostview = %epoch:%version-%release
+
+%description -n %lib_name-kghostview-devel
+Library for kghostview
+
+%files -n %lib_name-kghostview-devel
+%defattr(-,root,root)
+%_kde3_libdir/libkghostviewlib.so
+
+#----------------------------------------------------------------------
+
+%package kpdf
+Summary: Kpdf package
+Group: Graphical desktop/KDE3
+Provides: kpdf3
+Provides: kde3-kpdf
+Provides: kdegraphics3-kpdf
+# (fundawang) Suggest xpdf-common which contains unicodemap and xpdfrc, so
+# that the default installation could render more international glyphs (#33546):
+Suggests: xpdf-common
+Obsoletes: kdegraphics
+Obsoletes: %oname-kpdf
+
+%description kpdf
+kpdf program
+
+%files kpdf
+%defattr(-,root,root)
+%_kde3_bindir/kpdf
+%dir %_kde3_appsdir/kpdf/
+%_kde3_appsdir/kpdf/*
+%dir %_kde3_appsdir/kpdfpart/
+%_kde3_appsdir/kpdfpart/*
+%_kde3_datadir/services/kpdf_part.desktop
+%_kde3_iconsdir/*/*/*/kpdf*
+%_kde3_libdir/kde3/kfile_pdf.*
+%_kde3_datadir/services/kfile_pdf.desktop
+%_kde3_libdir/kde3/libkpdfpart.*
+%_kde3_datadir/config.kcfg/kpdf.kcfg
+%doc %_kde3_docdir/HTML/en/kpdf
+%_kde3_datadir/applications/kde/kpdf.desktop
+
+#----------------------------------------------------------------------
+
+%package ksnapshot
+Summary: Ksnaphot package
+Group: Graphical desktop/KDE3
+Provides: ksnapshot3
+Provides: kde3-ksnapshot
+Provides: kdegraphics3-ksnapshot
+Obsoletes: %oname-ksnapshot
+
+%description ksnapshot
+KSnapshot is intended to be an easy to use program for making
+screenshots. I can be bound to the Print Screen key, as the program
+takes a snapshot of the desktop on startup (before it displays it
+window), so it's a simple way of of making snapshots.
+
+%files ksnapshot
+%defattr(-,root,root)
+%doc %_kde3_docdir/HTML/en/ksnapshot
+%_kde3_bindir/ksnapshot
+%_kde3_datadir/applications/kde/ksnapshot.desktop
+%_kde3_iconsdir/*/*/*/ksnapshot*
+
+#----------------------------------------------------------------------
+
+
+%package kpovmodeler
+Summary: Kpovmodeler package
+Group: Graphical desktop/KDE3
+Provides: kpovmodeler3
+Provides: kde3-kpovmodeler
+Provides: kdegraphics3-kpovmodeler
+Obsoletes: %oname-kpovmodeler
+
+%description kpovmodeler
+Program to enter scenes for the 3D rendering engine PovRay.
+
+%files kpovmodeler
+%defattr(-,root,root)
+%_kde3_bindir/kpovmodeler
+%doc %_kde3_docdir/HTML/en/kpovmodeler
+%_kde3_libdir/kde3/libkpovmodelerpart.*
+%_kde3_iconsdir/*/*/*/kpovmodeler*
+%dir %_kde3_appsdir/kpovmodeler/
+%_kde3_appsdir/kpovmodeler/*
+%_kde3_datadir/applications/kde/kpovmodeler.desktop
+
+#----------------------------------------------------------------------
+
+%package -n %lib_name-kpovmodeler
+Summary: Library for kpovmodeler package
+Group: System/Libraries
+Obsoletes: kdegraphics
+
+%description -n %lib_name-kpovmodeler
+Library for kpovmodeler.
+
+%files -n %lib_name-kpovmodeler
+%defattr(-,root,root)
+%_kde3_libdir/libkpovmodeler.la
+%_kde3_libdir/libkpovmodeler.so.*
+
+#----------------------------------------------------------------------
+
+%package -n %lib_name-kpovmodeler-devel
+Summary: Devel for kpovmodeler package
+Group: Development/KDE and Qt
+Requires: %lib_name-kpovmodeler = %epoch:%version-%release
+
+%description -n %lib_name-kpovmodeler-devel
+Devel for kpovmodeler.
+
+%files -n %lib_name-kpovmodeler-devel
+%defattr(-,root,root)
+%_kde3_libdir/libkpovmodeler.so
+
+#----------------------------------------------------------------------
+
+%package kiconedit
+Summary: Kiconedit package
+Group: Graphical desktop/KDE3
+Provides: kiconedit3
+Provides: kde3-kiconedit
+Provides: kdegraphics3-kiconedit
+Obsoletes: kdegraphics
+Obsoletes: %oname-kiconedit
+
+%description kiconedit
+An icon editor.
+
+%files kiconedit
+%defattr(-,root,root)
+%doc %_kde3_docdir/HTML/en/kiconedit
+%_kde3_datadir/applications/kde/kiconedit.desktop
+%dir %_kde3_appsdir/kiconedit
+%_kde3_appsdir/kiconedit/*
+%_kde3_iconsdir/*/*/*/kiconedit*
+%_kde3_bindir/kiconedit
+
+#----------------------------------------------------------------------
+
+%package kview
+Summary: Kview package
+Group: Graphical desktop/KDE3
+Provides: kview3
+Provides: kde3-kview
+Provides: kdegraphics3-kview
+Obsoletes: kdegraphics
+Obsoletes: kdegraphics-ksvg
+Obsoletes: kdegraphics-common
+Obsoletes: %oname-kview
+
+%description kview
+Kview is a picture viewer, provided as standalone program and embeddable KPart
+
+%files kview
+%defattr(-,root,root)
+%doc %_kde3_docdir/HTML/en/kview
+%_kde3_bindir/kview
+%_kde3_bindir/kviewshell
+%_kde3_datadir/config.kcfg/kviewshell.kcfg
+%_kde3_libdir/kde3/kviewerpart.*
+%_kde3_datadir/applications/kde/kview.desktop
+%_kde3_libdir/kde3/kview.*
+%_kde3_libdir/libkdeinit_kview.*
+%_kde3_libdir/kde3/kcm_kview*.*
+%_kde3_datadir/services/kviewviewer.desktop
+%dir %_kde3_datadir/services/kconfiguredialog/
+%_kde3_datadir/services/kconfiguredialog/kviewcanvasconfig.desktop
+%_kde3_datadir/services/kconfiguredialog/kviewgeneralconfig.desktop
+%_kde3_datadir/services/kconfiguredialog/kviewpluginsconfig.desktop
+%_kde3_datadir/services/kconfiguredialog/kviewviewerpluginsconfig.desktop
+%dir %_kde3_appsdir/kview/
+%_kde3_appsdir/kview/*
+%_kde3_datadir/services/kviewcanvas.desktop
+%_kde3_datadir/servicetypes/kimageviewercanvas.desktop
+%_kde3_datadir/servicetypes/kimageviewer.desktop
+%dir %_kde3_appsdir/kviewviewer/
+%_kde3_appsdir/kviewviewer/*
+%_kde3_libdir/kde3/kview_*
+%_kde3_libdir/kde3/libkview*
+%_kde3_libdir/kde3/libphotobook.*
+%_kde3_iconsdir/*/*/*/photobook*
+%_kde3_iconsdir/*/*/*/kview*
+%_kde3_datadir/services/photobook.desktop
+%dir %_kde3_appsdir/kviewerpart/
+%_kde3_appsdir/kviewerpart/*
+%dir %_kde3_appsdir/kviewshell/
+%_kde3_appsdir/kviewshell/*
+%dir %_kde3_appsdir/photobook/
+%_kde3_appsdir/photobook/*
+
+#----------------------------------------------------------------------
+
+%package -n %lib_name-kview
+Summary: Librarie for Kview package
+Group: System/Libraries
+Obsoletes: kdegraphics
+
+%description -n %lib_name-kview
+Libraries for Kview package
+
+%files -n %lib_name-kview
+%defattr(-,root,root)
+%_kde3_libdir/libkimageviewer.so.*
+%_kde3_libdir/libkimageviewer.la
+
+#----------------------------------------------------------------------
+
+%package -n %lib_name-kview-devel
+Summary: Devel file for Kview package
+Group: Development/KDE and Qt
+Requires: %lib_name-kview = %epoch:%version-%release
+Provides: %{lib_name_orig}-kview-devel = %epoch:%version-%release
+
+%description -n %lib_name-kview-devel
+Devel files for Kview package
+
+%files -n %lib_name-kview-devel
+%defattr(-,root,root)
+%_kde3_libdir/libkimageviewer.so
+%_kde3_includedir/kviewshell/*.h
+
+#----------------------------------------------------------------------
+
+%package kuickshow
+Summary: Kuickshow package
+Group: Graphical desktop/KDE3
+Provides: kuickshow3
+Provides: kde3-kuickshow
+Provides: kdegraphics3-kuickshow
+Obsoletes: kdegraphics
+Obsoletes: %lib_name-kuickshow
+Obsoletes: %oname-kuickshow
+
+%description kuickshow
+A fast and comfortable imageviewer.
+
+%files kuickshow
+%defattr(-,root,root)
+%doc %_kde3_docdir/HTML/en/kuickshow
+%_kde3_bindir/kuickshow
+%_kde3_iconsdir/*/*/*/kuickshow*
+%_kde3_datadir/applications/kde/kuickshow.desktop
+%dir %_kde3_appsdir/kuickshow/
+%_kde3_appsdir/kuickshow/*
+%_kde3_libdir/kde3/kuickshow.*
+%_kde3_libdir/libkdeinit_kuickshow.*
+
+#----------------------------------------------------------------------
+
+%package kcoloredit
+Summary: Kcoloredit package
+Group: Graphical desktop/KDE3
+Provides: kcoloredit3
+Provides: kde3-kcoloredit
+Provides: kdegraphics3-kcoloredit
+Obsoletes: kdegraphics-kpaint
+Obsoletes: %oname-kcoloredit
+
+%description kcoloredit
+A fast and comfortable imageviewer.
+
+%files kcoloredit
+%defattr(-,root,root)
+%doc %_kde3_docdir/HTML/en/kcoloredit
+%dir %_kde3_appsdir/kcoloredit
+%_kde3_datadir/applications/kde/kcoloredit.desktop
+%_kde3_appsdir/kcoloredit/*
+%_kde3_bindir/kcoloredit
+%_kde3_iconsdir/*/*/*/kcoloredit*
+
+#----------------------------------------------------------------------
+
+%package kcolorchooser
+Summary: Kcolorchooser package
+Group: Graphical desktop/KDE3
+Provides: kde3-kcolorchooser
+Provides: kdegraphics3-kcolorchooser
+Provides: kcolorchooser3
+Obsoletes: kdegraphics-kpaint
+Obsoletes: %oname-kcolorchooser
+
+
+%description kcolorchooser
+A fast and comfortable imageviewer.
+
+%files kcolorchooser
+%defattr(-,root,root)
+%_kde3_bindir/kcolorchooser
+%_kde3_datadir/applications/kde/kcolorchooser.desktop
+%_kde3_iconsdir/*/*/*/kcolorchooser*
+
+#----------------------------------------------------------------------
+
+%package -n %lib_name-kooka
+Summary: Library for Kooka
+Group: System/Libraries
+Requires: kdelibs >= 30000000:3.1.2-1mdk
+Obsoletes: kdegraphics
+
+%description -n %lib_name-kooka
+Library for Kooka
+
+%post kooka
+update-alternatives --install %{launchers}/kde.desktop scanner.kde.dynamic %launchers/%name.desktop 31
+update-alternatives --install %{launchers}/gnome.desktop scanner.gnome.dynamic %launchers/%name.desktop 29
+
+%postun kooka
+if [ $1 = 0 ]; then
+ update-alternatives --remove scanner.kde.dynamic %launchers/%name.desktop
+ update-alternatives --remove scanner.gnome.dynamic %launchers/%name.desktop
+fi
+
+%files -n %lib_name-kooka
+%defattr(-,root,root)
+%_kde3_libdir/libkscan.so.*
+%_kde3_libdir/libkscan.la
+
+#----------------------------------------------------------------------
+
+%package -n %lib_name-kooka-devel
+Summary: Devel files for Kooka
+Group: Development/KDE and Qt
+Requires: kdelibs >= 30000000:3.1.2-1mdk
+Requires: %lib_name-kooka = %epoch:%version-%release
+Provides: %{lib_name_orig}-kooka-devel = %epoch:%version-%release
+
+%description -n %lib_name-kooka-devel
+Devel files for Kooka
+
+%files -n %lib_name-kooka-devel
+%defattr(-,root,root)
+%_kde3_libdir/libkscan.so
+
+#----------------------------------------------------------------------
+%package kamera
+Summary: Camera io slave for KDE3
+Group: Graphical desktop/KDE3
+Requires: kdelibs >= 30000000:3.1.2-1mdk
+
+%description kamera
+KDE3 io slave camera
+
+%files kamera
+%defattr(-,root,root)
+%doc %_kde3_docdir/HTML/en/kamera/*
+%_kde3_datadir/services/camera.protocol
+%_kde3_datadir/applications/kde/kamera.desktop
+%_kde3_iconsdir/*/*/apps/camera*
+%_kde3_libdir/kde3/kio_kamera.*
+%_kde3_libdir/kde3/kcm_kamera.*
+#----------------------------------------------------------------------
+
+%package ksvg
+Summary: Ksvg package
+Group: Graphical desktop/KDE3
+Requires: %lib_name-ksvg = %epoch:%version-%release
+Provides: ksvg3
+Provides: kde3-ksvg
+Provides: kdegraphics3-ksvg
+Obsoletes: kdegraphics
+Obsoletes: %oname-ksvg < 1:3.5.10-3
+
+%description ksvg
+KSVG is a KDE implementation of the Scalable Vector Graphics Specifications.
+
+%files ksvg
+%defattr(-,root,root)
+%_kde3_bindir/svgdisplay
+%_kde3_bindir/printnodetest
+%_kde3_libdir/kde3/libksvg*
+%_kde3_libdir/kde3/svgthumbnail.*
+%_kde3_datadir/servicetypes/ksvgrenderer.desktop
+%_kde3_datadir/services/svgthumbnail.desktop
+%_kde3_datadir/services/ksvglibartcanvas.desktop
+%_kde3_datadir/services/ksvgplugin.desktop
+%dir %_kde3_appsdir/ksvg/
+%_kde3_appsdir/ksvg/ksvgplugin.rc
+
+#----------------------------------------------------------------------
+
+%package -n %lib_name-ksvg
+Summary: Library for Ksvg
+Group: System/Libraries
+Requires: kdelibs >= 30000000:3.1.2-1mdk
+Obsoletes: kdegraphics
+
+%description -n %lib_name-ksvg
+Library for Ksvg
+
+%files -n %lib_name-ksvg
+%defattr(-,root,root)
+%_kde3_libdir/libksvg.la
+%_kde3_libdir/libksvg.so.*
+%_kde3_libdir/libtext2path.la
+%_kde3_libdir/libtext2path.so.*
+
+
+#----------------------------------------------------------------------
+
+%package -n %lib_name-ksvg-devel
+Summary: Devel files for Ksvg
+Group: Development/KDE and Qt
+Requires: kdelibs >= 30000000:3.1.2-1mdk
+Requires: %lib_name-ksvg = %epoch:%version-%release
+Provides: %{lib_name_orig}-ksvg-devel = %epoch:%version-%release
+
+%description -n %lib_name-ksvg-devel
+Devel files for Ksvg
+
+%files -n %lib_name-ksvg-devel
+%defattr(-,root,root)
+%_kde3_libdir/libksvg.so
+%_kde3_libdir/libtext2path.so
+%dir %_kde3_includedir/dom/
+%_kde3_includedir/dom/*.h
+%dir %_kde3_includedir/ksvg/
+%_kde3_includedir/ksvg/*.h
+%dir %_kde3_includedir/libtext2path-0.1/
+%_kde3_includedir/libtext2path-0.1/*.h
+
+#----------------------------------------------------------------------
+
+
+
+
+
+%prep
+%setup -q -n kdegraphics-%{version}
+%patch0 -p0 -b .fix_kdf_menuEntry
+%patch1 -p0 -b .xdg_dir
+#%patch2 -p0 -b .underlinking
+%patch3 -p0 -b .fix_opendisplay
+#%patch4 -p0 -b .fribidi
+%patch5 -p1
+%if %mdkversion >= 201000
+%patch6 -p1
+%patch8 -p0
+%endif
+
+%build
+
+PATH=%{qt3dir}/bin:%{_kde3_bindir}:$PATH; export PATH;
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/kde3/lib/
+export xdg_menudir=%_sysconfdir/xdg/kde/menus
+
+make -f admin/Makefile.common cvs
+#make -f Makefile.cvs
+
+%configure_kde3 \
+ --with-kamera \
+ --with-gphoto2-libraries=%_libdir
+%make
+
+%install
+rm -fr %buildroot
+
+make install DESTDIR=%buildroot
+
+mkdir -p $RPM_BUILD_ROOT%launchers
+cat > $RPM_BUILD_ROOT%launchers/%name.desktop << EOF
+[Desktop Entry]
+Name=Kooka \$devicename
+Comment=Kooka
+Exec=%_kde3_bindir/kooka
+Terminal=false
+Icon=scanner
+Type=Application
+EOF
+
+%clean
+rm -fr %buildroot
+
+
+
+%changelog
+
+* Wed Jul 20 2011 Tim Williams <tim@my-place.org.uk> 1:3.5.12-1mdv2010.2
+- Remove fix_autotools.patch, kdegraphics-3.5.9-fix-underllinking.patch
++ Add kdebase-3.5.12-move-xdg-menu-dir.patch
++ Update to Tinity 3.5.12 sources
++ Add kdegraphics-3.5.12-fix-kdpf-menuEntry.desktop to replace older patch
++ Add kdegraphics-3.5.12-ksnapshot-use-xdg-dir.patch to replace older patch
++ Add kdegraphics-3.5.12-kgamma_opendisplay.patch to replace older patch
+- Remove ksvg-3.5.10-new-fribidi.patch
++ Move %_kde3_libdir/kde3/libdjvu.* to %_kde3_libdir/libdjvu.* in kfax
+
+* Wed Mar 17 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1:3.5.10-8mvt2010.0
++ Patch for gphoto2 for kamera ioslave (again)
+
+* Sun Jan 17 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1:3.5.10-7mvt2010.0
++ KDE builds with autoconf 2.65, add patch for this and
+ set autoconf to version 2.65:patch6
++ Fix automake 1.11 issue:patch7
++ Fix group
+
+* Mon Dec 21 2009 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1:3.5.10-6mdv2010.0
++ Reubilt for 2010.0 release
++ Patch for gphoto2
+
+* Mon Nov 16 2009 Tim Williams <tim@my-place.org.uk> 1:3.5.10-5mdv2010.0
++ Rebuild for MDV 2010.0
+
+* Thu Apr 23 2009 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.10-4mdv2009.1
++ Revision: 368889
+- Fix invalid conflicts and obsoletes
+
+* Thu Apr 23 2009 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.10-3mdv2009.1
++ Revision: 368829
+- Solve autoconflicts on kde3-kdegraphics-common
+
+* Wed Mar 25 2009 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.10-2mdv2009.1
++ Revision: 361144
+- Bump to rebuild against cooker
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - build
+ - Adapt to new layout
+ - Rename to new kde3 layout
+
+ + root <root>
+ - Branching 2009.0 release for updates.
+
+* Wed Sep 24 2008 Funda Wang <fundawang@mandriva.org> 1:3.5.10-2mdv2009.0
++ Revision: 287740
+- supports newer fribidi
+- put back kfile_pdf because re-enabled poppler-qt3
+
+* Wed Aug 27 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.10-1mdv2009.0
++ Revision: 276631
+- Update for probably the last upstream kdegraphics from kde3
+
+* Tue Jul 22 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:3.5.9-11mdv2009.0
++ Revision: 240654
+- Make sure kgamma only calls XOpenDisplay() once, avoiding race conditions
+ with krandr config module
+
+ + Pixel <pixel@mandriva.com>
+ - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
+ - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
+
+* Sun Jun 08 2008 Funda Wang <fundawang@mandriva.org> 1:3.5.9-10mdv2009.0
++ Revision: 216892
+- drop kfile_pdf plugin for missing poppler-qt3
+- more fix
+- disable poppler
+- add patch to fix underlinking
+- There is no poppler-qt3 backend
+
+* Mon May 12 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.9-9mdv2009.0
++ Revision: 206116
+- Remove unneeded Obsoletes
+
+* Fri May 09 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.9-8mdv2009.0
++ Revision: 205315
+- Fix use of kde3 macros
+
+* Sun May 04 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-7mdv2009.0
++ Revision: 201129
+- Move to /opt/kde3
+- Added patch with "inpatch" logs
+
+* Sat Mar 22 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.9-7mdv2008.1
++ Revision: 189494
+- Fix groups ( tks to pterjan)
+
+* Fri Mar 14 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-6mdv2008.1
++ Revision: 187982
+- kpdf buffer overflow fixes from kde branch
+
+* Tue Mar 11 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-5mdv2008.1
++ Revision: 186961
+- Solution for https://qa.mandriva.com/show_bug.cgi?id=37650. Thanks to Albert that care to look our problem
+
+* Mon Mar 10 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-4mdv2008.1
++ Revision: 183813
+- Possible solution for bug https://qa.mandriva.com/show_bug.cgi?id=37650
+
+* Tue Mar 04 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-3mdv2008.1
++ Revision: 178442
+- Post 3.5.9 branch fixes
+- kdvi crash fix related to font unload
+- kpdf check for valid null entry
+
+* Mon Feb 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 1:3.5.9-2mdv2008.1
++ Revision: 170919
+- rebuild
+- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
+
+* Thu Feb 14 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-1mdv2008.1
++ Revision: 168619
+- Get away from branches. Last KDE 3 arriving !!
+- Removed post-3.5.8 patches intregrated
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - fix summary-not-capitalized
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+* Sat Dec 29 2007 Funda Wang <fundawang@mandriva.org> 1:3.5.8-4mdv2008.1
++ Revision: 139306
+- rebuild
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+* Fri Nov 30 2007 Funda Wang <fundawang@mandriva.org> 1:3.5.8-3mdv2008.1
++ Revision: 114055
+- let ksnapshot use xdg dir by default.
+
+* Wed Nov 07 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.8-2mdv2008.1
++ Revision: 106792
+- fixes for CVE-2007-4352/CVE-2007-5392/CVE-2007-5493
+- Add usptream 3.5.9 branch patches
+ - Fix memleak
+ - Fix compilation
+ - Fix pdf password encoding (kpdf)
+ - Splash rework (kolourpaint
+ - Fix crash in kolourpaint
+
+* Sun Oct 28 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.8-1mdv2008.1
++ Revision: 102787
+- KDE 3.5.8
+ remove merged patches
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - fix summary-ended-with-dot
+
+* Fri Sep 28 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.7-8mdv2008.0
++ Revision: 93619
+- [BUGFIX] Fix kpdf and kghostview menu entry
+- [BUGFIX] Do not provide Office category on kpdf and kghostview desktop files (Bug # 24114)
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill hardcoded icon extension
+ - explain latest commit
+
+* Thu Sep 13 2007 Funda Wang <fundawang@mandriva.org> 1:3.5.7-7mdv2008.0
++ Revision: 85236
+- Suggest xpdf-common which contains unicodemap and xpdfrc, so
+ that the default installation could render more international glyphs.
+
+* Wed Sep 05 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-6mdv2008.0
++ Revision: 80394
+- kpdf patches from branch. Mostly print fix
+
+* Tue Sep 04 2007 Funda Wang <fundawang@mandriva.org> 1:3.5.7-5mdv2008.0
++ Revision: 79101
+- PDFViewer is not a valid category
+- Rebuild against latest poppler
+
+* Fri Aug 17 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-4mdv2008.0
++ Revision: 65201
+- Added post kamera and kpdf patches from kde branch
+
+* Mon Aug 13 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:3.5.7-3mdv2008.0
++ Revision: 62571
+- kdegraphics-common should not provide kdegraphics (#32494)
+- kdvi needs kviewpart to work, so it should require kview (#26095)
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Fix menu categories (bug #32467)
+ - Fix kpdf menu Entry ( bug #32033)
+
+* Mon Jul 30 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-2mdv2008.0
++ Revision: 56539
+- Post 3.5.7 kpdf cve patch
+
+* Wed May 16 2007 Helio Chissini de Castro <helio@mandriva.com> 1mdv2008.0-current
++ Revision: 27446
+- 3.5.7 release
+
diff --git a/mandriva/2010.2/kdegraphics/kdegraphics-3.5.12-fix-kdpf-menuEntry.desktop b/mandriva/2010.2/kdegraphics/kdegraphics-3.5.12-fix-kdpf-menuEntry.desktop
new file mode 100644
index 000000000..07193aeef
--- /dev/null
+++ b/mandriva/2010.2/kdegraphics/kdegraphics-3.5.12-fix-kdpf-menuEntry.desktop
@@ -0,0 +1,8 @@
+--- kpdf/shell/kpdf.desktop.orig 2011-07-20 15:12:15.187775862 +0100
++++ kpdf/shell/kpdf.desktop 2011-07-20 15:12:56.269776545 +0100
+@@ -79,4 +79,4 @@
+ DocPath=kpdf/index.html
+ InitialPreference=7
+ Categories=Qt;KDE;Office;Viewer;
+-
++OnlyShowIn=KDE
diff --git a/mandriva/2010.2/kdegraphics/kdegraphics-3.5.12-kgamma_opendisplay.patch b/mandriva/2010.2/kdegraphics/kdegraphics-3.5.12-kgamma_opendisplay.patch
new file mode 100644
index 000000000..84caebc90
--- /dev/null
+++ b/mandriva/2010.2/kdegraphics/kdegraphics-3.5.12-kgamma_opendisplay.patch
@@ -0,0 +1,29 @@
+--- kgamma/kcmkgamma/xvidextwrap.cpp.orig 2010-08-13 10:03:09.000000000 +0100
++++ kgamma/kcmkgamma/xvidextwrap.cpp 2011-07-20 15:25:44.133775992 +0100
+@@ -16,6 +16,7 @@
+ ***************************************************************************/
+ #include <tqnamespace.h>
+ #include <tqevent.h>
++#include <tqwindowdefs.h>
+
+ #include <X11/Xos.h>
+ #include <X11/Xlib.h>
+@@ -47,7 +48,8 @@
+
+
+ XVidExtWrap::XVidExtWrap(bool* OK, const char* displayname) {
+- if ((dpy = XOpenDisplay(displayname))) {
++ dpy = qt_xdisplay();
++ if (dpy) {
+ screen = DefaultScreen(dpy);
+ setGammaLimits(0.1, 10.0);
+ *OK = true;
+@@ -59,7 +61,7 @@
+ }
+
+ XVidExtWrap::~XVidExtWrap() {
+- if (dpy) XCloseDisplay(dpy);
++
+ }
+
+ int XVidExtWrap::_DefaultScreen() {
diff --git a/mandriva/2010.2/kdegraphics/kdegraphics-3.5.12-ksnapshot-use-xdg-dir.patch b/mandriva/2010.2/kdegraphics/kdegraphics-3.5.12-ksnapshot-use-xdg-dir.patch
new file mode 100644
index 000000000..8565ff3d4
--- /dev/null
+++ b/mandriva/2010.2/kdegraphics/kdegraphics-3.5.12-ksnapshot-use-xdg-dir.patch
@@ -0,0 +1,52 @@
+--- ksnapshot/ksnapshot.cpp.orig 2007-11-28 22:13:20.000000000 +0800
++++ ksnapshot/ksnapshot.cpp 2007-11-28 22:21:29.000000000 +0800
+@@ -41,6 +41,8 @@
+ #include <tqpainter.h>
+ #include <tqpaintdevicemetrics.h>
+ #include <tqwhatsthis.h>
++#include <tqtextcodec.h>
++#include <tqtextstream.h>
+
+ #include <stdlib.h>
+
+@@ -58,6 +60,31 @@
+
+ #define kApp KApplication::kApplication()
+
++// helper function for reading xdg user dirs: it is required in order to take
++// care of locale stuff
++TQString readXdgUserDirs()
++{
++ TQFile f( TQDir::homeDirPath() + "/.config/user-dirs.dirs" );
++
++ TQString picturesDir = TQDir::currentDirPath();
++ if (!f.open(IO_ReadOnly))
++ return(picturesDir);
++
++ // set the codec for the current locale
++ TQTextStream s(&f);
++ s.setCodec( TQTextCodec::codecForLocale() );
++
++ TQString line = s.readLine();
++ while (!line.isNull())
++ {
++ if (line.startsWith("XDG_PICTURES_DIR="))
++ picturesDir = line.remove("XDG_PICTURES_DIR=").remove("\"").replace("$HOME", QDir::homeDirPath());
++
++ line = s.readLine();
++ }
++ return(picturesDir);
++}
++
+ KSnapshot::KSnapshot(TQWidget *parent, const char *name, bool grabCurrent)
+ : DCOPObject("interface"),
+ KDialogBase(parent, name, true, TQString::null, Help|User1, User1,
+@@ -99,7 +126,7 @@
+ mainWidget->setDelay(conf->readNumEntry("delay",0));
+ mainWidget->setMode( conf->readNumEntry( "mode", 0 ) );
+ mainWidget->setIncludeDecorations(conf->readBoolEntry("includeDecorations",true));
+- filename = KURL::fromPathOrURL( conf->readPathEntry( "filename", TQDir::currentDirPath()+"/"+i18n("snapshot")+"1.png" ));
++ filename = KURL::fromPathOrURL( conf->readPathEntry( "filename", readXdgUserDirs()+"/"+i18n("snapshot")+"1.png" ));
+
+ // Make sure the name is not already being used
+ while(KIO::NetAccess::exists( filename, false, this )) {
diff --git a/mandriva/2010.2/kdegraphics/kdegraphics-3.5.3-gphoto2-config.patch b/mandriva/2010.2/kdegraphics/kdegraphics-3.5.3-gphoto2-config.patch
new file mode 100644
index 000000000..2200d7487
--- /dev/null
+++ b/mandriva/2010.2/kdegraphics/kdegraphics-3.5.3-gphoto2-config.patch
@@ -0,0 +1,35 @@
+--- kdegraphics-3.5.3/kamera/configure.in.in.orig 2006-03-14 11:30:50.000000000 +0100
++++ kdegraphics-3.5.3/kamera/configure.in.in 2006-03-14 14:03:48.000000000 +0100
+@@ -31,14 +31,20 @@
+
+ AC_MSG_CHECKING(for gPhoto2)
+ # the pkg-config way first, if user did not use --with-
+-AC_CHECK_PROG(gphoto2_config,gphoto2-config,gphoto2-config,no)
+-AC_CHECK_PROG(gphoto2_port_config,gphoto2-port-config,gphoto2-port-config,no)
+-if test "$gphoto2_includes" = "" -a "$gphoto2_libraries" = "" -a "$gphoto2_config" != "no" -a "$gphoto2_port_config" != "no"
++GPHOTO2_INCS="`pkg-config libgphoto2 --cflags 2>/dev/null`"
++GPHOTO2_LIBS="`pkg-config libgphoto2 --libs 2>/dev/null`"
++if test "$GPHOTO2_INCS" != "" -a "$GPHOTO2_LIBS" != "" ;
+ then
+ with_kamera="yes"
++else
++ AC_CHECK_PROG(gphoto2_config,gphoto2-config,gphoto2-config,no)
++ AC_CHECK_PROG(gphoto2_port_config,gphoto2-port-config,gphoto2-port-config,no)
++ if test "$gphoto2_includes" = "" -a "$gphoto2_libraries" = "" -a "$gphoto2_config" != "no" -a "$gphoto2_port_config" != "no";
++ then
+ GPHOTO2_INCS="`$gphoto2_config --cflags` `$gphoto2_port_config --cflags`"
+ GPHOTO2_LIBS="`$gphoto2_config --libs` `$gphoto2_port_config --libs`"
+-else
++ with_kamera="yes"
++ else
+ #
+ # Search for gphoto2 include files.
+ #
+@@ -110,6 +116,7 @@
+ GPHOTO2_INCS="-I$gphoto2_includes"
+ fi
+ fi
++ fi
+ fi
+
+ if test "$with_kamera" = "yes" ; then
diff --git a/mandriva/2010.2/kdelibs/kde3lib.filter b/mandriva/2010.2/kdelibs/kde3lib.filter
new file mode 100644
index 000000000..2e7e84cfc
--- /dev/null
+++ b/mandriva/2010.2/kdelibs/kde3lib.filter
@@ -0,0 +1 @@
+^.(/opt/kde3/lib/.*.so|/opt/kde3/lib/kde3/.*.so)
diff --git a/mandriva/2010.2/kdelibs/kde3lib.script b/mandriva/2010.2/kdelibs/kde3lib.script
new file mode 100755
index 000000000..a767838ca
--- /dev/null
+++ b/mandriva/2010.2/kdelibs/kde3lib.script
@@ -0,0 +1,2 @@
+#!/bin/sh
+ldconfig -X
diff --git a/mandriva/2010.2/kdelibs/kdelibs-3.3.2-fix-kurlbar-global.patch b/mandriva/2010.2/kdelibs/kdelibs-3.3.2-fix-kurlbar-global.patch
new file mode 100644
index 000000000..2041a87c4
--- /dev/null
+++ b/mandriva/2010.2/kdelibs/kdelibs-3.3.2-fix-kurlbar-global.patch
@@ -0,0 +1,20 @@
+--- kdelibs-3.3.2/kio/kfile/kurlbar.cpp-- 2004-12-29 16:50:52.814327086 +0100
++++ kdelibs-3.3.2/kio/kfile/kurlbar.cpp 2004-12-29 16:52:25.597617064 +0100
+@@ -90,7 +90,7 @@ KURLBarItem::KURLBarItem( KURLBar *paren
+ m_url( url ),
+ m_pixmap( 0L ),
+ m_parent( parent ),
+- m_appLocal( true )
++ m_appLocal( false )
+ {
+ init( icon, group, description, persistent );
+ }
+@@ -102,7 +102,7 @@ KURLBarItem::KURLBarItem( KURLBar *paren
+ m_url( url ),
+ m_pixmap( 0L ),
+ m_parent( parent ),
+- m_appLocal( true )
++ m_appLocal( false )
+ {
+ init( icon, group, description, true /*persistent*/ );
+ }
diff --git a/mandriva/2010.2/kdelibs/kdelibs-3.5.10-LDFLAG_fix-1.patch b/mandriva/2010.2/kdelibs/kdelibs-3.5.10-LDFLAG_fix-1.patch
new file mode 100644
index 000000000..25e9856f6
--- /dev/null
+++ b/mandriva/2010.2/kdelibs/kdelibs-3.5.10-LDFLAG_fix-1.patch
@@ -0,0 +1,29 @@
+Submitted By: zippo zippo@oppiz.net
+Initial Package Version: kdelibs-3.5.8
+Date: 2007-12-29
+Upstream Status: Unknown
+Origin: zippo zippo@oppiz.net
+Description: Fixes a LDFLAGS and RPATH issued in locating the QT library.
+
+--- kdelibs-3.5.10/dcop/dcopidl/Makefile.am~ 2008-08-19 21:18:18.000000000 +0300
++++ kdelibs-3.5.10/dcop/dcopidl/Makefile.am 2010-02-15 16:13:22.596733866 +0200
+@@ -11,7 +11,7 @@
+ noinst_HEADERS = yacc.cc.h
+
+ dcopidl_LDADD = $(LIB_QT)
+-dcopidl_LDFLAGS = $(KDE_RPATH) $(AM_LDFLAGS)
++dcopidl_LDFLAGS = $(KDE_LDFLAGS) $(AM_LDFLAGS) $(QT_LDFLAGS)
+
+ ####### Build rules
+
+--- kdelibs-3.5.10/dcop/dcopidl2cpp/Makefile.am~ 2008-08-19 21:18:18.000000000 +0300
++++ kdelibs-3.5.10/dcop/dcopidl2cpp/Makefile.am 2010-02-15 16:13:56.370163020 +0200
+@@ -10,7 +10,7 @@
+ noinst_HEADERS = main.h
+
+ dcopidl2cpp_LDADD = $(LIB_QT)
+-dcopidl2cpp_LDFLAGS = $(KDE_RPATH) $(AM_LDFLAGS)
++dcopidl2cpp_LDFLAGS = $(KDE_LDFLAGS) $(AM_LDFLAGS) $(QT_LDFLAGS)
+
+ dcopidl_output.kidl: ../dcopidl/dcopidl $(srcdir)/dcopidl_test.h
+ ../dcopidl/dcopidl $(srcdir)/dcopidl_test.h > dcopidl_output.kidl
diff --git a/mandriva/2010.2/kdelibs/kdelibs-3.5.10-ktip-on-kde4.patch b/mandriva/2010.2/kdelibs/kdelibs-3.5.10-ktip-on-kde4.patch
new file mode 100644
index 000000000..eba35c339
--- /dev/null
+++ b/mandriva/2010.2/kdelibs/kdelibs-3.5.10-ktip-on-kde4.patch
@@ -0,0 +1,11 @@
+--- kdelibs-3.5.12/kdeui/ktip.cpp.orig 2011-02-04 11:30:10.042474496 +0000
++++ kdelibs-3.5.12/kdeui/ktip.cpp 2011-02-04 11:30:30.506474344 +0000
+@@ -302,7 +302,7 @@
+ hbox2->addWidget(ok);
+
+ KConfigGroup config(kapp->config(), "TipOfDay");
+- mTipOnStart->setChecked(config.readBoolEntry("RunOnStart", true));
++ mTipOnStart->setChecked(config.readBoolEntry("RunOnStart", false));
+
+ connect(next, TQT_SIGNAL(clicked()), this, TQT_SLOT(nextTip()));
+ connect(prev, TQT_SIGNAL(clicked()), this, TQT_SLOT(prevTip()));
diff --git a/mandriva/2010.2/kdelibs/kdelibs-3.5.2-move-xdg-menu-dir.patch b/mandriva/2010.2/kdelibs/kdelibs-3.5.2-move-xdg-menu-dir.patch
new file mode 100644
index 000000000..dbac52276
--- /dev/null
+++ b/mandriva/2010.2/kdelibs/kdelibs-3.5.2-move-xdg-menu-dir.patch
@@ -0,0 +1,11 @@
+--- kdelibs-3.5.2/admin/acinclude.m4.in-- 2006-05-03 16:06:13.000000000 +0200
++++ kdelibs-3.5.2/admin/acinclude.m4.in 2006-05-03 16:06:22.000000000 +0200
+@@ -492,7 +492,7 @@
+ xdg_appsdir='\${datadir}/applications/kde'
+ fi
+ if test -z "$xdg_menudir"; then
+- xdg_menudir='\${sysconfdir}/xdg/menus'
++ xdg_menudir='\${sysconfdir}/xdg/kde/menus'
+ fi
+ if test -z "$xdg_directorydir"; then
+ xdg_directorydir='\${datadir}/desktop-directories'
diff --git a/mandriva/2010.2/kdelibs/kdelibs-3.5.3-fix-enable-dialogbox.patch b/mandriva/2010.2/kdelibs/kdelibs-3.5.3-fix-enable-dialogbox.patch
new file mode 100644
index 000000000..afabd68a6
--- /dev/null
+++ b/mandriva/2010.2/kdelibs/kdelibs-3.5.3-fix-enable-dialogbox.patch
@@ -0,0 +1,30 @@
+--- kdelibs-3.5.3/kio/kfile/kpropertiesdialog.cpp.orig 2006-02-03 13:46:21.000000000 -0200
++++ kdelibs-3.5.3/kio/kfile/kpropertiesdialog.cpp 2006-07-14 11:11:18.000000000 -0300
+@@ -2024,6 +2024,7 @@
+ }
+
+ // Draw Checkboxes
++ bool allDisable = true;
+ TQCheckBox *cba[3][4];
+ for (int row = 0; row < 3 ; ++row) {
+ for (int col = 0; col < 4; ++col) {
+@@ -2039,6 +2040,8 @@
+ else if (d->cbRecursive && d->cbRecursive->isChecked())
+ cb->setTristate();
+
++ if( d->canChangePermissions)
++ allDisable = false;
+ cb->setEnabled( d->canChangePermissions );
+ gl->addWidget (cb, row+2, col+1);
+ switch(col) {
+@@ -2095,6 +2098,10 @@
+
+ }
+ #endif
++
++ if ( allDisable )
++ dlg.enableButtonOK( false );
++
+ if (dlg.exec() != KDialogBase::Accepted)
+ return;
+
diff --git a/mandriva/2010.2/kdelibs/kdelibs-3.5.7-add-extra-catalogs.patch b/mandriva/2010.2/kdelibs/kdelibs-3.5.7-add-extra-catalogs.patch
new file mode 100644
index 000000000..fe45a6c87
--- /dev/null
+++ b/mandriva/2010.2/kdelibs/kdelibs-3.5.7-add-extra-catalogs.patch
@@ -0,0 +1,13 @@
+--- kdecore/klocale.cpp.orig 2011-02-04 10:59:25.234472351 +0000
++++ kdecore/klocale.cpp 2011-02-04 11:01:08.952473215 +0000
+@@ -138,7 +138,10 @@
+ if (mainCatalogue.contains("desktop") == 0 || mainCatalogue.contains("kdesktop") == 1) { //don't bother if we're looking up desktop translations
+ d->catalogNames.append( SYSTEM_MESSAGES ); // always include kdelibs.mo
+ d->catalogNames.append( "kio" ); // always include kio.mo
++ KGlobal::dirs()->addResourceDir("locale", "/usr/share/locale");
++ d->catalogNames.append( "kickoff" );
+ d->catalogNames.append( "xdg-user-dirs" );
++ d->catalogNames.append( "mandriva-kde-translation" );
+ }
+ updateCatalogues(); // evaluate this for all languages
+ }
diff --git a/mandriva/2010.2/kdelibs/kdelibs-3.5.7-cups-1.3-conf.patch b/mandriva/2010.2/kdelibs/kdelibs-3.5.7-cups-1.3-conf.patch
new file mode 100644
index 000000000..d07edcde0
--- /dev/null
+++ b/mandriva/2010.2/kdelibs/kdelibs-3.5.7-cups-1.3-conf.patch
@@ -0,0 +1,134 @@
+--- kdelibs-3.5.7/kdeprint/cups/cupsdconf2/cups-util.c.orig 2007-08-23 14:53:00.000000000 -0300
++++ kdelibs-3.5.7/kdeprint/cups/cupsdconf2/cups-util.c 2007-08-23 17:40:02.000000000 -0300
+@@ -13,6 +13,9 @@
+ static char pwdstring[33];
+ static int cups_local_auth(http_t *http);
+
++const char* cupsGetConf( void );
++int cupsPutConf( const char* );
++
+ const char * /* O - Filename for PPD file */
+ cupsGetConf(void)
+ {
+@@ -29,6 +32,8 @@
+ char prompt[1024]; /* Prompt string */
+ int digest_tries; /* Number of tries with Digest */
+ static char filename[HTTP_MAX_URI]; /* Local filename */
++ char fqdn[ HTTP_MAX_URI ]; /* Server name buffer */
++
+
+ /*
+ * Connect to the correct server as needed...
+@@ -108,15 +113,15 @@
+ * See if we should retry the current digest password...
+ */
+
+- if (strncmp(cups_server->fields[HTTP_FIELD_WWW_AUTHENTICATE], "Basic", 5) == 0 ||
++ if (strncmp( httpGetField( cups_server, HTTP_FIELD_WWW_AUTHENTICATE ), "Basic", 5) == 0 ||
+ digest_tries > 1 || !pwdstring[0])
+ {
+ /*
+ * Nope - get a password from the user...
+ */
++ httpGetHostname( cups_server, fqdn, sizeof( fqdn ) );
+
+- snprintf(prompt, sizeof(prompt), "Password for %s on %s? ", cupsUser(),
+- cups_server->hostname);
++ snprintf(prompt, sizeof(prompt), "Password for %s on %s? ", cupsUser(), fqdn );
+
+ if ((password = cupsGetPassword(prompt)) == NULL)
+ break;
+@@ -135,7 +140,7 @@
+ * Got a password; encode it for the server...
+ */
+
+- if (strncmp(cups_server->fields[HTTP_FIELD_WWW_AUTHENTICATE], "Basic", 5) == 0)
++ if (strncmp( httpGetField( cups_server, HTTP_FIELD_WWW_AUTHENTICATE ), "Basic", 5) == 0)
+ {
+ /*
+ * Basic authentication...
+@@ -210,7 +215,7 @@
+ * OK, we need to copy the file...
+ */
+
+- while ((bytes = httpRead(cups_server, buffer, sizeof(buffer))) > 0)
++ while ((bytes = httpRead2(cups_server, buffer, sizeof(buffer))) > 0)
+ {
+ write(fd, buffer, bytes);
+ }
+@@ -235,6 +240,7 @@
+ http_status_t status; /* HTTP status from server */
+ char prompt[1024]; /* Prompt string */
+ int digest_tries; /* Number of tries with Digest */
++ char fqdn[ HTTP_MAX_URI ]; /* Server name buffer */
+
+ if (name == NULL)
+ return 0;
+@@ -305,11 +311,11 @@
+ break;
+ }
+ else
+- httpWrite(cups_server, buffer, bytes);
++ httpWrite2(cups_server, buffer, bytes);
+
+ if (status == HTTP_CONTINUE)
+ {
+- httpWrite(cups_server, buffer, 0);
++ httpWrite2(cups_server, buffer, 0);
+ while ((status = httpUpdate(cups_server)) == HTTP_CONTINUE);
+ }
+
+@@ -334,15 +340,16 @@
+ * See if we should retry the current digest password...
+ */
+
+- if (strncmp(cups_server->fields[HTTP_FIELD_WWW_AUTHENTICATE], "Basic", 5) == 0 ||
++ if (strncmp( httpGetField ( cups_server, HTTP_FIELD_WWW_AUTHENTICATE ), "Basic", 5) == 0 ||
+ digest_tries > 1 || !pwdstring[0])
+ {
+ /*
+ * Nope - get a password from the user...
+ */
+
+- snprintf(prompt, sizeof(prompt), "Password for %s on %s? ", cupsUser(),
+- cups_server->hostname);
++
++ httpGetHostname( cups_server, fqdn, sizeof( fqdn ) );
++ snprintf(prompt, sizeof(prompt), "Password for %s on %s? ", cupsUser(), fqdn );
+
+ if ((password = cupsGetPassword(prompt)) == NULL)
+ break;
+@@ -361,7 +368,7 @@
+ * Got a password; encode it for the server...
+ */
+
+- if (strncmp(cups_server->fields[HTTP_FIELD_WWW_AUTHENTICATE], "Basic", 5) == 0)
++ if (strncmp(httpGetField( cups_server, HTTP_FIELD_WWW_AUTHENTICATE ), "Basic", 5) == 0)
+ {
+ /*
+ * Basic authentication...
+@@ -492,3 +499,4 @@
+
+ return (1);
+ }
++
+--- kdelibs-3.5.7/kdeprint/cups/ipprequest.cpp.orig 2007-08-23 17:56:12.000000000 -0300
++++ kdelibs-3.5.7/kdeprint/cups/ipprequest.cpp 2007-08-23 17:57:53.000000000 -0300
+@@ -310,7 +310,7 @@
+ }
+
+ #ifdef HAVE_CUPS_NO_PWD_CACHE
+- strncpy( HTTP->authstring, cups_authstring.data(), HTTP_MAX_VALUE );
++ httpSetAuthString( HTTP, NULL, cups_authstring.data() );
+ #endif
+
+ if (dump_ > 0)
+@@ -320,7 +320,7 @@
+
+ request_ = cupsDoFileRequest(HTTP, request_, (res.isEmpty() ? "/" : res.latin1()), (filename.isEmpty() ? NULL : filename.latin1()));
+ #ifdef HAVE_CUPS_NO_PWD_CACHE
+- cups_authstring = HTTP->authstring;
++ cups_authstring = httpGetAuthString( HTTP );
+ #endif
+ httpClose(HTTP);
+
diff --git a/mandriva/2010.2/kdelibs/kdelibs-3.5.8-add-bookmark-dialog.patch b/mandriva/2010.2/kdelibs/kdelibs-3.5.8-add-bookmark-dialog.patch
new file mode 100644
index 000000000..82e33a120
--- /dev/null
+++ b/mandriva/2010.2/kdelibs/kdelibs-3.5.8-add-bookmark-dialog.patch
@@ -0,0 +1,11 @@
+--- kio/bookmarks/kbookmarkmanager.cc~ 2007-10-06 16:11:19.000000000 +0200
++++ kio/bookmarks/kbookmarkmanager.cc 2007-10-06 16:11:19.000000000 +0200
+@@ -706,7 +706,7 @@
+ config.setGroup("Bookmarks");
+
+ // add bookmark dialog usage - no reparse
+- s_self->m_advancedaddbookmark = config.readBoolEntry("AdvancedAddBookmarkDialog", false);
++ s_self->m_advancedaddbookmark = config.readBoolEntry("AdvancedAddBookmarkDialog", true);
+
+ // these three alter the menu, therefore all need a reparse
+ s_self->m_contextmenu = config.readBoolEntry("ContextMenuActions", true);
diff --git a/mandriva/2010.2/kdelibs/kdelibs-3.5.9-kio-kfile-grouplist.patch b/mandriva/2010.2/kdelibs/kdelibs-3.5.9-kio-kfile-grouplist.patch
new file mode 100644
index 000000000..9673f87e3
--- /dev/null
+++ b/mandriva/2010.2/kdelibs/kdelibs-3.5.9-kio-kfile-grouplist.patch
@@ -0,0 +1,63 @@
+--- kdelibs-3.5.9/kio/kfile/kpropertiesdialog.cpp.orig 2008-02-28 09:52:00.000000000 -0300
++++ kdelibs-3.5.9/kio/kfile/kpropertiesdialog.cpp 2008-02-28 10:05:56.000000000 -0300
+@@ -1771,27 +1771,31 @@
+ strUser = user->pw_name;
+
+ #ifdef Q_OS_UNIX
+- setgrent();
+- for (i=0; ((ge = getgrent()) != 0L) && (i < maxEntries); i++)
+- {
+- if (IamRoot)
+- groupList += TQString::fromLatin1(ge->gr_name);
+- else
+- {
+- /* pick the groups to which the user belongs */
+- char ** members = ge->gr_mem;
+- char * member;
+- while ((member = *members) != 0L) {
+- if (strUser == member) {
+- groupList += TQString::fromLocal8Bit(ge->gr_name);
+- break;
+- }
+- ++members;
+- }
+- }
+- }
+- endgrent();
+-#endif //Q_OS_UNIX
++
++ gid_t *groups = NULL;
++ int ng = 1;
++ struct group *mygroup;
++ gid_t *newgroups = NULL;
++
++ groups = (gid_t *) malloc(ng * sizeof(gid_t));
++
++ if (getgrouplist(strUser, user->pw_gid, groups, &ng) == -1) {
++ newgroups = (gid_t *) malloc(ng * sizeof(gid_t));
++ if (newgroups != NULL) {
++ free(groups);
++ groups = newgroups;
++ getgrouplist(strUser, user->pw_gid, groups, &ng);
++ } else ng = 1;
++ }
++
++ for (i = 0; i < ng; i++) {
++ mygroup = getgrgid(groups[i]);
++ if (mygroup != NULL) groupList += TQString::fromLocal8Bit(mygroup->gr_name);
++ }
++
++ free(groups);
++
++#else //Q_OS_UNIX
+
+ /* add the effective Group to the list .. */
+ ge = getgrgid (getegid());
+@@ -1802,6 +1806,7 @@
+ if (groupList.find(name) == groupList.end())
+ groupList += name;
+ }
++#endif //Q_OS_UNIX
+
+ bool isMyGroup = groupList.contains(strGroup);
+
diff --git a/mandriva/2010.2/kdelibs/kdelibs-3.5.9-mandriva-mimetypes.tar.bz2 b/mandriva/2010.2/kdelibs/kdelibs-3.5.9-mandriva-mimetypes.tar.bz2
new file mode 100644
index 000000000..046d3af76
--- /dev/null
+++ b/mandriva/2010.2/kdelibs/kdelibs-3.5.9-mandriva-mimetypes.tar.bz2
Binary files differ
diff --git a/mandriva/2010.2/kdelibs/kdelibs-dcopobject-destruct-crash.patch b/mandriva/2010.2/kdelibs/kdelibs-dcopobject-destruct-crash.patch
new file mode 100644
index 000000000..8cf8e1ca1
--- /dev/null
+++ b/mandriva/2010.2/kdelibs/kdelibs-dcopobject-destruct-crash.patch
@@ -0,0 +1,52 @@
+there appeared some kind of leak or memory overwrite, or double destruct, can't
+track down where it came from, only thing done (to my knowledge) was to rebuild
+kde packages due newer dependencies in distro. maybe gcc overoptimizes, but
+rebuild with gcc 4.4.2 did not help.
+
+crash happens when kmail send mail window is destructed (you hit send mail
+button)
+
+Program received signal SIGSEGV, Segmentation fault.
+0x00007ffff6dba027 in DCOPObject::~DCOPObject (this=0xdf03b8, __in_chrg=<value optimized out>) at dcopobject.cpp:81
+81 if ( d->m_signalConnections > 0 && client )
+(gdb) bt
+#0 0x00007ffff6dba027 in DCOPObject::~DCOPObject (this=0xdf03b8, __in_chrg=<value optimized out>) at dcopobject.cpp:81
+#1 0x00007ffff77c6a6b in KMComposeWin::~KMComposeWin (this=0xdefd30, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at kmcomposewin.cpp:490
+#2 0x00007ffff66b911a in QObject::event(QEvent*) () from /usr/lib64/libqt-mt.so.3
+#3 0x00007ffff66ee013 in QWidget::event(QEvent*) () from /usr/lib64/libqt-mt.so.3
+#4 0x00007ffff665a865 in QApplication::internalNotify(QObject*, QEvent*) () from /usr/lib64/libqt-mt.so.3
+#5 0x00007ffff665b96e in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libqt-mt.so.3
+#6 0x00007ffff70aaf28 in KApplication::notify (this=0x7fffffffda10, receiver=0xdefd30, event=0xe72500) at kapplication.cpp:550
+#7 0x00007ffff665c263 in QApplication::sendPostedEvents(QObject*, int) () from /usr/lib64/libqt-mt.so.3
+#8 0x00007ffff660acad in QEventLoop::processEvents(unsigned int) () from /usr/lib64/libqt-mt.so.3
+#9 0x00007ffff6670ba9 in QEventLoop::enterLoop() () from /usr/lib64/libqt-mt.so.3
+#10 0x00007ffff6670a32 in QEventLoop::exec() () from /usr/lib64/libqt-mt.so.3
+#11 0x00000000004028cc in main (argc=3, argv=<value optimized out>) at main.cpp:110
+(gdb) p d
+$1 = (DCOPObject::DCOPObjectPrivate *) 0x0
+(gdb) p client
+$2 = <value optimized out>
+(gdb) l
+76 }
+77
+78 DCOPObject::~DCOPObject()
+79 {
+80 DCOPClient *client = DCOPClient::mainClient();
+81 if ( d->m_signalConnections > 0 && client )
+82 client->disconnectDCOPSignal( 0, 0, 0, objId(), 0 );
+83
+84 objMap()->remove(ident);
+85 delete d;
+(gdb)
+
+--- kdelibs-3.5.10/dcop/dcopobject.cpp~ 2005-09-10 11:27:23.000000000 +0300
++++ kdelibs-3.5.10/dcop/dcopobject.cpp 2010-01-30 07:56:50.818689543 +0200
+@@ -78,7 +78,7 @@
+ DCOPObject::~DCOPObject()
+ {
+ DCOPClient *client = DCOPClient::mainClient();
+- if ( d->m_signalConnections > 0 && client )
++ if (d && d->m_signalConnections > 0 && client )
+ client->disconnectDCOPSignal( 0, 0, 0, objId(), 0 );
+
+ objMap()->remove(ident);
diff --git a/mandriva/2010.2/kdelibs/kdelibs3.spec b/mandriva/2010.2/kdelibs/kdelibs3.spec
new file mode 100644
index 000000000..9f38b5501
--- /dev/null
+++ b/mandriva/2010.2/kdelibs/kdelibs3.spec
@@ -0,0 +1,1130 @@
+%define _requires_exceptions perl\(.*\)\\|devel\(linux-gate\)\\|devel\(libdns_sd\(.*\)\\|devel\(libdns_sd\)
+
+%define _disable_ld_no_undefined 1
+
+%define use_hspell_plugins 1
+
+%define compile_apidox 0
+%{?_no_apidox: %{expand: %%global compile_apidox 0}}
+
+%define use_kickoff_menu 1
+%{?_no_kickoff_menu: %{expand: %%global use_kickoff_menu 0}}
+
+%define lib_major 4
+%define lib_name_orig libkde3core
+%define lib_name %mklibname kde3core %{lib_major}
+%define libqt %mklibname qt 3
+
+%define lib_name_orig_kdepim %mklibname kdepim
+%define lib_major_kdepim 2
+%define lib_name_kdepim %lib_name_orig_kdepim%lib_major_kdepim
+
+%define lib_name_orig_kdebase libkdebase
+%define lib_major 4
+%define lib_name_kdebase %mklibname kdebase %lib_major
+
+%define epoch_kdelibs 30000000
+%define epoch_arts 30000001
+
+%define oname kdelibs
+
+Name: kdelibs3
+Summary: K Desktop Environment - Libraries
+Version: 3.5.12
+Release: %mkrel 4
+Epoch: %epoch_kdelibs
+Group: Graphical desktop/KDE
+License: LGPL_V2
+BuildRoot: %_tmppath/%name-%version-%release-root
+URL: http://www.kde.org
+Source: ftp://ftp.kde.org/pub/kde/stable/%version/src/%oname-%version.tar.bz2
+Source1: kdelibs-3.5.9-mandriva-mimetypes.tar.bz2
+Source2: verisign-class-3-secure-server-ca.pem
+Source3: kde3lib.filter
+Source4: kde3lib.script
+Patch2: kdelibs-3.3.2-fix-kurlbar-global.patch
+Patch3: kdelibs-3.5.3-fix-enable-dialogbox.patch
+Patch4: kdelibs-3.5.7-cups-1.3-conf.patch
+Patch10: kdelibs-3.5.2-move-xdg-menu-dir.patch
+Patch11: kdelibs-3.5.7-add-extra-catalogs.patch
+Patch15: kdelibs-3.5.9-kio-kfile-grouplist.patch
+Patch22: kdelibs-3.5.10-ktip-on-kde4.patch
+Patch26: kdelibs-3.5.10-LDFLAG_fix-1.patch
+Patch29: ac264.patch
+Patch30: kdelibs-dcopobject-destruct-crash.patch
+# Kickoff related patches
+Patch204: kdelibs-3.5.8-add-bookmark-dialog.patch
+Obsoletes: kdelibs-static-devel
+Obsoletes: kdelibs3.0
+Obsoletes: kde3-kdelibs
+Requires: kde-l10n
+Conflicts: kdepim-korganizer <= 3.2.3-100mdk
+BuildRequires: kde3-macros
+BuildRequires: aspell-devel
+BuildRequires: lua-devel
+BuildRequires: avahi-compat-libdns_sd-devel
+BuildRequires: avahi-qt3-devel
+BuildRequires: avahi-client-devel
+BuildRequires: qt3-devel >= 3.3.6
+BuildRequires: libxslt-devel
+BuildRequires: libxml2 >= 2.4.11
+BuildRequires: openssl-devel
+BuildRequires: cups-devel >= 1.2
+BuildRequires: pcre-devel
+BuildRequires: fam-devel
+BuildRequires: libarts-devel
+BuildRequires: bzip2-devel
+BuildRequires: libart_lgpl-devel
+BuildRequires: libjpeg-devel
+BuildRequires: libpng-devel
+BuildRequires: libsasl-devel
+BuildRequires: libtiff-devel
+BuildRequires: libvorbis-devel
+BuildRequires: pam-devel
+BuildRequires: X11-devel
+BuildRequires: libalsa-devel
+BuildRequires: libmad-devel
+BuildRequires: gdbm-devel
+BuildRequires: jasper-devel
+BuildRequires: OpenEXR-devel
+BuildRequires: libacl-devel
+BuildRequires: krb5-devel
+BuildRequires: autoconf >= 1:2.59
+BuildRequires: automake > 1.5
+BuildRequires: libldap-devel
+BuildRequires: idn-devel
+BuildRequires: lzma-devel
+%if %use_hspell_plugins
+BuildRequires: hspell-devel
+%endif
+BuildRequires: liblzmadec-devel
+
+%description
+Libraries for the K Desktop Environment.
+
+%files
+%defattr(-,root,root,-)
+
+#--------------------------------------------------------------
+
+%package -n %lib_name
+Group: Development/KDE and Qt
+Summary: Core libraries for KDE
+Obsoletes: kdetrayproxy
+Obsoletes: kdelibs-arts
+Obsoletes: libkdecore4 < 4.0.0
+Provides: kdelibs = %{epoch_kdelibs}:%version-%release
+Provides: %lib_name_orig = %{epoch_kdelibs}:%version-%release
+Requires: kdelibs3-common = %{epoch_kdelibs}:%version-%release
+Requires: %{libqt} >= 3.2.2
+Requires: nss_mdns
+Conflicts: %lib_name < 3.1.91, libkdebase4 < 3.1.91
+Conflicts: kmplayer <= 0.8.4
+Conflicts: krusader <= 1.29-1mdk
+Conflicts: %lib_name_kdebase <= 1:3.3.2
+Conflicts: %lib_name_kdepim-korganizer <= 1:3.3.0-30mdk
+Obsoletes: kde3-kdepim-common < 3.5.12
+Requires: libtqtinterface >= 3.5.12-1
+
+%description -n %lib_name
+Libraries for the K Desktop Environment.
+
+%files -n %{lib_name}
+%defattr(-,root,root,-)
+%_sysconfdir/ld.so.conf.d/*
+%_kde3_libdir/libkdeinit_*
+%_kde3_libdir/libkdefakes_nonpic.a
+%_kde3_libdir/libDCOP.la
+%_kde3_libdir/libkdecore.la
+%_kde3_libdir/libkdefakes.la
+%_kde3_libdir/libkdefx.la
+%_kde3_libdir/libkdeprint.la
+%_kde3_libdir/libkdeprint_management.la
+%_kde3_libdir/libkdesu.la
+%_kde3_libdir/libkdeui.la
+%_kde3_libdir/libkhtml.la
+%_kde3_libdir/libkio.la
+%_kde3_libdir/libkjs.la
+%_kde3_libdir/libkmid.la
+%_kde3_libdir/libkparts.la
+%_kde3_libdir/libkscreensaver.la
+%_kde3_libdir/libkspell.la
+%_kde3_libdir/libktexteditor.la
+%_kde3_libdir/libkdesasl.la
+%_kde3_libdir/libkscript.la
+%_kde3_libdir/libkatepartinterfaces.la
+%_kde3_libdir/libkabc.la
+%_kde3_libdir/libartskde.la
+%_kde3_libdir/libkmediaplayer.la
+%_kde3_libdir/libkutils.la
+%_kde3_libdir/libkjava.la
+%_kde3_libdir/libkabc_dir.la
+%_kde3_libdir/libkabc_file.la
+%_kde3_libdir/libkabc_ldapkio.la
+%_kde3_libdir/libkmdi.la
+%_kde3_libdir/libkresources.la
+%_kde3_libdir/libkwalletbackend.la
+%_kde3_libdir/libkwalletclient.la
+%_kde3_libdir/libvcard.la
+%_kde3_libdir/libartskde.so.*
+%_kde3_libdir/libDCOP.so.*
+%_kde3_libdir/libkdecore.so.*
+%_kde3_libdir/libkdefakes.so.*
+%_kde3_libdir/libkdefx.so.*
+%_kde3_libdir/libkdeprint.so.*
+%_kde3_libdir/libkdeprint_management.so.*
+%_kde3_libdir/libkdesu.so.*
+%_kde3_libdir/libkdeui.so.*
+%_kde3_libdir/libkhtml.so.*
+%_kde3_libdir/libkio.so.*
+%_kde3_libdir/libkjs.so.*
+%_kde3_libdir/libkmid.so.*
+%_kde3_libdir/libkparts.so.*
+%_kde3_libdir/libkscreensaver.so.*
+%_kde3_libdir/libkspell.so.*
+%_kde3_libdir/libktexteditor.so.*
+%_kde3_libdir/libkdesasl.so.*
+%_kde3_libdir/libkscript.so.*
+%_kde3_libdir/libkatepartinterfaces.so.*
+%_kde3_libdir/libkabc.so.*
+%_kde3_libdir/libkmediaplayer.so.*
+%_kde3_libdir/libkutils.so.*
+%_kde3_libdir/libkjava.so.*
+%_kde3_libdir/libkabc_dir.so.*
+%_kde3_libdir/libkabc_file.so.*
+%_kde3_libdir/libkabc_ldapkio.so.*
+%_kde3_libdir/libkmdi.so.*
+%_kde3_libdir/libkresources.so.*
+%_kde3_libdir/libkwalletbackend.so.*
+%_kde3_libdir/libkwalletclient.so.*
+%_kde3_libdir/libvcard.so.*
+%_kde3_libdir/libkimproxy.la
+%_kde3_libdir/libkimproxy.so.*
+%_kde3_libdir/libknewstuff.la
+%_kde3_libdir/libknewstuff.so.*
+%_kde3_libdir/libkspell2.la
+%_kde3_libdir/libkspell2.so.*
+%_kde3_libdir/libkdnssd.la
+%_kde3_libdir/libkdnssd.so.*
+%_kde3_libdir/libkmdi2.la
+%_kde3_libdir/libkmdi2.so.*
+%_kde3_libdir/libkntlm.la
+%_kde3_libdir/libkntlm.so.*
+%_kde3_libdir/libkunittest.la
+%_kde3_libdir/libkunittest.so.*
+%_kde3_libdir/libconnectionmanager.la
+%_kde3_libdir/libconnectionmanager.so.*
+%_kde3_libdir/libkabc_net.la
+%_kde3_libdir/libkabc_net.so.*
+%_kde3_libdir/libkdefakes_pic.a
+%_kde3_libdir/libkrandr.la
+%_kde3_libdir/libkrandr.so.*
+%_kde3_libdir/libnetworkstatus.la
+%_kde3_libdir/libnetworkstatus.so.*
+%dir %_kde3_libdir/kde3
+%_kde3_libdir/kde3/*.la
+%_kde3_libdir/kde3/*.so
+%dir %_kde3_libdir/kde3/plugins/
+%dir %_kde3_libdir/kde3/plugins/designer/
+%_kde3_libdir/kde3/plugins/designer/*.so
+%_kde3_libdir/kde3/plugins/designer/*.la
+%dir %_kde3_libdir/kde3/plugins/styles/
+%_kde3_libdir/kde3/plugins/styles/*.la
+%_kde3_libdir/kde3/plugins/styles/*.so
+%{_var}/lib/rpm/filetriggers/kde3lib.*
+
+
+#--------------------------------------------------------------
+
+%package -n %lib_name-devel
+Group: Development/KDE and Qt
+Summary: Header files and documentation for compiling KDE applications
+Obsoletes: kdelibs-devel
+Obsoletes: libkdecore4-devel < 4.0.0
+Provides: kdelibs-devel = %{epoch_kdelibs}:%version-%release
+Provides: kdelibs3-devel = %{epoch_kdelibs}:%version-%release
+Conflicts: kdebase-devel <= 3.1.91mdk
+Requires: %lib_name = %{epoch_kdelibs}:%version-%release
+Requires: acl-devel
+Requires: qt3-devel >= 3.3.6
+Requires: kde3-macros
+Requires: libtqtinterface-devel >= 3.5.12-1
+Conflicts: kmplayer <= 0.8.4
+Conflicts: kdelibs-devel < 3.1.91
+Conflicts: krusader <= 1.29-1mdk
+Conflicts: %lib_name_kdepim-korganizer-devel <= 1:3.3.0-30mdk
+
+%description -n %lib_name-devel
+This package includes the header files you will need to compile applications
+for KDE. Also included is the KDE API documentation in HTML format for easy
+browsing.
+
+%files -n %lib_name-devel
+%defattr(-,root,root,-)
+%doc %_kde3_docdir/HTML/en/kspell
+%_kde3_includedir/*
+%_kde3_libdir/libartskde.so
+%_kde3_libdir/libDCOP.so
+%_kde3_libdir/libkabc_dir.so
+%_kde3_libdir/libkabc_file.so
+%_kde3_libdir/libkabc_ldapkio.so
+%_kde3_libdir/libkabc.so
+%_kde3_libdir/libkdecore.so
+%_kde3_libdir/libkdefakes.so
+%_kde3_libdir/libkdefx.so
+%_kde3_libdir/libkdeprint.so
+%_kde3_libdir/libkdeprint_management.so
+%_kde3_libdir/libkdesu.so
+%_kde3_libdir/libkdeui.so
+%_kde3_libdir/libkhtml.so
+%_kde3_libdir/libkio.so
+%_kde3_libdir/libkjs.so
+%_kde3_libdir/libkmid.so
+%_kde3_libdir/libkparts.so
+%_kde3_libdir/libkscreensaver.so
+%_kde3_libdir/libkspell.so
+%_kde3_libdir/libktexteditor.so
+%_kde3_libdir/libkdesasl.so
+%_kde3_libdir/libkscript.so
+%_kde3_libdir/libkatepartinterfaces.so
+%_kde3_libdir/libkmediaplayer.so
+%_kde3_libdir/libkutils.so
+%_kde3_libdir/libkjava.so
+%_kde3_libdir/libkresources.so
+%_kde3_libdir/libkwalletclient.so
+%_kde3_libdir/libkwalletbackend.so
+%_kde3_libdir/libkmdi.so
+%_kde3_libdir/libvcard.so
+%_kde3_libdir/libkimproxy.so
+%_kde3_libdir/libknewstuff.so
+%_kde3_libdir/libkspell2.so
+%_kde3_libdir/libkdnssd.so
+%_kde3_libdir/libkmdi2.so
+%_kde3_libdir/libkntlm.so
+%_kde3_libdir/libkunittest.so
+%_kde3_libdir/libconnectionmanager.so
+%_kde3_libdir/libkabc_net.so
+%_kde3_libdir/libkrandr.so
+%_kde3_libdir/libnetworkstatus.so
+
+#--------------------------------------------------------------
+
+%package common
+Group: Development/KDE and Qt
+Summary: Config file and icons file for %name
+Requires(pre): %lib_name = %{epoch_kdelibs}:%version-%release
+Requires: kde-config-file
+Conflicts: kdelibs-common < 0.8.4-0.rc5.1mdk
+Conflicts: kmplayer <= 0.8.4
+Conflicts: krusader <= 1.29-1mdk
+Conflicts: koffice <= 1.3-0.beta3.6mdk
+Conflicts: kdesdk <= 3.1-9mdk
+Conflicts: kdebase-progs <= 3.1.3-79mdk
+Conflicts: %lib_name_kdepim-korganizer <= 1:3.3.0-30mdk
+Conflicts: kjsembed <= 3.3.0
+Conflicts: kmplayer <= 0.8.4
+Conflicts: kdeadmin <= 2:3.3.2-6mdk
+Conflicts: kdevelop <= 3:3.2.2-3mdk
+Conflicts: mandrake-mime <= 0.4
+Requires(post): kde-custom-icons
+Requires: desktop-common-data
+Obsoletes: mandrake-menu-directory
+Obsoletes: kde3-kdelibs-common
+Obsoletes: kde3-kdepim-common < 3.5.12
+Requires: hicolor-icon-theme
+Requires: libxml2-utils
+Conflicts: kdepim =< 2.2.2-5
+Conflicts: kdeartwork =< 2.2.2-3mdk
+Conflicts: koffice =< 1.1.1-14mdk
+Conflicts: kdelibs-sound =< 2.2.2-48mdk
+Conflicts: kdebase =< 2.2.2-93mdk
+Conflicts: kdelibs < 3.1.91
+Conflicts: kdebase < 3.1.91
+Conflicts: k3b <= 0.9-15mdk
+Conflicts: kdesdk <= 3.1.3-9mdk
+Conflicts: koffice <= 1.3-0.beta3.6mdk
+Conflicts: %lib_name < 3.2.3-19mdk
+Conflicts: kdebase-progs <= 1:3.3.2
+Conflicts: kttsd <= 0.3.0
+Conflicts: kdeaddons <= 1:3.3.2
+Provides: %oname-common = %{epoch_kdelibs}:%version-%release
+Requires: libtqtinterface >= 3.5.12-1
+
+%description common
+This packages contains all icons, config file etc...
+
+%files common
+%defattr(-,root,root,-)
+%doc %_kde3_docdir/HTML/en/common
+%dir %_kde3_configdir/
+%config(noreplace) %_kde3_configdir/kdebug.areas
+%config(noreplace) %_kde3_configdir/kdebugrc
+%config(noreplace) %_kde3_configdir/ksslcalist
+%config(noreplace) %_kde3_configdir/language.codes
+%config(noreplace) %_kde3_configdir/kthemestylerc
+%config(noreplace) %_kde3_configdir/khotnewstuffrc
+%config(noreplace) %_kde3_configdir/katefiletyperc
+%config(noreplace) %_kde3_configdir/ui/ui_standards.rc
+%config(noreplace) %_kde3_configdir/ui/kprintpreviewui.rc
+%config(noreplace) %_kde3_configdir/kdeprintrc
+%config(noreplace) %_kde3_configdir/katesyntaxhighlightingrc
+%config(noreplace) %_kde3_configdir/kio_isorc
+%dir %_kde3_configdir/colors/
+%dir %_kde3_configdir/ui/
+%_kde3_configdir/colors/*
+%_kde3_configdir/ipv6blacklist
+%doc %_kde3_appsdir/LICENSES
+%dir %_kde3_appsdir/kdewidgets
+%_kde3_appsdir/kdewidgets/*
+%dir %_kde3_appsdir/knewstuff
+%_kde3_appsdir/knewstuff/*
+%dir %_kde3_appsdir/ktexteditor_docwordcompletion/
+%_kde3_appsdir/ktexteditor_docwordcompletion/*
+%attr(0755,root,root) %_sysconfdir/profile.d/*
+%_kde3_bindir/lnusertemp
+%_kde3_bindir/start_kdeinit
+%_kde3_bindir/ktradertest
+%_kde3_bindir/kfmexec
+%_kde3_bindir/kioexec
+%_kde3_bindir/artsmessage
+%_kde3_bindir/checkXML
+%_kde3_bindir/cupsdconf
+%_kde3_bindir/cupsdoprint
+%_kde3_bindir/dcop
+%_kde3_bindir/dcopidl
+%_kde3_bindir/dcopidl2cpp
+%_kde3_bindir/dcopserver
+%_kde3_bindir/imagetops
+%_kde3_bindir/kbuildsycoca
+%_kde3_bindir/kconf_update
+%_kde3_bindir/kcookiejar
+%_kde3_bindir/kde-config
+%_kde3_bindir/kded
+%_kde3_bindir/kdeinit
+%_kde3_bindir/kdeinit_shutdown
+%_kde3_bindir/kdeinit_wrapper
+%_kde3_bindir/kdesu_stub
+%_kde3_bindir/kio_http_cache_cleaner
+%_kde3_bindir/kio_uiserver
+%_kde3_bindir/klauncher
+%_kde3_bindir/kmailservice
+%attr(4755, root, root) %_kde3_bindir/kpac_dhcp_helper
+%_kde3_bindir/ksendbugmail
+%_kde3_bindir/kshell
+%_kde3_bindir/kwrapper
+%_kde3_bindir/make_driver_db_cups
+%_kde3_bindir/meinproc
+%_kde3_bindir/preparetips
+%_kde3_bindir/kdontchangethehostname
+%_kde3_bindir/kfile
+%_kde3_bindir/kconfig_compiler
+%_kde3_bindir/kde-menu
+%_kde3_bindir/kcmshell
+%_kde3_bindir/dcopclient
+%_kde3_bindir/dcopfind
+%_kde3_bindir/dcopobject
+%_kde3_bindir/dcopref
+%_kde3_bindir/dcopserver_shutdown
+%_kde3_bindir/dcopstart
+%_kde3_bindir/kab2kabc
+%_kde3_bindir/kaddprinterwizard
+%_kde3_bindir/ktelnetservice
+%_kde3_bindir/make_driver_db_lpr
+%_kde3_bindir/kinstalltheme
+%_kde3_bindir/kioslave
+%_kde3_bindir/ksvgtopng
+%_kde3_bindir/dcopidlng
+%_kde3_bindir/dcopquit
+%attr(4755,root, root) %_kde3_bindir/kgrantpty
+%_kde3_bindir/kdostartupconfig
+%_kde3_bindir/kstartupconfig
+%_kde3_bindir/kunittestmodrunner
+%_kde3_bindir/khotnewstuff
+%_kde3_bindir/makekdewidgets
+%_kde3_bindir/start_kdeinit_wrapper
+%_kde3_bindir/kmimelist
+%_kde3_bindir/networkstatustestservice
+%dir %_kde3_datadir/applications/kde/
+%_kde3_datadir/applications/kde/kresources.desktop
+%dir %_kde3_appsdir/kabc/
+%_kde3_appsdir/kabc/*
+%dir %_kde3_appsdir/kconf_update/
+%_kde3_appsdir/kconf_update/*
+%dir %_kde3_appsdir/dcopidlng
+%_kde3_appsdir/dcopidlng/*
+%dir %_kde3_appsdir/kdeprint
+%_kde3_appsdir/kdeprint/*
+%dir %_kde3_appsdir/kdeui
+%_kde3_appsdir/kdeui/*
+%dir %_kde3_appsdir/khtml
+%_kde3_appsdir/khtml/*
+%dir %_kde3_appsdir/kio_uiserver
+%_kde3_appsdir/kio_uiserver/*
+%dir %_kde3_appsdir/proxyscout
+%_kde3_appsdir/proxyscout/*
+%dir %_kde3_appsdir/kjava/
+%_kde3_appsdir/kjava/*
+%dir %_kde3_appsdir/knotify
+%_kde3_appsdir/knotify/*
+%dir %_kde3_appsdir/ksgmltools2
+%_kde3_appsdir/ksgmltools2/*
+%dir %_kde3_appsdir/kssl
+%_kde3_appsdir/kssl/*
+%dir %_kde3_appsdir/kstyle
+%_kde3_appsdir/kstyle/*
+%dir %_kde3_appsdir/kcertpart
+%_kde3_appsdir/kcertpart/*
+%dir %_kde3_appsdir/katepart
+%_kde3_appsdir/katepart/*
+%dir %_kde3_appsdir/kcm_componentchooser
+%_kde3_appsdir/kcm_componentchooser/*
+%dir %_kde3_appsdir/ktexteditor_insertfile
+%_kde3_appsdir/ktexteditor_insertfile/*
+%dir %_kde3_appsdir/ktexteditor_isearch/
+%_kde3_appsdir/ktexteditor_isearch/*
+%dir %_kde3_appsdir/ktexteditor_kdatatool/
+%_kde3_appsdir/ktexteditor_kdatatool/*
+%dir %_kde3_autostart/
+%_kde3_autostart/*.desktop
+%_kde3_iconsdir/*
+%dir %_kde3_datadir/mimelnk
+%_kde3_datadir/mimelnk/*
+%dir %_kde3_datadir/emoticons
+%_kde3_datadir/emoticons/*
+%_kde3_datadir/locale/*
+%dir %_kde3_datadir/services/
+%_kde3_datadir/services/*
+%dir %_kde3_datadir/servicetypes/
+%_kde3_datadir/servicetypes/*
+%_sysconfdir/xdg/kde/menus/*
+%dir %_kde3_datadir/apps/konqueror/servicemenus/
+%_kde3_datadir/apps/konqueror/servicemenus/*
+%dir %_kde3_datadir/applnk/
+%_kde3_datadir/applnk/*
+# Not ship this files
+%exclude %_kde3_bindir/filesharelist
+%exclude %_kde3_bindir/fileshareset
+
+#--------------------------------------------------------------
+%if %compile_apidox
+%package devel-doc
+Group: Development/KDE and Qt
+Summary: Development documentation for %name
+Requires: qt3-doc
+BuildRequires: doxygen
+BuildRequires: graphviz
+BuildRequires: qt3-doc
+
+%description devel-doc
+This packages contains all development documentation for kdelibs
+
+%files devel-doc
+%defattr(-,root,root,-)
+%doc %_kde3_docdir/HTML/en/kdelibs-apidocs
+%endif
+
+
+%prep
+%setup -q -n %oname-%version
+%patch2 -p1 -b .add_kfile_item_in_global
+%patch3 -p1 -b .fix_disable_button
+%patch10 -p1 -b .move_xdg_menu_dir
+%patch11 -p0 -b .catalogs
+%patch15 -p1 -b .kio_kfile
+%patch22 -p1 -b .ktiponkde4
+%patch26 -p1 -b .ldflags
+%patch29 -p1 -b .ac
+%patch30 -p1 -b .dcopcrash
+%patch204 -p0 -b .post358
+
+# Cert
+cp %SOURCE2 kio/kssl/kssl
+echo "verisign-class-3-secure-server-ca.pem" >> kio/kssl/kssl/localcerts
+
+%build
+# This step is needed mostly because avahi patch
+# Until better solution is find, do not remove the build
+# regenerate step
+make -f admin/Makefile.common cvs
+
+QTDIR=%qt3dir ; export QTDIR;
+PATH=%{qt3dir}/bin:%{_kde3_bindir}:$PATH; export PATH;
+export xdg_menudir=%_sysconfdir/xdg/kde/menus
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/kde3/lib/
+
+%configure_kde3 \
+ --disable-arts-gsl \
+ --enable-cups \
+ --with-qt-libraries=%qt3lib \
+%if %use_hspell_plugins
+ --with-hspell \
+%else
+ --without-hspell \
+%endif
+%if "%{_lib}" != "lib"
+ --enable-libsuffix="%(A=%{_lib}; echo ${A/lib/})" \
+%endif
+ --with-extra-includes=/usr/include/avahi-compat-libdns_sd/:/opt/kde3/include/tqt \
+
+make -C dnssd mocs
+
+%make
+
+%if %compile_apidox
+make apidox
+%endif
+
+
+%install
+rm -fr %buildroot
+
+make DESTDIR=%buildroot install
+
+# Lets push an stable mimlnk source tree, instead of dealing with patches
+pushd %buildroot/%_kde3_datadir/
+ rm -rf mimelnk
+ tar xfj %SOURCE1
+popd
+
+%if %compile_apidox
+make install-apidox DESTDIR=%buildroot/
+%endif
+
+install -d %buildroot/%_sysconfdir/profile.d
+cat > %buildroot/%_sysconfdir/profile.d/91kde3.sh <<EOF
+
+if [ -z "\$PATH" ]; then
+ PATH=%{_bindir}:/bin:%{_kde3_bindir}
+else
+ if [ -z \$(echo \$PATH | grep %{_kde3_bindir}) ]; then
+ PATH=\$PATH:%{_bindir}:%{_kde3_bindir}
+ export PATH
+ fi
+fi
+
+if [ -z "\$XDG_DATA_DIRS" ]; then
+ XDG_DATA_DIRS=%{_datadir}:%{_kde3_datadir}
+ export XDG_DATA_DIRS
+else
+ if [ -z \$(echo \$XDG_DATA_DIRS | grep %{_kde3_datadir}) ]; then
+ XDG_DATA_DIRS=\$XDG_DATA_DIRS:%{_datadir}:%{_kde3_datadir}
+ export XDG_DATA_DIRS
+ fi
+fi
+
+
+EOF
+
+install -d %buildroot/%_sysconfdir/ld.so.conf.d
+cat > %buildroot/%_sysconfdir/ld.so.conf.d/%lib_name.conf <<EOF
+%_kde3_libdir
+EOF
+
+mkdir %buildroot/var
+mkdir %buildroot/var/lib
+mkdir %buildroot/var/lib/rpm
+mkdir %buildroot/var/lib/rpm/filetriggers
+install -m 0644 %SOURCE3 %buildroot/var/lib/rpm/filetriggers
+install -m 0755 %SOURCE4 %buildroot/var/lib/rpm/filetriggers
+
+%clean
+rm -fr %buildroot
+
+
+
+%changelog
+* Mon Jul 26 2011 Tim Williams <tim@my-place.org.uk> 30000000:3.5.12-4mvf2010.2
++ Fix kde3-kdepim-common conflict
+
+* Mon Jul 26 2011 Tim Williams <tim@my-place.org.uk> 30000000:3.5.12-3mvf2010.2
++ Restore package name to libkde3core4 for main library
++ Add obsoletes libkdecore4 to libkde3core and libkde3core-devel package to solve upgrade conflit
+
+* Mon Jul 18 2011 Tim Williams <tim@my-place.org.uk> 30000000:3.5.12-2mdv2010.2
++ Add new filetrigger filters
+
+* Thu Feb 3 2011 Tim Williams <tim@my-place.org.uk> 30000000:3.5.12-1mdv2010.2
++ Added trinity KDE 3.5.12 sources
++ Added the following trinity patches
+ kdelibs-r1184225.diff
++ Fix the following patches which wouldn't apply due to code changes:
+ kdelibs-3.5.3-fix-enable-dialogbox.patch
+ kdelibs-3.5.7-add-extra-catalogs.patch
+ kdelibs-3.5.9-kio-kfile-grouplist.patch
+ kdelibs-3.5.10-ktip-on-kde4.patch
+- Removed the following patches which no longer seem to be necessary. In most cases the core code now contains the
+ necessary functionality:
+ kdelibs-3.5.7-speedbar-xdg-user-dirs.patch
+ kdelibs-3.5.7-xdg-dirs-document-path.patch
+ kdelibs-3.5.4-dcop_wrong_reply.patch
+ kdelibs-3.5.8-smooth-scrolling.patch
+ kdelibs-3.5.0-rubberband-selection.patch
+ kdelibs-3.5.6-add-dnssd-avahi-support.patch
+ kdelibs-3.5.4-fix-translate-menu.patch
+ kdelibs-3.5.4-fix-translate-desktopfile.patch
+ kdelibs-3.5.5-ldap-kconfig.patch
+ kdelibs-3.5.10-kfile-beagle.patch
+ kdelibs-3.5.8-lzma_support.patch
+ kdelibs-3.5.8-cups_by_default.patch
+ kdelibs-3.5.10-glibc-inotify.patch
+ kdelibs-3.5.10-gcc44.patch
+ kdelibs-3.5.10-ossl-1.x.patch
+ kdelibs-3.5.10-gcc_4.4-2.patch
+ kde-am.patch
+ kickoff-drop-shadow.diff
+ clever-menu.diff
+ kdelibs-3.5.4-fix-https-loop.patch
++ Add unpackaged files to the files lists of the relevant packages
+
+
+* Wed May 19 2010 Tim Williams <tim@my-place.org.uk> 30000000:3.5.10-13mdv2010.1
++ Added kdelibs-3.5.10-gcc_4.4-2.patch, kdelibs-3.5.10-LDFLAG_fix-1.patch, kdelibs-3.5.10-ossl-1.x.patch
+ kde-am.patch, ac264.patch, kdelibs-dcopobject-destruct-crash.patch
++ Rebuild for MDV 2010.1
+
+* Fri Nov 13 2009 Tim Williams <tim@my-place.org.uk> 30000000:3.5.10-12mdv2010.0
++ Rebuild for MDV 2010.0
++ Add kdelibs-3.5.10-gcc44.patch
+
+* Mon Mar 30 2009 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.10-11mdv2009.1
++ Revision: 362451
+- Rebuild to get rid of old libxcb references
+
+* Wed Mar 18 2009 Nicolas Lécureuil <neoclust@mandriva.org> 30000000:3.5.10-10mdv2009.1
++ Revision: 357134
+- Some Provides/Obsoletes Fixes
+
+* Tue Mar 17 2009 Nicolas Lécureuil <neoclust@mandriva.org> 30000000:3.5.10-9mdv2009.1
++ Revision: 356571
+- Add provide on kdelibs-common
+
+* Mon Mar 16 2009 Nicolas Lécureuil <neoclust@mandriva.org> 30000000:3.5.10-8mdv2009.1
++ Revision: 355784
+- Fix Requires
+
+* Sun Mar 15 2009 Nicolas Lécureuil <neoclust@mandriva.org> 30000000:3.5.10-7mdv2009.1
++ Revision: 355410
+- Do not build apidox for now
+- Fix BuildRequires
+- fix for new package name
+- Change kdelibs to kdelibs3 ( kde3 reintroduction step 2 )
+
+* Sat Nov 08 2008 Adam Williamson <awilliamson@mandriva.org> 30000000:3.5.10-5mdv2009.1
++ Revision: 300983
+- rebuild for xcb changes
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Add icon for powerpoint files
+
+* Sun Sep 28 2008 Anssi Hannula <anssi@mandriva.org> 30000000:3.5.10-4mdv2009.0
++ Revision: 289032
+- prefer the glibc header for inotify (fixes build with current
+ kernel-headers, r858854+859451 from KDE SVN)
+- rename /etc/ld.so.conf.d/kde3.conf to %%lib_name.conf to avoid conflicts
+ on biarch systems
+
+* Mon Sep 01 2008 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.10-3mdv2009.0
++ Revision: 278570
+- Ktip is not enabled on kde 3 and kde 4
+
+* Fri Aug 29 2008 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.10-2mdv2009.0
++ Revision: 277335
+- ktip should not appears on kde4. This is an exception on kde3 autostart services
+
+* Tue Aug 26 2008 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.10-1mdv2009.0
++ Revision: 276217
+- Update for probably the last upstream kdelibs from kde3
+
+* Thu Aug 07 2008 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.9-25mdv2009.0
++ Revision: 266500
+- Fix expanding test issue
+
+* Thu Aug 07 2008 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.9-24mdv2009.0
++ Revision: 266223
+- Fix profile
+
+* Thu Jul 03 2008 Olivier Blin <oblin@mandriva.com> 30000000:3.5.9-23mdv2009.0
++ Revision: 230927
+- rebuild (the build system ate the previous package)
+
+* Wed Jul 02 2008 Nicolas Lécureuil <neoclust@mandriva.org> 30000000:3.5.9-22mdv2009.0
++ Revision: 230631
+- Fix test on $PATH
+- Revert: misunderstanding
+- More fix on PATH :/
+
+* Wed Jul 02 2008 Nicolas Lécureuil <neoclust@mandriva.org> 30000000:3.5.9-21mdv2009.0
++ Revision: 230598
+- Fix $PATH
+
+* Sun Jun 29 2008 Nicolas Lécureuil <neoclust@mandriva.org> 30000000:3.5.9-20mdv2009.0
++ Revision: 230057
+- Add missing dir on 91kde3.sh
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Added new profile to solve issues of XDG
+
+ + Pixel <pixel@mandriva.com>
+ - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
+ - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
+
+* Fri May 30 2008 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.9-19mdv2009.0
++ Revision: 213552
+- Configure was wrong during the transition...
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Revert XDG_DATA_DIRS workaround this breaks other DM (gnome fox ex
+
+* Tue May 27 2008 Funda Wang <fundawang@mandriva.org> 30000000:3.5.9-17mdv2009.0
++ Revision: 211521
+- rebuild for new qt3
+
+* Mon May 26 2008 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.9-16mdv2009.0
++ Revision: 211426
+- Added recent branch patchs ( Description inlcuded in patches )
+- Added collin suggestion for XDG_DATA_DIR even not becoming final solution. will solve pontual issues users
+ are having with kde3 + modules
+
+* Fri May 09 2008 Nicolas Lécureuil <neoclust@mandriva.org> 30000000:3.5.9-15mdv2009.0
++ Revision: 205309
+- Fix macros for cache image
+
+* Sun May 04 2008 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.9-14mdv2009.0
++ Revision: 201205
+- Invalid requires for libarts giving us headaches
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Add kde3-macros as Requires for kdelibs-devel
+
+* Sun May 04 2008 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.9-12mdv2009.0
++ Revision: 200807
+- Branch patches are provided with full changelog now
+- kde 3 now seats under /opt
+
+* Thu Mar 20 2008 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.9-10mdv2008.1
++ Revision: 189192
+- khtml fixes from kde branch
+
+* Mon Mar 17 2008 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.9-9mdv2008.1
++ Revision: 188277
+- Patch from branch to fix skipped lat icon on set
+
+* Fri Mar 14 2008 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.9-8mdv2008.1
++ Revision: 187983
+- Dcopserver shutdown fix from kde branch
+
+* Thu Mar 13 2008 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.9-7mdv2008.1
++ Revision: 187696
+- Closing bug https://qa.mandriva.com/show_bug.cgi?id=29797
+- Added latest branch post 3.5.9 bugfixes. ( kdeinit with --new-startup )
+
+* Thu Mar 06 2008 Nicolas Lécureuil <neoclust@mandriva.org> 30000000:3.5.9-6mdv2008.1
++ Revision: 180266
+- Add mandriva-kde-translation catalogs support (thanks Helio)
+- [BUGFIX] Fix mimetype for svg (Bug #35301)
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - kfilegroup info patch to redice pooling time under the network using proper glibc calls. Thanks to Andreas Hasenack
+
+* Wed Feb 20 2008 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.9-4mdv2008.1
++ Revision: 173307
+- Proper fix of kate line position issue. We need wake up some packagers :-/
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - [BUGFIX] Fix encoding of x-bzeps.desktop in french (Bug #32764)
+
+* Thu Feb 14 2008 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.9-2mdv2008.1
++ Revision: 168139
+- Revert the Makefile.am changes to allow header proper install
+- Revert the Makefile.am changes to allow header proper install
+
+* Thu Feb 14 2008 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.9-1mdv2008.1
++ Revision: 167794
+- Get away from branches. Last KDE 3 arriving !!
+- Removed post-3.5.8 patches intregrated
+- Fixed dnnsd patch and added a workaround on spec to not brask nrproc compilations
+
+ + Per Øyvind Karlsen <peroyvind@mandriva.org>
+ - fix breakage with tar.bz2 archives (modifies P18, fixes #37194)
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - [FEATURE] Add back bookmark dialog (Bug #31933)
+
+* Wed Jan 16 2008 Nicolas Lécureuil <neoclust@mandriva.org> 30000000:3.5.8-9mdv2008.1
++ Revision: 153911
+- [BUGFIX] Fix embedding started from outside by reparenting inside to QXEmbed. (Bug #36478)
+
+* Wed Jan 09 2008 Nicolas Lécureuil <neoclust@mandriva.org> 30000000:3.5.8-8mdv2008.1
++ Revision: 146989
+- [BUGFIX] Fix tests on %%post (Bug #32974)
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+ + Per Øyvind Karlsen <peroyvind@mandriva.org>
+ - regenerate lzma patch (P18)
+
+* Sat Dec 22 2007 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.8-7mdv2008.1
++ Revision: 136741
+- Updated to branch, with officil qxembed/flash fixes
+- Fixed ldap patch
+- Disabled lzma for now since it's not applying with current base
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+* Mon Dec 17 2007 Danilo Cesar Lemes de Paula <danilo@mandriva.com> 30000000:3.5.8-6mdv2008.1
++ Revision: 122429
+- Add a patch to detect cups every time.
+ If user force the choice, autodetect will be stoped.
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Fixed qxembed and flash novell patches to compile
+ - Added current qxembed patch from suse
+ - Fix smooth scrooling patch, based on suse current patch
+ - Remove old qxembed patch. not valid for current status and superseded by flash test patch
+ - Added Lubos kdelibs part test patch for flash plugin issues
+
+* Thu Dec 06 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 30000000:3.5.8-3mdv2008.1
++ Revision: 115892
+- Requires nss_mdns so that zeroconf works. (#21010)
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Fix Build as we have now qt4 as default
+
+ + Per Øyvind Karlsen <peroyvind@mandriva.org>
+ - fix lzma filter bug, fixes reading of >8KB man pages (fixes #34294)
+
+* Mon Nov 05 2007 Nicolas Lécureuil <neoclust@mandriva.org> 30000000:3.5.8-2mdv2008.1
++ Revision: 106219
+- [BUGFIX] Fix encoding of control panel and main menu (Bug #27478)
+
+* Wed Oct 24 2007 Nicolas Lécureuil <neoclust@mandriva.org> 30000000:3.5.8-1mdv2008.1
++ Revision: 101837
+- Fix File list
+- Remove patch 247 ( merged upstream )
+- Kde 3.5.8
+- Remove upstream merged patches
+- [BUGFIX] Fix avahi support (Bug #26154)
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - fix summary-ended-with-dot
+
+* Mon Oct 01 2007 Frederic Crozat <fcrozat@mandriva.com> 30000000:3.5.7-43mdv2008.0
++ Revision: 94112
+- Add conflicts on mandrake-mime for update from 2007.0
+
+* Fri Sep 28 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 30000000:3.5.7-42mdv2008.0
++ Revision: 93438
+- Fix xdg-user-dir usage in KDE on non-utf8 locales (#33973)
+- Removed obsolete document path patch
+
+* Fri Sep 21 2007 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.7-41mdv2008.0
++ Revision: 92016
+- Fixed pdf2ps on the fly conversion in kdeprint. Thanks to Ademar Reis to dig, catch and provide
+ the fix
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - [BUGFIX] Add mimetype for *.m2t files (Bug #27589)
+
+* Fri Sep 14 2007 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.7-40mdv2008.0
++ Revision: 85681
+- Latest updated on libltdl and khtml rendering
+
+* Thu Sep 13 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 30000000:3.5.7-39mdv2008.0
++ Revision: 85316
+- Add lzma support (#32877)
+
+* Wed Sep 12 2007 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.7-38mdv2008.0
++ Revision: 84624
+- Updated cve-4224-4225-3820
+- kurl patches
+- xhtml fixes
+- Add pdf2ps converdion as a kprinter filter. Thanks to Ademar found the bug
+
+* Mon Sep 10 2007 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.7-36mdv2008.0
++ Revision: 84149
+- Fixed latest cookie jar patches. Neoclust modified the flaw patch for kopete crash. Need be
+ remember that the change was done directly on old patch, instead of follow correct mandriva
+ procedure of add proper new patch branch revision. In the future, people that touch in kdelibs
+ should avoid enter same patch again.
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Make patches back as the one making kopete crash is fixed now
+
+* Thu Sep 06 2007 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.7-35mdv2008.0
++ Revision: 81097
+- Application requesting mime from mdkonline without require the packge itselfr leas developers to make errors on fixing mimetypes
+
+* Wed Sep 05 2007 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.7-34mdv2008.0
++ Revision: 80379
+- Latest mimetypes
+- Disable http patches that breaks kopete msn http login
+
+* Mon Sep 03 2007 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.7-32mdv2008.0
++ Revision: 78603
+- Added lates patches from branch
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Another mimetype fix for 32764
+ - [BUGFIX] -Fix french comment of image/x-bzeps.desktop (#32764)
+
+* Sat Sep 01 2007 Nicolas Lécureuil <neoclust@mandriva.org> 30000000:3.5.7-31mdv2008.0
++ Revision: 77709
+- Fix some mimetypes
+ - Remove x-mdv-exec
+ - add 2 pdf mimetypes
+
+* Thu Aug 30 2007 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.7-30mdv2008.0
++ Revision: 76328
+- Boiko's patch to fix svn rendering and including embed images
+- More patches from upstream branch
+
+* Wed Aug 29 2007 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.7-29mdv2008.0
++ Revision: 74689
+- Last mimetypes, m3u recursion fix
+- Cups 1.3 now fully functional
+- Mimetype tree is provided in a separate tarball instead of multiple patches.
+ The intention is to make easy to fix all missing ones, as reported by kbuildsyscoca.
+ Almost all video, audio and image mimetypes are solved now, some application/ still to be solved,
+ mostly due to gnome apps requires.
+- This patch is uselles, as problem happens before reach proper test
+- Start to fix the remaining mime issues
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - add upstream patch from BRANCH (patch 252)
+ - Add 2 upstream patches from 3.5.x BRANCH
+
+* Fri Aug 24 2007 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.7-27mdv2008.0
++ Revision: 70874
+- Added remaining patches on branch tree
+- Fixed build with cups 1.3, updated with no advise :-/
+- Added last remaining patches for xdg user dirs
+- Added XDG USER DIRS spec.
+- Removed old invalid patchs
+- Removed support for legacy icons
+- Added XDG USER DIRS catalog as standard
+- Remove the recursive mimetype. Previous workaround to real fix. This not prevents happens in the
+ future in a new mime addition, but solves current 100%% cpu usage in mime calls. Need run
+ kbuildsyscoca again for be effective in already running installs
+
+* Wed Aug 15 2007 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.7-23mdv2008.0
++ Revision: 63782
+- On the fly per-app language change....
+
+* Wed Aug 15 2007 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.7-22mdv2008.0
++ Revision: 63689
+- Sec. fix CVE-2007-4224, CVE-2007-3820, CVE-2007-4225
+
+* Tue Aug 14 2007 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.7-21mdv2008.0
++ Revision: 63408
+- Added another patch from upstream branch
+- Fixed file conflicts. New urpmi/rpm is doing a great job to fix our ancient problems
+
+* Mon Aug 13 2007 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.7-20mdv2008.0
++ Revision: 62659
+- Rename patch for proper name
+- Submit package, which for some reason aren't submitted before. Should solve Mdv bug
+ http://qa.mandriva.com/show_bug.cgi?id=32488
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Add patch 227 : Better consolekit support
+ - add some missing Excel mimetypes
+
+ + Funda Wang <fundawang@mandriva.org>
+ - meinproc requires xmllint
+
+* Fri Jul 27 2007 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.7-19mdv2008.0
++ Revision: 56129
+- Removing invalid patch for share dialog disable. Was in same pack as kickoff old patches and was applied by mistake
+- Changing to one license only
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - add missing mimetype
+
+* Wed Jul 25 2007 Nicolas Lécureuil <neoclust@mandriva.org> 30000000:3.5.7-17mdv2008.0
++ Revision: 55210
+- Remove non-existant mimetypes from Makefile
+
+* Tue Jul 24 2007 David Walluck <walluck@mandriva.org> 30000000:3.5.7-16mdv2008.0
++ Revision: 55073
+- fix release
+- move binaries in libkdecore to common in order to allow parallel lib installs
+
+* Thu Jul 19 2007 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.7-15mdv2008.0
++ Revision: 53378
+- Fix kde bug #130104
+
+* Mon Jul 16 2007 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.7-14mdv2008.0
++ Revision: 52656
+- Update latest bugfixes from upstream branch
+
+* Mon Jul 16 2007 Nicolas Lécureuil <neoclust@mandriva.org> 30000000:3.5.7-13mdv2008.0
++ Revision: 52529
+- Do not add x-fli file
+
+* Mon Jul 16 2007 Nicolas Lécureuil <neoclust@mandriva.org> 30000000:3.5.7-12mdv2008.0
++ Revision: 52399
+- Add Mimetypes for video/
+- Add Mimetypes for image/
+- Add Mimetypes for text/
+- Fix install of x-zip-compressed
+
+ + Anssi Hannula <anssi@mandriva.org>
+ - drop requires on aspell from kdelibs-common (users should be free to remove
+ aspell if they do not use it for spell-checking)
+
+* Mon Jul 09 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 30000000:3.5.7-11mdv2008.0
++ Revision: 50637
+- Remove the build requirement for the mandriva menu category script
+- Remove mandriva specific categories script
+- Fix the fix-document-path patch which was not using readlink in the right way
+
+* Thu Jun 14 2007 Nicolas Lécureuil <neoclust@mandriva.org> 30000000:3.5.7-10mdv2008.0
++ Revision: 39756
+- Add mimetype for flv files (bug #31285)
+
+* Wed Jun 13 2007 Nicolas Lécureuil <neoclust@mandriva.org> 30000000:3.5.7-9mdv2008.0
++ Revision: 38993
+- Own %%_libdir/kde3 directory
+
+* Thu Jun 07 2007 Anssi Hannula <anssi@mandriva.org> 30000000:3.5.7-8mdv2008.0
++ Revision: 36178
+- rebuild with correct optflags
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Added latest relevant patches from branch
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Add patch202 from kde bugzilla ( bug #52151 )
+
+* Fri Jun 01 2007 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.7-5mdv2008.0
++ Revision: 34251
+- Added post 3.5.7 gmail backport
+
+* Fri Jun 01 2007 Nicolas Lécureuil <neoclust@mandriva.org> 30000000:3.5.7-4mdv2008.0
++ Revision: 34037
+- Remove mandriva-create-kde-mdk-menu Requires
+- First patch to add new mimetypes ( excel related )
+
+ + Anssi Hannula <anssi@mandriva.org>
+ - Add missing buildrequires for idn-devel
+
+* Thu May 17 2007 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.7-3mdv2008.0
++ Revision: 27591
+- Minor update in official tarball from kde.org
+
+* Wed May 16 2007 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.7-2mdv2008.0
++ Revision: 27434
+- 3.5.7 release
+- Added extrea catalog for kickoff translations
+
+* Thu May 10 2007 Helio Chissini de Castro <helio@mandriva.com> 30000000:3.5.7-0.6mdv2008.0
++ Revision: 26175
+- Updated for branch revision 663293
+- Fixed apidocs install
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Change Requires to use new script and do not generated %%_menudir file anymore
+ - Add back mandriva categories on .desktop file
+
diff --git a/mandriva/2010.2/kdelibs/verisign-class-3-secure-server-ca.pem b/mandriva/2010.2/kdelibs/verisign-class-3-secure-server-ca.pem
new file mode 100644
index 000000000..6a60f56cd
--- /dev/null
+++ b/mandriva/2010.2/kdelibs/verisign-class-3-secure-server-ca.pem
@@ -0,0 +1,27 @@
+-----BEGIN CERTIFICATE-----
+MIIEnDCCBAWgAwIBAgIQdTN9mrDhIzuuLX3kRpFi1DANBgkqhkiG9w0BAQUFADBf
+MQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xNzA1BgNVBAsT
+LkNsYXNzIDMgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkw
+HhcNMDUwMTE5MDAwMDAwWhcNMTUwMTE4MjM1OTU5WjCBsDELMAkGA1UEBhMCVVMx
+FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVz
+dCBOZXR3b3JrMTswOQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cu
+dmVyaXNpZ24uY29tL3JwYSAoYykwNTEqMCgGA1UEAxMhVmVyaVNpZ24gQ2xhc3Mg
+MyBTZWN1cmUgU2VydmVyIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
+AQEAlcMhEo5AxQ0BX3ZeZpTZcyxYGSK4yfx6OZAqd3J8HT732FXjr0LLhzAC3Fus
+cOa4RLQrNeuT0hcFfstG1lxToDJRnXRkWPkMmgDqXkRJZHL0zRDihQr5NO6ziGap
+paRa0A6Yf1gNK1K7hql+LvqySHyN2y1fAXWijQY7i7RhB8m+Ipn4G9G1V2YETTX0
+kXGWtZkIJZuXyDrzILHdnpgMSmO3ps6wAc74k2rzDG6fsemEe4GYQeaB3D0s57Rr
+4578CBbXs9W5ZhKZfG1xyE2+xw/j+zet1XWHIWuG0EQUWlR5OZZpVsm5Mc2JYVjh
+2XYFBa33uQKvp/1HkaIiNFox0QIDAQABo4IBgTCCAX0wEgYDVR0TAQH/BAgwBgEB
+/wIBADBEBgNVHSAEPTA7MDkGC2CGSAGG+EUBBxcDMCowKAYIKwYBBQUHAgEWHGh0
+dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9ycGEwMQYDVR0fBCowKDAmoCSgIoYgaHR0
+cDovL2NybC52ZXJpc2lnbi5jb20vcGNhMy5jcmwwDgYDVR0PAQH/BAQDAgEGMBEG
+CWCGSAGG+EIBAQQEAwIBBjApBgNVHREEIjAgpB4wHDEaMBgGA1UEAxMRQ2xhc3Mz
+Q0EyMDQ4LTEtNDUwHQYDVR0OBBYEFG/sr6DdiqTv9SoQZy0/VYK81+8lMIGABgNV
+HSMEeTB3oWOkYTBfMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIElu
+Yy4xNzA1BgNVBAsTLkNsYXNzIDMgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlv
+biBBdXRob3JpdHmCEHC65B0Q2Sk0tjjKewPMur8wDQYJKoZIhvcNAQEFBQADgYEA
+w34IRl2RNs9n3Nenr6+4IsOLBHTTsWC85v63RBKBWzFzFGNWxnIu0RoDQ1w4ClBK
+Tc3athmo9JkNr+P32PF1KGX2av6b9L1S2T/L2hbLpZ4ujmZSeD0m+v6UNohKlV4q
+TBnvbvqCPy0D79YoszcYz0KyNCFkR9MgazpM3OYDkAw=
+-----END CERTIFICATE-----
diff --git a/mandriva/2010.2/kdemultimedia/kde3-kdemultimedia.spec b/mandriva/2010.2/kdemultimedia/kde3-kdemultimedia.spec
new file mode 100644
index 000000000..a0d235755
--- /dev/null
+++ b/mandriva/2010.2/kdemultimedia/kde3-kdemultimedia.spec
@@ -0,0 +1,1205 @@
+%define _requires_exceptions devel\(libnoatunarts\)\\|libnoatunarts.so\\|devel\(libnoatunarts\(.*\)\\|libwinskinvis.so\\|libartseffects.so\\|libmpeg-0.3.0.so\\|libyafcore.so\\|libyafxplayer.so\\|devel\(libartsbuilder\)
+
+%define compile_apidox 1
+%{?_no_apidox: %{expand: %%global compile_apidox 0}}
+
+%define lib_name_orig lib%{name}
+%define lib_major 1
+%define lib_name %mklibname %{name} %{lib_major}
+%define oname kdemultimedia
+
+Name: kde3-%{oname}
+Summary: K Desktop Environment - Multimedia
+Version: 3.5.12
+Release: %mkrel 1
+Epoch: 1
+Group: Graphical desktop/KDE3
+License: GPL
+URL: http://www.kde.org
+Source: ftp://ftp.kde.org/pub/kde/stable/%version/src/%oname-%version.tar.bz2
+#Patch0: mandriva_fixes.patch
+Patch1: kde-3.5.10-acinclude.patch
+#Patch2: fix_autotools.patch
+Patch3: kdebase-3.5.12-move-xdg-menu-dir.patch
+Patch4: kdebase-3.5.12-config.patch
+BuildRequires: kde3-macros
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+%endif
+BuildRequires: autoconf >= 1:2.65
+BuildRequires: automake > 1.5
+BuildRequires: cdparanoia
+BuildRequires: musicbrainz-devel
+BuildRequires: mad-devel
+BuildRequires: oggvorbis-devel
+BuildRequires: libxine-devel
+BuildRequires: taglib-devel >= 1.5
+BuildRequires: libflac++-devel
+BuildRequires: libtunepimp-devel
+BuildRequires: libtheora-devel
+BuildRequires: libcdda-devel
+BuildRequires: libflac++-devel
+BuildRequires: liboggflac++-devel
+BuildRequires: libspeex-devel
+BuildRequires: libsamplerate-devel
+BuildRequires: X11-devel
+BuildRequires: qt3-devel
+BuildRequires: kdelibs-devel
+BuildRequires: akode-devel
+BuildRequires: libfreebob-devel
+BuildRoot: %_tmppath/%name-%version-%release-root
+Provides: kdemultimedia = %epoch:%version-%release
+Provides: kdemultimedia3 = %epoch:%version-%release
+Obsoletes: kdemultimedia
+Obsoletes: kdemultimedia3
+Conflicts: %{mklibname kdemultimedia 1}-noatun <= %epoch:3.2-14mdk
+# Don't add kdemultimedia-arts package on meta provides
+# This package have offensive mcop files and is usefull just
+# if you want develop new synthesizer objects with artsbuilder
+Requires: kdemultimedia-common = %epoch:%version-%release
+Requires: kdemultimedia-kmix = %epoch:%version-%release
+Requires: kdemultimedia-kmid = %epoch:%version-%release
+Requires: kdemultimedia-kaudiocreator = %epoch:%version-%release
+Requires: kdemultimedia-kscd = %epoch:%version-%release
+Requires: kdemultimedia-kaboodle = %epoch:%version-%release
+Suggests: kdemultimedia-noatun = %epoch:%version-%release
+
+%description
+Multimedia tools for the K Desktop Environment.
+ - noatun: a multimedia player for sound and movies, very extensible due
+ to it's plugin interface
+ - kaudiocreator: CD ripper and audio encoder frontend.
+ - kaboodle: light media player
+ - kmid: A standalone and embeddable midi player, includes a karaoke-mode
+ - kmix: the audio mixer as a standalone program and Kicker applet
+ - kscd: A CD player with an interface to the internet CDDB database
+ - krec: A recording frontend using aRts
+
+%files
+
+#-------------------------------------------------------------------------
+
+%package common
+Summary: Common files for kdemultimedia
+Group: Graphical desktop/KDE3
+Requires: %lib_name-common = %epoch:%version-%release
+Requires: arts, vorbis-tools
+Obsoletes: kdemultimedia3-common
+Obsoletes: kdemultimedia-common
+Provides: kdemultimedia3-common = %epoch:%version-%release
+Provides: kdemultimedia-common = %epoch:%version-%release
+Obsoletes: kdemultimedia-aktion < 1:3.5.9
+Conflicts: %{mklibname kdemultimedia 1}-kscd-devel <= 3.1.3-16mdk
+Conflicts: %{mklibname kdemultimedia 1}-noatun <= 3.2-14mdk
+Requires(post): desktop-file-utils
+Requires(postun): desktop-file-utils
+Requires: kde-config-file
+
+%description common
+Common files for kdemultimedia
+
+
+%files common
+%defattr(-,root,root)
+%doc %_kde3_docdir/HTML/en/kioslave/audiocd.docbook
+%_kde3_bindir/yaf-cdda
+%_kde3_bindir/yaf-mpgplay
+%_kde3_bindir/yaf-splay
+%_kde3_bindir/yaf-tplay
+%_kde3_bindir/yaf-vorbis
+%_kde3_bindir/yaf-yuv
+%_kde3_libdir/kde3/kfile_*.la
+%_kde3_libdir/kde3/kfile_*.so
+%_kde3_libdir/kde3/kcm_audiocd.*
+%_kde3_libdir/kde3/kio_audiocd.*
+%_kde3_appsdir/konqueror/servicemenus/audiocd_play.desktop
+%_kde3_appsdir/konqueror/servicemenus/audiocd_extract.desktop
+%_kde3_datadir/desktop-directories/kde-multimedia-music.directory
+%_kde3_appsdir/kconf_update/audiocd.upd
+%_kde3_appsdir/kconf_update/upgrade-metadata.sh
+%_kde3_datadir/applications/kde/audiocd.desktop
+%_kde3_iconsdir/*/*/*/arts*
+%dir %_kde3_appsdir/videothumbnail/
+%_kde3_appsdir/videothumbnail/*
+%_kde3_datadir/services/audiocd.protocol
+%_kde3_datadir/services/kfile_*
+%_kde3_libdir/kde3/videothumbnail.*
+%_kde3_libdir/kde3/libaudiocd_*
+%_kde3_appsdir/kappfinder/apps/Multimedia/*.desktop
+%_kde3_datadir/services/videothumbnail.desktop
+%_kde3_datadir/config.kcfg/audiocd_lame_encoder.kcfg
+%_kde3_datadir/config.kcfg/audiocd_vorbis_encoder.kcfg
+
+#-------------------------------------------------------------------------
+
+%package -n %lib_name-common-devel
+Summary: Header files for kdemultimedia
+Group: Development/KDE and Qt
+Requires: %lib_name-common = %epoch:%version-%release
+Obsoletes: kdemultimedia3-devel
+Provides: kdemultimedia3-devel = %epoch:%version-%release
+Provides: kdemultimedia-devel = %epoch:%version-%release
+Provides: %{mklibname kdemultimedia 1} = %epoch:%version-%release
+Provides: %{mklibname kdemultimedia3 1} = %epoch:%version-%release
+Obsoletes: kdemultimedia-devel
+Obsoletes: %{mklibname kdemultimedia 1}
+Obsoletes: %{mklibname kdemultimedia3 1}
+Obsoletes: %lib_name-devel < 1:3.5.9
+Provides: %lib_name-devel = %epoch:%version-%release
+Provides: %lib_name_orig-common-devel = %epoch:%version-%release
+Conflicts: %{mklibname kdemultimedia 1}-kscd-devel <= %epoch:3.4.2-10mdk
+Conflicts: %{mklibname kdemultimedia 1}-noatun <= %epoch:3.2-14mdk
+
+%description -n %lib_name-common-devel
+Header files needed for developing kdemultimedia applications.
+
+%files -n %lib_name-common-devel
+%defattr(-,root,root,-)
+%_kde3_includedir/*
+%_kde3_libdir/libaudiocdplugins.so
+%_kde3_libdir/libmpeg.so
+%_kde3_libdir/libkcddb.so
+%_kde3_libdir/libkmidlib.so
+%_kde3_libdir/libmpeg-0.3.0.so
+%_kde3_libdir/libyafxplayer.so
+%_kde3_libdir/libyafcore.so
+%_kde3_libdir/libmpeg.la
+%_kde3_libdir/libyafcore.la
+%_kde3_libdir/libyafxplayer.la
+%_kde3_libdir/libarts_*.so
+%exclude %_kde3_includedir/noatun
+%exclude %_kde3_includedir/arts
+
+#-------------------------------------------------------------------------
+
+%package -n %lib_name-common
+Summary: Libraries files for kdemultimedia
+Group: System/Libraries
+Obsoletes: %lib_name < 1:3.5.9
+Obsoletes: %{mklibname kdemultimedia 1}-common
+Obsoletes: %{mklibname kdemultimedia3 1}-common
+Provides: %lib_name = %epoch:%version-%release
+Provides: %lib_name_orig-common = %epoch:%version-%release
+Provides: %{mklibname kdemultimedia 1}-common = %epoch:%version-%release
+Provides: %{mklibname kdemultimedia3 1}-common = %epoch:%version-%release
+Conflicts: %{mklibname kdemultimedia 1}-kscd-devel <= 3.1.3-16mdk
+Conflicts: kdemultimedia-common < %epoch:3.5.3-8mdv2007.0
+
+%description -n %lib_name-common
+Libraries files needed for developing kdemultimedia applications.
+
+%files -n %lib_name-common
+%defattr(-,root,root,-)
+%_kde3_libdir/libkmidlib.la
+%_kde3_libdir/libkmidlib.so.*
+%_kde3_libdir/libkcddb.la
+%_kde3_libdir/libkcddb.so.*
+%_kde3_libdir/libaudiocdplugins.la
+%_kde3_libdir/libaudiocdplugins.so.*
+%_kde3_libdir/mcop/xine*
+%_kde3_libdir/libarts_xine.so.*
+%_kde3_libdir/libarts_xine.la
+%_kde3_libdir/mcop/akode*
+%_kde3_libdir/libarts_akode.so.*
+%_kde3_libdir/libarts_akode.la
+%_kde3_libdir/mcop/audiofile*
+%_kde3_libdir/libarts_audiofile.so.*
+%_kde3_libdir/libarts_audiofile.la
+%_kde3_bindir/mpeglibartsplay
+%_kde3_libdir/libarts_mpeglib*.so.*
+%_kde3_libdir/libarts_mpeglib*.la
+%_kde3_libdir/libarts_splay.so.*
+%_kde3_libdir/libarts_splay.la
+%_kde3_libdir/mcop/CDDAPlayObject.mcopclass
+%_kde3_libdir/mcop/MP3PlayObject.mcopclass
+%_kde3_libdir/mcop/NULLPlayObject.mcopclass
+%_kde3_libdir/mcop/OGGPlayObject.mcopclass
+%_kde3_libdir/mcop/SplayPlayObject.mcopclass
+%_kde3_libdir/mcop/WAVPlayObject.mcopclass
+
+#-------------------------------------------------------------------------
+
+%package juk
+Summary: Jukebox and music manager for the KDE desktop
+Group: Graphical desktop/KDE3
+Requires: kdemultimedia-common = %epoch:%version-%release
+Obsoletes: kdemultimedia-juk
+Obsoletes: kdemultimedia3-juk
+Provides: kdemultimedia3-juk = %epoch:%version-%release
+Provides: kdemultimedia-juk = %epoch:%version-%release
+Provides: kde3-juk = %epoch:%version-%release
+Conflicts: %{mklibname kdemultimedia 1}-kscd-devel <= 3.1.3-16mdk
+Conflicts: %{mklibname kdemultimedia 1}-noatun <= 3.2-14mdk
+Requires(post): desktop-file-utils
+Requires(postun): desktop-file-utils
+
+%description juk
+JuK is a jukebox and music manager for the KDE desktop similar to
+jukebox software on other platforms such as iTunes or RealOne.
+Its features include support for Ogg Vorbis and MP3 formats,
+tag editing support for both formats (including ID3v2 for MP3 files),
+output to aRts or GStreamer, multiple playlists, and lots of other
+groovy stuff.
+
+
+%files juk
+%defattr(-,root,root,-)
+%doc %_kde3_docdir/HTML/en/juk
+%_kde3_bindir/juk
+%_kde3_datadir/applications/kde/juk.desktop
+%_kde3_iconsdir/*/*/*/juk*
+%dir %_kde3_appsdir/juk
+%_kde3_appsdir/juk/*
+%_kde3_appsdir/konqueror/servicemenus/jukservicemenu.desktop
+
+#-------------------------------------------------------------------------
+
+%package kmix
+Summary: Kmix, kmixctrl program
+Group: Graphical desktop/KDE3
+Obsoletes: kdemultimedia-kmix
+Obsoletes: kdemultimedia3-kmix
+Provides: kdemultimedia3-kmix = %epoch:%version-%release
+Provides: kdemultimedia-kmix = %epoch:%version-%release
+Provides: kde3-kmix = %epoch:%version-%release
+Provides: kde3-kmixctrl = %epoch:%version-%release
+Conflicts: %{mklibname kdemultimedia 1}-kscd-devel <= 3.1.3-16mdk
+Conflicts: %{mklibname kdemultimedia 1}-noatun <= 3.2-14mdk
+Requires: arts
+Requires: alsa-utils
+Obsoletes: %lib_name-kmix < 1:3.5.9
+
+%description kmix
+The audio mixer as a standalone program and Kicker applet
+
+
+%files kmix
+%defattr(-,root,root,-)
+%_kde3_bindir/kmix
+%_kde3_bindir/kmixctrl
+%doc %_kde3_docdir/HTML/en/kmix
+%_kde3_libdir/kde3/kmix*.so
+%_kde3_libdir/kde3/kmix*.la
+%_kde3_datadir/autostart/restore_kmix_volumes.desktop
+%_kde3_iconsdir/*/*/*/kmix*
+%_kde3_datadir/services/kmixctrl_restore.desktop
+%_kde3_datadir/applications/kde/kmix.desktop
+%dir %_kde3_appsdir/kmix/
+%_kde3_appsdir/kmix/*
+%_kde3_appsdir/kicker/applets/kmixapplet.desktop
+%_kde3_libdir/libkdeinit_kmix.*
+%_kde3_libdir/libkdeinit_kmixctrl.*
+
+#-------------------------------------------------------------------------
+
+%package krec
+Summary: Krec program
+Group: Graphical desktop/KDE3
+Requires: %lib_name-common = %epoch:%version-%release
+Conflicts: kdemultimedia <= 3.1-10mdk
+Obsoletes: kdemultimedia-krec
+Obsoletes: kdemultimedia3-krec
+Provides: kdemultimedia3-krec = %epoch:%version-%release
+Provides: kdemultimedia-krec = %epoch:%version-%release
+Provides: kde3-krec = %epoch:%version-%release
+Conflicts: %{mklibname kdemultimedia 1}-kscd-devel <= 3.1.3-16mdk
+Conflicts: %{mklibname kdemultimedia 1}-noatun <= 3.2-14mdk
+Obsoletes: %lib_name-krec < 1:3.5.9
+
+%description krec
+A recording frontend using aRts
+
+
+%files krec
+%defattr(-,root,root,-)
+%doc %_kde3_docdir/HTML/en/krec
+%_kde3_bindir/krec
+%dir %_kde3_appsdir/krec/
+%_kde3_appsdir/krec/*
+%_kde3_datadir/applications/kde/krec.desktop
+%_kde3_iconsdir/*/*/*/krec.*
+%_kde3_libdir/kde3/kcm_krec_files.*
+%_kde3_libdir/kde3/krec.*
+%_kde3_libdir/kde3/kcm_krec.*
+%_kde3_libdir/kde3/libkrecexport_*
+%_kde3_libdir/libkdeinit_krec.*
+%_kde3_datadir/services/krec_*
+%_kde3_datadir/services/kcm_krec*
+%_kde3_datadir/servicetypes/krec_*
+
+#-------------------------------------------------------------------------
+
+%package kscd
+Summary: Kscd program
+Group: Graphical desktop/KDE3
+Obsoletes: kdemultimedia-kscd
+Obsoletes: kdemultimedia3-kscd
+Provides: kdemultimedia3-kscd = %epoch:%version-%release
+Provides: kdemultimedia-kscd = %epoch:%version-%release
+Provides: kde3-kscd = %epoch:%version-%release
+Conflicts: %{mklibname kdemultimedia 1}-kscd-devel <= 3.1.3-16mdk
+Conflicts: %{mklibname kdemultimedia 1}-noatun <= 3.2-14mdk
+Requires: arts
+Requires(post): desktop-file-utils
+Requires(postun): desktop-file-utils
+Obsoletes: %lib_name-kscd < 1:3.5.9
+Obsoletes: %lib_name-kscd-devel < 1:3.5.9
+
+%description kscd
+A CD player with an interface to the internet CDDB database
+
+
+%files kscd
+%defattr(-,root,root,-)
+%doc %_kde3_docdir/HTML/en/kscd
+%_kde3_bindir/kscd
+%_kde3_bindir/workman2cddb.pl
+%_kde3_iconsdir/*/*/*/kscd*
+%_kde3_datadir/config.kcfg/kscd.kcfg
+%_kde3_datadir/config.kcfg/libkcddb.kcfg
+%_kde3_datadir/applications/kde/libkcddb.desktop
+%_kde3_datadir/applications/kde/kscd.desktop
+%dir %_kde3_appsdir/kscd/
+%_kde3_appsdir/kscd/*
+%_kde3_appsdir/profiles/kscd.profile.xml
+%_kde3_appsdir/kconf_update/kcmcddb-emailsettings.upd
+%_kde3_libdir/kde3/kcm_cddb.*
+%_kde3_datadir/mimelnk/text/xmcd.desktop
+
+#-------------------------------------------------------------------------
+
+%package kmid
+Summary: Kmid program
+Group: Graphical desktop/KDE3
+Obsoletes: kdemultimedia-kmid
+Obsoletes: kdemultimedia3-kmid
+Obsoletes: kdemultimedia-kmidi
+Obsoletes: kdemultimedia3-kmidi
+Provides: kdemultimedia3-kmid = %epoch:%version-%release
+Provides: kdemultimedia-kmid = %epoch:%version-%release
+Provides: kdemultimedia3-kmidi = %epoch:%version-%release
+Provides: kdemultimedia-kmidi = %epoch:%version-%release
+Provides: kde3-kmid = %epoch:%version-%release
+Provides: kde3-kmidi = %epoch:%version-%release
+Conflicts: %{mklibname kdemultimedia 1}-kscd-devel <= 3.1.3-16mdk
+Conflicts: %{mklibname kdemultimedia 1}-noatun <= 3.2-14mdk
+Requires(post): desktop-file-utils
+Requires(postun): desktop-file-utils
+
+%description kmid
+Kmid program
+
+
+%files kmid
+%defattr(-,root,root,-)
+%doc %_kde3_docdir/HTML/en/kmid
+%_kde3_bindir/kmid
+%_kde3_iconsdir/*/*/*/kmid.*
+%_kde3_libdir/kde3/libkmidpart.*
+%dir %_kde3_appsdir/kmid/
+%_kde3_appsdir/kmid/*
+%_kde3_datadir/mimelnk/audio/x-karaoke.desktop
+%_kde3_datadir/servicetypes/audiomidi.desktop
+%_kde3_datadir/applications/kde/kmid.desktop
+
+#-------------------------------------------------------------------------
+
+%package kaudiocreator
+Summary: Kaudiocreator program
+Group: Graphical desktop/KDE3
+Obsoletes: kdemultimedia-kaudiocreator
+Obsoletes: kdemultimedia3-kaudiocreator
+Provides: kdemultimedia3-kaudiocreator = %epoch:%version-%release
+Provides: kdemultimedia-kaudiocreator = %epoch:%version-%release
+Provides: kde3-kaudiocreator = %epoch:%version-%release
+Conflicts: %{mklibname kdemultimedia 1}-kscd-devel <= 3.1.3-16mdk
+Conflicts: %{mklibname kdemultimedia 1}-noatun <= 3.2-14mdk
+Requires: arts
+Requires: %lib_name-common = %epoch:%version-%release
+Requires: kdemultimedia-common = %epoch:%version-%release
+Requires(post): desktop-file-utils
+Requires(postun): desktop-file-utils
+
+%description kaudiocreator
+CD ripper and audio encoder frontend.
+
+
+
+%files kaudiocreator
+%defattr(-,root,root,-)
+%doc %_kde3_docdir/HTML/en/kaudiocreator
+%_kde3_bindir/kaudiocreator
+%_kde3_datadir/applications/kde/kaudiocreator.desktop
+%dir %_kde3_appsdir/kaudiocreator/
+%_kde3_appsdir/kaudiocreator/*
+%_kde3_iconsdir/*/*/*/kaudiocreator*
+%_kde3_appsdir/kconf_update/kaudiocreator-libkcddb.upd
+%_kde3_datadir/config.kcfg/kaudiocreator.kcfg
+%_kde3_datadir/config.kcfg/kaudiocreator_encoders.kcfg
+%_kde3_appsdir/kconf_update/kaudiocreator-meta.upd
+%_kde3_appsdir/kconf_update/upgrade-kaudiocreator-metadata.sh
+
+#-------------------------------------------------------------------------
+
+%package kaboodle
+Summary: Kaboodle program
+Group: Graphical desktop/KDE3
+Obsoletes: kdemultimedia-kaboodle
+Obsoletes: kdemultimedia3-kaboodle
+Provides: kdemultimedia3-kaboodle = %epoch:%version-%release
+Provides: kdemultimedia-kaboodle = %epoch:%version-%release
+Provides: kde3-kaboodle = %epoch:%version-%release
+Conflicts: %{mklibname kdemultimedia 1}-kscd-devel <= 3.1.3-16mdk
+Conflicts: %{mklibname kdemultimedia 1}-noatun <= 3.2-14mdk
+Requires: arts
+Requires(post): desktop-file-utils
+Requires(postun): desktop-file-utils
+Obsoletes: %lib_name-kaboodle < 1:3.5.9
+
+%description kaboodle
+Light media player
+
+
+%files kaboodle
+%defattr(-,root,root,-)
+%doc %_kde3_docdir/HTML/en/kaboodle
+%_kde3_bindir/kaboodle
+%_kde3_datadir/services/kaboodle*
+%_kde3_datadir/applications/kde/kaboodle.desktop
+%_kde3_iconsdir/*/*/*/kaboodle*
+%_kde3_libdir/kde3/libkaboodlepart.*
+%dir %_kde3_appsdir/kaboodle/
+%_kde3_appsdir/kaboodle/*
+
+#-------------------------------------------------------------------------
+
+%package arts
+Summary: Arts synth control programs
+Group: Graphical desktop/KDE3
+Obsoletes: kdemultimedia-arts
+Obsoletes: kdemultimedia3-arts
+Provides: kdemultimedia3-arts = %epoch:%version-%release
+Provides: kdemultimedia-arts = %epoch:%version-%release
+Requires: %lib_name-arts = %epoch:%version-%release
+Requires: %lib_name-common = %epoch:%version-%release
+Conflicts: %lib_name-common < %epoch:3.5.3-7mdv2007.0
+
+%description arts
+A synthesizer control programs
+
+
+%files arts
+%defattr(-,root,root,-)
+%_kde3_bindir/artsbuilder
+%_kde3_bindir/artscontrol
+%_kde3_bindir/midisend
+%dir %_kde3_appsdir/artsbuilder
+%_kde3_appsdir/artsbuilder/*
+%dir %_kde3_appsdir/artscontrol
+%_kde3_appsdir/artscontrol/*
+%doc %_kde3_docdir/HTML/en/artsbuilder
+%_kde3_appsdir/kicker/applets/artscontrolapplet.desktop
+%_kde3_datadir/mimelnk/application/x-artsbuilder.desktop
+%_kde3_datadir/applications/kde/artsbuilder.desktop
+%_kde3_datadir/applications/kde/artscontrol.desktop
+%dir %_kde3_libdir/mcop/Arts
+%_kde3_libdir/mcop/Arts/*
+
+#-------------------------------------------------------------------------
+
+%package -n %lib_name-arts
+Summary: Library for arts program
+Group: System/Libraries
+Obsoletes: %{mklibname kdemultimedia 1}-arts
+Obsoletes: %{mklibname kdemultimedia3 1}-arts
+Provides: %lib_name_orig-arts = %epoch:%version-%release
+Provides: %{mklibname kdemultimedia 1}-arts = %epoch:%version-%release
+Provides: %{mklibname kdemultimedia3 1}-arts = %epoch:%version-%release
+Conflicts: %lib_name-common < %{epoch}:3.5.3-5mdv2007.0
+
+%description -n %lib_name-arts
+Library for arts program
+
+
+%files -n %lib_name-arts
+%defattr(-,root,root,-)
+%_kde3_libdir/mcop/artsmodulescommon.*
+%_kde3_libdir/mcop/artsbuilder.*
+%_kde3_libdir/mcop/artsmodules.*
+%_kde3_libdir/mcop/artsmodulesmixers.*
+%_kde3_libdir/mcop/artsmodulessynth.*
+%_kde3_libdir/mcop/artsmoduleseffects.*
+%_kde3_libdir/mcop/artsmidi.*
+%_kde3_libdir/mcop/artsgui.*
+%_kde3_libdir/libartsbuilder.la
+%_kde3_libdir/libartsbuilder.so.*
+%_kde3_libdir/libartscontrolapplet.la
+%_kde3_libdir/libartscontrolapplet.so.*
+%_kde3_libdir/libartscontrolsupport.la
+%_kde3_libdir/libartscontrolsupport.so.*
+%_kde3_libdir/libartsgui_idl.la
+%_kde3_libdir/libartsgui_idl.so.*
+%_kde3_libdir/libartsgui_kde.la
+%_kde3_libdir/libartsgui_kde.so.*
+%_kde3_libdir/libartsgui.la
+%_kde3_libdir/libartsgui.so.*
+%_kde3_libdir/libartsmidi_idl.la
+%_kde3_libdir/libartsmidi_idl.so.*
+%_kde3_libdir/libartsmidi.la
+%_kde3_libdir/libartsmidi.so.*
+%_kde3_libdir/libartsmodulescommon.la
+%_kde3_libdir/libartsmodulescommon.so.*
+%_kde3_libdir/libartsmoduleseffects.la
+%_kde3_libdir/libartsmoduleseffects.so.*
+%_kde3_libdir/libartsmodules.la
+%_kde3_libdir/libartsmodulesmixers.la
+%_kde3_libdir/libartsmodulesmixers.so.*
+%_kde3_libdir/libartsmodules.so.*
+%_kde3_libdir/libartsmodulessynth.la
+%_kde3_libdir/libartsmodulessynth.so.*
+
+#-------------------------------------------------------------------------
+
+%package -n %lib_name-arts-devel
+Summary: Devel headers and libraries for arts program
+Group: Development/KDE and Qt
+Conflicts: %lib_name-common-devel < %epoch:3.5.3-7mdv2007.0
+Obsoletes: %{mklibname kdemultimedia 1}-arts-devel
+Obsoletes: %{mklibname kdemultimedia3 1}-arts-devel
+Provides: %lib_name_orig-arts-devel = %epoch:%version-%release
+Provides: %{mklibname kdemultimedia 1}-arts-devel = %epoch:%version-%release
+Provides: %{mklibname kdemultimedia3 1}-arts-devel = %epoch:%version-%release
+Requires: %lib_name-arts = %epoch:%version-%release
+
+%description -n %lib_name-arts-devel
+Devel headers and libraries for arts
+
+%files -n %lib_name-arts-devel
+%defattr(-,root,root,-)
+%_kde3_libdir/libartsbuilder.so
+%_kde3_libdir/libartscontrolapplet.so
+%_kde3_libdir/libartscontrolsupport.so
+%_kde3_libdir/libartsgui_idl.so
+%_kde3_libdir/libartsgui_kde.so
+%_kde3_libdir/libartsgui.so
+%_kde3_libdir/libartsmidi_idl.so
+%_kde3_libdir/libartsmidi.so
+%_kde3_libdir/libartseffects.so
+%_kde3_libdir/libartsmodulescommon.so
+%_kde3_libdir/libartsmoduleseffects.so
+%_kde3_libdir/libartsmodules.so
+%_kde3_libdir/libartsmodulesmixers.so
+%_kde3_libdir/libartsmodulessynth.so
+
+#-------------------------------------------------------------------------
+
+%package noatun
+Summary: Noatun program
+Group: Graphical desktop/KDE3
+Obsoletes: kdemultimedia-noatun
+Obsoletes: kdemultimedia3-noatun
+Provides: kdemultimedia3-noatun = %epoch:%version-%release
+Provides: kdemultimedia-noatun = %epoch:%version-%release
+Requires: %lib_name-noatun = %epoch:%version-%release
+Requires: %lib_name-common = %epoch:%version-%release
+Conflicts: %{mklibname kdemultimedia 1}-kscd-devel <= 3.1.3-16mdk
+Conflicts: %{mklibname kdemultimedia 1}-noatun <= 3.2-14mdk
+Provides: kde3-noatun = %epoch:%version-%release
+Requires(post): desktop-file-utils
+Requires(postun): desktop-file-utils
+
+%description noatun
+A multimedia player for sound and movies, very extensible due to
+it's plugin interface
+
+
+%files noatun
+%defattr(-,root,root,-)
+%_kde3_bindir/noatun
+%doc %_kde3_docdir/HTML/en/noatun
+%dir %_kde3_appsdir/noatun
+%_kde3_appsdir/noatun/*
+%_kde3_libdir/kde3/noatun*.*
+%_kde3_iconsdir/*/*/*/noatun*
+%_kde3_datadir/applications/kde/noatun.desktop
+%_kde3_datadir/mimelnk/interface/x-winamp-skin.desktop
+%_kde3_libdir/kconf_update_bin/noatun20update
+%_kde3_appsdir/kconf_update/noatun.upd
+
+#-------------------------------------------------------------------------
+
+%package -n %lib_name-noatun
+Summary: Librarie for Noatun program
+Group: System/Libraries
+Conflicts: kdemultimedia <= 3.1-10mdk
+Obsoletes: %{mklibname kdemultimedia 1}-noatun
+Obsoletes: %{mklibname kdemultimedia3 1}-noatun
+Provides: %{mklibname kdemultimedia 1}-noatun = %epoch:%version-%release
+Provides: %{mklibname kdemultimedia3 1}-noatun = %epoch:%version-%release
+Provides: %lib_name_orig-noatun = %epoch:%version-%release
+Conflicts: %{mklibname kdemultimedia 1}-kscd-devel <= 3.1.3-16mdk
+Conflicts: %{mklibname kdemultimedia 1}-noatun <= 3.2-14mdk
+Conflicts: %lib_name-common < %{epoch}:3.5.3-5mdv2007.0
+
+%description -n %lib_name-noatun
+Library for noatun program
+
+
+%files -n %lib_name-noatun
+%defattr(-,root,root,-)
+%dir %_kde3_libdir/mcop/Noatun/
+%_kde3_libdir/mcop/Noatun/*
+%_kde3_libdir/mcop/artseffects.mcopclass
+%_kde3_libdir/mcop/VoiceRemoval.mcopclass
+%_kde3_libdir/mcop/artseffects.mcoptype
+%_kde3_libdir/mcop/noatunarts.mcopclass
+%_kde3_libdir/mcop/winskinvis.mcopclass
+%_kde3_libdir/mcop/ExtraStereoGuiFactory.mcopclass
+%_kde3_libdir/mcop/noatunarts.mcoptype
+%_kde3_libdir/mcop/winskinvis.mcoptype
+%_kde3_libdir/mcop/ExtraStereo.mcopclass
+%_kde3_libdir/mcop/RawWriter.mcopclass
+%_kde3_libdir/kde3/noatun*.so
+%_kde3_libdir/kde3/noatun.la
+%_kde3_libdir/libartseffects.la*
+%_kde3_libdir/libnoatuncontrols.so.*
+%_kde3_libdir/libnoatuntags.so.*
+%_kde3_libdir/libnoatunarts.la*
+%_kde3_libdir/libnoatun.la*
+%_kde3_libdir/libwinskinvis.la*
+%_kde3_libdir/libnoatun.so.*
+%_kde3_libdir/libnoatuncontrols.la*
+%_kde3_libdir/libnoatuntags.la*
+%_kde3_libdir/libkdeinit_noatun.la
+%_kde3_libdir/libkdeinit_noatun.so
+%_kde3_libdir/libnoatunarts.so
+
+#-------------------------------------------------------------------------
+
+%package -n %lib_name-noatun-devel
+Summary: Devel files for Noatun program
+Group: Development/KDE and Qt
+Requires: %lib_name-noatun = %epoch:%version-%release
+Requires: %lib_name-arts-devel = %epoch:%version-%release
+Obsoletes: %{mklibname kdemultimedia 1}-noatun-devel
+Obsoletes: %{mklibname kdemultimedia3 1}-noatun-devel
+Provides: %{mklibname kdemultimedia 1}-noatun-devel = %epoch:%version-%release
+Provides: %{mklibname kdemultimedia3 1}-noatun-devel = %epoch:%version-%release
+Provides: %lib_name_orig-noatun-devel = %epoch:%version-%release
+Provides: kde3-noatun-devel = %epoch:%version-%release
+Conflicts: %{mklibname kdemultimedia 1}-kscd-devel <= 3.1.3-16mdk
+Conflicts: %{mklibname kdemultimedia 1}-noatun <= 3.2-14mdk
+
+%description -n %lib_name-noatun-devel
+Devel files for noatun program
+
+%files -n %lib_name-noatun-devel
+%defattr(-,root,root,-)
+%dir %_kde3_includedir/noatun/
+%_kde3_includedir/noatun/*.h
+%_kde3_libdir/libnoatuncontrols.so
+%_kde3_libdir/libnoatun.so
+%_kde3_libdir/libnoatuntags.so
+%_kde3_libdir/libwinskinvis.so
+
+#-------------------------------------------------------------------------
+
+%prep
+%setup -q -n %{oname}-%{version}
+#%patch0 -p1
+%if %mdkversion >= 201000
+%patch1 -p1
+#%patch2 -p1
+%endif
+%patch3 -p0
+%patch4 -p0
+
+%build
+export QTDIR=%qt3dir
+
+PATH=%{qt3dir}/bin:%{_kde3_bindir}:$PATH; export PATH;
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/kde3/lib/
+export xdg_menudir=%_sysconfdir/xdg/kde/menus
+
+make -f admin/Makefile.common cvs
+
+%configure_kde3 \
+ --with-akode \
+ --with-kscd-cdda
+
+%make
+
+
+%install
+rm -fr %buildroot
+
+%makeinstall_std
+
+# David - 2.2-0.beta1.1mdk - Remove some non legal songs
+for i in %buildroot/%_kde3_appsdir/kmidi/*.mid ; do rm -f $i ; done
+
+install -d -m 0775 %buildroot/%_kde3_datadir/config/
+%__rm -fr %buildroot%_sysconfdir/xdg/kde/menus/applications-merged/kde-multimedia-music.menu
+
+%clean
+rm -fr %buildroot
+
+
+%changelog
+* Thu Jul 21 2011 Tim Williams <tim@my-place.org.uk> 1:3.5.12-1mvt2010.2
++ Update to Trinity 3.5.12
+- Remove fix autotools patch
++ Add kdebase-3.5.12-move-xdg-menu-dir.patch
++ Add kdebase-3.5.12-config.patch
+- Remove mandriva_fixes.patch
+
+* Mon Jul 19 2010 Tim Williams <tim@my-place.org.uk> 1:3.5.10-3mvt2010.1
++ Rebuild for 2010.1
+
+* Sat Nov 21 2009 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1:3.5.10-2mvt2010.0
+- Rebuild for 2010.0
+- Change package name to avoid KDE4 upgrade
++ KDE builds with autoconf 2.65, add patch for this and
+ set autoconf to version 2.65:patch5
++ Fix automake 1.11 issue:patch6
+
+* Fri Aug 29 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.10-1mdv2009.0
++ Revision: 277180
+- Latest kde 3 upstream package
+
+* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1:3.5.9-7mdv2009.0
++ Revision: 267778
+- rebuild early 2009.0 package (before pixel changes)
+
+ + Pixel <pixel@mandriva.com>
+ - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
+
+* Wed Jun 11 2008 Funda Wang <fundawang@mandriva.org> 1:3.5.9-6mdv2009.0
++ Revision: 217916
+- Bump release
+- add patch to fix underlink (draft)
+
+ + Pixel <pixel@mandriva.com>
+ - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
+
+* Mon May 19 2008 Rodrigo Gonçalves de Oliveira <rodrigo@mandriva.com> 1:3.5.9-5mdv2009.0
++ Revision: 208986
+- User versioned obsoletes and fixed some provides versions
+
+* Wed May 07 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-4mdv2009.0
++ Revision: 202886
+- Move for /opt
+
+* Sat Mar 22 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.9-3mdv2008.1
++ Revision: 189495
+- Fix groups ( tks to pterjan)
+
+* Mon Feb 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 1:3.5.9-2mdv2008.1
++ Revision: 170920
+- rebuild
+- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
+
+* Fri Feb 15 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-1mdv2008.1
++ Revision: 169027
+- Get away from branches. Last KDE 3 arriving !!
+- Removed post-3.5.8 patches integrated
+- Removed config s that was already applied on mandriva-kde-config
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - fix summary-not-capitalized
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+* Mon Dec 24 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.8-2mdv2008.1
++ Revision: 137371
+- Rebuild
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+* Sun Oct 28 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.8-1mdv2008.1
++ Revision: 102848
+- Kde 3.5.8
+ Remove merged patches
+- KDE 3.5.8
+ Remove merged patches
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - fix summary-ended-with-dot
+
+* Wed Oct 03 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:3.5.7-9mdv2008.0
++ Revision: 95073
+- Do not require noatun, just suggest it
+
+* Thu Sep 20 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1:3.5.7-8mdv2008.0
++ Revision: 91351
+- Rebuilt.
+
+* Wed Sep 19 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.7-6mdv2008.0
++ Revision: 90804
+- Do not package kde-multimedia-music.menu (Bug #32473)
+
+* Fri Aug 10 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.7-5mdv2008.0
++ Revision: 61479
+- Add 2 upstream xpatches from BRANCH
+- Add some upstream patches from BRANCH
+ Add comments on some already existing patches
+
+* Thu Aug 09 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.7-4mdv2008.0
++ Revision: 60840
+- Fix menu entries
+- Add upstream patches from KDE3_5 BRANCH
+- Add Patch3: Fix invalid desktop files
+
+* Mon Jun 04 2007 Funda Wang <fundawang@mandriva.org> 1:3.5.7-3mdv2008.0
++ Revision: 34993
+- More provides for kdemultimedia-arts-devel
+
+* Wed May 16 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-1mdv2008.0
++ Revision: 27449
+- 3.5.7 release
+
+
+* Wed Mar 21 2007 Laurent Montel <lmontel@mandriva.com> 3.5.6-2mdv2007.1
++ Revision: 147391
+- Disable this patch
+- 3.5.63.5.63.5.6
+
+* Mon Nov 06 2006 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.5-4mdv2007.1
++ Revision: 76996
+- Yes, looks like build on chroot is working ! Add missing requires for
+ kdelibs-devel ( are strangely kdelibs-common ) and buildrequires for qt3-devel
+- Adde missing buildreq X11-devel. Thanks to Anssi Hannula.
+
+ + Laurent Montel <lmontel@mandriva.com>
+ - Fix buildrequries
+ - Rebuild
+ - Add packager tag
+ - 3.5.5
+
+* Wed Sep 13 2006 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.4-6mdv2007.0
++ Revision: 61140
+- Adde priority change on kscd. Removed audiodevice default ( kscd will base on
+ priority guess )
+
+* Fri Sep 08 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.4-5mdv2007.0
++ Revision: 60456
+- New package (2006-09-07 3.5.4-5mdv)
+ Fix upgrade 2006->2007
+
+* Thu Sep 07 2006 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.4-4mdv2007.0
++ Revision: 60395
+- Fix from upstream to bug http://qa.mandriva.com/show_bug.cgi?id=21221
+ Thanks to peroyvind for point this one
+
+* Fri Aug 25 2006 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.4-3mdv2007.0
++ Revision: 57781
+- Add last part of kcontrol patch
+- Fix last cd-xa patch
+- Added defaults patches for kio_audiocd
+- kmix fix from kde branch tree
+- cd-xa fix from kde branch tree
+
+* Sun Aug 06 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.4-1mdv2007.0
++ Revision: 53212
+- New package (2006/08/05 3.5.4-1mdv)
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Updated for latest official kde 3.5.4 release
+
+* Fri Jul 28 2006 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.3-10mdv2007.0
++ Revision: 42303
+- Fixed audiofilearts plugin load. Users with libkdemultimedia-common package
+ installed will suffer a crash with last package
+
+* Sat Jul 22 2006 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.3-9mdv2007.0
++ Revision: 41896
+- The broken mcop interface was moved for new kdemultimedia-arts package. To
+ keep compatibility, the packages libkdemultimedia-arts and
+ libkdemultimedia-arts-devel was created. The arts output packages, splitted on
+ last login was reverted to main common package, since there's no need for this
+ specific split.
+ The reason why package kdemultimedia-arts with the broken mcop ifaces is still
+ enabled comes from the use of arts as a music synthesizer, effects processor,
+ but not used frequently by users. Installing this specific package will make
+ kde audio notifications crash artsd.
+ The kdemultimedia meta package not install kdemultimedia arts package.
+ TODO: Remove kdemultimedia-arts functionality ?
+- kdemultimedia arts mcop modules are causing major arts crashes, mainly on
+ system notification, so the decision to split package was necessary. New packages created:
+- kdemutimedia-arts-akode
+- kdemutimedia-arts-xine
+- kdemutimedia-arts-mpeglib
+- kdemutimedia-arts-audiofile
+- kdemutimedia-arts
+- libkdemultimedia1-arts
+ Next path is trace which is the offender mcop library on package kdemultimedia-arts that crashes
+ system audio notification ( and recursive crashes on arts ), then disable it and make noatun
+ available for meta package kdemultimedia again. Users installing noatun today will
+ suffer from arts notification crashes. The problem is upstream and should be
+ fixed locally since there are no plans to change arts architecture on last 3.x
+ kde releases
+
+* Fri Jul 21 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.3-6mdv2007.0
++ Revision: 41704
+- Disable debug
+- Use macro
+- Add requires(post) to fix upgrade
+--enable-new-ldflags doesn't work on x86_64
+- Fix setuid
+- Allow to build on 2006
+- 3.5.3
+- Rebuild against new xorg
+- Rebuild to add category
+- Move xdg menu directory
+- Add missing files
+- 3.5.2
+- 3.5.1
+- MDK9.2 is obsolete now
+- Fix buildrequires for mdk <=2006
+- Add libfreebob-devel as buildrequires
+- Sync with kde3.5 branch
+- Sync with kde3.5 branch
+- Fix buildrequires
+- Fix file list
+- Use akode to compile kdemultimedia
+- Real kde3.5
+- 3.5.0
+- Fix spec file
+- Move libyafcore.so into kdemultimedia-common
+ (not sure that it's the good method)
+- Fix typo
+- 3.4.92
+- Remove requires on libnoatunarts.so
+- Rebuild
+- Fix kscd autostart
+- Fix compile under x86_64
+- Add direct audio device by default patch from fundawang
+- New sync (kaudiocreator fixes)
+- New sync
+- Fix kscd crash kde bug #17468
+- Remove debug
+ Fix diff from 3.4.2 branch
+- 3.4.2
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Clean and rearrange spec file
+ - Added tarball from kde branch as discussed on meeting in 28/06
+ - Removed rpath and added configure macro invalidating libtoolize
+ - Added strip macro as stated by Nanar ( for unstable builds )
+ - Removed unused and invalid patches
+ - Standard menu reenabled for now. ( Waiting final changes on new menu )
+ - Fixed noatun file list ( thanks neoclust )
+ - Obsolete kmidi package and added kpart on kmid package ( timidy not exists
+ anymore on kde package )
+ - Make remaining patches bunzipped
+ - Uploading package ./kdemultimedia
+
+ + Andreas Hasenack <andreas@mandriva.com>
+ - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway
+
+* Thu May 05 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-7mdk
+- Rebuild
+
+* Fri Apr 22 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-6mdk
+- Add missing buildrequires found by Christiaan Welvaart <cjw@daneel.dyndns.org>
+
+* Mon Apr 18 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-5mdk
+- Oops fix exception
+
+* Mon Apr 18 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-4mdk
+- Fix depend
+- Fix requires
+
+* Thu Apr 14 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-3mdk
+- Add alsa-utils MDK #11144
+
+* Wed Apr 13 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-2mdk
+- Add patch32: fix kscd numeric acces
+
+* Thu Apr 07 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.0-1mdk
+- 3.4.0
+- Use --enable-new-ldflags
+- Reactivate debug
+- Fix exception
+
+* Mon Mar 21 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-22mdk
+- Add patch22: fix build with cdda
+
+* Tue Mar 15 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-21mdk
+- Add patch21: fix audiocd encoder "The quality setting is a double and not integer."
+
+* Thu Mar 10 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-20mdk
+- Requires kaudiocreator on kdemultimedia-common MDK #14450
+
+* Fri Mar 04 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-19mdk
+- Add patch20: fix kfile-flac crash
+
+* Fri Feb 18 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-18mdk
+- Fix juk : "Restore the playlist time display when stop is pressed."
+
+* Mon Feb 14 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-17mdk
+- Fix kscd config file (multimedia shortcut)
+- Add jukrc shortcut file
+
+* Fri Feb 11 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3.2-16mdk
+- fix build on x86_64
+
+* Thu Feb 10 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-15mdk
+- Add patch26: fix launch kscd with device
+
+* Thu Feb 10 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-14mdk
+- Disable debug
+
+* Fri Jan 28 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-13mdk
+- Fix generated menu entry
+
+* Wed Jan 26 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-12mdk
+- Fix MDK bug "Unknown Protocol 'audiocd'."
+
+* Tue Jan 25 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-11mdk
+- Add patch25: fix autostart restore kmix (disable by default as in config)
+
+* Sat Jan 22 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-10mdk
+- Add patch24: fix kscd kde bug #92164 (re read shortcut)
+
+* Mon Jan 17 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-9mdk
+- Add patch23: fix juk kde bug #97097
+
+* Sat Jan 15 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-8mdk
+- Rebuild
+
+* Wed Dec 29 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-7mdk
+- Add patch22: fix kaudiocreator path
+
+* Tue Dec 28 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-6mdk
+- Add missing buildrequires as requested by Per �yvind Karlsen (thanks)
+
+* Fri Dec 17 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-5mdk
+- Add patch21: fix kscd duplicate entry into shortcut
+
+* Fri Dec 17 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-4mdk
+- Add kscdrc to multimedia shortcut
+
+* Fri Dec 10 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-3mdk
+- Fix missing package
+
+* Thu Dec 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-2mdk
+- Fix menu
+
+* Tue Nov 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-1mdk
+- 3.3.2
+
+* Tue Nov 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-8mdk
+- Fix other arts requires
+
+* Mon Nov 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-7mdk
+- Requires arts
+
+* Thu Oct 28 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-6mdk
+- Bye-bye %%buildfor
+
+* Wed Oct 27 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-5mdk
+- Fix create audiocd menu
+
+* Fri Oct 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-4mdk
+- Fix other buildrequires
+
+* Sat Oct 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-3mdk
+- Fix buildrequires
+
+* Wed Oct 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-2mdk
+- Deprecated mdk < 9.2
+- Sync with CVS
+
+* Fri Oct 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-1mdk
+- 3.3.1
+
+* Sat Oct 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-6mdk
+- Rebuild with new taglib
+
+* Wed Sep 29 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-4mdk
+- Sync with kde 3.3 branch
+
+* Wed Sep 29 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-3mdk
+- Fix conflict
+
+* Wed Sep 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-2mdk
+- Sync with kde 3.3 branch (fix kscd)
+
+* Fri Sep 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-1mdk
+- 3.3.0
+
+* Wed Sep 01 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-12mdk
+- Fix kcddb install menu
+
+* Thu Aug 26 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-11mdk
+- Add patch19: add command line to kscd "kscd --device /dev/hdc" necessary
+ for magicdev
+
+* Sat Aug 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-10mdk
+- Remove debug
+
+* Thu Aug 05 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-9mdk
+- Add patch18: fix kscd change device
+
+* Sat Jul 31 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-8mdk
+- Use musicbrain
+
+* Fri Jul 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-7mdk
+- Fix dependancy
+
+* Sat Jul 24 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-6mdk
+- Fix spec file
+
+* Thu Jul 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-5mdk
+- Fix remove rpath
+
+* Wed Jul 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-4mdk
+- Rebuild
+
+* Wed Jun 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-3mdk
+- Add patch17: fix patch on close
+- Sync with CVS
+
+* Sat Jun 19 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-2mdk
+- Add missing buildrequires
+
+* Tue Jun 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-1mdk
+- 3.2.3
+
+* Fri Jun 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-6mdk
+- Rebuild
+
+* Fri Jun 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-5mdk
+- Fix conflict
+
+* Wed Jun 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-4mdk
+- Rebuild with debug
+
+* Sat May 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-3mdk
+- Sync with CVS
+
+* Fri May 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-2mdk
+- Rebuild again qt 3.3.2
+
+* Tue Apr 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-1mdk
+- 3.2.2
+
+* Wed Apr 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-3mdk
+- Fix spec file for using rpmbuildupdate
+
+* Sat Apr 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-2mdk
+- Fix conflict reported by Titi
+
+* Fri Apr 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-1mdk
+- 3.2.1
+
+* Wed Mar 31 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-15mdk
+- Use %%configure
+- Use mdkversion
+
+* Mon Mar 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-14mdk
+- Fix patch16: don't load volume on statup
+
diff --git a/mandriva/2010.2/kdenetwork/kde3-kdenetwork.spec b/mandriva/2010.2/kdenetwork/kde3-kdenetwork.spec
new file mode 100644
index 000000000..6665781aa
--- /dev/null
+++ b/mandriva/2010.2/kdenetwork/kde3-kdenetwork.spec
@@ -0,0 +1,997 @@
+%define _requires_exceptions devel\(linux-gate\)
+
+%define lib_name_orig lib%{name}
+%define lib_major 2
+%define lib_name %mklibname kdenetwork %lib_major
+%define oname kdenetwork3
+
+Name: kde3-kdenetwork
+Version: 3.5.12
+Release: %mkrel 1
+Epoch: 2
+Group: Graphical desktop/KDE3
+Summary: K Desktop Environment - Network Applications
+License: GPL
+URL: http://www.kde.org
+Source: ftp://ftp.kde.org/pub/kde/stable/%version/src/kdenetwork-%version.tar.bz2
+Source1: %{oname}-kppp.pamd
+Source2: kdenetwork-lisa
+Patch1: kdenetwork-3.5.7-add-slovenian-provider.patch
+Patch2: kdenetwork-3.5.7-fix-kdebug-120625.patch
+#Patch3: kdenetwork-3.5.8-fix-desktop-files.patch
+#Patch4: kdenetwork-3.5.9-fix-underlinking.patch
+Patch5: kdenetwork-3.5.10-wformat.patch
+#Patch6: kdenetwork-3.5.10-gcc44.patch
+#Patch7: kdenetwork-3.5.10-kopete_fix_yahoo.patch
+Patch8: kde-3.5.10-acinclude.patch
+#Patch9: fix_autotools.patch
+Patch10: kdebase-3.5.12-move-xdg-menu-dir.patch
+Patch11: kdebase-3.5.12-config.patch
+BuildRoot: %_tmppath/%name-%version-%release-root
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+%else
+BuildRequires: autoconf >= 1:2.65
+%endif
+BuildRequires: automake > 1.5
+BuildRequires: arts3-devel
+BuildRequires: freetype2-devel
+BuildRequires: kde3-macros
+BuildRequires: gettext
+BuildRequires: kdelibs-devel
+BuildRequires: kdelibs-common >= 3.1.93-5mdk
+BuildRequires: bzip2-devel
+BuildRequires: jpeg-devel
+BuildRequires: lcms-devel
+BuildRequires: mng-devel
+BuildRequires: png-devel
+BuildRequires: wireless-tools
+BuildRequires: avahi-compat-libdns_sd-devel
+BuildRequires: avahi-client-devel
+BuildRequires: mesaglut-devel
+BuildRequires: X11-devel
+BuildRequires: expat-devel
+BuildRequires: speex-devel
+BuildRequires: ortp-devel
+BuildRequires: meanwhile-devel
+BuildRequires: gadu-devel
+BuildRequires: libopenssl-devel
+BuildRequires: libopenslp-devel
+BuildRequires: libaudiofile-devel
+BuildRequires: libz-devel
+BuildRequires: libxml2-devel
+BuildRequires: libxslt-devel
+BuildRequires: libiw-devel
+BuildRequires: qca2-devel
+BuildRequires: libidn-devel
+BuildRequires: libgsmlib-devel
+BuildRequires: libxtst-devel
+Requires: %{name}-kdict = %epoch:%version-%release
+Requires: %{name}-kget = %epoch:%version-%release
+Requires: %{name}-ksirc = %epoch:%version-%release
+Requires: %{name}-ktalk = %epoch:%version-%release
+Requires: %{name}-krfb = %epoch:%version-%release
+Requires: %{name}-kopete = %epoch:%version-%release
+Requires: %{name}-knewsticker = %epoch:%version-%release
+Obsoletes: %{name}-kxmlrpcd
+Obsoletes: %lib_name-kxmlrpcd
+Obsoletes: kdenetwork_kroupware
+Obsoletes: kdenetwork_kroupware-kppp
+Obsoletes: libkdenetwork_kroupware2
+Obsoletes: libkdenetwork_kroupware2-devel
+Obsoletes: kit
+Obsoletes: kdenetwork-kmail < 3.1.6
+Obsoletes: kdenetwork-knode < 3.1.6
+Obsoletes: kdenetwork-korn < 3.1.6
+Obsoletes: kdenetwork <= 2:3.5.10
+Obsoletes: %{oname}-kget
+Obsoletes: %{oname}-ksirc
+Obsoletes: %{oname}-ktalk
+Obsoletes: %{oname}-krfb
+Obsoletes: %{oname}-kopete
+Obsoletes: %{oname}-knewsticker
+Provides: %{oname} = %epoch:%version-%release
+
+
+%description
+Networking applications for the K Desktop Environment.
+
+- kdict: graphical client for the DICT protocol.
+- kit: AOL instant messenger client, using the TOC protocol
+- knewsticker: RDF newsticker applet
+- kpf: public fileserver applet
+- ksirc: IRC client
+- ktalkd: talk daemon
+- lanbrowsing: lan browsing kio slave
+- krfb: Desktop Sharing server, allow others to access your desktop via VNC
+- krdc: a client for Desktop Sharing and other VNC servers
+
+%if %mdkversion < 200900
+%post -p /sbin/ldconfig
+%endif
+
+%if %mdkversion < 200900
+%postun -p /sbin/ldconfig
+%endif
+
+%files
+
+#-----------------------------------------------------------
+
+%package common
+Summary: Common files for kdenetwork
+Group: Graphical desktop/KDE3
+
+Requires: kdebase3-progs >= 3.1
+Requires: kdelibs3 >= 3.1.1-15mdk
+Requires: %lib_name-common = %epoch:%version-%release
+Obsoletes: %{name} < 2:3.5.9
+Obsoletes: kdenetwork-kxmlrpcd < 2:3.5.9
+Obsoletes: %lib_name-kxmlrpcd < 2:3.5.9
+Obsoletes: kdenetwork-common
+Obsoletes: kdenetwork3-common
+Provides: kdenetwork-common = %epoch:%version-%release
+Provides: kdenetwork3-common = %epoch:%version-%release
+
+%description common
+Common files for kdenetwork
+
+%files common
+%defattr(-,root,root,-)
+%_kde3_libdir/kde3/kfile_torrent.*
+%_kde3_libdir/kde3/kio_zeroconf.*
+%_kde3_datadir/services/emailwindow.desktop
+%_kde3_datadir/services/kfile_torrent.desktop
+%_kde3_bindir/feedbrowser
+%_kde3_bindir/rssclient
+%_kde3_bindir/rssservice
+
+%_kde3_datadir/services/kntsrcfilepropsdlg.desktop
+%_kde3_appsdir/remoteview/*
+
+%dir %_kde3_appsdir/zeroconf/
+%_kde3_appsdir/zeroconf/*
+%_kde3_datadir/services/kded/dnssdwatcher.desktop
+%_kde3_libdir/kde3/kded_dnssdwatcher.*
+%_kde3_datadir/services/zeroconf.protocol
+
+# KPF
+%dir %_kde3_docdir/HTML/en/kpf/
+%doc %_kde3_docdir/HTML/en/kpf/*
+%_kde3_appsdir/kicker/applets/kpfapplet.desktop
+%_kde3_datadir/icons/*/*/*/kpf.png
+%_kde3_libdir/kde3/kpf_panelapplet.*
+%_kde3_libdir/kde3/kpfpropertiesdialog.*
+%_kde3_datadir/services/kpfpropertiesdialogplugin.desktop
+
+#-----------------------------------------------------------
+
+%package -n %lib_name-common
+Group: System/Libraries
+Summary: Libraries for kdenetwork
+Obsoletes: %lib_name < 2:3.5.9
+Provides: %lib_name = %epoch:%version-%release
+Conflicts: kdenetwork <= 3.1-31mdk
+Conflicts: kdepim <= 3.1.92
+Obsoletes: kdenetwork-kxmlrpcd < 2:3.5.9
+Obsoletes: %lib_name-kxmlrpcd < 2:3.5.9
+
+%description -n %lib_name-common
+Libraries for kdenetwork.
+
+%if %mdkversion < 200900
+%post -n %lib_name-common -p /sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%postun -n %lib_name-common -p /sbin/ldconfig
+%endif
+
+%files -n %lib_name-common
+%defattr(-,root,root,-)
+%_kde3_libdir/librss.la
+%_kde3_libdir/librss.so.*
+
+#-----------------------------------------------------------
+
+%package devel
+Summary: Header files for kdenetwork
+Group: Development/KDE and Qt
+Obsoletes: %lib_name-kopete-devel < 2:3.5.7-%mkrel 4
+Obsoletes: %lib_name-common-devel < 2:3.5.7-%mkrel 4
+Obsoletes: %lib_name-devel < 2:3.5.7-%mkrel 4
+Provides: %lib_name-kopete-devel = %epoch:%version
+Provides: %lib_name-common-devel = %epoch:%version
+Provides: %lib_name-devel = %epoch:%version
+Requires: %lib_name-common = %epoch:%version
+Requires: %lib_name-kopete = %epoch:%version
+Conflicts: kdenetwork <= 3.1-31mdk
+Conflicts: kdepim <= 3.1.92
+Conflicts: kdenetwork-common <= 3.1.3-37mdk
+Obsoletes: kdenetwork-devel <= 2:3.5.10
+Obsoletes: kdenetwork-devel
+Obsoletes: kdenetwork3-devel
+Provides: kdenetwork-devel = %epoch:%version-%release
+Provides: kdenetwork3-devel = %epoch:%version-%release
+
+%description devel
+Header files for kdenetwork.
+
+%files devel
+%defattr(-,root,root,-)
+%_kde3_libdir/*.so
+%_kde3_includedir/*
+%exclude %_kde3_libdir/libkdeinit_*
+%exclude %_kde3_libdir/libkwireless.*
+
+#-----------------------------------------------------------
+
+%package kopete
+Group: Graphical desktop/KDE3
+Summary: Kopete
+Requires: %{name}-common >= %epoch:%version-%release
+Requires: %lib_name-kopete >= %epoch:%version-%release
+Provides: kopete3
+Provides: kde3-kopete
+Obsoletes: kopete <= 0.7.1-7mdk
+Obsoletes: kopete = %epoch:%version-%release
+Obsoletes: kdenetwork-kopete-nowlistening < %epoch:3.5.4
+Conflicts: kdenetwork-common <= 3.1.3-37mdk
+Obsoletes: kdenetwork-kopete
+Obsoletes: kdenetwork3-kopete
+Provides: kdenetwork-kopete = %epoch:%version-%release
+Provides: kdenetwork3-kopete = %epoch:%version-%release
+Conflicts: lisa < 1:3.4.2-11mdk
+
+BuildConflicts: xmms-devel
+#Need for yahoo webcam
+Requires: jasper
+
+%description kopete
+Kopete is a flexible and extendable multiple protocol instant messaging
+system designed as a plugin-based system.
+
+All protocols are plugins and allow modular installment, configuration,
+and usage without the main application knowing anything about the plugin
+being loaded.
+
+The goal of Kopete is to provide users with a standard and easy to use
+interface between all of their instant messaging systems, but at the same
+time also providing developers with the ease of writing plugins to support
+a new protocol.
+
+The core Kopete development team provides a handful of plugins that most
+users can use, in addition to templates for new developers to base a
+plugin off of.
+
+%post kopete
+%if %mdkversion < 200900
+/sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%update_menus
+%endif
+
+%postun kopete
+%if %mdkversion < 200900
+/sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%clean_menus
+%endif
+
+%files kopete
+%defattr(-,root,root,-)
+%_kde3_bindir/kopete
+%_kde3_bindir/winpopup-*
+%_kde3_libdir/kconf_update_bin/kopete-nameTracking-kconf_update
+%dir %_kde3_docdir/HTML/en/kopete
+%doc %_kde3_docdir/HTML/en/kopete/*
+%_kde3_appsdir/kopete*
+%_kde3_appsdir/kconf_update/kopete-*
+%_kde3_datadir/applications/kde/kopete.desktop
+%_kde3_libdir/kde3/kopete_*
+%_kde3_libdir/kde3/kcm_kopete_*
+%_kde3_libdir/kde3/libkrichtexteditpart.*
+%_kde3_datadir/services/kconfiguredialog/kopete_*
+%_kde3_datadir/sounds/*.ogg
+%_kde3_datadir/servicetypes/kopete*.desktop
+%_kde3_datadir/services/kopete*.desktop
+%_kde3_datadir/mimelnk/application/x-icq.desktop
+%_kde3_datadir/mimelnk/application/x-kopete-emoticons.desktop
+%dir %_kde3_datadir/config.kcfg/
+%_kde3_datadir/config.kcfg/historyconfig.kcfg
+%_kde3_datadir/services/chatwindow.desktop
+%_kde3_datadir/services/rdp.protocol
+%_kde3_datadir/services/rssservice.desktop
+%_kde3_datadir/services/aim.protocol
+%_kde3_datadir/services/irc.protocol
+%_kde3_iconsdir/*/*/*/kopete*
+%_kde3_iconsdir/*/*/*/jabber*
+%_kde3_iconsdir/*/*/*/webcam*
+%_kde3_iconsdir/*/*/*/*_user*
+%_kde3_iconsdir/*/*/*/*_offliners*
+%_kde3_iconsdir/*/*/*/voice*
+%_kde3_iconsdir/*/*/*/meta*
+%_kde3_iconsdir/*/*/*/account*
+%_kde3_iconsdir/*/*/*/emotico*
+%_kde3_iconsdir/*/*/*/new*
+%_kde3_iconsdir/*/*/*/contact*
+%_kde3_iconsdir/*/*/*/status*
+%_kde3_datadir/config.kcfg/kopete.kcfg
+%_kde3_datadir/config.kcfg/kopeteidentityconfigpreferences.kcfg
+%_kde3_datadir/services/invitation.protocol
+%_kde3_datadir/services/jabberdisco.protocol
+%exclude %_kde3_libdir/kde3/kcm_kopete_latex.*
+%exclude %_kde3_libdir/kde3/kopete_latex.*
+%exclude %_kde3_datadir/services/kopete_latex.desktop
+%exclude %_kde3_datadir/services/kconfiguredialog/kopete_latex_config.desktop
+%exclude %_kde3_appsdir/kopete/icons/crystalsvg/32x32/apps/latex.png
+%exclude %_kde3_datadir/config.kcfg/nowlisteningconfig.kcfg
+
+#-----------------------------------------------------------
+
+%package kopete-latex
+Group: Graphical desktop/KDE3
+Summary: Kopete latex plugin for write andd read mesages in latex
+Requires: %{name}-kopete
+Requires: ImageMagick
+Obsoletes: kdenetwork-kopete-latex
+Obsoletes: kdenetwork3-kopete-latex
+Provides: kdenetwork-kopete-latex = %epoch:%version-%release
+Provides: kdenetwork3-kopete-latex = %epoch:%version-%release
+
+%description kopete-latex
+Kopete latex plugin for write andd read mesages in latexinder
+
+%files kopete-latex
+%defattr(-,root,root,-)
+%_kde3_libdir/kde3/kcm_kopete_latex.*
+%_kde3_libdir/kde3/kopete_latex.*
+%_kde3_datadir/services/kopete_latex.desktop
+%_kde3_datadir/config.kcfg/latexconfig.kcfg
+%_kde3_bindir/kopete_latexconvert.sh
+%_kde3_datadir/services/kconfiguredialog/kopete_latex_config.desktop
+%_kde3_appsdir/kopete/icons/crystalsvg/32x32/apps/latex.png
+
+#-----------------------------------------------------------
+
+%package -n %lib_name-kopete
+Summary: Multi-protocol plugin-based instant messenger
+Group: System/Libraries
+Obsoletes: libkopete1 < 2:3.5.9
+Provides: libkopete1 = %epoch:%version-%release
+Conflicts: libkopete1 <= 0.7.1-7mdk
+Conflicts: kdepim <= 3.1.92
+Conflicts: kdenetwork-common <= 3.1.3-37mdk
+
+%description -n %lib_name-kopete
+Kopete is a flexible and extendable multiple protocol instant messaging
+system designed as a plugin-based system.
+
+All protocols are plugins and allow modular installment, configuration,
+and usage without the main application knowing anything about the plugin
+being loaded.
+
+The goal of Kopete is to provide users with a standard and easy to use
+interface between all of their instant messaging systems, but at the same
+time also providing developers with the ease of writing plugins to support
+a new protocol.
+
+The core Kopete development team provides a handful of plugins that most
+users can use, in addition to templates for new developers to base a
+plugin off of.
+
+%if %mdkversion < 200900
+%post -n %lib_name-kopete -p /sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%postun -n %lib_name-kopete -p /sbin/ldconfig
+%endif
+
+%files -n %lib_name-kopete
+%defattr(-, root, root)
+%_kde3_libdir/libkopete*.so.*
+%_kde3_libdir/libkopete*.la
+%_kde3_libdir/kconf_update_bin/kopete-account-kconf_update
+%_kde3_libdir/kconf_update_bin/kopete-pluginloader2-kconf_update
+
+#-----------------------------------------------------------
+
+%package -n lisa
+Group: Graphical desktop/KDE3
+Summary: Lisa server
+Requires: %{name}-common >= %{epoch}:%version-%release
+Obsoletes: ksambaplugin <= 0.5
+Obsoletes: %{name}-lisa <= 2:3.5.10
+Conflicts: kdenetwork-common < 1:3.4.2-11mdk
+Conflicts: kdenetwork-kopete < 1:3.4.2-11mdk
+
+
+%description -n lisa
+LISa is intended to provide a kind of "network neighbourhood" but only
+relying on the TCP/IP protocol stack, no smb or whatever.
+
+%post -n lisa
+%if %mdkversion < 200900
+/sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%update_menus
+%endif
+%_post_service lisa
+
+%preun -n lisa
+%_preun_service lisa
+
+%postun -n lisa
+%if %mdkversion < 200900
+/sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%clean_menus
+%endif
+
+%files -n lisa
+%defattr(-,root,root)
+%_kde3_bindir/lisa
+%_kde3_bindir/reslisa
+%dir %_kde3_datadir/applnk/.hidden/
+%_kde3_datadir/applnk/.hidden/kcmkiolan.desktop
+%_kde3_datadir/applnk/.hidden/kcmlisa.desktop
+%_kde3_datadir/applnk/.hidden/kcmreslisa.desktop
+%dir %_kde3_docdir/HTML/en/kcontrol/lanbrowser/
+%doc %_kde3_docdir/HTML/en/kcontrol/lanbrowser/*
+%_kde3_datadir/services/fileshare_propsdlgplugin.desktop
+%_kde3_iconsdir/*/*/*/kcmsambaconf.png
+%_kde3_datadir/applications/kde/fileshare.desktop
+%_kde3_datadir/applications/kde/kcmsambaconf.desktop
+%_kde3_appsdir/konqueror/dirtree/remote/lan.desktop
+%_kde3_libdir/kde3/kio_lan.*
+%_kde3_libdir/kde3/kcm_lanbrowser.*
+%_kde3_libdir/kde3/fileshare_propsdlgplugin.*
+%_kde3_libdir/kde3/kcm_fileshare.*
+%_kde3_libdir/kde3/kcm_kcmsambaconf.*
+%_kde3_appsdir/konqsidebartng/virtual_folders/services/lisa.desktop
+%_kde3_appsdir/konqueror/servicemenus/smb2rdc.desktop
+%dir %_kde3_datadir/services/
+%_kde3_datadir/services/lan.protocol
+%_kde3_datadir/services/rlan.protocol
+%dir %_kde3_appsdir/lisa/
+%_kde3_appsdir/lisa/README
+%dir %_kde3_docdir/HTML/en/lisa
+%doc %_kde3_docdir/HTML/en/lisa/*
+%config(noreplace) /etc/rc.d/init.d/lisa
+
+#-----------------------------------------------------------
+
+%package ktalk
+Group: Graphical desktop/KDE3
+Summary: Ktalk program
+Provides: ktalk3
+Provides: kde3-ktalk
+Conflicts: kdenetwork <= 3.1-31mdk
+Conflicts: kdepim <= 3.1.92
+Conflicts: kdenetwork-common <= 3.1.3-37mdk
+Conflicts: kdenetwork-ktalk < 2:3.5.9-4
+Obsoletes: kdenetwork-ktalk
+Obsoletes: kdenetwork3-ktalk
+Provides: kdenetwork-ktalk = %epoch:%version-%release
+Provides: kdenetwork3-ktalk = %epoch:%version-%release
+
+%description ktalk
+ktalk is a graphical talk client capable of multiple connections. It contains
+an addressbook and provides word-wrap, copy and paste, configurable fonts,
+ping, and file transfer.
+
+%post ktalk
+%if %mdkversion < 200900
+/sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%update_menus
+%endif
+
+%postun ktalk
+%if %mdkversion < 200900
+/sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%clean_menus
+%endif
+
+%files ktalk
+%defattr(-,root,root,-)
+%_kde3_bindir/ktalkd
+%_kde3_bindir/ktalkdlg
+%_kde3_bindir/mail.local
+%dir %_kde3_docdir/HTML/en/ktalkd/
+%doc %_kde3_docdir/HTML/en/ktalkd/*
+%_kde3_libdir/kde3/kcm_ktalkd.*
+%dir %_kde3_datadir/sounds/
+%_kde3_datadir/sounds/ktalkd.wav
+%_kde3_datadir/applications/kde/kcmktalkd.desktop
+%_kde3_datadir/config/ktalkdrc
+%dir %_kde3_docdir/HTML/en/kcontrol/kcmtalkd/
+%doc %_kde3_docdir/HTML/en/kcontrol/kcmtalkd/*
+%_kde3_iconsdir/*/*/*/ktalkd*
+
+#-----------------------------------------------------------
+
+%package kppp
+Group: Graphical desktop/KDE3
+Summary: Dialer and front end for pppd
+Requires: ppp, %{name}-kppp-provider
+Provides: kppp3
+Provides: kde3-kppp
+Conflicts: kdenetwork <= 3.1-31mdk
+Conflicts: kdepim <= 3.1.92
+Conflicts: kdenetwork-common <= 3.1.3-37mdk
+Conflicts: kdenetwork-kppp < 2:3.5.9-4
+Obsoletes: kdenetwork-kppp
+Obsoletes: kdenetwork3-kppp
+Provides: kdenetwork-kppp = %epoch:%version-%release
+Provides: kdenetwork3-kppp = %epoch:%version-%release
+
+%description kppp
+Kppp is a dialer and front end for pppd.
+
+%post kppp
+%if %mdkversion < 200900
+/sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%update_menus
+%endif
+
+%postun kppp
+%if %mdkversion < 200900
+/sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%clean_menus
+%endif
+
+%files kppp
+%defattr(-,root,root,-)
+%dir %_sysconfdir/pam.d/
+%config(noreplace) %_sysconfdir/pam.d/kppp3
+%attr(4755,root,root) %_kde3_bindir/kppp
+%_kde3_bindir/kppplogview
+%dir %_kde3_appsdir/kppp
+%_kde3_appsdir/kppp/*
+%_kde3_datadir/applications/kde/Kppp.desktop
+%_kde3_datadir/applications/kde/kppplogview.desktop
+%_kde3_iconsdir/*/*/*/kppp.png
+%dir %_kde3_docdir/HTML/en/kppp/
+%doc %_kde3_docdir/HTML/en/kppp/*
+%exclude %_kde3_appsdir/kppp/Rules
+%exclude %_kde3_appsdir/kppp/Provider
+
+#-----------------------------------------------------------
+
+%package kppp-provider
+Group: Graphical desktop/KDE3
+Summary: List of providers for pppd
+Conflicts: kdepim <= 3.1.92
+Conflicts: kdenetwork-common <= 3.1.3-37mdk
+Obsoletes: kdenetwork-kppp-provider
+Obsoletes: kdenetwork3-kppp-provider
+Provides: kdenetwork-kppp-provider = %epoch:%version-%release
+Provides: kdenetwork3-kppp-provider = %epoch:%version-%release
+
+%description kppp-provider
+List of providers for kppp
+
+%files kppp-provider
+%defattr(-,root,root,-)
+%_kde3_appsdir/kppp/Rules
+%_kde3_appsdir/kppp/Provider
+
+#-----------------------------------------------------------
+
+%package ksirc
+Group: Graphical desktop/KDE3
+Summary: KDE IRC
+Provides: ksirc3
+Provides: kde3-ksirc
+Conflicts: kdenetwork <= 3.1-31mdk
+Conflicts: kdepim <= 3.1.92
+Conflicts: kdenetwork-common <= 3.1.3-37mdk
+Obsoletes: kdenetwork-kxmlrpcd < 2:3.5.9
+Obsoletes: %lib_name-ksirc < 2:3.5.9
+Obsoletes: kdenetwork-ksirc <= 2:3.5.10
+Obsoletes: kdenetwork-ksirc
+Obsoletes: kdenetwork3-ksirc
+Provides: kdenetwork-ksirc = %epoch:%version-%release
+Provides: kdenetwork3-ksirc = %epoch:%version-%release
+
+%description ksirc
+KDE internet relay chat client.
+
+%post ksirc
+%if %mdkversion < 200900
+/sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%update_menus
+%endif
+
+%postun ksirc
+%if %mdkversion < 200900
+/sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%clean_menus
+%endif
+
+%files ksirc
+%defattr(-,root,root,-)
+%_kde3_bindir/ksirc
+%_kde3_bindir/dsirc
+%_kde3_datadir/applications/kde/ksirc.desktop
+%dir %_kde3_docdir/HTML/en/ksirc/
+%doc %_kde3_docdir/HTML/en/ksirc/*
+%_kde3_datadir/config/ksircrc
+%_kde3_libdir/kde3/ksirc.*
+%dir %_kde3_appsdir/ksirc/
+%_kde3_appsdir/ksirc/*
+%_kde3_iconsdir/*/*/*/ksirc.png
+%_kde3_libdir/libkdeinit_ksirc.*
+
+#-----------------------------------------------------------
+
+%package kwifimanager
+Group: Graphical desktop/KDE3
+Summary: KWifimanager
+Provides: kwifimanager3
+Provides: kde3-kwifimanager
+Conflicts: kdenetwork <= 3.1-31mdk
+Conflicts: kdepim <= 3.1.92
+Conflicts: kdenetwork-common < 1:3.4.2-11mdk
+Requires: wireless-tools
+Obsoletes: %lib_name-kwifimanager < 2:3.5.9
+Obsoletes: kdenetwork-kwifimanager
+Obsoletes: kdenetwork3-kwifimanager
+Provides: kdenetwork-kwifimanager = %epoch:%version-%release
+Provides: kdenetwork3-kwifimanager = %epoch:%version-%release
+
+%description kwifimanager
+A wireless LAN connection monitor.
+
+%post kwifimanager
+%if %mdkversion < 200900
+/sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%update_menus
+%endif
+
+%postun kwifimanager
+%if %mdkversion < 200900
+/sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%clean_menus
+%endif
+
+%files kwifimanager
+%defattr(-,root,root,-)
+%_kde3_bindir/kwifimanager
+%_kde3_datadir/applications/kde/kcmwifi.desktop
+%_kde3_datadir/applications/kde/kwifimanager.desktop
+%_kde3_appsdir/kicker/applets/kwireless.desktop
+%dir %_kde3_appsdir/kwifimanager/
+%_kde3_appsdir/kwifimanager/*
+%_kde3_iconsdir/*/*/*/kwifimanager*
+%_kde3_libdir/libkwireless.*
+%_kde3_libdir/kde3/kcm_wifi.*
+%dir %_kde3_docdir/HTML/en/kwifimanager/
+%doc %_kde3_docdir/HTML/en/kwifimanager/*
+
+#-----------------------------------------------------------
+
+%package kdict
+Group: Graphical desktop/KDE3
+Summary: Kdict program
+Provides: kdict3
+Provides: kde3-kdict
+Conflicts: kdenetwork <= 3.1-31mdk
+Conflicts: kdepim <= 3.1.92
+Conflicts: kdenetwork-common <= 3.1.3-37mdk
+Obsoletes: kdenetwork-kxmlrpcd < 2:3.5.9
+Obsoletes: %lib_name-kdict < 2:3.5.9
+Obsoletes: kdenetwork-kdict
+Obsoletes: kdenetwork3-kdict
+Provides: kdenetwork-kdict = %epoch:%version-%release
+Provides: kdenetwork3-kdict = %epoch:%version-%release
+
+%description kdict
+Kdict is a graphical client for the DICT Protocol. It enables you
+to search through dictionary-like databases for a word or phrase, then
+displays suitable definitions.
+
+%post kdict
+%if %mdkversion < 200900
+/sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%update_menus
+%endif
+
+%postun kdict
+%if %mdkversion < 200900
+/sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%clean_menus
+%endif
+
+%files kdict
+%defattr(-,root,root,-)
+%_kde3_bindir/kdict
+%dir %_kde3_docdir/HTML/en/kdict/
+%doc %_kde3_docdir/HTML/en/kdict/*
+%dir %_kde3_appsdir/kdict/
+%_kde3_appsdir/kdict/*
+%_kde3_datadir/applications/kde/kdict.desktop
+%_kde3_libdir/kde3/kdict_panelapplet.*
+%_kde3_appsdir/kicker/applets/kdictapplet.desktop
+%_kde3_iconsdir/*/*/*/kdict*
+%_kde3_libdir/kde3/kdict.*
+%_kde3_libdir/kde3/kio_jabberdisco.*
+%_kde3_libdir/libkdeinit_kdict.*
+
+#-----------------------------------------------------------
+
+%package kget
+Group: Graphical desktop/KDE3
+Summary: Kget program
+Provides: kget3
+Provides: kde3-kget
+Conflicts: kdenetwork <= 3.1-31mdk
+Conflicts: kdepim <= 3.1.92
+Conflicts: kdenetwork-common <= 3.1.3-37mdk
+Obsoletes: kdenetwork-kget
+Obsoletes: kdenetwork3-kget
+Provides: kdenetwork-kget = %epoch:%version-%release
+Provides: kdenetwork3-kget = %epoch:%version-%release
+
+%description kget
+An advanced download manager for KDE.
+
+%post kget
+%if %mdkversion < 200900
+/sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%update_menus
+%endif
+
+%postun kget
+%if %mdkversion < 200900
+/sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%clean_menus
+%endif
+
+%files kget
+%defattr(-,root,root,-)
+%_kde3_bindir/kget
+%dir %_kde3_appsdir/kget/
+%_kde3_appsdir/kget/*
+%_kde3_appsdir/khtml/kpartplugins/kget_plug_in.desktop
+%_kde3_libdir/kde3/khtml_kget.*
+%_kde3_datadir/applications/kde/kget.desktop
+%_kde3_datadir/mimelnk/application/x-kgetlist.desktop
+%_kde3_appsdir/khtml/kpartplugins/kget_plug_in.rc
+%_kde3_iconsdir/*/*/*/khtml_kget*
+%_kde3_iconsdir/*/*/*/kget*
+%dir %_kde3_docdir/HTML/en/kget/
+%doc %_kde3_docdir/HTML/en/kget/*
+
+%_kde3_appsdir/konqueror/servicemenus/kget_download.desktop
+
+#-----------------------------------------------------------
+
+%package krfb
+Group: Graphical desktop/KDE3
+Summary: Krfb, Krdc program
+Provides: krdc3
+Provides: krfb3
+Provides: kde3-krdc
+Provides: kde3-krfb
+Conflicts: kdenetwork <= 3.1-31mdk
+Conflicts: kdepim <= 3.1.92
+Conflicts: kdenetwork-common <= 3.1.3-37mdk
+Obsoletes: kdenetwork-krfb
+Obsoletes: kdenetwork3-krfb
+Provides: kdenetwork-krfb = %epoch:%version-%release
+Provides: kdenetwork3-krfb = %epoch:%version-%release
+
+%description krfb
+KDE Desktop Sharing allows you to invite somebody at a remote
+location to watch and possibly control your desktop.
+
+%post krfb
+%if %mdkversion < 200900
+/sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%update_menus
+%endif
+
+%postun krfb
+%if %mdkversion < 200900
+/sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%clean_menus
+%endif
+
+%files krfb
+%defattr(-,root,root,-)
+%_kde3_bindir/krdc
+%_kde3_bindir/krfb
+%_kde3_bindir/krfb_httpd
+%_kde3_datadir/services/vnc.protocol
+%_kde3_datadir/services/kinetd_krfb.desktop
+%dir %_kde3_appsdir/kinetd/
+%_kde3_appsdir/kinetd/*
+%dir %_kde3_docdir/HTML/en/krfb/
+%doc %_kde3_docdir/HTML/en/krfb/*
+%doc %_kde3_docdir/HTML/en/krdc/*
+%_kde3_datadir/applications/kde/kcmkrfb.desktop
+%_kde3_datadir/applications/kde/krdc.desktop
+%_kde3_datadir/applications/kde/krfb.desktop
+%dir %_kde3_appsdir/krfb/
+%_kde3_appsdir/krfb/*
+%dir %_kde3_appsdir/krdc/
+%_kde3_appsdir/krdc/*
+%_kde3_libdir/kde3/kcm_krfb.*
+%_kde3_libdir/kde3/kded_kinetd.*
+%_kde3_iconsdir/*/*/*/krfb*
+%_kde3_iconsdir/*/*/*/krdc*
+%_kde3_datadir/servicetypes/kinetdmodule.desktop
+%_kde3_datadir/services/kded/kinetd.desktop
+%_kde3_datadir/services/kinetd_krfb_httpd.desktop
+
+#-----------------------------------------------------------
+
+%package knewsticker
+Group: Graphical desktop/KDE3
+Summary: RDF newsticker applet
+Provides: knewsticker3
+Provides: kde3-knewsticker
+Obsoletes: %lib_name-knewsticker < 2:3.5.9
+Conflicts: kdenetwork <= 3.1-31mdk
+Conflicts: kdepim <= 3.1.92
+Conflicts: kdenetwork-common < 1:3.4.2-11mdk
+Obsoletes: kdenetwork-knewsticker
+Obsoletes: kdenetwork3-knewsticker
+Provides: kdenetwork-knewsticker = %epoch:%version-%release
+Provides: kdenetwork3-knewsticker = %epoch:%version-%release
+
+%description knewsticker
+Knewsticker: RDF newsticker applet
+
+%post knewsticker
+%if %mdkversion < 200900
+/sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%update_menus
+%endif
+
+%postun knewsticker
+%if %mdkversion < 200900
+/sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%clean_menus
+%endif
+
+%files knewsticker
+%defattr(-,root,root,-)
+%_kde3_bindir/knewstickerstub
+%dir %_kde3_docdir/HTML/en/knewsticker/
+%doc %_kde3_docdir/HTML/en/knewsticker/*
+%_kde3_datadir/applications/kde/knewsticker-standalone.desktop
+%dir %_kde3_appsdir/knewsticker/
+%_kde3_appsdir/knewsticker/*
+%_kde3_appsdir/kicker/applets/knewsticker.desktop
+%dir %_kde3_appsdir/kconf_update/
+%_kde3_appsdir/kconf_update/knewsticker.upd
+%_kde3_appsdir/kconf_update/knt-0.1-0.2.pl
+%_kde3_iconsdir/*/*/*/knewsticker.png
+%_kde3_datadir/applnk/.hidden/knewstickerstub.desktop
+%_kde3_libdir/kde3/knewsticker_panelapplet.*
+%_kde3_libdir/kde3/libkntsrcfilepropsdlg.*
+
+#-----------------------------------------------------------
+
+%prep
+%setup -q -n kdenetwork-%version
+%patch1 -p0
+%patch2 -p1
+#%patch3 -p0
+#%patch4 -p0
+%patch5 -p0
+#%patch6 -p1
+#%patch7 -p0
+%patch8 -p1
+#%patch9 -p1
+%patch10 -p0
+%patch11 -p0
+
+%build
+
+PATH=%{qt3dir}/bin:%{_kde3_bindir}:$PATH; export PATH;
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/kde3/lib/
+export xdg_menudir=%_sysconfdir/xdg/kde/menus
+
+make -f admin/Makefile.common cvs
+
+%configure_kde3 \
+ --with-extra-includes=/usr/include/avahi-compat-libdns_sd/:/opt/kde3/include/tqt \
+ --with-extra-libs=/opt/kde3/lib \
+ --without-xmms
+
+%make
+
+%install
+rm -fr %buildroot
+%makeinstall_std
+
+install -d -m 0755 %buildroot/etc/rc.d/init.d
+install -m 0755 %SOURCE2 %buildroot/etc/rc.d/init.d/lisa
+
+install -d -m 0755 %buildroot/%_sysconfdir/pam.d/
+install -m 0644 %SOURCE1 %buildroot/%_sysconfdir/pam.d/kppp3
+
+%clean
+rm -fr %buildroot
+
+
+%changelog
+* Fri Jul 22 2010 Tim Williams <tim@my-place.org.uk> 2:3.5.12-1mvt2010.2
++ Update to Trinity 3.5.12 sources
++ Add xdg and build process patches
++ Fix kdenetwork-3.5.7-fix-kdebug-120625.patch
+- Remove kdenetwork-3.5.8-fix-desktop-files.patch
+- Remove kdenetwork-3.5.9-fix-underlinking.patch
+- Remove kdenetwork-3.5.10-gcc44.patch
+- Remove kdenetwork-3.5.10-kopete_fix_yahoo.patch
+
+* Mon Jul 19 2010 Tim Williams <tim@my-place.org.uk> 2:3.5.10-8mvt2010.0
++ Rebuild for MDV 2010.1
+
+* Tue Jan 12 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 2:3.5.10-7mvt2010.0
++ Rebuilt for 2010.0
++ Fix automake 1.11 and autoconf 2.64 incompability
++ Fix kopete yahoo protocol
+
+* Thu Apr 23 2009 Frederic Crozat <fcrozat@mandriva.com> 2:3.5.10-5mdv2009.1
++ Revision: 368894
+- Fix uninstallable package
+
+* Wed Apr 22 2009 Frederic Crozat <fcrozat@mandriva.com> 2:3.5.10-4mdv2009.1
++ Revision: 368670
+- Fix incorrect dependency on kdenetwork-common (Mdv bug #50180)
+
+* Wed Apr 22 2009 Nicolas Lécureuil <neoclust@mandriva.org> 2:3.5.10-3mdv2009.1
++ Revision: 368612
+- Fix conflicts
+
+* Fri Apr 03 2009 Nicolas Lécureuil <neoclust@mandriva.org> 2:3.5.10-2mdv2009.1
++ Revision: 363689
+- Fix Requires for lisa
+
+* Thu Apr 02 2009 Helio Chissini de Castro <helio@mandriva.com> 2:3.5.10-1mdv2009.1
++ Revision: 363587
+- Pushing back kde3 kdenetwork :-/
+- Another headache generated for the bring kde3 back to live
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - import kdenetwork
+
diff --git a/mandriva/2010.2/kdenetwork/kdenetwork-3.5.10-wformat.patch b/mandriva/2010.2/kdenetwork/kdenetwork-3.5.10-wformat.patch
new file mode 100644
index 000000000..a71d30713
--- /dev/null
+++ b/mandriva/2010.2/kdenetwork/kdenetwork-3.5.10-wformat.patch
@@ -0,0 +1,31 @@
+--- kopete/plugins/statistics/sqlite/shell.c.orig 2009-04-02 20:04:41.000000000 +0200
++++ kopete/plugins/statistics/sqlite/shell.c 2009-04-02 20:29:12.000000000 +0200
+@@ -356,7 +356,7 @@
+ output_c_string(p->out, z);
+ }
+ if( bSep ){
+- fprintf(p->out, p->separator);
++ fprintf(p->out, "%s", p->separator);
+ }
+ }
+
+@@ -1005,7 +1005,7 @@
+ }else
+
+ if( c=='h' && strncmp(azArg[0], "help", n)==0 ){
+- fprintf(stderr,zHelp);
++ fprintf(stderr, "%s", zHelp);
+ }else
+
+ if( c=='i' && strncmp(azArg[0], "import", n)==0 && nArg>=3 ){
+--- kopete/plugins/statistics/sqlite/vdbe.c.orig 2009-04-02 20:30:39.000000000 +0200
++++ kopete/plugins/statistics/sqlite/vdbe.c 2009-04-02 20:31:02.000000000 +0200
+@@ -361,7 +361,7 @@
+ }
+ }
+ zBuf[k++] = ']';
+- k += sprintf(&zBuf[k], encnames[pMem->enc]);
++ k += sprintf(&zBuf[k], "%s", encnames[pMem->enc]);
+ zBuf[k++] = 0;
+ }
+ }
diff --git a/mandriva/2010.2/kdenetwork/kdenetwork-3.5.7-add-slovenian-provider.patch b/mandriva/2010.2/kdenetwork/kdenetwork-3.5.7-add-slovenian-provider.patch
new file mode 100644
index 000000000..c987c7f20
--- /dev/null
+++ b/mandriva/2010.2/kdenetwork/kdenetwork-3.5.7-add-slovenian-provider.patch
@@ -0,0 +1,449 @@
+--- kppp/DB/Provider/Slovenia/AmisNet.old 2005-09-10 10:20:35.000000000 +0200
++++ kppp/DB/Provider/Slovenia/AmisNet 2007-05-29 17:15:17.000000000 +0200
+@@ -1,6 +1,6 @@
+ # KDE Config File
+-# $Id: AmisNet 129308 2001-12-31 13:24:17Z romanm $
+-# $Source$
++# $Id: AmisNet,v 1.2 2001/12/31 13:24:17 romanm Exp $
++# $Source: /home/kde/kdenetwork/kppp/DB/Provider/Slovenia/AmisNet,v $
+ #
+ Name=AmisNet
+ AccountingEnabled=1
+--- /dev/null 2006-08-21 11:51:14.000000000 +0200
++++ kppp/DB/Provider/Slovenia/AgendaSloN 2007-05-29 17:16:29.000000000 +0200
+@@ -0,0 +1,27 @@
++# KDE Config File
++# $Id: MojNet,v 1.2 2001/12/31 13:24:17 romanm Exp $
++# $Source: /home/kde/kdenetwork/kppp/DB/Provider/Slovenia/MojNet,v $
++#
++Name=AgendaSloN
++AccountingEnabled=1
++AccountingFile=/Slovenia/omrezje_0889.rst
++Authentication=1
++AutoName=0
++Command=
++DNS=
++AutoDNS=1
++DefaultRoute=1
++DisconnectCommand=
++Domain=moj.net
++ExDNSDisabled=0
++Gateway=0.0.0.0
++IPAddr=0.0.0.0
++Password=%PASSWORD%
++ScriptArguments=
++ScriptCommands=
++StorePassword=1
++SubnetMask=0.0.0.0
++Username=%USERNAME%
++VolumeAccountingEnabled=0
++pppdArguments=
++Phonenumber=088932380
+--- kppp/DB/Provider/Slovenia/Arnes.old 2007-05-29 17:18:20.000000000 +0200
++++ kppp/DB/Provider/Slovenia/Arnes 2005-03-10 10:12:11.000000000 +0100
+@@ -1,6 +1,6 @@
+ # KDE Config File
+-# $Id: Arnes 129303 2001-12-31 12:48:40Z romanm $
+-# $Source$
++# $Id: Arnes,v 1.1 2001/12/31 12:48:40 romanm Exp $
++# $Source: /home/kde/kdenetwork/kppp/DB/Provider/Slovenia/Arnes,v $
+ #
+ Name=Arnes
+ AccountingEnabled=1
+--- /dev/null 2006-08-21 11:51:14.000000000 +0200
++++ kppp/DB/Provider/Slovenia/K2Net 2005-03-10 11:27:25.000000000 +0100
+@@ -0,0 +1,27 @@
++# KDE Config File
++# $Id: MojNet,v 1.2 2001/12/31 13:24:17 romanm Exp $
++# $Source: /home/kde/kdenetwork/kppp/DB/Provider/Slovenia/MojNet,v $
++#
++Name=K2Net
++AccountingEnabled=1
++AccountingFile=/Slovenia/omrezje_0889.rst
++Authentication=1
++AutoName=0
++Command=
++DNS=
++AutoDNS=1
++DefaultRoute=1
++DisconnectCommand=
++Domain=moj.net
++ExDNSDisabled=0
++Gateway=0.0.0.0
++IPAddr=0.0.0.0
++Password=%PASSWORD%
++ScriptArguments=
++ScriptCommands=
++StorePassword=1
++SubnetMask=0.0.0.0
++Username=%USERNAME%
++VolumeAccountingEnabled=0
++pppdArguments=
++Phonenumber=088932340
+--- kppp/DB/Provider/Slovenia/Kiss.old 2005-09-10 10:20:35.000000000 +0200
++++ kppp/DB/Provider/Slovenia/Kiss 2005-03-10 10:12:11.000000000 +0100
+@@ -1,6 +1,6 @@
+ # KDE Config File
+-# $Id: Kiss 129303 2001-12-31 12:48:40Z romanm $
+-# $Source$
++# $Id: Kiss,v 1.1 2001/12/31 12:48:40 romanm Exp $
++# $Source: /home/kde/kdenetwork/kppp/DB/Provider/Slovenia/Kiss,v $
+ #
+ Name=Kiss
+ AccountingEnabled=1
+--- /dev/null 2006-08-21 11:51:14.000000000 +0200
++++ kppp/DB/Provider/Slovenia/MWdialup386 2005-03-10 11:39:56.000000000 +0100
+@@ -0,0 +1,27 @@
++# KDE Config File
++# $Id: MojNet,v 1.2 2001/12/31 13:24:17 romanm Exp $
++# $Source: /home/kde/kdenetwork/kppp/DB/Provider/Slovenia/MojNet,v $
++#
++Name=MWdialup386
++AccountingEnabled=1
++AccountingFile=/Slovenia/omrezje_0888.rst
++Authentication=1
++AutoName=0
++Command=
++DNS=
++AutoDNS=1
++DefaultRoute=1
++DisconnectCommand=
++Domain=moj.net
++ExDNSDisabled=0
++Gateway=0.0.0.0
++IPAddr=0.0.0.0
++Password=%PASSWORD%
++ScriptArguments=
++ScriptCommands=
++StorePassword=1
++SubnetMask=0.0.0.0
++Username=%USERNAME%
++VolumeAccountingEnabled=0
++pppdArguments=
++Phonenumber=088832666
+--- /dev/null 2006-08-21 11:51:14.000000000 +0200
++++ kppp/DB/Provider/Slovenia/MaSiCoM 2005-03-10 11:32:34.000000000 +0100
+@@ -0,0 +1,27 @@
++# KDE Config File
++# $Id: MojNet,v 1.2 2001/12/31 13:24:17 romanm Exp $
++# $Source: /home/kde/kdenetwork/kppp/DB/Provider/Slovenia/MojNet,v $
++#
++Name=MaSiCoM
++AccountingEnabled=1
++AccountingFile=/Slovenia/omrezje_0888.rst
++Authentication=1
++AutoName=0
++Command=
++DNS=
++AutoDNS=1
++DefaultRoute=1
++DisconnectCommand=
++Domain=moj.net
++ExDNSDisabled=0
++Gateway=0.0.0.0
++IPAddr=0.0.0.0
++Password=%PASSWORD%
++ScriptArguments=
++ScriptCommands=
++StorePassword=1
++SubnetMask=0.0.0.0
++Username=%USERNAME%
++VolumeAccountingEnabled=0
++pppdArguments=
++Phonenumber=088832999
+--- kppp/DB/Provider/Slovenia/MojNet.old 2005-09-10 10:20:35.000000000 +0200
++++ kppp/DB/Provider/Slovenia/MojNet 2005-03-10 10:12:11.000000000 +0100
+@@ -1,6 +1,6 @@
+ # KDE Config File
+-# $Id: MojNet 129308 2001-12-31 13:24:17Z romanm $
+-# $Source$
++# $Id: MojNet,v 1.2 2001/12/31 13:24:17 romanm Exp $
++# $Source: /home/kde/kdenetwork/kppp/DB/Provider/Slovenia/MojNet,v $
+ #
+ Name=MojNet
+ AccountingEnabled=1
+--- /dev/null 2006-08-21 11:51:14.000000000 +0200
++++ kppp/DB/Provider/Slovenia/Netsi 2005-03-10 11:44:18.000000000 +0100
+@@ -0,0 +1,27 @@
++# KDE Config File
++# $Id: MojNet,v 1.2 2001/12/31 13:24:17 romanm Exp $
++# $Source: /home/kde/kdenetwork/kppp/DB/Provider/Slovenia/MojNet,v $
++#
++Name=Netsi
++AccountingEnabled=1
++AccountingFile=/Slovenia/omrezje_0889.rst
++Authentication=1
++AutoName=0
++Command=
++DNS=
++AutoDNS=1
++DefaultRoute=1
++DisconnectCommand=
++Domain=moj.net
++ExDNSDisabled=0
++Gateway=0.0.0.0
++IPAddr=0.0.0.0
++Password=%PASSWORD%
++ScriptArguments=
++ScriptCommands=
++StorePassword=1
++SubnetMask=0.0.0.0
++Username=%USERNAME%
++VolumeAccountingEnabled=0
++pppdArguments=
++Phonenumber=088932430
+--- /dev/null 2006-08-21 11:51:14.000000000 +0200
++++ kppp/DB/Provider/Slovenia/Perftech 2005-03-10 11:30:46.000000000 +0100
+@@ -0,0 +1,27 @@
++# KDE Config File
++# $Id: MojNet,v 1.2 2001/12/31 13:24:17 romanm Exp $
++# $Source: /home/kde/kdenetwork/kppp/DB/Provider/Slovenia/MojNet,v $
++#
++Name=Perftech
++AccountingEnabled=1
++AccountingFile=/Slovenia/omrezje_0888.rst
++Authentication=1
++AutoName=0
++Command=
++DNS=
++AutoDNS=1
++DefaultRoute=1
++DisconnectCommand=
++Domain=moj.net
++ExDNSDisabled=0
++Gateway=0.0.0.0
++IPAddr=0.0.0.0
++Password=%PASSWORD%
++ScriptArguments=
++ScriptCommands=
++StorePassword=1
++SubnetMask=0.0.0.0
++Username=%USERNAME%
++VolumeAccountingEnabled=0
++pppdArguments=
++Phonenumber=088832360
+
+--- kppp/DB/Provider/Slovenia/SiOL.old 2005-09-10 10:20:35.000000000 +0200
++++ kppp/DB/Provider/Slovenia/SiOL 2005-03-10 10:12:11.000000000 +0100
+@@ -1,6 +1,6 @@
+ # KDE Config File
+-# $Id: SiOL 129600 2002-01-02 21:25:21Z romanm $
+-# $Source$
++# $Id: SiOL,v 1.2 2002/01/02 21:25:21 romanm Exp $
++# $Source: /home/kde/kdenetwork/kppp/DB/Provider/Slovenia/SiOL,v $
+ #
+ Name=SiOL
+ AccountingEnabled=1
+--- kppp/DB/Provider/Slovenia/Volja.old 2005-09-10 10:20:35.000000000 +0200
++++ kppp/DB/Provider/Slovenia/Volja 2005-03-10 11:53:30.000000000 +0100
+@@ -1,10 +1,10 @@
+ # KDE Config File
+-# $Id: Volja 129308 2001-12-31 13:24:17Z romanm $
+-# $Source$
++# $Id: Volja,v 1.2 2001/12/31 13:24:17 romanm Exp $
++# $Source: /home/kde/kdenetwork/kppp/DB/Provider/Slovenia/Volja,v $
+ #
+ Name=Volja
+ AccountingEnabled=1
+-AccountingFile=/Slovenia/omrezje_0889.rst
++AccountingFile=/Slovenia/omrezje_0888.rst
+ Authentication=1
+ AutoName=0
+ Command=
+@@ -24,4 +24,4 @@
+ Username=%USERNAME%
+ VolumeAccountingEnabled=0
+ pppdArguments=
+-Phonenumber=088932480
++Phonenumber=088832480
+--- kppp/DB/Provider/Slovenia/Makefile.am.old 2005-09-10 10:20:35.000000000 +0200
++++ kppp/DB/Provider/Slovenia/Makefile.am 2007-05-29 17:45:49.000000000 +0200
+@@ -1,4 +1,4 @@
+-pkg_DATA = AmisNet Arnes Kiss MojNet SiOL Volja
++pkg_DATA = AgendaSloN AmisNet Arnes K2Net Kiss MWdialup386 MaSiCoM MojNet Netsi Perftech SiOL Volja
+
+ pkgdir = $(kde_datadir)/kppp/Provider/Slovenia
+
+--- kppp/Rules/Slovenia/omrezje_0880.rst.orig 2005-09-10 10:20:36.000000000 +0200
++++ kppp/Rules/Slovenia/omrezje_0880.rst 2005-03-10 11:12:49.000000000 +0100
+@@ -1,9 +1,12 @@
+ ################################################################
+-# $Id: omrezje_0880.rst 135052 2002-02-02 20:19:29Z romanm $
+-# $Source$
++# $Id: omrezje_0880.rst,v 1.2 2002/02/02 20:19:29 romanm Exp $
++# $Source: /home/kde/kdenetwork/kppp/Rules/Slovenia/omrezje_0880.rst,v $
+ #
+ # RULES FOR KPPP WITH SLOVENIAN PHONE NETWORK 0880 (ISP PROVIDER).
+ #
++# 2005-03-19
++# Updated by gregor.pirnaver@email.si.
++#
+ # 2002-02-02:
+ # Updated by roman.maurer@amis.net,
+ # based on data provided by Primoz Hrvatin.
+@@ -40,13 +43,16 @@
+ # This is charged whenever you connect. The amount is payed to the
+ # phone company.
+
+-per_connection=6.30
++# per_connection=6.30
++per_connection=0.0
++minimum_costs=1.02
++
+
+ # "on monday until sunday the costs
+ # are 2.04 on normal and 1.02 on discounted per each 60 seconds"
+
+ on (monday..saturday) between (0:00..6:59) use (1.02, 60)
+-on (monday..saturday) between (7:00..18:59) use (2.04, 60)
++on (monday..saturday) between (7:00..18:59) use (1.84, 60)
+ on (monday..saturday) between (19:00..23:59) use (1.02, 60)
+ on (sunday) between () use (1.02, 60)
+
+--- kppp/Rules/Slovenia/omrezje_0889.rst.orig 2005-09-10 10:20:36.000000000 +0200
++++ kppp/Rules/Slovenia/omrezje_0889.rst 2005-03-10 11:13:40.000000000 +0100
+@@ -1,9 +1,12 @@
+ ################################################################
+-# $Id: omrezje_0889.rst 135052 2002-02-02 20:19:29Z romanm $
+-# $Source$
++# $Id: omrezje_0889.rst,v 1.2 2002/02/02 20:19:29 romanm Exp $
++# $Source: /home/kde/kdenetwork/kppp/Rules/Slovenia/omrezje_0889.rst,v $
+ #
+ # RULES FOR KPPP WITH SLOVENIAN PHONE NETWORK 0889 (ISP PROVIDERS).
+ #
++# 2005-03-19
++# Updated by gregor.pirnaver@email.si.
++#
+ # 2002-02-02:
+ # Updated by roman.maurer@amis.net,
+ # based on data provided by Primoz Hrvatin.
+@@ -30,14 +33,14 @@
+ ################################################################
+
+ per_connection=0.0
+-minimum_costs=2.52
++minimum_costs=1.26
+
+
+ # same as above. You must use 24 hour notation, or the accounting
+ # will not work correctly. (Example: write 15:00 for 3 pm)
+
+ on (monday..saturday) between (0:00..6:59) use (1.26, 60)
+-on (monday..saturday) between (7:00..18:59) use (2.52, 60)
++on (monday..saturday) between (7:00..18:59) use (2.27, 60)
+ on (monday..saturday) between (19:00..23:59) use (1.26, 60)
+ on (sunday) between () use (1.26, 60)
+
+--- /dev/null 1970-01-01 01:00:00.000000000 +0100
++++ kppp/Rules/Slovenia/omrezje_0888.rst 2007-05-29 19:56:14.000000000 +0200
+@@ -0,0 +1,62 @@
++################################################################
++# $Id: omrezje_0889.rst,v 1.2 2002/02/02 20:19:29 romanm Exp $
++# $Source: /home/kde/kdenetwork/kppp/Rules/Slovenia/omrezje_0889.rst,v $
++#
++# RULES FOR KPPP WITH SLOVENIAN PHONE NETWORK 0889 (ISP PROVIDERS).
++#
++#
++# 2005-03-19
++# Updated by gregor.pirnaver@email.si.
++#
++# 2002-02-02:
++# Updated by roman.maurer@amis.net,
++# based on data provided by Primoz Hrvatin.
++#
++# 2000-09-25:
++# Prepared by Ales.Kosir@hermes.si,
++# based on data, provided by Srdjan Cvjetovic.
++#
++# Calls from stationary phone network to the ISP numbers 0889:
++#
++################################################################
++name=omrezje-0888.rst
++
++################################################################
++# currency settings
++################################################################
++
++currency_symbol=SIT
++currency_position=right
++currency_digits=2
++
++################################################################
++# connection settings
++################################################################
++
++per_connection=0.0
++minimum_costs=3.36
++
++
++# same as above. You must use 24 hour notation, or the accounting
++# will not work correctly. (Example: write 15:00 for 3 pm)
++
++on (monday..saturday) between (0:00..6:59) use (3.36, 60)
++on (monday..saturday) between (7:00..18:59) use (4.20, 60)
++on (monday..saturday) between (19:00..23:59) use (3.36, 60)
++on (sunday) between () use (3.36, 60)
++
++# Drzavni prazniki:
++# 1.1., 2.1 - Novo leto
++# 8.2. - Slovenski kulturni praznik
++# Easter - Velika noc
++# Easter Monday - Velikonocni ponedeljek
++# 27.4. - Dan upora proti okupatorju
++# 1.5.,2.5. - Praznik dela
++# - Binkosti
++# 25.6. - Dan drzavnosti
++# 15.8. - Marijino vnebovzetje
++# 31.10. - Dan reformacije
++# 1.11. - Dan spomina na mrtve
++# 25.12. - Bozic
++# 26.12. - Dan samostojnosti
++on (01/01, 01/02, 02/08, easter, easter+1, 04/26, 05/01, 05/02, easter+50, 06/25, 08/15, 10/31, 11/01, 12/25, 12/26) between () use (3.36, 60)
+--- kppp/Rules/Slovenia/stacionarno_omrezje.rst.orig 2005-09-10 10:20:36.000000000 +0200
++++ kppp/Rules/Slovenia/stacionarno_omrezje.rst 2005-03-10 11:12:01.000000000 +0100
+@@ -2,6 +2,10 @@
+ #
+ # NAME OF THE RULESET. This is NEEDED for accounting purposes.
+ #
++#
++# 2005-03-19
++# Updated by gregor.pirnaver@email.si.
++#
+ # Prepared by Ales.Kosir@hermes.si,
+ # based on data, provided by Srdjan Cvjetovic
+ #
+@@ -25,12 +29,12 @@
+ ################################################################
+
+ per_connection=0.0
+-minimum_costs=4.11
++minimum_costs=5.04
+
+-on (monday..saturday) between (0:00..6:59) use (4.11, 120)
+-on (monday..saturday) between (7:00..18:59) use (4.11, 60)
+-on (monday..saturday) between (19:00..23:59) use (4.11, 120)
+-on (sunday) between () use (4.11, 120)
++on (monday..saturday) between (0:00..6:59) use (5.04, 120)
++on (monday..saturday) between (7:00..18:59) use (6.30, 60)
++on (monday..saturday) between (19:00..23:59) use (5.04, 120)
++on (sunday) between () use (5.04, 120)
+
+ # Drzavni prazniki:
+ # 1.1., 2.1 - Novo leto
+@@ -46,7 +50,7 @@
+ # 1.11. - Dan spomina na mrtve
+ # 25.12. - Bozic
+ # 26.12. - Dan samostojnosti
+-on (01/01, 01/02, 02/08, easter, easter+1, 04/26, 05/01, 05/02, easter+50, 06/25, 08/15, 10/31, 11/01, 12/25, 12/26) between () use (4.11, 120)
++on (01/01, 01/02, 02/08, easter, easter+1, 04/26, 05/01, 05/02, easter+50, 06/25, 08/15, 10/31, 11/01, 12/25, 12/26) between () use (5.04, 120)
+
+
+
+--- kppp/Rules/Slovenia/Makefile.am~ 2005-09-10 10:20:36.000000000 +0200
++++ kppp/Rules/Slovenia/Makefile.am 2007-05-29 21:56:32.000000000 +0200
+@@ -1,4 +1,5 @@
+ pkg_DATA = omrezje_0880.rst \
++ omrezje_0888.rst \
+ omrezje_0889.rst \
+ stacionarno_omrezje.rst
+
diff --git a/mandriva/2010.2/kdenetwork/kdenetwork-3.5.7-fix-kdebug-120625.patch b/mandriva/2010.2/kdenetwork/kdenetwork-3.5.7-fix-kdebug-120625.patch
new file mode 100644
index 000000000..b56a70254
--- /dev/null
+++ b/mandriva/2010.2/kdenetwork/kdenetwork-3.5.7-fix-kdebug-120625.patch
@@ -0,0 +1,167 @@
+diff -Nur kopete-0.12b1/kopete/protocols/irc/ircprotocol.cpp kopete-0.12b1f/kopete/protocols/irc/ircprotocol.cpp
+--- kopete-0.12b1/kopete/protocols/irc/ircprotocol.cpp 2006-03-08 09:25:24.000000000 +0800
++++ kopete-0.12b1f/kopete/protocols/irc/ircprotocol.cpp 2006-03-14 20:03:46.000000000 +0800
+@@ -136,15 +136,15 @@
+ TQStringList::split(' ',"irc_voice contact_away_overlay"), i18n("Away")),
+
+ m_UserStatusOnline(Kopete::OnlineStatus::Online,
+- 25, this, Online, TQString::null, i18n("Online"), i18n("Online"), Kopete::OnlineStatusManager::Online),
++ 25, this, Online, TQString::null, ("Online"), i18n("Online"), Kopete::OnlineStatusManager::Online),
+
+ m_UserStatusAway(Kopete::OnlineStatus::Away,
+ 2, this, Online | Away, "contact_away_overlay",
+- i18n("Away"), i18n("Away"), Kopete::OnlineStatusManager::Away),
++ ("Away"), i18n("Away"), Kopete::OnlineStatusManager::Away),
+ m_UserStatusConnecting(Kopete::OnlineStatus::Connecting,
+ 1, this, Connecting, "irc_connecting", i18n("Connecting")),
+ m_UserStatusOffline(Kopete::OnlineStatus::Offline,
+- 0, this, Offline, TQString::null, i18n("Offline"), i18n("Offline"), Kopete::OnlineStatusManager::Offline),
++ 0, this, Offline, TQString::null, ("Offline"), i18n("Offline"), Kopete::OnlineStatusManager::Offline),
+
+ m_StatusUnknown(Kopete::OnlineStatus::Unknown,
+ 999, this, 999, "status_unknown", i18n("Status not available")),
+diff -Nur kopete-0.12b1/kopete/protocols/jabber/jabberprotocol.cpp kopete-0.12b1f/kopete/protocols/jabber/jabberprotocol.cpp
+--- kopete-0.12b1/kopete/protocols/jabber/jabberprotocol.cpp 2006-03-08 09:25:21.000000000 +0800
++++ kopete-0.12b1f/kopete/protocols/jabber/jabberprotocol.cpp 2006-03-14 20:03:51.000000000 +0800
+@@ -71,14 +71,15 @@
+
+ JabberProtocol::JabberProtocol (TQObject * parent, const char *name, const TQStringList &)
+ : Kopete::Protocol( JabberProtocolFactory::instance(), parent, name ),
+- JabberKOSChatty(Kopete::OnlineStatus::Online, 100, this, JabberFreeForChat, "jabber_chatty", i18n ("Free for Chat"), i18n ("Free for Chat"), Kopete::OnlineStatusManager::FreeForChat, Kopete::OnlineStatusManager::HasAwayMessage ),
+- JabberKOSOnline(Kopete::OnlineStatus::Online, 90, this, JabberOnline, TQString::null, i18n ("Online"), i18n ("Online"), Kopete::OnlineStatusManager::Online, Kopete::OnlineStatusManager::HasAwayMessage ),
+- JabberKOSAway(Kopete::OnlineStatus::Away, 80, this, JabberAway, "contact_away_overlay", i18n ("Away"), i18n ("Away"), Kopete::OnlineStatusManager::Away, Kopete::OnlineStatusManager::HasAwayMessage),
+- JabberKOSXA(Kopete::OnlineStatus::Away, 70, this, JabberXA, "contact_xa_overlay", i18n ("Extended Away"), i18n ("Extended Away"), 0, Kopete::OnlineStatusManager::HasAwayMessage),
+- JabberKOSDND(Kopete::OnlineStatus::Away, 60, this, JabberDND, "contact_busy_overlay", i18n ("Do not Disturb"), i18n ("Do not Disturb"), Kopete::OnlineStatusManager::Busy, Kopete::OnlineStatusManager::HasAwayMessage),
+- JabberKOSOffline(Kopete::OnlineStatus::Offline, 50, this, JabberOffline, TQString::null, i18n ("Offline") ,i18n ("Offline"), Kopete::OnlineStatusManager::Offline, Kopete::OnlineStatusManager::HasAwayMessage ),
+- JabberKOSInvisible(Kopete::OnlineStatus::Invisible, 40, this, JabberInvisible, "contact_invisible_overlay", i18n ("Invisible") ,i18n ("Invisible"), Kopete::OnlineStatusManager::Invisible),
+- JabberKOSConnecting(Kopete::OnlineStatus::Connecting, 30, this, JabberConnecting, "jabber_connecting", i18n("Connecting")),
++ JabberKOSChatty(Kopete::OnlineStatus::Online, 100, this, 1, "jabber_chatty", ("Free to Chat"), i18n ("Free to Chat"), Kopete::OnlineStatusManager::Online),
++ JabberKOSOnline(Kopete::OnlineStatus::Online, 90, this, 0, TQString::null, ("Online"), i18n ("Online"), Kopete::OnlineStatusManager::Online),
++ JabberKOSAway(Kopete::OnlineStatus::Away, 80, this, 2, "jabber_away", ("Away"), i18n ("Away"), Kopete::OnlineStatusManager::Busy,Kopete::OnlineStatusManager::HasAwayMessage),
++ JabberKOSXA(Kopete::OnlineStatus::Away, 70, this, 3, "jabber_xa", ("Extended Away"), i18n ("Extended Away"), Kopete::OnlineStatusManager::Away),
++ JabberKOSDND(Kopete::OnlineStatus::Away, 60, this, 4, "jabber_na", ("Do not Disturb"), i18n ("Do not Disturb"), Kopete::OnlineStatusManager::Away),
++ JabberKOSOffline(Kopete::OnlineStatus::Offline, 50, this, 5, TQString::null, ("Offline") ,i18n ("Offline"), Kopete::OnlineStatusManager::Offline),
++ JabberKOSInvisible(Kopete::OnlineStatus::Invisible, 40, this, 6, "jabber_invisible", ("Invisible") ,i18n ("Invisible"), Kopete::OnlineStatusManager::Invisible),
++ JabberKOSConnecting(Kopete::OnlineStatus::Connecting, 30, this, 7, "jabber_connecting", i18n("Connecting")),
++
+ propLastSeen(Kopete::Global::Properties::self()->lastSeen()),
+ propAwayMessage(Kopete::Global::Properties::self()->awayMessage()),
+ propFirstName(Kopete::Global::Properties::self()->firstName()),
+diff -Nur kopete-0.12b1/kopete/protocols/msn/msnprotocol.cpp kopete-0.12b1f/kopete/protocols/msn/msnprotocol.cpp
+--- kopete-0.12b1/kopete/protocols/msn/msnprotocol.cpp 2006-03-08 09:25:24.000000000 +0800
++++ kopete-0.12b1f/kopete/protocols/msn/msnprotocol.cpp 2006-03-14 20:03:51.000000000 +0800
+@@ -49,17 +49,17 @@
+
+ MSNProtocol::MSNProtocol( TQObject *parent, const char *name, const TQStringList & /* args */ )
+ : Kopete::Protocol( MSNProtocolFactory::instance(), parent, name ),
+- NLN( Kopete::OnlineStatus::Online, 25, this, 1, TQString::null, i18n( "Online" ) , i18n( "O&nline" ), Kopete::OnlineStatusManager::Online,Kopete::OnlineStatusManager::HasAwayMessage ),
+- BSY( Kopete::OnlineStatus::Away, 20, this, 2, "msn_busy", i18n( "Busy" ) , i18n( "&Busy" ), Kopete::OnlineStatusManager::Busy, Kopete::OnlineStatusManager::HasAwayMessage ),
+- BRB( Kopete::OnlineStatus::Away, 22, this, 3, "msn_brb", i18n( "Be Right Back" ), i18n( "Be &Right Back" ) , 0 , Kopete::OnlineStatusManager::HasAwayMessage ),
+- AWY( Kopete::OnlineStatus::Away, 18, this, 4, "contact_away_overlay", i18n( "Away From Computer" ),i18n( "&Away" ), Kopete::OnlineStatusManager::Away, Kopete::OnlineStatusManager::HasAwayMessage ),
+- PHN( Kopete::OnlineStatus::Away, 12, this, 5, "contact_phone_overlay", i18n( "On the Phone" ) , i18n( "On The &Phone" ) , 0 , Kopete::OnlineStatusManager::HasAwayMessage ),
+- LUN( Kopete::OnlineStatus::Away, 15, this, 6, "contact_food_overlay", i18n( "Out to Lunch" ) , i18n( "Out To &Lunch" ) , 0 , Kopete::OnlineStatusManager::HasAwayMessage ),
+- FLN( Kopete::OnlineStatus::Offline, 0, this, 7, TQString::null, i18n( "Offline" ) , i18n( "&Offline" ), Kopete::OnlineStatusManager::Offline,Kopete::OnlineStatusManager::DisabledIfOffline ),
+- HDN( Kopete::OnlineStatus::Invisible, 3, this, 8, "contact_invisible_overlay", i18n( "Invisible" ) , i18n( "&Invisible" ), Kopete::OnlineStatusManager::Invisible ),
+- IDL( Kopete::OnlineStatus::Away, 10, this, 9, "contact_away_overlay", i18n( "Idle" ) , i18n( "&Idle" ), Kopete::OnlineStatusManager::Idle , Kopete::OnlineStatusManager::HideFromMenu ),
+- UNK( Kopete::OnlineStatus::Unknown, 25, this, 0, "status_unknown", i18n( "Status not available" ) ),
+- CNT( Kopete::OnlineStatus::Connecting, 2, this, 10,"msn_connecting", i18n( "Connecting" ) ),
++ NLN( Kopete::OnlineStatus::Online, 25, this, 1, TQString::null, ( "Online" ) , i18n( "O&nline" ), Kopete::OnlineStatusManager::Online ),
++ BSY( Kopete::OnlineStatus::Away, 20, this, 2, "msn_busy", ( "Busy" ) , i18n( "&Busy" ), Kopete::OnlineStatusManager::Busy),
++ BRB( Kopete::OnlineStatus::Away, 22, this, 3, "msn_brb", ( "Be Right Back" ), i18n( "Be &Right Back" )),
++ AWY( Kopete::OnlineStatus::Away, 18, this, 4, "msn_away", ( "Away From Computer" ) , i18n( "&Away" ), Kopete::OnlineStatusManager::Away, Kopete::OnlineStatusManager::HasAwayMessage ),
++ PHN( Kopete::OnlineStatus::Away, 12, this, 5, "msn_phone", ( "On the Phone" ) , i18n( "On The &Phone" )),
++ LUN( Kopete::OnlineStatus::Away, 15, this, 6, "msn_lunch", ( "Out to Lunch" ) , i18n( "Out To &Lunch" ) ),
++ FLN( Kopete::OnlineStatus::Offline, 0, this, 7, TQString::null, ( "Offline" ) , i18n( "&Offline" ), Kopete::OnlineStatusManager::Offline , Kopete::OnlineStatusManager::DisabledIfOffline),
++ HDN( Kopete::OnlineStatus::Invisible, 3, this, 8, "msn_invisible", ( "Invisible" ) , i18n( "&Invisible" ), Kopete::OnlineStatusManager::Invisible ),
++ IDL( Kopete::OnlineStatus::Away, 10, this, 9, "msn_away", ( "Idle" ) , i18n( "&Idle" ), Kopete::OnlineStatusManager::Invisible ),
++ UNK( Kopete::OnlineStatus::Unknown, 25, this, 0, "status_unknown",( "Status not available" ) ),
++ CNT( Kopete::OnlineStatus::Connecting, 2, this, 10,"msn_connecting",( "Connecting" ) ),
+ propEmail(Kopete::Global::Properties::self()->emailAddress()),
+ propPhoneHome(Kopete::Global::Properties::self()->privatePhone()),
+ propPhoneWork(Kopete::Global::Properties::self()->workPhone()),
+diff -Nur kopete-0.12b1/kopete/protocols/oscar/aim/aimprotocol.cpp kopete-0.12b1f/kopete/protocols/oscar/aim/aimprotocol.cpp
+--- kopete-0.12b1/kopete/protocols/oscar/aim/aimprotocol.cpp 2006-03-08 09:25:23.000000000 +0800
++++ kopete-0.12b1f/kopete/protocols/oscar/aim/aimprotocol.cpp 2006-03-14 20:03:46.000000000 +0800
+@@ -220,14 +220,14 @@
+
+ AIMProtocol::AIMProtocol(TQObject *parent, const char *name, const TQStringList &)
+ : Kopete::Protocol( AIMProtocolFactory::instance(), parent, name ),
+- statusOnline( Kopete::OnlineStatus::Online, 2, this, 0, TQString::null, i18n("Online"), i18n("Online"), Kopete::OnlineStatusManager::Online ),
+- statusOffline( Kopete::OnlineStatus::Offline, 2, this, 10, TQString::null, i18n("Offline"), i18n("Offline"), Kopete::OnlineStatusManager::Offline ),
+- statusAway( Kopete::OnlineStatus::Away, 2, this, 20, "contact_away_overlay", i18n("Away"), i18n("Away"), Kopete::OnlineStatusManager::Away,
++ statusOnline( Kopete::OnlineStatus::Online, 2, this, 0, TQString::null, ("Online"), i18n("Online"), Kopete::OnlineStatusManager::Online ),
++ statusOffline( Kopete::OnlineStatus::Offline, 2, this, 10, TQString::null, ("Offline"), i18n("Offline"), Kopete::OnlineStatusManager::Offline ),
++ statusAway( Kopete::OnlineStatus::Away, 2, this, 20, "contact_away_overlay", ("Away"), i18n("Away"), Kopete::OnlineStatusManager::Away,
+ Kopete::OnlineStatusManager::HasAwayMessage ),
+- statusWirelessOnline( Kopete::OnlineStatus::Online, 1, this, 30, "contact_phone_overlay", i18n("Mobile"), i18n("Mobile"),
++ statusWirelessOnline( Kopete::OnlineStatus::Online, 1, this, 30, "contact_phone_overlay", ("Mobile"), i18n("Mobile"),
+ Kopete::OnlineStatusManager::Online, Kopete::OnlineStatusManager::HideFromMenu ),
+ statusWirelessAway( Kopete::OnlineStatus::Away, 1, this, 31, TQStringList::split( " ", "contact_phone_overlay contact_away_overlay"),
+- i18n("Mobile Away"), i18n("Mobile Away"), Kopete::OnlineStatusManager::Away, Kopete::OnlineStatusManager::HideFromMenu ),
++ ("Mobile Away"), i18n("Mobile Away"), Kopete::OnlineStatusManager::Away, Kopete::OnlineStatusManager::HideFromMenu ),
+ statusConnecting(Kopete::OnlineStatus::Connecting, 99, this, 99, "aim_connecting", i18n("Connecting...")),
+ awayMessage(Kopete::Global::Properties::self()->awayMessage()),
+ clientFeatures("clientFeatures", i18n("Client Features"), 0, false),
+diff -Nur kopete-0.12b1/kopete/protocols/oscar/icq/icqpresence.cpp kopete-0.12b1f/kopete/protocols/oscar/icq/icqpresence.cpp
+--- kopete-0.12b1/kopete/protocols/oscar/icq/icqpresence.cpp 2006-03-08 09:25:23.000000000 +0800
++++ kopete-0.12b1f/kopete/protocols/oscar/icq/icqpresence.cpp 2006-03-14 20:03:46.000000000 +0800
+@@ -68,13 +68,14 @@
+ */
+ static const PresenceTypeData data[] =
+ {
+- { Presence::Offline, OnlineStatus::Offline, OFFLINE, OFFLINE, i18n( "O&ffline" ), i18n("Offline"), i18n("Offline"), 0, "contact_invisible_overlay", Kopete::OnlineStatusManager::Offline, 0 },
+- { Presence::DoNotDisturb, OnlineStatus::Away, SET_DND, IS_DND, i18n( "&Do Not Disturb" ), i18n("Do Not Disturb"), i18n("Do Not Disturb (Invisible)"), "contact_busy_overlay", "contact_invisible_overlay", Kopete::OnlineStatusManager::Busy, Kopete::OnlineStatusManager::HasAwayMessage },
+- { Presence::Occupied, OnlineStatus::Away, SET_OCC, IS_OCC, i18n( "O&ccupied" ), i18n("Occupied"), i18n("Occupied (Invisible)"), "contact_busy_overlay", "contact_invisible_overlay", 0, Kopete::OnlineStatusManager::HasAwayMessage },
+- { Presence::NotAvailable, OnlineStatus::Away, SET_NA, IS_NA, i18n( "Not A&vailable" ), i18n("Not Available"), i18n("Not Available (Invisible)"), "contact_xa_overlay", "contact_invisible_overlay", Kopete::OnlineStatusManager::ExtendedAway, Kopete::OnlineStatusManager::HasAwayMessage },
+- { Presence::Away, OnlineStatus::Away, SET_AWAY, IS_AWAY, i18n( "&Away" ), i18n("Away"), i18n("Away (Invisible)"), "contact_away_overlay", "contact_invisible_overlay", Kopete::OnlineStatusManager::Away, Kopete::OnlineStatusManager::HasAwayMessage },
+- { Presence::FreeForChat, OnlineStatus::Online, SET_FFC, IS_FFC, i18n( "&Free for Chat" ), i18n("Free For Chat"), i18n("Free For Chat (Invisible)"), "icq_ffc", "contact_invisible_overlay", Kopete::OnlineStatusManager::FreeForChat, 0 },
+- { Presence::Online, OnlineStatus::Online, ONLINE, ONLINE, i18n( "O&nline" ), i18n("Online"), i18n("Online (Invisible)"), 0, "contact_invisible_overlay", Kopete::OnlineStatusManager::Online, 0 }
++ { Presence::Offline, OnlineStatus::Offline, OFFLINE, OFFLINE, i18n( "O&ffline" ), ("Offline"), ("Offline"), 0, "contact_invisible_overlay", Kopete::OnlineStatusManager::Offline, 0 },
++ { Presence::DoNotDisturb, OnlineStatus::Away, SET_DND, IS_DND, i18n( "&Do Not Disturb" ), ("Do Not Disturb"), i18n("Do Not Disturb (Invisible)"), "contact_busy_overlay", "contact_invisible_overlay", 0, Kopete::OnlineStatusManager::HasAwayMessage },
++ { Presence::Occupied, OnlineStatus::Away, SET_OCC, IS_OCC, i18n( "O&ccupied" ), ("Occupied"), i18n("Occupied (Invisible)"), "contact_busy_overlay", "contact_invisible_overlay", Kopete::OnlineStatusManager::Busy, Kopete::OnlineStatusManager::HasAwayMessage },
++ { Presence::NotAvailable, OnlineStatus::Away, SET_NA, IS_NA, i18n( "Not A&vailable" ), ("Not Available"), i18n("Not Available (Invisible)"), "contact_xa_overlay", "contact_invisible_overlay", Kopete::OnlineStatusManager::ExtendedAway, Kopete::OnlineStatusManager::HasAwayMessage },
++ { Presence::Away, OnlineStatus::Away, SET_AWAY, IS_AWAY, i18n( "&Away" ), ("Away"), i18n("Away (Invisible)"), "contact_away_overlay", "contact_invisible_overlay", Kopete::OnlineStatusManager::Away, Kopete::OnlineStatusManager::HasAwayMessage },
++ { Presence::FreeForChat, OnlineStatus::Online, SET_FFC, IS_FFC, i18n( "&Free for Chat" ), ("Free For Chat"), i18n("Free For Chat (Invisible)"), "icq_ffc", "contact_invisible_overlay", Kopete::OnlineStatusManager::FreeForChat, 0 },
++ { Presence::Online, OnlineStatus::Online, ONLINE, ONLINE, i18n( "O&nline" ), ("Online"), i18n("Online (Invisible)"), 0, "contact_invisible_overlay", Kopete::OnlineStatusManager::Online, 0 }
++
+ };
+ return data;
+ }
+diff -Nur kopete-0.12b1/kopete/protocols/yahoo/yahooprotocol.cpp kopete-0.12b1f/kopete/protocols/yahoo/yahooprotocol.cpp
+--- kopete-0.12b1/kopete/protocols/yahoo/yahooprotocol.cpp 2006-03-08 09:25:14.000000000 +0800
++++ kopete-0.12b1f/kopete/protocols/yahoo/yahooprotocol.cpp 2006-03-14 20:03:51.000000000 +0800
+@@ -39,20 +39,20 @@
+
+ YahooProtocol::YahooProtocol( TQObject *parent, const char *name, const TQStringList & )
+ : Kopete::Protocol( YahooProtocolFactory::instance(), parent, name ),
+- Offline( Kopete::OnlineStatus::Offline, 0, this, 0x5a55aa56, TQString::null, i18n( "Offline" ), i18n( "Offline" ), Kopete::OnlineStatusManager::Offline ),
+- Online( Kopete::OnlineStatus::Online, 25, this, 0, TQString::null, i18n( "Online" ), i18n( "Online" ), Kopete::OnlineStatusManager::Online, Kopete::OnlineStatusManager::HasAwayMessage ),
+- BeRightBack( Kopete::OnlineStatus::Away, 22, this, 1, "contact_away_overlay", i18n( "Be right back" ), i18n( "Be right back" ) ),
+- Busy( Kopete::OnlineStatus::Away, 20, this, 2, "contact_busy_overlay", i18n( "Busy" ), i18n( "Busy" ), Kopete::OnlineStatusManager::Busy, Kopete::OnlineStatusManager::HasAwayMessage ),
+- NotAtHome( Kopete::OnlineStatus::Away, 17, this, 3, "contact_xa_overlay", i18n( "Not at home" ), i18n( "Not at home" ), Kopete::OnlineStatusManager::ExtendedAway ),
+- NotAtMyDesk( Kopete::OnlineStatus::Away, 18, this, 4, "contact_xa_overlay", i18n( "Not at my desk"), i18n( "Not at my desk"), Kopete::OnlineStatusManager::Away ),
+- NotInTheOffice( Kopete::OnlineStatus::Away, 16, this, 5, "contact_xa_overlay", i18n( "Not in the office" ), i18n( "Not in the office" ) ),
+- OnThePhone( Kopete::OnlineStatus::Away, 12, this, 6, "contact_phone_overlay", i18n( "On the phone" ), i18n( "On the phone" ) ),
+- OnVacation( Kopete::OnlineStatus::Away, 3, this, 7, "contact_xa_overlay", i18n( "On vacation" ), i18n( "On vacation" ) ),
+- OutToLunch( Kopete::OnlineStatus::Away, 10, this, 8, "contact_food_overlay", i18n( "Out to lunch" ), i18n( "Out to lunch" ) ),
+- SteppedOut( Kopete::OnlineStatus::Away, 14, this, 9, "contact_away_overlay", i18n( "Stepped out" ), i18n( "Stepped out" ) ),
+- Invisible( Kopete::OnlineStatus::Invisible, 3, this, 12, "contact_invisible_overlay", i18n( "Invisible" ), i18n( "Invisible" ), Kopete::OnlineStatusManager::Invisible ),
+- Custom( Kopete::OnlineStatus::Away, 25, this, 99, "contact_busy_overlay", i18n( "Custom" ), i18n( "Custom" ), Kopete::OnlineStatusManager::HideFromMenu ),
+- Idle( Kopete::OnlineStatus::Away, 15, this, 999, "yahoo_idle", i18n( "Idle" ), i18n( "Idle" ), Kopete::OnlineStatusManager::Idle ),
++ Offline( Kopete::OnlineStatus::Offline, 0, this, 0x5a55aa56, TQString::null, ( "Offline" ), i18n( "Offline" ), Kopete::OnlineStatusManager::Offline ),
++ Online( Kopete::OnlineStatus::Online, 25, this, 0, TQString::null, ( "Online" ), i18n( "Online" ), Kopete::OnlineStatusManager::Online ),
++ BeRightBack( Kopete::OnlineStatus::Away, 22, this, 1, "contact_away_overlay", ( "Be right back" ), i18n( "Be right back" ) ),
++ Busy( Kopete::OnlineStatus::Away, 20, this, 2, "contact_busy_overlay", ( "Busy" ), i18n( "Busy" ), Kopete::OnlineStatusManager::Busy, Kopete::OnlineStatusManager::HasAwayMessage ),
++ NotAtHome( Kopete::OnlineStatus::Away, 17, this, 3, "contact_xa_overlay", ( "Not at home" ), i18n( "Not at home" ), Kopete::OnlineStatusManager::ExtendedAway ),
++ NotAtMyDesk( Kopete::OnlineStatus::Away, 18, this, 4, "contact_xa_overlay", ( "Not at my desk"), i18n( "Not at my desk"), Kopete::OnlineStatusManager::Away ),
++ NotInTheOffice( Kopete::OnlineStatus::Away, 16, this, 5, "contact_xa_overlay", ( "Not in the office" ), i18n( "Not in the office" ) ),
++ OnThePhone( Kopete::OnlineStatus::Away, 12, this, 6, "contact_phone_overlay", ( "On the phone" ), i18n( "On the phone" ) ),
++ OnVacation( Kopete::OnlineStatus::Away, 3, this, 7, "contact_xa_overlay", ( "On vacation" ), i18n( "On vacation" ) ),
++ OutToLunch( Kopete::OnlineStatus::Away, 10, this, 8, "contact_food_overlay", ( "Out to lunch" ), i18n( "Out to lunch" ) ),
++ SteppedOut( Kopete::OnlineStatus::Away, 14, this, 9, "contact_away_overlay", ( "Stepped out" ), i18n( "Stepped out" ) ),
++ Invisible( Kopete::OnlineStatus::Invisible, 3, this, 12, "contact_invisible_overlay", ( "Invisible" ), i18n( "Invisible" ), Kopete::OnlineStatusManager::Invisible ),
++ Custom( Kopete::OnlineStatus::Away, 25, this, 99, "contact_busy_overlay", ( "Custom" ), i18n( "Custom" ), Kopete::OnlineStatusManager::HideFromMenu ),
++ Idle( Kopete::OnlineStatus::Away, 15, this, 999, "yahoo_idle", ( "Idle" ), i18n( "Idle" ), Kopete::OnlineStatusManager::Idle ),
+ Connecting( Kopete::OnlineStatus::Connecting,2, this, 555, "yahoo_connecting", i18n( "Connecting" ) ),
+ awayMessage(Kopete::Global::Properties::self()->awayMessage()),
+ iconCheckSum("iconCheckSum", i18n("Buddy Icon Checksum"), TQString::null, true, false, true),
diff --git a/mandriva/2010.2/kdenetwork/kdenetwork-lisa b/mandriva/2010.2/kdenetwork/kdenetwork-lisa
new file mode 100644
index 000000000..e2ab9b4e5
--- /dev/null
+++ b/mandriva/2010.2/kdenetwork/kdenetwork-lisa
@@ -0,0 +1,132 @@
+#!/bin/sh
+#
+# Startup script for LISa
+#
+# chkconfig: 345 92 8
+# description: Starts and stops the LAN Information Server used \
+# to provide a LAN browser.
+# processname: lisa
+#
+# based on rclisa Version 0.1
+# 2001 by Marcus Thiesen (marcus@thiesenweb.de) for SuSE Linux 7.1
+# This is free and comes with absolutely no WARRANTY
+# adapted for Mandrake 8.0 by Patrick Alberts (mandrake@alberts.org)
+# Updated for Mandrake 9.0 by Buchan Milne (bgmilne@linux-mandrake.com)
+#
+### BEGIN INIT INFO
+# Provides: lisa
+# Required-Start: $network
+# Required-Stop: $network
+# Default-Start: 3 5
+# Short-Description: LISa LAN Information Server
+# Description: Starts and stops the LAN Information Server used
+# to provide a LAN browser.
+### END INIT INFO
+
+CONFIG_FILE=/etc/lisarc
+
+prog="lisa"
+
+# Source function library.
+if [ -f /etc/init.d/functions ] ; then
+ . /etc/init.d/functions
+elif [ -f /etc/rc.d/init.d/functions ] ; then
+ . /etc/rc.d/init.d/functions
+else
+ exit 0
+fi
+
+# Get config.
+. /etc/sysconfig/network
+
+# Check that networking is up.
+if [ ${NETWORKING} = "no" ]
+then
+ exit 0
+fi
+
+# check how we were called
+case "$1" in
+ start)
+ PID=`pidof -s lisa`
+ if [ -z "$PID" ]; then
+ if [ -e /opt/kde3/bin/lisa ]; then
+
+ #check for config file and generate one if needed:
+ if [ ! -e $CONFIG_FILE ];then
+ gprintf "No config file, generating one, please run kcontrol as root to customise\n"
+ # See http://lisa-home.sourceforge.net/ for more details
+ # on the config file format.
+ # PingAddresses/AllowedAddresses should only be route
+ # entries that are not gateways,loopback or multicast:
+ IPNMS_ALL=`/sbin/route -n |awk 'BEGIN {ORS=";"};$4=="U"&&$8!="lo"&&$1!~/224.0.0.0/ {print $1"/"$3}'`
+ # BroadcastNetwork should be only the internal subnet,
+ # take first route from above:
+ IPNMS=`/sbin/route -n |awk ' $4=="U"&&$8!="lo"&&$1!~/224.0.0.0/&&$8!~/ppp.*/ {print $1"/"$3}'|head -n1`
+ echo "SecondWait=-1"> $CONFIG_FILE
+ echo "SearchUsingNmblookup=1">> $CONFIG_FILE
+ echo "DeliverUnnamedHosts=0" >>$CONFIG_FILE
+ echo "FirstWait=30" >> $CONFIG_FILE
+ echo "MaxPingsAtOnce=256" >>$CONFIG_FILE
+ echo "UpdatePeriod=300" >> $CONFIG_FILE
+ #echo "PingAddresses=$IPNMS_ALL">> $CONFIG_FILE
+ echo "AllowedAddresses=$IPNMS_ALL" >> $CONFIG_FILE
+ echo "BroadcastNetwork=$IPNMS" >>$CONFIG_FILE
+ #echo "PingNames=" >> $CONFIG_FILE
+ fi
+
+ if [ -e $CONFIG_FILE ]; then
+ action "Starting %s: " "$prog" /bin/true
+ /opt/kde3/bin/lisa -c $CONFIG_FILE >/dev/null 2>&1
+ else
+ action "No configuration available, not starting LISa" /bin/false
+ fi
+
+ else
+ action "Starting %s: binaries not found " "$prog" /bin/false
+ fi
+ else
+ action "Starting %s: already running (%s) " "$PID" "$prog" /bin/false
+ fi
+ touch /var/lock/subsys/lisa
+ ;;
+
+ stop)
+ PID=`pidof -s lisa`
+ if [ "$PID" ]; then
+ action "Stopping %s: " "$prog" kill -3 $PID
+ fi
+ rm -f /var/lock/subsys/lisa
+ ;;
+
+ status)
+ PID=`pidof -s lisa`
+ if [ "$PID" ]; then
+ gprintf "%s is running! ($PID)\n" "$prog"
+ /usr/bin/kill -s SIGUSR1 $PID
+ sleep 3
+ else
+ gprintf "%s is not running!\n" "$prog" ;
+ fi
+ ;;
+
+ restart)
+ $0 stop && $0 start
+ ;;
+
+ refresh)
+ PID=`pidof -s lisa`
+ if [ "$PID" ]; then
+ gprintf "Sending %s a SIGHUP ($PID)\n" "$prog"
+ kill -SIGHUP $PID;
+ else
+ gprintf "%s is not running!\n" "$prog" ;
+ fi
+ ;;
+
+ *)
+ gprintf "usage: %s {start|stop|status|refresh|restart}\n" $0
+ ;;
+esac
+
+exit 0
diff --git a/mandriva/2010.2/kdenetwork/kdenetwork3-kppp.pamd b/mandriva/2010.2/kdenetwork/kdenetwork3-kppp.pamd
new file mode 100644
index 000000000..e89ccb340
--- /dev/null
+++ b/mandriva/2010.2/kdenetwork/kdenetwork3-kppp.pamd
@@ -0,0 +1,5 @@
+#%PAM-1.0
+auth sufficient pam_rootok.so
+auth include system-auth
+session optional pam_xauth.so
+account required pam_permit.so
diff --git a/mandriva/2010.2/kdepim/configguibarry.cpp b/mandriva/2010.2/kdepim/configguibarry.cpp
new file mode 100644
index 000000000..2d163d017
--- /dev/null
+++ b/mandriva/2010.2/kdepim/configguibarry.cpp
@@ -0,0 +1,95 @@
+/*
+ This file is part of KitchenSync.
+
+ Copyright (c) 2005 Cornelius Schumacher <schumacher@kde.org>
+ Copyright (c) 2008 Eduardo Habkost <ehabkost@raisama.net>
+ Copyright (c) 2008 Adam Williamson <awilliamson@mandriva.com>
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
+ USA.
+*/
+
+#include "configguibarry.h"
+
+#include <klocale.h>
+
+#include <qlayout.h>
+#include <qlabel.h>
+#include <qdom.h>
+#include <qlineedit.h>
+#include <qcheckbox.h>
+
+ConfigGuiBarry::ConfigGuiBarry( const QSync::Member &member, QWidget *parent )
+ : ConfigGui( member, parent )
+{
+ QBoxLayout *userLayout = new QHBoxLayout( topLayout() );
+
+ QLabel *pinLbl= new QLabel( i18n("PIN:"), this );
+ userLayout->addWidget(pinLbl);
+
+ mPin = new QLineEdit(this);
+ userLayout->addWidget(mPin);
+
+ mCalendar = new QCheckBox( i18n("Sync calendar"), this );
+ userLayout->addWidget( mCalendar );
+
+ mContacts = new QCheckBox( i18n("Sync contacts"), this );
+ userLayout->addWidget( mContacts );
+
+ topLayout()->addStretch( 1 );
+}
+
+void ConfigGuiBarry::load(const QString &cfg)
+{
+ QStringList lines = QStringList::split( '\n', cfg);
+ QString pin;
+ uint cal = 0;
+ uint con = 0;
+ for ( QStringList::Iterator it = lines.begin(); it != lines.end(); ++it ) {
+ QStringList options = QStringList::split( ' ', *it);
+ if (options.count() < 1)
+ /* invalid line */
+ continue;
+
+ if( options[0].lower() == "device" )
+ {
+ if (options.count() < 2)
+ /* invalid line */
+ continue;
+
+ pin = options[1];
+ if (options.count() >= 3)
+ cal = options[2].toUInt();
+ if (options.count() >= 4)
+ con = options[3].toUInt();
+
+ mPin->setText(pin);
+ mCalendar->setChecked( cal != 0);
+ mContacts->setChecked( con != 0);
+ }
+ }
+}
+
+QString ConfigGuiBarry::save() const
+{
+ QString cfg;
+ cfg = "Device " + mPin->text();
+ if ( mCalendar->isChecked() ) cfg += " 1";
+ else cfg += " 0";
+ if ( mContacts->isChecked() ) cfg += " 1";
+ else cfg += " 0";
+
+ return cfg;
+}
diff --git a/mandriva/2010.2/kdepim/configguibarry.h b/mandriva/2010.2/kdepim/configguibarry.h
new file mode 100644
index 000000000..887d5cc33
--- /dev/null
+++ b/mandriva/2010.2/kdepim/configguibarry.h
@@ -0,0 +1,43 @@
+/*
+ This file is part of KitchenSync.
+
+ Copyright (c) 2005 Cornelius Schumacher <schumacher@kde.org>
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
+ USA.
+*/
+#ifndef CONFIGGUIBARRY_H
+#define CONFIGGUIBARRY_H
+
+#include "configgui.h"
+
+class QLineEdit;
+class QCheckBox;
+
+class ConfigGuiBarry : public ConfigGui
+{
+ public:
+ ConfigGuiBarry( const QSync::Member &, QWidget *parent );
+
+ void load( const QString &cfg );
+ QString save() const;
+
+ private:
+ QLineEdit *mPin;
+ QCheckBox *mCalendar;
+ QCheckBox *mContacts;
+};
+
+#endif
diff --git a/mandriva/2010.2/kdepim/kde3-kdepim.spec b/mandriva/2010.2/kdepim/kde3-kdepim.spec
new file mode 100644
index 000000000..dd1535417
--- /dev/null
+++ b/mandriva/2010.2/kdepim/kde3-kdepim.spec
@@ -0,0 +1,2102 @@
+%define use_enable_indexlib 0
+%{?_enable_indexlib: %{expand: %%global use_enable_indexlib 1}}
+
+%define compile_apidox 1
+%{?_no_apidox: %{expand: %%global compile_apidox 0}}
+
+%define lib_name_orig %mklibname kdepim
+%define lib_major 2
+%define lib_name %mklibname kde3kdepim %lib_major
+
+%define lib_name_orig_akregator %mklibname akregator
+%define lib_major_akregator 0
+%define lib_name_akregator %lib_name_orig_akregator %lib_major_akregator
+
+Name: kde3-kdepim
+Version: 3.5.12
+Release: %mkrel 2
+Epoch: 1
+Group: Graphical desktop/KDE3
+Summary: K Desktop Environment - Person Information Management
+License: GPL
+URL: http://www.kde.org
+Source: ftp://ftp.kde.org/pub/kde/stable/%version/src/kdepim-%version.tar.bz2
+Source1: kdepim-3.2-kontact-addressbook.sh
+Source2: kdepim-3.2-kontact-knotes.sh
+Source3: kdepim-3.2-kontact-kmail.sh
+Source4: kdepim-3.2-kontact-korganizer.sh
+Source5: kdepim-3.2-kontact-knode.sh
+Source6: kdepim-3.2-kontact-akregator.sh
+Source7: configguibarry.cpp
+Source8: configguibarry.h
+###### Patches ########
+Patch1: kdepim-3.4.0-fix-kmail-dimap-speedup.patch
+Patch2: kdepim-3.4.0-use-point-kmail.patch
+Patch3: kdepim-3.4.2-knode-disable-first-start.patch
+#Patch4: kdepim-3.5.3-kaddressbook-resources.patch
+Patch5: kdepim-3.5.4-fix-kalarm-call-twice-dialogbox.patch
+Patch7: kdepim-3.5.4-korganizer-use-sys-timezone.patch
+Patch9: kdepim-3.5.7-kmail-hide_help_button.patch
+Patch11: kdepim-3.5.9-allow-knode-sideband.patch
+Patch12: kdepim-3.5.9-kitchensync-handle-synce.patch
+Patch13: kdepim-3.5.9-kitchensync-barry.patch
+Patch14: kdepim-3.5.9-fix-underlinking.patch
+Patch15: kdepim-only_kde3.patch
+#Patch16: kdepim-3.5.10-gcc44.patch
+Patch17: kde-3.5.10-acinclude.patch
+#Patch18: fix_autotools.patch
+Patch19: kdebase-3.5.12-config.patch
+Patch20: kdebase-3.5.12-move-xdg-menu-dir.patch
+BuildRoot: %_tmppath/%name-%version-%release-root
+Conflicts: kdenetwork <= 3.1.92
+BuildRequires: kde3-macros
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+%endif
+BuildRequires: autoconf >= 1:2.65
+BuildRequires: automake > 1.5
+BuildRequires: kdelibs-devel >= 30000000:3.5
+BuildRequires: gpgme-devel
+BuildRequires: X11-devel
+# MAL conduit is disabled upstream since 3.5.6: see source
+# BuildRequires: libmal-devel >= 0.31
+BuildRequires: libncurses-devel
+BuildRequires: readline-devel
+BuildRequires: pilot-link-devel
+BuildRequires: libgpg-error-devel
+BuildRequires: gnokii-devel
+BuildRequires: graphviz
+BuildRequires: libxml2-utils
+BuildRequires: gnupg
+BuildRequires: bluez-devel
+BuildRequires: libsasl-devel
+BuildRequires: doxygen
+BuildRequires: qt3-doc
+BuildRequires: pilot-link-devel
+BuildRequires: libopensync-devel < 0.30
+BuildRequires: flex
+BuildRequires: boost-devel
+BuildRequires: bison
+BuildRequires: byacc
+BuildRequires: tcl-devel
+BuildRequires: libical-devel
+BuildRequires: libmal-devel
+Requires: kde3-kdepim-karm
+Requires: kde3-kdepim-knotes
+Requires: kde3-kdepim-kaddressbook
+Requires: kde3-kdepim-kpilot
+Requires: kde3-kdepim-kmail
+Requires: kde3-kdepim-knode
+Requires: kde3-kdepim-kontact
+Requires: kde3-kdepim-korganizer
+Requires: kde3-kdepim-korn
+Requires: kde3-kdepim-ktnef
+Requires: kde3-kdepim-akregator
+Requires: kde3-kdepim-kandy
+Requires: kde3-kdepim-wizards
+
+%description
+Information Management applications for the K Desktop Environment.
+ - kaddressbook: The KDE addressbook application.
+ - kandy: sync phone book entries between your cell phone and computer
+ ("kandy" comes from "Handy", the german word used for a cellular)
+ - korganizer: a calendar-of-events and todo-list manager
+ - kpilot: to sync with your PalmPilot
+ - kalarm: gui for setting up personal alarm/reminder messages
+ - kalarmd: personal alarm/reminder messages daemon, shared by korganizer and
+ kalarm.
+ - kaplan: A shell for the PIM apps, still experimental.
+ - karm: Time tracker.
+ - kitchensync: Synchronisation framework, still under heavy development.
+ - kfile-plugins: vCard KFIleItem plugin.
+ - knotes: yellow notes application
+ - konsolecalendar: Command line tool for accessing calendar files.
+ - kmail: universal mail client
+ - kmailcvt: converst addressbooks to kmail format
+
+%files
+
+#----------------------------------------------------------------------
+
+%package common
+Summary: Common files for kdepim
+Group: Graphical desktop/KDE3
+Conflicts: dynamic <= 0.3-2mdk
+Conflicts: kdeutils <= 2.2.2-28mdk
+Conflicts: kdenetwork <= 3.1.92
+Conflicts: libkdenetwork2-common <= 1:3.1.3-37mdk
+Conflicts: kdebase-common <= 1:3.3.2
+Conflicts: kdepim-kpilot <= 1:3.5.3-5mdv2007
+Conflicts: kdepim-kandy <= 1:3.5.3-5mdv2007
+Conflicts: kdepim-kaddressbook < 1:3.5.8-2
+Conflicts: kdepim-knotes <= 1:3.5.3-5mdv2007
+Conflicts: kdepim-knode <= 1:3.5.3-5mdv2007
+Conflicts: kdepim-kmail < 1:3.5.7-%mkrel 5
+Conflicts: kdepim-devel < 1:3.5.7-%mkrel 15
+Conflicts: kdepim-kontact <= 1:3.5.8-4mdv2008.1
+Requires: sasl-plug-digestmd5
+Requires: sasl-plug-login
+Requires: sasl-plug-plain
+Obsoletes: kdepim =< 3.1-17mdk
+Obsoletes: kdepim-ksync < 1:3.5.9
+Obsoletes: kdepim-common = %epoch:%version-%release
+Provides: kdepim-common = %epoch:%version-%release
+Obsoletes: %lib_name-ksync < 1:3.5.9
+Requires: kde-custom-icons
+Requires: %lib_name-common >= %epoch:%version-%release
+Requires: libical0
+
+%description common
+Common files for kdepim
+
+
+%files common
+%defattr(-,root,root,-)
+%_kde3_iconsdir/*/*/*/button_*
+%dir %_kde3_appsdir/kdepim/icons
+%_kde3_appsdir/kdepim/icons/*
+%_kde3_datadir/services/groupwise.protocol
+%_kde3_datadir/services/groupwises.protocol
+%_kde3_datadir/services/imap4.protocol
+%_kde3_datadir/services/imaps.protocol
+%_kde3_datadir/services/scalix*.protocol
+%_kde3_datadir/services/kcmsdsummary.desktop
+#%_kde3_datadir/services/kded/networkstatus.desktop
+%_kde3_datadir/servicetypes/dcopimap.desktop
+%_kde3_datadir/servicetypes/kaddressbookimprotocol.desktop
+#%_kde3_bindir/networkstatustestservice
+%_kde3_bindir/kode
+%_kde3_bindir/kxml_compiler
+%_kde3_bindir/kleopatra
+%_kde3_bindir/kwatchgnupg
+%_kde3_bindir/scalixadmin
+%_kde3_appsdir/kleopatra/kleopatraui.rc
+%dir %_kde3_appsdir/libkleopatra/
+%_kde3_appsdir/libkleopatra/*
+%_kde3_datadir/applications/kde/kleopatra_import.desktop
+%_kde3_datadir/config/libkleopatrarc
+%_kde3_datadir/services/kleopatra_*
+%_kde3_libdir/kde3/kcm_kleopatra.*
+%doc %_kde3_docdir/HTML/en/kleopatra
+%dir %_kde3_appsdir/kwatchgnupg/
+%_kde3_appsdir/kwatchgnupg/*
+%dir %_kde3_appsdir/libkdepim
+%_kde3_appsdir/libkdepim/*
+%dir %_kde3_appsdir/kdepimwidgets
+%_kde3_appsdir/kdepimwidgets/*
+%dir %_kde3_appsdir/kgantt
+%_kde3_appsdir/kgantt/*
+#%dir %_kde3_appsdir/libical
+#%_kde3_appsdir/libical/*
+%doc %_kde3_docdir/HTML/en/kwatchgnupg
+%_kde3_libdir/kde3/kcm_sdsummary.*
+#%_kde3_libdir/kde3/kded_networkstatus.*
+%_kde3_libdir/kde3/kio_groupwise.*
+%_kde3_libdir/kde3/kio_imap4.*
+%_kde3_libdir/kde3/kio_mbox.*
+%_kde3_libdir/kde3/kio_sieve.*
+%_kde3_libdir/kde3/kio_scalix.*
+%_kde3_libdir/kde3/kcal_*
+%_kde3_libdir/kde3/kcm_korgsummary.*
+%_kde3_libdir/kde3/resourcecalendarexchange.*
+
+%_kde3_datadir/applnk/.hidden/kalarmd.desktop
+%_kde3_datadir/applnk/Applications/kalarm.desktop
+%_kde3_appsdir/kconf_update/kpgp-3.1-upgrade-address-data.pl
+%_kde3_appsdir/kconf_update/kpgp.upd
+%dir %_kde3_datadir/services/kresources
+%_kde3_datadir/services/kresources/*
+%_kde3_appsdir/kconf_update/kolab-resource.upd
+%_kde3_appsdir/kconf_update/upgrade-resourcetype.pl
+%_kde3_datadir/services/kcmkorgsummary.desktop
+%_kde3_datadir/services/sieve.protocol
+%_kde3_datadir/servicetypes/dcopcalendar.desktop
+%_kde3_datadir/servicetypes/korgprintplugin.desktop
+%_kde3_datadir/applications/kde/konsolekalendar.desktop
+%_kde3_iconsdir/*/*/*/konsolekalendar.*
+%_kde3_iconsdir/*/*/*/korganizer*
+%_kde3_appsdir/korgac/icons/crystalsvg/22x22/actions/korgac.png
+%_kde3_appsdir/korgac/icons/crystalsvg/22x22/actions/korgac_disabled.png
+%_kde3_datadir/services/mbox.protocol
+%_kde3_datadir/config.kcfg/*
+%exclude %_kde3_datadir/services/kresources/knotes/kolabresource.desktop
+%exclude %_kde3_datadir/services/kresources/knotes_manager.desktop
+%exclude %_kde3_datadir/services/kresources/kabc
+
+#----------------------------------------------------------------------
+
+%package kitchensync
+Group: Graphical desktop/KDE3
+Summary: Multiple backend sync program
+Provides: kitchensync3
+Provides: kde3-kitchensync
+Obsoletes: kdepim-kitchensync = %epoch:%version-%release
+Provides: kdepim-kitchensync = %epoch:%version-%release
+Conflicts: kdenetwork-common < %epoch:3.5.7
+
+%description kitchensync
+kitchensync is a multiple backend sync program
+
+
+%files kitchensync
+%defattr(-,root,root,-)
+%_kde3_bindir/kitchensync
+%dir %_kde3_appsdir/kitchensync
+%_kde3_appsdir/kitchensync/*
+%_kde3_libdir/kde3/libkitchensyncpart.*
+%_kde3_datadir/applications/kde/kitchensync.desktop
+%_kde3_iconsdir/*/*/*/kitchensync*
+
+#----------------------------------------------------------------------
+
+%package wizards
+Summary: Kdepim groupware wizards
+Group: Graphical desktop/KDE3
+Conflicts: kdepim-common < 1:3.5.7-%mkrel 5
+Conflicts: kdepim-kontact < 1:3.5.7-%mkrel 5
+Obsoletes: kdepim-wizards = %epoch:%version-%release
+Provides: kdepim-wizards = %epoch:%version-%release
+
+%description wizards
+This kdepim groupware wizards. This package provides transition tool to setup
+or migrate groupware
+accounts from some common existing groupware solutions on market.
+
+%files wizards
+%defattr(-,root,root)
+%_kde3_datadir/applications/kde/groupwarewizard.desktop
+%_kde3_bindir/*wizard
+%_kde3_libdir/kde3/*wizard.*
+
+#----------------------------------------------------------------------
+
+%package -n %lib_name-kitchensync
+Summary: Library for kitchensync program
+Group: Development/KDE and Qt
+Provides: %lib_name_orig-kitchensync = %epoch:%version-%release
+Obsoletes: %lib_name_orig-kitchensync= %epoch:%version-%release
+
+%description -n %lib_name-kitchensync
+Library for kitchensync program
+
+
+%files -n %lib_name-kitchensync
+%defattr(-,root,root)
+%_kde3_libdir/libkitchensync.so.*
+%_kde3_libdir/libkitchensync.la
+
+#----------------------------------------------------------------------
+
+%package -n %lib_name-qopensync
+Summary: Librairy for qopensync program
+Group: Development/KDE and Qt
+Provides: %lib_name_orig-qopensync = %epoch:%version-%release
+Obsoletes: %lib_name_orig-qopensync= %epoch:%version-%release
+
+
+%description -n %lib_name-qopensync
+Qt backend for opensync library
+
+%files -n %lib_name-qopensync
+%defattr(-,root,root)
+%_kde3_libdir/libqopensync.so.*
+%_kde3_libdir/libqopensync.la
+
+#----------------------------------------------------------------------
+
+%package korn
+Group: Graphical desktop/KDE3
+Summary: Mail checker
+Provides: korn3
+Provides: kde3-korn
+Provides: kdepim-korn = %epoch:%version-%release
+Obsoletes: kdepim-korn = %epoch:%version-%release
+Conflicts: kdenetwork <= 3.1.92
+Obsoletes: kdenetwork-korn <= 3.1.3-22mdk
+Requires: kde3-kdepim-common = %epoch:%version-%release
+Conflicts: %name-kontact < %epoch:3.5.8-1
+
+%description korn
+A mail checker
+
+%files korn
+%defattr(-,root,root,-)
+%doc %_kde3_docdir/HTML/en/korn
+%_kde3_bindir/korn
+%_kde3_datadir/applications/kde/KOrn.desktop
+%_kde3_appsdir/kconf_update/korn-*
+%_kde3_libdir/kconf_update_bin/korn-3-4-config_change
+%_kde3_iconsdir/*/*/*/korn*
+
+#----------------------------------------------------------------------
+
+%package kandy
+Group: Graphical desktop/KDE3
+Summary: A mobile simple sync tool
+Provides: kandy3
+Provides: kde3-kandy
+Provides: kdepim-kandy = %epoch:%version-%release
+Obsoletes: kdepim-kandy = %epoch:%version-%release
+Requires: kde3-kdepim-common = %epoch:%version-%release
+
+%description kandy
+A mobile simple sync tool
+
+%files kandy
+%defattr(-,root,root,-)
+%_kde3_bindir/kandy
+%_kde3_bindir/kandy_client
+%doc %_kde3_docdir/HTML/en/kandy
+%_kde3_datadir/applications/kde/kandy.desktop
+%dir %_kde3_appsdir/kandy/
+%_kde3_appsdir/kandy/*
+%_kde3_datadir/applnk/Utilities/kandy.desktop
+
+#----------------------------------------------------------------------
+
+%package akregator
+Group: Graphical desktop/KDE3
+Summary: KDE RSS aggregator with great look and feel
+Provides: akregator3
+Provides: kde3-akregator
+Provides: kdepim-akregator = %epoch:%version-%release
+Obsoletes: kdepim-akregator = %epoch:%version-%release
+Obsoletes: akregator <= 1.0.2
+Obsoletes: %lib_name-akregator < 1:3.5.9
+Requires: kde3-kdepim-common = %epoch:%version-%release
+Conflicts: kdepim-devel < 1:3.5.7-9mdv
+Conflicts: %name-kontact < %epoch:3.5.8-1
+
+%description akregator
+aKregator is KDE RSS aggregator with great look and feel.
+
+
+%files akregator
+%defattr(-,root,root,0755)
+%_kde3_bindir/akregator
+%_kde3_bindir/kontact-akregator.sh
+%_kde3_libdir/kde3/libakregator*
+%_kde3_libdir/libakregatorprivate.*
+%_kde3_datadir/services/kontact/akregatorplugin.desktop
+%_kde3_datadir/applications/kde/akregator.desktop
+%dir %_kde3_appsdir/akregator
+%_kde3_appsdir/akregator/*
+%_kde3_iconsdir/*/*/*/rss_tag*
+%_kde3_iconsdir/*/*/*/akregator*
+%_kde3_datadir/services/akregator_part.desktop
+%_kde3_datadir/services/feed.protocol
+%_kde3_datadir/services/kontact/akregatorplugin3.2.desktop
+%doc %_kde3_docdir/HTML/en/akregator
+%_kde3_datadir/services/akregator_mk4storage_plugin.desktop
+%_kde3_datadir/servicetypes/akregator_plugin.desktop
+
+#----------------------------------------------------------------------
+
+%package devel
+Summary: Devel stuff for kdepim
+Group: Development/KDE and Qt
+Provides: kdepim-devel = %epoch:%version-%release
+Obsoletes: kdepim-devel = %epoch:%version-%release
+Obsoletes: %lib_name-common-devel < 1:3.5.9
+Obsoletes: %lib_name-kmail-devel < 1:3.5.9
+Obsoletes: %lib_name-devel < 1:3.5.9
+Obsoletes: %lib_name-ktnef-devel < 1:3.5.9
+Obsoletes: %lib_name-akregator-devel < 1:3.5.9
+Obsoletes: %lib_name-kontact-devel < 1:3.5.9
+Obsoletes: %lib_name-kpilot-devel < 1:3.5.9
+Obsoletes: %lib_name-kaddressbook-devel < 1:3.5.9
+Obsoletes: %lib_name-korganizer-devel < 1:3.5.9
+Provides: %lib_name-devel = %epoch:%version-%release
+Requires: %lib_name-common = %epoch:%version-%release
+Requires: %lib_name-ktnef = %epoch:%version-%release
+Requires: %lib_name-kitchensync = %epoch:%version-%release
+Requires: %lib_name-qopensync = %epoch:%version-%release
+Requires: %lib_name-kontact = %epoch:%version-%release
+Requires: %lib_name-kpilot = %epoch:%version-%release
+Requires: %lib_name-kaddressbook = %epoch:%version-%release
+Requires: %lib_name-korganizer = %epoch:%version-%release
+Conflicts: kdepim-common < 1:3.5.7-%mkrel 15
+
+
+%description devel
+This package contains header files needed if you wish to build applications
+based on kdepim.
+
+%files devel
+%defattr(-,root,root)
+%_kde3_libdir/kde3/plugins/designer/*
+%_kde3_includedir/*
+%_kde3_libdir/*.so
+%exclude %_kde3_libdir/libakregatorprivate.so
+%exclude %_kde3_libdir/libkmailprivate.so
+
+#----------------------------------------------------------------------
+%if %compile_apidox
+
+%package devel-doc
+Group: Development/KDE and Qt
+Summary: Development documentation for %name
+Requires: qt3-doc
+Requires: kde3-kdelibs-devel-doc
+Obsoletes: %{lib_name}-common-devel < 1:3.5.7
+
+%description devel-doc
+This packages contains all development documentation for kdelibs
+
+%files devel-doc
+%defattr(-,root,root,-)
+%doc %_kde3_docdir/HTML/en/kdepim-%version-apidocs
+%endif
+
+#----------------------------------------------------------------------
+
+%package -n %lib_name-common
+Summary: Library for kdepim
+Group: Development/KDE and Qt
+Obsoletes: %lib_name-common-devel < 1:3.5.9
+Conflicts: kdepim <= 1:3.1-17mdk
+Conflicts: libkdenetwork2-common <= 1:3.1.3-37mdk
+Conflicts: kdenetwork <= 1:3.1-31mdk
+Conflicts: %lib_name-kaddressbook <= 1:3.5.3-5mdk
+Provides: %lib_name = %epoch:%version-%release
+Provides: %lib_name_orig-common= %epoch:%version-%release
+Obsoletes: %lib_name_orig-common= %epoch:%version-%release
+Obsoletes: %lib_name <= 3.1-17mdk
+Conflicts: %name-kontact < 3.5.7-4
+
+%description -n %lib_name-common
+This package contains header files needed if you wish to build applications
+based on kdepim.
+
+
+%files -n %lib_name-common
+%defattr(-,root,root)
+%_kde3_libdir/libkcal.la
+%_kde3_libdir/libkdepim.la
+%_kde3_libdir/libkgantt.la
+%_kde3_libdir/libkpimexchange.la
+%_kde3_libdir/libkmime.la
+%_kde3_libdir/libkmime.so.*
+%_kde3_libdir/libkcalkolab.la
+%_kde3_libdir/libkcalkolab.so.*
+%_kde3_libdir/libkcalscalix.la
+%_kde3_libdir/libkcalscalix.so.*
+%_kde3_libdir/libkgroupwarebase.la
+%_kde3_libdir/libkgroupwarebase.so.*
+%_kde3_libdir/libkgroupwaredav.la
+%_kde3_libdir/libkgroupwaredav.so.*
+%_kde3_libdir/libkpgp.la
+%_kde3_libdir/libkpgp.so.*
+%_kde3_libdir/libknoteskolab.la
+%_kde3_libdir/libknoteskolab.so.*
+%_kde3_libdir/libknotesscalix.la
+%_kde3_libdir/libknotesscalix.so.*
+%_kde3_libdir/libkcal.so.*
+%_kde3_libdir/libkdepim.so.*
+%_kde3_libdir/libkgantt.so.*
+%_kde3_libdir/libkpimexchange.so.*
+%_kde3_libdir/libkholidays.la
+%_kde3_libdir/libkholidays.so.*
+%_kde3_libdir/libksieve.la
+%_kde3_libdir/libksieve.so.*
+%_kde3_libdir/libmimelib.la
+%_kde3_libdir/libmimelib.so.*
+%_kde3_libdir/libkode.la
+%_kde3_libdir/libkode.so.*
+%_kde3_libdir/libkocorehelper.la
+%_kde3_libdir/libkocorehelper.so.*
+%_kde3_libdir/libgpgme++.la
+%_kde3_libdir/libgpgme++.so.*
+%_kde3_libdir/libkcal_*.la
+%_kde3_libdir/libkcal_*.so.*
+%_kde3_libdir/libkleopatra.la
+%_kde3_libdir/libkleopatra.so.*
+%_kde3_libdir/libknotes_xmlrpc.la
+%_kde3_libdir/libknotes_xmlrpc.so.*
+%_kde3_libdir/libkorganizer_calendar.la
+%_kde3_libdir/libkorganizer_calendar.so.*
+%_kde3_libdir/libkpimidentities.la
+%_kde3_libdir/libkpimidentities.so.*
+%_kde3_libdir/libkslox.la
+%_kde3_libdir/libkslox.so.*
+%_kde3_libdir/libqgpgme.la
+%_kde3_libdir/libqgpgme.so.*
+
+#----------------------------------------------------------------------
+
+%package kmail
+Group: Graphical desktop/KDE3
+Summary: KDE Mailer
+Requires: kdepim-common = %epoch:%version-%release
+Provides: kmail3
+Provides: kde3-kmail
+Provides: kdepim-kmail = %epoch:%version-%release
+Obsoletes: kdepim-kmail = %epoch:%version-%release
+Requires: indexhtml >= 10.0-6mdk
+Requires: kdebase-common
+Requires: pinentry-qt
+Obsoletes: kdenetwork-kmail <= %epoch:3.1.3-37mdk
+Obsoletes: %lib_name-kmail <= 1:3.5.3
+Obsoletes: %lib_name-kmail-devel < 1:3.5.9
+Conflicts: kdenetwork <= 3.1.92
+Conflicts: kdepim-devel < 1:3.5.7-9mdv
+Conflicts: %name-kontact < %epoch:3.5.8-1
+Requires: %lib_name-index >= %epoch:%version-%release
+
+%description -n kde3-kdepim-kmail
+KDE Mailer
+
+
+%files kmail
+%defattr(-,root,root,-)
+%_kde3_bindir/kmail
+%_kde3_bindir/kmailcvt
+%_kde3_bindir/kontact-kmail.sh
+%_kde3_bindir/kmail_antivir.sh
+%_kde3_bindir/kmail_clamav.sh
+%_kde3_bindir/kmail_fprot.sh
+%_kde3_bindir/kmail_sav.sh
+%_kde3_bindir/indexlib-config
+%multiarch %_kde3_bindir/*/indexlib-config
+%_kde3_libdir/kde3/kcm_kmail.*
+%_kde3_libdir/kde3/kcm_kmailsummary.*
+%_kde3_libdir/libkmailprivate.*
+%_kde3_libdir/kde3/libkmailpart.*
+%_kde3_libdir/kde3/libkmail_*
+%_kde3_datadir/services/kcmkmailsummary.desktop
+%_kde3_datadir/services/kmail_*
+%_kde3_datadir/services/kontact/kmailplugin.desktop
+%_kde3_appsdir/kconf_update/kmail*
+%_kde3_datadir/applications/kde/KMail.desktop
+%_kde3_iconsdir/*/*/*/gpg*
+%_kde3_iconsdir/*/*/*/kmail*
+%dir %_kde3_appsdir/kmail
+%_kde3_appsdir/kmail/*
+%_kde3_datadir/config/kmail.antivirusrc
+%_kde3_datadir/applnk/Utilities/kmailcvt.desktop
+%_kde3_datadir/applications/kde/kmail_view.desktop
+%_kde3_datadir/config/kmail.antispamrc
+%_kde3_appsdir/kconf_update/upgrade-signature.pl
+%_kde3_appsdir/kconf_update/upgrade-transport.pl
+%doc %_kde3_docdir/HTML/en/kmail
+%dir %_kde3_appsdir/kmailcvt/
+%_kde3_appsdir/kmailcvt/*
+%_kde3_datadir/servicetypes/dcopmail.desktop
+
+#----------------------------------------------------------------------
+
+%package -n %lib_name-index
+Group: Development/KDE and Qt
+Summary: Library for kmail
+Obsoletes: %lib_name_orig-index = %epoch:%version
+Obsoletes: %lib_name-kmail < 1:3.5.9
+Conflicts: kdepim-common <= 1:3.5.3-5mdv2007
+Conflicts: kdepim-kmail <= 1:3.5.3-5mdv2007
+
+%description -n %lib_name-index
+Library for kmail
+
+
+%files -n %lib_name-index
+%defattr(-,root,root,-)
+%_kde3_libdir/libindex.so.*
+%_kde3_libdir/libindex.la
+
+#----------------------------------------------------------------------
+
+%package knode
+Group: Graphical desktop/KDE3
+Summary: KDE News Reader
+Requires: kde3-kdepim-common = %epoch:%version-%release
+Provides: kde3-knode
+Provides: knode3
+Obsoletes: kdepim-knode = %epoch:%version-%release
+Provides: kdepim-knode = %epoch:%version-%release
+Conflicts: kdenetwork <= 1:3.1.92
+Obsoletes: kdenetwork-knode <= 1:3.1.3-37mdk
+Obsoletes: %{lib_name}-knode < 1:3.5.9
+Obsoletes: %{lib_name}-knode-devel < 1:3.5.9
+Conflicts: kdepim-devel < 1:3.5.7-9mdv
+Conflicts: %name-kontact < %epoch:3.5.8-1
+
+%description knode
+KDE News Reader.
+
+
+%files knode
+%defattr(-,root,root,-)
+%_kde3_bindir/knode
+%_kde3_bindir/kontact-knode.sh
+%_kde3_libdir/kde3/libknodepart.*
+%_kde3_datadir/services/knewsservice.protocol
+%_kde3_datadir/services/kontact/knodeplugin.desktop
+%_kde3_datadir/services/kontact/newstickerplugin.desktop
+%_kde3_datadir/applications/kde/KNode.desktop
+%_kde3_iconsdir/*/*/*/knode*
+%doc %_kde3_docdir/HTML/en/knode/*
+%dir %_kde3_appsdir/knode
+%_kde3_appsdir/knode/*
+%_kde3_datadir/services/knode_*
+%_kde3_libdir/kde3/kcm_knode.*
+%_kde3_libdir/libknodecommon.so.*
+%_kde3_libdir/libknodecommon.la
+
+#----------------------------------------------------------------------
+
+%package karm
+Summary: Karm program
+Group: Graphical desktop/KDE3
+Provides: karm3
+Provides: kde3-karm
+Obsoletes: kdepim-karm = %epoch:%version-%release
+Provides: kdepim-karm = %epoch:%version-%release
+Conflicts: kdepim <= 1:3.1-17mdk
+Conflicts: %name-kontact < %epoch:3.5.8-1
+
+%description karm
+Time tracker.
+
+
+%files karm
+%defattr(-,root,root)
+%doc %_kde3_docdir/HTML/en/karm
+%_kde3_bindir/karm
+%_kde3_datadir/applnk/Utilities/karm.desktop
+%_kde3_datadir/services/karm_part.desktop
+%_kde3_datadir/services/kontact/karmplugin.desktop
+%_kde3_iconsdir/*/*/*/karm*
+%_kde3_libdir/kde3/libkarmpart.*
+%dir %_kde3_appsdir/karm/
+%_kde3_appsdir/karm/*
+%_kde3_datadir/applications/kde/karm.desktop
+%dir %_kde3_appsdir/karmpart
+%_kde3_appsdir/karmpart/*
+
+#----------------------------------------------------------------------
+
+%package ktnef
+Summary: Ktnef program
+Group: Graphical desktop/KDE3
+Provides: kde3-ktnef
+Provides: ktnef3
+Obsoletes: kdepim-ktnef = %epoch:%version-%release
+Provides: kdepim-ktnef = %epoch:%version-%release
+Conflicts: kdepim <= 1:3.1-17mdk
+Requires: %lib_name-ktnef >= %epoch:%version-%release
+
+%description ktnef
+Ktnef.
+
+
+%files ktnef
+%defattr(-,root,root,-)
+%_kde3_bindir/ktnef
+%dir %_kde3_appsdir/ktnef/
+%_kde3_appsdir/ktnef/*
+%_kde3_iconsdir/*/*/*/ktnef*
+%doc %_kde3_docdir/HTML/en/ktnef/*
+%_kde3_datadir/applications/kde/ktnef.desktop
+%_kde3_datadir/mimelnk/application/ms-tnef.desktop
+
+#----------------------------------------------------------------------
+
+%package -n %lib_name-ktnef
+Summary: Library for Ktnef program
+Group: Development/KDE and Qt
+Provides: %lib_name_orig-ktnef= %epoch:%version-%release
+Obsoletes: %lib_name_orig-ktnef= %epoch:%version-%release
+Obsoletes: %lib_name-ktnef-devel < 1:3.5.9
+Conflicts: kdepim <= 1:3.1-17mdk
+Conflicts: %lib_name-common <= %epoch:3.3.1-21mdk
+
+%description -n %lib_name-ktnef
+Library for Ktnef.
+
+
+%files -n %lib_name-ktnef
+%defattr(-,root,root,-)
+%_kde3_libdir/libktnef.la
+%_kde3_libdir/libktnef.so.*
+
+#----------------------------------------------------------------------
+
+%package knotes
+Group: Graphical desktop/KDE3
+Summary: A color configurable tooltip notes application for desktop
+Provides: knotes3
+Provides: kde3-knotes
+Obsoletes: kdepim-knotes = %epoch:%version-%release
+Provides: kdepim-knotes = %epoch:%version-%release
+Conflicts: kdepim <= 1:3.1-17mdk
+Conflicts: %name-kontact < %epoch:3.5.8-1
+
+%description knotes
+A color configurable tooltip notes application for desktop
+
+
+%files knotes
+%defattr(-,root,root)
+%_kde3_bindir/knotes
+%_kde3_bindir/kontact-knotes.sh
+%doc %_kde3_docdir/HTML/en/knotes
+%dir %_kde3_appsdir/knotes/
+%_kde3_appsdir/knotes/*
+%_kde3_libdir/kde3/knotes_*
+%_kde3_iconsdir/*/*/*/knotes*
+%_kde3_datadir/applications/kde/knotes.desktop
+%_kde3_datadir/services/kresources/knotes/kolabresource.desktop
+%_kde3_datadir/services/kresources/knotes_manager.desktop
+%_kde3_datadir/services/kontact/knotesplugin.desktop
+
+#----------------------------------------------------------------------
+
+%package kaddressbook
+Summary: Kaddressbook program
+Group: Graphical desktop/KDE3
+Provides: kaddressbook3
+Provides: kde3-kaddressbook
+Obsoletes: kdepim-kaddressbook = %epoch:%version-%release
+Provides: kdepim-kaddressbook = %epoch:%version-%release
+Requires: %lib_name-kaddressbook >= %epoch:%version-%release
+Conflicts: %name-kontact < %epoch:3.5.8-1
+Conflicts: %name-common < %epoch:3.5.8-2
+
+%description kaddressbook
+The KDE addressbook application.
+
+
+%files kaddressbook
+%defattr(-,root,root)
+%_kde3_bindir/kaddressbook
+%_kde3_bindir/kabc2mutt
+%doc %_kde3_docdir/HTML/en/kaddressbook
+%dir %_kde3_appsdir/kaddressbook
+%_kde3_appsdir/kaddressbook/*
+%_kde3_iconsdir/*/*/*/kaddressbook*
+%_kde3_bindir/kontact-addressbook.sh
+%_kde3_datadir/applications/kde/kaddressbook.desktop
+%_kde3_datadir/services/kfile_ics.desktop
+%_kde3_datadir/services/kfile_vcf.desktop
+%_kde3_libdir/kde3/kabc_*
+%_kde3_libdir/kde3/kfile_vcf.*
+%_kde3_libdir/kde3/kfile_ics.*
+%_kde3_libdir/kde3/libkaddressbookpart.*
+%_kde3_libdir/kde3/kcm_kabconfig.*
+%_kde3_libdir/kde3/kcm_kabldapconfig.*
+%_kde3_libdir/kde3/libkaddrbk_*.*
+%_kde3_libdir/kde3/ldifvcardthumbnail.*
+%_kde3_libdir/kde3/kcm_kabcustomfields.*
+%dir %_kde3_datadir/services/kaddressbook/
+%_kde3_datadir/services/kaddressbook/*
+%_kde3_datadir/services/kabconfig.desktop
+%_kde3_datadir/services/kabldapconfig.desktop
+%_kde3_datadir/services/ldifvcardthumbnail.desktop
+%_kde3_datadir/servicetypes/dcopaddressbook.desktop
+%_kde3_datadir/servicetypes/kaddressbook_*
+%_kde3_datadir/services/kontact/kaddressbookplugin.desktop
+%_kde3_datadir/services/kabcustomfields.desktop
+%dir %_kde3_datadir/services/kresources/kabc/
+%_kde3_datadir/services/kresources/kabc/*
+%_kde3_bindir/kabcdistlistupdater
+%_kde3_datadir/autostart/kabcdistlistupdater.desktop
+
+#----------------------------------------------------------------------
+
+%define libgwsoap %mklibname gwsoap 0
+
+%package -n %libgwsoap
+Summary: Kdepim library
+Group: System/Libraries
+
+%description -n %libgwsoap
+Library file for kdepim.
+
+
+%files -n %libgwsoap
+%defattr(-,root,root)
+%_kde3_libdir/libgwsoap.so.*
+%_kde3_libdir/libgwsoap.la
+
+#----------------------------------------------------------------------
+
+%package -n %lib_name-kaddressbook
+Summary: Library file for Kaddressbook
+Group: Development/KDE and Qt
+Provides: %lib_name_orig-kaddressbook = %epoch:%version-%release
+Obsoletes: %lib_name_orig-kaddressbook = %epoch:%version-%release
+Obsoletes: %lib_name-kaddressbook-devel < 1:3.5.9
+
+%description -n %lib_name-kaddressbook
+Library file for kaddressbook
+
+
+%files -n %lib_name-kaddressbook
+%defattr(-,root,root)
+%_kde3_libdir/libkaddressbook.la
+%_kde3_libdir/libkaddressbook.so.*
+%_kde3_libdir/libkabinterfaces.so.*
+%_kde3_libdir/libkabinterfaces.la
+%_kde3_libdir/libkabc*.la
+%_kde3_libdir/libkabc*.so.*
+
+#----------------------------------------------------------------------
+
+%package korganizer
+Summary: Korganizer program
+Group: Graphical desktop/KDE3
+Provides: korganizer3
+Provides: kde3-korganizer
+Provides: kalarm3
+Provides: kde3-kalarm
+Obsoletes: kdepim-korganizer = %epoch:%version-%release
+Provides: kdepim-korganizer = %epoch:%version-%release
+Requires: kde3-kdepim-common = %epoch:%version-%release
+Requires: %lib_name-korganizer >= %epoch:%version-%release
+Conflicts: %name-kontact < %epoch:3.5.8-1
+
+%description korganizer
+A calendar-of-events and todo-list manager.
+
+
+%files korganizer
+%defattr(-,root,root)
+%_kde3_bindir/kalarm
+%_kde3_bindir/kalarmd
+%_kde3_bindir/konsolekalendar
+%_kde3_bindir/korgac
+%_kde3_bindir/korganizer
+%_kde3_bindir/kontact-korganizer.sh
+%_kde3_bindir/ical2vcal
+%_kde3_appsdir/kconf_update/korganizer.upd
+%dir %_kde3_appsdir/korganizer
+%_kde3_appsdir/korganizer/*
+%dir %_kde3_appsdir/kalarm/
+%_kde3_appsdir/kalarm/*
+%dir %_kde3_appsdir/libkholidays/
+%_kde3_appsdir/libkholidays/*
+%_kde3_datadir/autostart/kalarm.tray.desktop
+%_kde3_datadir/autostart/kalarmd.autostart.desktop
+%_kde3_datadir/autostart/korgac.desktop
+%_kde3_libdir/kde3/libkorg_*
+%_kde3_libdir/kde3/kcm_korganizer.*
+%_kde3_libdir/kde3/libkorganizerpart.*
+%_kde3_datadir/applications/kde/kalarm.desktop
+%_kde3_datadir/applications/kde/korganizer.desktop
+%_kde3_iconsdir/*/*/*/kalarm*
+%doc %_kde3_docdir/HTML/en/korganizer/*
+%doc %_kde3_docdir/HTML/en/konsolekalendar/*
+%doc %_kde3_docdir/HTML/en/kalarm
+%_kde3_datadir/services/korganizer_*
+%dir %_kde3_datadir/services/korganizer/
+%_kde3_datadir/services/korganizer/*
+%dir %_kde3_datadir/services/webcal.protocol
+%_kde3_datadir/servicetypes/calendardecoration.desktop
+%_kde3_datadir/servicetypes/calendarplugin.desktop
+%_kde3_datadir/servicetypes/korganizerpart.desktop
+%_kde3_datadir/services/kontact/korganizerplugin.desktop
+%_kde3_datadir/services/kontact/journalplugin.desktop
+%_kde3_datadir/services/kontact/todoplugin.desktop
+
+#----------------------------------------------------------------------
+
+%package -n %lib_name-korganizer
+Summary: Librairy for korganizer program
+Group: Development/KDE and Qt
+Obsoletes: %lib_name-korganizer-devel < 1:3.5.9
+Provides: %lib_name_orig-korganizer = %epoch:%version-%release
+Obsoletes: %lib_name_orig-korganizer = %epoch:%version-%release
+
+%description -n %lib_name-korganizer
+Librairy for korganizer program
+
+
+%files -n %lib_name-korganizer
+%defattr(-,root,root)
+%_kde3_libdir/libkorganizer.la
+%_kde3_libdir/libkorganizer.so.*
+%_kde3_libdir/libkorganizer_eventviewer.la
+%_kde3_libdir/libkorganizer_eventviewer.so.*
+%_kde3_libdir/libkorg_stdprinting.la
+%_kde3_libdir/libkorg_stdprinting.so.*
+
+#----------------------------------------------------------------------
+
+%package kpilot
+Summary: Kpilot program
+Group: Graphical desktop/KDE3
+Requires: %lib_name-kpilot >= %epoch:%version-%release
+Provides: kpilot3
+Provides: kde3-kpilot
+Obsoletes: kdepim-kpilot = %epoch:%version-%release
+Provides: kdepim-kpilot = %epoch:%version-%release
+Conflicts: %name-common <= %epoch:3.4.2-6mdk
+Conflicts: %name-kontact < %epoch:3.5.8-1
+
+%description kpilot
+To sync with your PalmPilot
+Sync phone book entries between your palmtop and computer
+
+%post kpilot
+%if %mdkversion < 200900
+%update_menus
+%endif
+update-alternatives --install %_sysconfdir/dynamic/launchers/visor/kde.desktop visor.kde.dynamic %_sysconfdir/dynamic/launchers/visor/kpilot.desktop 30
+
+%postun kpilot
+%if %mdkversion < 200900
+%clean_menus
+%endif
+if [ $1 = 0 ] ; then
+ update-alternatives --remove visor.kde.dynamic %_sysconfdir/dynamic/launchers/visor/kpilot.desktop
+fi
+
+%files kpilot
+%defattr(-,root,root)
+%dir %_sysconfdir/dynamic/
+%dir %_sysconfdir/dynamic/launchers/
+%dir %_sysconfdir/dynamic/launchers/visor/
+%config(noreplace) %_sysconfdir/dynamic/launchers/visor/kpilot.desktop
+%_kde3_bindir/kpalmdoc
+%_kde3_bindir/kpilot
+%_kde3_bindir/kpilotDaemon
+%_kde3_iconsdir/*/*/*/kpalmdoc*
+%_kde3_iconsdir/*/*/*/kpilot*
+%_kde3_libdir/kde3/kcm_kpilot.*
+%_kde3_libdir/kde3/conduit_*
+%_kde3_libdir/kde3/kfile_palm.*
+%_kde3_datadir/services/kfile_palm.desktop
+%_kde3_datadir/services/kpilot_config.desktop
+%_kde3_datadir/services/*conduit.desktop
+%_kde3_datadir/services/kontact/kpilotplugin.desktop
+%_kde3_appsdir/kconf_update/kpilot.upd
+%_kde3_datadir/applications/kde/kpalmdoc.desktop
+%_kde3_appsdir/kconf_update/kpalmdoc.upd
+%dir %_kde3_appsdir/kpilot
+%_kde3_appsdir/kpilot/*
+%_kde3_datadir/servicetypes/*conduit.desktop
+%doc %_kde3_docdir/HTML/en/kpilot
+%_kde3_datadir/applications/kde/kpilotdaemon.desktop
+%_kde3_datadir/applications/kde/kpilot.desktop
+
+#----------------------------------------------------------------------
+
+%package -n %lib_name-kpilot
+Summary: Librairy for kpilot program
+Group: Development/KDE and Qt
+Obsoletes: %lib_name-kpilot-devel < 1:3.5.9
+Provides: %lib_name_orig-kpilot = %epoch:%version-%release
+Obsoletes: %lib_name_orig-kpilot = %epoch:%version-%release
+Requires: %lib_name-common = %epoch:%version-%release
+
+
+%description -n %lib_name-kpilot
+Librairy for kpilot program
+
+%files -n %lib_name-kpilot
+%defattr(-,root,root)
+%_kde3_libdir/libkpilot.so.*
+%_kde3_libdir/libkpilot.la
+
+#----------------------------------------------------------------------
+
+%package kontact
+Summary: Kontact program
+Group: Graphical desktop/KDE3
+Provides: kontact3
+Provides: kde3-kontact
+Obsoletes: kdepim-kontact = %epoch:%version-%release
+Provides: kdepim-kontact = %epoch:%version-%release
+Suggests: kde3-kdepim-kmail = %epoch:%version-%release
+Suggests: kde3-kdepim-knotes = %epoch:%version-%release
+Suggests: kde3-kdepim-kaddressbook = %epoch:%version-%release
+Suggests: kde3-kdepim-knode = %epoch:%version-%release
+Suggests: kde3-kdepim-korganizer = %epoch:%version-%release
+Suggests: kde3-kdepim-akregator = %epoch:%version-%release
+Requires: %lib_name-kontact >= %epoch:%version-%release
+Conflicts: kdeaddons <= 3.2.3-15mdk
+Conflicts: kdepim-common <= 1:3.5.8-4mdv2008.1
+
+%description kontact
+KDE Kontact, an integrated personal information suite container application for
+KDE.
+
+
+%files kontact
+%defattr(-,root,root)
+%_kde3_bindir/kontact
+%dir %_kde3_datadir/services/kontact/
+%_kde3_datadir/services/kontact/*
+%_kde3_datadir/services/kontactconfig.desktop
+%_kde3_datadir/applications/kde/Kontact.desktop
+%_kde3_datadir/applications/kde/kontactdcop.desktop
+%dir %_kde3_appsdir/kontact/
+%_kde3_appsdir/kontact/*
+%_kde3_datadir/services/kcmkontactsummary.desktop
+%dir %_kde3_appsdir/kontactsummary/
+%_kde3_appsdir/kontactsummary/*
+%_kde3_libdir/kde3/libkontact*
+%_kde3_libdir/kde3/kcm_kontact*
+%_kde3_datadir/servicetypes/kontactplugin.desktop
+%_kde3_datadir/services/kcmkontactknt.desktop
+%_kde3_iconsdir/*/*/*/kontact*
+%doc %_kde3_docdir/HTML/en/kontact/*
+
+%exclude %_kde3_datadir/services/kontact/akregatorplugin.desktop
+%exclude %_kde3_datadir/services/kontact/akregatorplugin3.2.desktop
+%exclude %_kde3_datadir/services/kontact/journalplugin.desktop
+%exclude %_kde3_datadir/services/kontact/kaddressbookplugin.desktop
+%exclude %_kde3_datadir/services/kontact/karmplugin.desktop
+%exclude %_kde3_datadir/services/kontact/kmailplugin.desktop
+%exclude %_kde3_datadir/services/kontact/knodeplugin.desktop
+%exclude %_kde3_datadir/services/kontact/knotesplugin.desktop
+%exclude %_kde3_datadir/services/kontact/korganizerplugin.desktop
+%exclude %_kde3_datadir/services/kontact/newstickerplugin.desktop
+%exclude %_kde3_datadir/services/kontact/todoplugin.desktop
+%exclude %_kde3_datadir/services/kontact/kpilotplugin.desktop
+
+#----------------------------------------------------------------------
+
+%package -n %lib_name-kontact
+Summary: Librairy for kontact program
+Group: Development/KDE and Qt
+Obsoletes: %lib_name-kontact-devel < 1:3.5.9
+Provides: %lib_name_orig-kontact = %epoch:%version-%release
+Obsoletes: %lib_name_orig-kontact = %epoch:%version-%release
+Conflicts: %lib_name_akregator <= 1.0.2
+
+
+%description -n %lib_name-kontact
+Librairy for kontact program
+
+%files -n %lib_name-kontact
+%defattr(-,root,root)
+%_kde3_libdir/libkontact.la
+%_kde3_libdir/libkontact.so.*
+%_kde3_libdir/libkpinterfaces.so.*
+%_kde3_libdir/libkpinterfaces.la
+
+#----------------------------------------------------------------------
+
+%prep
+%setup -q -n kdepim-%{version}
+%patch1 -p1 -b .fix_dimap_speed
+%patch2 -p1 -b .fix_use_point_kmail
+%patch3 -p1 -b .disable_knode_first_start
+#%patch4 -p0 -b .fix_add_resource_to_kaddressbook
+%patch5 -p1 -b .fix_kalarm_call_twice_dialog
+%patch7 -p1 -b .korganizer_use_sys_timezone
+%patch9 -p1 -b .hide_help
+%patch11 -p0 -b .knode_sideband
+%patch12 -p1 -b .kitchensync_synce
+%patch13 -p1 -b .kitchensync_barry
+%patch14 -p1 -b .fix_underlinking
+%patch15 -p1
+#%patch16 -p1
+%if %mdkversion >= 201000
+%patch17 -p1
+#%patch18 -p1
+%endif
+%patch19 -p0
+%patch20 -p0
+
+install -m 0644 %{SOURCE7} kitchensync/src/configguibarry.cpp
+install -m 0644 %{SOURCE8} kitchensync/src/configguibarry.h
+
+%build
+export QTDIR=%qt3dir
+export KDEDIR=%_kde3_prefix
+
+# Post patches need regenerate build
+export xdg_menudir=%_sysconfdir/xdg/kde/menus
+make -f admin/Makefile.common cvs
+
+PATH=%{qt3dir}/bin:%{_kde3_bindir}:$PATH; export PATH;
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/kde3/lib/
+
+%configure_kde3 \
+ --enable-newdistrlists \
+%if %use_enable_indexlib
+ --enable-indexlib \
+%endif
+ --enable-pie
+
+%make
+%if %compile_apidox
+make apidox
+%endif
+
+
+
+%install
+rm -fr %buildroot
+export PATH=%_kde3_bindir:$PATH
+
+make install DESTDIR=%buildroot
+
+%define launchers %_sysconfdir/dynamic/launchers/visor
+mkdir -p %buildroot%launchers
+cat > %buildroot%launchers/kpilot.desktop << EOF
+[Desktop Entry]
+Name=Kpilot \$devicename
+Comment=PalmPilot Tool
+Exec=%_kde3_bindir/kpilot
+Terminal=false
+Icon=kpilot
+Type=Application
+EOF
+
+install -m 0755 %SOURCE1 %buildroot/%_kde3_bindir/kontact-addressbook.sh
+install -m 0755 %SOURCE2 %buildroot/%_kde3_bindir/kontact-knotes.sh
+install -m 0755 %SOURCE3 %buildroot/%_kde3_bindir/kontact-kmail.sh
+install -m 0755 %SOURCE4 %buildroot/%_kde3_bindir/kontact-korganizer.sh
+install -m 0755 %SOURCE5 %buildroot/%_kde3_bindir/kontact-knode.sh
+install -m 0755 %SOURCE6 %buildroot/%_kde3_bindir/kontact-akregator.sh
+
+install -d -m 0755 %buildroot/%_sysconfdir/xdg/menus/
+
+%if %compile_apidox
+make install-apidox DESTDIR=%buildroot/
+%endif
+
+%multiarch_binaries %buildroot/%_kde3_bindir/indexlib-config
+
+%clean
+rm -fr %buildroot
+
+
+
+%changelog
+
+* Fri Jul 22 2011 Tim Williams <tim@my-place.org.uk> 1:3.5.12-2mdv2010.2
++ fix libical0 dependency
+
+* Thu Jul 21 2011 Tim Williams <tim@my-place.org.uk> 1:3.5.12-1mdv2010.2
++ Update to Trinity 3.5.12 sources
++ Add kdebase-3.5.12-config.patch
++ Add kdebase-3.5.12-move-xdg-menu-dir.patch
+- Remove fix autotools patch
++ Fix kdepim-3.4.0-use-point-kmail.patch
+- Remove kdepim-3.5.3-kaddressbook-resources.patch
++ Fix kdepim-3.5.4-korganizer-use-sys-timezone.patch
+
+* Mon Jul 19 2010 Tim Williams <tim@my-place.org.uk> 1:3.5.10-3mdv2010.1
++ Rebuild for MDV 2010.1
+
+* Fri Nov 13 2009 Tim Williams <tim@my-place.org.uk> 1:3.5.10-2mdv2010.0
++ Rebuild for MDV 2010.0
++ fix kdepim-3.5.3-kaddressbook-resources.patch
++ fix depim-3.5.9-kitchensync-handle-synce.patch
++ Add kdepim-3.5.10-gcc44.patch to fix gcc 4.4 problems
+- Remove gcc44 patch
+
+* Tue Aug 26 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.10-1mdv2009.0
++ Revision: 276426
+- Update for probably the last upstream kdepim from kde3
+
+* Fri Jul 04 2008 Danilo Cesar Lemes de Paula <danilo@mandriva.com> 1:3.5.9-16mdv2009.0
++ Revision: 231847
+- Fixing Kdepim to start only with KDE
+
+ + Pixel <pixel@mandriva.com>
+ - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
+
+* Tue Jun 10 2008 Adam Williamson <awilliamson@mandriva.com> 1:3.5.9-15mdv2009.0
++ Revision: 217318
+- update handle-synce.patch to use blank configurator for old synce plugin:
+ none of the configuration options work
+
+ + Pixel <pixel@mandriva.com>
+ - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
+
+* Sat Jun 07 2008 Anssi Hannula <anssi@mandriva.org> 1:3.5.9-14mdv2009.0
++ Revision: 216651
+- fix underlinking issues (fix-underlinking.patch)
+
+ + Adam Williamson <awilliamson@mandriva.com>
+ - update kitchensync-handle-synce.patch with better descriptions for the two synce plugins
+
+ + Funda Wang <fundawang@mandriva.org>
+ - BR tcl-devel
+ - rebuild for new qt3 libdir
+
+* Mon May 19 2008 Rodrigo Gonçalves de Oliveira <rodrigo@mandriva.com> 1:3.5.9-11mdv2009.0
++ Revision: 208984
+- Use versioned obsoletes
+
+* Sun May 04 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-10mdv2009.0
++ Revision: 201063
+- Moving for new path /opt/kde3
+- Added all patches from branch using new "inpatch" log info
+
+ + Adam Williamson <awilliamson@mandriva.com>
+ - update copyright in configguibarry.cpp
+
+* Wed Mar 19 2008 Adam Williamson <awilliamson@mandriva.com> 1:3.5.9-9mdv2008.1
++ Revision: 188758
+- add configguibarry.cpp and configguibarry.h and update kitchensync-barry.patch: add a KitchenSync GUI configuration handler for barry-opensync (thanks to Helio Castro and Eduardo Habkost for writing most of the code)
+- add kitchensync-barry.patch: recognize the Barry plugin (kitchensync)
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Use a better icon ( tks FACORAT Fabrice )
+ - Add an icon for Kandy
+
+* Fri Mar 14 2008 Adam Williamson <awilliamson@mandriva.com> 1:3.5.9-8mdv2008.1
++ Revision: 187737
+- add kitchensync-handle-synce.patch: makes kitchensync handle synce's opensync plugin correctly (give it a name, use an icon, recognize it needs no configuration)
+-This line, and following ones, will be ignored--
+ file SPECS/kdepim.spec modified
+ file SOURCES/kdepim-3.5.9-kitchensync-handle-synce.patch added
+
+* Thu Mar 13 2008 Adam Williamson <awilliamson@mandriva.com> 1:3.5.9-7mdv2008.1
++ Revision: 187329
+- drop the external source and spec handling for kitchensync opensync-0.3 branch as we're back on opensync 0.2 now
+
+* Fri Mar 07 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-6mdv2008.1
++ Revision: 181270
+- Commit 780164 on branch upstream KDE is creating corrupted attaches. Removing broken patch for now...
+
+* Tue Mar 04 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-5mdv2008.1
++ Revision: 178492
+- Multiple enterprose branch fixes merged back on stable branch
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - [BUGFIX] Allow Knode to be on the sidebar (Bug #31071)
+
+* Mon Feb 18 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-4mdv2008.1
++ Revision: 171216
+- Proper string test with isEmpty
+- Body can be 0 in imap folder
+- Avoid crash on imap folder parse
+- Integrate kmail-avoid-crash-on-startup.diff patch from the openSUSE RPM
+
+* Sun Feb 17 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.9-3mdv2008.1
++ Revision: 169528
+- Fix patch 10
+- Make desktop file patch back again
+
+* Fri Feb 15 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-2mdv2008.1
++ Revision: 168834
+- knodecommon now have their proper library/module separated. This change should fix some crying
+
+* Thu Feb 14 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-1mdv2008.1
++ Revision: 168659
+- Get away from branches. Last KDE 3 arriving !!
+- Removed post-3.5.8 patches intregrated
+- We're back to standard kdepim tarball, as enterprise is merged.
+- Update kitchensync branch. ksync gone away
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - fix summary-not-capitalized
+ - fix description-line-too-long
+ - fix 'error: for key "Icon" in group "Desktop Entry" is an icon name with an
+ extension, but there should be no extension as described in the Icon Theme
+ Specification if the value is not an absolute path'
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+* Wed Dec 26 2007 Funda Wang <fundawang@mandriva.org> 1:3.5.8-6mdv2008.1
++ Revision: 137852
+- rebuild
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Fix menus (do not show them on Office section)
+
+* Thu Nov 29 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.8-5mdv2008.1
++ Revision: 113920
+- ksync comes back in enterprise branch
+- scalix added
+- Conflicts added for a strange dp in kdepim-common and kdepim-kontact
+- Introducing enterprise branch
+- Removing useless switches for kitchensync
+- Fixing requires, otherwise would not compile on 2008.0. Now we're requiring only opensync >= 0.34 and
+ possible backport need bring new opensync as well
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Fix menu desktop files
+
+* Sun Nov 04 2007 Funda Wang <fundawang@mandriva.org> 1:3.5.8-4mdv2008.1
++ Revision: 105785
+- Rebuild against new libopensync
+
+* Fri Nov 02 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.8-3mdv2008.1
++ Revision: 105285
+- Fix Conflicts
+
+* Fri Nov 02 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.8-2mdv2008.1
++ Revision: 105264
+- Fix conflict
+
+* Sun Oct 28 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.8-1mdv2008.1
++ Revision: 102754
+- Fix File list. ( Bug #34209 )
+- Removed upstream merged patches
+ Rediffed patch0
+- Kde 3.5.8
+ Remove upstream merged patches
+ Comment patch that do not apply ( need to look deeply in them now )
+ Start to allow to backport ( as opensyn 0.33 had been added as require ! )
+- Removing Suggests on kontact package as this must be Requires
+
+ + Funda Wang <fundawang@mandriva.org>
+ - Update kitchensync opensync-0.3 branch
+
+* Fri Oct 19 2007 Funda Wang <fundawang@mandriva.org> 1:3.5.7-18mdv2008.1
++ Revision: 100464
+- Update duplicate function patch
+- Propose dirty but working patch to solve duplicate function defination
+- BR opensync >= 0.33 in fact
+- remove useless patch, as our new branch of kitchensync already contains it
+- add kitchensync-OpenSync0.30API tarball
+- Rebuild against latest libopensync
+
+* Tue Oct 16 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1:3.5.7-17mdv2008.1
++ Revision: 99033
+- Remove kdepim-post-3.5.7-sieve-tls patch, it breaks managing of sieve
+ scripts (#34353).
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - fix summary-ended-with-dot
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - [BUGFIX] Change Requires into Suggests (Bug #34209)
+
+* Sun Sep 30 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.7-16mdv2008.0
++ Revision: 94041
+- Fix menu entry for KMail and Kontact
+
+* Mon Sep 10 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-15mdv2008.0
++ Revision: 84159
+- Added enterprise branch relevant patches
+- Fix for kcfg issues in wizard
+
+* Mon Aug 20 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-13mdv2008.0
++ Revision: 67953
+- Added all kdepim related patches frm kde branch. Mostly fix coming from corporate branch
+
+* Wed Jul 25 2007 Adam Williamson <awilliamson@mandriva.com> 1:3.5.7-12mdv2008.0
++ Revision: 55142
+- disable libmal buildrequires (mal conduit is disabled upstream)
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - [BUGFIX] Fix Requires to ensuse good updates (bug #30341)
+
+* Wed Jun 27 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:3.5.7-10mdv2008.0
++ Revision: 45226
+- Add conflicts to the old kdepim-devel package (as it contains files that
+ shouldn't be there)
+- Remove some files that were wrongly listed in kdepim-devel
+
+* Thu Jun 21 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:3.5.7-9mdv2008.0
++ Revision: 42341
+- Do not show the "Help" button of the kmail wizard as there is no help on
+ that (#28480)
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - [BUGFIX] Add Patch 116: Fix kmail cpu usage ( bug #31125)
+ - Fix OnlyShowIn=KDE;
+
+* Thu Jun 07 2007 Anssi Hannula <anssi@mandriva.org> 1:3.5.7-8mdv2008.0
++ Revision: 36179
+- rebuild with correct optflags
+
+* Tue Jun 05 2007 Funda Wang <fundawang@mandriva.org> 1:3.5.7-6mdv2008.0
++ Revision: 35718
+- Rebuild for package moving
+
+* Fri May 25 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-5mdv2008.0
++ Revision: 31126
+- Created package kdepim-wizards and added conflicts for old file owner ones. This solve a messy
+ dependency chain. korganizer and other kontact components can be installed alone
+- Removed some invalid and unecessary explicit requires
+- Removed explicit version on kdepim requires
+- Moved kcfg files for devel package
+- Removed some unecessary ldconfig entries
+
+* Thu May 24 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.7-4mdv2008.0
++ Revision: 30903
+- Fix File list (#29454)
+- patch8: Fix Menu entries
+- Add BuildRequires
+
+* Fri May 18 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-3mdv2008.0
++ Revision: 28324
+- Fixed conflicts with old global common devel package and new doc-devel
+- Minor update in official tarball from kde.org
+- 3.5.7 release
+
+
+* Fri Mar 30 2007 Laurent Montel <lmontel@mandriva.com> 3.5.6-9mdv2007.1
++ Revision: 149788
+- Increase
+- fix kaddressbook (fix update distribution list)
+
+* Wed Mar 21 2007 Laurent Montel <lmontel@mandriva.com> 1:3.5.6-7mdv2007.1
++ Revision: 147240
+- Fix crash with imap+wizard:bug found by Boubou
+- Fix kmail crash
+
+* Wed Mar 21 2007 Laurent Montel <lmontel@mandriva.com> 1:3.5.6-5mdv2007.1
++ Revision: 147138
+- Fix kmail crash bug #113329
+
+* Tue Mar 06 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.6-4mdv2007.1
++ Revision: 133904
+- Added some patches coming from branch tree:
+- Memory usage reduction ( commits 633777 633978 )
+- Imap cache and parse speed up ( commits 633777 636466 )
+- Imap cache crash ( commit 631934 )
+- Quota feature, usual request from costumers ( commit 631698 )
+- Removal of config storage of passwd ( commit 630633 )
+
+ + Laurent Montel <lmontel@mandriva.com>
+ - fix kmail bugs
+ - Fix spec file
+ - 3.5.6
+ - Fix group
+
+* Thu Jan 11 2007 Laurent Montel <lmontel@mandriva.com> 1:3.5.5-5mdv2007.1
++ Revision: 107472
+- Fix bug #28093
+
+* Sat Dec 30 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.5-4mdv2007.1
++ Revision: 102858
+- Fix korganizer mem leak
+- Fix launch korganizer
+
+* Tue Oct 17 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.5-2mdv2007.1
++ Revision: 65490
+- Add tag packager
+- As said on maintainer we use official tarball
+ not a random snapshot
+ If there is a critical crash add a patch to fix it.
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Missing icons on install
+ - Back to use branch tarballs. Now using post 3.5.5
+
+* Fri Sep 15 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.4-12mdv2007.0
++ Revision: 61390
+- New package (2006-09-14 12mdv)
+ Fix missing menu entry
+
+* Thu Sep 14 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.4-11mdv2007.0
++ Revision: 61235
+- New package (2006-09-13 11mdv)
+ Korganizer needs kdepim-common (for icons/resources etc.)
+- Fix buildrequires
+
+* Thu Sep 07 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.4-10mdv2007.0
++ Revision: 60216
+- New package (3.5.4-10mdv 2006/09/06)
+ Rebuild against new libmal+pilot-link
+
+* Sun Sep 03 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.4-9mdv2007.0
++ Revision: 59592
+- New package (3.5.4-9mdv 2006/09/02)
+ Fix kmail crash
+- Fix akregator potential crash
+
+* Thu Aug 31 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.4-8mdv2007.0
++ Revision: 58800
+- New package (3.5.4-7mdv 2006-08-06)
+ Fix crash in kmail
+
+* Tue Aug 15 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.4-7mdv2007.0
++ Revision: 55959
+- New package (2006/08/14 3.5.4-7mdv)
+ Add other kmail fix
+
+* Tue Aug 15 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.4-6mdv2007.0
++ Revision: 55871
+- New package (2006/08/14 3.5.4-6mdv)
+ Add a lot of kmail bugs fixes
+- Fix korganizer crash
+
+* Thu Aug 10 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.4-4mdv2007.0
++ Revision: 54652
+- New package (2006/08/09 3.5.4-4mdv)
+ Don't build by default --enable-indexlib too experimental
+
+* Wed Aug 09 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.4-3mdv2007.0
++ Revision: 54380
+- New package (2006/08/08 3.5.4-3mdv)
+ Add patch to fix tabstop order in korganizer->freebusy (bug found by Nicolas Chipaux)
+
+* Sat Aug 05 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.4-2mdv2007.0
++ Revision: 51723
+- New version (2006/08/04 3.5.4-2mdv)
+ Add patch to fix encode bad chars into xml in kresource/egrw
+
+* Thu Aug 03 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.4-1mdv2007.0
++ Revision: 42978
+- New Package 3.5.4-1mdv (2006/08/02)
+- Fix launch kontact apps with new xdg menu
+- Fix mini value
+- fix spinbox value
+- Fix focus into knewsticker
+- Already add cancel button into dialog box
+- Don't show text into sidebar by default
+- Fix bug found by Nicolas Chipaux:
+-> use system timezone
+-> don't spam example.net all the time
+- Add patch from jonas: fix kalarmd
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Added official 3.5.4 tarball
+ - Removed already applied pop3 crash patch
+
+* Tue Jul 25 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.3-11mdv2007.0
++ Revision: 41978
+- Add patch to fix crash when we add resource to kaddressbook
+ (thanks Nicolas Chipaux for bug report)
+ I will add it into kde3.5 branch but too late for kde3.5.4
+
+* Fri Jul 21 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.3-10mdv2007.0
++ Revision: 41689
+- Disable debug
+
+* Tue Jul 18 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.3-9mdv2007.0
++ Revision: 41411
+- requires kde-custom-icons
+- Readd requires on lib_name-common
+ (otherwise I didn't understand how appli can be start)
+- Add patch to fix some pop3 crash
+- Patch206: initialize variable to avoid korganize crash (patch commited into kde3.5.4/kde4.0)
+- Fix config empty trash
+- Fix compile under x86_64
+- Remove some old patch (patch from neoclust)
+- Fix spec file
+- 3.5.3
+- Rebuild against new xorg
+- Rebuild to create category
+- Rebuild with new kdelibs/qt
+ (remove BIC)
+- Fix kmail crash
+- Rebuild with new kdelibs
+- Fix file list
+- 3.5.2
+ Clean spec file
+ Fix bug #17182
+ Fix bug #15569
+- Update from branch
+- 3.5.1
+- Enable debug cooker only
+ MDK 9.2 is obsolete now
+- Diff from 3.5 branch
+- Fix patch
+- Fix: don't readd all the time first message
+- Fix add separator in kmail->apply all filter menu
+- Fix buildrequires
+- Enable full indexing: BE CARREFULL experimental
+- Fix buildrequires
+- Enable two config option
+- Rebuild for missing package
+- fix spec file
+- Real 3.5.0
+- 3.5.0 (named rc1)
+- Fix typo
+ * Wed Nov 02 2005 Laurent MONTEL <lmontel@mandriva.com> 3.3.5-3mdk
+- Rebuild with new mysql
+ * Thu Oct 27 2005 Helio Chissini de Castro <helio@mandriva.com> 3.3.5-2mdk
+- New immodule patch
+- Fix install kontact-mdk icons
+- Fix multiarch
+- Fix file spec
+- 3.4.2
+- Rebuild
+- Rebuild
+- Rebuild
+- Last sync
+- Fix compile
+- Fix spec file
+- New sync to fix knode
+- Fix kpilot file
+- New sync
+- Fix bug #16526
+- New sync
+- Fix other crash
+- Fix crash when timer is null
+- Fix kpilot crash when db doesn't exit
+- Oops forgot to update release
+- Disable knode first start => it blocks kontact at first launch and doesn't configure all kontact just knode
+- Rebuild without debug
+ Sync with svn
+- Fix spec file
+- Fix bug reported by Boiko
+- Add script to launch akregator into kontact when kontact is already launched
+- Fix compile apidoc with mdk <2006
+- Fix compile apidoc
+- 3.4.2
+- Rebuild on x86_64
+- Fix install on mdk <=2006
+- Sync
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - This define was commited by mistake
+ - Clean and rearrange spec file
+ - Added tarball from kde branch as discussed on meeting in 28/06
+ - Removed rpath and added configure macro invalidating libtoolize
+ - Added strip macro as stated by Nanar ( for unstable builds )
+ - Removed bitmap files ( will be added in the upcoming mandriva-kde-icons package )
+ - Remaining patches will be analised durong the configuration move
+ - We are Mandriva now
+ - Uploading package ./kdepim
+
+ + Andreas Hasenack <andreas@mandriva.com>
+ - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway
+
+ + Gustavo Pichorim Boiko <boiko@mandriva.com>
+ - Added a patch fixing a crash when using authenticated smtp. KDE Bug #101847
+
+* Wed Jun 29 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.1-5mdk
+- Adapt to add to svn
+
+* Thu Jun 16 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.1-4mdk
+- Update from SVN
+
+* Tue Jun 14 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.1-3mdk
+- Fix provides
+
+* Thu Jun 09 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.1-2mdk
+- Add requires on sasl plugin to fix authentification with imap
+
+* Sat May 28 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.1-1mdk
+- 3.4.1
+
+* Tue May 24 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-11mdk
+- Fix split
+
+* Tue May 17 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-10mdk
+- Sync with SVN
+
+* Thu May 05 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-9mdk
+- Rebuild with new GCC
+
+* Wed May 04 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-8mdk
+- Update from CVS
+
+* Fri Apr 22 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-7mdk
+- Add missing buildrequires found by Christiaan Welvaart <cjw@daneel.dyndns.org>
+
+* Tue Apr 19 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-6mdk
+- Reapply first message patch
+
+* Tue Apr 19 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-5mdk
+- Remove unused patch
+- Reapply some patch (rediff from neoclust)
+
+* Fri Apr 15 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-4mdk
+- Update code from CVS
+- Reactivate apidox
+- Remove unused patch
+
+* Wed Apr 13 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-3mdk
+- Fix depend on devel package
+
+* Mon Apr 11 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.0-2mdk
+- Update code from CVS
+- Reactive debug
+- Use --enable-new-ldflags
+- Change url
+- Remove duplicate entry
+- Clean patch from Neoclust <neoclust@mandrake.org>
+
+* Thu Apr 07 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.0-1mdk
+- 3.4.0
+
+* Wed Mar 23 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-45mdk
+- Rebuild for missing package
+
+* Wed Mar 23 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-44mdk
+- Add patch112: fix libkcal recurrence
+- Add patch113: fix dimap speedup
+
+* Tue Mar 08 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-43mdk
+- Add requires on pinentry on kmail to fix encrypt mail
+
+* Thu Mar 03 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-42mdk
+- Add patch111: fix kmail don't empty trash
+
+* Wed Mar 02 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-41mdk
+- Add patch110: fix knode kde bug #100533
+
+* Thu Feb 24 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-40mdk
+- Add patch109: fix kmail kde bug #97274
+
+* Wed Feb 23 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-39mdk
+- Don't build with gpgme-devel (it's into contrib)
+
+* Mon Feb 21 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-37mdk
+- Add patch107: fix kontact kde bug #91676
+- Add patch108: fix knode kde bug #93756
+
+* Thu Feb 17 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-36mdk
+- Add patch106: fix libical kde bug #94937
+
+* Wed Feb 16 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-35mdk
+- Add patch105: fix libkdepim kde bug #86292
+
+* Sun Feb 13 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-34mdk
+- Add patch104: fix kmail kde bug #98715
+
+* Thu Feb 10 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-33mdk
+- Add patch103: fix kpgp kde bug #92619
+- Disable debug
+
+* Wed Feb 09 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-32mdk
+- Add patch102: fix kmail kde bug #56302
+
+* Mon Feb 07 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-31mdk
+- Sync with CVS (fix kalarm/kmail)
+
+* Mon Jan 31 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-30mdk
+- Add missing buildrequires.
+
+* Fri Jan 28 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-29mdk
+- Fix generate menu
+
+* Thu Jan 27 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-28mdk
+- Fix certmanager "Emit a DCOP signal when changing the gpgconf configuration data."
+
+* Thu Jan 27 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-27mdk
+- Add patch100: fix kmail encrypted mail
+
+* Tue Jan 25 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-26mdk
+- Rebuild for missing package
+
+* Tue Jan 25 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-25mdk
+- Add patch99: fix kmail header list empty
+
+* Mon Jan 24 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-24mdk
+- Add patch98: fix kmail kde bug #97692
+
+* Mon Jan 24 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-23mdk
+- Add patch97: fix kmail kde bug #84425
+
+* Sat Jan 22 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-22mdk
+- Rebuild against new readline asked by Per �yvind Karlsen
+
+* Tue Jan 18 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-20mdk
+- Add patch96: fix kontact dialog siez
+
+* Mon Jan 17 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-19mdk
+- Add patch95: fix kalarm spinbox + plastikstyle
+
+* Mon Jan 17 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-18mdk
+- Add patch94: fix korganizer mem leak
+
+* Sat Jan 15 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-17mdk
+- Add patch93: fix kmail kde bug #96722
+
+* Fri Jan 14 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-16mdk
+- Add patch92: Fix kde bug #96903
+
+* Wed Jan 12 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-15mdk
+- Add patch91: fix kaddressbook kde bug #96762
+
+* Wed Jan 12 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-14mdk
+- Add patch90: fix libkcal kde bug #94310
+
+* Fri Jan 07 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-13mdk
+- Fix kmail kde bug #94043
+
+* Thu Jan 06 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-12mdk
+- Fix kmail kde bug #96448
+
+* Thu Dec 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-11mdk
+- Fix knode kde bug #95937
+
+* Tue Dec 28 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-10mdk
+- Sync with CVS
+
+* Tue Dec 21 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-9mdk
+- Fix kde bug #95032
+
+* Wed Dec 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-8mdk
+- Fix spec file
+
+* Fri Dec 10 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-7mdk
+- Fix conflict
+
+* Thu Dec 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-6mdk
+- Fix conflict
+
+* Thu Dec 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-5mdk
+- Add patch86: fix kmail info column
+
+* Thu Dec 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-4mdk
+- Fix missing package
+
+* Wed Dec 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-3mdk
+- Use mandrakelinux-create-kde-mdk-menu
+
+* Mon Dec 06 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-2mdk
+- Split ktnef
+
+* Tue Nov 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-1mdk
+- 3.3.2
+
+* Fri Nov 19 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-21mdk
+- Add requires on gnokii-devel
+
+* Fri Nov 19 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-20mdk
+- Add patch87: fix knode kde bug #93312
+
+* Thu Nov 18 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-19mdk
+- Add patch86: fix ressource exchange crash
+
+* Tue Nov 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-18mdk
+- Sync with CVS
+
+* Tue Nov 02 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3.1-17mdk
+- fix build on LP64 platforms
+
+* Thu Oct 28 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-16mdk
+- Sync with CVS
+
+* Tue Oct 19 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-15mdk
+- Fix add patch85: add first message
+
+* Thu Oct 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-14mdk
+- Sync with CVS
+
+* Thu Oct 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-13mdk
+- Fix buildrequires
+
+* Tue Oct 12 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-12mdk
+- Deprecate mdk version < 9.2
+
+* Fri Oct 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-11mdk
+- 3.3.1
+
+* Thu Sep 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-33mdk
+- Update from CVS (kpilot)
+
+* Wed Sep 29 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-32mdk
+- Rebuild against kdelibs-3.3.0
+
+* Wed Sep 29 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-22mdk
+- Sync with CVS (fix kmail/korganizer/kalarm)
+
+* Wed Sep 29 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-21mdk
+- fix missing /
+
+* Wed Sep 29 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-20mdk
+- Fix knotes create directory (fix MDK bug #????)
+
+* Sat Sep 25 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-19mdk
+- Fix Upgrade from MDK9.1
+
+* Sat Sep 25 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-18mdk
+- Update from kde 3.3 branch (crahs into kmail)
+
+* Sat Sep 25 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-17mdk
+- Fix upgrade from MDK9.2
+
+* Sat Sep 25 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-16mdk
+- missing package
+
+* Fri Sep 24 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-15mdk
+- Fix requires on kdebase-common
+
+* Thu Sep 23 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-14mdk
+- Rebuild for missing package
+
+* Wed Sep 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-13mdk
+- Sync with CVS (fix kmail/kalarm)
+
+* Sat Sep 18 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-12mdk
+- Fix numero release when we compile it under kde 3.2 branch/3.3 branch
+
+* Fri Sep 17 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-11mdk
+- Try to compile apidoc
+- Fix launcher desktop
+
+* Thu Sep 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-10mdk
+- Sync with CVS (fix korganizer/kmail)
+
+* Thu Sep 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-9mdk
+- Fix requires good kdelibs
+
+* Wed Sep 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-7mdk
+- Add patch84: fix kmail default color
+
+* Tue Sep 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-6mdk
+- Update from kde 3.3 branch
+
+* Sat Sep 11 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-5mdk
+- Sync with CVS
+
+* Sat Sep 11 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-4mdk
+- Fix compile kdepim against kde-3.3.x
+
+* Fri Sep 10 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-3mdk
+- Add patch84: fix certwartcher shortcut function
+
+* Fri Sep 10 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-2mdk
+- Remove kontact.menu => now kolab works very well
+
+* Fri Sep 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-1mdk
+- kde 3.3.0
+
+-* Wed Sep 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-36mdk
+- Add patch84: fix kmail default color
+
+* Thu Sep 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-35mdk
+- Add patch83: fix kmail kde bug 85301 "kmail freezes when switching folders"
+
+* Sat Aug 28 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-34mdk
+- Add patch82: fix knotes kde bug #87266 "by making sure that at least
+ 10 pixels of a note are visible"
+
+* Fri Aug 27 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-33mdk
+- Add patch81: fix korganizer url "korganizer can handle URLs"
+
+* Wed Aug 25 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-32mdk
+- Add patch80: fix korganizer kde bug #78080
+
+* Wed Aug 25 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-31mdk
+- Fix menu
+
+* Sat Aug 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-30mdk
+- Fix menu
+
+* Sat Aug 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-29mdk
+- Add patch79: fix kmail "Check for the folders with the right foldername"
+
+* Thu Aug 12 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-28mdk
+- Remove quick search bar
+
+* Wed Aug 11 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-27mdk
+- Add patch77: fix dnd into kmail composer
+
+* Tue Aug 10 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-26mdk
+- Remove debug
+
+* Wed Aug 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-25mdk
+- Add patch76: fix kontact kde bug#86002
+
+* Thu Jul 29 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-24mdk
+- Fix spec file
+
+* Fri Jul 23 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-23mdk
+- Add patch75: fix kde bug #82242 "avoid deleting the filter actions
+ before they are unplugged from the popup menu"
+
+* Thu Jul 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-22mdk
+- Add patch74: fix remove rpath
+
+* Wed Jul 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-21mdk
+- Sync with CVS (kalarm/korganizer fix)
+
+* Tue Jul 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-20mdk
+- Add buildrequires doxygen
+
+* Sat Jul 10 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-19mdk
+- Add patch72: fix crash found by Nicolas Chipaux when we use "view source" and codec doesn't exist
+
+* Fri Jul 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-18mdk
+- Generate doc
+
+* Thu Jul 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-17mdk
+- Add patch71: fix kaddressbook, add focus to editor
+
+* Wed Jul 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-16mdk
+- Rebuild with new kdelibs
+
+* Tue Jul 06 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-15mdk
+- Add patch71: fix kmail kde bug #84422 "Fixed suggested filename when saving a message. subject.findRev(':') removed too much, better use KMMessage::cleanSubject() which only removes Re: and Fwd: stuff."
+
+* Tue Jul 06 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-14mdk
+- Add patch68: fix knode kde bug #50099 "Switch back to the composer if the user cancels the GPG signing instead of silently sending the article without signing."
+- Add patch69: fix knode kde bug #52657 "More consistent toolbars between knode/knode in kontact and knode/kmail."
+- Add patch70: fix resource exchange crash "fix crashes if network connection is borken"
+
+* Fri Jul 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-13mdk
+- Add patch66: knotes "Don't try to read from, and remove, a file that doesn't exist. This fixes a kdError on knotes startup."
+- Add patch67: fix kmail kde bug #83756 "Be a bit more responsive when searching."
+
+* Wed Jun 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-12mdk
+- Sync with CVS
+
+* Tue Jun 29 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-10mdk
+- Fix kmail #84065
+- Add patch65 fix libkcal
+
+* Sat Jun 19 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-8mdk
+- Sync with CVS
+
+* Fri Jun 18 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-7mdk
+- Fix kontact argument list
+
+* Fri Jun 18 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-6mdk
+- Update toolbar when we create antispam action
+
+* Fri Jun 18 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-5mdk
+- Update patch for antispam
+
+* Thu Jun 17 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-4mdk
+- Add patch62: fix kaddressbook delete button
+
+* Thu Jun 17 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-3mdk
+- Add filter log dialogbox
+- Add kontact module list
+
+* Tue Jun 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-2mdk
+- Add patch58: remove mem leak into korganizer
+
+* Tue Jun 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-1mdk
+- 3.2.3
+
+* Sat Jun 05 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-9mdk
+- Rebuild
+
+* Thu May 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-8mdk
+- Add patch57: duplicate filter rules
+
+* Thu May 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-7mdk
+- Sync with CVS
+
+* Wed May 19 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-6mdk
+- Add patch56: fix kmail filter action
+
+* Wed May 19 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-5mdk
+- Add patch55: fix update kmail account button
+
+* Tue May 18 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-4mdk
+- Rebuild with debug
+
+* Thu May 06 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-3mdk
+- Add patch54: fix kontact->kmail->summary update
+
+* Thu Apr 29 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-2mdk
+- Sync with CVS
+
+* Tue Apr 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-1mdk
+- 3.2.2
+
+* Fri Apr 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-7mdk
+- Add patch52: disable reply menu when there is not a email selected (bug found by David Baudens)
+
+* Wed Apr 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-6mdk
+- Add patch51: fix korganizer crash (crash found by David Baudens)
+
+* Wed Apr 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-5mdk
+- Fix endloop
+
+* Wed Apr 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-4mdk
+- Add patch50: Add "search again action in kmail/knode" bug found by David Baudens
+
+* Wed Apr 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-3mdk
+- Fix spec file for using rpmbuildupdate
+
+* Tue Apr 06 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-2mdk
+- Remove not necessary patch (merged into KDE_3_2_BRANCH)
+
+* Sat Apr 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-1mdk
+- 3.2.1
+
diff --git a/mandriva/2010.2/kdepim/kdepim-3.2-kontact-addressbook.sh b/mandriva/2010.2/kdepim/kdepim-3.2-kontact-addressbook.sh
new file mode 100755
index 000000000..9057ee328
--- /dev/null
+++ b/mandriva/2010.2/kdepim/kdepim-3.2-kontact-addressbook.sh
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+if [ -x /usr/bin/kontact ] && [ ! -z $(/sbin/pidof kontact) ]; then
+ kontact --module kaddressbook
+else
+ kaddressbook $*
+fi
+
diff --git a/mandriva/2010.2/kdepim/kdepim-3.2-kontact-akregator.sh b/mandriva/2010.2/kdepim/kdepim-3.2-kontact-akregator.sh
new file mode 100755
index 000000000..6ec8552c2
--- /dev/null
+++ b/mandriva/2010.2/kdepim/kdepim-3.2-kontact-akregator.sh
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+if [ -x /usr/bin/kontact ] && [ ! -z $(/sbin/pidof kontact) ]; then
+ kontact --module akregator
+else
+ akregator $*
+fi
+
diff --git a/mandriva/2010.2/kdepim/kdepim-3.2-kontact-kmail.sh b/mandriva/2010.2/kdepim/kdepim-3.2-kontact-kmail.sh
new file mode 100755
index 000000000..f118d3c6e
--- /dev/null
+++ b/mandriva/2010.2/kdepim/kdepim-3.2-kontact-kmail.sh
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+if [ -x /usr/bin/kontact ] && [ ! -z $(/sbin/pidof kontact) ]; then
+ kontact --module kmail
+else
+ kmail $*
+fi
+
diff --git a/mandriva/2010.2/kdepim/kdepim-3.2-kontact-knode.sh b/mandriva/2010.2/kdepim/kdepim-3.2-kontact-knode.sh
new file mode 100755
index 000000000..27ee246d8
--- /dev/null
+++ b/mandriva/2010.2/kdepim/kdepim-3.2-kontact-knode.sh
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+if [ -x /usr/bin/kontact ] && [ ! -z $(/sbin/pidof kontact) ]; then
+ kontact --module knode
+else
+ knode $*
+fi
+
diff --git a/mandriva/2010.2/kdepim/kdepim-3.2-kontact-knotes.sh b/mandriva/2010.2/kdepim/kdepim-3.2-kontact-knotes.sh
new file mode 100755
index 000000000..b1cacaad3
--- /dev/null
+++ b/mandriva/2010.2/kdepim/kdepim-3.2-kontact-knotes.sh
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+if [ -x /usr/bin/kontact ] && [ ! -z $(/sbin/pidof kontact) ]; then
+ kontact --module knotes
+else
+ knotes $*
+fi
+
diff --git a/mandriva/2010.2/kdepim/kdepim-3.2-kontact-korganizer.sh b/mandriva/2010.2/kdepim/kdepim-3.2-kontact-korganizer.sh
new file mode 100755
index 000000000..b69742e9a
--- /dev/null
+++ b/mandriva/2010.2/kdepim/kdepim-3.2-kontact-korganizer.sh
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+if [ -x /usr/bin/kontact ] && [ ! -z $(/sbin/pidof kontact) ]; then
+ kontact --module korganizer
+else
+ korganizer $*
+fi
+
diff --git a/mandriva/2010.2/kdepim/kdepim-3.4.0-fix-kmail-dimap-speedup.patch b/mandriva/2010.2/kdepim/kdepim-3.4.0-fix-kmail-dimap-speedup.patch
new file mode 100644
index 000000000..40055663f
--- /dev/null
+++ b/mandriva/2010.2/kdepim/kdepim-3.4.0-fix-kmail-dimap-speedup.patch
@@ -0,0 +1,11 @@
+--- kdepim/kmail/kmmsgbase.cpp-- 2005-04-15 20:04:03.000000000 +0200
++++ kdepim/kmail/kmmsgbase.cpp 2005-04-15 20:04:25.000000000 +0200
+@@ -144,7 +144,7 @@ void KMMsgBase::toggleStatus(const KMMsg
+ if (aStatus == KMMsgStatusHam)
+ mStatus &= ~KMMsgStatusSpam;
+ }
+- if (storage()) {
++ if (oldStatus != mStatus && storage()) {
+ if (idx < 0)
+ idx = storage()->find( this );
+ storage()->msgStatusChanged( oldStatus, status(), idx );
diff --git a/mandriva/2010.2/kdepim/kdepim-3.4.0-use-point-kmail.patch b/mandriva/2010.2/kdepim/kdepim-3.4.0-use-point-kmail.patch
new file mode 100644
index 000000000..4503f4a3f
--- /dev/null
+++ b/mandriva/2010.2/kdepim/kdepim-3.4.0-use-point-kmail.patch
@@ -0,0 +1,31 @@
+--- kdepim-3.4.0/kmail/kmkernel.cpp-- 2005-04-07 10:46:16.522963291 -0400
++++ kdepim-3.4.0/kmail/kmkernel.cpp 2005-04-07 10:58:04.836316900 -0400
+@@ -1069,6 +1069,7 @@ void KMKernel::init()
+ cfg->writeEntry("previous-version", KMAIL_VERSION);
+ TQString foldersPath = cfg->readPathEntry( "folders" );
+ kdDebug(5006) << k_funcinfo << "foldersPath (from config): '" << foldersPath << "'" << endl;
++ bool migrateMail = true;
+
+ if ( foldersPath.isEmpty() ) {
+ foldersPath = localDataPath() + "mail";
+@@ -1369,6 +1370,20 @@ bool KMKernel::transferMail( QString & d
+ }
+
+ if ( dir.isEmpty() ) {
++ // check whether the user has a ~/.Mail folder
++ fi.setFile( TQDir::home(), ".Mail" );
++ if ( fi.exists() && fi.isDir() &&
++ TQFile::exists( TQDir::homeDirPath() + "/.Mail/.inbox.index" ) ) {
++ // there's a ~/Mail folder which seems to be used by KMail (because of the
++ // index file)
++ dir = TQDir::homeDirPath() + "/.Mail";
++ // the following two lines can be removed once moving mail is reactivated
++ destinationDir = dir;
++ return true;
++ }
++ }
++
++ if ( dir.isEmpty() ) {
+ return true; // there's no old mail folder
+ }
+
diff --git a/mandriva/2010.2/kdepim/kdepim-3.4.2-knode-disable-first-start.patch b/mandriva/2010.2/kdepim/kdepim-3.4.2-knode-disable-first-start.patch
new file mode 100644
index 000000000..a90819dad
--- /dev/null
+++ b/mandriva/2010.2/kdepim/kdepim-3.4.2-knode-disable-first-start.patch
@@ -0,0 +1,16 @@
+--- kdepim-3.4.2/knode/knmainwidget.cpp-- 2005-08-01 13:32:58.000000000 +0200
++++ kdepim-3.4.2/knode/knmainwidget.cpp 2005-08-01 13:33:06.000000000 +0200
+@@ -253,11 +253,12 @@ KNMainWidget::KNMainWidget( KXMLGUIClien
+ c_olView->setFocus();
+
+ setStatusMsg();
+-
++#if 0
+ if( firstStart() ) { // open the config dialog on the first start
+ show(); // the settings dialog must appear in front of the main window!
+ slotSettings();
+ }
++#endif
+ }
+
+ KNMainWidget::~KNMainWidget()
diff --git a/mandriva/2010.2/kdepim/kdepim-3.5.4-fix-kalarm-call-twice-dialogbox.patch b/mandriva/2010.2/kdepim/kdepim-3.5.4-fix-kalarm-call-twice-dialogbox.patch
new file mode 100644
index 000000000..72a50b95c
--- /dev/null
+++ b/mandriva/2010.2/kdepim/kdepim-3.5.4-fix-kalarm-call-twice-dialogbox.patch
@@ -0,0 +1,16 @@
+--- kdepim-3.5.4/kalarm/kalarmapp.cpp-- 2006-07-27 15:15:07.000000000 +0200
++++ kdepim-3.5.4/kalarm/kalarmapp.cpp 2006-07-27 15:16:29.000000000 +0200
+@@ -746,7 +746,12 @@
+ }
+
+ args->clear(); // free up memory
+- if (!initCheck())
++ /* Instead of calling initCheck (), call initCheck (true) to check the calendar only.
++ * This works because it doesn't change the return value:
++ * If the return value is false, it doesn't matter because we exit.
++ * If the return value is true, the first thing MainWindow() does, is to call initCheck(), so we do the same tests.
++ * Jonas Wustrack - jwustrack@mandriva.com */
++ if (!initCheck(true))
+ {
+ exitCode = 1;
+ break;
diff --git a/mandriva/2010.2/kdepim/kdepim-3.5.4-korganizer-use-sys-timezone.patch b/mandriva/2010.2/kdepim/kdepim-3.5.4-korganizer-use-sys-timezone.patch
new file mode 100644
index 000000000..8ed14fd3a
--- /dev/null
+++ b/mandriva/2010.2/kdepim/kdepim-3.5.4-korganizer-use-sys-timezone.patch
@@ -0,0 +1,36 @@
+--- kdepim-3.5.4/korganizer/koprefsdialog.cpp-- 2006-07-27 19:50:56.000000000 +0200
++++ kdepim-3.5.4/korganizer/koprefsdialog.cpp 2006-07-27 19:58:12.000000000 +0200
+@@ -193,13 +193,27 @@ class KOPrefsDialogTime : public KPrefsM
+ pclose(f);
+ }
+ #else
+- if((f = fopen("/etc/timezone", "r")) != NULL) {
+- // get the currently set timezone
+- fgets(tempstring, 100, f);
+- tempstring[strlen(tempstring) - 1] = '\0';
+- sCurrentlySet = TQString(tempstring);
+- fclose(f);
++ TQFile file( "/etc/sysconfig/clock" );
++ if( file.exists())
++ {
++ TQString line;
++ if ( file.open( IO_ReadOnly ) ) {
++ TQTextStream stream( &file );
++ while ( !stream.atEnd() )
++ {
++ line = stream.readLine(); // line of text excluding '\n'
++ if( line.contains("ZONE")!=0)
++ {
++ line = line.remove("ZONE=");
++ break;
++ }
++ }
++ file.close();
++ }
++ if(!line.isEmpty())
++ sCurrentlySet = line;
+ }
++
+ #endif // !USE_SOLARIS
+
+ mTimeZoneCombo->insertItem(i18n("[No selection]"));
diff --git a/mandriva/2010.2/kdepim/kdepim-3.5.7-kmail-hide_help_button.patch b/mandriva/2010.2/kdepim/kdepim-3.5.7-kmail-hide_help_button.patch
new file mode 100644
index 000000000..28e1f8a05
--- /dev/null
+++ b/mandriva/2010.2/kdepim/kdepim-3.5.7-kmail-hide_help_button.patch
@@ -0,0 +1,10 @@
+--- kdepim-3.5.4/kmail/accountwizard.cpp.fix 2007-03-29 12:53:21.000000000 -0300
++++ kdepim-3.5.4/kmail/accountwizard.cpp 2007-03-29 14:06:35.000000000 -0300
+@@ -111,6 +111,7 @@
+ : KWizard( parent, "KWizard" ), mKernel( kernel ),
+ mAccount( 0 ), mTransportInfo( 0 ), mServerTest( 0 )
+ {
++ helpButton()->hide();
+ setupWelcomePage();
+ setupAccountTypePage();
+ setupAccountInformationPage();
diff --git a/mandriva/2010.2/kdepim/kdepim-3.5.9-allow-knode-sideband.patch b/mandriva/2010.2/kdepim/kdepim-3.5.9-allow-knode-sideband.patch
new file mode 100644
index 000000000..1d7ad4d71
--- /dev/null
+++ b/mandriva/2010.2/kdepim/kdepim-3.5.9-allow-knode-sideband.patch
@@ -0,0 +1,11 @@
+--- ./kontact/plugins/knode/knodeplugin.desktop~ 2008-02-13 10:39:52.000000000 +0100
++++ ./kontact/plugins/knode/knodeplugin.desktop 2008-02-21 08:09:12.000000000 +0100
+@@ -12,7 +12,7 @@
+ X-KDE-PluginInfo-Name=kontact_knodeplugin
+ X-KDE-PluginInfo-Version=0.1
+ X-KDE-PluginInfo-License=GPL
+-X-KDE-PluginInfo-EnabledByDefault=false
++X-KDE-PluginInfo-EnabledByDefault=true
+
+ Comment=Newsreader Component (KNode Plugin)
+ Comment[bg]=Приставка за KNode
diff --git a/mandriva/2010.2/kdepim/kdepim-3.5.9-fix-underlinking.patch b/mandriva/2010.2/kdepim/kdepim-3.5.9-fix-underlinking.patch
new file mode 100644
index 000000000..923697438
--- /dev/null
+++ b/mandriva/2010.2/kdepim/kdepim-3.5.9-fix-underlinking.patch
@@ -0,0 +1,27 @@
+Index: kdepim-3.5.9/indexlib/Makefile.am
+===================================================================
+--- kdepim-3.5.9/indexlib/Makefile.am
++++ kdepim-3.5.9/indexlib/Makefile.am 2008-06-06 23:56:40.000000000 +0300
+@@ -3,6 +3,7 @@
+
+ lib_LTLIBRARIES = libindex.la
+
++libindex_la_LIBADD = -lz
+ libindex_la_SOURCES = bitstream.cpp compressed.cpp create.cpp exception.cpp ifile.cpp leafdata.cpp leafdatavector.cpp lockfile.cpp logfile.cpp match.cpp mmap_manager.cpp quotes.cpp slow.cpp stringarray.cpp stringset.cpp tokenizer.cpp
+
+ indexlibincludedir=$(includedir)/index
+Index: kdepim-3.5.9/kontact/src/Makefile.am
+===================================================================
+--- kdepim-3.5.9/kontact/src/Makefile.am
++++ kdepim-3.5.9/kontact/src/Makefile.am 2008-06-07 14:40:39.000000000 +0300
+@@ -4,7 +4,9 @@
+
+ lib_LTLIBRARIES = libkontact.la
+ libkontact_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) -version-info 1:0
+-libkontact_la_LIBADD = $(LIB_KDECORE)
++# Use C++ linking mode; automake autodetection does not work here:
++libkontact_la_LIBTOOLFLAGS = --tag=CXX
++libkontact_la_LIBADD = $(LIB_QT) $(LIB_KDECORE)
+ libkontact_la_SOURCES = prefs.kcfgc
+
+ bin_PROGRAMS = kontact
diff --git a/mandriva/2010.2/kdepim/kdepim-3.5.9-kitchensync-barry.patch b/mandriva/2010.2/kdepim/kdepim-3.5.9-kitchensync-barry.patch
new file mode 100644
index 000000000..139677fc5
--- /dev/null
+++ b/mandriva/2010.2/kdepim/kdepim-3.5.9-kitchensync-barry.patch
@@ -0,0 +1,48 @@
+--- kdepim-3.5.9/kitchensync/src/configgui.cpp 2007-10-08 02:50:47.000000000 -0700
++++ kdepim-3.5.9/kitchensync/src/configgui.cpp.new 2008-03-14 01:10:51.000000000 -0700
+@@ -22,6 +22,7 @@
+ #include "configgui.h"
+
+
++#include "configguibarry.h"
+ #include "configguiblank.h"
+ #include "configguifile.h"
+ #include "configguignokii.h"
+@@ -91,6 +92,8 @@
+ return new ConfigGuiSyncmlHttp( member, parent );
+ } else if ( name == "opie-sync" ) {
+ return new ConfigGuiOpie( member, parent );
++ } else if ( name == "barry-sync" ) {
++ return new ConfigGuiBarry( member, parent );
+ } else if ( name == "gnokii-sync" ) {
+ return new ConfigGuiGnokii( member, parent );
+ } else if ( name == "gpe-sync" ) {
+--- kdepim-3.5.9/kitchensync/src/Makefile.am 2007-10-08 02:50:47.000000000 -0700
++++ kdepim-3.5.9/kitchensync/src/Makefile.am.new 2008-03-14 01:11:58.000000000 -0700
+@@ -30,7 +30,7 @@
+ configguisyncmlobex.cpp configguisyncmlhttp.cpp configguiopie.cpp \
+ configguignokii.cpp configguigcalendar.cpp configguildap.cpp configguigpe.cpp \
+ configguijescs.cpp configguievo2.cpp configguimoto.cpp configguisynce.cpp \
+- configguisunbird.cpp
++ configguisunbird.cpp configguibarry.cpp
+ libkitchensync_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) -no-undefined
+ libkitchensync_la_LIBADD = $(LIB_KIO) $(LIB_KHTML) $(top_builddir)/kitchensync/libqopensync/libqopensync.la \
+ $(LIB_KABC) $(top_builddir)/libkdepim/libkdepim.la $(top_builddir)/libkcal/libkcal.la
+--- kdepim-3.5.9/kitchensync/src/memberinfo.cpp 2007-10-08 02:50:47.000000000 -0700
++++ kdepim-3.5.9/kitchensync/src/memberinfo.cpp.new 2008-03-14 01:09:09.000000000 -0700
+@@ -53,6 +53,7 @@
+ nameMap.insert( "palm-sync", i18n( "Palm" ) );
+ nameMap.insert( "kdepim-sync", i18n( "KDE PIM" ) );
+ nameMap.insert( "kio-sync", i18n( "Remote File" ) );
++ nameMap.insert( "barry-sync", i18n( "Blackberry" ) );
+ nameMap.insert( "irmc-sync", i18n( "Mobile Phone" ) );
+ nameMap.insert( "evo2-sync", i18n( "Evolution" ) );
+ nameMap.insert( "opie-sync", i18n( "Handheld" ) );
+@@ -80,6 +81,7 @@
+ if ( pluginName == "palm-sync" ) return "pda_black";
+ if ( pluginName == "kdepim-sync" ) return "kontact";
+ if ( pluginName == "kio-sync" ) return "network";
++ if ( pluginName == "barry-sync" ) return "pda_black";
+ if ( pluginName == "irmc-sync" ) return "mobile_phone";
+ if ( pluginName == "evo2-sync" ) return "evolution";
+ if ( pluginName == "opie-sync" ) return "pda_blue";
diff --git a/mandriva/2010.2/kdepim/kdepim-3.5.9-kitchensync-handle-synce.patch b/mandriva/2010.2/kdepim/kdepim-3.5.9-kitchensync-handle-synce.patch
new file mode 100644
index 000000000..df74f8a10
--- /dev/null
+++ b/mandriva/2010.2/kdepim/kdepim-3.5.9-kitchensync-handle-synce.patch
@@ -0,0 +1,37 @@
+diff -bur kdepim-3.5.10/kitchensync/src/configgui.cpp kdepim-3.5.10-new/kitchensync/src/configgui.cpp
+--- kdepim-3.5.10/kitchensync/src/configgui.cpp 2007-10-08 09:50:47.000000000 +0000
++++ kdepim-3.5.10-new/kitchensync/src/configgui.cpp 2009-11-16 12:27:21.000000000 +0000
+@@ -108,7 +108,9 @@
+ } else if ( name == "moto-sync" ) {
+ return new ConfigGuiMoto( member, parent );
+ } else if ( name == "synce-plugin" ) {
+- return new ConfigGuiSynce( member, parent );
++ return new ConfigGuiBlank( member, parent );
++ } else if ( name == "synce-opensync-plugin" ) {
++ return new ConfigGuiBlank( member, parent );
+ } else if ( name == "sunbird-sync" ) {
+ return new ConfigGuiSunbird( member, parent );
+ } else {
+Only in kdepim-3.5.10-new/kitchensync/src: configgui.cpp.orig
+diff -bur kdepim-3.5.10/kitchensync/src/memberinfo.cpp kdepim-3.5.10-new/kitchensync/src/memberinfo.cpp
+--- kdepim-3.5.10/kitchensync/src/memberinfo.cpp 2007-10-08 09:50:47.000000000 +0000
++++ kdepim-3.5.10-new/kitchensync/src/memberinfo.cpp 2009-11-16 12:27:21.000000000 +0000
+@@ -65,7 +65,8 @@
+ nameMap.insert( "gpe-sync", i18n( "Handheld" ) );
+ nameMap.insert( "sunbird-sync", i18n( "Sunbird Calendar" ) );
+ nameMap.insert( "jescs-sync", i18n( "Java Enterprise System Calendar" ) );
+- nameMap.insert( "synce-plugin", i18n( "WinCE Devices" ) );
++ nameMap.insert( "synce-plugin", i18n( "Windows Mobile 2003 and earlier Devices" ) );
++ nameMap.insert( "synce-opensync-plugin", i18n( "Windows Mobile 5 and later Devices" ) );
+ }
+
+ if ( mMember.name().isEmpty() )
+@@ -84,6 +85,7 @@
+ if ( pluginName == "evo2-sync" ) return "evolution";
+ if ( pluginName == "opie-sync" ) return "pda_blue";
+ if ( pluginName == "synce-plugin" ) return "pda_blue";
++ if ( pluginName == "synce-opensync-plugin" ) return "pda_blue";
+ if ( pluginName == "ldap-sync" ) return "contents2";
+ if ( pluginName == "syncml-obex-client" ) return "mobile_phone";
+ if ( pluginName == "syncml-http-server" ) return "pda_blue";
+Only in kdepim-3.5.10-new/kitchensync/src: memberinfo.cpp.orig
diff --git a/mandriva/2010.2/kdepim/kdepim-only_kde3.patch b/mandriva/2010.2/kdepim/kdepim-only_kde3.patch
new file mode 100644
index 000000000..67d5e8c07
--- /dev/null
+++ b/mandriva/2010.2/kdepim/kdepim-only_kde3.patch
@@ -0,0 +1,16 @@
+diff -p -up kdepim-3.5.9/kalarm/kalarmd/kalarmd.autostart.desktop.ONLY_KDE3 kdepim-3.5.9/kalarm/kalarmd/kalarmd.autostart.desktop
+--- kdepim-3.5.9/kalarm/kalarmd/kalarmd.autostart.desktop.ONLY_KDE3 2008-07-04 13:49:13.000000000 -0300
++++ kdepim-3.5.9/kalarm/kalarmd/kalarmd.autostart.desktop 2008-07-04 13:50:20.000000000 -0300
+@@ -100,3 +100,4 @@ NoDisplay=true
+ X-KDE-autostart-phase=2
+ X-KDE-autostart-condition=kalarmdrc:General:Autostart:false
+ X-KDE-StartupNotify=true
++OnlyShowIn=KDE;
+diff -p -up kdepim-3.5.9/kalarm/kalarm.tray.desktop.ONLY_KDE3 kdepim-3.5.9/kalarm/kalarm.tray.desktop
+--- kdepim-3.5.9/kalarm/kalarm.tray.desktop.ONLY_KDE3 2008-07-04 13:52:08.000000000 -0300
++++ kdepim-3.5.9/kalarm/kalarm.tray.desktop 2008-07-04 14:05:04.000000000 -0300
+@@ -72,3 +72,4 @@ Comment[zh_TW]=警示/提醒訊息排程
+ Terminal=false
+ X-KDE-autostart-phase=2
+ X-KDE-autostart-condition=kalarmrc:General:AutostartTrayDummy:false
++OnlyShowIn=KDE;
diff --git a/mandriva/2010.2/kdesdk/kde3-kdesdk.spec b/mandriva/2010.2/kdesdk/kde3-kdesdk.spec
new file mode 100644
index 000000000..f86565725
--- /dev/null
+++ b/mandriva/2010.2/kdesdk/kde3-kdesdk.spec
@@ -0,0 +1,845 @@
+
+%define branch 0
+%define oname kdesdk
+%define lib_name_orig lib%{oname}
+%define lib_oldname %mklibname %{oname} %lib_major
+%define lib_major 1
+%define lib_name %mklibname %{name} %lib_major
+
+Name: kde3-%{oname}
+Summary: K Desktop Environment - Software Development Kit
+Version: 3.5.12
+Release: %mkrel 1
+Epoch: 1
+License: GPL
+URL: http://www.kde.org
+Source: ftp://ftp.kde.org/pub/kde/stable/%version/src/%oname-%version.tar.bz2
+#Patch1: kdesdk-3.5.9-fix-underlinking.patch
+#Patch2: kdesdk-3.5.10-antlr.patch
+Patch3: kde-3.5.10-acinclude.patch
+#Patch4: fix_autotools.patch
+Patch5: kdebase-3.5.12-move-xdg-menu-dir.patch
+Patch6: kdebase-3.5.12-config.patch
+Group: Graphical desktop/KDE3
+BuildRoot: %_tmppath/%name-%version-%release-root
+
+Provides: %{oname}3 = %epoch:%version-%release
+Provides: %{oname} = %epoch:%version-%release
+Obsoletes: %{oname}3
+Obsoletes: %{oname}
+Requires: automake >= 1.8
+Requires: autoconf >= 1:2.59
+BuildRequires: db4-devel
+BuildRequires: freetype2-devel
+BuildRequires: kdelibs-devel
+BuildRequires: bzip2-devel
+BuildRequires: jpeg-devel
+BuildRequires: lcms-devel
+BuildRequires: mng-devel
+BuildRequires: png-devel
+BuildRequires: qt3-devel
+BuildRequires: zlib-devel
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+%endif
+BuildRequires: autoconf >= 1:2.65
+BuildRequires: automake >= 1.7
+BuildRequires: kde3-macros
+BuildRequires: flex
+BuildRequires: binutils-devel
+BuildRequires: subversion-devel
+BuildRequires: libxslt-devel
+BuildRequires: mesaglut-devel
+BuildRequires: libx11-devel
+
+%description
+Software Development Kit for the K Desktop Environment.
+
+%files
+%defattr(-,root,root)
+%_kde3_bindir/*
+%doc %_kde3_docdir/HTML/en/kbugbuster
+%doc %_kde3_docdir/HTML/en/kdesvn-build
+%_kde3_iconsdir/*/*/*/kuiviewer*
+%_kde3_iconsdir/*/*/*/kbugbuster*
+%_kde3_appsdir/katepart/syntax/kdesvn-buildrc.xml
+%_kde3_libdir/kde3/*
+%_mandir/man1/kde-build*
+%_mandir/man1/includemocs*
+%_mandir/man1/kdesvn-build*
+%_kde3_appsdir/kstyle/*
+%_kde3_datadir/applications/kde/kbugbuster.desktop
+%_kde3_datadir/applications/kde/kuiviewer.desktop
+%dir %_kde3_appsdir/kbugbuster
+%_kde3_appsdir/kbugbuster/*
+%dir %_kde3_appsdir/kapptemplate/
+%_kde3_appsdir/kapptemplate/*
+%dir %_kde3_appsdir/kuiviewer/
+%_kde3_appsdir/kuiviewer/*
+%dir %_kde3_appsdir/kuiviewerpart/
+%_kde3_appsdir/kuiviewerpart/*
+%_kde3_datadir/servicetypes/*
+%_kde3_appsdir/kmtrace/kde.excludes
+%_kde3_appsdir/kabc/*
+%_kde3_datadir/services/*
+%exclude %_kde3_bindir/kbabel
+%exclude %_kde3_bindir/kbabeldict
+%exclude %_kde3_bindir/catalogmanager
+%exclude %_kde3_bindir/kcachegrind
+%exclude %_kde3_bindir/po2xml
+%exclude %_kde3_bindir/split2po
+%exclude %_kde3_bindir/swappo
+%exclude %_kde3_bindir/transxx
+%exclude %_kde3_bindir/xml2pot
+%exclude %_kde3_libdir/kde3/kbabel*
+%exclude %_kde3_libdir/kde3/kfile_po*
+%exclude %_kde3_libdir/kde3/pothumbnail*
+%exclude %_kde3_bindir/cervisia
+%exclude %_kde3_bindir/cvsaskpass
+%exclude %_kde3_bindir/cvsservice
+%exclude %_kde3_bindir/umbrello
+%exclude %_kde3_bindir/kompare
+%exclude %_kde3_datadir/services/cvsservice.desktop
+%exclude %_kde3_datadir/services/kbabel_*.desktop
+%exclude %_kde3_datadir/services/po*.desktop
+%exclude %_kde3_datadir/services/dbsea*.desktop
+%exclude %_kde3_datadir/services/kfile_po.desktop
+%exclude %_kde3_datadir/services/tmx*.desktop
+%exclude %_kde3_datadir/services/kompare*
+%exclude %_kde3_datadir/servicetypes/kbabel*.desktop
+%exclude %_kde3_datadir/servicetypes/kompareviewpart.desktop
+%exclude %_kde3_datadir/servicetypes/komparenavigationpart.desktop
+%exclude %_kde3_libdir/kde3/libcervisiapart.*
+%exclude %_kde3_libdir/kde3/cervisia.*
+%exclude %_kde3_libdir/kde3/cvsaskpass.*
+%exclude %_kde3_libdir/kde3/cvsservice.*
+%exclude %_kde3_libdir/kde3/libkompare*
+%exclude %_kde3_libdir/libkdeinit_cervisia.*
+%exclude %_kde3_libdir/libkdeinit_cvsaskpass.*
+%exclude %_kde3_libdir/libkdeinit_cvsservice.*
+
+#---------------------------------------------------------------
+
+%package -n %lib_name
+Summary: Lib files for kdesdk
+Group: System/Libraries
+Conflicts: kdesdk <= 3.1.94-13mdk
+Conflicts: %lib_name-kbabel <= 3.3.2-1mdk
+Provides: %lib_name_orig = %epoch:%version-%release
+Provides: %lib_oldname = %epoch:%version-%release
+Obsoletes: %lib_name_orig
+Obsoletes: %lib_oldname
+
+%description -n %lib_name
+Lib files for kdesdk
+
+%if %mdkversion < 200900
+%post -n %lib_name -p /sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%postun -n %lib_name -p /sbin/ldconfig
+%endif
+
+%files -n %lib_name
+%defattr(-,root,root,-)
+%_kde3_libdir/libkompareinterface.la
+%_kde3_libdir/libkompareinterface.so.*
+%_kde3_libdir/libkspy.so.*
+%_kde3_libdir/libkspy.la
+%_kde3_libdir/kmtrace/libktrace.la
+%_kde3_libdir/kmtrace/libktrace.so
+%_kde3_libdir/kmtrace/libktrace_s.a
+%_kde3_libdir/libkunittestgui.so.*
+%_kde3_libdir/libkunittestgui.la
+
+#---------------------------------------------------------------
+
+%package umbrello
+Summary: UML Modeller
+Group: Graphical desktop/KDE3
+Provides: umbrello3 = %epoch:%version-%release
+Provides: kde3-umbrello = %epoch:%version-%release
+Provides: %{oname}-umbrello = %epoch:%version-%release
+Obsoletes: %{oname}-umbrello
+Conflicts: kdesdk <= 3.1.94-13mdk
+
+%description umbrello
+Umbrello UML Modeller is a UML diagramming tool for KDE.
+
+%if %mdkversion < 200900
+%post umbrello
+%update_menus
+%endif
+
+%if %mdkversion < 200900
+%postun umbrello
+%clean_menus
+%endif
+
+%files umbrello
+%defattr(-,root,root,-)
+%_kde3_bindir/umbrello
+%_kde3_datadir/applications/kde/umbrello.desktop
+%doc %_kde3_docdir/HTML/en/umbrello
+%dir %_kde3_appsdir/umbrello/
+%_kde3_appsdir/umbrello/*
+%_kde3_iconsdir/*/*/*/umbrello*
+%_kde3_datadir/mimelnk/application/x-umbrello.desktop
+
+#---------------------------------------------------------------
+
+%package cervisia
+Summary: CVS client part
+Group: Graphical desktop/KDE3
+Requires: cvs
+Requires: %lib_name-cervisia = %epoch:%version-%release
+Provides: cervisia3 = %epoch:%version-%release
+Provides: kde3-cervisia = %epoch:%version-%release
+Provides: %{oname}-cervisia = %epoch:%version-%release
+Obsoletes: %{oname}-cervisia
+Conflicts: kdesdk <= 3.1.94-13mdk
+
+
+%description cervisia
+CVS client part.
+
+%if %mdkversion < 200900
+%post cervisia
+%update_menus
+%endif
+
+%if %mdkversion < 200900
+%postun cervisia
+%clean_menus
+%endif
+
+%files cervisia
+%defattr(-,root,root,-)
+%_kde3_bindir/cervisia
+%_kde3_bindir/cvsaskpass
+%_kde3_bindir/cvsservice
+%_kde3_appsdir/kconf_update/cervisia-change_repos_list.pl
+%_kde3_appsdir/kconf_update/cervisia-normalize_cvsroot.pl
+%_kde3_iconsdir/*/*/*/cervisia*
+%_kde3_iconsdir/*/*/*/vcs*
+%_kde3_iconsdir/*/*/*/svn*
+%_kde3_appsdir/konqueror/servicemenus/subversion*
+%_mandir/man1/cervisia*
+%_mandir/man1/cvs*
+%_mandir/man1/noncvslist*
+%_kde3_datadir/config.kcfg/cervisiapart.kcfg
+%dir %_kde3_appsdir/cervisia/
+%_kde3_appsdir/cervisia/*
+%_kde3_datadir/applications/kde/cervisia.desktop
+%doc %_kde3_docdir/HTML/en/cervisia
+%dir %_kde3_appsdir/cervisiapart/
+%_kde3_appsdir/cervisiapart/*
+%_kde3_appsdir/kconf_update/cervisia.upd
+%_kde3_appsdir/kconf_update/change_colors.pl
+%_kde3_appsdir/kconf_update/move_repositories.pl
+%_kde3_datadir/services/cvsservice.desktop
+%_kde3_libdir/kde3/libcervisiapart.*
+%_kde3_libdir/kde3/cervisia.*
+%_kde3_libdir/kde3/cvsaskpass.*
+%_kde3_libdir/kde3/cvsservice.*
+%_kde3_libdir/libkdeinit_cervisia.*
+%_kde3_libdir/libkdeinit_cvsaskpass.*
+%_kde3_libdir/libkdeinit_cvsservice.*
+
+#---------------------------------------------------------------
+
+%package kompare
+Summary: KDE diff graphic tool
+Group: Graphical desktop/KDE3
+Provides: kompare3 = %epoch:%version-%release
+Provides: kde3-kompare = %epoch:%version-%release
+Provides: %{oname}-kompare = %epoch:%version-%release
+Obsoletes: %{oname}-kompare
+Conflicts: kdesdk < 3.5.9-2
+
+%description kompare
+kompare is a KDE diff graphic tool
+
+%if %mdkversion < 200900
+%post kompare
+%update_menus
+%endif
+
+%if %mdkversion < 200900
+%postun kompare
+%clean_menus
+%endif
+
+%files kompare
+%defattr(-,root,root,-)
+%_kde3_bindir/kompare
+%doc %_kde3_docdir/HTML/en/kompare
+%_kde3_datadir/applications/kde/kompare.desktop
+%_kde3_datadir/servicetypes/kompareviewpart.desktop
+%_kde3_libdir/kde3/libkomparenavtreepart.la
+%_kde3_libdir/kde3/libkomparenavtreepart.so
+%_kde3_libdir/kde3/libkomparepart.la
+%_kde3_libdir/kde3/libkomparepart.so
+%_kde3_datadir/services/komparenavtreepart.desktop
+%_kde3_datadir/services/komparepart.desktop
+%_kde3_datadir/servicetypes/komparenavigationpart.desktop
+%dir %_kde3_appsdir/kompare/
+%_kde3_appsdir/kompare/*
+%_kde3_iconsdir/*/*/*/kompare*
+
+#---------------------------------------------------------------
+
+%package kcachegrind
+Summary: KCachegrind
+Group: Graphical desktop/KDE3
+Requires: valgrind
+Provides: kcachegrind3 = %epoch:%version-%release
+Provides: kde3-kcachegrind = %epoch:%version-%release
+Provides: %{oname}-kcachegrind = %epoch:%version-%release
+Obsoletes: %{oname}-kcachegrind
+Conflicts: kdesdk <= 3.1.94-13mdk
+
+%description kcachegrind
+KCachegrind is a visualisation tool for the profiling data generated by
+Cachegrind and Calltree (they profile data file format is upwards compatible).
+Calltree extends Cachegrind, which is part of Valgrind.
+
+%if %mdkversion < 200900
+%post kcachegrind
+%update_menus
+%endif
+
+%if %mdkversion < 200900
+%postun kcachegrind
+%clean_menus
+%endif
+
+%files kcachegrind
+%defattr(-,root,root,-)
+%_kde3_bindir/kcachegrind
+%doc %_kde3_docdir/HTML/en/kcachegrind
+%_kde3_iconsdir/*/*/*/kcachegrind*
+%dir %_kde3_appsdir/kcachegrind/
+%_kde3_appsdir/kcachegrind/*
+%_kde3_datadir/mimelnk/application/x-kcachegrind.desktop
+%_kde3_datadir/applications/kde/kcachegrind.desktop
+
+#---------------------------------------------------------------
+
+%package po2xml
+Summary: Xml2po and vice versa converters
+Group: Graphical desktop/KDE3
+Provides: kde3-po2xml = %epoch:%version-%release
+Provides: %{oname}-xml2pot = %epoch:%version-%release
+Provides: %{oname}-po2xml = %epoch:%version-%release
+Obsoletes: %{oname}-po2xml
+Conflicts: kdesdk <= 3.5.6-4mdk
+
+%description po2xml
+An xml2po and vice versa converters.
+
+%files po2xml
+%defattr(-,root,root,-)
+%_kde3_bindir/po2xml
+%_kde3_bindir/split2po
+%_kde3_bindir/swappo
+%_kde3_bindir/transxx
+%_kde3_bindir/xml2pot
+
+#---------------------------------------------------------------
+
+%package kbabel
+Summary: Set of tools for editing and managing gettext PO files
+Group: Graphical desktop/KDE3
+Requires: %lib_name-kbabel = %epoch:%version-%release
+Requires: gettext
+Provides: kbabel3 = %epoch:%version-%release
+Provides: kde3-kbabel = %epoch:%version-%release
+Provides: %{oname}-kbabel = %epoch:%version-%release
+Obsoletes: %{oname}-kbabel
+Conflicts: kdesdk <= 3.1.94-13mdk
+
+%description kbabel
+KBabel is a set of tools for editing and managing gettext PO files.
+Main part is a powerful and comfortable PO file editor which features
+full navigation capabilities, full editing functionality, possibility
+to search for translations in different dictionaries, spell and
+syntax checking, showing diffs and many more. Also included is a
+"Catalog Manager", a file manager view which helps keeping an overview
+of PO files. Last but not least it includes a standalone
+dictionary application as an additional possibility to access KBabel's
+powerful dictionaries.
+KBabel will help you to translate fast and also keep consistent translations.
+
+%if %mdkversion < 200900
+%post kbabel
+%update_menus
+%endif
+
+%if %mdkversion < 200900
+%postun kbabel
+%clean_menus
+%endif
+
+%files kbabel
+%defattr(-,root,root,-)
+%_kde3_bindir/kbabel
+%_kde3_bindir/kbabeldict
+%_kde3_bindir/catalogmanager
+%_kde3_datadir/applications/kde/kbabel.desktop
+%_kde3_datadir/applications/kde/kbabeldict.desktop
+%_kde3_datadir/applications/kde/catalogmanager.desktop
+%_kde3_iconsdir/*/*/*/catalogmanager*
+%_kde3_iconsdir/*/*/*/kbabel*
+%dir %_kde3_appsdir/kbabel
+%_kde3_appsdir/kbabel/*
+%_kde3_appsdir/kconf_update/kbabel-difftoproject.upd
+%_kde3_appsdir/kconf_update/kbabel-project.upd
+%_kde3_appsdir/kconf_update/kbabel-projectrename.upd
+%_kde3_datadir/config.kcfg/kbabel.kcfg
+%_kde3_datadir/config.kcfg/kbprojectsettings.kcfg
+%dir %_kde3_appsdir/catalogmanager
+%_kde3_appsdir/catalogmanager/*
+%doc %_kde3_docdir/HTML/en/kbabel
+%_kde3_datadir/services/kbabel_*.desktop
+%_kde3_datadir/services/po*.desktop
+%_kde3_datadir/services/dbsea*.desktop
+%_kde3_datadir/services/kfile_po.desktop
+%_kde3_datadir/services/tmx*.desktop
+%_kde3_datadir/servicetypes/kbabel*.desktop
+
+#---------------------------------------------------------------
+
+%package -n %lib_name-kbabel
+Summary: Library files for KBabel
+Group: System/Libraries
+Provides: %lib_oldname-kbabel = %epoch:%version-%release
+Obsoletes: %lib_oldname-kbabel
+Conflicts: kdesdk <= 3.1.94-13mdk
+
+%description -n %lib_name-kbabel
+Library files for KBabel.
+
+%files -n %lib_name-kbabel
+%defattr(-,root,root,-)
+%_kde3_libdir/libkbabelcommon.so.*
+%_kde3_libdir/libkbabelcommon.la
+%_kde3_libdir/libkbabeldictplugin.la
+%_kde3_libdir/libkbabeldictplugin.so.*
+%_kde3_libdir/kde3/kbabel*.so
+%_kde3_libdir/kde3/kbabel*.la
+%_kde3_libdir/kde3/kfile_po.so
+%_kde3_libdir/kde3/kfile_po.la
+%_kde3_libdir/kde3/pothumbnail.so
+%_kde3_libdir/kde3/pothumbnail.la
+
+#---------------------------------------------------------------
+
+%package -n %lib_name-cervisia
+Summary: Library for CVS client part
+Group: System/Libraries
+Conflicts: kdesdk <= 3.1.94-13mdk
+Provides: %lib_name_orig-cervisia = %epoch:%version-%release
+Provides: %lib_oldname-cervisia = %epoch:%version-%release
+Obsoletes: %lib_oldname-cervisia
+
+%description -n %lib_name-cervisia
+Library for CVS client part.
+
+%if %mdkversion < 200900
+%post -n %lib_name-cervisia -p /sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%postun -n %lib_name-cervisia -p /sbin/ldconfig
+%endif
+
+%files -n %lib_name-cervisia
+%defattr(-,root,root,-)
+%_kde3_libdir/libcvsservice.la
+%_kde3_libdir/libcvsservice.so.*
+
+#---------------------------------------------------------------
+
+%package devel
+Summary: Devel files for kdesdk
+Group: Development/KDE and Qt
+Requires: %lib_name-cervisia = %epoch:%version-%release
+Conflicts: kdesdk <= 3.1.94-13mdk
+Obsoletes: %lib_name-cervisia-devel < 1:3.5.9
+Provides: %lib_name-cervisia-devel = %epoch:%version
+Obsoletes: %lib_name-kbabel-devel < 1:3.5.9
+Provides: %lib_name-kbabel-devel = %epoch:%version
+Obsoletes: %lib_name-devel < 1:3.5.9
+Provides: %lib_name-devel = %epoch:%version
+Provides: %lib_oldname-devel = %epoch:%version-%release
+Obsoletes: %lib_oldname-devel
+
+%description devel
+Devel files for kdesdk.
+
+%files devel
+%defattr(-,root,root,-)
+%_kde3_includedir/*
+%_kde3_libdir/libcvsservice.so
+%_kde3_libdir/libkbabelcommon.so
+%_kde3_libdir/libkbabeldictplugin.so
+%_kde3_libdir/libkompareinterface.so
+%_kde3_libdir/libkspy.so
+%_kde3_libdir/libkunittestgui.so
+
+#---------------------------------------------------------------
+
+%prep
+%setup -q -n %{oname}-%{version}
+#%patch1 -p0 -b .underlinking
+#%patch2 -p1
+%if %mdkversion >= 201000
+%patch3 -p1
+#%patch4 -p1
+%patch5 -p0
+%patch6 -p0
+%endif
+
+%build
+export QTDIR=%qt3dir
+
+PATH=%{qt3dir}/bin:%{_kde3_bindir}:$PATH; export PATH;
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/kde3/lib/
+export xdg_menudir=%_sysconfdir/xdg/kde/menus
+
+make -f admin/Makefile.common cvs
+
+%configure_kde3 \
+ --with-apr-config=%_bindir/apr-1-config \
+ --with-apu-config=%_bindir/apu-1-config \
+ --with-svn-include=%_includedir
+
+%make
+
+%install
+rm -fr %buildroot
+
+make install DESTDIR=%buildroot
+
+rm -f %buildroot/%_kde3_docdir/HTML/en/kbabel/TODO
+
+%clean
+rm -fr %buildroot
+
+
+%changelog
+
+* Mon Jul 25 2011 Tim Williams <tim@my-place.org.uk> 1:3.5.12-1mvt2010.2
++ Update to trinity 2.5.12 sources
+- Remove fix_autotools.patch, kdesdk-3.5.9-fix-underlinking.patch, kdesdk-3.5.10-antlr.patch
++ Add kdebase-3.5.12-move-xdg-menu-dir.patch, kdebase-3.5.12-config.patch
+
+* Mon Jul 19 2010 Tim Williams <tim@my-place.org.uk> 1:3.5.10-4mvt2010.0
++ Rebuild for MDV 2010.1
+
+* Mon Jan 18 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1:3.5.10-3mvt2010.0
+- Rebuild for 2010.0
+- Change package name to avoid KDE4 upgrade
++ KDE builds with autoconf 2.65, add patch for this and
+ set autoconf to version 2.65:patch3
++ Fix automake 1.11 issue:patch4
+
+* Mon Nov 16 2009 Tim Williams <tim@my-place.org.uk> 1:3.5.10-2mdv2010.0
++ Rebuild for MDV 2010.0
+
+* Thu Aug 28 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.10-1mdv2009.0
++ Revision: 277089
+- remove spurious build requires on kdepim-devel
+- Latest kde 3 upstream package
+
+* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1:3.5.9-8mdv2009.0
++ Revision: 267779
+- rebuild early 2009.0 package (before pixel changes)
+
+ + Pixel <pixel@mandriva.com>
+ - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
+ - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
+
+* Sat Jun 07 2008 Funda Wang <fundawang@mandriva.org> 1:3.5.9-7mdv2009.0
++ Revision: 216755
+- readd svn plugin
+- fix svn include dir
+- add underlinking patch
+- rebuild for new qt3 libdir
+
+* Mon May 19 2008 Rodrigo Gonçalves de Oliveira <rodrigo@mandriva.com> 1:3.5.9-6mdv2009.0
++ Revision: 209006
+- User versioned obsoletes
+
+* Thu May 08 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-5mdv2009.0
++ Revision: 204009
+- Move to /opt
+
+* Sat Mar 22 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.9-4mdv2008.1
++ Revision: 189496
+- Fix groups ( tks to pterjan)
+
+* Mon Mar 03 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.9-3mdv2008.1
++ Revision: 177822
+- Fix file list
+
+* Mon Feb 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 1:3.5.9-2mdv2008.1
++ Revision: 170922
+- rebuild
+- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
+
+* Fri Feb 15 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-1mdv2008.1
++ Revision: 169004
+- Get away from branches. Last KDE 3 arriving !!
+- Removed post-3.5.8 patches integrated
+- Obsolete worng lib devel packages to one devel package to rule then all
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - fix summary-not-capitalized
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Fix file list for kompare
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+* Wed Dec 26 2007 Danilo Cesar Lemes de Paula <danilo@mandriva.com> 1:3.5.8-3mdv2008.1
++ Revision: 137902
+- Changing the release to rebuild this package
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+* Sat Nov 17 2007 Funda Wang <fundawang@mandriva.org> 1:3.5.8-2mdv2008.1
++ Revision: 109225
+- rebuild for new lzma
+
+* Sun Oct 28 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.8-1mdv2008.1
++ Revision: 102855
+- Kde 3.5.8
+ Remove merged patch
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - fix summary-ended-with-dot
+
+* Thu Sep 13 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.7-3mdv2008.0
++ Revision: 85381
+- [BUGFIX] Apply upstream patch to handle correclty CVS in cervisia (BUG #30497)'
+ Remove Hardcoded Packager Tag
+
+ + Funda Wang <fundawang@mandriva.org>
+ - Remove 2006 conditions
+ - More provides for po2xml
+
+* Wed May 16 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-1mdv2008.0
++ Revision: 27458
+- 3.5.7 release
+
+* Wed May 16 2007 Funda Wang <fundawang@mandriva.org> 1:3.5.6-4mdv2008.0
++ Revision: 27249
+- split po2xml tools.
+- Remove changelog entries.
+
+
+* Mon Mar 05 2007 Laurent Montel <lmontel@mandriva.com> 3.5.6-3mdv2007.0
++ Revision: 133246
+- Just cervisia needs cvs
+
+* Thu Mar 01 2007 Laurent Montel <lmontel@mandriva.com> 1:3.5.6-2mdv2007.1
++ Revision: 130569
+- Fix kbugbuster mandriva address
+- 3.5.6
+- Fix spec file
+
+* Mon Oct 30 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.5-5mdv2007.1
++ Revision: 73733
+- Subversion -1.4 doesn't have svn-config program
+ => check into kdesdk doesn't work (for the moment)
+ => disable it
+- Fix buildrequires
+- Rebuild
+- Rebuild
+- New release (2006/08/02 -3.5.4-mdv)
+--enable-new-ldflags doesn't work on x86_64
+- Rebuild for x86_64
+- Fix with new valgrind
+- 3.5.33.5.33.5.3
+- Rebuild against new xorg
+- Rebuild to generate new category
+- 3.5.2
+- Fix man page
+- 3.5.1
+- Real kde3.5
+- 3.5.0 (named rc1)
+- Fix typo
+ * Wed Nov 02 2005 Laurent MONTEL <lmontel@mandriva.com> 3.3.5-3mdk
+- Rebuild with new mysql
+ * Thu Oct 27 2005 Helio Chissini de Castro <helio@mandriva.com> 3.3.5-2mdk
+- New immodule patch
+- 3.4.92
+- Rebuild
+- Now it's necessary to use --libsuffix
+- Add patch from neoclust (without remove xfree bugzilla) fix kde bug #102873
+- Remove debug
+ Add diff
+- 3.4.2
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Back to use branch tarballs. Now using post 3.5.5
+ - Updated spec. The spec layout was too old and not match with current kde specs
+ on mandriva
+ - Added missing subveriosn support on cervisia
+ - We are Mandriva now
+ - Uploading package ./kdesdk
+
+ + Andreas Hasenack <andreas@mandriva.com>
+ - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway
+
+* Wed May 18 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-6mdk
+- Fix requires on automake1.7 for kdeapptemplate (bug found by qa)
+
+* Thu May 05 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-5mdk
+- Rebuild with new gcc
+
+* Sat Apr 23 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-4mdk
+- Fix debug flag
+
+* Sun Apr 17 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-4mdk
+- Activate visibility same as for ppc
+- Add comment to remove patch for kde 3.5 (patch commited into kde head)
+
+* Wed Apr 13 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-3mdk
+- Reapply patch4: fix compile on x86_64
+
+* Tue Apr 12 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.0-2mdk
+- Reactivate debug
+- Change email
+- Use --enable-new-ldflags
+
+* Thu Apr 07 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.0-1mdk
+- 3.4.0
+
+* Mon Feb 14 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3.2-11mdk
+- fix build on x86_64
+
+* Fri Feb 11 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-10mdk
+- Fix build on x86_64 (can't compile kmtrace and co)
+
+* Thu Feb 10 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-9mdk
+- Disable debug
+
+* Fri Jan 28 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-8mdk
+- Fix menu entry
+
+* Mon Jan 24 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-7mdk
+- Disable visibility for ppc
+
+* Wed Jan 19 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-6mdk
+- Requires on valgrind plugins MDK bug #13096
+
+* Thu Jan 13 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-5mdk
+- Use -fvisibility
+
+* Tue Dec 28 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-4mdk
+- Sync with CVS
+
+* Tue Dec 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-3mdk
+- Fix conflict
+
+* Wed Dec 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-2mdk
+- Fix menu
+
+* Tue Nov 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-1mdk
+- 3.3.2
+
+* Fri Oct 29 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-4mdk
+- Requires gettext for kbabel fix MDK kde bug #12156
+
+* Thu Oct 28 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-3mdk
+- bye-bye %%buildfor
+
+* Tue Oct 12 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-2mdk
+- Deprecated mdk < 9.2
+
+* Sat Oct 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-1mdk
+- 3.3.1
+
+* Thu Sep 23 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-2mdk
+- Sync with kde 3.3 brnach
+
+* Fri Sep 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-1mdk
+- 3.3.0
+
+* Thu Aug 26 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-12mdk
+- Add patch4: fix kbabel mem leak
+
+* Tue Aug 17 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-11mdk
+- Add patch3: fix kompare
+
+* Sat Aug 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-10mdk
+- Rebuild for new menu translation table
+
+* Tue Aug 10 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-9mdk
+- Remove debug
+
+* Fri Jul 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-8mdk
+- Sync with CVS
+
+* Sat Jul 24 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-7mdk
+- Fix spec file
+
+* Thu Jul 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-6mdk
+- Fix remove rpath
+
+* Fri Jul 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-5mdk
+- Add patch1: fix kde bug #83018
+ "Disable 'Diff' button until the dialog appears so the user doesn't
+ accidentilly opens the same diff several times."
+
+* Wed Jul 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-4mdk
+- Rebuild with new kdelibs
+
+* Tue Jul 06 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-3mdk
+- Remove patch3 not necessary (break build under MDK10.0)
+
+* Tue Jun 29 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-2mdk
+- Fix build requires
+
+* Tue Jun 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-1mdk
+- 3.2.3
+
+* Fri Jun 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-7mdk
+- Rebuild
+
+* Wed Jun 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-6mdk
+- Rebuild with debug
+
+* Sat May 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-5mdk
+- Add buildrequires
+
+* Thu May 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-4mdk
+- kcachgrind can read also gprof file => change requires on valgrind to
+specific ix86
+
+* Wed May 19 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-3mdk
+- Merge Gb amd64 fix (kcachegrind is ix86 specific)
+
+* Fri May 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-2mdk
+- Fix some rpmlint error
+
+* Tue Apr 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-1mdk
+- 3.2.2
+
+* Wed Apr 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-2mdk
+- Fix spec file for using rpmbuildupdate
+
+* Fri Apr 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-1mdk
+- 3.2.1
+
+* Wed Mar 31 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-12mdk
+- use mdkverion
+- use %%configure
+
+* Wed Mar 24 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-11mdk
+- Fix compile under amd64 (patch gb)
+
diff --git a/mandriva/2010.2/kdetoys/kde3-kdetoys.spec b/mandriva/2010.2/kdetoys/kde3-kdetoys.spec
new file mode 100644
index 000000000..eaab41d36
--- /dev/null
+++ b/mandriva/2010.2/kdetoys/kde3-kdetoys.spec
@@ -0,0 +1,470 @@
+%define oname kdetoys
+%define compile_apidox 1
+%{?_no_apidox: %{expand: %%global compile_apidox 0}}
+
+%define lib_name_orig %mklibname kde3-kdetoys
+%define lib_major 1
+%define lib_name %lib_name_orig%lib_major
+%define lib_name_old %mklibname kdetoys
+%define lib_oldname %lib_name_old%lib_major
+
+Name: kde3-%{oname}
+Summary: K Desktop Environment - Toys and Amusements
+Version: 3.5.12
+Release: %mkrel 1
+Epoch: 1
+URL: http://www.kde.org
+Source: ftp://ftp.kde.org/pub/kde/stable/%version/src/%oname-%version.tar.bz2
+Patch0: kdetoys-3.5.6-fix-screensaver-nodisplay.patch
+Patch1: kde-3.5.10-acinclude.patch
+#Patch2: fix_autotools.patch
+Group: Graphical desktop/KDE3
+BuildRoot: %_tmppath/%name-%version-%release-root
+License: GPL
+Provides: kteatime3
+Provides: kde3-kteatime
+Obsoletes: kdetoys3.0
+Obsoletes: kdetoys3
+Provides: kdetoys3 = %epoch:%version-%release
+Provides: %{oname}3 = %epoch:%version-%release
+Provides: %{oname} = %epoch:%version-%release
+Obsoletes: %{oname}3
+Obsoletes: %{oname}
+Obsoletes: %lib_name
+BuildRequires: X11-devel
+BuildRequires: kdelibs-devel
+BuildRequires: qt3-devel
+BuildRequires: kde3-macros
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+%endif
+BuildRequires: autoconf >= 1:2.65
+BuildRequires: automake >= 1.7
+
+%description
+Toys for the K Desktop Environment.
+
+Software included in this package are:
+ - amor: Amusing Misuse Of Resources put's comic figures above your windows
+ - eyesapplet: a kicker applet similar to XEyes
+ - fifteenapplet: kicker applet, order 15 pieces in a 4x4 square by moving them
+ - kmoon: system tray applet showing the moon phase
+ - kodo: mouse movement meter
+ - kscore: kicker applet with a sports ticker
+ - kteatime: system tray applet that makes sure your tea doesn't get too strong
+ - ktux: Tux-in-a-Spaceship screen saver
+ - kweather: kicker applet that will display the current weather outside
+ - kworldwatch: application and kicker applet showing daylight area on the
+ world globe
+
+
+%if %mdkversion < 200900
+%post
+%update_menus
+%update_icon_cache hicolor
+%endif
+
+%if %mdkversion < 200900
+%postun
+%clean_menus
+%clean_icon_cache hicolor
+%endif
+
+%files
+%defattr(-,root,root)
+%_kde3_bindir/amor
+%_kde3_bindir/kodo
+%_kde3_bindir/kteatime
+%_kde3_bindir/ktux
+%_kde3_bindir/kworldclock
+
+%_kde3_datadir/applications/kde/amor.desktop
+%_kde3_datadir/applications/kde/kodo.desktop
+%_kde3_datadir/applications/kde/kteatime.desktop
+%_kde3_datadir/applications/kde/kworldclock.desktop
+
+%_kde3_datadir/applnk/System/ScreenSavers/ktux.desktop
+%_kde3_appsdir/kdesktop/programs/kdeworld.desktop
+%_kde3_appsdir/kicker/applets/eyesapplet.desktop
+%_kde3_appsdir/kicker/applets/kfifteenapplet.desktop
+%_kde3_appsdir/kicker/applets/kmoonapplet.desktop
+%_kde3_appsdir/kicker/applets/kwwapplet.desktop
+
+%_kde3_appsdir/kmoon
+%_kde3_appsdir/ktux
+%_kde3_appsdir/kteatime
+%_kde3_appsdir/kworldclock
+%_kde3_appsdir/amor
+%_kde3_appsdir/kodo
+
+%_kde3_libdir/kde3/eyes_panelapplet.*
+%_kde3_libdir/kde3/fifteen_panelapplet.*
+%_kde3_libdir/kde3/kmoon_panelapplet.*
+%_kde3_libdir/kde3/ww_panelapplet.*
+
+%_kde3_iconsdir/hicolor/*/apps/amor.png
+%_kde3_iconsdir/hicolor/*/apps/kmoon.png
+%_kde3_iconsdir/hicolor/*/apps/kodo.png
+%_kde3_iconsdir/hicolor/*/apps/kteatime.png
+%_kde3_iconsdir/hicolor/*/apps/kworldclock.png
+%_kde3_iconsdir/hicolor/*/apps/ktux.png
+
+%doc %_kde3_docdir/HTML/en/amor
+%doc %_kde3_docdir/HTML/en/kmoon
+%doc %_kde3_docdir/HTML/en/kodo
+%doc %_kde3_docdir/HTML/en/kteatime
+%doc %_kde3_docdir/HTML/en/kworldclock
+
+
+#--------------------------------------------------------------------
+
+%package -n %lib_name-devel
+Summary: Headers files for kdetoys
+Group: Development/KDE and Qt
+
+Provides: kdetoys-devel = %epoch:%version-%release
+Obsoletes: kdetoys-devel
+
+
+Obsoletes: kdetoys3-devel
+Provides: kdetoys3-devel = %epoch:%name-%version
+Provides: %lib_name_orig-devel = %epoch:%version-%release
+Obsoletes: %lib_name_orig-devel
+Provides: %lib_oldname-devel = %epoch:%version-%release
+Obsoletes: %lib_oldname
+
+Provides: %lib_name_orig-devel = %epoch:%version-%release
+
+%description -n %lib_name-devel
+Headers files for kdetoys.
+
+
+%files -n %lib_name-devel
+%defattr(-,root,root,-)
+%_kde3_includedir/*.h
+
+#--------------------------------------------------------------------
+
+%package kweather
+Group: Graphical desktop/KDE3
+Summary: Applet displaying the current weather
+Conflicts: kdetoys < 1:3.5.8-1
+Conflicts: %lib_name-kweather <= 3.2.3-1mdk
+Provides: kweather3
+Provides: kde3-kweather
+Provides: %{oname}-kweather = %epoch:%version-%release
+Obsoletes: %{oname}-kweather
+Requires: %lib_name-kweather = %epoch:%version-%release
+
+%description kweather
+kicker applet that will display the current weather outside
+
+%files kweather
+%defattr(-,root,root,-)
+%doc %_kde3_docdir/HTML/en/kweather
+%_kde3_bindir/kweather*
+%_kde3_appsdir/kicker/applets/kweather.desktop
+%_kde3_appsdir/kweather*
+%_kde3_datadir/services/kcmweather.desktop
+%_kde3_datadir/services/kweatherservice.desktop
+%_kde3_datadir/services/kcmweatherservice.desktop
+%_kde3_libdir/kde3/*weather*
+%_kde3_iconsdir/hicolor/*/*/kweat*
+
+#--------------------------------------------------------------------
+
+%package -n %lib_name-kweather
+Group: Development/KDE and Qt
+Summary: Libraries for kdetoys
+Conflicts: kdetoys < 3.5.8-5
+Conflicts: %lib_name <= 3.2.3-11mdk
+Provides: %{lib_oldname}-kweather = %epoch:%version-%release
+Obsoletes: %{lib_oldname}-kweather
+
+%description -n %lib_name-kweather
+kicker applet that will display the current weather outside
+
+%if %mdkversion < 200900
+%post -n %lib_name-kweather -p /sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%postun -n %lib_name-kweather -p /sbin/ldconfig
+%endif
+
+%files -n %lib_name-kweather
+%defattr(-,root,root,-)
+%_kde3_libdir/libkdeinit_kweatherreport.*
+
+#--------------------------------------------------------------------
+
+%prep
+
+%setup -q -n %{oname}-%{version}
+%patch0 -p1 -b .fix_screensaver_nodisplay
+%if %mdkversion >= 201000
+%patch1 -p1
+#%patch2 -p1
+%endif
+
+%build
+export QTDIR=%{qt3dir}
+
+make -f admin/Makefile.common cvs
+
+PATH=%{qt3dir}/bin:%{_kde3_bindir}:$PATH; export PATH;
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/kde3/lib/
+
+%configure_kde3 \
+ --with-extra-includes=/usr/include/avahi-compat-libdns_sd:/opt/kde3/include/tqt \
+ --with-extra-libs=/opt/kde3/lib
+%make
+
+
+%install
+rm -fr %buildroot
+make install DESTDIR=%buildroot
+
+%clean
+rm -fr %buildroot
+
+
+%changelog
+* Mon Jul 18 2011 Tim Williams <tim@my-place.org.uk> 1:3.5.12-1mvt2010.2
++ Update sources and rebuild for Trinity 3.5.12
+- remove fix-autotools.patch
+
+* Wed Jul 21 2010 Tim Williams <tim@my-place.org.uk> 1:3.5.10-2mvt2010.1
++ Rebuild for MDV 2010.1
+
+* Tue Jan 19 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1:3.5.10-2mvt2010.0
+- Rebuild for 2010.0
+- Change package name to avoid KDE4 upgrade
++ KDE builds with autoconf 2.65, add patch for this and
+ set autoconf to version 2.65:patch3
++ Fix automake 1.11 issue:patch4
+
+* Tue Oct 14 2008 Funda Wang <fundawang@mandriva.org> 1:3.5.10-1mdv2009.1
++ Revision: 293470
+- New version 3.5.10
+- drop upstream patch
+
+* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1:3.5.9-4mdv2009.0
++ Revision: 267780
+- rebuild early 2009.0 package (before pixel changes)
+
+ + Pixel <pixel@mandriva.com>
+ - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
+
+* Wed Jun 11 2008 Funda Wang <fundawang@mandriva.org> 1:3.5.9-3mdv2009.0
++ Revision: 217989
+- Rebuild for new ldflags
+
+ + Pixel <pixel@mandriva.com>
+ - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
+
+* Wed May 07 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-2mdv2009.0
++ Revision: 203741
+- Move to /opt
+
+* Fri Feb 15 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-1mdv2008.1
++ Revision: 169163
+- Get away from branches. Last KDE 3 arriving !!
+- Removed post-3.5.8 patches integrated
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - fix summary-not-capitalized
+ - fix description-line-too-long
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Fix Nantes location
+ - [FEATURE] Add some stations on Kweather (Bug #35562)
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+* Mon Dec 31 2007 Oden Eriksson <oeriksson@mandriva.com> 1:3.5.8-8mdv2008.1
++ Revision: 139865
+- rebuilt against openldap-2.4.7 libs
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+* Sat Dec 08 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.8-7mdv2008.1
++ Revision: 116559
+- Use icons macros for kweather package too
+ Use rpms macros for icons
+- Clean spec file
+
+* Fri Dec 07 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.8-6mdv2008.1
++ Revision: 116129
+- Only package kweather stuffs on kweather packages
+
+* Fri Dec 07 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.8-5mdv2008.1
++ Revision: 116095
+- Fix conflicts between kdetoys and libkdetoys-kweather
+
+* Mon Nov 19 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.8-4mdv2008.1
++ Revision: 110493
+- Add conflicts to allow smooth upgrades
+- File File list ( Fix the fact that kweather do not work )
+
+* Sun Oct 28 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.8-1mdv2008.1
++ Revision: 102857
+- KDE 3.5.8
+
+* Thu May 17 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-1mdv2008.0
++ Revision: 27531
+- 3.5.7 release
+
+
+* Sat Mar 31 2007 Laurent Montel <lmontel@mandriva.com> 3.5.6-6mdv2007.1
++ Revision: 149992
+- Only display it under kde
+- Fix screensaver nodisplay
+
+* Tue Mar 06 2007 Laurent Montel <lmontel@mandriva.com> 1:3.5.6-4mdv2007.1
++ Revision: 133944
+- Fix specification
+
+* Mon Feb 05 2007 Laurent Montel <lmontel@mandriva.com> 1:3.5.6-3mdv2007.1
++ Revision: 116381
+- Remove non existing requires
+- 3.5.6
+
+* Fri Dec 22 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.5-2mdv2007.1
++ Revision: 101414
+- Fix spec file
+
+* Wed Oct 18 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.5-1mdv2007.1
++ Revision: 65909
+- 3.5.5
+- New release (2006/08/03 3.5.4-1mdv)
+- Use macro
+- 3.5.3
+- Rebuild
+- Rebuild for generate category
+- 3.5.2
+- 3.5.1
+- MDK9.2 is obsolete now
+- Enable debug for cooker
+- toto
+- real kde3.5
+- 3.5.0 (named rc1)
+- 3.4.92
+- Rebuild
+- Use --libsuffix
+ use %%qtdir
+- Fix error
+- Remove debug
+ Add diff from svn kde 3.4.2 branch
+- 3.4.2
+
+ + Andreas Hasenack <andreas@mandriva.com>
+ - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - We are Mandriva now
+ - Uploading package ./kdetoys
+
+* Thu May 05 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-5mdk
+- Rebuild
+
+* Sat Apr 23 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-4mdk
+- Reactivate -fvisibility same as for ppc ask by Christiaan Welvaart <cjw@daneel.dyndns.org>
+
+* Tue Apr 12 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-3mdk
+- Fix requires (bug found by Nicolas Chipaux)
+
+* Tue Apr 12 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.0-2mdk
+- Use --enable-new-ldflags
+- change email
+
+* Thu Apr 07 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.0-1mdk
+- 3.4.0
+
+* Thu Feb 10 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-6mdk
+- Disable debug
+
+* Fri Jan 28 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-4mdk
+- Fix generated menu
+- Don't generate menu entry for ktux screensaver use applnk default directory which is hidden by default
+
+* Mon Jan 24 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-4mdk
+- Disable visibility for ppc
+
+* Fri Jan 07 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-3mdk
+- Use -fvisibility
+
+* Thu Dec 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-2mdk
+- Fix menu
+
+* Tue Nov 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-1mdk
+- 3.3.2
+
+* Thu Oct 28 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-3mdk
+- Bye-bye %%buildfor
+
+* Tue Oct 12 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-2mdk
+- Deprecated mdk < 9.2
+
+* Fri Oct 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-1mdk
+- 3.3.1
+
+* Thu Sep 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-4mdk
+- Fix conflict
+
+* Wed Sep 29 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-3mdk
+- Fix conflict from MDK10.0
+
+* Wed Sep 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-2mdk
+- Fix conflict
+
+* Sat Sep 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-1mdk
+- 3.3.0
+
+* Tue Aug 24 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-10mdk
+- add patch2: fix kweather rtl
+
+* Sat Aug 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-9mdk
+- Rebuild for missing package
+
+* Tue Aug 10 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-8mdk
+- Remove debug
+
+* Thu Aug 05 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-7mdk
+- Fix conflict
+
+* Wed Aug 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-6mdk
+- Fix spec file
+
+* Fri Jul 23 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-5mdk
+- Fix remove rpath
+
+* Wed Jul 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-4mdk
+- Rebuild to new kdelibs
+
+* Tue Jul 06 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-3mdk
+- Fix conflict
+- Remove libkdetoys it's empty
+
+* Tue Jun 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-1mdk
+- 3.2.3
+
+* Sat Jun 05 2004 <lmontel@n2.mandrakesoft.com> 3.2.2-4mdk
+- Rebuild
+
+* Fri Jun 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-3mdk
+- Fix conflict
+
+* Wed Jun 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-2mdk
+- Rebuild with debug
+
+* Tue Apr 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-1mdk
+- 3.2.2
+
+* Wed Apr 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-2mdk
+- Fix spec file for using rpmbuildupdate
+
+* Sat Apr 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-1mdk
+- 3.2.1
+
diff --git a/mandriva/2010.2/kdetoys/kdetoys-3.5.6-fix-screensaver-nodisplay.patch b/mandriva/2010.2/kdetoys/kdetoys-3.5.6-fix-screensaver-nodisplay.patch
new file mode 100644
index 000000000..e5f376a0b
--- /dev/null
+++ b/mandriva/2010.2/kdetoys/kdetoys-3.5.6-fix-screensaver-nodisplay.patch
@@ -0,0 +1,11 @@
+--- kdetoys-3.5.6/ktux/ktux.desktop.fix_screensaver_nodisplay 2007-01-15 12:25:09.000000000 +0100
++++ kdetoys-3.5.6/ktux/ktux.desktop 2007-03-30 11:47:22.000000000 +0200
+@@ -16,6 +16,8 @@
+ Actions=Setup;InWindow;Root;
+ X-KDE-Category=Flying Things
+ Terminal=false
++NoDisplay=true
++OnlyShowIn=KDE
+
+ [Desktop Action Setup]
+ Exec=ktux -setup
diff --git a/mandriva/2010.2/kdeutils/kde3-kdeutils.spec b/mandriva/2010.2/kdeutils/kde3-kdeutils.spec
new file mode 100644
index 000000000..8f0c64408
--- /dev/null
+++ b/mandriva/2010.2/kdeutils/kde3-kdeutils.spec
@@ -0,0 +1,1505 @@
+%define compile_apidox 1
+%{?_no_apidox: %{expand: %%global compile_apidox 0}}
+
+%define oname kdeutils
+%define lib_name_orig lib%{oname}
+%define lib_major 1
+%define lib_name %mklibname %{name} %lib_major
+
+%define tpctl_arches %{ix86}
+
+%define build_superkaramba 0
+
+Name: kde3-%{oname}
+Summary: K Desktop Environment - Utilities
+Version: 3.5.12
+Release: %mkrel 1
+Group: Graphical desktop/KDE3
+URL: http://www.kde.org
+Source: ftp://ftp.kde.org/pub/kde/stable/%version/src/%oname-%version.tar.bz2
+Patch0: kdeutils-3.0-ktimer_icons.patch
+#Patch1: kdeutils-3.5.5-klaptop-pmsuspend.patch
+#Patch3: kdeutils-3.5.8-lzma-support.patch
+Patch4: kdeutils-3.5.9-fix-lha-support.patch
+#Patch5: kdeutils-3.5.9-fix-underlink.patch
+Patch6: kde-3.5.10-acinclude.patch
+#Patch7: fix_autotools.patch
+
+BuildRoot: %_tmppath/%name-%version-%release-root
+License: GPL
+Obsoletes: kdeutils3.0 < 3.5.3-3mdv2007.0
+Obsoletes: kdeutils3 < 3.5.3-3mdv2007.0
+Obsoletes: kdf < 3.5.3-3mdv2007.0
+Obsoletes: kdeutils-kdepasswd < 3.5.3-3mdv2007.0
+Provides: kdeutils3 = %version-%release
+Provides: %{oname} = %version-%release
+Obsoletes: %{oname}
+Obsoletes: kdeutils3
+BuildRequires: kde3-macros
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+%endif
+BuildRequires: autoconf >= 1:2.65
+BuildRequires: automake > 1.5
+BuildRequires: X11-devel
+BuildRequires: kdelibs-devel >= 3.2-13mdk
+BuildRequires: arts3-devel >= 1.1
+BuildRequires: kdebase-devel
+BuildRequires: openssl-devel
+BuildRequires: net-snmp-devel
+BuildRequires: gmp-devel
+%py_requires -d
+%ifarch %{tpctl_arches}
+BuildRequires: libtpctl-devel
+%endif
+BuildConflicts: libxmms-devel
+Requires: %{name}-kedit = %version-%release
+Requires: %{name}-kcalc = %version-%release
+Requires: %{name}-ktimer = %version-%release
+Requires: %{name}-kjots = %version-%release
+Requires: %{name}-khexedit = %version-%release
+Requires: %{name}-kfloppy = %version-%release
+Requires: %{name}-kdf = %version-%release
+Requires: %{name}-kcharselect = %version-%release
+Requires: %{name}-ark = %version-%release
+Requires: %lib_name-common = %version-%release
+Requires: %{name}-kdessh = %version-%release
+Requires: %{name}-ksim = %version-%release
+Requires: %{name}-common = %version-%release
+Requires: %{name}-klaptop = %version-%release
+Requires: %{name}-kwalletmanager = %version-%release
+%if %build_superkaramba
+Requires: %{name}-superkaramba = %version-%release
+%endif
+
+%description
+Utilities for the K Desktop Environment.
+ - ark: manager for compressed files and archives
+ - kcalc: scientific calculator
+ - kcharselect: select special characters from any fonts
+ and put them into the clipboard
+ - charselectapplet: dito, but as a Kicker applet
+ - kcardtools:
+ - kdessh: front end to ssh
+ - kdf: like 'df', a graphical free disk space viewer
+ - kedit: a simple text editor, without formatting like bold, italics etc
+ - kfloppy: format a floppy disks with this app
+ - khexedit: binary file editor
+ - kjots: manages several "books" with a subject and notes
+ - klaptopdaemon: battery and power management, including KControl plugins
+ - kregexpeditor: graphical regular expression editor
+ - ktimer: execute programs after some time
+
+%files
+
+#-----------------------------------------------------------------------------
+
+%package klaptop
+Summary: Battery and power management
+Group: Graphical desktop/KDE3
+Requires: %lib_name-klaptop = %version-%release
+Obsoletes: kdeutils
+Provides: kde3-klaptop3 = %version-%release
+Provides: kdeutils3-klaptop = %version-%release
+Provides: %{oname}-klaptop = %version-%release
+Obsoletes: %{oname}-klaptop
+Obsoletes: kdeutils3-klaptop
+Conflicts: kdeutils-common < 3.5.3-3mdv2007.0
+%ifarch %{tpctl_arches}
+Requires: tpctl
+%endif
+
+%description klaptop
+Battery and power management, including KControl plugins.
+
+%if %mdkversion < 200900
+%post klaptop
+%update_menus
+%update_kde3_icon_cache crystalsvg
+%update_kde3_icon_cache hicolor
+%endif
+
+%if %mdkversion < 200900
+%postun klaptop
+%clean_menus
+%clean_kde3_icon_cache crystalsvg
+%clean_kde3_icon_cache hicolor
+%endif
+
+%files klaptop
+%defattr(-,root,root)
+%attr(-,root,nogroup) %_kde3_bindir/klaptop_acpi_helper
+%_kde3_bindir/klaptop_check
+%_kde3_iconsdir/*/*/*/laptop*
+%dir %_kde3_appsdir/klaptopdaemon/
+%_kde3_appsdir/klaptopdaemon/*
+%_kde3_datadir/services/kded/klaptopdaemon.desktop
+%doc %_kde3_docdir/HTML/en/kcontrol/kcmlowbatcrit
+%doc %_kde3_docdir/HTML/en/kcontrol/kcmlowbatwarn
+%doc %_kde3_docdir/HTML/en/kcontrol/laptop
+%doc %_kde3_docdir/HTML/en/kcontrol/powerctrl
+%_kde3_datadir/applications/kde/pcmcia.desktop
+%_kde3_datadir/applications/kde/laptop.desktop
+%_kde3_libdir/kde3/kcm_laptop.*
+%_kde3_libdir/kde3/kded_klaptopdaemon.*
+
+#-----------------------------------------------------------------------------
+
+%package -n %lib_name-klaptop
+Summary: Library for klaptop
+Group: Development/KDE and Qt
+Obsoletes: %lib_name-klaptop-devel < 3.5.9
+Provides: %{lib_name_orig}-klaptop = %version-%release
+Obsoletes: %{lib_name_orig}-klaptop
+
+
+%description -n %lib_name-klaptop
+Library for klaptop.
+
+%if %mdkversion < 200900
+%post -n %lib_name-klaptop -p /sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%postun -n %lib_name-klaptop -p /sbin/ldconfig
+%endif
+
+%files -n %lib_name-klaptop
+%defattr(-,root,root)
+%_kde3_libdir/libkcmlaptop.la
+%_kde3_libdir/libkcmlaptop.so.*
+
+#-----------------------------------------------------------------------------
+
+%package kmilo
+Summary: Battery and power management
+Group: Graphical desktop/KDE3
+Requires: %lib_name-kmilo = %version-%release
+Obsoletes: kdeutils <= 3.1
+Provides: kde3-kmilo3 = %version-%release
+Conflicts: kdeutils-common < 3.5.3-3mdv2007.0
+Conflicts: kdeutils-kmilo < 3.5.8-3
+Provides: kde3-klaptop3 = %version-%release
+Provides: kdeutils3-kmilo = %version-%release
+Provides: %{oname}-kmilo = %version-%release
+Obsoletes: %{oname}-kmilo
+Obsoletes: kdeutils3-kmilo
+
+%description kmilo
+Battery and power management, including KControl plugins.
+
+%if %mdkversion < 200900
+%post kmilo
+%update_menus
+%update_kde3_icon_cache crystalsvg
+%update_kde3_icon_cache hicolor
+%endif
+
+%if %mdkversion < 200900
+%postun kmilo
+%clean_menus
+%clean_kde3_icon_cache crystalsvg
+%clean_kde3_icon_cache hicolor
+%endif
+
+%files kmilo
+%defattr(-,root,root)
+%_kde3_libdir/kde3/kded_kmilod.*
+%_kde3_libdir/kde3/kmilo_asus.*
+%_kde3_libdir/kde3/kmilo_delli8k.*
+%_kde3_libdir/kde3/kmilo_generic.*
+%_kde3_libdir/kde3/kmilo_kvaio.*
+%_kde3_libdir/kde3/kmilo_thinkpad.*
+%_kde3_libdir/kde3/kcm_kvaio.*
+%_kde3_libdir/kde3/kcm_thinkpad.*
+%_kde3_datadir/services/kded/kmilod.desktop
+%_kde3_datadir/applications/kde/thinkpad.desktop
+%_kde3_datadir/applications/kde/kvaio.desktop
+%dir %_kde3_datadir/services/kmilo
+%_kde3_datadir/services/kmilo/*
+%dir %_kde3_datadir/servicetypes/kmilo
+%_kde3_datadir/servicetypes/kmilo/kmilopluginsvc.desktop
+
+#-----------------------------------------------------------------------------
+
+%package -n %lib_name-kmilo
+Summary: Library for kmilo
+Group: Development/KDE and Qt
+Conflicts: %lib_name-klaptop < 3.5.8-4
+Provides: %{lib_name_orig}-kmilo = %version-%release
+Obsoletes: %{lib_name_orig}-kmilo
+
+%description -n %lib_name-kmilo
+Library for kmilo.
+
+%if %mdkversion < 200900
+%post -n %lib_name-kmilo -p /sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%postun -n %lib_name-kmilo -p /sbin/ldconfig
+%endif
+
+%files -n %lib_name-kmilo
+%defattr(-,root,root)
+%_kde3_libdir/libkmilo.la
+%_kde3_libdir/libkmilo.so.*
+
+#-----------------------------------------------------------------------------
+
+%package common
+Summary: Kdeutils common files
+Group: Graphical desktop/KDE3
+Requires: %lib_name-common = %version-%release
+Provides: kdeutils3-common = %version-%release
+Provides: %{oname}-common = %version-%release
+Obsoletes: %{oname}-common
+Obsoletes: kdeutils3-common
+URL: http://www.kde.org/
+
+%description common
+Kdeutils common files
+
+%if %mdkversion < 200900
+%post common
+%update_menus
+%update_kde3_icon_cache crystalsvg
+%update_kde3_icon_cache hicolor
+%endif
+
+%if %mdkversion < 200900
+%postun common
+%clean_menus
+%clean_kde3_icon_cache crystalsvg
+%clean_kde3_icon_cache hicolor
+%endif
+
+%files common
+%defattr(-,root,root)
+%_kde3_datadir/applications/kde/irkick.desktop
+%_kde3_datadir/applications/kde/kregexpeditor.desktop
+%_kde3_datadir/applications/kde/kcmlirc.desktop
+%doc %_kde3_docdir/HTML/en/kinfocenter/blockdevices
+%doc %_kde3_docdir/HTML/en/kcmlirc
+%doc %_kde3_docdir/HTML/en/irkick
+%doc %_kde3_docdir/HTML/en/KRegExpEditor
+%_kde3_iconsdir/*/*/*/kregexpeditor*
+%_kde3_iconsdir/*/*/*/irkick*
+%_kde3_bindir/kregexpeditor
+%_kde3_bindir/irkick
+%_kde3_libdir/kde3/irkick.*
+%_kde3_libdir/kde3/kcm_kcmlirc.*
+%dir %_kde3_appsdir/irkick
+%_kde3_appsdir/irkick/*
+%dir %_kde3_appsdir/profiles/
+%_kde3_appsdir/profiles/*
+%dir %_kde3_appsdir/remotes/
+%_kde3_appsdir/remotes/*
+%_kde3_datadir/autostart/irkick.desktop
+%dir %_kde3_appsdir/kregexpeditor/
+%_kde3_appsdir/kregexpeditor/*
+%_kde3_datadir/services/kregexpeditorgui.desktop
+%_kde3_libdir/libkdeinit_irkick.*
+%_kde3_libdir/kde3/libkregexpeditorgui.*
+
+#-----------------------------------------------------------------------------
+
+%package ktimer
+Summary: Ktimer program
+Group: Graphical desktop/KDE3
+Provides: kde3-ktimer3 = %version-%release
+Provides: kdeutils3-ktimer = %version-%release
+Provides: %{oname}-ktimer = %version-%release
+Obsoletes: %{oname}-ktimer
+Obsoletes: kdeutils3-ktimer
+URL: http://www.kde.org/
+
+%description ktimer
+Ktimer allows to execute programs after some time
+
+%if %mdkversion < 200900
+%post ktimer
+%update_menus
+%update_kde3_icon_cache crystalsvg
+%update_kde3_icon_cache hicolor
+%endif
+
+%if %mdkversion < 200900
+%postun ktimer
+%clean_menus
+%clean_kde3_icon_cache crystalsvg
+%clean_kde3_icon_cache hicolor
+%endif
+
+
+%files ktimer
+%defattr(-,root,root)
+%doc %_kde3_docdir/HTML/en/ktimer
+%_kde3_bindir/ktimer
+%_kde3_datadir/applications/kde/ktimer.desktop
+%_kde3_iconsdir/*/*/*/ktimer*
+
+#-----------------------------------------------------------------------------
+
+%package kdessh
+Summary: Kdessh program
+Group: Graphical desktop/KDE3
+Provides: kde3-kdessh3 = %version-%release
+Provides: kdeutils3-kdessh = %version-%release
+Provides: %{oname}-kdessh = %version-%release
+Obsoletes: %{oname}-kdessh
+Obsoletes: kdeutils3-kdessh
+URL: http://www.kde.org/
+
+%description kdessh
+Front end to ssh
+
+%files kdessh
+%defattr(-,root,root)
+%_kde3_bindir/kdessh
+
+#-----------------------------------------------------------------------------
+
+%package kjots
+Summary: Kjots program
+Group: Graphical desktop/KDE3
+Provides: kde3-kjots3 = %version-%release
+Provides: kde3-Kjots3 = %version-%release
+Provides: kdeutils3-kjots = %version-%release
+Provides: %{oname}-kjots = %version-%release
+Obsoletes: %{oname}-kjots
+Obsoletes: kdeutils3-kjots
+URL: http://www.kde.org/
+
+%description kjots
+Manages several "books" with a subject and notes
+
+%if %mdkversion < 200900
+%post kjots
+%update_menus
+%update_kde3_icon_cache crystalsvg
+%update_kde3_icon_cache hicolor
+%endif
+
+%if %mdkversion < 200900
+%postun kjots
+%clean_menus
+%clean_kde3_icon_cache crystalsvg
+%clean_kde3_icon_cache hicolor
+%endif
+
+%files kjots
+%defattr(-,root,root)
+%doc %_kde3_docdir/HTML/en/kjots
+%_kde3_iconsdir/*/*/*/kjots.*
+%_kde3_bindir/kjots
+%dir %_kde3_appsdir/kjots
+%_kde3_appsdir/kjots/*
+%_kde3_datadir/applications/kde/Kjots.desktop
+%_kde3_datadir/config.kcfg/kjots.kcfg
+
+#-----------------------------------------------------------------------------
+
+%package kfloppy
+Summary: Kfloppy program
+Group: Graphical desktop/KDE3
+Requires: dosfstools
+Provides: kde3-kfloppy3 = %version-%release
+Provides: kdeutils3-kfloppy = %version-%release
+Provides: %{oname}-kfloppy = %version-%release
+Obsoletes: %{oname}-kfloppy
+Obsoletes: kdeutils3-kfloppy
+URL: http://www.kde.org/
+
+%description kfloppy
+Kfloppy allows to format a floppy disks with this app
+
+%if %mdkversion < 200900
+%post kfloppy
+%update_menus
+%update_kde3_icon_cache crystalsvg
+%update_kde3_icon_cache hicolor
+%endif
+
+%if %mdkversion < 200900
+%postun kfloppy
+%clean_menus
+%clean_kde3_icon_cache crystalsvg
+%clean_kde3_icon_cache hicolor
+%endif
+
+%files kfloppy
+%defattr(-,root,root)
+%doc %_kde3_docdir/HTML/en/kfloppy
+%_kde3_iconsdir/*/*/*/kfloppy.*
+%_kde3_bindir/kfloppy
+%_kde3_datadir/applications/kde/KFloppy.desktop
+%_kde3_appsdir/konqueror/servicemenus/floppy_format.desktop
+
+#-----------------------------------------------------------------------------
+
+%package kdf
+Summary: Kdf program
+Group: Graphical desktop/KDE3
+Provides: kde3-kdf3 = %version-%release
+Provides: kdeutils3-kdf = %version-%release
+Provides: %{oname}-kdf = %version-%release
+Obsoletes: %{oname}-kdf
+Obsoletes: kdeutils3-kdf
+URL: http://www.kde.org/
+
+%description kdf
+Like 'df', a graphical free disk space viewer
+
+%if %mdkversion < 200900
+%post kdf
+%update_menus
+%update_kde3_icon_cache crystalsvg
+%update_kde3_icon_cache hicolor
+%endif
+
+%if %mdkversion < 200900
+%postun kdf
+%clean_menus
+%clean_kde3_icon_cache crystalsvg
+%clean_kde3_icon_cache hicolor
+%endif
+
+%files kdf
+%defattr(-,root,root)
+%doc %_kde3_docdir/HTML/en/kdf
+%_kde3_bindir/kdf
+%_kde3_bindir/kwikdisk
+%_kde3_iconsdir/*/*/*/kwikdisk.*
+%_kde3_iconsdir/*/*/*/kdf.*
+%_kde3_iconsdir/*/*/*/kcmdf.*
+%dir %_kde3_appsdir/kdf
+%_kde3_appsdir/kdf/*
+%_kde3_datadir/applications/kde/kdf.desktop
+%_kde3_datadir/applications/kde/kwikdisk.desktop
+%_kde3_datadir/applications/kde/kcmdf.desktop
+%_kde3_libdir/kde3/kcm_kdf.*
+
+#-----------------------------------------------------------------------------
+
+%package kcharselect
+Summary: Kcharselect program
+Group: Graphical desktop/KDE3
+Provides: kde3-kcharselect3 = %version-%release
+Conflicts: %lib_name-common < 3.5.3-3mdv2007.0
+Conflicts: %name-common < 3.5.8-6
+Provides: kdeutils3-kcharselect = %version-%release
+Provides: %{oname}-kcharselect = %version-%release
+Obsoletes: %{oname}-kcharselect
+Obsoletes: kdeutils3-kcharselect
+
+%description kcharselect
+Kcharselect allows to select special characters from any fonts and put them
+into the clipboard
+
+%if %mdkversion < 200900
+%post kcharselect
+%update_menus
+%update_kde3_icon_cache crystalsvg
+%update_kde3_icon_cache hicolor
+%endif
+
+%if %mdkversion < 200900
+%postun kcharselect
+%clean_menus
+%endif
+
+%files kcharselect
+%defattr(-,root,root)
+%doc %_kde3_docdir/HTML/en/kcharselect
+%_kde3_bindir/kcharselect
+%_kde3_libdir/kde3/kcharselect_panelapplet.*
+%_kde3_appsdir/kicker/applets/kcharselectapplet.desktop
+%_kde3_iconsdir/*/*/*/kcharselect.*
+%dir %_kde3_appsdir/kcharselect
+%_kde3_appsdir/kcharselect/*
+%_kde3_datadir/applications/kde/KCharSelect.desktop
+%_kde3_appsdir/kconf_update/kcharselect.upd
+
+#-----------------------------------------------------------------------------
+
+%package khexedit
+Summary: Khexedit program
+Group: Graphical desktop/KDE3
+Provides: kde3-khexedit3 = %version-%release
+Requires: %lib_name-khexedit = %version
+Conflicts: %lib_name-khexedit < 3.5.3-3mdv2007.0
+Provides: kdeutils3-khexedit = %version-%release
+Provides: %{oname}-khexedit = %version-%release
+Obsoletes: %{oname}-khexedit
+Obsoletes: kdeutils3-khexedit
+
+%description khexedit
+A binary file editor
+
+%if %mdkversion < 200900
+%post khexedit
+%update_menus
+%update_kde3_icon_cache crystalsvg
+%update_kde3_icon_cache hicolor
+%endif
+
+%if %mdkversion < 200900
+%postun khexedit
+%clean_menus
+%clean_kde3_icon_cache crystalsvg
+%clean_kde3_icon_cache hicolor
+%endif
+
+%files khexedit
+%defattr(-,root,root)
+%doc %_kde3_docdir/HTML/en/khexedit
+%_kde3_bindir/khexedit
+%_kde3_iconsdir/*/*/*/khexedit.*
+%_kde3_datadir/services/khexedit2part.desktop
+%_kde3_appsdir/khexedit2part/khexedit2partui.rc
+%dir %_kde3_appsdir/khexedit
+%_kde3_appsdir/khexedit/*
+%_kde3_datadir/applications/kde/khexedit.desktop
+%_kde3_datadir/services/kbyteseditwidget.desktop
+%_kde3_libdir/kde3/libkbyteseditwidget.*
+%_kde3_libdir/kde3/libkhexedit2part.*
+
+#-----------------------------------------------------------------------------
+
+%package -n %lib_name-khexedit
+Summary: Khexedit library
+Group: Development/KDE and Qt
+URL: http://www.kde.org/
+Obsoletes: %lib_name-khexedit-devel < 3.5.9
+Provides: %{lib_name_orig}-khexedit = %version-%release
+Obsoletes: %{lib_name_orig}-khexedit
+
+%description -n %lib_name-khexedit
+Library for file editor
+
+%if %mdkversion < 200900
+%post -n %lib_name-khexedit -p /sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%postun -n %lib_name-khexedit -p /sbin/ldconfig
+%endif
+
+%files -n %lib_name-khexedit
+%defattr(-,root,root)
+%_kde3_libdir/libkhexeditcommon.la
+%_kde3_libdir/libkhexeditcommon.so.*
+
+#-----------------------------------------------------------------------------
+
+%package kedit
+Summary: Kedit program
+Group: Graphical desktop/KDE3
+Obsoletes: %lib_name-kedit < 3.5.9
+Provides: kde3-kedit3 = %version-%release
+Requires(post): desktop-file-utils
+Requires(postun): desktop-file-utils
+Provides: kdeutils3-kedit = %version-%release
+Provides: %{oname}-kedit = %version-%release
+Obsoletes: %{oname}-kedit
+Obsoletes: kdeutils3-kedit
+
+%description kedit
+A simple text editor, without formatting like bold, italics etc.
+
+%if %mdkversion < 200900
+%post kedit
+%update_menus
+%update_kde3_icon_cache crystalsvg
+%update_kde3_icon_cache hicolor
+%endif
+
+%if %mdkversion < 200900
+%postun kedit
+%clean_menus
+%clean_kde3_icon_cache crystalsvg
+%clean_kde3_icon_cache hicolor
+%endif
+
+%files kedit
+%defattr(-,root,root)
+%_kde3_bindir/kedit
+%_kde3_libdir/kde3/kedit.*
+%_kde3_libdir/libkdeinit_kedit.*
+%doc %_kde3_docdir/HTML/en/kedit
+%dir %_kde3_appsdir/kedit
+%_kde3_appsdir/kedit/*
+%_kde3_datadir/config.kcfg/kedit.kcfg
+%_kde3_iconsdir/*/*/*/kedit.*
+%_kde3_datadir/applications/kde/KEdit.desktop
+
+#-----------------------------------------------------------------------------
+
+%package ark
+Summary: Ark program
+Group: Graphical desktop/KDE3
+Obsoletes: %lib_name-ark < 3.5.9
+Provides: kde3-ark3 = %version-%release
+Requires: zip
+Requires: unzip
+Requires(post): desktop-file-utils
+Requires(postun): desktop-file-utils
+Provides: kdeutils3-ark = %version-%release
+Provides: %{oname}-ark = %version-%release
+Obsoletes: %{oname}-ark
+Obsoletes: kdeutils3-ark
+
+%description ark
+Manager for compressed files and archives
+
+%if %mdkversion < 200900
+%post ark
+%update_menus
+%{update_desktop_database}
+%update_kde3_icon_cache crystalsvg
+%update_kde3_icon_cache hicolor
+%endif
+
+%if %mdkversion < 200900
+%postun ark
+%clean_menus
+%{update_desktop_database}
+%clean_kde3_icon_cache crystalsvg
+%clean_kde3_icon_cache hicolor
+%endif
+
+%files ark
+%defattr(-,root,root)
+%doc %_kde3_docdir/HTML/en/ark
+%_kde3_iconsdir/*/*/*/ark.*
+%_kde3_bindir/ark
+%dir %_kde3_appsdir/
+%_kde3_appsdir/ark/*
+%_kde3_datadir/applications/kde/ark.desktop
+%_kde3_libdir/kde3/ark.*
+%_kde3_libdir/kde3/libarkpart.*
+%_kde3_datadir/config.kcfg/ark.kcfg
+%_kde3_datadir/services/ark_part.desktop
+%_kde3_libdir/libkdeinit_ark.*
+
+#-----------------------------------------------------------------------------
+
+%package kcalc
+Summary: Kcalc program
+Group: Graphical desktop/KDE3
+Obsoletes: %lib_name-kcalc < 3.5.9
+Provides: kde3-kcalc3 = %version-%release
+URL: http://www.kde.org/
+Provides: kdeutils3-kcalc = %version-%release
+Provides: %{oname}-kcalc = %version-%release
+Obsoletes: %{oname}-kcalc
+Obsoletes: kdeutils3-kcalc
+
+%description kcalc
+A scientific calculator
+
+%if %mdkversion < 200900
+%post kcalc
+%update_menus
+%update_kde3_icon_cache crystalsvg
+%update_kde3_icon_cache hicolor
+%endif
+
+%if %mdkversion < 200900
+%postun kcalc
+%clean_menus
+%clean_kde3_icon_cache crystalsvg
+%clean_kde3_icon_cache hicolor
+%endif
+
+%files kcalc
+%defattr(-,root,root)
+%_kde3_bindir/kcalc
+%_kde3_datadir/applications/kde/kcalc.desktop
+%_kde3_iconsdir/*/*/*/kcalc.*
+%_kde3_libdir/kde3/kcalc.*
+%_kde3_datadir/config.kcfg/kcalc.kcfg
+%dir %_kde3_appsdir/kcalc/
+%_kde3_appsdir/kcalc/*
+%_kde3_appsdir/kconf_update/kcalcrc.upd
+%doc %_kde3_docdir/HTML/en/kcalc
+%_kde3_libdir/libkdeinit_kcalc.*
+
+#-----------------------------------------------------------------------------
+
+%package -n %lib_name-common-devel
+Summary: Header files for kdeutils
+Group: Development/KDE and Qt
+Requires: %lib_name-common = %version-%release
+Requires: %lib_name-ksim = %version-%release
+URL: http://www.kde.org/
+Obsoletes: %lib_name-ksim-devel < 3.5.9
+Obsoletes: %lib_name-khexedit-devel < 3.5.9
+Obsoletes: %lib_name-klaptop-devel < 3.5.9
+Obsoletes: kdeutils3-devel, kdeutils-devel < 3.1
+Provides: kde3-kdeutils3-devel = %version-%release
+Provides: kde3-kdeutils-devel = %version-%release
+Obsoletes: %lib_name-devel < 3.1
+Provides: %lib_name-devel = %version-%release
+Conflicts: %lib_name-common < 3.5.7-2
+Provides: %{lib_name_orig}-devel = %version-%release
+Obsoletes: %{lib_name_orig}-devel
+
+%description -n %lib_name-common-devel
+Headers files for kdeutils.
+
+%files -n %lib_name-common-devel
+%defattr(-,root,root,-)
+%_kde3_includedir/*
+%_kde3_libdir/libkregexpeditorcommon.so
+%_kde3_libdir/libksimcore.so
+%_kde3_libdir/libkcmlaptop.so
+%_kde3_libdir/libkmilo.so
+%_kde3_libdir/libkhexeditcommon.so
+
+#-----------------------------------------------------------------------------
+
+%package -n %lib_name-common
+Summary: Librarie files for kdeutils
+Group: Development/KDE and Qt
+Obsoletes: %lib_name < 3.1
+Provides: %lib_name = %version-%release
+Provides: %{lib_name_orig}-common = %version-%release
+Obsoletes: %{lib_name_orig}-common
+URL: http://www.kde.org/
+
+%description -n %lib_name-common
+Libraries files for kdeutils.
+
+%if %mdkversion < 200900
+%post -n %lib_name-common -p /sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%postun -n %lib_name-common -p /sbin/ldconfig
+%endif
+
+%files -n %lib_name-common
+%defattr(-,root,root)
+%_kde3_libdir/libkregexpeditorcommon.la
+%_kde3_libdir/libkregexpeditorcommon.so.*
+
+#-----------------------------------------------------------------------------
+
+%package ksim
+Summary: Ksim program
+Group: Graphical desktop/KDE3
+Requires: %lib_name-ksim = %version-%release
+Provides: kde3-ksim3 = %version-%release
+URL: http://www.kde.org/
+Requires(post): desktop-file-utils
+Requires(postun): desktop-file-utils
+Provides: kdeutils3-ksim = %version-%release
+Provides: %{oname}-ksim = %version-%release
+Obsoletes: %{oname}-ksim
+Obsoletes: kdeutils3-ksim
+
+%description ksim
+Ksim program
+
+%files ksim
+%defattr(-,root,root)
+%_kde3_appsdir/kicker/extensions/ksim.desktop
+%_kde3_libdir/kde3/ksim_*.*
+%dir %_kde3_appsdir/ksim
+%_kde3_appsdir/ksim/*
+%_kde3_datadir/config/ksim_panelextensionrc
+%doc %_kde3_docdir/HTML/en/ksim
+%_kde3_iconsdir/*/*/*/ksim*
+
+#-----------------------------------------------------------------------------
+
+%package kgpg
+Summary: Kgpg Frontend for gpg
+Group: Graphical desktop/KDE3
+Provides: kde3-kgpg3 = %version-%release
+URL: http://www.kde.org/
+Requires(post): desktop-file-utils
+Requires(postun): desktop-file-utils
+Provides: kdeutils3-kgpg = %version-%release
+Provides: %{oname}-kgpg = %version-%release
+Obsoletes: %{oname}-kgpg
+Obsoletes: kdeutils3-kgpg
+
+%description kgpg
+kgpg is a simple, free, open source KDE frontend for gpg.
+
+%if %mdkversion < 200900
+%post kgpg
+%update_menus
+%{update_desktop_database}
+%update_kde3_icon_cache crystalsvg
+%update_kde3_icon_cache hicolor
+%endif
+
+%if %mdkversion < 200900
+%postun kgpg
+%clean_menus
+%{clean_desktop_database}
+%clean_kde3_icon_cache crystalsvg
+%clean_kde3_icon_cache hicolor
+%endif
+
+%files kgpg
+%defattr(-,root,root)
+%_kde3_bindir/kgpg
+%_kde3_datadir/applications/kde/kgpg.desktop
+%_kde3_datadir/config.kcfg/kgpg.kcfg
+%_kde3_iconsdir/*/*/*/kgpg.*
+%dir %_kde3_appsdir/kgpg
+%_kde3_appsdir/kgpg/*
+%doc %_kde3_docdir/HTML/en/kgpg
+%_kde3_datadir/autostart/kgpg.desktop
+%_kde3_appsdir/konqueror/servicemenus/encryptfile.desktop
+%_kde3_appsdir/konqueror/servicemenus/encryptfolder.desktop
+
+#-----------------------------------------------------------------------------
+%if %build_superkaramba
+%package superkaramba
+Group: Graphical desktop/KDE3
+Summary: Program that can display a lot of various information right on your desktop
+Provides: kde3-superkaramba3 = %version-%release
+Conflicts: kdenetwork <= 3.1.92
+Obsoletes: karamba
+Provides: kdeutils3-superkaramba = %version-%release
+Provides: %{oname}-superkaramba = %version-%release
+Obsoletes: %{oname}-superkaramba
+Obsoletes: kdeutils3-superkaramba
+
+%description superkaramba
+Karamba is a KDE program that can display a lot of various information
+right on your desktop. Karamba uses the same "fake" transparency effect
+that e.g., Konsole can use. For the autor this is not a big problem as the
+purpose of Karamba is sit on the background.
+
+%files superkaramba
+%defattr(-,root,root,-)
+%_kde3_bindir/superkaramba
+%_kde3_datadir/applnk/Utilities/superkaramba.desktop
+%_kde3_appsdir/superkaramba/superkarambaui.rc
+%doc %_kde3_docdir/HTML/en/superkaramba
+%_kde3_iconsdir/*/*/*/superkaramba*
+%_kde3_datadir/mimelnk/application/x-superkaramba.desktop
+
+%endif
+
+#-----------------------------------------------------------------------------
+
+%package kwalletmanager
+Summary: Kwalletmanager program
+Group: Graphical desktop/KDE3
+Provides: kde3-kwalletmanager3 = %version-%release
+URL: http://www.kde.org/
+Requires(post): desktop-file-utils
+Requires(postun): desktop-file-utils
+Provides: kdeutils3-kwalletmanager = %version-%release
+Provides: %{oname}-kwalletmanager = %version-%release
+Obsoletes: %{oname}-kwalletmanager
+Obsoletes: kdeutils3-kwalletmanager
+
+%description kwalletmanager
+Kwalletmanager program
+
+%if %mdkversion < 200900
+%post kwalletmanager
+%update_menus
+%{update_desktop_database}
+%update_kde3_icon_cache crystalsvg
+%update_kde3_icon_cache hicolor
+%endif
+
+
+%if %mdkversion < 200900
+%postun kwalletmanager
+%clean_menus
+%{clean_desktop_database}
+%clean_kde3_icon_cache crystalsvg
+%clean_kde3_icon_cache hicolor
+%endif
+
+%files kwalletmanager
+%defattr(-,root,root)
+%_kde3_bindir/kwalletmanager
+%_kde3_iconsdir/*/*/*/kwalletmanager.*
+%_kde3_datadir/applications/kde/kwalletmanager-kwalletd.desktop
+%doc %_kde3_docdir/HTML/en/kwallet
+%_kde3_datadir/applications/kde/kwalletconfig.desktop
+%_kde3_datadir/applications/kde/kwalletmanager.desktop
+%_kde3_libdir/kde3/kcm_kwallet.*
+%_kde3_datadir/services/kwallet_config.desktop
+%_kde3_datadir/services/kwalletmanager_show.desktop
+%dir %_kde3_appsdir/kwalletmanager/
+%_kde3_appsdir/kwalletmanager/*
+
+#-----------------------------------------------------------------------------
+
+%package -n %lib_name-ksim
+Summary: Librarie files for kdeutils
+Group: Development/KDE and Qt
+Provides: %lib_name_orig-ksim = 1:%version-%release
+Obsoletes: %lib_name-ksim-devel < 3.5.9
+Provides: %{lib_name_orig}-ksim = %version-%release
+Obsoletes: %{lib_name_orig}-ksim
+URL: http://www.kde.org/
+
+%if %mdkversion < 200900
+%post -n %lib_name-ksim -p /sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%postun -n %lib_name-ksim -p /sbin/ldconfig
+%endif
+
+%description -n %lib_name-ksim
+Libraries files for ksim.
+
+%files -n %lib_name-ksim
+%defattr(-,root,root)
+%_kde3_libdir/libksimcore.la
+%_kde3_libdir/libksimcore.so.*
+
+#-----------------------------------------------------------------------------
+
+
+%prep
+%setup -q -n %{oname}-%{version}
+%patch0 -p1
+#%patch1 -p1 -b .fix_bug_21671
+#%patch3 -p0 -b .lzma_support
+%patch4 -p1 -b .lha_support
+#%patch5 -p0 -b .underlink
+%if %mdkversion >= 201000
+%patch6 -p1
+#%patch7 -p1
+%endif
+
+%build
+export QTDIR=%qt3dir
+make -f admin/Makefile.common cvs
+PATH=%{qt3dir}/bin:%{_kde3_bindir}:$PATH; export PATH;
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/kde3/lib/
+
+%configure_kde3
+
+%make
+
+%install
+rm -fr %buildroot
+
+%makeinstall_std
+
+chmod 2755 %buildroot/%_kde3_bindir/klaptop_acpi_helper
+export EXCLUDE_FROM_STRIP=klaptop_acpi_helper
+
+# Link KDM images directory to faces directory
+rm -fr %buildroot/%_kde3_appsdir/kdm/pics/users/
+
+%if !%{build_superkaramba}
+rm -fr %buildroot/%_kde3_docdir/HTML/en/superkaramba
+
+%endif
+
+%clean
+rm -fr %buildroot/
+
+
+
+%changelog
+
+* Thu Jul 14 2011 Tim Williams <tim@my-place.org.uk> 1:3.5.12-1mvt2010.2
++ Rebuild for MDV 2010.2/Trinity
++ Update sources
+- Remove fix_autotools.patch, kdeutils-3.5.5-klaptop-pmsuspend.patch, kdeutils-3.5.8-lzma-support.patch,
+ kdeutils-3.5.9-fix-underlink.patch
+
+* Mon Jul 19 2010 Tim Williams <tim@my-place.org.uk> 1:3.5.10-5mvt2010.0
+- Rebuild for MDV 2010.1
+
+* Sun Jan 17 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1:3.5.10-4mvt2010.0
++ KDE builds with autoconf 2.65, add patch for this and
+ set autoconf to version 2.65:patch5
++ Fix automake 1.11 issue:patch6
++ New package name to avoid possible&unwanted KDE4 conflict (add kde3 prefix)
+
+* Mon Nov 16 2009 Tim Williams <tim@my-place.org.uk> 3.5.10-3mdv2010.0
+- Rebuild for MDV 2010.0
+
+* Thu Apr 23 2009 Frederic Crozat <fcrozat@mandriva.com> 3.5.10-2mdv2009.1
++ Revision: 368932
+- remove doc for superkaramba when not building it
+- Do not build superkaramba, because of python 2.6
+- Rediff some patches
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Recompile against new python
+
+* Fri Aug 29 2008 Helio Chissini de Castro <helio@mandriva.com> 3.5.10-1mdv2009.0
++ Revision: 277229
+- Latest kde 3 upstream package
+
+* Fri Jul 25 2008 Funda Wang <fundawang@mandriva.org> 3.5.9-10mdv2009.0
++ Revision: 249242
+- superkaramba should obsolete karamba
+
+* Fri Jun 13 2008 Funda Wang <fundawang@mandriva.org> 3.5.9-9mdv2009.0
++ Revision: 218650
+- specify qt3 dir
+- add patch fix underlinking
+
+ + Pixel <pixel@mandriva.com>
+ - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
+ - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
+
+* Tue May 20 2008 Rodrigo Gonçalves de Oliveira <rodrigo@mandriva.com> 3.5.9-8mdv2009.0
++ Revision: 209433
+- Use versioned obsoletes
+
+* Wed May 14 2008 Anssi Hannula <anssi@mandriva.org> 3.5.9-7mdv2009.0
++ Revision: 207284
+- add '3' suffix to subpackage provides (suggested by neoclust)
+- drop now unneeded old obsoletes
+- drop duplicate kdeutils provide from common subpackage
+
+* Mon May 12 2008 Funda Wang <fundawang@mandriva.org> 3.5.9-6mdv2009.0
++ Revision: 206097
+- pacakge should not obsolete itself
+
+* Sun May 11 2008 Funda Wang <fundawang@mandriva.org> 3.5.9-5mdv2009.0
++ Revision: 205565
+- kde3 package shouldn't obsolete kde4 version
+
+* Fri May 09 2008 Nicolas Lécureuil <neoclust@mandriva.org> 3.5.9-4mdv2009.0
++ Revision: 205325
+- Fix use of kde3 macros
+
+* Wed May 07 2008 Helio Chissini de Castro <helio@mandriva.com> 3.5.9-3mdv2009.0
++ Revision: 203073
+- Move to /opt
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - [BUGFIX] Fix support of lha files (Bug #38086)
+ - Do not show KHexedit only on Kde menu (Bug #34402)
+
+* Fri Feb 15 2008 Helio Chissini de Castro <helio@mandriva.com> 3.5.9-1mdv2008.1
++ Revision: 169153
+- Get away from branches. Last KDE 3 arriving !!
+- Removed post-3.5.8 patches integrated
+- Removed config s that was already applied on mandriva-kde-config
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - fix summary-not-capitalized
+ - fix description-line-too-long
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - add removed mimetype
+
+* Tue Jan 29 2008 Nicolas Lécureuil <neoclust@mandriva.org> 3.5.8-6mdv2008.1
++ Revision: 159728
+- [BUGFIX] Fix file list for kcharselect (Bug #37302)
+
+* Mon Jan 28 2008 Nicolas Lécureuil <neoclust@mandriva.org> 3.5.8-5mdv2008.1
++ Revision: 159478
+- Remove OnlyShowIn to make firefox happier
+
+* Sun Jan 27 2008 Nicolas Lécureuil <neoclust@mandriva.org> 3.5.8-4mdv2008.1
++ Revision: 158799
+- Fix File list
+- [FEATURE] Move Kmilo in its own package (Bug #36731)
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+* Sat Dec 29 2007 Funda Wang <fundawang@mandriva.org> 3.5.8-3mdv2008.1
++ Revision: 139071
+- rebuild
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Add unzip as Requires of Ark
+ - Add usptream 3.5.9 branch patches
+ - Be sure zoo is well detected / installed
+
+* Sun Oct 28 2007 Nicolas Lécureuil <neoclust@mandriva.org> 3.5.8-1mdv2008.1
++ Revision: 102775
+- Kde 3.5.8
+ Rediff patches ( desktop and lzma )
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - fix summary-ended-with-dot
+
+* Thu Sep 27 2007 Nicolas Lécureuil <neoclust@mandriva.org> 3.5.7-9mdv2008.0
++ Revision: 93240
+- [BUGFIX] Do not show kwalletmanager on menu (Bug #33954)
+
+* Thu Sep 20 2007 Nicolas Lécureuil <neoclust@mandriva.org> 3.5.7-7mdv2008.0
++ Revision: 91479
+- [BUGFIX] Move Kregexp editor on Development/Tools (Bug 33122)
+- [BUGFIX] Let irkick on kontrol (Bug #32673)
+
+* Wed Aug 08 2007 Oden Eriksson <oeriksson@mandriva.com> 3.5.7-6mdv2008.0
++ Revision: 60203
+- rebuilt against new net-snmp libs
+
+ + Per Øyvind Karlsen <peroyvind@mandriva.org>
+ - oops, fix actual unlzma usage in patch
+ - add lzma support (P4)
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Fix OnlyShowIn=KDE;
+
+* Thu Jun 07 2007 Anssi Hannula <anssi@mandriva.org> 3.5.7-5mdv2008.0
++ Revision: 36180
+- rebuild with correct optflags
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Fix menus for KDE sub-sections
+
+* Tue May 22 2007 Nicolas Lécureuil <neoclust@mandriva.org> 3.5.7-2mdv2008.0
++ Revision: 29745
+- Fix File list (bug #30959)
+
+* Wed May 16 2007 Helio Chissini de Castro <helio@mandriva.com> 3.5.7-1mdv2008.0
++ Revision: 27455
+- 3.5.7 release
+
+
+* Mon Mar 05 2007 Laurent Montel <lmontel@mandriva.com> 3.5.6-3mdv2007.0
++ Revision: 133230
+- Fix provides
+- Fix spec file
+- Patch merged into svn
+- 3.5.6
+- Fix group
+- Remove requires
+
+* Wed Dec 13 2006 Laurent Montel <lmontel@mandriva.com> 3.5.5-3mdv2007.1
++ Revision: 96411
+- Add patch from Blino to fix bug #21671
+
+* Mon Dec 04 2006 Laurent Montel <lmontel@mandriva.com> 3.5.5-2mdv2007.1
++ Revision: 90474
+- Rebuild against new python
+- Fix bug reported by Jean-Loup Colautti (fix add file in zip)
+ (Necessary to make test after add new patch...)
+
+* Tue Oct 17 2006 Laurent Montel <lmontel@mandriva.com> 3.5.5-1mdv2007.1
++ Revision: 65623
+- As said on maintainer we use official tarball
+ not a random snapshot
+ If there is a critical crash add a patch to fix it.
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Back to use branch tarballs. Now using post 3.5.5
+
+* Thu Sep 14 2006 Helio Chissini de Castro <helio@mandriva.com> 3.5.4-7mdv2007.0
++ Revision: 61291
+- Kmilo fixes for bug http://qa.mandriva.com/show_bug.cgi?id=21221
+ special keys will be proper handled regarding mixer
+
+* Tue Sep 12 2006 Helio Chissini de Castro <helio@mandriva.com> 3.5.4-6mdv2007.0
++ Revision: 60934
+- Fix bug http://qa.mandriva.com/show_bug.cgi?id=25245. kwalletmanager systray not appears on startup. Thanks to neoclust
+- Fix for strange bug on ark zip file
+
+* Thu Sep 07 2006 Helio Chissini de Castro <helio@mandriva.com> 3.5.4-5mdv2007.0
++ Revision: 60414
+- Fix from upstream to bug http://qa.mandriva.com/show_bug.cgi?id=19444
+ Thanks again to peroyvind to catch this one
+
+* Thu Aug 31 2006 Laurent Montel <lmontel@mandriva.com> 3.5.4-4mdv2007.0
++ Revision: 58784
+- New package (3.5.4-4mdv 2006-08-30)
+ Add patch to fix klaptop bug #113622
+
+* Fri Aug 25 2006 Helio Chissini de Castro <helio@mandriva.com> 3.5.4-3mdv2007.0
++ Revision: 57790
+- Added kcontrol defaults patch
+
+ + Laurent Montel <lmontel@mandriva.com>
+ - Fix klaptop mdk bug # 22466
+
+* Fri Aug 04 2006 Laurent Montel <lmontel@mandriva.com> 3.5.4-2mdv2007.0
++ Revision: 43312
+- Fix crash in kgpg
+ (2008/08/03 3.5.4-2mdv)
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Updated for latest official kde 3.5.4 release
+
+* Tue Jul 25 2006 Helio Chissini de Castro <helio@mandriva.com> 3.5.3-4mdv2007.0
++ Revision: 42010
+- Another xmms depends case. Thanks to spturtle to point this out
+
+* Sat Jul 22 2006 Helio Chissini de Castro <helio@mandriva.com> 3.5.3-3mdv2007.0
++ Revision: 41907
+- Add obsoletes for invalid package kdepasswd
+- Clean and rearrange spec file
+- Added tarball from kde branch as discussed on meeting in 28/06
+- Removed rpath and added configure macro invalidating libtoolize
+- Added strip macro as stated by Nanar ( for unstable builds )
+- Removed non used patches
+- Moved modules to right packages and obsoletes invalid libraries
+- Buzip patches
+- We are Mandriva now
+- Uploading package ./kdeutils
+
+ + Laurent Montel <lmontel@mandriva.com>
+ --enable-new-ldflags doesn't work on x86_64
+ - Use macro
+ - 3.5.3
+ - Rebuild to generate category
+ - 3.5.2
+ Remove unused patch
+ - 3.5.1
+ - Enable debug only for cooker
+ MDK9.2 is obsolete now
+ - Rebuild with last net-snmp lib
+ - Rebuild with new net-snmp
+ - Fix buildrequires found by Christiaan Welvaart thanks
+ - Real kde3.5
+ - Fix typo
+ * Wed Nov 02 2005 Laurent MONTEL <lmontel@mandriva.com> 3.3.5-3mdk
+ - Rebuild with new mysql
+ * Thu Oct 27 2005 Helio Chissini de Castro <helio@mandriva.com> 3.3.5-2mdk
+ - New immodule patch
+ - Fix typo
+ - 3.4.2
+ - Sync with svn
+ - Rebuild
+ - Fix compile on x86_64
+ - Oops missing it
+ - Remove debug
+ Fix kfloppy with udev
+ - 3.4.2
+
+ + Andreas Hasenack <andreas@mandriva.com>
+ - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway
+
+* Sat Apr 23 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-6mdk
+- Add patch25: fix launch irck (bug found by Arnaud De Lorbeau)
+
+* Sat Apr 23 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-5mdk
+- Reactivate -fvisibility same as for ppc
+
+* Fri Apr 22 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-4mdk
+- Disable patch 6 to allow to use klirc
+
+* Sat Apr 16 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-3mdk
+- Fix kregexpeditor icon menu
+
+* Fri Apr 15 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-2mdk
+- Try to re-enable visibility (test ksim)
+
+* Tue Apr 12 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.0-2mdk
+- Enable debug
+- Fix email
+- --enable-new-ldflags
+
+* Thu Apr 07 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.0-1mdk
+- 3.4.0
+
+* Thu Apr 07 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-22mdk
+- Disable visibility to fix crash in ksim
+
+* Sat Apr 02 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-21mdk
+- Add patch25: fix kloppy + udev MDK bug #15156
+
+* Sun Feb 20 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-20mdk
+- Add patch24: fix kgpg fix kde bug #88414
+
+* Wed Feb 16 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-19mdk
+- Sync with CVS (fix calc)
+
+* Mon Feb 14 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-18mdk
+- Fix visibility into kmilo
+
+* Thu Feb 10 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-17mdk
+- Disable debug
+
+* Mon Feb 07 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-16mdk
+- Add patch23: fix kcalc kde bug #98522
+
+* Thu Feb 03 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-15mdk
+- Add patch21: fix kgpg kde bug #76427
+- Add patch22: fix kgpg kde bug #87469
+
+* Fri Jan 28 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-14mdk
+- Fix generated menu entry
+
+* Mon Jan 24 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-13mdk
+- Disable visibility for ppc
+
+* Thu Jan 20 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-12mdk
+- Rebuild for missing package
+
+* Sat Jan 15 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-11mdk
+- Add patch20: fix ark kde bug #95386
+
+* Thu Jan 13 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-10mdk
+- Against other fix KDE_EXPORT
+
+* Mon Jan 10 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-9mdk
+- Add patch19: fix klaptop "do not allow to overwrite files outside /proc"
+
+* Thu Jan 06 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-8mdk
+- Add function to disable visibility
+
+* Thu Jan 06 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-7mdk
+- Now it supported -fvisibility
+
+* Thu Dec 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-6mdk
+- Fix bug found by Pascal Terjan (klaptop provided kdeutils :'((
+
+* Wed Dec 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-5mdk
+- Add patch19: fix kgpg shredder icons
+
+* Fri Dec 17 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-4mdk
+- Add patch18: fix kdf kde bug #94774
+
+* Fri Dec 10 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-3mdk
+- Fix generate menu (mdk bug #9775)
+
+* Wed Dec 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-2mdk
+- Fix menu
+
+* Tue Nov 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-1mdk
+- 3.3.2
+
+* Tue Nov 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-6mdk
+- Fix kfloppy with udev
+
+* Tue Nov 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-5mdk
+- Fix build on x86_64 patch from (Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>)
+
+* Wed Oct 27 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-4mdk
+- Remove %%buildfor
+
+* Fri Oct 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-3mdk
+- Fix requires tcptl
+
+* Tue Oct 12 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-2mdk
+- Deprecated mdk < 9.2
+
+* Fri Oct 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-1mdk
+- 3.3.1
+
+* Thu Sep 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-4mdk
+- Fix menu entry
+- Fix thinkpad lib
+
+* Wed Sep 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-3mdk
+- Update from kde3.3 branch
+
+* Sat Sep 11 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-2mdk
+- Don't strip klaptop_acpi_helper
+
+* Fri Sep 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-1mdk
+- 3.3.0
+
+* Fri Sep 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-25mdk
+- Add patch16: fix kdf backgound
+
+* Thu Sep 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-24mdk
+- Remove kwiskdisk from autostart use kdebase to init it
+
+* Thu Sep 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-23mdk
+- Autostart kwikdisk
+
+* Wed Sep 01 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-22mdk
+- Sync with CVS (kcalc fix BUG 74657 BUG 78726)
+
+* Sat Aug 28 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-21mdk
+- Add patch15: fix kcalc kde bug 81485 "Enable/disable "MR" depending if
+ there is a value in memory or not"
+
+* Sat Aug 28 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-20mdk
+- Update kcmlaptoprc (file from Erwan)
+
+* Thu Aug 26 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-19mdk
+- Add patch14: fix kcalc kde bug #74657
+
+* Wed Aug 25 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-18mdk
+- Add requires on cpufreq for klaptop
+
+* Wed Aug 25 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-17mdk
+- Add default config for kcmlaptop
+
+* Sat Aug 21 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-16mdk
+- Add patch12: fix kfloppy progressbar
+- Add patch13: fix kfloppy "Fix ext2 formatting (missing device name)"
+
+* Fri Aug 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-15mdk
+- Split klaptop
+
+* Sat Aug 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-14mdk
+- Fix menu
+
+* Sat Aug 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-13mdk
+- Add patch11: fix kfloppy kde bug #81545 "(msdos or ext2) work after
+ the low-level formatting."
+
+* Fri Aug 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-12mdk
+- Add patch10: fix kloppy "360KB has only 40 tracks (see /etc/fdprm)"
+
+* Sat Aug 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-11mdk
+- Remove debug
+
+* Thu Aug 05 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-10mdk
+- Add patch9: fix kgpg mem leak
+
+* Wed Aug 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-9mdk
+- Fix buildrequires
+
+* Tue Aug 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-8mdk
+- Sync with CVS fix klatopdemon
+
+* Sat Jul 24 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-7mdk
+- Sync with CVS
+
+* Thu Jul 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-6mdk
+- Fix remove rpath
+
+* Tue Jul 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-5mdk
+- Add patch7 fix kchartselect applet bug kde #58820
+
+* Fri Jul 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-4mdk
+- Add patch6 fix kdelirc devices fix MDK kde bug #9973
+
+* Wed Jul 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-3mdk
+- Rebuild with new kdelibs
+
+* Tue Jul 06 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-2mdk
+- Add patch5: fix ark open recent action
+
+* Tue Jun 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-1mdk
+- 3.2.3
+
+* Thu Jun 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-4mdk
+- Rebuild with debug
+
+* Wed May 05 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-3mdk
+- Fix obsolete
+
+* Fri Apr 23 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-2mdk
+- Add patch4: fix ark
+
+* Tue Apr 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-1mdk
+- 3.2.2
+
+* Fri Apr 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-3mdk
+- Rebuild
+
+* Wed Apr 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-2mdk
+- Fix spec file for using rpmbuildupdate
+
+* Fri Apr 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-1mdk
+- kde 3.2.1
+
+* Wed Mar 31 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-19mdk
+- Use %%configure
+- Use mdkverion
+- Add support for 10.1
+
diff --git a/mandriva/2010.2/kdeutils/kdeutils-3.0-ktimer_icons.patch b/mandriva/2010.2/kdeutils/kdeutils-3.0-ktimer_icons.patch
new file mode 100644
index 000000000..0f368da03
--- /dev/null
+++ b/mandriva/2010.2/kdeutils/kdeutils-3.0-ktimer_icons.patch
@@ -0,0 +1,25 @@
+From ebe3536411c8d0177030ab67578db6a406a288f4 Mon Sep 17 00:00:00 2001
+From: unknown author <cooker@mandrivalinux.org>
+Date: Thu, 23 Apr 2009 14:55:30 +0000
+Subject: [PATCH] ktimer icons
+
+---
+ ktimer/ktimer.desktop | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/ktimer/ktimer.desktop b/ktimer/ktimer.desktop
+index d34c43b..bda8ad0 100644
+--- a/ktimer/ktimer.desktop
++++ b/ktimer/ktimer.desktop
+@@ -41,7 +41,7 @@ GenericName[uk]=Таймер
+ GenericName[zh_CN]=倒计时
+ GenericName[zh_TW]=倒數發射計時
+ Exec=ktimer
+-Icon=ktimer
++Icon=timemanagement_section.xpm
+ Type=Application
+ Terminal=false
+ Name=KTimer
+--
+1.6.2.4
+
diff --git a/mandriva/2010.2/kdeutils/kdeutils-3.5.9-fix-lha-support.patch b/mandriva/2010.2/kdeutils/kdeutils-3.5.9-fix-lha-support.patch
new file mode 100644
index 000000000..a3a30765b
--- /dev/null
+++ b/mandriva/2010.2/kdeutils/kdeutils-3.5.9-fix-lha-support.patch
@@ -0,0 +1,25 @@
+From c2b0c2f49c20f81eeea19be1bff6143a93b68f0e Mon Sep 17 00:00:00 2001
+From: unknown author <cooker@mandrivalinux.org>
+Date: Thu, 23 Apr 2009 14:55:30 +0000
+Subject: [PATCH] fix lha support
+
+---
+ ark/lha.cpp | 2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+diff --git a/ark/lha.cpp b/ark/lha.cpp
+index f890139..cfc0999 100644
+--- a/ark/lha.cpp
++++ b/ark/lha.cpp
+@@ -57,6 +57,8 @@ LhaArch::LhaArch( ArkWidget *_gui, const QString & _fileName )
+ {
+ m_archiver_program = "lha";
+ verifyCompressUtilityIsAvailable( m_archiver_program );
++ m_unarchiver_program = "lha";
++ verifyUncompressUtilityIsAvailable( m_unarchiver_program );
+
+ m_headerString = "----";
+ }
+--
+1.6.2.4
+
diff --git a/mandriva/2010.2/kdewebdev/css.tar.bz2 b/mandriva/2010.2/kdewebdev/css.tar.bz2
new file mode 100644
index 000000000..3535ce515
--- /dev/null
+++ b/mandriva/2010.2/kdewebdev/css.tar.bz2
Binary files differ
diff --git a/mandriva/2010.2/kdewebdev/html.tar.bz2 b/mandriva/2010.2/kdewebdev/html.tar.bz2
new file mode 100644
index 000000000..7528f3e8d
--- /dev/null
+++ b/mandriva/2010.2/kdewebdev/html.tar.bz2
Binary files differ
diff --git a/mandriva/2010.2/kdewebdev/javascript.tar.bz2 b/mandriva/2010.2/kdewebdev/javascript.tar.bz2
new file mode 100644
index 000000000..44aa0feb5
--- /dev/null
+++ b/mandriva/2010.2/kdewebdev/javascript.tar.bz2
Binary files differ
diff --git a/mandriva/2010.2/kdewebdev/kde3-kdewebdev.spec b/mandriva/2010.2/kdewebdev/kde3-kdewebdev.spec
new file mode 100644
index 000000000..d898bd632
--- /dev/null
+++ b/mandriva/2010.2/kdewebdev/kde3-kdewebdev.spec
@@ -0,0 +1,716 @@
+%define oname kdewebdev
+%define lib_name_orig lib%oname
+%define lib_major 0
+%define lib_name %mklibname %name %lib_major
+%define lib_oldname %mklibname %oname %lib_major
+
+%define oldname quanta
+%define oldlib_name %mklibname %oldname %lib_major
+
+%define obsolete_numver 3.2.3-30mdk
+
+%define unstable 0
+%{?_unstable: %{expand: %%global unstable 1}}
+
+%if %unstable
+%define dont_strip 1
+%endif
+
+Name: kde3-%{oname}
+Version: 3.5.12
+Release: %mkrel 1
+License: GPL
+Summary: A web editor for the KDE Desktop Environment
+Epoch: 1
+URL: http://www.kde.org
+Source: ftp://ftp.kde.org/pub/kde/stable/%version/src/%oname-%version.tar.bz2
+Source1: css.tar.bz2
+Source2: html.tar.bz2
+Source3: javascript.tar.bz2
+Source4: mysql5-quanta-doc-20051117.tar.bz2
+Source5: php.tar.bz2
+Patch0: kde-3.5.10-acinclude.patch
+#Patch1: fix_autotools.patch
+Patch2: kdebase-3.5.12-move-xdg-menu-dir.patch
+Patch3: kdebase-3.5.12-config.patch
+Group: Graphical desktop/KDE3
+BuildRoot: %_tmppath/%name-%version-%release-root
+BuildRequires: pam
+BuildRequires: diffutils
+BuildRequires: texinfo gettext
+BuildRequires: jpeg-devel
+BuildRequires: png-devel
+BuildRequires: arts-devel
+BuildRequires: libxml2-devel
+BuildRequires: libxslt-devel
+BuildRequires: automake >= 1.8
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+%endif
+BuildRequires: autoconf >= 1:2.65
+BuildRequires: kdelibs-devel
+BuildRequires: freetype2
+BuildRequires: kde3-macros
+Requires: tidy
+Requires: %{name}-kommander
+Requires: %{name}-kfilereplace
+Requires(post): desktop-file-utils
+Requires(postun): desktop-file-utils
+Conflicts: quanta <= %epoch:%obsolete_numver
+Obsoletes: %oldname <= %epoch:%obsolete_numver
+Provides: %oldname = %epoch:%version-%release
+Provides: %oldname = %epoch:%version-%release
+Obsoletes: %oname
+Conflicts: kdewebdev-kommander <= 3.5.5
+
+%description
+A html editor for the K Desktop Environment.
+
+%post
+%if %mdkversion < 200900
+/sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%update_menus
+%{update_desktop_database}
+%update_icon_cache crystalsvg
+%update_icon_cache hicolor
+%endif
+
+%postun
+%if %mdkversion < 200900
+/sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%clean_menus
+%{clean_desktop_database}
+%clean_icon_cache crystalsvg
+%clean_icon_cache hicolor
+%endif
+
+%files
+%defattr(-,root,root)
+%_kde3_bindir/quanta
+%_kde3_bindir/kxsldbg
+%_kde3_bindir/kimagemapeditor
+%_kde3_bindir/klinkstatus
+%doc %_kde3_docdir/HTML/en/xsldbg
+%dir %_kde3_datadir/apps/quanta
+%_kde3_datadir/apps/quanta/*
+%dir %_kde3_datadir/apps/kimagemapeditor/
+%_kde3_datadir/apps/kimagemapeditor/*
+%_kde3_iconsdir/*/*/*/kimagemap*
+%_kde3_datadir/services/kimagemapeditorpart.desktop
+%_kde3_libdir/kde3/libkimagemapeditor.*
+%_kde3_datadir/applications/kde/kimagemapeditor.desktop
+%_kde3_datadir/applications/kde/klinkstatus.desktop
+%_kde3_datadir/applications/kde/kxsldbg.desktop
+%_kde3_datadir/applications/kde/quanta.desktop
+%_kde3_datadir/services/klinkstatus_part.desktop
+%dir %_kde3_datadir/apps/klinkstatus
+%_kde3_datadir/apps/klinkstatus/*
+%dir %_kde3_datadir/apps/klinkstatuspart/
+%_kde3_datadir/apps/klinkstatuspart/*.rc
+%dir %_kde3_datadir/apps/klinkstatuspart/pics/
+%_kde3_datadir/apps/klinkstatuspart/pics/*.png
+%_kde3_datadir/config.kcfg/klinkstatus.kcfg
+%doc %_kde3_docdir/HTML/en/klinkstatus
+%_kde3_libdir/kde3/libklinkstatuspart.*
+%_kde3_iconsdir/*/*/*/klinkstat*
+%_kde3_iconsdir/*/*/actions/*
+%_kde3_iconsdir/*/*/*/quanta*
+%_kde3_datadir/mimelnk/application/x-webprj.desktop
+%_kde3_datadir/servicetypes/quantadebugger.desktop
+%dir %_kde3_datadir/apps/kxsldbg/
+%_kde3_datadir/apps/kxsldbg/*
+%dir %_kde3_datadir/apps/kxsldbgpart/
+%_kde3_datadir/apps/kxsldbgpart/*
+%dir %_kde3_datadir/apps/kafkapart/
+%_kde3_datadir/apps/kafkapart/*
+%_kde3_libdir/kde3/libkxsldbgpart.*
+%_kde3_libdir/kde3/quantadebugger*.*
+%_kde3_datadir/services/kxsldbg_part.desktop
+%_kde3_datadir/services/quanta_preview_config.desktop
+%_kde3_datadir/services/quantadebuggerdbgp.desktop
+%_kde3_datadir/services/quantadebuggergubed.desktop
+%doc %_kde3_docdir/HTML/en/quanta
+%doc %_kde3_docdir/HTML/en/kxsldbg
+
+#--------------------------------------------------------------------------
+
+%package quanta-doc
+Summary: Documentation about Quanta
+Group: Books/Computer books
+Provides: kde3-quanta-doc = %epoch:%version-%release
+Provides: %oname-quanta-doc = %epoch:%version-%release
+Obsoletes: %oname-quanta-doc
+
+%description quanta-doc
+Documentation for Quanta
+
+%files quanta-doc
+%dir %_kde3_docdir/quanta
+%dir %_kde3_docdir/quanta/css
+%doc %_kde3_docdir/quanta/css/*
+%dir %_kde3_docdir/quanta/html
+%doc %_kde3_docdir/quanta/html/*
+%dir %_kde3_docdir/quanta/javascript
+%doc %_kde3_docdir/quanta/javascript/*
+%dir %_kde3_docdir/quanta/mysql5
+%doc %_kde3_docdir/quanta/mysql5/*
+%dir %_kde3_docdir/quanta/php
+%doc %_kde3_docdir/quanta/php/*
+
+#--------------------------------------------------------------------------
+
+%package kfilereplace
+Summary: Kfilereplace
+Group: Graphical desktop/KDE3
+Obsoletes: kfilereplace <= 0.7.1-1mdk
+Provides: kde3-kfilereplace = %epoch:%version-%release
+Conflicts: quanta <= %epoch:%obsolete_numver
+Obsoletes: %oldname-kfilereplace <= %epoch:%obsolete_numver
+Provides: %oldname-kfilereplace = %epoch:%version-%release
+Obsoletes: %lib_name-kfilereplace < 1:3.5.9
+Provides: %oname-kfilereplace = %epoch:%version-%release
+Obsoletes: %oname-kfilereplace
+
+%description kfilereplace
+Kfilereplace program
+
+%if %mdkversion < 200900
+%post kfilereplace
+%update_menus
+%{update_desktop_database}
+%update_icon_cache crystalsvg
+%update_icon_cache hicolor
+%endif
+
+%if %mdkversion < 200900
+%postun kfilereplace
+%clean_menus
+%{clean_desktop_database}
+%clean_icon_cache crystalsvg
+%clean_icon_cache hicolor
+%endif
+
+%files kfilereplace
+%defattr(-,root,root)
+%_kde3_bindir/kfilereplace
+%dir %_kde3_datadir/apps/kfilereplacepart
+%_kde3_datadir/apps/kfilereplacepart/*
+%dir %_kde3_datadir/apps/kfilereplace/
+%_kde3_datadir/apps/kfilereplace/*
+%_kde3_datadir/services/kfilereplacepart.desktop
+%doc %_kde3_docdir/HTML/en/kfilereplace
+%_kde3_datadir/applications/kde/kfilereplace.desktop
+%_kde3_libdir/kde3/libkfilereplacepart.*
+%_kde3_iconsdir/*/*/*/kfilerep*
+
+#--------------------------------------------------------------------------
+
+%package kommander
+Summary: Kommander
+Group: Graphical desktop/KDE3
+Provides: kde3-kommander = %epoch:%version-%release
+Requires: %lib_name-kommander = %epoch:%version-%release
+Conflicts: quanta <= %epoch:%obsolete_numver
+Conflicts: %name < 3.5.4-4
+Obsoletes: %oldname-kommander <= %epoch:%obsolete_numver
+Provides: %oldname-kommander = %epoch:%version-%release
+Provides: %oname-kommander = %epoch:%version-%release
+Obsoletes: %oname-kommander
+Requires(post): desktop-file-utils
+Requires(postun): desktop-file-utils
+
+%description kommander
+Kommander program
+
+%if %mdkversion < 200900
+%post kommander
+%update_menus
+%{update_desktop_database}
+%update_icon_cache crystalsvg
+%update_icon_cache hicolor
+%endif
+
+%if %mdkversion < 200900
+%postun kommander
+%clean_menus
+%{clean_desktop_database}
+%clean_icon_cache crystalsvg
+%clean_icon_cache hicolor
+%endif
+
+%files kommander
+%defattr(-,root,root)
+%_kde3_bindir/kmdr-executor
+%_kde3_bindir/kmdr-plugins
+%_kde3_bindir/kmdr-editor
+%_kde3_bindir/xsldbg
+%_kde3_bindir/extractkmdr
+%_kde3_bindir/kmdr2po
+%_kde3_datadir/mimelnk/application/x-kommander.desktop
+%doc %_kde3_docdir/HTML/en/kommander
+%_kde3_datadir/applnk/.hidden/kmdr-executor.desktop
+%_kde3_datadir/applications/kde/kmdr-editor.desktop
+%_kde3_iconsdir/*/*/*/kommand*
+%_kde3_datadir/apps/kommander
+%_kde3_datadir/apps/kmdr-editor
+%_kde3_datadir/apps/katepart/syntax/kommand*
+%_kde3_datadir/apps/kdevappwizard/templates/kommander*
+%_kde3_datadir/apps/kdevappwizard/kommander*
+%_kde3_datadir/services/kommander_part.desktop
+%_kde3_libdir/kde3/libkommander_part.*
+
+#--------------------------------------------------------------------------
+
+%package -n %lib_name-kommander
+Summary: Library for Kommander
+Group: System/Libraries
+Conflicts: quanta <= %epoch:%obsolete_numver
+Provides: %oldlib_name-kommander = %epoch:%version-%release
+Provides: %lib_oldname-kommander = %epoch:%version-%release
+Obsoletes: %lib_oldname-kommander
+Obsoletes: %oldlib_name-kommander
+Conflicts: quanta <= 3.2-9mdk
+
+%description -n %lib_name-kommander
+Kommander program
+
+%if %mdkversion < 200900
+%post -n %lib_name-kommander -p /sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%postun -n %lib_name-kommander -p /sbin/ldconfig
+%endif
+
+%files -n %lib_name-kommander
+%defattr(-,root,root)
+%_kde3_libdir/libkommanderwidgets.la
+%_kde3_libdir/libkommanderwidgets.so.*
+%_kde3_libdir/libkommanderplugin.la
+%_kde3_libdir/libkommanderplugin.so.*
+%_kde3_libdir/libkommanderwidget.la
+%_kde3_libdir/libkommanderwidget.so.*
+
+#--------------------------------------------------------------------------
+
+%package -n %lib_name
+Summary: Library for kdewebdev
+Group: System/Libraries
+Provides: %lib_name_orig = %epoch:%version-%release
+Provides: quanta-devel = %epoch:%version-%release
+Conflicts: quanta <= %epoch:%obsolete_numver
+Obsoletes: %oldlib_name <= %epoch:%obsolete_numver
+Provides: %oldlib_name = %epoch:%version-%release
+Provides: %lib_oldname = %epoch:%version-%release
+Obsoletes: %lib_oldname
+
+
+%description -n %lib_name
+Library files for kdewebdev.
+
+%files -n %lib_name
+%defattr(-,root,root)
+
+#--------------------------------------------------------------------------
+
+%package devel
+Summary: Development library for kdewebdev
+Group: Development/KDE and Qt
+Requires: %lib_name-kommander = %epoch:%version
+Requires: %lib_name = %epoch:%version
+Obsoletes: %oldlib_name-devel <= %epoch:%obsolete_numver
+Provides: %oldlib_name-devel = %epoch:%version-%release
+Obsoletes: %lib_name-devel < 1:3.5.9
+Provides: %lib_name-devel = %epoch:%version-%release
+Obsoletes: quanta-devel < 1:3.5.9
+Provides: kde3-quanta-devel = %epoch:%version-%release
+Provides: %{lib_name_orig}-devel = %epoch:%version-%release
+Conflicts: quanta <= %epoch:%obsolete_numver
+Obsoletes: %lib_name-kommander-devel < 1:3.5.9
+Provides: %lib_name-kommander-devel = %epoch:%version
+Provides: %lib_oldname-devel = %epoch:%version-%release
+Obsoletes: %lib_oldname-devel
+
+%description devel
+Development library files for quanta.
+
+%files devel
+%defattr(-,root,root)
+%_kde3_includedir/*.h
+%_kde3_libdir/libkommanderwidgets.so
+%_kde3_libdir/libkommanderplugin.so
+%_kde3_libdir/libkommanderwidget.so
+
+#--------------------------------------------------------------------------
+
+%prep
+
+%setup -q -n %oname-%version -a 1 -a 2 -a 3 -a 4 -a 5
+%if %mdkversion >= 201000
+%patch0 -p1
+#%patch1 -p1
+%endif
+%patch2 -p0
+%patch3 -p0
+
+%build
+export QTDIR=%qt3dir
+PATH=%{qt3dir}/bin:%{_kde3_bindir}:$PATH; export PATH;
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/kde3/lib/
+export xdg_menudir=%_sysconfdir/xdg/kde/menus
+
+make -f admin/Makefile.common cvs
+
+%configure_kde3
+
+%make
+
+%install
+rm -fr %buildroot
+
+make install DESTDIR=%buildroot
+
+cp kommander/working/extractkmdr %buildroot/%_kde3_bindir/
+cp kommander/working/kmdr2po %buildroot/%_kde3_bindir/
+
+%__mkdir -p %buildroot%_kde3_datadir/doc/quanta
+cp -r css/ %buildroot%_kde3_datadir/doc/quanta
+cp -r html/ %buildroot%_kde3_datadir/doc/quanta
+cp -r javascript/ %buildroot%_kde3_datadir/doc/quanta
+cp -r mysql5/ %buildroot%_kde3_datadir/doc/quanta
+cp -r php/ %buildroot%_kde3_datadir/doc/quanta
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+
+
+
+
+%changelog
+
+* Mon Jul 25 2011 Tim Williams <tim@my-place.org.uk> 1:3.5.12-1mvt2010.2
+- Remove fix_autotools.patch
++ Add kdebase-3.5.12-move-xdg-menu-dir.patch, kdebase-3.5.12-config.patch
+
+* Mon Jul 19 2010 Tim Williams <tim@my-place.org.uk> 1:3.5.10-3mvt2010.0
+- Rebuild for MDV 2010.1
+
+* Mon Jan 18 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1:3.5.10-2mvt2010.0
+- Rebuild for 2010.0
+- Change package name to avoid KDE4 upgrade
++ KDE builds with autoconf 2.65, add patch for this and
+ set autoconf to version 2.65:patch0
++ Fix automake 1.11 issue:patch1
+
+* Mon Nov 16 2009 Tim Williams <tim@my-place.org.uk> 1:3.5.10-1mdv2010.0
++ rebuild for MDV 2010.0
+
+* Sun Apr 19 2009 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.10-1mdv2009.1
++ Revision: 368024
+- New version 3.5.10
+
+* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1:3.5.9-6mdv2009.0
++ Revision: 267782
+- rebuild early 2009.0 package (before pixel changes)
+
+* Fri Jun 13 2008 Funda Wang <fundawang@mandriva.org> 1:3.5.9-5mdv2009.0
++ Revision: 218660
+- rebuild for new ldflags
+
+ + Pixel <pixel@mandriva.com>
+ - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
+ - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
+
+* Tue May 20 2008 Rodrigo Gonçalves de Oliveira <rodrigo@mandriva.com> 1:3.5.9-4mdv2009.0
++ Revision: 209431
+- Use versioned obsoletes
+
+* Thu May 08 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.9-3mdv2009.0
++ Revision: 204587
+- Fix Build ( thanks to helio)
+- Move to /opt/kde3
+
+* Sat Mar 22 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.9-2mdv2008.1
++ Revision: 189497
+- Fix groups ( tks to pterjan)
+
+* Fri Feb 15 2008 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.9-1mdv2008.1
++ Revision: 169024
+- Get away from branches. Last KDE 3 arriving !!
+- Removed post-3.5.8 patches integrated
+- Obsolete worng lib devel packages to one devel package to rule then all
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - fix spacing at top of description
+
+* Sun Dec 30 2007 Funda Wang <fundawang@mandriva.org> 1:3.5.8-3mdv2008.1
++ Revision: 139415
+- rebuild
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+* Fri Nov 02 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.8-1mdv2008.1
++ Revision: 105097
+- Kde 3.5.8
+
+* Thu Oct 04 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.7-3mdv2008.0
++ Revision: 95305
+- Fix upgrade from 2007.0
+
+ + Anssi Hannula <anssi@mandriva.org>
+ - remove hardcoded packager tag
+
+* Sat Jun 23 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:3.5.7-2mdv2008.0
++ Revision: 43460
+- [FEATURE] Add documentation for Quanta (bug #10091)'
+
+* Thu May 17 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.5.7-1mdv2008.0
++ Revision: 27534
+- 3.5.7 release
+
+ + Laurent Montel <lmontel@mandriva.org>
+ - Fix conflict
+
+
+* Thu Feb 01 2007 Laurent Montel <lmontel@mandriva.com> 3.5.6-1mdv2007.0
++ Revision: 115858
+- 3.5.6
+
+* Wed Oct 18 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.5-2mdv2007.0
++ Revision: 65944
+- Use packager tag
+- Use official tarball
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Back to use branch tarballs. Now using post 3.5.5
+ - Updated spec. The spec layout was too old and not match with current kde specs
+ on mandriva
+
+* Sun Sep 03 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.4-4mdv2007.0
++ Revision: 59594
+- New package (3.5.4-4mdv 2006-09-02)
+ Fix crash into css editor
+
+* Tue Aug 15 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.4-3mdv2007.0
++ Revision: 55872
+- New package (2006/08/14 3.5.4-3mdv)
+ Be sure to obsolete old package (migrate pb)
+
+* Sat Aug 12 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.4-2mdv2007.0
++ Revision: 55626
+- New package (2006/08/11 3.5.4-2mdv)
+ Fix icon into menu
+- New package (2006/08/04 3.5.4-1mdv)
+
+* Wed Jul 19 2006 Laurent Montel <lmontel@mandriva.com> 1:3.5.3-3mdv2007.0
++ Revision: 41548
+- Fix install files
+- fix compile under x86_64
+- 3.5.3
+- Rebuild to generate category
+- Fix file list
+- 3.5.2
+- 3.5.1
+- Activate debug for cooker only
+ MDK9.2 is obsolete now
+- Fix kfilereplace.desktop pos
+- Real kde3.5.0
+- 3.5.0
+- Fix typo
+ * Wed Nov 02 2005 Laurent MONTEL <lmontel@mandriva.com> 3.3.5-3mdk
+- Rebuild with new mysql
+ * Thu Oct 27 2005 Helio Chissini de Castro <helio@mandriva.com> 3.3.5-2mdk
+- New immodule patch
+- 3.4.92
+- Rebuild
+- Requires tidy not all component otherwise it's not necessary to split it
+- New sync
+- Fix icons into kommander
+- Remove debug
+ Sync with kde 3.4.2 branch
+- Oops
+- Add missing patch
+- 3.4.2
+
+ + Andreas Hasenack <andreas@mandriva.com>
+ - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Uploading package ./kdewebdev
+
+* Thu May 05 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-3mdk
+- Rebuild
+
+* Tue Apr 12 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.0-2mdk
+- Fix spec
+- Reenable debug
+- Use --enable-new-ldflags
+- Recreate menu entry
+
+* Tue Apr 05 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.0-1mdk
+- 3.4.0
+
+* Wed Mar 30 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-11mdk
+- Try to fix install
+
+* Fri Mar 25 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-10mdk
+- Fix update from 10.1
+
+* Wed Feb 23 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-9mdk
+- Fix MDK bug #13914
+
+* Thu Feb 10 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-8mdk
+- Disable debug
+
+* Sat Jan 29 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-7mdk
+- Fix generate menu
+
+* Tue Jan 18 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-6mdk
+- Fix menu entry
+
+* Sat Jan 15 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-5mdk
+- Rebuild
+
+* Fri Dec 10 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-4mdk
+- Fix menu
+
+* Thu Dec 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-3mdk
+- Remove direct requires on kommander
+
+* Wed Dec 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-2mdk
+- Fix menu
+
+* Tue Nov 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-1mdk
+- 3.3.2
+
+* Thu Nov 25 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-6mdk
+- Generate menu
+
+* Tue Nov 23 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-5mdk
+- Sync with CVS
+
+* Wed Nov 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-4mdk
+- Fix spec
+
+* Thu Oct 28 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-3mdk
+- bye-bye %%buildfor
+
+* Wed Oct 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-3mdk
+- Sync with CVS
+
+* Tue Oct 12 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-2mdk
+- Deprecated mdk < 9.2
+
+* Sat Oct 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-1mdk
+- 3.3.1
+
+* Wed Sep 29 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-4mdk
+- Fix conflict from MDK 10.0
+
+* Thu Sep 23 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-3mdk
+- Update from kde3.3.0
+
+* Fri Sep 17 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-2mdk
+- Rebuild without debug
+
+* Fri Sep 17 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-2mdk
+- Fix conflict
+
+* Sat Sep 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-1mdk
+- kde 3.3.0
+
+* Mon Aug 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3-0.rc1.1mdk
+- 3.3 rc1
+
+* Fri Jul 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.92-1mdk
+- Rename quanta to kdewebdev
+- TODO fix conflict/Obsoletes
+
+* Thu Jul 29 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-6mdk
+- Add patch2: fix kde bug #82984: "grey==gray"
+
+* Tue Jul 27 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-5mdk
+- Sync with CVS
+
+* Thu Jul 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-4mdk
+- Fix remove rpath
+
+* Wed Jul 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-3mdk
+- Sync with CVS
+
+* Wed Jul 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-2mdk
+- Rebuild with new kdelibs
+
+* Tue Jun 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-1mdk
+- 3.2.3
+
+* Sat Jun 05 2004 <lmontel@mandrakesoft.com> 3.2.2-3mdk
+- Rebuild
+
+* Wed Jun 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-2mdk
+- Rebuild with debug
+
+* Tue Apr 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-1mdk
+- 3.2.2
+
+* Thu Apr 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-5mdk
+- Add patch from gbeauchesne@mandrakesoft.com fix amd64 build (thanks a lot)
+
+* Wed Apr 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-3mdk
+- Fix spec file to using rpmbuildupdate
+
+* Wed Apr 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-2mdk
+- Fix requires
+
+* Sat Apr 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-1mdk
+- 3.2.1
+
+* Wed Mar 31 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-10mdk
+- Use %%configure
+- Use mdkversion
+- Add requires on quanta-kommander
+
+* Thu Mar 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-9mdk
+- Fix group
+- Add patch1: fix treeview crash
+- Add patch2: "Make removal of new top folders pointing to the non-local root directory (e.g ftp://someserver/) possible [#76573]."
+- Add patch3: "Fix opening of documentation pages with references [#70345]"
+- Add patch4: fix quanta crash with bookmark
+
+* Fri Feb 27 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-8mdk
+- Sync
+
+* Thu Feb 26 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-7mdk
+- Fix some bugs into quanta
+
+* Fri Feb 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-6mdk
+- Fix menu entry
+
+* Fri Feb 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-5mdk
+- Fix epoch
+
+* Mon Feb 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-4mdk
+- Sync with CVS
+- Fix distlint
+- Fix buildrequires kdelibs >=3.2-13mdk (pb kdedesktop2mdkmenu)
+
+* Thu Feb 12 2004 David Baudens <baudens@mandrakesoft.com> 3.2-3mdk
+- Fix menu
+
+* Fri Feb 06 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-2mdk
+- Sync with CVS
+- Fix menu entry (icons/position)
+
+* Tue Feb 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-1mdk
+- 3.2
+
+* Mon Feb 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2-0.2mdk
+- Sync with CVS
+
diff --git a/mandriva/2010.2/kdewebdev/mysql5-quanta-doc-20051117.tar.bz2 b/mandriva/2010.2/kdewebdev/mysql5-quanta-doc-20051117.tar.bz2
new file mode 100644
index 000000000..82d2fe98c
--- /dev/null
+++ b/mandriva/2010.2/kdewebdev/mysql5-quanta-doc-20051117.tar.bz2
Binary files differ
diff --git a/mandriva/2010.2/kdewebdev/php.tar.bz2 b/mandriva/2010.2/kdewebdev/php.tar.bz2
new file mode 100644
index 000000000..4670aa53e
--- /dev/null
+++ b/mandriva/2010.2/kdewebdev/php.tar.bz2
Binary files differ
diff --git a/mandriva/2010.2/other/kdmtheme/kde-3.5.10-acinclude.patch b/mandriva/2010.2/other/kdmtheme/kde-3.5.10-acinclude.patch
new file mode 100644
index 000000000..0610d6df5
--- /dev/null
+++ b/mandriva/2010.2/other/kdmtheme/kde-3.5.10-acinclude.patch
@@ -0,0 +1,66 @@
+2009-12-10 Stepan Kasal <skasal@redhat.com>
+
+The change of implementation of AC_REQUIRE in 2.64 caused a regression
+in the arts project.
+This can be fixed by shuffling some macro calls.
+
+I suppose that most of this patch will not be needed with a future
+release of Autoconf.
+But the last chunk of this patch is a real bug in this source and
+should go upstream.
+
+--- arts-1.5.10/admin/acinclude.m4.in 2008-08-20 18:07:05.000000000 +0200
++++ arts-1.5.10/admin/acinclude.m4.in 2009-12-09 17:30:57.000000000 +0100
+@@ -3081,8 +3081,18 @@
+ fi
+ ])
+
++AC_DEFUN([AC_CHECK_COMPILERS_CC],
++[
++ dnl this prevents stupid AC_PROG_CC to add "-g" to the default CFLAGS
++ CFLAGS=" $CFLAGS"
++ AC_PROG_CC
++ CXXFLAGS=" $CXXFLAGS"
++ AC_PROG_CXX
++])
++
+ AC_DEFUN([AC_CHECK_COMPILERS],
+ [
++ AC_REQUIRE([AC_CHECK_COMPILERS_CC])
+ AC_ARG_ENABLE(debug,
+ AC_HELP_STRING([--enable-debug=ARG],[enables debug symbols (yes|no|full) [default=no]]),
+ [
+@@ -3141,11 +3151,6 @@
+ [kde_use_profiling="no"]
+ )
+
+- dnl this prevents stupid AC_PROG_CC to add "-g" to the default CFLAGS
+- CFLAGS=" $CFLAGS"
+-
+- AC_PROG_CC
+-
+ AC_PROG_CPP
+
+ if test "$GCC" = "yes"; then
+@@ -3174,10 +3179,6 @@
+ LDFLAGS=""
+ fi
+
+- CXXFLAGS=" $CXXFLAGS"
+-
+- AC_PROG_CXX
+-
+ KDE_CHECK_FOR_BAD_COMPILER
+
+ if test "$GXX" = "yes" || test "$CXX" = "KCC"; then
+@@ -3503,8 +3504,8 @@
+ AC_REQUIRE([AC_LIBTOOL_DLOPEN])
+ AC_REQUIRE([KDE_CHECK_LIB64])
+
+-AC_OBJEXT
+-AC_EXEEXT
++AC_REQUIRE([AC_OBJEXT])
++AC_REQUIRE([AC_EXEEXT])
+
+ AM_PROG_LIBTOOL
+ AC_LIBTOOL_CXX
diff --git a/mandriva/2010.2/other/kdmtheme/kde3-kdmtheme.spec b/mandriva/2010.2/other/kdmtheme/kde3-kdmtheme.spec
new file mode 100644
index 000000000..15c51d1d6
--- /dev/null
+++ b/mandriva/2010.2/other/kdmtheme/kde3-kdmtheme.spec
@@ -0,0 +1,174 @@
+%define __libtoolize /bin/true
+%define oname kdmtheme
+%define name kde3-%{oname}
+
+Name: %{name}
+Summary: Kdmtheme allow to change kdm theme
+Version: 1.2.2
+Release: %mkrel 4
+Source: http://beta.smileaf.org/files/kdmtheme/%{oname}-%{version}.tar.bz2
+URL: http://smileaf.org/
+Group: Graphical desktop/KDE3
+BuildRoot: %_tmppath/%oname-buildroot
+License: GPLv2+
+BuildRequires: kde3-macros
+BuildRequires: kdelibs-devel
+BuildRequires: desktop-file-utils
+Requires: kdebase-session-plugins
+Patch0: kdmtheme-0.8.2-use-kdesu.patch
+Patch1: kde-3.5.10-acinclude.patch
+Patch2: kdmtheme-1.2.2-new-autotools.patch
+
+%description
+Kdmtheme allow to change theme in kdm when we used gdm theme
+
+%prep
+%setup -q -n %{oname}-%{version}
+%patch0 -p1 -b .fix_use_kdmtheme
+%patch1 -p1
+%patch2 -p1 -b .autotools
+
+%build
+make -f Makefile.cvs
+%configure_kde3
+
+%make
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%makeinstall_std
+
+desktop-file-install --vendor='' \
+ --dir %buildroot%_kde3_datadir/applications/kde/ \
+ --remove-key='Encoding' \
+ --add-category='DesktopSettings;Settings' \
+ %buildroot%_kde3_datadir/applications/kde/*.desktop
+
+%find_lang %oname --with-html
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%if %mdkversion < 200900
+%post
+%{update_menus}
+
+%postun
+%{clean_menus}
+%endif
+
+%files -f %oname.lang
+%defattr(-,root,root,0755)
+%_kde3_libdir/kde3/kcm_kdmtheme.la
+%_kde3_libdir/kde3/kcm_kdmtheme.so
+%_kde3_datadir/applications/kde/*
+
+
+%changelog
+* Wed Jul 18 2011 Tim Williams <tim@my-place.org.uk> 1.2.2-3mvt2010.2
++ Rebuild for Trinity
+
+* Wed Jul 21 2010 Tim Williams <tim@my-place.org.uk> 1.2.2-3mvt2010.0
++ Repackage for MDV 2010.1
+
+* Tue Feb 09 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1.2.2-2mvt2010.0
+- Fix built with autoconf 2.65 and automake 1.11
+- Fix SPEC according to filetriggers policy
+- Change package group
+
+* Fri Nov 20 2009 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1.2.2-1mvt2010.0
++ Rebuild for 2010.0
+
+* Fri Feb 08 2008 Funda Wang <fundawang@mandriva.org> 1.2.2-1mdv2008.1
++ Revision: 163969
+- add more categories for desktop entry
+- New version 1.2.
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - rebuild
+ - kill re-definition of %%buildroot on Pixel's request
+ - buildrequires X11-devel instead of XFree86-devel
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+* Mon May 07 2007 Laurent Montel <lmontel@mandriva.org> 1.1.3-1mdv2008.0
++ Revision: 23970
+- 1.1.3
+
+
+* Wed Jan 17 2007 Laurent Montel <lmontel@mandriva.com> 1.1.2-2mdv2007.0
++ Revision: 109749
+- Fix autoconf detect
+- Fix requires
+- Import kdmtheme
+
+* Sat Jun 24 2006 Laurent MONTEL <lmontel@mandriva.com> 1.1.2-1mdk
+- 1.1.2
+
+* Tue May 09 2006 Laurent MONTEL <lmontel@mandriva.com> 1.1-2mdk
+- Rebuild to generate category
+
+* Fri Mar 24 2006 Laurent MONTEL <lmontel@mandriva.com> 1.1-1mdk
+- 1.1
+
+* Tue Jan 31 2006 Laurent MONTEL <lmontel@mandriva.com> 1.0.1-1mdk
+- 1.0.1
+
+* Fri Dec 30 2005 Laurent MONTEL <lmontel@mandriva.com> 0.9.2-1mdk
+- 0.9.2
+
+* Thu Jul 21 2005 Laurent MONTEL <lmontel@mandriva.com> 0.9.1-1mdk
+- 0.9.1
+
+* Sat Jul 09 2005 Laurent MONTEL <lmontel@mandriva.com> 0.9-4mdk
+- Rebuild
+
+* Fri Apr 08 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 0.9-3mdk
+- Fix compile on x86_64 (copy/paste is bad !!!)
+
+* Thu Apr 07 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 0.9-2mdk
+- Add patch2: fix disable widget
+
+* Thu Apr 07 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 0.9-1mdk
+- 0.9
+
+* Tue Apr 05 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 0.8.2-3mdk
+- Patch1: Fix use kdesu
+
+* Fri Mar 25 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 0.8.2-2mdk
+- Fix build on x86_64
+
+* Fri Mar 25 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 0.8.2-1mdk
+- 0.8.2
+
+* Thu Mar 24 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6-1mdk
+- 0.6
+- Integrate my other patchs
+
+* Wed Mar 23 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 0.5-1mdk
+- 0.5
+- Remove all my patch (all was add into release 0.5)
+
+* Wed Mar 23 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 0.3-7mdk
+- Add patch7: disable action when is not root
+
+* Wed Mar 23 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 0.3-6mdk
+- Add patch6: fix rootonly
+
+* Wed Mar 23 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 0.3-5mdk
+- Fix menu entry
+
+* Wed Mar 23 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 0.3-4mdk
+- Add patch5: fix reference
+
+* Wed Mar 23 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 0.3-3mdk
+- Add patch4: fix crash when "themes" doesn't exist
+
+* Wed Mar 23 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 0.3-2mdk
+- Add patch3: fix mem leak
+- Fix url
+
+* Wed Mar 23 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 0.3-1mdk
+- First package
+
diff --git a/mandriva/2010.2/other/kdmtheme/kdmtheme-0.8.2-use-kdesu.patch b/mandriva/2010.2/other/kdmtheme/kdmtheme-0.8.2-use-kdesu.patch
new file mode 100644
index 000000000..823f23436
--- /dev/null
+++ b/mandriva/2010.2/other/kdmtheme/kdmtheme-0.8.2-use-kdesu.patch
@@ -0,0 +1,10 @@
+--- kdmtheme-0.8.2/src/kdmtheme.desktop-- 2005-04-04 15:40:46.372622342 +0200
++++ kdmtheme-0.8.2/src/kdmtheme.desktop 2005-04-04 15:40:58.752867432 +0200
+@@ -1,6 +1,6 @@
+ [Desktop Entry]
+ Encoding=UTF-8
+-Exec=kcmshell kdmtheme
++Exec=kdesu kcmshell kdmtheme
+ Icon=kdmconfig
+ Type=Application
+
diff --git a/mandriva/2010.2/other/kdmtheme/kdmtheme-1.2.2-new-autotools.patch b/mandriva/2010.2/other/kdmtheme/kdmtheme-1.2.2-new-autotools.patch
new file mode 100644
index 000000000..c5f794bb3
--- /dev/null
+++ b/mandriva/2010.2/other/kdmtheme/kdmtheme-1.2.2-new-autotools.patch
@@ -0,0 +1,29 @@
+--- kdmtheme-1.2.2/admin/cvs.sh.autotools 2006-11-09 23:42:52.000000000 +0100
++++ kdmtheme-1.2.2/admin/cvs.sh 2008-02-08 08:24:11.000000000 +0100
+@@ -32,7 +32,7 @@
+ required_autoconf_version="2.53 or newer"
+ AUTOCONF_VERSION=`$AUTOCONF --version | head -n 1`
+ case $AUTOCONF_VERSION in
+- Autoconf*2.5* | autoconf*2.5* ) : ;;
++ Autoconf*2.5* | autoconf*2.5* | autoconf*2.6* ) : ;;
+ "" )
+ echo "*** AUTOCONF NOT FOUND!."
+ echo "*** KDE requires autoconf $required_autoconf_version"
+@@ -47,7 +47,7 @@
+
+ AUTOHEADER_VERSION=`$AUTOHEADER --version | head -n 1`
+ case $AUTOHEADER_VERSION in
+- Autoconf*2.5* | autoheader*2.5* ) : ;;
++ Autoconf*2.5* | autoheader*2.5* | autoheader*2.6* ) : ;;
+ "" )
+ echo "*** AUTOHEADER NOT FOUND!."
+ echo "*** KDE requires autoheader $required_autoconf_version"
+@@ -68,7 +68,7 @@
+ echo "*** KDE requires automake $required_automake_version"
+ exit 1
+ ;;
+- automake*1.6.* | automake*1.7* | automake*1.8* | automake*1.9*)
++ automake*1.6.* | automake*1.7* | automake*1.8* | automake*1.9* | automake*1.10* | automake*1.11* )
+ echo "*** $AUTOMAKE_STRING found."
+ UNSERMAKE=no
+ ;;
diff --git a/mandriva/2010.2/other/kicker-backgrounds/kde3-kickers-backgrounds.spec b/mandriva/2010.2/other/kicker-backgrounds/kde3-kickers-backgrounds.spec
new file mode 100644
index 000000000..a509db95b
--- /dev/null
+++ b/mandriva/2010.2/other/kicker-backgrounds/kde3-kickers-backgrounds.spec
@@ -0,0 +1,59 @@
+Name: kde3-kicker-backgrounds
+Version: 0.1
+Release: %mkrel 4
+Summary: KDE-Look.org kicker backgrounds for KDE3
+License: GPL
+URL: http://moodwrod.com/
+Group: Graphical desktop/KDE3
+BuildArch: noarch
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
+Source: kicker_wallpapers-0.1.tar.bz2
+Requires: kdebase-common
+
+%description
+These are background images for kicker,comes from kde-look.org
+
+Included images are:
+- GlassPanels
+http://kde-look.org/CONTENT/content-files/86301-GlassPanels.tar.gz
+- Coloured flames
+http://kde-look.org/CONTENT/content-files/83263-ColouredFlames.tar.gz
+- total work pack
+http://kde-look.org/CONTENT/content-files/64870-TWarchivio.tar.gz
+
+
+%prep
+rm -rf %buildroot
+
+%setup -q -n kicker_wallpapers-0.1
+
+%build
+mkdir -p %buildroot%_kde3_appsdir/kicker/wallpapers
+for i in $(find . -name "*.png")
+do
+ install -m0644 $i %buildroot%_kde3_appsdir/kicker/wallpapers
+done
+
+%clean
+rm -rf %buildroot
+
+%files
+%defattr(-,root,root)
+%_kde3_appsdir/kicker/wallpapers/*.png
+
+
+
+
+
+%changelog
+* Mon Jul 18 2011 Tim Williams <tim@my-place.org.uk> 0.1-4mvt2010.2
++ Build for Trinity
+
+* Fri Jul 23 2010 Tim Williams <tim@my-place.org.uk> 0.1-3mvt2010.1
++ Build for MDV 2010.1
+
+* Wed Feb 10 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 0.1-2mvt2010.0
+- Change package group
+
+* Thu Nov 26 2009 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 0.1-1mvt2010.0
++ Initial RPM
diff --git a/mandriva/2010.2/other/kickoff-i18n/kde3-kickoff-i18n.spec b/mandriva/2010.2/other/kickoff-i18n/kde3-kickoff-i18n.spec
new file mode 100644
index 000000000..8e778ddae
--- /dev/null
+++ b/mandriva/2010.2/other/kickoff-i18n/kde3-kickoff-i18n.spec
@@ -0,0 +1,45 @@
+%define oname kickoff-i18n
+%define name kde3-%{oname}
+Name: %{name}
+Summary: Kickoff translations
+Version: 1.0
+Release: %mkrel 10
+Group: System/Internationalization
+License: GPL
+URL: http://www.mandriva.com
+Source0: %oname-%version.tar.bz2
+Patch0: kickoff-i18n-1.0-uz-po.patch
+Patch1: kickoff-i18n-1.0-tr-po.patch
+BuildRoot: %_tmppath/%name-%version-%release-buildroot
+BuildArch: noarch
+BuildRequires: kdelibs-devel
+Obsoletes: %{oname}
+Provides: %{oname} = %{version}-%{release}
+
+%description
+kickoff translations
+
+%prep
+%setup -q -n %oname-%version
+%patch0 -p1
+%patch1 -p1
+
+%build
+./configure \
+ --prefix=%_kde3_prefix \
+ --datadir=%_kde3_datadir
+
+make clean
+%make
+
+%install
+rm -fr %buildroot
+%makeinstall_std
+
+%find_lang kickoff
+
+%clean
+rm -fr %buildroot
+
+%files -f kickoff.lang
+%defattr(-,root,root,-)
diff --git a/mandriva/2010.2/other/kickoff-i18n/kickoff-i18n-1.0-tr-po.patch b/mandriva/2010.2/other/kickoff-i18n/kickoff-i18n-1.0-tr-po.patch
new file mode 100644
index 000000000..dd45efd58
--- /dev/null
+++ b/mandriva/2010.2/other/kickoff-i18n/kickoff-i18n-1.0-tr-po.patch
@@ -0,0 +1,1642 @@
+diff -Naur kickoff-i18n-1.0/po/kickoff/tr.po kickoff-i18n-1.0.yeni/po/kickoff/tr.po
+--- kickoff-i18n-1.0/po/kickoff/tr.po 2007-05-24 17:10:18.000000000 +0300
++++ kickoff-i18n-1.0.yeni/po/kickoff/tr.po 2009-11-23 00:11:10.572401262 +0200
+@@ -11,8 +11,8 @@
+ "Project-Id-Version: YaST (@memory@)\n"
+ "Report-Msgid-Bugs-To: \n"
+ "POT-Creation-Date: 2006-10-27 12:08+0200\n"
+-"PO-Revision-Date: 2001-10-18 10:13+0200\n"
+-"Last-Translator: Görkem Çetin <gorkem@gelecek.com.tr>\n"
++"PO-Revision-Date: 2009-11-23 00:11+0200\n"
++"Last-Translator: Atilla ÖNTAŞ <atilla_ontas@mandriva.org>\n"
+ "Language-Team: turkish <i18n@suse.de>\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+@@ -21,11 +21,12 @@
+
+ #: china.cpp:2
+ msgid "Country or region:"
+-msgstr ""
++msgstr "Ülke veya bölge:"
+
+-#: china.cpp:3 china.cpp:13
++#: china.cpp:3
++#: china.cpp:13
+ msgid "Here you can choose your country or region. The settings for languages, numbers etc. will automatically switch to the corresponding values."
+-msgstr ""
++msgstr "Buradan ülkenizi seçebilirsiniz. Dil, sayı vb ayarları otomatik olarak ilgili değerlere dönecektir. "
+
+ #: china.cpp:5
+ msgid ""
+@@ -37,21 +38,30 @@
+ "\"Germany\" from the list. It will also change the time format \n"
+ "to use 24 hours and and use comma as decimal separator.</p>\n"
+ msgstr ""
++"<h1>Ülke, Bölge ve Dil</h1><p>Buradan kendi bölgenize özgü dil, sayı ve zaman \n"
++"ayarlarını yapabilirsiniz. Çoğu durumda bulunduğunuz ülkeyi seçmeniz \n"
++"yeterli olur. Örneğin listeden \"Türkiye\"yi seçmeniz halinde KDE \n"
++"otomatik olarak dil seçeneğini \"Türkçe\" yapacaktır. Ayrıca, saat \n"
++"formatını 24 saat esasına çevirecek ve ondalık ayırmalarda virgül \n"
++"kullanacaktır.</p> \n"
+
+ #: china.cpp:12
+ msgid "This is where you live. KDE will use the defaults for this country or region."
+-msgstr ""
++msgstr "Burası yaşadığınız yerdir. KDE bu ülke için öntanımlı değerleri kullanacaktır."
+
+-#: dirfilter.cpp:1 kdeaddons3.spec.cpp:3
++#: dirfilter.cpp:1
++#: kdeaddons3.spec.cpp:3
+ msgid "Filter This Folder"
+-msgstr ""
++msgstr "Bu Dizini Süz"
+
+-#: dirfilter.cpp:2 kdeaddons3.spec.cpp:7 kdebase3.spec.cpp:252
+-#, fuzzy
++#: dirfilter.cpp:2
++#: kdeaddons3.spec.cpp:7
++#: kdebase3.spec.cpp:252
+ msgid "Search Index"
+-msgstr "Ara"
++msgstr "Arama İndeksi"
+
+-#: dirfilter.cpp:3 kdeaddons3.spec.cpp:10
++#: dirfilter.cpp:3
++#: kdeaddons3.spec.cpp:10
+ msgid "Enter here a text which shall be searched on the whole system in the Beagle index."
+ msgstr ""
+
+@@ -76,119 +86,118 @@
+
+ #: kconfigeditor.spec.cpp:2
+ msgid "Parsing configuration files..."
+-msgstr ""
++msgstr "Yapılandırma dosyaları aranıyor..."
+
+ #: kconfigeditor.spec.cpp:5
+ msgid "Application ready"
+-msgstr ""
++msgstr "Uygulama hazır"
+
+-#: kdeaddons3.spec.cpp:13 searchbar.cpp:1
++#: kdeaddons3.spec.cpp:13
++#: searchbar.cpp:1
+ msgid "Use Google Suggest"
+-msgstr ""
++msgstr "Google Önerilerini kullan"
+
+-#: kdeaddons3.spec.cpp:16 searchbar.cpp:2
++#: kdeaddons3.spec.cpp:16
++#: searchbar.cpp:2
+ msgid "For Google Only"
+-msgstr ""
++msgstr "Sadece Google için"
+
+-#: kdeaddons3.spec.cpp:19 searchbar.cpp:3
++#: kdeaddons3.spec.cpp:19
++#: searchbar.cpp:3
+ msgid "For All Searches"
+-msgstr ""
++msgstr "Tüm Aramalar İçin"
+
+-#: kdeaddons3.spec.cpp:22 searchbar.cpp:4
++#: kdeaddons3.spec.cpp:22
++#: searchbar.cpp:4
+ msgid "Never"
+ msgstr "Hiç bir zaman"
+
+ #: kdebase3.spec.cpp:2
++#, fuzzy
+ msgid "XFree theme %1 - incomplete for KDE"
+-msgstr ""
++msgstr "KDE için Mandriva teması - Pencere dekorları"
+
+ #: kdebase3.spec.cpp:5
+ msgid "Please enter the Administrator (root) password to continue."
+ msgstr ""
+
+ #: kdebase3.spec.cpp:8
++#, fuzzy
+ msgid "Please enter password for \"%1\" to continue."
+-msgstr ""
++msgstr "'%s' anahtarlık kilidini açmak için parola girin"
+
+ #: kdebase3.spec.cpp:14
+ msgid "&Suspend Computer"
+-msgstr ""
++msgstr "&Askıya Al"
+
+ #: kdebase3.spec.cpp:19
+ msgid "Suspend to Disk"
+ msgstr "Diske kaydedip uyut"
+
+ #: kdebase3.spec.cpp:24
+-#, fuzzy
+ msgid "Suspend to RAM"
+-msgstr "Diske kaydedip uyut"
++msgstr "Bellek Kullanarak Askıya Al"
+
+ #: kdebase3.spec.cpp:29
+ msgid "Standby"
+ msgstr "Bekleme moduna gir"
+
+ #: kdebase3.spec.cpp:33
+-#, fuzzy
+ msgid "Suspend Computer"
+-msgstr "Diske kaydedip uyut"
++msgstr "Askıya Al"
+
+ #: kdebase3.spec.cpp:36
+ msgid "&Language"
+-msgstr ""
++msgstr "&Dil"
+
+ #: kdebase3.spec.cpp:39
+-#, fuzzy
+ msgid "&System"
+-msgstr "Sistem"
++msgstr "&Sistem"
+
+ #: kdebase3.spec.cpp:42
+ msgid "&Administration"
+-msgstr ""
++msgstr "&Yönetim"
+
+ #: kdebase3.spec.cpp:45
+-#, fuzzy
+ msgid "&Disconnect"
+-msgstr "Bağlantı kesilmesi"
++msgstr "&Bağlantıyı kes"
+
+ #: kdebase3.spec.cpp:51
+ msgid "Power O&ff"
+-msgstr ""
++msgstr "Bilgisayarı k&apat"
+
+ #: kdebase3.spec.cpp:54
+-#, fuzzy
+ msgid "S&uspend"
+-msgstr "Diske kaydedip uyut"
++msgstr "B&eklemeye Al"
+
+ #: kdebase3.spec.cpp:57
+ msgid "&Reboot"
+-msgstr ""
++msgstr "&Yeniden başlat"
+
+ #: kdebase3.spec.cpp:60
+ msgid "Caps Lock is enabled."
+-msgstr ""
++msgstr "Caps Lock etkin"
+
+ #: kdebase3.spec.cpp:63
+ #, c-format
+ msgid "User %s will log in in %d seconds"
+-msgstr ""
++msgstr "%s kullanıcısı %d saniye içinde giriş yapacak"
+
+ #: kdebase3.spec.cpp:66
+ msgid "&Username:"
+-msgstr ""
++msgstr "&Kullanıcı adı:"
+
+ #: kdebase3.spec.cpp:69
+-#, fuzzy
+ msgid "&Password:"
+-msgstr "Şifre:"
++msgstr "&Parola:"
+
+ #: kdebase3.spec.cpp:72
+ msgid "&Domain:"
+-msgstr ""
++msgstr "&Alan:"
+
+ #: kdebase3.spec.cpp:75
+-#, fuzzy
+ msgid "&Top"
+-msgstr "Gruplar"
++msgstr "&Üst"
+
+ #: kdebase3.spec.cpp:78
+ msgid "<p>This link references a home page or the top of some hierarchy.</p>"
+@@ -200,7 +209,7 @@
+
+ #: kdebase3.spec.cpp:84
+ msgid "&First"
+-msgstr ""
++msgstr "&İilk"
+
+ #: kdebase3.spec.cpp:87
+ msgid "<p>This link type tells search engines which document is considered by the author to be the starting point of the collection.</p>"
+@@ -213,9 +222,8 @@
+ # include/ui/wizard_dialog.ycp:52 include/ui/wizard_dialog.ycp:130
+ # include/ui/common_messages.ycp:47
+ #: kdebase3.spec.cpp:96
+-#, fuzzy
+ msgid "&Next"
+-msgstr "İleri"
++msgstr "&Sonraki"
+
+ #: kdebase3.spec.cpp:99
+ msgid "<p>This link references the next document in an ordered series of documents.</p>"
+@@ -223,19 +231,20 @@
+
+ #: kdebase3.spec.cpp:102
+ msgid "&Last"
+-msgstr ""
++msgstr "&Son"
+
+ #: kdebase3.spec.cpp:105
+ msgid "<p>This link references the end of a sequence of documents.</p>"
+ msgstr ""
+
+ #: kdebase3.spec.cpp:108
++#, fuzzy
+ msgid "<p>This link references the search.</p>"
+-msgstr ""
++msgstr "Aramadan bu kıstası kaldır"
+
+ #: kdebase3.spec.cpp:111
+ msgid "Document"
+-msgstr ""
++msgstr "Belge"
+
+ #: kdebase3.spec.cpp:114
+ msgid "<p>This menu contains the links referring the document information.</p>"
+@@ -247,86 +256,95 @@
+
+ #: kdebase3.spec.cpp:120
+ msgid "Chapters"
+-msgstr ""
++msgstr "Sıralı Bölümler"
+
+ #: kdebase3.spec.cpp:123
++#, fuzzy
+ msgid "<p>This menu references the chapters of the document.</p>"
+-msgstr ""
++msgstr "Bu belgeden hiç referans yok..."
+
+ #: kdebase3.spec.cpp:126
+-#, fuzzy
+ msgid "Sections"
+-msgstr "Hareket"
++msgstr "Bölümler"
+
+ #: kdebase3.spec.cpp:129
++#, fuzzy
+ msgid "<p>This menu references the sections of the document.</p>"
+-msgstr ""
++msgstr "Bu belgeden hiç referans yok..."
+
+ #: kdebase3.spec.cpp:132
+ msgid "Subsections"
+ msgstr ""
+
+ #: kdebase3.spec.cpp:135
++#, fuzzy
+ msgid "<p>This menu references the subsections of the document.</p>"
+-msgstr ""
++msgstr "Bu belgeden hiç referans yok..."
+
+ #: kdebase3.spec.cpp:138
++#, fuzzy
+ msgid "Appendix"
+-msgstr ""
++msgstr "Başlık ek bölümü"
+
+ #: kdebase3.spec.cpp:141
++#, fuzzy
+ msgid "<p>This link references the appendix.</p>"
+-msgstr ""
++msgstr "Bu, WAIS indeksini aramak için "
+
+ #: kdebase3.spec.cpp:144
+ msgid "&Glossary"
+-msgstr ""
++msgstr "&Sözlük"
+
+ #: kdebase3.spec.cpp:147
++#, fuzzy
+ msgid "<p>This link references the glossary.</p>"
+-msgstr ""
++msgstr "Bu, WAIS indeksini aramak için "
+
+ #: kdebase3.spec.cpp:150
+ msgid "&Index"
+-msgstr ""
++msgstr "&İndeks"
+
+ #: kdebase3.spec.cpp:153
++#, fuzzy
+ msgid "<p>This link references the index.</p>"
+-msgstr ""
++msgstr "Bu, WAIS indeksini aramak için "
+
+ #: kdebase3.spec.cpp:156
+ msgid "<p>This menu contains other important links.</p>"
+ msgstr ""
+
+ #: kdebase3.spec.cpp:159
++#, fuzzy
+ msgid "<p>This link references the help.</p>"
+-msgstr ""
++msgstr " --help - bu yardım mesajını görüntüler.\n"
+
+ #: kdebase3.spec.cpp:162
+ msgid "&Authors"
+-msgstr ""
++msgstr "&Yazarlar "
+
+ #: kdebase3.spec.cpp:165
++#, fuzzy
+ msgid "<p>This link references the author.</p>"
+-msgstr ""
++msgstr "Bu, WAIS indeksini aramak için "
+
+ #: kdebase3.spec.cpp:168
+ msgid "Copy&right"
+-msgstr ""
++msgstr "Copy&right"
+
+ #: kdebase3.spec.cpp:171
++#, fuzzy
+ msgid "<p>This link references the copyright.</p>"
+-msgstr ""
++msgstr "Bu seçenek, bu isim için telif haklarını ayarlar"
+
+ #: kdebase3.spec.cpp:174
++#, fuzzy
+ msgid "<p>This menu references the bookmarks.</p>"
+-msgstr ""
++msgstr "Bu dizgi hiç bir kaynak dosyasında bulunamadı."
+
+ # clients/inst_sw_single.ycp:1461
+ #: kdebase3.spec.cpp:177
+-#, fuzzy
+ msgid "Other Versions"
+-msgstr "Sürüm"
++msgstr "Diğer Sürümler"
+
+ #: kdebase3.spec.cpp:180
+ msgid "<p>This link references the alternate versions of this document.</p>"
+@@ -334,214 +352,207 @@
+
+ #: kdebase3.spec.cpp:183
+ msgid "<p>Miscellaneous links.</p>"
+-msgstr ""
++msgstr "<p>Çeşitli bağlantılar.</p>"
+
+ #: kdebase3.spec.cpp:190
+ #, c-format
+ msgid "Folder: %1"
+-msgstr ""
++msgstr "Dizin: %1"
+
+ #: kdebase3.spec.cpp:193
+ msgid "No subject"
+-msgstr ""
++msgstr "Konusuz"
+
+ #: kdebase3.spec.cpp:196
+ msgid "(Attachment) "
+-msgstr ""
++msgstr "(Eklenti)"
+
+ #: kdebase3.spec.cpp:200
+ #, c-format
+ msgid "From %1"
+-msgstr ""
++msgstr " %1'den"
+
+ #: kdebase3.spec.cpp:203
+ #, c-format
+ msgid "By %1"
+-msgstr ""
++msgstr "%1 tarafından"
+
+ #: kdebase3.spec.cpp:206
+ #, c-format
+ msgid "From Album %1"
+-msgstr ""
++msgstr "%1 Albümünden"
+
+ #: kdebase3.spec.cpp:209
+ #, c-format
+ msgid "Title: %1"
+-msgstr ""
++msgstr "Başlık: %1"
+
+ #: kdebase3.spec.cpp:215
+ #, c-format
+ msgid "Conversation With %1"
+-msgstr ""
++msgstr "%1 İle İletişim"
+
+ #: kdebase3.spec.cpp:218
+-#, fuzzy
+ msgid "Unknown Person"
+-msgstr "Bilinmeyen"
++msgstr "Bilinmeyen şahıs"
+
+ #: kdebase3.spec.cpp:221
+ #, c-format
+ msgid "Date: %1"
+-msgstr ""
++msgstr "Tarih: %1"
+
+ #: kdebase3.spec.cpp:224
+ msgid "Switch to Kickoff Menu Style"
+-msgstr ""
++msgstr "Kickoff Menü Biçimine Geç"
+
+ #: kdebase3.spec.cpp:227
+ msgid "Switch to KDE Menu Style"
+-msgstr ""
++msgstr "KDE stili menüye geç"
+
+ #: kdebase3.spec.cpp:231
+ msgid "New Applications"
+-msgstr ""
++msgstr "Yeni Uygulamalar"
+
+ #: kdebase3.spec.cpp:234
+ #, c-format
+ msgid "Host: %1"
+-msgstr ""
++msgstr "Sunucu: %1"
+
+ #: kdebase3.spec.cpp:237
+ msgid "Directory: /)"
+-msgstr ""
++msgstr "Dizin: /)"
+
+ #: kdebase3.spec.cpp:240
+ msgid "Directory: "
+-msgstr ""
++msgstr "Dizin:"
+
+ #: kdebase3.spec.cpp:243
+ msgid "Press '/' to search..."
+-msgstr ""
++msgstr "Aramak için '/' basın..."
+
+ #: kdebase3.spec.cpp:246
+ msgid "User&nbsp;<b>%1</b>&nbsp;on&nbsp;<b>%2</b>"
+-msgstr ""
++msgstr "<b>%2</b> üzerinde <b>%1</b> kullanıcısı"
+
+ #: kdebase3.spec.cpp:249
+-#, fuzzy
+ msgid "Search Internet"
+-msgstr "KInternet"
++msgstr "İnternette ara"
+
+ #: kdebase3.spec.cpp:255
+ msgid "Applications, Contacts and Documents"
+-msgstr ""
++msgstr "Uygulamalar, Kişiler ve Belgeler"
+
+ #: kdebase3.spec.cpp:258
+ msgid "Recently used applications and documents"
+-msgstr ""
++msgstr "En son kullanılan uygulamalar ve belgeler"
+
+ #: kdebase3.spec.cpp:261
+ msgid "Most commonly used applications and documents"
+-msgstr ""
++msgstr "En sık kullanılan uygulamalar ve belgeler"
+
+ # include/scanner/scanner_manual.ycp:82
+ #: kdebase3.spec.cpp:264
+-#, fuzzy
+ msgid "List of installed applications"
+-msgstr "Sadece yüklü kalıpları göster"
++msgstr "Kurulu uygulamaların listesi"
+
+ #: kdebase3.spec.cpp:267
+ msgid "Information and configuration of your system, access to personal files, network resources and connected disk drives"
+-msgstr ""
++msgstr "Sistem bilgisi ve yapılandırması, kişisel dosyalara ulaşım, ağ kaynakları ve bağlı disk sürücüleri"
+
+ #: kdebase3.spec.cpp:270
+ msgid "<qt>Logout, switch user, switch off or reset, suspend of the system"
+-msgstr ""
++msgstr "<qt>Çıkış, kullanıcı değiştir, oturum kapat veya yeniden başlat, beklet"
+
+-#
+ # clients/inst_sw_select.ycp:195
+ #: kdebase3.spec.cpp:273
+-#, fuzzy
+ msgid "Search for personal files and applications"
+-msgstr "Kalıba uyan yamaları ara"
++msgstr "Kişisel dosyalar ve uygulamalar içinde ara"
+
+ #: kdebase3.spec.cpp:276
+ msgid "Start '%1'"
+-msgstr ""
++msgstr "'%1'ı Başlat"
+
+ #: kdebase3.spec.cpp:279
+ msgid "Start '%1' (current)"
+-msgstr ""
++msgstr "'%1'ı Başlat (Öntanımlı)"
+
+ #: kdebase3.spec.cpp:282
+ msgid "Restart and boot directly into '%1'"
+-msgstr ""
++msgstr "Yeniden başlat ve '%1' ile aç"
+
+ #: kdebase3.spec.cpp:285
+ msgid "Start a parallel session"
+-msgstr ""
++msgstr "Yeni Oturum Başlat"
+
+ #: kdebase3.spec.cpp:288
+ msgid "Lock screen and start a parallel session"
+-msgstr ""
++msgstr "Oturumu Kilitle ve Yeni Oturum Başlat"
+
+ #: kdebase3.spec.cpp:291
+ msgid "Switch to Session of User '%1'"
+-msgstr ""
++msgstr "'%1' kullanıcısının oturumuna geç"
+
+ # clients/inst_sw_single.ycp:1461
+ #: kdebase3.spec.cpp:294
+-#, fuzzy, c-format
++#, c-format
+ msgid "Session: %1"
+-msgstr "Sürüm"
++msgstr "Oturum:%1"
+
+ #: kdebase3.spec.cpp:298
+ msgid "Logout"
+-msgstr ""
++msgstr "Oturumu Kapat"
+
+ #: kdebase3.spec.cpp:301
+ msgid "End session"
+-msgstr ""
++msgstr "Oturumu kapat"
+
+ #: kdebase3.spec.cpp:304
+ msgid "Lock"
+-msgstr ""
++msgstr "Kilitle"
+
+ #: kdebase3.spec.cpp:307
+ msgid "Lock screen"
+-msgstr ""
++msgstr "Ekranı kilitle"
+
+ #: kdebase3.spec.cpp:310
+ msgid "Save current Session for next login"
+-msgstr ""
++msgstr "Sonraki açılış için güncel oturumu kaydet"
+
+ #: kdebase3.spec.cpp:313
+ msgid "Manage parallel sessions"
+-msgstr ""
++msgstr "Eşzamanlı oturumları yönet"
+
+ #: kdebase3.spec.cpp:316
+ msgid "Shutdown Computer"
+-msgstr ""
++msgstr "Bilgisayarı Kapat"
+
+ #: kdebase3.spec.cpp:319
+ msgid "Turn off computer"
+-msgstr ""
++msgstr "Bilgisayarı kapat"
+
+ #: kdebase3.spec.cpp:324
+ msgid "Pause without logging out"
+-msgstr ""
++msgstr "Çıkış yapmadan duraklat"
+
+ #: kdebase3.spec.cpp:327
+ msgid "Restart and boot this system"
+-msgstr ""
++msgstr "Yeniden başlat ve sistemi aç"
+
+ #: kdebase3.spec.cpp:330
+ msgid "Start Operating System"
+-msgstr ""
++msgstr "İşletim Sistemini Başlat"
+
+ #: kdebase3.spec.cpp:333
+ msgid "Restart and boot another operating system"
+-msgstr ""
++msgstr "Yeniden başlat ve başka bir işletim sistemi ile aç"
+
+ #: kdebase3.spec.cpp:338
+-#, fuzzy
+ msgid "Applications"
+-msgstr "Hareket"
++msgstr "Uygulamalar"
+
+ #: kdebase3.spec.cpp:341
+-#, fuzzy
+ msgid "System Settings"
+-msgstr "Genel ayarlar"
++msgstr "Sistem Ayarları"
+
+ #: kdebase3.spec.cpp:344
+ msgid "YaST2"
+@@ -549,16 +560,15 @@
+
+ #: kdebase3.spec.cpp:347
+ msgid "System Information"
+-msgstr ""
++msgstr "Sistem Bilgisi"
+
+ #: kdebase3.spec.cpp:350
+-#, fuzzy
+ msgid "System Folders"
+-msgstr "Sistem"
++msgstr "Sistem Dizinleri"
+
+ #: kdebase3.spec.cpp:353
+ msgid "Home Folder"
+-msgstr ""
++msgstr "Ev Dizini"
+
+ #: kdebase3.spec.cpp:356
+ msgid "My Documents"
+@@ -566,217 +576,209 @@
+
+ # classnames.ycp:171 classnames.ycp:176
+ #: kdebase3.spec.cpp:359
+-#, fuzzy
+ msgid "Network Folders"
+-msgstr "Ağ arabirimi"
++msgstr "Ağ Dizinleri"
+
+ #: kdebase3.spec.cpp:362
+ msgid "Documents"
+-msgstr ""
++msgstr "Belgeler"
+
+ #: kdebase3.spec.cpp:366
+ #, c-format
+ msgid "Send Email to %1"
+-msgstr ""
++msgstr "%1 'e E-posta Gönder"
+
+ #: kdebase3.spec.cpp:369
+-#, fuzzy, c-format
++#, c-format
+ msgid "Open Addressbook at %1"
+-msgstr "adres araması başarısız"
++msgstr "%1 'de Adres Defterini Aç"
+
+ #: kdebase3.spec.cpp:372
+ msgid "- Add ext:type to specify a file extension."
+-msgstr ""
++msgstr "- Bir dosya uzantısı belirtmek için ext:uzantı kullanın"
+
+ #: kdebase3.spec.cpp:375
+ msgid "- When searching for a phrase, add quotes."
+-msgstr ""
++msgstr "- Bir sözcük öbeği ararken sözcük öbeğini tırnak içine alın"
+
+ #: kdebase3.spec.cpp:378
+ msgid "- To exclude search terms, use the minus symbol in front."
+-msgstr ""
++msgstr "- Arama harici bırakmak istediğiniz değerlerin önünde eksi işareti kullanın"
+
+ #: kdebase3.spec.cpp:381
+ msgid "- To search for optional terms, use OR."
+-msgstr ""
++msgstr "- Seçimlik değerler için OR kullanın"
+
+ #: kdebase3.spec.cpp:384
+ msgid "- You can use upper and lower case."
+-msgstr ""
++msgstr "- Büyük ve küçük harf kullanabilirsiniz"
+
+ #: kdebase3.spec.cpp:387
+ msgid "Search Quick Tips"
+-msgstr ""
++msgstr "Arama ipuçları"
+
+ #: kdebase3.spec.cpp:390
+ msgid "%1 = %2"
+-msgstr ""
++msgstr "%1 = %2"
+
+ #: kdebase3.spec.cpp:393
+ #, c-format
+ msgid "Open Local File: %1"
+-msgstr ""
++msgstr "Yerel dosya aç: %1"
+
+ #: kdebase3.spec.cpp:396
+ #, c-format
+ msgid "Open Local Dir: %1"
+-msgstr ""
++msgstr "Yerel dizin aç: %1"
+
+ #: kdebase3.spec.cpp:399
+ #, c-format
+ msgid "Open Remote Location: %1"
+-msgstr ""
++msgstr "Uzak konumu aç: %1"
+
+ #: kdebase3.spec.cpp:402
+ msgid "Run '%1'"
+-msgstr ""
++msgstr "'%1'i çalıştır"
+
+ #: kdebase3.spec.cpp:406
+ msgid "No matches found"
+-msgstr ""
++msgstr "Eşleşme bulunamadı"
+
+ #: kdebase3.spec.cpp:409
++#, fuzzy
+ msgid "top %1 of %2"
+-msgstr ""
++msgstr "&Üst"
+
+ #: kdebase3.spec.cpp:412
++#, fuzzy
+ msgid "%1 (top %2 of %3)"
+-msgstr ""
++msgstr "&Üst"
+
+ #: kdebase3.spec.cpp:415
+ msgid "Do you really want to end the session?"
+-msgstr ""
++msgstr "Oturumu sonlandırmak istediğinize emin misiniz ?"
+
+ #: kdebase3.spec.cpp:418
+-#, fuzzy
+ msgid "Logout Confirmation"
+-msgstr "Yapılandırma"
++msgstr "Oturumu Kapatma Onayı"
+
+ #: kdebase3.spec.cpp:421
+ msgid "Do you really want to turn off the computer?"
+-msgstr ""
++msgstr "Bilgisayarınız gerçekten kapatmak istiyor musunuz?"
+
+ #: kdebase3.spec.cpp:424
+-#, fuzzy
+ msgid "Shutdown Confirmation"
+-msgstr "Yapılandırma"
++msgstr "Bilgisayarı Kapatma Onayı"
+
+ #: kdebase3.spec.cpp:427
+ msgid "Shutdown"
+-msgstr ""
++msgstr "Kapat"
+
+ #: kdebase3.spec.cpp:430
+ msgid "Do you really want to reset the computer and boot (another operating system)?"
+-msgstr ""
++msgstr "Bilgisayarınızı gerçekten yeniden (bir başka işletim sistemiyle) başlatmak istiyor musunuz?"
+
+ #: kdebase3.spec.cpp:433
+-#, fuzzy
+ msgid "Restart Confirmation"
+-msgstr "Yapılandırma"
++msgstr "Yeniden Başlatma Onayı"
+
+ #: kdebase3.spec.cpp:436
+ msgid "Restart"
+-msgstr ""
++msgstr "Yeniden Başlat"
+
+ #: kdebase3.spec.cpp:439
+ msgid "Do you really want to pause the computer without logging out?"
+-msgstr ""
++msgstr "Oturumu kapatmadan bilgisayarınız askıya almak istediğinize emin misiniz?"
+
+ #: kdebase3.spec.cpp:442
+-#, fuzzy
+ msgid "Suspend Confirmation"
+-msgstr "Diske kaydedip uyut"
++msgstr "Askıya Alma Onayı"
+
+ #: kdebase3.spec.cpp:445
+ msgid "Do you really want to reset the computer and boot Microsoft Windows"
+-msgstr ""
++msgstr "Bilgisayarınızı yeniden başlatmak ve Microsoft Windows'u açmak istediğinize emin misiniz?"
+
+ #: kdebase3.spec.cpp:448
+-#, fuzzy
+ msgid "Start Windows Confirmation"
+-msgstr "Bağlantı kur ya da bağlantıyı kes"
++msgstr "Windows Başlatma Onayı"
+
+ #: kdebase3.spec.cpp:451
+-#, fuzzy
+ msgid "Start Windows"
+-msgstr "Pencere"
++msgstr "Microsoft Windows'u Başlat"
+
+ #: kdebase3.spec.cpp:454
+ msgid "Could not start Tomboy."
+-msgstr ""
++msgstr "Tomboy başlatılamıyor."
+
+ #: kdebase3.spec.cpp:457
+ msgid "Remove From Favorites"
+-msgstr ""
++msgstr "Sık Kullanılanlardan Sil"
+
+ #: kdebase3.spec.cpp:460
+ msgid "Add to Favorites"
+-msgstr ""
++msgstr "Sık Kullanılanlara Ekle"
+
+ #: kdebase3.spec.cpp:463
+ msgid "Clear Recently Used Applications"
+-msgstr ""
++msgstr "Son Kullanılan Uygulamaları Temizle"
+
+ #: kdebase3.spec.cpp:466
+ msgid "Clear Recently Used Documents"
+-msgstr ""
++msgstr "Son Kullanılan Belgeleri Temizle"
+
+ #: kdebase3.spec.cpp:469
+ msgid "Media"
+-msgstr ""
++msgstr "Ortam"
+
+ #: kdebase3.spec.cpp:472
+ msgid "(%1 available)"
+-msgstr ""
++msgstr "(%1 kullanılabilir)"
+
+ #: kdebase3.spec.cpp:476
+ #, c-format
+ msgid "Directory: %1"
+-msgstr ""
++msgstr "Dizin: %1"
+
+ #: kdebase3.spec.cpp:479
+ msgid "Notes"
+-msgstr ""
++msgstr "Notlar"
+
+ #: kdebase3.spec.cpp:482
+ msgid "Emails"
+-msgstr ""
++msgstr "E-Postalar"
+
+ #: kdebase3.spec.cpp:488
+ msgid "Music"
+-msgstr ""
++msgstr "Müzik"
+
+ #: kdebase3.spec.cpp:491
+ msgid "Browsing History"
+-msgstr ""
++msgstr "Tarama Geçmişi"
+
+ #: kdebase3.spec.cpp:494
+-#, fuzzy
+ msgid "Chat Logs"
+-msgstr "Kaydı farklı kaydet"
++msgstr "Sohbet Kayıtları"
+
+ #: kdebase3.spec.cpp:497
+ msgid "Feeds"
+-msgstr ""
++msgstr "Beslemeler"
+
+ #: kdebase3.spec.cpp:500
+ msgid "Pictures"
+-msgstr ""
++msgstr "Resimler"
+
+ #: kdebase3.spec.cpp:503
+ msgid "Videos"
+-msgstr ""
++msgstr "Görüntüler"
+
+ #: kdebase3.spec.cpp:506
+-#, fuzzy
+ msgid "Documentation"
+-msgstr "Sunum"
++msgstr "Belgeler"
+
+ # include/cups/ui.ycp:346
+ #: kdebase3.spec.cpp:509
+-#, fuzzy
+ msgid "Others"
+-msgstr "Diğer"
++msgstr "Diğerleri"
+
+ #: kdebase3.spec.cpp:512
+ msgid "You are running low on disk space on your home partition (currently %1% free), would you like to run Konqueror to free some disk space and fix the problem?"
+@@ -784,187 +786,207 @@
+
+ #: kdebase3.spec.cpp:515
+ msgid "Low Disk Space"
+-msgstr ""
++msgstr "Düşük Disk Alanı"
+
+ #: kdebase3.spec.cpp:518
+ msgid "Start Konqueror"
+-msgstr ""
++msgstr "Konqueror' u başlat"
+
+ #: kdebase3.spec.cpp:521
+ msgid "Wor&k Offline"
+-msgstr ""
++msgstr "Çevrimdış&ı Çalış"
+
+ #: kdebase3.spec.cpp:524
+ msgid "<qt><h3>End Current Session</h3><p>Log out of the current session to login with a different user</p></qt>"
+-msgstr ""
++msgstr "<qt><h3>Oturumu Kapat </h3><p>Farklı bir kullanıcı ile giriş yapmak için güncel oturumdan çık</p></qt>"
+
+ #: kdebase3.spec.cpp:527
+ msgid "<qt><h3>Turn Off Computer</h3><p>Log out of the current session and turn off the computer</p></qt>"
+-msgstr ""
++msgstr "<qt><h3>Bilgisayarı Kapat </h3><p>Güncel oturumdan çık ve bilgisayarı kapat</p></qt>"
+
+ #: kdebase3.spec.cpp:530
+ msgid "<qt><h3>Restart Computer</h3><p>Log out of the current session and restart the computer</p><p>Hold the mouse button or the space bar for a short while to get a list of options what to boot</p></qt>"
+-msgstr ""
++msgstr "<qt><h3>Yeniden Başlat </h3><p>Güncel oturumdan çık ve bilgisayarı yeniden başlat</p><p>Açılış seçeneklerinin listesini görmek için fare düğmesini veya boşluk çubuğunu kısa bir süre basılı tutun</qt>"
+
+ #: kdebase3.spec.cpp:533
+ msgid "<qt><h3>Restart Computer</h3><p>Log out of the current session and restart the computer</p></qt>"
+-msgstr ""
++msgstr "<qt><h3>Yeniden Başlat </h3><p>Güncel oturumdan çık ve bilgisayarı yeniden başlat</p></qt>"
+
+ #: kdebase3.spec.cpp:537
+-#, fuzzy
+ msgid "Suspend failed"
+-msgstr "Diske kaydedip uyut"
++msgstr "Bekleme başarısız"
+
+ #: kdebase3.spec.cpp:540
+ msgid "Would you like to turn off your computer?"
+-msgstr ""
++msgstr "Bilgisayarınızı kapatmak istiyor musunuz?"
+
+ #: kdebase3.spec.cpp:543
+ msgid ""
+ "This computer will turn off automatically\n"
+ "after %1 seconds."
+-msgstr ""
++msgstr "Bilgisayarınız %1 saniye sonra kapanacak."
+
+ #: kdebase3.spec.cpp:546
+ msgid "Would you like to reboot your computer?"
+-msgstr ""
++msgstr "Bilgisayarınızı yeniden başlatmak istiyor musunuz?"
+
+ #: kdebase3.spec.cpp:549
+ msgid "Would you like to reboot to \"%1\"?"
+-msgstr ""
++msgstr "Bilgisayarınızı yeniden başlatarak \"%1\" sistemine geçiş yapmak istiyor musunuz?"
+
+ #: kdebase3.spec.cpp:552
+ msgid ""
+ "This computer will reboot automatically\n"
+ "after %1 seconds."
+-msgstr ""
++msgstr "Bilgisayarınız %1 saniye sonra yeniden başlayacak."
+
+ #: kdebase3.spec.cpp:555
+ msgid "Would you like to end your current session?"
+-msgstr ""
++msgstr "Güncel oturumu sona erdirmek istiyor musunuz?"
+
+ #: kdebase3.spec.cpp:558
+ msgid ""
+ "This session will end\n"
+ "after %1 seconds automatically."
+-msgstr ""
++msgstr "Bu oturum %1 saniye sonra sona erecek."
+
+ #: kdebase3.spec.cpp:561
+ msgid "Unable to start ksplashx."
+-msgstr ""
++msgstr "ksplashx başlatılamadı."
+
+-#: kdebase3.spec.cpp:564 xinerama.cpp:1
++#: kdebase3.spec.cpp:564
++#: xinerama.cpp:1
+ msgid "S&eparate screen focus"
+-msgstr ""
++msgstr "&Ekran odaklanmasını ayır"
+
+-#: kdebase3.spec.cpp:567 xinerama.cpp:2
++#: kdebase3.spec.cpp:567
++#: xinerama.cpp:2
+ msgid "When this option is enabled, focus operations are limited only to the active Xinerama screen"
+-msgstr ""
++msgstr "Bu ayar etkinse, odaklama işlemleri sadece etkin olan Xinerama ekranında geçerli olur"
+
+-#: kdebase3.spec.cpp:570 xinerama.cpp:3
++#: kdebase3.spec.cpp:570
++#: xinerama.cpp:3
+ msgid "Active &mouse screen"
+-msgstr ""
++msgstr "Etkin pencere fareyi &izlesin"
+
+-#: kdebase3.spec.cpp:573 xinerama.cpp:4
++#: kdebase3.spec.cpp:573
++#: xinerama.cpp:4
+ msgid "When this option is enabled, active Xinerama screen (where for example new windows appear) is the screen with the mouse pointer. When disabled, the active Xinerama screen is the screen with the focused window. This option is by default disabled for Click to focus and enabled for other focus policies."
+-msgstr ""
++msgstr "Bu ayar etkinse, etkin Xinemara ekranı (örneğin yeni pencerelerin açıldığı ekran) fare işaretçisinin olduğu ekrandır. Etkin değilse, etkin Xinemara ekranı odaklı pencerenin olduğu ekrandır. Bu ayar Tıklayarak odaklama için öntanımlı olarak etkin değildir, diğer odaklama yöntemleri için etkindir."
+
+-#: kdebase3.spec.cpp:576 xinerama.cpp:8
++#: kdebase3.spec.cpp:576
++#: xinerama.cpp:8
+ msgid "Window to Screen 0"
+-msgstr ""
++msgstr "Pencere 0. Masaüstüne"
+
+-#: kdebase3.spec.cpp:579 xinerama.cpp:9
++#: kdebase3.spec.cpp:579
++#: xinerama.cpp:9
+ msgid "Window to Screen 1"
+-msgstr ""
++msgstr "Pencere 1. Masaüstüne"
+
+-#: kdebase3.spec.cpp:582 xinerama.cpp:10
++#: kdebase3.spec.cpp:582
++#: xinerama.cpp:10
+ msgid "Window to Screen 2"
+-msgstr ""
++msgstr "Pencere 2. Masaüstüne"
+
+-#: kdebase3.spec.cpp:585 xinerama.cpp:11
++#: kdebase3.spec.cpp:585
++#: xinerama.cpp:11
+ msgid "Window to Screen 3"
+-msgstr ""
++msgstr "Pencere 3. Masaüstüne"
+
+-#: kdebase3.spec.cpp:588 xinerama.cpp:12
++#: kdebase3.spec.cpp:588
++#: xinerama.cpp:12
+ msgid "Window to Screen 4"
+-msgstr ""
++msgstr "Pencere 4. Masaüstüne"
+
+-#: kdebase3.spec.cpp:591 xinerama.cpp:13
++#: kdebase3.spec.cpp:591
++#: xinerama.cpp:13
+ msgid "Window to Screen 5"
+-msgstr ""
++msgstr "Pencere 5. Masaüstüne"
+
+-#: kdebase3.spec.cpp:594 xinerama.cpp:14
++#: kdebase3.spec.cpp:594
++#: xinerama.cpp:14
+ msgid "Window to Screen 6"
+-msgstr ""
++msgstr "Pencere 6. Masaüstüne"
+
+-#: kdebase3.spec.cpp:597 xinerama.cpp:15
++#: kdebase3.spec.cpp:597
++#: xinerama.cpp:15
+ msgid "Window to Screen 7"
+-msgstr ""
++msgstr "Pencere 7. Masaüstüne"
+
+-#: kdebase3.spec.cpp:600 xinerama.cpp:16
++#: kdebase3.spec.cpp:600
++#: xinerama.cpp:16
+ msgid "Window to Next Screen"
+-msgstr ""
++msgstr "Pencere Sonraki Masaüstüne"
+
+-#: kdebase3.spec.cpp:603 xinerama.cpp:17
++#: kdebase3.spec.cpp:603
++#: xinerama.cpp:17
+ msgid "Switch to Screen 0"
+-msgstr ""
++msgstr "0. Masaüstüne Geç"
+
+-#: kdebase3.spec.cpp:606 xinerama.cpp:18
++#: kdebase3.spec.cpp:606
++#: xinerama.cpp:18
+ msgid "Switch to Screen 1"
+-msgstr ""
++msgstr "1. Masaüstüne Geç"
+
+-#: kdebase3.spec.cpp:609 xinerama.cpp:19
++#: kdebase3.spec.cpp:609
++#: xinerama.cpp:19
+ msgid "Switch to Screen 2"
+-msgstr ""
++msgstr "2. Masaüstüne Geç"
+
+-#: kdebase3.spec.cpp:612 xinerama.cpp:20
++#: kdebase3.spec.cpp:612
++#: xinerama.cpp:20
+ msgid "Switch to Screen 3"
+-msgstr ""
++msgstr "3. Masaüstüne Geç"
+
+-#: kdebase3.spec.cpp:615 xinerama.cpp:21
++#: kdebase3.spec.cpp:615
++#: xinerama.cpp:21
+ msgid "Switch to Screen 4"
+-msgstr ""
++msgstr "4. Masaüstüne Geç"
+
+-#: kdebase3.spec.cpp:618 xinerama.cpp:22
++#: kdebase3.spec.cpp:618
++#: xinerama.cpp:22
+ msgid "Switch to Screen 5"
+-msgstr ""
++msgstr "5. Masaüstüne Geç"
+
+-#: kdebase3.spec.cpp:621 xinerama.cpp:23
++#: kdebase3.spec.cpp:621
++#: xinerama.cpp:23
+ msgid "Switch to Screen 6"
+-msgstr ""
++msgstr "6. Masaüstüne Geç"
+
+-#: kdebase3.spec.cpp:624 xinerama.cpp:24
++#: kdebase3.spec.cpp:624
++#: xinerama.cpp:24
+ msgid "Switch to Screen 7"
+-msgstr ""
++msgstr "7. Masaüstüne Geç "
+
+-#: kdebase3.spec.cpp:627 xinerama.cpp:25
++#: kdebase3.spec.cpp:627
++#: xinerama.cpp:25
+ msgid "Switch to Next Screen"
+-msgstr ""
++msgstr "Sonraki Ekrana Geç"
+
+ #: kdebase3.spec.cpp:630
+ msgid "Alt+I"
+-msgstr ""
++msgstr "Alt+I"
+
+ #: kdebase3.spec.cpp:633
+ msgid "Alt+F"
+-msgstr ""
++msgstr "Alt+F"
+
+ #: kdebase3.spec.cpp:636
+ msgid "Alt+P"
+-msgstr ""
++msgstr "Alt+P"
+
+ #: kdebase3.spec.cpp:639
+ msgid "Alt+M"
+-msgstr ""
++msgstr "Alt+M"
+
+ #: kdebase3.spec.cpp:642
+ msgid "Preferred Window Manager:"
+-msgstr ""
++msgstr "Tercih edilen pencere yöneticisi"
+
+ #: kdebase3.spec.cpp:645
+-#, fuzzy
+ msgid "KMenu"
+-msgstr "Menü"
++msgstr "KMenu"
+
+ #: kdebase3.spec.cpp:648
+ msgid "MShadow"
+@@ -975,47 +997,49 @@
+ msgstr ""
+
+ #: kdebase3.spec.cpp:654
+-#, fuzzy
+ msgid "Search:"
+-msgstr "Ara"
++msgstr "Search:"
+
+ #: kdebase3.spec.cpp:657
+ msgid "<p align=\"center\"> <u>F</u>avorites</p>"
+-msgstr ""
++msgstr "<p align=\"center\"> <u>F</u>avorites</p>"
+
+ #: kdebase3.spec.cpp:660
+ msgid "<p align=\"center\"><u>H</u>istory</p>"
+-msgstr ""
++msgstr "<p align=\"center\"><u>H</u>istory</p>"
+
+ #: kdebase3.spec.cpp:663
+ msgid "<p align=\"center\"> <u>C</u>omputer</p>"
+-msgstr ""
++msgstr "<p align=\"center\"> <u>C</u>omputer</p>"
+
+ #: kdebase3.spec.cpp:666
+ msgid "<p align=\"center\"><u>A</u>pplications</p>"
+-msgstr ""
++msgstr "<p align=\"center\"><u>A</u>pplications</p>"
+
+ #: kdebase3.spec.cpp:669
+ msgid "<p align=\"center\"><u>L</u>eave</p>"
+-msgstr ""
++msgstr "<p align=\"center\"><u>L</u>eave</p>"
+
+ #: kdebase3.spec.cpp:672
++#, fuzzy
+ msgid "User&nbsp;<b>user</b>&nbsp;on&nbsp;<b>host</b>"
+ msgstr ""
++"\n"
++"- %s ile %s makinasına kaydet\n"
+
+ #: kdebase3.spec.cpp:681
+ msgid "Would you like to shutdown your computer?"
+-msgstr ""
++msgstr "Bilgisayarınızı kapatmak istiyor musunuz?"
+
+ #: kdebase3.spec.cpp:684
+ msgid ""
+ "If you do not act, your computer will shutdown\n"
+ "after X automatically."
+-msgstr ""
++msgstr "İşlemi iptal etmezseniz bilgisayarınız X sonra kapanacak."
+
+ #: kdebase3.spec.cpp:687
+ msgid "Confirm"
+-msgstr ""
++msgstr "Doğrula"
+
+ #: kdebluetooth.spec.cpp:2
+ msgid "Could not write all link key files. Your complete changes cannot be saved."
+@@ -1023,29 +1047,32 @@
+
+ #: kdebluetooth.spec.cpp:5
+ msgid "No Bluetooth device found, disabling interface."
+-msgstr ""
++msgstr "Mavidiş aygıtı bulunamadı, arayüz devredışı bırakılıyor."
+
+ #: kdebluetooth.spec.cpp:8
+ msgid "Here you have to specify the correct start/stop commands for BlueZ's <i>hcid</i> and the directory of the BlueZ's <i>link_key</i> files for the distribution you are using."
+ msgstr ""
+
+ #: kdebluetooth.spec.cpp:11
++#, fuzzy
+ msgid "Link key directory:"
+-msgstr ""
++msgstr "Anahtar üzerinde dizin işlemi"
+
+ #: kdelibs3.spec.cpp:2
++#, fuzzy
+ msgid "Conversion to KDEMM"
+-msgstr ""
++msgstr "D-Bus Dönüşümü"
+
+-#: kdelibs3.spec.cpp:5 kfile-beagle.cpp:2
++#: kdelibs3.spec.cpp:5
++#: kfile-beagle.cpp:2
+ msgid "search term"
+-msgstr ""
++msgstr "arama ifadesi"
+
+ # /opt/kde3/share/services/searchproviders/php.desktop
+-#: kdelibs3.spec.cpp:8 kfile-beagle.cpp:1
+-#, fuzzy
++#: kdelibs3.spec.cpp:8
++#: kfile-beagle.cpp:1
+ msgid "Desktop Search"
+-msgstr "PHP Arayıcı"
++msgstr "Masaüstü Araması"
+
+ #: kdelibs3.spec.cpp:11
+ msgid ""
+@@ -1059,118 +1086,117 @@
+
+ #: mediamanager.cpp:1
+ msgid "Access time updates"
+-msgstr ""
++msgstr "Erişim zamanı güncellemeleri"
+
+ #: mediamanager.cpp:2
+ msgid "All Data"
+-msgstr ""
++msgstr "Tüm Veri"
+
+ #: mediamanager.cpp:3
+ msgid "All I/O to the file system should be done synchronously."
+-msgstr ""
++msgstr "Dosya sistemine tüm I/O işlemleri eş zamanlı yapılmalıdır."
+
+ #: mediamanager.cpp:4
+ msgid "Device is already mounted."
+-msgstr ""
++msgstr "Aygıt zaten bağlı."
+
+ #: mediamanager.cpp:5
+ msgid "Device is Busy:"
+-msgstr ""
++msgstr "Aygıt Meşgul:"
+
+ #: mediamanager.cpp:6
+ msgid "Feature only available with HAL"
+-msgstr ""
++msgstr "Bu özellik sadece HAL ile kullanılabilir"
+
+ #: mediamanager.cpp:7
+ #, c-format
+ msgid "Filesystem: %1"
+-msgstr ""
++msgstr "Dosya sistemi: %1"
+
+ #: mediamanager.cpp:8
+ msgid "Filesystem: iso9660"
+-msgstr ""
++msgstr "Dosya sistemi: iso9660"
+
+ #: mediamanager.cpp:9
+ msgid "Filesystem Specific Mount Options"
+-msgstr ""
++msgstr "Dosya Sistemine Özgü Bağlama Seçenekleri"
+
+ #: mediamanager.cpp:10
+ msgid "Flushed IO"
+-msgstr ""
++msgstr "Kartın IO değeri"
+
+ #: mediamanager.cpp:11
+ msgid "Generic Mount Options"
+-msgstr ""
++msgstr "Genel Bağlama Seçenekleri"
+
+ #: mediamanager.cpp:12
+ msgid "Internal Error"
+-msgstr ""
++msgstr "İç Hata"
+
+ #: mediamanager.cpp:13
+-#, fuzzy
+ msgid "Invalid filesystem type"
+-msgstr "Geçersiz yol:"
++msgstr "Geçersiz dosya sistemi tipi"
+
+ #: mediamanager.cpp:14
+ msgid "Journaling:"
+-msgstr ""
++msgstr "Günlükleniyor:"
+
+ #: mediamanager.cpp:15
+ msgid "Lower"
+-msgstr ""
++msgstr "Düşük"
+
+ #: mediamanager.cpp:16
+ msgid "Mixed"
+-msgstr ""
++msgstr "Karışık"
+
+ #: mediamanager.cpp:17
+ msgid "Mount as user"
+-msgstr ""
++msgstr "Kullanıcı olarak bağla"
+
+ #: mediamanager.cpp:18
+ msgid "Mount automatically"
+-msgstr ""
++msgstr "Otomatik olarak bağla"
+
+ #: mediamanager.cpp:19
+ msgid "&Mounting"
+-msgstr ""
++msgstr "&Bağlanıyor"
+
+ #: mediamanager.cpp:20
+ msgid "Mount label:"
+-msgstr ""
++msgstr "Bölüm etiketi:"
+
+ #: mediamanager.cpp:21
+ msgid "Mountpoint:"
+-msgstr ""
++msgstr "Bağlanma noktası:"
+
+ #: mediamanager.cpp:22
+ msgid "Mountpoint has to be below /media"
+-msgstr ""
++msgstr "Bağlanma noktası /media altında olmalıdır"
+
+ #: mediamanager.cpp:23
+ msgid "Mount the file system read-only."
+-msgstr ""
++msgstr "Dosya sistemini salt okunur olarak bağla."
+
+ #: mediamanager.cpp:24
+ msgid "Mount this file system as user."
+-msgstr ""
++msgstr "Bu dosya sistemini kullanıcı olarak bağla."
+
+ #: mediamanager.cpp:25
+ msgid "Mount this file system automatically."
+-msgstr ""
++msgstr "Bu dosya sistemini otomatik olarak bağla."
+
+ #: mediamanager.cpp:26
+ #, c-format
+ msgid "No such medium: %1"
+-msgstr ""
++msgstr "Böyle bir ortam yok: %1"
+
+ #: mediamanager.cpp:27
+ msgid "Ordered"
+-msgstr ""
++msgstr "Sıralı"
+
+ #: mediamanager.cpp:28
+ msgid "Permissions denied"
+-msgstr ""
++msgstr "İzin verilmedi"
+
+ #: mediamanager.cpp:29
+ msgid "PropertiesPageGUI"
+@@ -1178,28 +1204,27 @@
+
+ #: mediamanager.cpp:30
+ msgid "Quiet"
+-msgstr ""
++msgstr "Sessiz"
+
+ #: mediamanager.cpp:31
+ msgid "Read only"
+-msgstr ""
++msgstr "Sadece okunabilir"
+
+ #: mediamanager.cpp:32
+ msgid "Saving the changes failed"
+-msgstr ""
++msgstr "Değişiklikler kaydedilemedi"
+
+ #: mediamanager.cpp:33
+-#, fuzzy
+ msgid "Short names:"
+-msgstr "Makine adları"
++msgstr "Kısa isimler:"
+
+ #: mediamanager.cpp:34
+ msgid "Synchronous"
+-msgstr ""
++msgstr "Eşzamanlı"
+
+ #: mediamanager.cpp:35
+ msgid "The option 'flush' is not allowed"
+-msgstr ""
++msgstr "Dizine göz atmaya izin verilmiyor."
+
+ #: mediamanager.cpp:36
+ msgid "Under what label this file system shall be mounted."
+@@ -1211,21 +1236,19 @@
+
+ #: mediamanager.cpp:38
+ msgid "UTF-8 charset"
+-msgstr ""
++msgstr "UTF-8 karakter seti"
+
+ #: mediamanager.cpp:39
+-#, fuzzy
+ msgid "Windows 95"
+-msgstr "Pencere"
++msgstr "Windows 95"
+
+ #: mediamanager.cpp:40
+-#, fuzzy
+ msgid "Windows NT"
+-msgstr "Pencere"
++msgstr "Windows NT"
+
+ #: mediamanager.cpp:41
+ msgid "Write Back"
+-msgstr ""
++msgstr "Geri Yazma"
+
+ #: mediamanager.cpp:42
+ msgid "Attempts to chown or chmod files do not return errors, although they fail. Use with caution!"
+@@ -1274,61 +1297,86 @@
+ "Display the short name as is; store a long name when the short name is not all upper case."
+ msgstr ""
+
+-#: qt3-devel-doc.spec.cpp:2 qt3-extensions.spec.cpp:2 qt3-static.spec.cpp:2
++#: qt3-devel-doc.spec.cpp:2
++#: qt3-extensions.spec.cpp:2
++#: qt3-static.spec.cpp:2
+ #: qt3.spec.cpp:2
+ msgid "Select Input &Method"
+-msgstr ""
++msgstr "Girdi Yöntemini &seçin: "
+
+-#: qt3-devel-doc.spec.cpp:5 qt3-extensions.spec.cpp:5 qt3-static.spec.cpp:5
++#: qt3-devel-doc.spec.cpp:5
++#: qt3-extensions.spec.cpp:5
++#: qt3-static.spec.cpp:5
+ #: qt3.spec.cpp:5
+ msgid "Multiple Input Method Switcher"
+-msgstr ""
++msgstr "Çoklu girdi metodu seçici"
+
+-#: qt3-devel-doc.spec.cpp:8 qt3-extensions.spec.cpp:8 qt3-static.spec.cpp:8
++#: qt3-devel-doc.spec.cpp:8
++#: qt3-extensions.spec.cpp:8
++#: qt3-static.spec.cpp:8
+ #: qt3.spec.cpp:8
+ msgid "Multiple input method switcher that uses the context menu of the text widgets"
+-msgstr ""
++msgstr "Çoklu girdi metodu seçici metin parçacıkları genel menüsünü kullanır"
+
+-#: qt3-devel-doc.spec.cpp:11 qt3-extensions.spec.cpp:11 qt3-static.spec.cpp:11
++#: qt3-devel-doc.spec.cpp:11
++#: qt3-extensions.spec.cpp:11
++#: qt3-static.spec.cpp:11
+ #: qt3.spec.cpp:11
+ msgid "Dummy Input Method Switcher"
+-msgstr ""
++msgstr "Çoklu girdi metodu seçici"
+
+-#: qt3-devel-doc.spec.cpp:14 qt3-extensions.spec.cpp:14 qt3-static.spec.cpp:14
++#: qt3-devel-doc.spec.cpp:14
++#: qt3-extensions.spec.cpp:14
++#: qt3-static.spec.cpp:14
+ #: qt3.spec.cpp:14
+ msgid "Dummy input method switcher that uses the context menu of the text widgets"
+-msgstr ""
++msgstr "Çoklu girdi metodu seçici metin parçacıkları genel menüsünü kullanır"
+
+-#: qt3-devel-doc.spec.cpp:17 qt3-extensions.spec.cpp:17 qt3-static.spec.cpp:17
++#: qt3-devel-doc.spec.cpp:17
++#: qt3-extensions.spec.cpp:17
++#: qt3-static.spec.cpp:17
+ #: qt3.spec.cpp:17
++#, fuzzy
+ msgid "Simple Composing Input Method"
+-msgstr ""
++msgstr "Basit Hangul X girdi yöntemi"
+
+-#: qt3-devel-doc.spec.cpp:20 qt3-extensions.spec.cpp:20 qt3-static.spec.cpp:20
++#: qt3-devel-doc.spec.cpp:20
++#: qt3-extensions.spec.cpp:20
++#: qt3-static.spec.cpp:20
+ #: qt3.spec.cpp:20
++#, fuzzy
+ msgid "Simple composing input method"
+-msgstr ""
++msgstr "IBus girdi yöntemi alt yapısı"
+
+-#: qt3-devel-doc.spec.cpp:23 qt3-extensions.spec.cpp:23 qt3-static.spec.cpp:23
++#: qt3-devel-doc.spec.cpp:23
++#: qt3-extensions.spec.cpp:23
++#: qt3-static.spec.cpp:23
+ #: qt3.spec.cpp:23
+ msgid "XIM"
+-msgstr ""
++msgstr "XIM"
+
+-#: qt3-devel-doc.spec.cpp:26 qt3-extensions.spec.cpp:26 qt3-static.spec.cpp:26
++#: qt3-devel-doc.spec.cpp:26
++#: qt3-extensions.spec.cpp:26
++#: qt3-static.spec.cpp:26
+ #: qt3.spec.cpp:26
+ msgid "XIM input method"
+-msgstr ""
++msgstr "XIM girdi yöntemi"
+
+-#: qt3-devel-doc.spec.cpp:29 qt3-extensions.spec.cpp:29 qt3-static.spec.cpp:29
++#: qt3-devel-doc.spec.cpp:29
++#: qt3-extensions.spec.cpp:29
++#: qt3-static.spec.cpp:29
+ #: qt3.spec.cpp:29
++#, fuzzy
+ msgid "Unknown Input Method"
+-msgstr ""
++msgstr "bilinmeyen aygıt yöntemi"
+
+-#: qt3-devel-doc.spec.cpp:32 qt3-extensions.spec.cpp:32 qt3-static.spec.cpp:32
++#: qt3-devel-doc.spec.cpp:32
++#: qt3-extensions.spec.cpp:32
++#: qt3-static.spec.cpp:32
+ #: qt3.spec.cpp:32
+ #, fuzzy
+ msgid "Default Input Method:"
+-msgstr "Öntanımlı yol"
++msgstr "SCIM Girdi Metodu Kurulumu"
+
+ #~ msgid "System"
+ #~ msgstr "Sistem"
+@@ -1348,7 +1396,6 @@
+ # clients/lan_inetd_custom.ycp:748
+ #~ msgid "Status"
+ #~ msgstr "Durum"
+-
+ #, fuzzy
+ #~ msgid "Remove &Sent Mark"
+ #~ msgstr "Bağlantı &kaldır"
+@@ -1361,3 +1408,4 @@
+ #, fuzzy
+ #~ msgid "Obsolete"
+ #~ msgstr "Eskittikleri:"
++
diff --git a/mandriva/2010.2/other/kickoff-i18n/kickoff-i18n-1.0-uz-po.patch b/mandriva/2010.2/other/kickoff-i18n/kickoff-i18n-1.0-uz-po.patch
new file mode 100644
index 000000000..2fa747fb4
--- /dev/null
+++ b/mandriva/2010.2/other/kickoff-i18n/kickoff-i18n-1.0-uz-po.patch
@@ -0,0 +1,1395 @@
+diff -N -r -u kickoff-i18n-1.0/po/kickoff/Makefile.in kickoff-i18n-1.0.uz.new/po/kickoff/Makefile.in
+--- kickoff-i18n-1.0/po/kickoff/Makefile.in 2007-05-24 16:10:44.000000000 +0200
++++ kickoff-i18n-1.0.uz.new/po/kickoff/Makefile.in 2007-07-22 13:59:40.000000000 +0200
+@@ -300,8 +300,8 @@
+ xdg_menudir = @xdg_menudir@
+ #>- POFILES = AUTO
+ #>+ 2
+-POFILES = zh_CN.po zh_TW.po af.po bg.po ar.po ca.po bn.po bs.po da.po de.po cs.po cy.po el.po es.po fi.po et.po fr.po gl.po he.po hi.po gu.po id.po hr.po hu.po ja.po it.po ka.po km.po ko.po lo.po lt.po mk.po nb.po mr.po nl.po pa.po pl.po pt.po ro.po ru.po sk.po sl.po ta.po sr.po sv.po tr.po uk.po vi.po wa.po xh.po zu.po en_GB.po en_US.po pt_BR.po
+-GMOFILES = zh_CN.gmo zh_TW.gmo af.gmo bg.gmo ar.gmo ca.gmo bn.gmo bs.gmo da.gmo de.gmo cs.gmo cy.gmo el.gmo es.gmo fi.gmo et.gmo fr.gmo gl.gmo he.gmo hi.gmo gu.gmo id.gmo hr.gmo hu.gmo ja.gmo it.gmo ka.gmo km.gmo ko.gmo lo.gmo lt.gmo mk.gmo nb.gmo mr.gmo nl.gmo pa.gmo pl.gmo pt.gmo ro.gmo ru.gmo sk.gmo sl.gmo ta.gmo sr.gmo sv.gmo tr.gmo uk.gmo vi.gmo wa.gmo xh.gmo zu.gmo en_GB.gmo en_US.gmo pt_BR.gmo
++POFILES = zh_CN.po zh_TW.po af.po bg.po ar.po ca.po bn.po bs.po da.po de.po cs.po cy.po el.po es.po fi.po et.po fr.po gl.po he.po hi.po gu.po id.po hr.po hu.po ja.po it.po ka.po km.po ko.po lo.po lt.po mk.po nb.po mr.po nl.po pa.po pl.po pt.po ro.po ru.po sk.po sl.po ta.po sr.po sv.po tr.po uk.po vi.po wa.po xh.po zu.po en_GB.po en_US.po pt_BR.po uz.po
++GMOFILES = zh_CN.gmo zh_TW.gmo af.gmo bg.gmo ar.gmo ca.gmo bn.gmo bs.gmo da.gmo de.gmo cs.gmo cy.gmo el.gmo es.gmo fi.gmo et.gmo fr.gmo gl.gmo he.gmo hi.gmo gu.gmo id.gmo hr.gmo hu.gmo ja.gmo it.gmo ka.gmo km.gmo ko.gmo lo.gmo lt.gmo mk.gmo nb.gmo mr.gmo nl.gmo pa.gmo pl.gmo pt.gmo ro.gmo ru.gmo sk.gmo sl.gmo ta.gmo sr.gmo sv.gmo tr.gmo uk.gmo vi.gmo wa.gmo xh.gmo zu.gmo en_GB.gmo en_US.gmo pt_BR.gmo uz.gmo
+ #>- all: all-am
+ #>+ 1
+ all: all-nls docs-am all-am
+@@ -494,9 +494,9 @@
+ .NOEXPORT:
+
+ #>+ 2
+-KDE_DIST=mk.po bs.po zh_CN.po sr.po nl.po id.po pt.po hr.po ru.po da.po fi.po ko.po uk.po gl.po bn.po ar.po de.po et.po af.po ta.po nb.po ca.po fr.po el.po cs.po tr.po he.po zh_TW.po en_US.po ro.po Makefile.in zu.po wa.po bg.po pt_BR.po ja.po sv.po hu.po pl.po cy.po lt.po es.po ka.po km.po mr.po lo.po hi.po en_GB.po xh.po vi.po sk.po it.po Makefile.am gu.po sl.po pa.po
++KDE_DIST=mk.po bs.po zh_CN.po sr.po nl.po id.po pt.po uz.po hr.po ru.po da.po fi.po ko.po uk.po gl.po bn.po ar.po de.po et.po af.po ta.po nb.po ca.po fr.po el.po cs.po tr.po he.po zh_TW.po en_US.po ro.po Makefile.in zu.po wa.po bg.po pt_BR.po ja.po sv.po hu.po pl.po cy.po lt.po es.po ka.po km.po mr.po lo.po hi.po en_GB.po xh.po vi.po sk.po it.po Makefile.am gu.po sl.po pa.po
+
+-#>+ 163
++#>+ 166
+ zh_CN.gmo: zh_CN.po
+ rm -f zh_CN.gmo; $(GMSGFMT) -o zh_CN.gmo $(srcdir)/zh_CN.po
+ test ! -f zh_CN.gmo || touch zh_CN.gmo
+@@ -659,14 +659,17 @@
+ pt_BR.gmo: pt_BR.po
+ rm -f pt_BR.gmo; $(GMSGFMT) -o pt_BR.gmo $(srcdir)/pt_BR.po
+ test ! -f pt_BR.gmo || touch pt_BR.gmo
++uz.gmo: uz.po
++ rm -f uz.gmo; $(GMSGFMT) -o uz.gmo $(srcdir)/uz.po
++ test ! -f uz.gmo || touch uz.gmo
+
+ #>+ 3
+ clean-nls:
+- -rm -f zh_CN.gmo zh_TW.gmo af.gmo bg.gmo ar.gmo ca.gmo bn.gmo bs.gmo da.gmo de.gmo cs.gmo cy.gmo el.gmo es.gmo fi.gmo et.gmo fr.gmo gl.gmo he.gmo hi.gmo gu.gmo id.gmo hr.gmo hu.gmo ja.gmo it.gmo ka.gmo km.gmo ko.gmo lo.gmo lt.gmo mk.gmo nb.gmo mr.gmo nl.gmo pa.gmo pl.gmo pt.gmo ro.gmo ru.gmo sk.gmo sl.gmo ta.gmo sr.gmo sv.gmo tr.gmo uk.gmo vi.gmo wa.gmo xh.gmo zu.gmo en_GB.gmo en_US.gmo pt_BR.gmo
++ -rm -f zh_CN.gmo zh_TW.gmo af.gmo bg.gmo ar.gmo ca.gmo bn.gmo bs.gmo da.gmo de.gmo cs.gmo cy.gmo el.gmo es.gmo fi.gmo et.gmo fr.gmo gl.gmo he.gmo hi.gmo gu.gmo id.gmo hr.gmo hu.gmo ja.gmo it.gmo ka.gmo km.gmo ko.gmo lo.gmo lt.gmo mk.gmo nb.gmo mr.gmo nl.gmo pa.gmo pl.gmo pt.gmo ro.gmo ru.gmo sk.gmo sl.gmo ta.gmo sr.gmo sv.gmo tr.gmo uk.gmo vi.gmo wa.gmo xh.gmo zu.gmo en_GB.gmo en_US.gmo pt_BR.gmo uz.gmo
+
+ #>+ 10
+ install-nls:
+- @for base in zh_CN zh_TW af bg ar ca bn bs da de cs cy el es fi et fr gl he hi gu id hr hu ja it ka km ko lo lt mk nb mr nl pa pl pt ro ru sk sl ta sr sv tr uk vi wa xh zu en_GB en_US pt_BR ; do \
++ @for base in zh_CN zh_TW af bg ar ca bn bs da de cs cy el es fi et fr gl he hi gu id hr hu ja it ka km ko lo lt mk nb mr nl pa pl pt ro ru sk sl ta sr sv tr uk vi wa xh zu en_GB en_US pt_BR uz ; do \
+ echo $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$$base/LC_MESSAGES/$(PACKAGE).mo ;\
+ $(mkinstalldirs) $(DESTDIR)$(kde_locale)/$$base/LC_MESSAGES ; \
+ if test -f $$base.gmo; then $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$$base/LC_MESSAGES/$(PACKAGE).mo ;\
+@@ -675,7 +678,7 @@
+ done
+
+
+-#>+ 56
++#>+ 57
+ uninstall-nls:
+ rm -f $(DESTDIR)$(kde_locale)/zh_CN/LC_MESSAGES/$(PACKAGE).mo
+ rm -f $(DESTDIR)$(kde_locale)/zh_TW/LC_MESSAGES/$(PACKAGE).mo
+@@ -731,6 +734,7 @@
+ rm -f $(DESTDIR)$(kde_locale)/en_GB/LC_MESSAGES/$(PACKAGE).mo
+ rm -f $(DESTDIR)$(kde_locale)/en_US/LC_MESSAGES/$(PACKAGE).mo
+ rm -f $(DESTDIR)$(kde_locale)/pt_BR/LC_MESSAGES/$(PACKAGE).mo
++ rm -f $(DESTDIR)$(kde_locale)/uz/LC_MESSAGES/$(PACKAGE).mo
+
+ #>+ 2
+ all-nls: $(GMOFILES)
+diff -N -r -u kickoff-i18n-1.0/po/kickoff/uz.po kickoff-i18n-1.0.uz.new/po/kickoff/uz.po
+--- kickoff-i18n-1.0/po/kickoff/uz.po 1970-01-01 01:00:00.000000000 +0100
++++ kickoff-i18n-1.0.uz.new/po/kickoff/uz.po 2007-07-22 13:59:23.000000000 +0200
+@@ -0,0 +1,1328 @@
++# translation of kickoff-uz.po to Uzbek
++#
++# Mashrab Kuvatov <kmashrab@uni-bremen.de>, 2007.
++msgid ""
++msgstr ""
++"Project-Id-Version: kickoff-uz\n"
++"Report-Msgid-Bugs-To: \n"
++"POT-Creation-Date: 2006-10-27 12:08+0200\n"
++"PO-Revision-Date: 2007-07-22 13:41+0200\n"
++"Last-Translator: Mashrab Kuvatov <kmashrab@uni-bremen.de>\n"
++"Language-Team: Uzbek <floss-uz-l10n@googlegroups.com>\n"
++"MIME-Version: 1.0\n"
++"Content-Type: text/plain; charset=UTF-8\n"
++"Content-Transfer-Encoding: 8bit\n"
++"X-Generator: KBabel 1.11.4\n"
++
++#: china.cpp:2
++msgid "Country or region:"
++msgstr "Давлат:"
++
++#: china.cpp:3 china.cpp:13
++msgid "Here you can choose your country or region. The settings for languages, numbers etc. will automatically switch to the corresponding values."
++msgstr ""
++"Бу ерда давлатингизни танлашингиз мумкин. Тил, сон, ва ҳоказо мосламалар "
++"автоматик равишда тегишли қийматларни қабул қилади."
++
++#: china.cpp:5
++msgid ""
++"<h1>Country/Region & Language</h1>\n"
++"<p>From here you can configure language, numeric, and time \n"
++"settings for your particular region. In most cases it will be \n"
++"sufficient to choose the country you live in. For instance KDE \n"
++"will automatically choose \"German\" as language if you choose \n"
++"\"Germany\" from the list. It will also change the time format \n"
++"to use 24 hours and and use comma as decimal separator.</p>\n"
++msgstr ""
++"<h1>Давлат ва тил</h1>\n"
++"<p>Бу ерда, сизнинг жойингизга таълуқ бўлган тил, сон, ва вақт \n"
++"мосламаларини мослашингиз мумкин. Кўпчилик ҳолатларда, сиз \n"
++"яшаётган давлатингизни танласангиз етади. Масалан, рўйхатдан \n"
++"Германияни танласангиз KDE тил сифатида Олмон тилини танлайди.\n"
++"Бундан ташқари, у 24 соатлик вақт кўринишни ва ўнликни ажратиш \n"
++"учун вергулни танлайди.</p>\n"
++
++#: china.cpp:12
++msgid "This is where you live. KDE will use the defaults for this country or region."
++msgstr "Бу ер сизнинг яшаш жойингиз. Бу давлат учун KDE андоза маълумотни қўллайди."
++
++#: dirfilter.cpp:1 kdeaddons3.spec.cpp:3
++msgid "Filter This Folder"
++msgstr ""
++
++#: dirfilter.cpp:2 kdeaddons3.spec.cpp:7 kdebase3.spec.cpp:252
++msgid "Search Index"
++msgstr "Мукаммал қидириш"
++
++#: dirfilter.cpp:3 kdeaddons3.spec.cpp:10
++msgid "Enter here a text which shall be searched on the whole system in the Beagle index."
++msgstr ""
++
++#: kaffeine.spec.cpp:2
++msgid ""
++"This version of Xine (used by Kaffeine) has only a reduced\n"
++"set of supported codecs. It is not able to play DVDs.\n"
++"Read http://portal.suse.com/sdb/en/2003/09/xine_dvd.html for further details."
++msgstr ""
++
++#: kaffeine.spec.cpp:5
++msgid "No WIN32 codecs found in /usr/lib/win32. You're not able to play Windows Media 9 files, newer Real Media files and some less common formats."
++msgstr ""
++
++#: kaffeine.spec.cpp:8
++msgid "libdvdcss not found. You're not able to play encrypted (most commercial) DVD's."
++msgstr ""
++
++#: kaffeine.spec.cpp:11
++msgid "The xine-lib shipped by SuSE \"may lack certain features because of legal requirements (potential patent violation)\"."
++msgstr ""
++
++#: kconfigeditor.spec.cpp:2
++msgid "Parsing configuration files..."
++msgstr ""
++
++#: kconfigeditor.spec.cpp:5
++msgid "Application ready"
++msgstr ""
++
++#: kdeaddons3.spec.cpp:13 searchbar.cpp:1
++msgid "Use Google Suggest"
++msgstr ""
++
++#: kdeaddons3.spec.cpp:16 searchbar.cpp:2
++msgid "For Google Only"
++msgstr ""
++
++#: kdeaddons3.spec.cpp:19 searchbar.cpp:3
++msgid "For All Searches"
++msgstr ""
++
++#: kdeaddons3.spec.cpp:22 searchbar.cpp:4
++msgid "Never"
++msgstr "Ҳеч қачон"
++
++#: kdebase3.spec.cpp:2
++msgid "XFree theme %1 - incomplete for KDE"
++msgstr ""
++
++#: kdebase3.spec.cpp:5
++msgid "Please enter the Administrator (root) password to continue."
++msgstr "Давом этиш учун администратор (root) учун махфий сўзни киритинг."
++
++#: kdebase3.spec.cpp:8
++msgid "Please enter password for \"%1\" to continue."
++msgstr "Давом этиш учун \"%1\" учун махфий сўзни киритинг."
++
++#: kdebase3.spec.cpp:14
++msgid "&Suspend Computer"
++msgstr "Компьютерни &хотирага ўчириш"
++
++#: kdebase3.spec.cpp:19
++msgid "Suspend to Disk"
++msgstr "Компьютерни дискка ўчириш"
++
++#: kdebase3.spec.cpp:24
++msgid "Suspend to RAM"
++msgstr "Компьютерни хотирага ўчириш"
++
++#: kdebase3.spec.cpp:29
++msgid "Standby"
++msgstr "Компьютерни хотирага ўчириш"
++
++#: kdebase3.spec.cpp:33
++msgid "Suspend Computer"
++msgstr "Компьютерни хотирага ўчириш"
++
++#: kdebase3.spec.cpp:36
++msgid "&Language"
++msgstr "&Тил"
++
++#: kdebase3.spec.cpp:39
++msgid "&System"
++msgstr "&Тизим"
++
++#: kdebase3.spec.cpp:42
++msgid "&Administration"
++msgstr "&Бошқарув"
++
++#: kdebase3.spec.cpp:45
++msgid "&Disconnect"
++msgstr "&Узиш"
++
++#: kdebase3.spec.cpp:51
++msgid "Power O&ff"
++msgstr "Ўч&ириш"
++
++#: kdebase3.spec.cpp:54
++msgid "S&uspend"
++msgstr "&Хотирага ўчириш"
++
++#: kdebase3.spec.cpp:57
++msgid "&Reboot"
++msgstr "Ўчири&б-ёқиш"
++
++#: kdebase3.spec.cpp:60
++msgid "Caps Lock is enabled."
++msgstr "Caps Lock тугмаси босилган."
++
++#: kdebase3.spec.cpp:63
++#, c-format
++msgid "User %s will log in in %d seconds"
++msgstr "Фойдаланувчи %s %d сониядан сўнг тизимга киради"
++
++#: kdebase3.spec.cpp:66
++msgid "&Username:"
++msgstr "Ф&ойдаланувчи:"
++
++#: kdebase3.spec.cpp:69
++msgid "&Password:"
++msgstr "&Махфий сўз:"
++
++#: kdebase3.spec.cpp:72
++msgid "&Domain:"
++msgstr "До&мен:"
++
++#: kdebase3.spec.cpp:75
++msgid "&Top"
++msgstr "Юқ&ори"
++
++#: kdebase3.spec.cpp:78
++msgid "<p>This link references a home page or the top of some hierarchy.</p>"
++msgstr ""
++
++#: kdebase3.spec.cpp:81
++msgid "<p>This link references the immediate parent of the current document.</p>"
++msgstr ""
++
++#: kdebase3.spec.cpp:84
++msgid "&First"
++msgstr "&Биринчи"
++
++#: kdebase3.spec.cpp:87
++msgid "<p>This link type tells search engines which document is considered by the author to be the starting point of the collection.</p>"
++msgstr ""
++
++#: kdebase3.spec.cpp:93
++msgid "<p>This link references the previous document in an ordered series of documents.</p>"
++msgstr ""
++
++#: kdebase3.spec.cpp:96
++msgid "&Next"
++msgstr "&Кейинги"
++
++#: kdebase3.spec.cpp:99
++msgid "<p>This link references the next document in an ordered series of documents.</p>"
++msgstr ""
++
++#: kdebase3.spec.cpp:102
++msgid "&Last"
++msgstr "&Охирги"
++
++#: kdebase3.spec.cpp:105
++msgid "<p>This link references the end of a sequence of documents.</p>"
++msgstr ""
++
++#: kdebase3.spec.cpp:108
++msgid "<p>This link references the search.</p>"
++msgstr ""
++
++#: kdebase3.spec.cpp:111
++msgid "Document"
++msgstr "Ҳужжат"
++
++#: kdebase3.spec.cpp:114
++msgid "<p>This menu contains the links referring the document information.</p>"
++msgstr ""
++
++#: kdebase3.spec.cpp:117
++msgid "<p>This link references the table of contents.</p>"
++msgstr ""
++
++#: kdebase3.spec.cpp:120
++msgid "Chapters"
++msgstr "Боблар"
++
++#: kdebase3.spec.cpp:123
++msgid "<p>This menu references the chapters of the document.</p>"
++msgstr ""
++
++#: kdebase3.spec.cpp:126
++msgid "Sections"
++msgstr "Бўлимлар"
++
++#: kdebase3.spec.cpp:129
++msgid "<p>This menu references the sections of the document.</p>"
++msgstr ""
++
++#: kdebase3.spec.cpp:132
++msgid "Subsections"
++msgstr "Туб бўлимлар"
++
++#: kdebase3.spec.cpp:135
++msgid "<p>This menu references the subsections of the document.</p>"
++msgstr ""
++
++#: kdebase3.spec.cpp:138
++msgid "Appendix"
++msgstr ""
++
++#: kdebase3.spec.cpp:141
++msgid "<p>This link references the appendix.</p>"
++msgstr ""
++
++#: kdebase3.spec.cpp:144
++msgid "&Glossary"
++msgstr ""
++
++#: kdebase3.spec.cpp:147
++msgid "<p>This link references the glossary.</p>"
++msgstr ""
++
++#: kdebase3.spec.cpp:150
++msgid "&Index"
++msgstr "&Индекс"
++
++#: kdebase3.spec.cpp:153
++msgid "<p>This link references the index.</p>"
++msgstr ""
++
++#: kdebase3.spec.cpp:156
++msgid "<p>This menu contains other important links.</p>"
++msgstr ""
++
++#: kdebase3.spec.cpp:159
++msgid "<p>This link references the help.</p>"
++msgstr ""
++
++#: kdebase3.spec.cpp:162
++msgid "&Authors"
++msgstr "&Муаллифлар"
++
++#: kdebase3.spec.cpp:165
++msgid "<p>This link references the author.</p>"
++msgstr ""
++
++#: kdebase3.spec.cpp:168
++msgid "Copy&right"
++msgstr "Муа&ллифлик ҳуқуқи"
++
++#: kdebase3.spec.cpp:171
++msgid "<p>This link references the copyright.</p>"
++msgstr ""
++
++#: kdebase3.spec.cpp:174
++msgid "<p>This menu references the bookmarks.</p>"
++msgstr ""
++
++#: kdebase3.spec.cpp:177
++msgid "Other Versions"
++msgstr "Бошқа версиялар"
++
++#: kdebase3.spec.cpp:180
++msgid "<p>This link references the alternate versions of this document.</p>"
++msgstr ""
++
++#: kdebase3.spec.cpp:183
++msgid "<p>Miscellaneous links.</p>"
++msgstr ""
++
++#: kdebase3.spec.cpp:190
++#, c-format
++msgid "Folder: %1"
++msgstr "Жилд: %1"
++
++#: kdebase3.spec.cpp:193
++msgid "No subject"
++msgstr "Мавзусиз"
++
++#: kdebase3.spec.cpp:196
++msgid "(Attachment) "
++msgstr "(Илова) "
++
++#: kdebase3.spec.cpp:200
++#, c-format
++msgid "From %1"
++msgstr ""
++
++#: kdebase3.spec.cpp:203
++#, c-format
++msgid "By %1"
++msgstr "%1 ижросида"
++
++#: kdebase3.spec.cpp:206
++#, c-format
++msgid "From Album %1"
++msgstr "%1 албомидан"
++
++#: kdebase3.spec.cpp:209
++#, c-format
++msgid "Title: %1"
++msgstr ""
++
++#: kdebase3.spec.cpp:215
++#, c-format
++msgid "Conversation With %1"
++msgstr "%1 билан суҳбат"
++
++#: kdebase3.spec.cpp:218
++msgid "Unknown Person"
++msgstr "Номаълум шахс"
++
++#: kdebase3.spec.cpp:221
++#, c-format
++msgid "Date: %1"
++msgstr "Сана: %1"
++
++#: kdebase3.spec.cpp:224
++msgid "Switch to Kickoff Menu Style"
++msgstr "Янги менюдан фойдаланиш"
++
++#: kdebase3.spec.cpp:227
++msgid "Switch to KDE Menu Style"
++msgstr "Андоза менюдан фойдаланиш"
++
++#: kdebase3.spec.cpp:231
++msgid "New Applications"
++msgstr "Янги дастурлар"
++
++#: kdebase3.spec.cpp:234
++#, c-format
++msgid "Host: %1"
++msgstr "Компьютер: %1"
++
++#: kdebase3.spec.cpp:237
++msgid "Directory: /)"
++msgstr "Директория: /)"
++
++#: kdebase3.spec.cpp:240
++msgid "Directory: "
++msgstr "Директория: "
++
++#: kdebase3.spec.cpp:243
++msgid "Press '/' to search..."
++msgstr "Қидириш учун '/'ни босинг..."
++
++#: kdebase3.spec.cpp:246
++msgid "User&nbsp;<b>%1</b>&nbsp;on&nbsp;<b>%2</b>"
++msgstr "Фойдаланувчи&nbsp;<b>%1</b>&nbsp;компьютер&nbsp;<b>%2</b>"
++
++#: kdebase3.spec.cpp:249
++msgid "Search Internet"
++msgstr "Интернетда қидириш"
++
++#: kdebase3.spec.cpp:255
++msgid "Applications, Contacts and Documents"
++msgstr "Дастурлар, алоқалар ва ҳужжатлар"
++
++#: kdebase3.spec.cpp:258
++msgid "Recently used applications and documents"
++msgstr "Яқинда фойдаланилган дастур ва ҳужжатлар"
++
++#: kdebase3.spec.cpp:261
++msgid "Most commonly used applications and documents"
++msgstr "Энг кўп фойдаланадиган дастур ва ҳужжатлар"
++
++#: kdebase3.spec.cpp:264
++msgid "List of installed applications"
++msgstr "Ўрнатилган дастурларнинг рўйхати"
++
++#: kdebase3.spec.cpp:267
++msgid "Information and configuration of your system, access to personal files, network resources and connected disk drives"
++msgstr "Тизим ҳақида маълумот, шахсий файллар, тармоқдаги нарсалар ва уланган дискларга қисқа йўл"
++
++#: kdebase3.spec.cpp:270
++msgid "<qt>Logout, switch user, switch off or reset, suspend of the system"
++msgstr "<qt>Тизимдан чиқиш, фойдаланувчини ўзгартириш, компьютерни ўчириш ёки ўчириб-ёқиш"
++
++#: kdebase3.spec.cpp:273
++msgid "Search for personal files and applications"
++msgstr "Шахсий файл ва дастурларни қидириш"
++
++#: kdebase3.spec.cpp:276
++msgid "Start '%1'"
++msgstr ""
++
++#: kdebase3.spec.cpp:279
++msgid "Start '%1' (current)"
++msgstr ""
++
++#: kdebase3.spec.cpp:282
++msgid "Restart and boot directly into '%1'"
++msgstr "Ўчириш ва '%1' ОТни ишга тушириш"
++
++#: kdebase3.spec.cpp:285
++msgid "Start a parallel session"
++msgstr "Параллел сеансни бошлаш"
++
++#: kdebase3.spec.cpp:288
++msgid "Lock screen and start a parallel session"
++msgstr "Экранни қулфлаш ва параллел сеансни бошлаш"
++
++#: kdebase3.spec.cpp:291
++msgid "Switch to Session of User '%1'"
++msgstr "Фойдаланувчи '%1' сеансига ўтиш"
++
++#: kdebase3.spec.cpp:294
++#, c-format
++msgid "Session: %1"
++msgstr "Сеанс: %1"
++
++#: kdebase3.spec.cpp:298
++msgid "Logout"
++msgstr "Чиқиш"
++
++#: kdebase3.spec.cpp:301
++msgid "End session"
++msgstr "Сеансни тугатиш"
++
++#: kdebase3.spec.cpp:304
++msgid "Lock"
++msgstr "Қулфлаш"
++
++#: kdebase3.spec.cpp:307
++msgid "Lock screen"
++msgstr "Экранни қулфлаш"
++
++#: kdebase3.spec.cpp:310
++msgid "Save current Session for next login"
++msgstr "Жорий сеансни сақлаш"
++
++#: kdebase3.spec.cpp:313
++msgid "Manage parallel sessions"
++msgstr "Параллел сеансларни бошқариш"
++
++#: kdebase3.spec.cpp:316
++msgid "Shutdown Computer"
++msgstr "Компьютерни ўчириш"
++
++#: kdebase3.spec.cpp:319
++msgid "Turn off computer"
++msgstr "Компьютерни тўлиқ ўчириш"
++
++#: kdebase3.spec.cpp:324
++msgid "Pause without logging out"
++msgstr ""
++
++#: kdebase3.spec.cpp:327
++msgid "Restart and boot this system"
++msgstr "Компьютерни ўчириб уни қайтадан ёқиш"
++
++#: kdebase3.spec.cpp:330
++msgid "Start Operating System"
++msgstr "Операцион тизимни ишга тушириш"
++
++#: kdebase3.spec.cpp:333
++msgid "Restart and boot another operating system"
++msgstr "Компьютерни ўчириш ва бошқа операцион тизимни ишга тушириш"
++
++#: kdebase3.spec.cpp:338
++msgid "Applications"
++msgstr "Дастурлар"
++
++#: kdebase3.spec.cpp:341
++msgid "System Settings"
++msgstr "Тизим мосламалари"
++
++#: kdebase3.spec.cpp:344
++msgid "YaST2"
++msgstr "YaST2"
++
++#: kdebase3.spec.cpp:347
++msgid "System Information"
++msgstr "Тизим ҳақида маълумот"
++
++#: kdebase3.spec.cpp:350
++msgid "System Folders"
++msgstr "Тизим жилдлари"
++
++#: kdebase3.spec.cpp:353
++msgid "Home Folder"
++msgstr "Уй жилди"
++
++#: kdebase3.spec.cpp:356
++msgid "My Documents"
++msgstr "Ҳужжатлар"
++
++#: kdebase3.spec.cpp:359
++msgid "Network Folders"
++msgstr "Тармоқ жилдлари"
++
++#: kdebase3.spec.cpp:362
++msgid "Documents"
++msgstr "Ҳужжатлар"
++
++#: kdebase3.spec.cpp:366
++#, c-format
++msgid "Send Email to %1"
++msgstr "Хат жўнатиш: %1"
++
++#: kdebase3.spec.cpp:369
++#, c-format
++msgid "Open Addressbook at %1"
++msgstr ""
++
++#: kdebase3.spec.cpp:372
++msgid "- Add ext:type to specify a file extension."
++msgstr ""
++
++#: kdebase3.spec.cpp:375
++msgid "- When searching for a phrase, add quotes."
++msgstr ""
++
++#: kdebase3.spec.cpp:378
++msgid "- To exclude search terms, use the minus symbol in front."
++msgstr ""
++
++#: kdebase3.spec.cpp:381
++msgid "- To search for optional terms, use OR."
++msgstr ""
++
++#: kdebase3.spec.cpp:384
++msgid "- You can use upper and lower case."
++msgstr ""
++
++#: kdebase3.spec.cpp:387
++msgid "Search Quick Tips"
++msgstr "Қидириш маслаҳатлари"
++
++#: kdebase3.spec.cpp:390
++msgid "%1 = %2"
++msgstr ""
++
++#: kdebase3.spec.cpp:393
++#, c-format
++msgid "Open Local File: %1"
++msgstr ""
++
++#: kdebase3.spec.cpp:396
++#, c-format
++msgid "Open Local Dir: %1"
++msgstr ""
++
++#: kdebase3.spec.cpp:399
++#, c-format
++msgid "Open Remote Location: %1"
++msgstr ""
++
++#: kdebase3.spec.cpp:402
++msgid "Run '%1'"
++msgstr "'%1'ни ишга тушириш"
++
++#: kdebase3.spec.cpp:406
++msgid "No matches found"
++msgstr "Мос келадиган ҳеч нарса топилмади"
++
++#: kdebase3.spec.cpp:409
++msgid "top %1 of %2"
++msgstr "жами %2-дан, %1-та натижа"
++
++#: kdebase3.spec.cpp:412
++msgid "%1 (top %2 of %3)"
++msgstr "%1 (жами %3-дан, %2-та натижа)"
++
++#: kdebase3.spec.cpp:415
++msgid "Do you really want to end the session?"
++msgstr "Ростдан жорий сеансни тугатишни истайсизми?"
++
++#: kdebase3.spec.cpp:418
++msgid "Logout Confirmation"
++msgstr "Чиқишни тасдиқлаш"
++
++#: kdebase3.spec.cpp:421
++msgid "Do you really want to turn off the computer?"
++msgstr "Ростдан компьютерни ўчиришни истайсизми?"
++
++#: kdebase3.spec.cpp:424
++msgid "Shutdown Confirmation"
++msgstr "Ўчиришни тасдиқлаш"
++
++#: kdebase3.spec.cpp:427
++msgid "Shutdown"
++msgstr "Ўчириш"
++
++#: kdebase3.spec.cpp:430
++msgid "Do you really want to reset the computer and boot (another operating system)?"
++msgstr "Ростдан компьютерни ўчириб бошқа ОТни ишга туширишни истайсизми?"
++
++#: kdebase3.spec.cpp:433
++msgid "Restart Confirmation"
++msgstr "Ўчириб-ёқишни тасдиқлаш"
++
++#: kdebase3.spec.cpp:436
++msgid "Restart"
++msgstr "Ўчириб-ёқиш"
++
++#: kdebase3.spec.cpp:439
++msgid "Do you really want to pause the computer without logging out?"
++msgstr ""
++
++#: kdebase3.spec.cpp:442
++msgid "Suspend Confirmation"
++msgstr ""
++
++#: kdebase3.spec.cpp:445
++msgid "Do you really want to reset the computer and boot Microsoft Windows"
++msgstr "Ростдан компьютерни ўчириб Microsoft Windows ОТни ишга туширишни истайсизми?"
++
++#: kdebase3.spec.cpp:448
++msgid "Start Windows Confirmation"
++msgstr "Windows ОТни ишга туширишни тасдиқлаш"
++
++#: kdebase3.spec.cpp:451
++msgid "Start Windows"
++msgstr "Windows ОТни ишга тушириш"
++
++#: kdebase3.spec.cpp:454
++msgid "Could not start Tomboy."
++msgstr "Tomboy дастурини ишга тушириб бўлмади."
++
++#: kdebase3.spec.cpp:457
++msgid "Remove From Favorites"
++msgstr "Севимлидан олиб ташлаш"
++
++#: kdebase3.spec.cpp:460
++msgid "Add to Favorites"
++msgstr "Севимлига қўшиш"
++
++#: kdebase3.spec.cpp:463
++msgid "Clear Recently Used Applications"
++msgstr "Яқинда ишлатилган дастурларни тозалаш"
++
++#: kdebase3.spec.cpp:466
++msgid "Clear Recently Used Documents"
++msgstr "Яқинда ишлатилган ҳужжатларни тозалаш"
++
++#: kdebase3.spec.cpp:469
++msgid "Media"
++msgstr "Сақлаш ускуналар"
++
++#: kdebase3.spec.cpp:472
++msgid "(%1 available)"
++msgstr "(%1 бўш жой)"
++
++#: kdebase3.spec.cpp:476
++#, c-format
++msgid "Directory: %1"
++msgstr "Директория: %1"
++
++#: kdebase3.spec.cpp:479
++msgid "Notes"
++msgstr "Ёзма хотиралар"
++
++#: kdebase3.spec.cpp:482
++msgid "Emails"
++msgstr "Хатлар"
++
++#: kdebase3.spec.cpp:488
++msgid "Music"
++msgstr "Мусиқа"
++
++#: kdebase3.spec.cpp:491
++msgid "Browsing History"
++msgstr "Интернет тарихи"
++
++#: kdebase3.spec.cpp:494
++msgid "Chat Logs"
++msgstr ""
++
++#: kdebase3.spec.cpp:497
++msgid "Feeds"
++msgstr "Янгиликлар тасмалари"
++
++#: kdebase3.spec.cpp:500
++msgid "Pictures"
++msgstr "Расмлар"
++
++#: kdebase3.spec.cpp:503
++msgid "Videos"
++msgstr "Видеолар"
++
++#: kdebase3.spec.cpp:506
++msgid "Documentation"
++msgstr "Қўлланмалар"
++
++#: kdebase3.spec.cpp:509
++msgid "Others"
++msgstr "Бошқалар"
++
++#: kdebase3.spec.cpp:512
++msgid "You are running low on disk space on your home partition (currently %1% free), would you like to run Konqueror to free some disk space and fix the problem?"
++msgstr "Уй директориянгиз жойлашган дискнинг қисмидаги бўш жой жуда кам (%1% бўш). Кўпроқ бўш жой ажратиш учун Konqueror дастурини ишга тушириб муаммони ечишни истайсизми?"
++
++#: kdebase3.spec.cpp:515
++msgid "Low Disk Space"
++msgstr "Дискдаги бўш жой жуда кам"
++
++#: kdebase3.spec.cpp:518
++msgid "Start Konqueror"
++msgstr "Konqueror'ни ишга тушириш"
++
++#: kdebase3.spec.cpp:521
++msgid "Wor&k Offline"
++msgstr ""
++
++#: kdebase3.spec.cpp:524
++msgid "<qt><h3>End Current Session</h3><p>Log out of the current session to login with a different user</p></qt>"
++msgstr "<qt><h3>Жорий сеансни тугатиш</h3><p>Тизимга бошқа фойдаланувчи сифатида кириш учун жорий сеансдан чиқиш</p></qt>"
++
++#: kdebase3.spec.cpp:527
++msgid "<qt><h3>Turn Off Computer</h3><p>Log out of the current session and turn off the computer</p></qt>"
++msgstr "<qt><h3>Компьютерни ўчириш</h3><p>Жорий сеансдан чиқиш ва компьютерни ўчириш</p></qt>"
++
++#: kdebase3.spec.cpp:530
++msgid "<qt><h3>Restart Computer</h3><p>Log out of the current session and restart the computer</p><p>Hold the mouse button or the space bar for a short while to get a list of options what to boot</p></qt>"
++msgstr "<qt><h3>Компьютерни ўчириб-ёқиш</h3><p>Жорий сеансдан чиқиш ва компьютерни ўчириб-ёқиш</p><p>Ишга тушадиган ОТни танлаш учун тугмани сичқонча билан бир оз босиб туринг</p></qt>"
++
++#: kdebase3.spec.cpp:533
++msgid "<qt><h3>Restart Computer</h3><p>Log out of the current session and restart the computer</p></qt>"
++msgstr "<qt><h3>Компьютерни ўчириб-ёқиш</h3><p>Жорий сеансдан чиқиш ва компьютерни ўчириб-ёқиш</p></qt>"
++
++#: kdebase3.spec.cpp:537
++msgid "Suspend failed"
++msgstr ""
++
++#: kdebase3.spec.cpp:540
++msgid "Would you like to turn off your computer?"
++msgstr "Компьютерни ўчиришни истайсизми?"
++
++#: kdebase3.spec.cpp:543
++msgid ""
++"This computer will turn off automatically\n"
++"after %1 seconds."
++msgstr ""
++"Компьютер %1 сониядан\n"
++"сўнг ўзидан-ўзи ўчади."
++
++#: kdebase3.spec.cpp:546
++msgid "Would you like to reboot your computer?"
++msgstr "Компьютерни ўчириб-ёқишни истайсизми?"
++
++#: kdebase3.spec.cpp:549
++msgid "Would you like to reboot to \"%1\"?"
++msgstr "Компьютерни ўчириб \"%1\" ОТни ишга туширишни истайсизми?"
++
++#: kdebase3.spec.cpp:552
++msgid ""
++"This computer will reboot automatically\n"
++"after %1 seconds."
++msgstr ""
++"Компьютер %1 сониядан\n"
++"сўнг ўзидан-ўзи ўчиб-ёнади."
++
++#: kdebase3.spec.cpp:555
++msgid "Would you like to end your current session?"
++msgstr "Жорий сеансни тугатишни истайсизми?"
++
++#: kdebase3.spec.cpp:558
++msgid ""
++"This session will end\n"
++"after %1 seconds automatically."
++msgstr ""
++"Жорий сеанс %1 сониядан\n"
++"сўнг ўзидан-ўзи тугайди."
++
++#: kdebase3.spec.cpp:561
++msgid "Unable to start ksplashx."
++msgstr "ksplashx дастурни ишга тушириб бўлмади."
++
++#: kdebase3.spec.cpp:564 xinerama.cpp:1
++msgid "S&eparate screen focus"
++msgstr ""
++
++#: kdebase3.spec.cpp:567 xinerama.cpp:2
++msgid "When this option is enabled, focus operations are limited only to the active Xinerama screen"
++msgstr ""
++
++#: kdebase3.spec.cpp:570 xinerama.cpp:3
++msgid "Active &mouse screen"
++msgstr ""
++
++#: kdebase3.spec.cpp:573 xinerama.cpp:4
++msgid "When this option is enabled, active Xinerama screen (where for example new windows appear) is the screen with the mouse pointer. When disabled, the active Xinerama screen is the screen with the focused window. This option is by default disabled for Click to focus and enabled for other focus policies."
++msgstr ""
++
++#: kdebase3.spec.cpp:576 xinerama.cpp:8
++msgid "Window to Screen 0"
++msgstr "Ойнани 0-экранга"
++
++#: kdebase3.spec.cpp:579 xinerama.cpp:9
++msgid "Window to Screen 1"
++msgstr "Ойнани 1-экранга"
++
++#: kdebase3.spec.cpp:582 xinerama.cpp:10
++msgid "Window to Screen 2"
++msgstr "Ойнани 2-экранга"
++
++#: kdebase3.spec.cpp:585 xinerama.cpp:11
++msgid "Window to Screen 3"
++msgstr "Ойнани 3-экранга"
++
++#: kdebase3.spec.cpp:588 xinerama.cpp:12
++msgid "Window to Screen 4"
++msgstr "Ойнани 4-экранга"
++
++#: kdebase3.spec.cpp:591 xinerama.cpp:13
++msgid "Window to Screen 5"
++msgstr "Ойнани 5-экранга"
++
++#: kdebase3.spec.cpp:594 xinerama.cpp:14
++msgid "Window to Screen 6"
++msgstr "Ойнани 6-экранга"
++
++#: kdebase3.spec.cpp:597 xinerama.cpp:15
++msgid "Window to Screen 7"
++msgstr "Ойнани 7-экранга"
++
++#: kdebase3.spec.cpp:600 xinerama.cpp:16
++msgid "Window to Next Screen"
++msgstr "Ойнани кейинги экранга"
++
++#: kdebase3.spec.cpp:603 xinerama.cpp:17
++msgid "Switch to Screen 0"
++msgstr "0-экранга ўтиш"
++
++#: kdebase3.spec.cpp:606 xinerama.cpp:18
++msgid "Switch to Screen 1"
++msgstr "1-экранга ўтиш"
++
++#: kdebase3.spec.cpp:609 xinerama.cpp:19
++msgid "Switch to Screen 2"
++msgstr "2-экранга ўтиш"
++
++#: kdebase3.spec.cpp:612 xinerama.cpp:20
++msgid "Switch to Screen 3"
++msgstr "3-экранга ўтиш"
++
++#: kdebase3.spec.cpp:615 xinerama.cpp:21
++msgid "Switch to Screen 4"
++msgstr "4-экранга ўтиш"
++
++#: kdebase3.spec.cpp:618 xinerama.cpp:22
++msgid "Switch to Screen 5"
++msgstr "5-экранга ўтиш"
++
++#: kdebase3.spec.cpp:621 xinerama.cpp:23
++msgid "Switch to Screen 6"
++msgstr "6-экранга ўтиш"
++
++#: kdebase3.spec.cpp:624 xinerama.cpp:24
++msgid "Switch to Screen 7"
++msgstr "7-экранга ўтиш"
++
++#: kdebase3.spec.cpp:627 xinerama.cpp:25
++msgid "Switch to Next Screen"
++msgstr "Кейинги экранга ўтиш"
++
++#: kdebase3.spec.cpp:630
++msgid "Alt+I"
++msgstr ""
++
++#: kdebase3.spec.cpp:633
++msgid "Alt+F"
++msgstr ""
++
++#: kdebase3.spec.cpp:636
++msgid "Alt+P"
++msgstr ""
++
++#: kdebase3.spec.cpp:639
++msgid "Alt+M"
++msgstr ""
++
++#: kdebase3.spec.cpp:642
++msgid "Preferred Window Manager:"
++msgstr ""
++
++#: kdebase3.spec.cpp:645
++msgid "KMenu"
++msgstr ""
++
++#: kdebase3.spec.cpp:648
++msgid "MShadow"
++msgstr "MShadow"
++
++#: kdebase3.spec.cpp:651
++msgid "MShape"
++msgstr "MShape"
++
++#: kdebase3.spec.cpp:654
++msgid "Search:"
++msgstr "Қидириш:"
++
++#: kdebase3.spec.cpp:657
++msgid "<p align=\"center\"> <u>F</u>avorites</p>"
++msgstr "<p align=\"center\"> <u>С</u>евимли</p>"
++
++#: kdebase3.spec.cpp:660
++msgid "<p align=\"center\"><u>H</u>istory</p>"
++msgstr "<p align=\"center\"><u>Т</u>арих</p>"
++
++#: kdebase3.spec.cpp:663
++msgid "<p align=\"center\"> <u>C</u>omputer</p>"
++msgstr "<p align=\"center\"> <u>К</u>омпьютер</p>"
++
++#: kdebase3.spec.cpp:666
++msgid "<p align=\"center\"><u>A</u>pplications</p>"
++msgstr "<p align=\"center\"><u>Д</u>астурлар</p>"
++
++#: kdebase3.spec.cpp:669
++msgid "<p align=\"center\"><u>L</u>eave</p>"
++msgstr "<p align=\"center\"><u>Ч</u>иқиш</p>"
++
++#: kdebase3.spec.cpp:672
++msgid "User&nbsp;<b>user</b>&nbsp;on&nbsp;<b>host</b>"
++msgstr ""
++
++#: kdebase3.spec.cpp:681
++msgid "Would you like to shutdown your computer?"
++msgstr "Компьютерни ўчиришни истайсизми?"
++
++#: kdebase3.spec.cpp:684
++msgid ""
++"If you do not act, your computer will shutdown\n"
++"after X automatically."
++msgstr ""
++
++#: kdebase3.spec.cpp:687
++msgid "Confirm"
++msgstr "Тасдиқлаш"
++
++#: kdebluetooth.spec.cpp:2
++msgid "Could not write all link key files. Your complete changes cannot be saved."
++msgstr ""
++
++#: kdebluetooth.spec.cpp:5
++msgid "No Bluetooth device found, disabling interface."
++msgstr ""
++
++#: kdebluetooth.spec.cpp:8
++msgid "Here you have to specify the correct start/stop commands for BlueZ's <i>hcid</i> and the directory of the BlueZ's <i>link_key</i> files for the distribution you are using."
++msgstr ""
++
++#: kdebluetooth.spec.cpp:11
++msgid "Link key directory:"
++msgstr ""
++
++#: kdelibs3.spec.cpp:2
++msgid "Conversion to KDEMM"
++msgstr ""
++
++#: kdelibs3.spec.cpp:5 kfile-beagle.cpp:2
++msgid "search term"
++msgstr ""
++
++#: kdelibs3.spec.cpp:8 kfile-beagle.cpp:1
++msgid "Desktop Search"
++msgstr ""
++
++#: kdelibs3.spec.cpp:11
++msgid ""
++"Could not access %1.\n"
++"Offline mode active."
++msgstr ""
++
++#: kdepim3.spec.cpp:2
++msgid "<qt><p>KMail does not support attaching files bigger than 30 MB.</p>"
++msgstr ""
++
++#: mediamanager.cpp:1
++msgid "Access time updates"
++msgstr ""
++
++#: mediamanager.cpp:2
++msgid "All Data"
++msgstr "Ҳамма маълумот"
++
++#: mediamanager.cpp:3
++msgid "All I/O to the file system should be done synchronously."
++msgstr ""
++
++#: mediamanager.cpp:4
++msgid "Device is already mounted."
++msgstr "Ускуна аллақачон уланган."
++
++#: mediamanager.cpp:5
++msgid "Device is Busy:"
++msgstr "Ускуна банд:"
++
++#: mediamanager.cpp:6
++msgid "Feature only available with HAL"
++msgstr "Бу имконият фақат HAL билан ишлайди"
++
++#: mediamanager.cpp:7
++#, c-format
++msgid "Filesystem: %1"
++msgstr "Файл тизими: %1"
++
++#: mediamanager.cpp:8
++msgid "Filesystem: iso9660"
++msgstr "Файл тизими: ISO9660"
++
++#: mediamanager.cpp:9
++msgid "Filesystem Specific Mount Options"
++msgstr "Файл тизимига оид улаш мосламалари"
++
++#: mediamanager.cpp:10
++msgid "Flushed IO"
++msgstr ""
++
++#: mediamanager.cpp:11
++msgid "Generic Mount Options"
++msgstr "Умумий улаш мосламалари"
++
++#: mediamanager.cpp:12
++msgid "Internal Error"
++msgstr "Ички хато"
++
++#: mediamanager.cpp:13
++msgid "Invalid filesystem type"
++msgstr "Файл тизимининг тури нотўғри"
++
++#: mediamanager.cpp:14
++msgid "Journaling:"
++msgstr ""
++
++#: mediamanager.cpp:15
++msgid "Lower"
++msgstr ""
++
++#: mediamanager.cpp:16
++msgid "Mixed"
++msgstr ""
++
++#: mediamanager.cpp:17
++msgid "Mount as user"
++msgstr "Фойдаланувчи сифатида улаш"
++
++#: mediamanager.cpp:18
++msgid "Mount automatically"
++msgstr "Авто-улаш"
++
++#: mediamanager.cpp:19
++msgid "&Mounting"
++msgstr "&Улаш"
++
++#: mediamanager.cpp:20
++msgid "Mount label:"
++msgstr "Улаш ёрлиғи:"
++
++#: mediamanager.cpp:21
++msgid "Mountpoint:"
++msgstr "Улаш нуқтаси:"
++
++#: mediamanager.cpp:22
++msgid "Mountpoint has to be below /media"
++msgstr "Улаш директория /media директориясида бўлиши керак"
++
++#: mediamanager.cpp:23
++msgid "Mount the file system read-only."
++msgstr "Файл тизимини фақат ўқишга улаш."
++
++#: mediamanager.cpp:24
++msgid "Mount this file system as user."
++msgstr ""
++
++#: mediamanager.cpp:25
++msgid "Mount this file system automatically."
++msgstr "Ушбу файл тизимни автоматик равишда улаш."
++
++#: mediamanager.cpp:26
++#, c-format
++msgid "No such medium: %1"
++msgstr ""
++
++#: mediamanager.cpp:27
++msgid "Ordered"
++msgstr ""
++
++#: mediamanager.cpp:28
++msgid "Permissions denied"
++msgstr "Рухсат йўқ"
++
++#: mediamanager.cpp:29
++msgid "PropertiesPageGUI"
++msgstr ""
++
++#: mediamanager.cpp:30
++msgid "Quiet"
++msgstr ""
++
++#: mediamanager.cpp:31
++msgid "Read only"
++msgstr "Фақат ўқишга"
++
++#: mediamanager.cpp:32
++msgid "Saving the changes failed"
++msgstr "Ўзгаришларни сақлаш муваффақиятсиз тугади"
++
++#: mediamanager.cpp:33
++msgid "Short names:"
++msgstr "Қисқа номлар:"
++
++#: mediamanager.cpp:34
++msgid "Synchronous"
++msgstr ""
++
++#: mediamanager.cpp:35
++msgid "The option 'flush' is not allowed"
++msgstr ""
++
++#: mediamanager.cpp:36
++msgid "Under what label this file system shall be mounted."
++msgstr ""
++
++#: mediamanager.cpp:37
++msgid "Update inode access time for each access."
++msgstr ""
++
++#: mediamanager.cpp:38
++msgid "UTF-8 charset"
++msgstr "UTF-8 кодлаш усули"
++
++#: mediamanager.cpp:39
++msgid "Windows 95"
++msgstr "Windows 95"
++
++#: mediamanager.cpp:40
++msgid "Windows NT"
++msgstr "Windows NT"
++
++#: mediamanager.cpp:41
++msgid "Write Back"
++msgstr ""
++
++#: mediamanager.cpp:42
++msgid "Attempts to chown or chmod files do not return errors, although they fail. Use with caution!"
++msgstr ""
++
++#: mediamanager.cpp:43
++msgid "Under what directory this file system shall be mounted. Please note that there is no guarantee that the system will respect your wish. For one the directory has to be below /media - and it does not yet have to exist."
++msgstr ""
++
++#: mediamanager.cpp:46
++msgid "Always flush all data to the hot plug devices immediately and don't cache it."
++msgstr ""
++
++#: mediamanager.cpp:47
++msgid "UTF8 is the filesystem safe 8-bit encoding of Unicode that is used by the console. It can be be enabled for the filesystem with this option."
++msgstr ""
++
++#: mediamanager.cpp:49
++msgid ""
++"<h2>Specifies the journalling mode for file data. Metadata is always journaled. </h2>\n"
++" \n"
++"<h3><b>All Data</b></h3>\n"
++" All data is committed into the journal prior to being written into the main file system. This is the slowest variant with the highest data security.\n"
++"\n"
++"<h3><b>Ordered</b></h3>\n"
++" All data is forced directly out to the main file system prior to its metadata being committed to the journal.\n"
++"\n"
++"<h3><b>Write Back</b></h3>\n"
++" Data ordering is not preserved - data may be written into the main file system after its metadata has been committed to the journal. This is rumoured to be the highest-throughput option. It guarantees internal file system integrity, however it can allow old data to appear in files after a crash and journal recovery."
++msgstr ""
++
++#: mediamanager.cpp:67
++msgid ""
++"<h2>Defines the behaviour for creation and display of filenames which fit into 8.3 characters. If a long name for a file exists, it will always be preferred display.</h2>\n"
++"\n"
++"<h3><b>Lower</b></h3>\n"
++"Force the short name to lower case upon display; store a long name when the short name is not all upper case.\n"
++"\n"
++"<h3><b>Windows 95</b></h3>\n"
++"Force the short name to upper case upon display; store a long name when the short name is not all upper case.\n"
++"\n"
++"<h3><b>Windows NT</b></h3>\n"
++"Display the shortname as is; store a long name when the short name is not all lower case or all upper case.\n"
++"\n"
++"<h3><b>Mixed</b></h3>\n"
++"Display the short name as is; store a long name when the short name is not all upper case."
++msgstr ""
++
++#: qt3-devel-doc.spec.cpp:2 qt3-extensions.spec.cpp:2 qt3-static.spec.cpp:2
++#: qt3.spec.cpp:2
++msgid "Select Input &Method"
++msgstr ""
++
++#: qt3-devel-doc.spec.cpp:5 qt3-extensions.spec.cpp:5 qt3-static.spec.cpp:5
++#: qt3.spec.cpp:5
++msgid "Multiple Input Method Switcher"
++msgstr ""
++
++#: qt3-devel-doc.spec.cpp:8 qt3-extensions.spec.cpp:8 qt3-static.spec.cpp:8
++#: qt3.spec.cpp:8
++msgid "Multiple input method switcher that uses the context menu of the text widgets"
++msgstr ""
++
++#: qt3-devel-doc.spec.cpp:11 qt3-extensions.spec.cpp:11 qt3-static.spec.cpp:11
++#: qt3.spec.cpp:11
++msgid "Dummy Input Method Switcher"
++msgstr ""
++
++#: qt3-devel-doc.spec.cpp:14 qt3-extensions.spec.cpp:14 qt3-static.spec.cpp:14
++#: qt3.spec.cpp:14
++msgid "Dummy input method switcher that uses the context menu of the text widgets"
++msgstr ""
++
++#: qt3-devel-doc.spec.cpp:17 qt3-extensions.spec.cpp:17 qt3-static.spec.cpp:17
++#: qt3.spec.cpp:17
++msgid "Simple Composing Input Method"
++msgstr ""
++
++#: qt3-devel-doc.spec.cpp:20 qt3-extensions.spec.cpp:20 qt3-static.spec.cpp:20
++#: qt3.spec.cpp:20
++msgid "Simple composing input method"
++msgstr ""
++
++#: qt3-devel-doc.spec.cpp:23 qt3-extensions.spec.cpp:23 qt3-static.spec.cpp:23
++#: qt3.spec.cpp:23
++msgid "XIM"
++msgstr ""
++
++#: qt3-devel-doc.spec.cpp:26 qt3-extensions.spec.cpp:26 qt3-static.spec.cpp:26
++#: qt3.spec.cpp:26
++msgid "XIM input method"
++msgstr ""
++
++#: qt3-devel-doc.spec.cpp:29 qt3-extensions.spec.cpp:29 qt3-static.spec.cpp:29
++#: qt3.spec.cpp:29
++msgid "Unknown Input Method"
++msgstr ""
++
++#: qt3-devel-doc.spec.cpp:32 qt3-extensions.spec.cpp:32 qt3-static.spec.cpp:32
++#: qt3.spec.cpp:32
++msgid "Default Input Method:"
++msgstr ""
++
++#~ msgid "System"
++#~ msgstr "System"
++
++#~ msgid "Advanced"
++#~ msgstr "Advanced"
++
++#, fuzzy
++#~ msgid "Please enter your password."
++#~ msgstr "Program to Profile"
++
++#, fuzzy
++#~ msgid "Animations"
++#~ msgstr "No confirmation"
++
++#~ msgid "Status"
++#~ msgstr "Status"
++
++#, fuzzy
++#~ msgid "Unable to eject media."
++#~ msgstr "Unable to determine target"
++
++#, fuzzy
++#~ msgid "Obsolete"
++#~ msgstr "Obsoletes"
++
++#, fuzzy
++#~ msgid "C&hange..."
++#~ msgstr "Changes: "
++
++#, fuzzy
++#~ msgid "Authorization Dialog"
++#~ msgstr "Authorization failed"
++
diff --git a/mandriva/2010.2/other/ksplash-engine-moodin/kde3-ksplash-engine-moodin.spec b/mandriva/2010.2/other/ksplash-engine-moodin/kde3-ksplash-engine-moodin.spec
new file mode 100644
index 000000000..5a631cc79
--- /dev/null
+++ b/mandriva/2010.2/other/ksplash-engine-moodin/kde3-ksplash-engine-moodin.spec
@@ -0,0 +1,192 @@
+%define oldname ksplash-engine-moodin
+Name: kde3-%{oldname}
+Version: 0.4.2
+Release: %mkrel 19
+Summary: Splash Screen Engine for KDE3
+License: GPL
+URL: http://moodwrod.com/
+Group: Graphical desktop/KDE3
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
+Source: http://moodwrod.com/files/%{oldname}_0.4.2.tar.bz2
+# a Qt4 based Svg render to be used in moodin
+Source1: svgrender.tar.bz2
+Patch1: moodin-autoconf.patch
+Patch2: moodin-0.4.2-fix-bug.patch
+Patch3: moodin-0.4.2-memleak-bug.patch
+Patch4: moodinkde-use-svg.patch
+Patch5: moodin-use-label-offset.patch
+Patch6: moodin-fix-svg.patch
+Patch7: moodin-automake.patch
+Patch8: moodin-external_svgrender.patch
+Patch9: moodin-fix_drawing_on_compiz.patch
+Patch10: moodin-drawing_and_scaling_fixes.patch
+Patch11: moodin-fix_svg_on_base_resolution.patch
+Patch12: kde-3.5.10-acinclude.patch
+Patch13: moodin-kdehome-kde3.patch
+BuildRequires: kde3-macros
+BuildRequires: libkde3base4-devel
+BuildRequires: art_lgpl-devel
+# for the svgrender
+BuildRequires: qt4-devel
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+%else
+BuildRequires: autoconf >= 1:2.65
+%endif
+BuildRequires: automake >= 1.6.1
+Obsoletes: %{oldname}
+Provides: %{oldname}
+
+%description
+Splash Screen Engine for KDE3
+Heavily customizable engine for various types of themes
+
+FEATURES:
+- Scale cache
+- Fading images
+- Use current icon set or custom images
+- Unlimited Custom text labels
+- Set fading delay and length
+- Custom image arrangement
+- Resolution independent themes
+
+
+%prep
+rm -rf %buildroot
+
+%setup -q -n moodin -a1
+
+%patch1 -p1 -b .autoconf
+%patch2 -p1 -b .fix_bug
+%patch3 -p1 -b .fix_mem_leak
+%patch4 -p1 -b .use_svg
+%patch5 -p1 -b .use_status_offset
+%patch6 -p1 -b .fix_svg
+%patch7 -p1 -b .automake
+%patch8 -p1 -b .external_svgrender
+%patch9 -p1 -b .fix_drawing
+%patch10 -p1 -b .fix_scaling
+%patch11 -p1 -b .fix_svg_base_resolution
+%if %mdkversion >= 201000
+%patch12 -p1
+%patch13 -p1
+%endif
+
+
+%build
+make -f admin/Makefile.common
+%configure_kde3
+
+# svgrender
+pushd svgrender
+ qmake
+ make
+popd
+
+%install
+rm -rf %buildroot
+%{makeinstall_std}
+
+# svgrender
+mkdir -p %buildroot%_kde3_bindir
+install -m0755 svgrender/svgrender %buildroot%_kde3_bindir/moodin_svgrender
+
+%clean
+rm -rf %buildroot
+
+%files
+%defattr(-,root,root)
+%doc COPYING INSTALL AUTHORS
+%_kde3_bindir/moodin_svgrender
+%_kde3_libdir/kde3/ksplashmoodin.la
+%_kde3_libdir/kde3/ksplashmoodin.so
+%_kde3_appsdir/ksplash/Themes/FingerPrint/*.png
+%_kde3_appsdir/ksplash/Themes/FingerPrint/*.jpg
+%_kde3_appsdir/ksplash/Themes/FingerPrint/Theme.rc
+%_kde3_appsdir/ksplash/Themes/MoodinKDE/*.jpg
+%_kde3_appsdir/ksplash/Themes/MoodinKDE/*.png
+%_kde3_appsdir/ksplash/Themes/MoodinKDE/Theme.rc
+%_kde3_datadir/services/ksplashmoodin.desktop
+
+
+
+
+%changelog
+
+* Thu Jul 14 2011 Tim Williams <tim@my-place.ortg.uk> 0.4.2-19mvt2010.2
++ rebuild for MDV 2010.2/Trinity KDE
+
+* Mon Jul 19 2010 Tim Williams <tim@my-place.ortg.uk> 0.4.2-18mvt2010.1
++ Rebuild for MDV 2010.1
+
+* Thu Feb 18 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 0.4.2-17mvt2010.0
++ Make default config dir as$HOME/.kde3 to avoid future conflicts with KDE4
+
+* Fri Feb 12 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 0.4.2-16mvt2010.0
++ KDE builds with autoconf 2.65, add patch for this and
+ set autoconf to version 2.65
+- Rename package name and group to avoid possible future kde4 conflicts
+
+* Thu Nov 26 2009 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 0.4.2-15mvt2010.0
++ Rename package to avoid unvanted KDE4 upgrade
+
+* Fri Nov 13 2009 Tim Williams <tim@my-place.org.uk> 0.4.2-14mdv2009.0
++ Rebuild for MDV 2010.0
+
+* Sun Jul 13 2008 Nicolas Lécureuil <neoclust@mandriva.org> 0.4.2-13mdv2009.0
++ Revision: 234340
+- Rebuild
+
+* Thu May 08 2008 Helio Chissini de Castro <helio@mandriva.com> 0.4.2-12mdv2009.0
++ Revision: 204726
+- Move to /opt
+
+* Thu Feb 28 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 0.4.2-11mdv2008.1
++ Revision: 176248
+- Fix svg rendering when the screen resolution is the same as the base resolution
+
+* Wed Feb 27 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 0.4.2-10mdv2008.1
++ Revision: 175815
+- Add a patch fixing many problems of Moodin:
+ * Inter-widget transparency
+ * scaling images when using a svg background
+ * Proper handling svg images.
+
+* Tue Feb 26 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 0.4.2-9mdv2008.1
++ Revision: 175394
+- Add a patch fixing drawing when compiz is running
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - fix no-buildroot-tag
+
+* Thu Jan 03 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-8mdv2008.1
++ Revision: 141782
+- rebuilt against openldap-2.4.7 libs
+
+* Thu Dec 20 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 0.4.2-7mdv2008.1
++ Revision: 135891
+- Fix automake 1.10 detection
+- Use an external svg rendering helper (Qt4 based)
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+
+* Wed Feb 14 2007 Laurent Montel <lmontel@mandriva.com> 0.4.2-6mdv2007.0
++ Revision: 120903
+- Fix svg
+
+* Wed Feb 14 2007 Laurent Montel <lmontel@mandriva.com> 0.4.2-5mdv2007.1
++ Revision: 120754
+- Improve
+- Fix other mem leak
+- Fix some mem leak
+- Fix configure
+- Import ksplash-engine-moodin
+
+* Mon Jul 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.4.2-2mdv2007.0
+- Rebuild for new extension
+
+* Sun Dec 18 2005 Sebastien Savarin <plouf@mandriva.org> 0.4.2-1mdk
+- First Mandriva Linux release
+
diff --git a/mandriva/2010.2/other/ksplash-engine-moodin/moodin-0.4.2-fix-bug.patch b/mandriva/2010.2/other/ksplash-engine-moodin/moodin-0.4.2-fix-bug.patch
new file mode 100644
index 000000000..d69796b2b
--- /dev/null
+++ b/mandriva/2010.2/other/ksplash-engine-moodin/moodin-0.4.2-fix-bug.patch
@@ -0,0 +1,79 @@
+--- moodin/src/magiclabel.cpp-- 2007-01-26 14:47:28.000000000 +0100
++++ moodin/src/magiclabel.cpp 2007-01-26 14:48:48.000000000 +0100
+@@ -21,7 +21,7 @@
+ // This class is still very simple (as most of the classes)
+ // They get all improved later when "OpenGL Effect Widget" structure is completed
+
+-MagicLabel::MagicLabel(QString s, bool translate)
++MagicLabel::MagicLabel(const QString &s, bool translate)
+ {
+ prefix = "ML:";
+ preUSER = "USER:";
+@@ -73,7 +73,11 @@
+ mValue = "";
+
+ if (!proc->start(KProcess::Block, KProcess::Stdout))
++ {
++ delete proc;
++ //TODO add i18n
+ KMessageBox::information(0, QString("Could not start process: %1").arg(cmd));
++ }
+ }
+
+
+--- moodin/src/cache.cpp-- 2007-01-26 14:45:16.000000000 +0100
++++ moodin/src/cache.cpp 2007-01-26 14:46:11.000000000 +0100
+@@ -81,7 +81,7 @@
+ }
+
+
+-void Cache::writeInfoFile(QString& file)
++void Cache::writeInfoFile(const QString& file)
+ {
+ QFileInfo fi(getFile(file));
+
+@@ -91,7 +91,7 @@
+ }
+
+
+-bool Cache::isInSync(QString& file)
++bool Cache::isInSync(const QString& file)
+ {
+ QFileInfo fi(getFile(file));
+
+@@ -103,7 +103,7 @@
+ }
+
+
+-QString Cache::getFile(QString file)
++QString Cache::getFile(const QString &file)
+ {
+ return mCacheDir.filePath(file);
+ }
+--- moodin/src/cache.h-- 2007-01-26 14:45:21.000000000 +0100
++++ moodin/src/cache.h 2007-01-26 14:46:15.000000000 +0100
+@@ -28,10 +28,10 @@
+ Scaler* mScaler;
+
+ void createCacheDir();
+- void writeInfoFile(QString& file);
+- bool isInSync(QString& file);
++ void writeInfoFile(const QString& file);
++ bool isInSync(const QString& file);
+
+- QString getFile(QString file);
++ QString getFile(const QString &file);
+
+ public:
+ Cache(Scaler* scaler, const QString& mThemeEngine, const QString& theme);
+--- moodin/src/magiclabel.h-- 2007-01-26 14:47:34.000000000 +0100
++++ moodin/src/magiclabel.h 2007-01-26 14:47:53.000000000 +0100
+@@ -36,7 +36,7 @@
+ void receivedStdout(KProcess *proc, char *buffer, int buflen);
+
+ public:
+- MagicLabel(QString s, bool translate);
++ MagicLabel(const QString &s, bool translate);
+
+ inline QString& value() { return mValue; };
+ };
diff --git a/mandriva/2010.2/other/ksplash-engine-moodin/moodin-0.4.2-memleak-bug.patch b/mandriva/2010.2/other/ksplash-engine-moodin/moodin-0.4.2-memleak-bug.patch
new file mode 100644
index 000000000..ae750fbb8
--- /dev/null
+++ b/mandriva/2010.2/other/ksplash-engine-moodin/moodin-0.4.2-memleak-bug.patch
@@ -0,0 +1,15 @@
+--- moodin/src/thememoodin.cpp-- 2007-01-26 14:56:48.000000000 +0100
++++ moodin/src/thememoodin.cpp 2007-01-26 14:57:20.000000000 +0100
+@@ -81,8 +81,10 @@
+ mImageSpacer = cfg->readNumEntry("ImageSpacer", mUseIconSet ? mIconSetSize : 0);
+ mUsersBackground = cfg->readBoolEntry("UsersBackground", false);
+ mLabelCount = cfg->readNumEntry("Labels", 0);
+- mLabelShadowOffset = cfg->readPointEntry("LabelShadowOffset", new QPoint(2, 2));
+- mBaseResolution = cfg->readSizeEntry("BaseResolution", new QSize(1280, 1024));
++ QPoint pos(2,2);
++ mLabelShadowOffset = cfg->readPointEntry("LabelShadowOffset", &pos);
++ QSize size(1280, 1024);
++ mBaseResolution = cfg->readSizeEntry("BaseResolution", &size);
+ mTranslate = cfg->readBoolEntry("Translate", true);
+ mLineUpImages = cfg->readBoolEntry("LineUpImages", false);
+
diff --git a/mandriva/2010.2/other/ksplash-engine-moodin/moodin-autoconf.patch b/mandriva/2010.2/other/ksplash-engine-moodin/moodin-autoconf.patch
new file mode 100644
index 000000000..a6172eb0e
--- /dev/null
+++ b/mandriva/2010.2/other/ksplash-engine-moodin/moodin-autoconf.patch
@@ -0,0 +1,31 @@
+--- moodin/admin/cvs.sh-- 2007-01-26 14:36:43.000000000 +0100
++++ moodin/admin/cvs.sh 2007-01-26 14:37:10.000000000 +0100
+@@ -32,7 +32,7 @@
+ required_autoconf_version="2.53 or newer"
+ AUTOCONF_VERSION=`$AUTOCONF --version | head -n 1`
+ case $AUTOCONF_VERSION in
+- Autoconf*2.5* | autoconf*2.5* ) : ;;
++ Autoconf*2.5* | autoconf*2.5* | autoconf*2.6* ) : ;;
+ "" )
+ echo "*** AUTOCONF NOT FOUND!."
+ echo "*** KDE requires autoconf $required_autoconf_version"
+@@ -47,7 +47,7 @@
+
+ AUTOHEADER_VERSION=`$AUTOHEADER --version | head -n 1`
+ case $AUTOHEADER_VERSION in
+- Autoconf*2.5* | autoheader*2.5* ) : ;;
++ Autoconf*2.5* | autoheader*2.5* | autoheader*2.6* ) : ;;
+ "" )
+ echo "*** AUTOHEADER NOT FOUND!."
+ echo "*** KDE requires autoheader $required_autoconf_version"
+--- moodin/admin/detect-autoconf.sh-- 2007-01-26 14:37:38.000000000 +0100
++++ moodin/admin/detect-autoconf.sh 2007-01-26 14:37:52.000000000 +0100
+@@ -10,7 +10,7 @@
+ # Please add higher versions first. The last version number is the minimum
+ # needed to compile KDE. Do not forget to include the name/version #
+ # separator if one is present, e.g. -1.2 where - is the separator.
+-KDE_AUTOCONF_VERS="-2.58 -2.57 257 -2.54 -2.53a -2.53 -2.52 -2.5x"
++KDE_AUTOCONF_VERS="-2.65 -2.63 -2.62 -2.61 -2.60 -2.58 -2.57 257 -2.54 -2.53a -2.53 -2.52 -2.5x"
+ KDE_AUTOMAKE_VERS="-1.7 17 -1.6"
+
+ # We don't use variable here for remembering the type ... strings. Local
diff --git a/mandriva/2010.2/other/ksplash-engine-moodin/moodin-automake.patch b/mandriva/2010.2/other/ksplash-engine-moodin/moodin-automake.patch
new file mode 100644
index 000000000..94519d0cb
--- /dev/null
+++ b/mandriva/2010.2/other/ksplash-engine-moodin/moodin-automake.patch
@@ -0,0 +1,12 @@
+diff -p -up moodin/admin/cvs.sh.automake moodin/admin/cvs.sh
+--- moodin/admin/cvs.sh.automake 2007-12-20 13:29:30.000000000 -0200
++++ moodin/admin/cvs.sh 2007-12-20 13:29:53.000000000 -0200
+@@ -68,7 +68,7 @@ case $AUTOMAKE_STRING in
+ echo "*** KDE requires automake $required_automake_version"
+ exit 1
+ ;;
+- automake*1.6.* | automake*1.7* | automake*1.8* | automake*1.9*)
++ automake*1.6.* | automake*1.7* | automake*1.8* | automake*1.9* | automake*1.10* | automake*1.11* )
+ echo "*** $AUTOMAKE_STRING found."
+ UNSERMAKE=no
+ ;;
diff --git a/mandriva/2010.2/other/ksplash-engine-moodin/moodin-drawing_and_scaling_fixes.patch b/mandriva/2010.2/other/ksplash-engine-moodin/moodin-drawing_and_scaling_fixes.patch
new file mode 100644
index 000000000..a856e9932
--- /dev/null
+++ b/mandriva/2010.2/other/ksplash-engine-moodin/moodin-drawing_and_scaling_fixes.patch
@@ -0,0 +1,144 @@
+diff -p -up moodin/src/cache.cpp.orig moodin/src/cache.cpp
+diff -p -up moodin/src/magiclabel.h.orig moodin/src/magiclabel.h
+diff -p -up moodin/src/cache.h.orig moodin/src/cache.h
+diff -p -up moodin/src/thememoodin.cpp.orig moodin/src/thememoodin.cpp
+--- moodin/src/thememoodin.cpp.orig 2008-02-26 17:46:36.000000000 -0300
++++ moodin/src/thememoodin.cpp 2008-02-26 17:47:26.000000000 -0300
+@@ -88,11 +88,11 @@ void ThemeMoodin::readSettings()
+ mLabelShadowOffset = cfg->readPointEntry("LabelShadowOffset", &pos);
+ QSize size(1280, 1024);
+ mBaseResolution = cfg->readSizeEntry("BaseResolution", &size);
+- //For svg image use a negative size => force to create it.
++/* //For svg image use a negative size => force to create it.
+ if(!mUsersBackground && (mBackgroundImage.endsWith(".svg") || mBackgroundImage.endsWith(".svgz"))) {
+ mBaseResolution=QSize();
+ }
+-
++*/
+ mTranslate = cfg->readBoolEntry("Translate", true);
+ mLineUpImages = cfg->readBoolEntry("LineUpImages", false);
+
+@@ -325,7 +325,13 @@ EffectWidget* ThemeMoodin::createEffectW
+ fw->setFixedSize(image->size());
+ fw->setImage(image);
+ fw->setStart(mBeginOpacity);
+- fw->show();
++ //fw->show();
++
++ for (EffectWidget *f = mEffectWidgets.first(); f; f = mEffectWidgets.next())
++ {
++ connect(f, SIGNAL(cacheNeedsUpdate()), fw, SLOT(updateCache()));
++ connect(fw, SIGNAL(cacheNeedsUpdate()), f, SLOT(updateCache()));
++ }
+
+ return fw;
+ }
+@@ -358,7 +364,10 @@ void ThemeMoodin::slotSetPixmap(const QS
+ EffectWidget *fw = mEffectWidgets.at(n);
+
+ if (fw)
++ {
++ fw->show();
+ fw->start();
++ }
+
+ repaint(false);
+ }
+diff -p -up moodin/src/thememoodin.h.orig moodin/src/thememoodin.h
+diff -p -up moodin/src/magiclabel.cpp.orig moodin/src/magiclabel.cpp
+diff -p -up moodin/src/effectwidget.h.orig moodin/src/effectwidget.h
+--- moodin/src/effectwidget.h.orig 2008-02-26 17:46:36.000000000 -0300
++++ moodin/src/effectwidget.h 2008-02-26 17:48:33.000000000 -0300
+@@ -45,10 +45,12 @@ class EffectWidget : public QWidget
+ void resizeEvent(QResizeEvent *);
+ void moveEvent(QMoveEvent *);
+
+- void updateCache();
++signals:
++ void cacheNeedsUpdate();
+
+ public slots:
+ void timerTick();
++ void updateCache();
+
+ private:
+ static QImage *bgImage;
+@@ -64,6 +66,7 @@ class EffectWidget : public QWidget
+ float
+ beginOpacity,
+ endOpacity;
++ bool bgUpdated;
+ };
+
+ #endif
+diff -p -up moodin/src/scaler.h.orig moodin/src/scaler.h
+diff -p -up moodin/src/effectwidget.cpp.orig moodin/src/effectwidget.cpp
+--- moodin/src/effectwidget.cpp.orig 2008-02-26 17:46:36.000000000 -0300
++++ moodin/src/effectwidget.cpp 2008-02-26 17:46:40.000000000 -0300
+@@ -34,6 +34,8 @@ EffectWidget::EffectWidget(QWidget* pare
+ setBackgroundMode(NoBackground);
+ setBackgroundOrigin(QWidget::ParentOrigin);
+ updateCache();
++
++ bgUpdated = false;
+ }
+
+
+@@ -157,7 +159,17 @@ void EffectWidget::paintEvent(QPaintEven
+
+ QImage upper = image->copy();
+ QImage lower = background.copy();
+- KImageEffect::blendOnLower(upper, lower, KImageEffect::Centered, (currentStep + 1 == totalSteps) ? 1.0 : endOpacity / float(totalSteps) * float(currentStep) + beginOpacity);
++
++ if ((currentStep + 1 == totalSteps) && !bgUpdated)
++ {
++ bgUpdated = true;
++ KImageEffect::blendOnLower(upper, lower, KImageEffect::Centered, 1.0);
++ QPoint p(mapToGlobal(QPoint(0,0)));
++ bitBlt(bgImage, p.x(), p.y(), &lower, 0, 0, -1, -1, 0);
++ emit cacheNeedsUpdate();
++ }
++ else
++ KImageEffect::blendOnLower(upper, lower, KImageEffect::Centered, endOpacity / float(totalSteps) * float(currentStep) + beginOpacity);
+
+ bitBlt(this, 0, 0, &lower);
+ }
+diff -p -up moodin/src/scaler.cpp.orig moodin/src/scaler.cpp
+--- moodin/src/scaler.cpp.orig 2008-02-26 17:46:36.000000000 -0300
++++ moodin/src/scaler.cpp 2008-02-26 17:47:44.000000000 -0300
+@@ -15,16 +15,7 @@
+
+ Scaler::Scaler(QSize baseResolution, QSize targetResolution)
+ {
+- if(mBaseResolution.isValid())
+- {
+- mBaseResolution = baseResolution;
+- mSvgFile =false;
+- }
+- else
+- {
+- mBaseResolution = targetResolution;
+- mSvgFile = true;
+- }
++ mBaseResolution = baseResolution;
+ mTargetResolution = targetResolution;
+ }
+
+@@ -53,7 +44,7 @@ void Scaler::autoCoords(QPoint* pt, cons
+
+ void Scaler::scaleCoords(QPoint* pt)
+ {
+- if (!mSvgFile && (mBaseResolution == mTargetResolution))
++ if (mBaseResolution == mTargetResolution)
+ return;
+
+ int ox = pt->x();
+@@ -104,7 +95,7 @@ bool Scaler::scaleSize(QFont* f)
+
+ bool Scaler::resolutionDiff()
+ {
+- return (mSvgFile || (mBaseResolution != mTargetResolution));
++ return (mBaseResolution != mTargetResolution);
+ }
+
+
diff --git a/mandriva/2010.2/other/ksplash-engine-moodin/moodin-external_svgrender.patch b/mandriva/2010.2/other/ksplash-engine-moodin/moodin-external_svgrender.patch
new file mode 100644
index 000000000..6c0a5e900
--- /dev/null
+++ b/mandriva/2010.2/other/ksplash-engine-moodin/moodin-external_svgrender.patch
@@ -0,0 +1,51 @@
+diff -p -up moodin/src/cache.cpp.external_svgrender moodin/src/cache.cpp
+--- moodin/src/cache.cpp.external_svgrender 2007-12-20 15:15:29.000000000 -0200
++++ moodin/src/cache.cpp 2007-12-20 16:12:35.000000000 -0200
+@@ -13,9 +13,9 @@
+ #include <kstandarddirs.h>
+ #include <kconfig.h>
+
+-#ifdef HAVE_LIBART
+-#include <ksvgiconengine.h>
+-#endif
++// for external svg rendering
++#include <ktempfile.h>
++#include <kprocess.h>
+
+ #include <qfileinfo.h>
+ #include <qdatetime.h>
+@@ -49,22 +49,18 @@ QImage* Cache::cacheFile(const QString&
+ {
+ QImage *i;
+ if (file.endsWith(".svg") || file.endsWith(".svgz")) {
+-#ifdef HAVE_LIBART
+- KSVGIconEngine* svgEngine = new KSVGIconEngine();
+- QSize size = mScaler->targetResolution();
+- if (svgEngine->load(size.width(), size.height(), file )) {
+- QImage *image = svgEngine->image();
+- i = new QImage(*image);
+- delete image;
+- i->save(cachedFile.name(), QImage::imageFormat(file));
+- } else {
+- kdWarning() << "failed to load SVG file " << file << endl;
+- }
+- delete svgEngine;
+-#else
+- kdWarning() << k_funcinfo
+- << "tried to load SVG file but libart not installed" << endl;
+-#endif
++ QSize size = mScaler->targetResolution();
++ KProcess proc;
++ proc << "moodin_svgrender";
++ KTempFile tmp("/tmp/moodin_cache", ".png");
++ tmp.setAutoDelete(false);
++ tmp.close();
++ proc << QString::number(size.width()) << QString::number(size.height()) << file << tmp.name();
++ proc.start(KProcess::Block);
++
++ i = new QImage(tmp.name());
++ if (i->save(cachedFile.name(), "PNG"))
++ QFile(tmp.name()).remove();
+ }
+ else
+ {
diff --git a/mandriva/2010.2/other/ksplash-engine-moodin/moodin-fix-svg.patch b/mandriva/2010.2/other/ksplash-engine-moodin/moodin-fix-svg.patch
new file mode 100644
index 000000000..7a252adc6
--- /dev/null
+++ b/mandriva/2010.2/other/ksplash-engine-moodin/moodin-fix-svg.patch
@@ -0,0 +1,67 @@
+--- moodin/src/scaler.cpp-- 2007-02-14 15:22:06.000000000 +0100
++++ moodin/src/scaler.cpp 2007-02-14 15:22:16.000000000 +0100
+@@ -15,7 +15,16 @@
+
+ Scaler::Scaler(QSize baseResolution, QSize targetResolution)
+ {
+- mBaseResolution = baseResolution;
++ if(mBaseResolution.isValid())
++ {
++ mBaseResolution = baseResolution;
++ mSvgFile =false;
++ }
++ else
++ {
++ mBaseResolution = targetResolution;
++ mSvgFile = true;
++ }
+ mTargetResolution = targetResolution;
+ }
+
+@@ -44,7 +53,7 @@
+
+ void Scaler::scaleCoords(QPoint* pt)
+ {
+- if (mBaseResolution == mTargetResolution)
++ if (!mSvgFile && (mBaseResolution == mTargetResolution))
+ return;
+
+ int ox = pt->x();
+@@ -95,7 +104,7 @@
+
+ bool Scaler::resolutionDiff()
+ {
+- return (mBaseResolution != mTargetResolution);
++ return (mSvgFile || (mBaseResolution != mTargetResolution));
+ }
+
+
+--- moodin/src/scaler.h-- 2007-02-14 15:22:09.000000000 +0100
++++ moodin/src/scaler.h 2007-02-14 15:22:20.000000000 +0100
+@@ -21,6 +21,7 @@
+ private:
+ QSize mBaseResolution;
+ QSize mTargetResolution;
++ bool mSvgFile;
+
+ public:
+ Scaler(QSize baseResolution, QSize targetResolution);
+--- moodin/src/thememoodin.cpp-- 2007-02-14 15:23:53.000000000 +0100
++++ moodin/src/thememoodin.cpp 2007-02-14 15:24:40.000000000 +0100
+@@ -88,7 +88,7 @@
+ mBaseResolution = cfg->readSizeEntry("BaseResolution", &size);
+ //For svg image use a negative size => force to create it.
+ if(!mUsersBackground && (mBackgroundImage.endsWith(".svg") || mBackgroundImage.endsWith(".svgz"))) {
+- mBaseResolution=QSize(-1,-1);
++ mBaseResolution=QSize();
+ }
+
+ mTranslate = cfg->readBoolEntry("Translate", true);
+@@ -248,7 +248,6 @@
+ else
+ {
+ QString name = mTheme->locateThemeData(*it);
+-
+ if (name.isEmpty())
+ continue;
+
diff --git a/mandriva/2010.2/other/ksplash-engine-moodin/moodin-fix_drawing_on_compiz.patch b/mandriva/2010.2/other/ksplash-engine-moodin/moodin-fix_drawing_on_compiz.patch
new file mode 100644
index 000000000..db609104c
--- /dev/null
+++ b/mandriva/2010.2/other/ksplash-engine-moodin/moodin-fix_drawing_on_compiz.patch
@@ -0,0 +1,67 @@
+diff -p -up moodin/src/effectwidget.cpp.fix_drawing moodin/src/effectwidget.cpp
+diff -p -up moodin/src/scaler.cpp.fix_drawing moodin/src/scaler.cpp
+diff -p -up moodin/src/effectwidget.h.fix_drawing moodin/src/effectwidget.h
+diff -p -up moodin/src/magiclabel.h.fix_drawing moodin/src/magiclabel.h
+diff -p -up moodin/src/thememoodin.h.fix_drawing moodin/src/thememoodin.h
+--- moodin/src/thememoodin.h.fix_drawing 2008-02-26 10:30:05.000000000 -0300
++++ moodin/src/thememoodin.h 2008-02-26 10:46:14.000000000 -0300
+@@ -96,7 +96,6 @@ private:
+ QPoint mStatusCoords;
+ QPoint mLabelShadowOffset;
+ QPoint mStatusOffsets;
+- QWidget* mContainer;
+ QSize mBaseResolution;
+ QRect mSplashRect;
+
+diff -p -up moodin/src/scaler.h.fix_drawing moodin/src/scaler.h
+diff -p -up moodin/src/cache.h.fix_drawing moodin/src/cache.h
+diff -p -up moodin/src/thememoodin.cpp.fix_drawing moodin/src/thememoodin.cpp
+--- moodin/src/thememoodin.cpp.fix_drawing 2008-02-26 10:30:05.000000000 -0300
++++ moodin/src/thememoodin.cpp 2008-02-26 10:46:14.000000000 -0300
+@@ -39,6 +39,8 @@ ThemeMoodin::ThemeMoodin(QWidget* parent
+ {
+ readSettings();
+ init();
++ QLayout *l = layout();
++ delete l;
+ }
+
+
+@@ -122,8 +124,6 @@ void ThemeMoodin::init()
+ setBackgroundMode(NoBackground);
+ setFixedSize(mSplashRect.size());
+
+- mContainer = new QWidget(this);
+- mContainer->setFixedSize(size());
+ mScaler = new Scaler(mBaseResolution, size());
+ mCache = new Cache(mScaler, mTheme->themeEngine(), mTheme->theme());
+ mBG = new KPixmap();
+@@ -260,7 +260,7 @@ void ThemeMoodin::initEffectWidgets()
+ }
+ }
+
+- fadeWidget = createEffectWidget(mContainer, image);
++ fadeWidget = createEffectWidget(this, image);
+ mEffectWidgets.append(fadeWidget);
+ mImages.append(image);
+ arrangeWidget(fadeWidget, index);
+@@ -367,7 +367,7 @@ void ThemeMoodin::slotSetPixmap(const QS
+ void ThemeMoodin::updateStatus()
+ {
+ QPainter p;
+- p.begin(mContainer);
++ p.begin(this);
+
+ // use a copy, otherwise status messages move around
+ QPoint pt = mStatusCoords;
+@@ -396,7 +396,7 @@ void ThemeMoodin::paintEvent(QPaintEvent
+ {
+ QRect r = pe->rect();
+
+- bitBlt(mContainer, r.x(), r.y(), mBG, r.x(), r.y(), r.width(), r.height());
++ bitBlt(this, r.x(), r.y(), mBG, r.x(), r.y(), r.width(), r.height());
+
+ if (mShowStatusText)
+ updateStatus();
+diff -p -up moodin/src/magiclabel.cpp.fix_drawing moodin/src/magiclabel.cpp
+diff -p -up moodin/src/cache.cpp.fix_drawing moodin/src/cache.cpp
diff --git a/mandriva/2010.2/other/ksplash-engine-moodin/moodin-fix_svg_on_base_resolution.patch b/mandriva/2010.2/other/ksplash-engine-moodin/moodin-fix_svg_on_base_resolution.patch
new file mode 100644
index 000000000..1775f4b7d
--- /dev/null
+++ b/mandriva/2010.2/other/ksplash-engine-moodin/moodin-fix_svg_on_base_resolution.patch
@@ -0,0 +1,12 @@
+diff -p -up moodin/src/cache.cpp.orig moodin/src/cache.cpp
+--- moodin/src/cache.cpp.orig 2008-02-28 11:50:22.000000000 -0300
++++ moodin/src/cache.cpp 2008-02-28 11:50:30.000000000 -0300
+@@ -41,7 +41,7 @@ QImage* Cache::cacheFile(const QString&
+ QStringList parts = QStringList::split("/", file);
+ QFile cachedFile(mCacheDir.filePath(parts.last()));
+
+- if (!mScaler->resolutionDiff())
++ if (!mScaler->resolutionDiff() && !file.endsWith(".svg") && !file.endsWith(".svgz"))
+ return new QImage(file);
+ else if (isInSync(parts.last()) && cachedFile.exists())
+ return new QImage(cachedFile.name());
diff --git a/mandriva/2010.2/other/ksplash-engine-moodin/moodin-kdehome-kde3.patch b/mandriva/2010.2/other/ksplash-engine-moodin/moodin-kdehome-kde3.patch
new file mode 100644
index 000000000..41146bca4
--- /dev/null
+++ b/mandriva/2010.2/other/ksplash-engine-moodin/moodin-kdehome-kde3.patch
@@ -0,0 +1,48 @@
+diff -Naur moodin/src/cache.cpp moodin-yeni/src/cache.cpp
+--- moodin/src/cache.cpp 2010-02-18 18:39:32.860704557 +0200
++++ moodin-yeni/src/cache.cpp 2010-02-18 18:40:29.325697870 +0200
+@@ -80,7 +80,7 @@
+ void Cache::createCacheDir()
+ {
+ KUser user;
+- QString path = user.homeDir() + "/.kde/" + KStandardDirs::kde_default("data");
++ QString path = user.homeDir() + "/.kde3/" + KStandardDirs::kde_default("data");
+ path += QString("ksplash/cache/%1/%2/%3x%4").arg(mThemeEngine).arg(mTheme).arg(mScaler->targetResolution().width()).arg(mScaler->targetResolution().height()) + "/";
+
+ mCacheDir.setPath(path);
+diff -Naur moodin/src/cache.cpp.external_svgrender moodin-yeni/src/cache.cpp.external_svgrender
+--- moodin/src/cache.cpp.external_svgrender 2010-02-18 18:39:32.853704409 +0200
++++ moodin-yeni/src/cache.cpp.external_svgrender 2010-02-18 18:40:54.849698306 +0200
+@@ -84,7 +84,7 @@
+ void Cache::createCacheDir()
+ {
+ KUser user;
+- QString path = user.homeDir() + "/.kde/" + KStandardDirs::kde_default("data");
++ QString path = user.homeDir() + "/.kde3/" + KStandardDirs::kde_default("data");
+ path += QString("ksplash/cache/%1/%2/%3x%4").arg(mThemeEngine).arg(mTheme).arg(mScaler->targetResolution().width()).arg(mScaler->targetResolution().height()) + "/";
+
+ mCacheDir.setPath(path);
+diff -Naur moodin/src/cache.cpp.fix_svg_base_resolution moodin-yeni/src/cache.cpp.fix_svg_base_resolution
+--- moodin/src/cache.cpp.fix_svg_base_resolution 2010-02-18 18:39:32.857698566 +0200
++++ moodin-yeni/src/cache.cpp.fix_svg_base_resolution 2010-02-18 18:41:08.230573595 +0200
+@@ -80,7 +80,7 @@
+ void Cache::createCacheDir()
+ {
+ KUser user;
+- QString path = user.homeDir() + "/.kde/" + KStandardDirs::kde_default("data");
++ QString path = user.homeDir() + "/.kde3/" + KStandardDirs::kde_default("data");
+ path += QString("ksplash/cache/%1/%2/%3x%4").arg(mThemeEngine).arg(mTheme).arg(mScaler->targetResolution().width()).arg(mScaler->targetResolution().height()) + "/";
+
+ mCacheDir.setPath(path);
+diff -Naur moodin/src/cache.cpp.use_svg moodin-yeni/src/cache.cpp.use_svg
+--- moodin/src/cache.cpp.use_svg 2010-02-18 18:39:32.851698558 +0200
++++ moodin-yeni/src/cache.cpp.use_svg 2010-02-18 18:41:19.418697990 +0200
+@@ -59,7 +59,7 @@
+ void Cache::createCacheDir()
+ {
+ KUser user;
+- QString path = user.homeDir() + "/.kde/" + KStandardDirs::kde_default("data");
++ QString path = user.homeDir() + "/.kde3/" + KStandardDirs::kde_default("data");
+ path += QString("ksplash/cache/%1/%2/%3x%4").arg(mThemeEngine).arg(mTheme).arg(mScaler->targetResolution().width()).arg(mScaler->targetResolution().height()) + "/";
+
+ mCacheDir.setPath(path);
diff --git a/mandriva/2010.2/other/ksplash-engine-moodin/moodin-use-label-offset.patch b/mandriva/2010.2/other/ksplash-engine-moodin/moodin-use-label-offset.patch
new file mode 100644
index 000000000..ebeadd478
--- /dev/null
+++ b/mandriva/2010.2/other/ksplash-engine-moodin/moodin-use-label-offset.patch
@@ -0,0 +1,29 @@
+--- moodin/src/thememoodin.cpp-- 2007-02-12 15:56:48.000000000 +0100
++++ moodin/src/thememoodin.cpp 2007-02-12 15:59:37.000000000 +0100
+@@ -69,6 +69,7 @@
+ mStatusColor = cfg->readColorEntry("StatusColor", &defaultColor);
+ mStatusFont = cfg->readFontEntry("StatusFont", &defaultStatusFont);
+ mStatusCoords = cfg->readPointEntry("StatusCoords", &defaultPoint);
++ mStatusOffsets = cfg->readPointEntry("StatusOffsets", &defaultOffset);
+ mLabelShadow = cfg->readBoolEntry("LabelShadow", true);
+ mLabelShadowColor = cfg->readColorEntry("LabelShadowColor", &defaultShadowColor);
+ mShowStatusText = cfg->readBoolEntry("ShowStatusText", true);
+@@ -378,6 +379,8 @@
+
+ mScaler->autoCoords(&pt, fmSize);
+
++ pt+=mStatusOffsets;
++
+ p.setFont(mStatusFont);
+
+ if (mLabelShadow)
+--- moodin/src/thememoodin.h-- 2007-02-12 15:58:54.000000000 +0100
++++ moodin/src/thememoodin.h 2007-02-12 15:59:27.000000000 +0100
+@@ -95,6 +95,7 @@
+ QFont mStatusFont;
+ QPoint mStatusCoords;
+ QPoint mLabelShadowOffset;
++ QPoint mStatusOffsets;
+ QWidget* mContainer;
+ QSize mBaseResolution;
+ QRect mSplashRect;
diff --git a/mandriva/2010.2/other/ksplash-engine-moodin/moodinkde-use-svg.patch b/mandriva/2010.2/other/ksplash-engine-moodin/moodinkde-use-svg.patch
new file mode 100644
index 000000000..2c2021b3c
--- /dev/null
+++ b/mandriva/2010.2/other/ksplash-engine-moodin/moodinkde-use-svg.patch
@@ -0,0 +1,138 @@
+--- moodin/src/thememoodin.cpp-- 2007-01-26 15:44:28.000000000 +0100
++++ moodin/src/thememoodin.cpp 2007-01-26 17:11:34.000000000 +0100
+@@ -85,6 +85,11 @@
+ mLabelShadowOffset = cfg->readPointEntry("LabelShadowOffset", &pos);
+ QSize size(1280, 1024);
+ mBaseResolution = cfg->readSizeEntry("BaseResolution", &size);
++ //For svg image use a negative size => force to create it.
++ if(!mUsersBackground && (mBackgroundImage.endsWith(".svg") || mBackgroundImage.endsWith(".svgz"))) {
++ mBaseResolution=QSize(-1,-1);
++ }
++
+ mTranslate = cfg->readBoolEntry("Translate", true);
+ mLineUpImages = cfg->readBoolEntry("LineUpImages", false);
+
+@@ -154,15 +159,22 @@
+ }
+ else
+ {
+- if (!mBackgroundImage.isEmpty())
++ //Absolute path
++ if(mBackgroundImage.startsWith("/"))
++ bgImage = mBackgroundImage;
++ else if (!mBackgroundImage.isEmpty())
+ bgImage = mTheme->locateThemeData(mBackgroundImage);
+ }
+
+ if (bgImage.isEmpty())
++ {
+ bgImage = mTheme->locateThemeData(QString("Background-%1x%2.jpg").arg(width()).arg(height()));
++ }
+
+ if (bgImage.isEmpty())
++ {
+ bgImage = mTheme->locateThemeData("Background.jpg");
++ }
+
+ if (bgImage.isEmpty())
+ {
+--- moodin/src/cache.cpp-- 2007-01-26 15:49:06.000000000 +0100
++++ moodin/src/cache.cpp 2007-01-26 17:16:05.000000000 +0100
+@@ -8,15 +8,19 @@
+ * (at your option) any later version. *
+ * *
+ ***************************************************************************/
+-
++#include <config.h>
+ #include <kuser.h>
+ #include <kstandarddirs.h>
+ #include <kconfig.h>
+
++#ifdef HAVE_LIBART
++#include <ksvgiconengine.h>
++#endif
++
+ #include <qfileinfo.h>
+ #include <qdatetime.h>
+ #include <qimage.h>
+-
++#include <kdebug.h>
+ #include "cache.h"
+
+ Cache::Cache(Scaler* scaler, const QString& themeEngine, const QString& theme)
+@@ -43,14 +47,35 @@
+ return new QImage(cachedFile.name());
+ else
+ {
+- QImage *i = new QImage(file);
++ QImage *i;
++ if (file.endsWith(".svg") || file.endsWith(".svgz")) {
++#ifdef HAVE_LIBART
++ KSVGIconEngine* svgEngine = new KSVGIconEngine();
++ QSize size = mScaler->targetResolution();
++ if (svgEngine->load(size.width(), size.height(), file )) {
++ QImage *image = svgEngine->image();
++ i = new QImage(*image);
++ delete image;
++ i->save(cachedFile.name(), QImage::imageFormat(file));
++ } else {
++ kdWarning() << "failed to load SVG file " << file << endl;
++ }
++ delete svgEngine;
++#else
++ kdWarning() << k_funcinfo
++ << "tried to load SVG file but libart not installed" << endl;
++#endif
++ }
++ else
++ {
++ i = new QImage(file);
+
+ // update cache if image needs to be scaled (base != target)
+ if (mScaler->scaleSize(i))
+ i->save(cachedFile.name(), QImage::imageFormat(file));
+
++ }
+ writeInfoFile(parts.last());
+-
+ return i;
+ }
+ }
+--- moodin/configure.in.in-- 2007-01-26 17:14:07.000000000 +0100
++++ moodin/configure.in.in 2007-01-26 17:14:24.000000000 +0100
+@@ -4,3 +4,35 @@
+ AC_C_BIGENDIAN
+ AC_CHECK_KDEMAXPATHLEN
+
++dnl libart is used by svg background
++KDE_FIND_PATH(libart2-config, LIBART_CONFIG, [${prefix}/bin ${exec_prefix}/bin /usr/local/bin /opt/local/bin], [
++ AC_MSG_WARN([Could not find libart anywhere, check http://www.levien.com/libart/])
++])
++
++if test -n "$LIBART_CONFIG"; then
++ vers=`$LIBART_CONFIG --version 2>/dev/null | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
++ if test -n "$vers" && test "$vers" -ge 2003008
++ then
++ LIBART_LIBS="`$LIBART_CONFIG --libs`"
++ LIBART_RPATH=
++ for args in $LIBART_LIBS; do
++ case $args in
++ -L*)
++ LIBART_RPATH="$LIBART_RPATH $args"
++ ;;
++ esac
++ done
++ LIBART_RPATH=`echo $LIBART_RPATH | sed -e "s/-L/-R/g"`
++ LIBART_CFLAGS="`$LIBART_CONFIG --cflags`"
++
++ AC_DEFINE_UNQUOTED(HAVE_LIBART, 1, [Defines if your system has the libart library])
++ else
++ AC_MSG_WARN([You need at least libart 2.3.8])
++ fi
++fi
++
++
++AC_SUBST(LIBART_LIBS)
++AC_SUBST(LIBART_CFLAGS)
++AC_SUBST(LIBART_RPATH)
++
diff --git a/mandriva/2010.2/other/ksplash-engine-moodin/svgrender.tar.bz2 b/mandriva/2010.2/other/ksplash-engine-moodin/svgrender.tar.bz2
new file mode 100644
index 000000000..b62c25a0c
--- /dev/null
+++ b/mandriva/2010.2/other/ksplash-engine-moodin/svgrender.tar.bz2
Binary files differ
diff --git a/mandriva/2010.2/other/kwinstyle-Hypnotista_Sade/Hypnotista_Sade-0.1.tar.gz b/mandriva/2010.2/other/kwinstyle-Hypnotista_Sade/Hypnotista_Sade-0.1.tar.gz
new file mode 100644
index 000000000..33e2bde98
--- /dev/null
+++ b/mandriva/2010.2/other/kwinstyle-Hypnotista_Sade/Hypnotista_Sade-0.1.tar.gz
Binary files differ
diff --git a/mandriva/2010.2/other/kwinstyle-Hypnotista_Sade/kde3-kwinstyle-hypnotista_sade.spec b/mandriva/2010.2/other/kwinstyle-Hypnotista_Sade/kde3-kwinstyle-hypnotista_sade.spec
new file mode 100644
index 000000000..f234ab3a8
--- /dev/null
+++ b/mandriva/2010.2/other/kwinstyle-Hypnotista_Sade/kde3-kwinstyle-hypnotista_sade.spec
@@ -0,0 +1,75 @@
+
+Summary: Window Decoration for KDE3
+Name: kde3-kwinstyle-Hypnotista_Sade
+Version: 0.1
+Release: %mkrel 3
+URL: http://kde-look.org/content/show.php/Hypnotista+Sade?content=32946
+Source0: http://kde-look.org/CONTENT/content-files/Hypnotista_Sade-%{version}.tar.gz
+Patch0: fix_autotools.patch
+Group: Graphical desktop/KDE3
+License: GPL
+BuildRoot: %{_tmppath}/%{name}-root
+BuildRequires: kde3-macros
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+%else
+BuildRequires: autoconf >= 1:2.65
+%endif
+BuildRequires: automake >= 1.6
+BuildRequires: %{_lib}xorg-x11-devel
+BuildRequires: kdelibs-devel
+BuildRequires: kdebase-devel
+BuildRequires: libpng-devel
+BuildRequires: qt3-devel
+Requires: kdelibs >= 3.5.9
+Requires: kdebase >= 3.5.9
+
+%description
+Window Decoration inspired of windows vista visual style for KDE3
+
+%prep
+%setup -q -n Hypnotista_Sade-%{version}
+%if %mdkversion >= 201000
+%patch0 -p1
+%endif
+
+
+%build
+export QTDIR=%qt3dir
+
+make -f Makefile.cvs
+%configure_kde3
+
+%make
+
+%install
+rm -rf %buildroot
+%makeinstall_std
+
+%clean
+rm -rf %buildroot
+
+%if %mdkversion < 2009000
+%post
+/sbin/ldconfig
+
+%postun
+/sbin/ldconfig
+%endif
+
+%files
+%defattr(-,root,root)
+%_kde3_appsdir/kwin/*.desktop
+%_kde3_libdir/kde3/*.la
+%_kde3_libdir/kde3/*.so
+
+%changelog
+* Mon Jul 18 2011 Tim Willials <tim@my-place.org.uk> 0.1-3mvt2010.2
++ rebuild for Trinity
+
+* Sat May 08 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 0.1-2mvt2010.0
+- fix buildrequires
+
+* Sun Feb 21 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 0.1-1mvt2010.0
++ Packaged for mdv 2010.0
+- Patch to compile with autoconf 2.65 and automake 1.11
diff --git a/mandriva/2010.2/other/kwinstyle-Hypnotista_Siyah/kde3-kwinstyle-hypnotista_siyah.spec b/mandriva/2010.2/other/kwinstyle-Hypnotista_Siyah/kde3-kwinstyle-hypnotista_siyah.spec
new file mode 100644
index 000000000..23f8976eb
--- /dev/null
+++ b/mandriva/2010.2/other/kwinstyle-Hypnotista_Siyah/kde3-kwinstyle-hypnotista_siyah.spec
@@ -0,0 +1,76 @@
+
+Summary: Hypnotista_Siyah Window Decoration for KDE3
+Name: kde3-kwinstyle-Hypnotista_Siyah
+Version: 0.1
+Release: %mkrel 3
+URL: http://www.kde-look.org/content/show.php?content=33203
+Source0: http://www.kde-look.org/CONTENT/content-files/33203-Hypnotista_Siyah-%{version}.tar.gz
+Patch0: fix_autotools.patch
+Group: Graphical desktop/KDE3
+License: GPL
+BuildRoot: %{_tmppath}/%{name}-root
+BuildRequires: kde3-macros
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+%else
+BuildRequires: autoconf >= 1:2.65
+%endif
+BuildRequires: automake >= 1.6
+BuildRequires: %{_lib}xorg-x11-devel
+BuildRequires: kdelibs-devel
+BuildRequires: kdebase-devel
+BuildRequires: libpng-devel
+BuildRequires: qt3-devel
+Requires: kdelibs >= 3.5.9
+Requires: kdebase >= 3.5.9
+
+%description
+Window Decoration inspired of windows vista visual style for KDE3
+This decoration is black version of Hypnotista Sade.
+
+%prep
+%setup -q -n Hypnotista_Siyah-%{version}
+%if %mdkversion >= 201000
+%patch0 -p1
+%endif
+
+
+%build
+export QTDIR=%qt3dir
+
+make -f Makefile.cvs
+%configure_kde3
+
+%make
+
+%install
+rm -rf %buildroot
+%makeinstall_std
+
+%clean
+rm -rf %buildroot
+
+%if %mdkversion < 2009000
+%post
+/sbin/ldconfig
+
+%postun
+/sbin/ldconfig
+%endif
+
+%files
+%defattr(-,root,root)
+%_kde3_appsdir/kwin/*.desktop
+%_kde3_libdir/kde3/*.la
+%_kde3_libdir/kde3/*.so
+
+%changelog
+* Fri Jul 22 2011 Tim Williams <tim@my-place.org.uk> 0.1-3mvt2010.2
+- Rebuild for Trinity
+
+* Sat May 08 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 0.1-2mvt2010.0
+- fix buildrequires
+
+* Sun Feb 21 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 0.1-1mvt2010.0
++ Packaged for mdv 2010.0
+- Patch to compile with autoconf 2.65 and automake 1.11
diff --git a/mandriva/2010.2/other/kwinstyle-deKorator/kde3-kwinstyle-deKorator.spec b/mandriva/2010.2/other/kwinstyle-deKorator/kde3-kwinstyle-deKorator.spec
new file mode 100644
index 000000000..852d23f3c
--- /dev/null
+++ b/mandriva/2010.2/other/kwinstyle-deKorator/kde3-kwinstyle-deKorator.spec
@@ -0,0 +1,74 @@
+%define oname deKorator
+Name: kde3-kwinstyle-%{oname}
+Version: 0.3
+Release: %mkrel 3
+Source: %{oname}-%{version}.tar.bz2
+Patch0: fix_autotools.patch
+Patch1: kde-3.5.10-acinclude.patch
+Summary: KDE3 Window Decoration Generator
+URL: http://kde-look.org/content/show.php/deKorator?content=31447
+License: GPL
+Group: Graphical desktop/KDE3
+BuildRequires: kde3-macros
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+%else
+BuildRequires: autoconf >= 1:2.65
+%endif
+BuildRequires: automake >= 1.6
+BuildRequires: %{_lib}xorg-x11-devel
+BuildRequires: kdelibs-devel
+BuildRequires: kdebase-devel
+BuildRequires: libpng-devel
+BuildRequires: qt3-devel
+Requires: kdelibs >= 3.5.9
+Requires: kdebase >= 3.5.9
+BuildRoot: %{_tmppath}/%{name}-root
+
+%description
+Design your own window decorations with
+deKorator!
+
+%prep
+%setup -q -n %{oname}-%{version}
+%patch0 -p1
+%patch1 -p1
+
+%build
+
+make -f admin/Makefile.common
+%configure_kde3
+%make
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%makeinstall_std
+
+
+
+
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%if %mdkversion < 2009000
+%post
+/sbin/ldconfig
+
+%postun
+/sbin/ldconfig
+%endif
+
+%files
+%defattr(-,root,root)
+%_kde3_appsdir/kwin/%{oname}.desktop
+%_kde3_libdir/*
+%changelog
+* Mon Jul 18 2011 Tim Williams <tim@my-place.org.uk> 0.3-3mvt2010.2
++ rebuild for Trinity
+
+* Sat May 08 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 0.3-2mvt2010.0
+- fix buildrequires
+
+* Tue Apr 20 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 0.3-1mvt2010.0
++ Package for 2010.0 release
diff --git a/mandriva/2010.2/other/mplayerthumbs/kde3-mplayerthumbs.spec b/mandriva/2010.2/other/mplayerthumbs/kde3-mplayerthumbs.spec
new file mode 100644
index 000000000..decea4b6f
--- /dev/null
+++ b/mandriva/2010.2/other/mplayerthumbs/kde3-mplayerthumbs.spec
@@ -0,0 +1,79 @@
+%define oname mplayerthumbs
+
+
+Name: kde3-%{oname}
+Version: 0.5b
+Release: %mkrel 3
+Summary: Thumbnail Generator for Video Files in KDE3 Konqueror, using MPlayer
+Source0: http://xoomer.alice.it/rockman81/mplayerthumbs-%{version}.tar.bz2
+Source1: sprocket1-large.png
+Source2: sprocket1-medium.png
+Source3: sprocket1-small.png
+Patch0: mplayerthumbs-0.5b-gcc-4.3.patch
+Patch1: make_preview_horizontal.patch
+URL: http://kde-apps.org/content/show.php?content=41180
+Group: Graphical desktop/KDE3
+License: GPL
+BuildRoot: %{_tmppath}/%{oname}-buildroot
+Requires: mplayer
+BuildRequires: kde3-macros
+BuildRequires: kdelibs3-devel
+BuildRequires: libstdc++-devel
+
+
+%description
+%{oname} is a thumbnail generator for video files on KDE3 Konqueror.
+Unlike the original konqueror plugin, it does not depend neither on xine nor
+arts, instead it uses only mplayer.
+You can take advantage of this on x86_64 systems, where you can use a 32bit
+mplayer to load win32codecs. To configure the location of your mplayer binary
+launch mplayerthumbsconfig.
+Also it's faster than the xine plugin, since it can seek and play only a
+limited number of frames.
+It catches a random frame from 15% to 70%, checking also how contrasted is the
+image, and dropping bad frames.
+
+
+%prep
+%setup -q -n %{oname}-%{version}
+%patch0 -p0
+%patch1 -p1
+rm -rf src/sprocket*
+cp -R %{SOURCE1} src
+cp -R %{SOURCE2} src
+cp -R %{SOURCE3} src
+
+%build
+
+%configure_kde3
+
+%make
+
+%install
+%makeinstall_std
+%find_lang videopreview && %__mv videopreview.lang %{oname}.lang
+
+%clean
+%__rm -rf %{buildroot}
+
+%files -f %{oname}.lang
+%defattr(-,root,root)
+%doc AUTHORS ChangeLog COPYING NEWS README TODO
+%_kde3_bindir/mplayerthumbsconfig
+%_kde3_libdir/kde3/videopreview.so
+%_kde3_libdir/kde3/videopreview.la
+%_kde3_appsdir/videothumbnail
+%_kde3_datadir/config.kcfg/mplayerthumbs.kcfg
+%_kde3_datadir/services/videopreview.desktop
+%_kde3_docdir/*
+
+%changelog
+* Fri Jul 22 2011 Tim Williams <tim@my-place.org.uk> 0.5b-2mvt2010.2
+- Build for Trinity
+
+* Fri Jul 23 2010 Tim Williams <tim@my-place.org.uk> 0.5b-2mvt2010.1
+- Build for MDV 2010.1
+
+* Thu Dec 24 2009 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 0.5b-1mvt2010.0
+ - Built for 2010.0
+
diff --git a/mandriva/2010.2/other/mplayerthumbs/make_preview_horizontal.patch b/mandriva/2010.2/other/mplayerthumbs/make_preview_horizontal.patch
new file mode 100644
index 000000000..e2e732e5d
--- /dev/null
+++ b/mandriva/2010.2/other/mplayerthumbs/make_preview_horizontal.patch
@@ -0,0 +1,57 @@
+diff -Naur mplayerthumbs-0.5b/src/Makefile.am mplayerthumbs-0.5b-yeni/src/Makefile.am
+--- mplayerthumbs-0.5b/src/Makefile.am 2006-06-29 11:48:04.000000000 +0300
++++ mplayerthumbs-0.5b-yeni/src/Makefile.am 2010-01-02 03:15:07.000000000 +0200
+@@ -16,7 +16,7 @@
+ protocol_DATA = videopreview.desktop
+ videopreview_la_LIBADD = $(LIB_KDECORE)
+
+-videothumbnail_DATA = sprocket-small.png sprocket-medium.png sprocket-large.png
++videothumbnail_DATA = sprocket1-small.png sprocket1-medium.png sprocket1-large.png
+ videothumbnaildir = $(kde_datadir)/videothumbnail
+ kde_kcfg_DATA = mplayerthumbs.kcfg
+
+diff -Naur mplayerthumbs-0.5b/src/Makefile.in mplayerthumbs-0.5b-yeni/src/Makefile.in
+--- mplayerthumbs-0.5b/src/Makefile.in 2006-07-10 18:24:13.000000000 +0300
++++ mplayerthumbs-0.5b-yeni/src/Makefile.in 2010-01-02 03:16:02.000000000 +0200
+@@ -364,7 +364,7 @@
+ protocoldir = $(kde_servicesdir)
+ protocol_DATA = videopreview.desktop
+ videopreview_la_LIBADD = $(LIB_KDECORE)
+-videothumbnail_DATA = sprocket-small.png sprocket-medium.png sprocket-large.png
++videothumbnail_DATA = sprocket1-small.png sprocket1-medium.png sprocket1-large.png
+ videothumbnaildir = $(kde_datadir)/videothumbnail
+ kde_kcfg_DATA = mplayerthumbs.kcfg
+ #>- all: all-recursive
+@@ -858,7 +858,7 @@
+ -rm -f videopreview.moc
+
+ #>+ 2
+-KDE_DIST=videopreview.desktop Makefile.in sprocket-medium.png sprocket-small.png videopreview.h mplayerthumbs.kcfgc sprocket-large.png mplayerthumbs.kcfg videopreview.lsm Makefile.am
++KDE_DIST=videopreview.desktop Makefile.in sprocket1-medium.png sprocket1-small.png videopreview.h mplayerthumbs.kcfgc sprocket1-large.png mplayerthumbs.kcfg videopreview.lsm Makefile.am
+
+ #>+ 4
+ clean-kcfg:
+diff -Naur mplayerthumbs-0.5b/src/videopreview.cpp mplayerthumbs-0.5b-yeni/src/videopreview.cpp
+--- mplayerthumbs-0.5b/src/videopreview.cpp 2006-07-10 18:17:11.000000000 +0300
++++ mplayerthumbs-0.5b-yeni/src/videopreview.cpp 2010-01-02 03:14:03.000000000 +0200
+@@ -160,14 +161,15 @@
+ QPixmap sprocket;
+
+ if (pix.height() < 60)
+- sprocket = QPixmap(locate( "data", "videothumbnail/sprocket-small.png" ));
++ sprocket = QPixmap(locate( "data", "videothumbnail/sprocket1-small.png" ));
+ else if (pix.height() < 90)
+- sprocket = QPixmap(locate( "data", "videothumbnail/sprocket-medium.png" ));
++ sprocket = QPixmap(locate( "data", "videothumbnail/sprocket1-medium.png" ));
+ else
+- sprocket = QPixmap(locate( "data", "videothumbnail/sprocket-large.png" ));
++ sprocket = QPixmap(locate( "data", "videothumbnail/sprocket1-large.png" ));
+
+- for (int y = 0; y < pix.height() + sprocket.height(); y += sprocket.height()) {
+- painter.drawPixmap( 0, y, sprocket );
++ for (int x = 0; x < pix.width() + sprocket.width(); x += sprocket.width()) {
++ painter.drawPixmap( x, 0, sprocket );
++ painter.drawPixmap( x, (pix.height() - sprocket.height()), sprocket );
+ }
+
+ // End of xine-artsplugin code
diff --git a/mandriva/2010.2/other/mplayerthumbs/mplayerthumbs-0.5b-gcc-4.3.patch b/mandriva/2010.2/other/mplayerthumbs/mplayerthumbs-0.5b-gcc-4.3.patch
new file mode 100644
index 000000000..48417974d
--- /dev/null
+++ b/mandriva/2010.2/other/mplayerthumbs/mplayerthumbs-0.5b-gcc-4.3.patch
@@ -0,0 +1,12 @@
+*** src/videopreview.cpp.orig 2006-07-10 17:17:11.000000000 +0200
+--- src/videopreview.cpp 2008-06-11 02:45:40.379823160 +0200
+***************
+*** 20,25 ****
+--- 20,26 ----
+
+ #include "videopreview.h"
+
++ #include <stdlib.h>
+ #include <qfile.h>
+ #include <qpixmap.h>
+ #include <qimage.h>
diff --git a/mandriva/2010.2/other/mplayerthumbs/sprocket1-large.png b/mandriva/2010.2/other/mplayerthumbs/sprocket1-large.png
new file mode 100644
index 000000000..9dca0bd24
--- /dev/null
+++ b/mandriva/2010.2/other/mplayerthumbs/sprocket1-large.png
Binary files differ
diff --git a/mandriva/2010.2/other/mplayerthumbs/sprocket1-medium.png b/mandriva/2010.2/other/mplayerthumbs/sprocket1-medium.png
new file mode 100644
index 000000000..c57a28ca2
--- /dev/null
+++ b/mandriva/2010.2/other/mplayerthumbs/sprocket1-medium.png
Binary files differ
diff --git a/mandriva/2010.2/other/mplayerthumbs/sprocket1-small.png b/mandriva/2010.2/other/mplayerthumbs/sprocket1-small.png
new file mode 100644
index 000000000..489086501
--- /dev/null
+++ b/mandriva/2010.2/other/mplayerthumbs/sprocket1-small.png
Binary files differ
diff --git a/mandriva/2010.2/other/servicemenu-mountiso/fix_weird_iso_names.patch b/mandriva/2010.2/other/servicemenu-mountiso/fix_weird_iso_names.patch
new file mode 100644
index 000000000..814393217
--- /dev/null
+++ b/mandriva/2010.2/other/servicemenu-mountiso/fix_weird_iso_names.patch
@@ -0,0 +1,57 @@
+diff -Naur usr/bin/mountiso.sh usr.yedek/bin/mountiso.sh
+--- usr/bin/mountiso.sh 2008-03-22 18:39:29.000000000 +0200
++++ usr.yedek/bin/mountiso.sh 2009-11-21 16:29:27.000000000 +0200
+@@ -1,11 +1,23 @@
+ #!/bin/sh
+ # Mount-ISO v0.9.5
++# Define NEWLINE as the delimiter...
++IFS='
++
++';
++
++
++
+ BSNAME="`basename "$1"`"
++if [ -f /opt/kde3/bin/kdesu ]; then
++ kdesu="/opt/kde3/bin/kdesu"
++else
++ kdesu="/usr/bin/kdesu"
++fi
+
+ if ( `echo "$BSNAME" | grep "Mount-ISO" > /dev/null` ) then
+ MOUNTDIR="$1"
+ else
+- MOUNTDIR="$HOME/Desktop/Mount-ISO ($BSNAME)"
++ MOUNTDIR="$HOME/Mount-ISO ($BSNAME)"
+ fi
+
+ function dialog {
+@@ -129,8 +141,8 @@
+ }
+
+ function check_mount {
+- DEV="`mount | grep "$1" | cut -f 1 -d " "`"
+- if ( test ! -z "$DEV" ) then
++ DEV="`mount | grep "$1" | cut -f 1 -d ' '`"
++ if ( test ! -z \"$DEV\" ) then
+ return 0
+ else
+ return 1
+@@ -208,7 +220,7 @@
+ err 7 "$1"
+ ;;
+ esac
+- kdesu -c "mount -t udf,iso9660 -o loop,ro,nodev,noexec,nosuid${MODE} \"${1}\" \"$MOUNTDIR\""
++ $kdesu -c "mount -t udf,iso9660 -o loop,ro,nodev,noexec,nosuid${MODE} \"${1}\" \"$MOUNTDIR\""
+ fi
+ if ( check_mount "$MOUNTDIR" ) then
+ kfmclient openURL "$MOUNTDIR" && note 1
+@@ -221,7 +233,7 @@
+ if (test ! -d "$MOUNTDIR") then
+ err 4 "$1"
+ elif (check_mount "$MOUNTDIR") then
+- kdesu -c "umount \"$MOUNTDIR\"" &&
++ $kdesu -c "umount \"$MOUNTDIR\"" &&
+ rmdir "$MOUNTDIR" && note 2 ||
+ err 13 "$1"
+ if ( test "${DEV##/dev/cdemu/}" -ge 0 2>/dev/null ) then
diff --git a/mandriva/2010.2/other/servicemenu-mountiso/mountiso-0.9.5.spec b/mandriva/2010.2/other/servicemenu-mountiso/mountiso-0.9.5.spec
new file mode 100644
index 000000000..e351f2d7f
--- /dev/null
+++ b/mandriva/2010.2/other/servicemenu-mountiso/mountiso-0.9.5.spec
@@ -0,0 +1,86 @@
+%define name kde3-servicemenu-mountiso
+%define origname mountiso
+%define version 0.9.5
+%define release %mkrel 3
+%define group Graphical desktop/KDE
+%define arch noarch
+%define distro %(rpm -qf --qf='%{VERSION}' /etc/mandrake-release)
+
+
+Name: %{name}
+Version: %{version}
+Release: %{release}
+License: GPL
+Group: %{group}
+Summary: MountISO - ISO Imager Mounter
+Source0: %{origname}-%{version}.tar.bz2
+Patch0: fix_weird_iso_names.patch
+Url: http://www.kde-apps.org/content/show.php/MountISO?content=11577
+BuildRoot: %{_tmppath}/%{origname}-%{version}-buildroot
+BuildArch: %{arch}
+#Conflicts:
+Obsoletes: %{origname}
+#BuildRequires:
+Requires: kdebase
+Suggests: ccd2iso cdemu extract-xiso bchunk mdf2iso
+
+
+%description
+Mount ISO Image is an advanced script which allows to perform multiple operations with ISO, NRG (Nero Burning ROM), UDF (DVD), CUE/BIN, CCD/IMG/SUB (CloneCD), XDVDFS (XBOX) and MDF images.
+
+Optionally can be installed the packages “ccd2iso, cdemu and extract-xiso”.
+
+Translations
+------------
+- German (by Markus Bloch)
+- Italian (by marcosegato)
+- Russian (by Jinjiru)
+- Serbian (by Mladen Pejaković)
+- Spanish (by Javier Ariza Rodríguez & Alberto Garcia)
+- Turkish (by Atilla Öntaş)
+
+
+%prep
+%setup -q -n usr
+%patch0 -p1
+%build
+
+%install
+rm -rf %buildroot
+mkdir -p %{buildroot}%_kde3_datadir
+mkdir -p %{buildroot}%_kde3_bindir
+cp -R bin/* %{buildroot}%_kde3_bindir/
+cp -R share/* %{buildroot}%_kde3_datadir/
+#remove x-cue.desktop. Conflicts with kdelibs3-common-30000000:3.5.10-12mvt2010.0.x86_64
+pushd %buildroot/%_kde3_datadir/
+ rm -rf mimelnk/application/x-cue.desktop
+popd
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root)
+%_kde3_bindir/*
+%_kde3_appsdir/konqueror/servicemenus/*.desktop
+%_kde3_appsdir/d3lphin/servicemenus/*.desktop
+%_kde3_datadir/mimelnk/application/*.desktop
+
+%changelog
+* Fri Jul 22 2011 Tim Williams <tim@my-place.org.uk> 0.9.5-3mvt2010.2
+- Built for Trinity KDE
+
+* Mon Jul 19 2010 Tim Williams <tim@my-place.org.uk> 0.9.5-2mvt2010.0
+- Built for MDV 2010.1
+
+* Sat Nov 21 2009 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 0.9.5-1mvt2010.0
+-Packaged for 2010.0
+
+* Sat Mar 22 2008 maik3531 <maik3531@web.de> 0.9.5-1pclos2007
+- rebuild to PCLinuxOS
+- provide a new Source0
+- add description -l de & summary de
+
+* Fri Mar 21 2008 Erkan Kaplan <erkan@linux-sevenler.org>
+- First build
+
diff --git a/mandriva/2010.2/other/servicemenu-rootactions/kde3-servicemenu-rootactions.spec b/mandriva/2010.2/other/servicemenu-rootactions/kde3-servicemenu-rootactions.spec
new file mode 100644
index 000000000..c6074d687
--- /dev/null
+++ b/mandriva/2010.2/other/servicemenu-rootactions/kde3-servicemenu-rootactions.spec
@@ -0,0 +1,50 @@
+
+Name: kde3-servicemenu-rootactions
+Summary: Root actions for D3lphin/Konqueror context menu
+Version: 2.4.7.1
+Release: %mkrel 3
+Url: http://www.kde-apps.org/content/show.php/Root+Actions+Servicemenu?content=48411
+Group: Graphical desktop/KDE
+License: GPL-2
+Source0: 48411-rootactions_servicemenu_2.4.7.1.tar.gz
+BuildArch: noarch
+BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
+Requires: kdebase-progs
+
+%description
+Root Actions servicemenu provides a convenient way to perform several actions 'as root', from the right-click context menu in KDE filemanager.
+
+%prep
+rm -rf %{buildroot}
+%setup -q -n rootactions_servicemenu_2.4.7
+#We are building this ackage for KDE3. Remove unneeded KDE4 parts
+rm -rf Root_Actions_2.4.7/*-KDE4
+
+%install
+mkdir -p %{buildroot}%_kde3_bindir
+cp Root_Actions_2.4.7/rootactions-servicemenu.pl %{buildroot}%_kde3_bindir
+
+mkdir -p %{buildroot}%_kde3_appsdir/dolphin/servicemenus
+cp Root_Actions_2.4.7/dolphin-KDE3/*.desktop %{buildroot}%_kde3_appsdir/dolphin/servicemenus
+
+mkdir -p %{buildroot}%_kde3_appsdir/konqueror/servicemenus
+cp Root_Actions_2.4.7/konqueror-KDE3/*.desktop %{buildroot}%_kde3_appsdir/konqueror/servicemenus
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%defattr(0755,root,root)
+%doc changelog GPL-2
+%attr(755,root,root) %_kde3_bindir/rootactions-servicemenu.pl
+%_kde3_appsdir/*
+
+%changelog
+* Mon Jul 18 2011 Tim Williams <tim@my-place.org.uk> 2.4.7.1-3mvt2010.1
+- Rebuilt for Trinity
+
+* Mon Jul 19 2010 Tim Williams <tim@my-place.org.uk> 2.4.7.1-2mvt2010.1
+- Rebuilt for MDV 2010.1
+
+* Mon Nov 23 2009 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 2.4.7.1-1mvt2010.0
+- Packaged for KDE3 Mandriva 2010.0
diff --git a/mandriva/2010.2/other/style-ia-ora/kde3-style-ia-ora.spec b/mandriva/2010.2/other/style-ia-ora/kde3-style-ia-ora.spec
new file mode 100644
index 000000000..2d37beee9
--- /dev/null
+++ b/mandriva/2010.2/other/style-ia-ora/kde3-style-ia-ora.spec
@@ -0,0 +1,214 @@
+%define shortname ia_ora-kde
+Summary: Mandriva theme for KDE - Widget design
+Name: kde3-style-ia-ora
+Version: 1.0.8
+Release: %mkrel 10
+License: GPL
+Group: Graphical desktop/KDE3
+URL: http://www.mandrivalinux.com/
+BuildRequires: kdelibs-devel
+BuildRequires: kdebase-devel >= 3.1.94-11mdk
+Source0: %{shortname}-%{version}.tar.bz2
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
+
+%description
+Mandriva theme for KDE
+
+%prep
+%setup -q -n %{shortname}-%{version}
+
+%build
+%configure_kde3
+
+%make
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%makeinstall_std
+
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root,-)
+%_kde3_libdir/kde3/kwin3_iaora.la
+%_kde3_libdir/kde3/kwin3_iaora.so
+%_kde3_libdir/kde3/kwin_iaora_config.la
+%_kde3_libdir/kde3/kwin_iaora_config.so
+%_kde3_appsdir/kwin/iaora.desktop
+%_kde3_libdir/kde3/plugins/styles/ia_ora.la
+%_kde3_libdir/kde3/plugins/styles/ia_ora.so
+%_kde3_appsdir/kstyle/themes/ia_ora.themerc
+
+
+
+
+
+%changelog
+* Fri Jul 22 2011 Tim Williams <tim@my-place.org.uk> 1.0.8-10mvt2010.2
++ Rebuild for Trinity
+
+* Wed Jul 21 2010 Tim Williams <tim@my-place.org.uk> 1.0.8-9mvt2010.0
++ Rebuild for MDV 2010.1
+
+* Sun Nov 22 2009 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 1.0.8-8mvt2010.0
+- Rename package to avoid unwanted KDE4 upgrade
+- Merge packages in one kde-style package
+- Fix package group in spec file
+
+* Tue Nov 17 2009 Tim Williams <tim@my-place.org.uk> 1.0.8-7mdv2010.0
++ Rebuild for MDV 2010.0
+
+* Thu Mar 26 2009 Helio Chissini de Castro <helio@mandriva.com> 1.0.8-6mdv2009.1
++ Revision: 361404
+- Bump to rebuild against cooker
+
+* Tue Nov 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.8-5mdv2009.1
++ Revision: 304189
+- rebuild for new xcb
+
+* Wed Aug 06 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.8-4mdv2009.0
++ Revision: 264680
+- rebuild early 2009.0 package (before pixel changes)
+
+* Thu May 08 2008 Helio Chissini de Castro <helio@mandriva.com> 1.0.8-2mdv2009.0
++ Revision: 204689
+- Move to /opt
+
+* Wed Feb 27 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.0.8-1mdv2008.1
++ Revision: 175799
+- New release (1.0.8):
+ * Fix drawing of buttons when using mandriva color schemes
+ * Update color scheme names to match the new ones
+
+* Tue Feb 19 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.0.7-1mdv2008.1
++ Revision: 173100
+- new release (1.0.7) fixing some drawing issues on applications that don't use
+ standard background colors (#33502)
+
+* Thu Jan 03 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-2mdv2008.1
++ Revision: 141786
+- rebuilt against openldap-2.4.7 libs
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+* Wed Sep 12 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.0.6-1mdv2008.0
++ Revision: 84626
+- new release: 1.0.6:
+ * Use the right color for the bottom line of menubar
+ * Remove some lines that were causing double borders at menubar and toolbar
+ ends
+ * Fix the bottom of toolbars: it was being drawn using the wrong color
+ * Use a flat background for status bars
+ * Add a minimum size for the scrollbar handle
+- new release: 1.0.5
+ * Use the widget style in all separators (#33260)
+ * Fixed popup menu item drawing on menus that have titles (#33287)
+
+* Thu Sep 06 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.0.4-1mdv2008.0
++ Revision: 81272
+- new version: 1.0.4
+ * Restore the old color themes (as they will be kept as alternatives)
+ * Properly mask the rounded borders and properly draw the region previously
+ masked
+ * Create fake rounded corners on menu items
+ * Reduced the button margin to get normal sized buttons (not giant ones)
+ * Make it possible to resize windows by the top border
+------------------------------------------------------------------------
+ r227235 | boiko | 2007-09-06 13:58:18 -0300 (Qui, 06 Set 2007) | 3 lines
+
+* Wed Sep 05 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.0.3-1mdv2008.0
++ Revision: 80378
+- new release: 1.0.3
+ * Implement highligh on hovering controls
+ * Threat scrollbar buttons as buttons (showing them lowered when the button
+ is pressed for example)
+ * Show the combo box button as pressed when the list is opened
+ * Removed Powerpack+ colors
+ * Changed Discovery/One to just One and adjusted colors
+ * Used more sane values when using ia_ora together with other KDE color
+ schemes
+- new release:
+ * fix gradient colors of menus (thanks Frederic Crozat for pointing that)
+ * implement correctly the combo box drawing according to the ia_ora spec
+ * Fix the text color of menubar items
+
+* Thu Aug 23 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.0.1-1mdv2008.0
++ Revision: 70685
+- new version: 1.0.1
+ * Replace the gradient code by the Plastik one (it is better written)
+ * Fix drawing of menubar items and popupmenu items (#30659)
+
+* Mon Jun 11 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1.0-18mdv2008.0
++ Revision: 38004
+- REBUILD
+
+
+* Thu Mar 22 2007 Laurent Montel <lmontel@mandriva.com> 1.0-17mdv2007.1
++ Revision: 147929
+- Fix theme
+
+* Mon Mar 19 2007 Laurent Montel <lmontel@mandriva.com> 1.0-16mdv2007.1
++ Revision: 146479
+- Fix progressbar text color
+
+* Wed Mar 07 2007 Laurent Montel <lmontel@mandriva.com> 1.0-15mdv2007.1
++ Revision: 134563
+- Fix style
+
+* Tue Mar 06 2007 Laurent Montel <lmontel@mandriva.com> 1.0-14mdv2007.1
++ Revision: 133854
+- New update
+
+* Wed Feb 28 2007 Laurent Montel <lmontel@mandriva.com> 1.0-13mdv2007.1
++ Revision: 127097
+- New update
+
+* Wed Jan 24 2007 Laurent Montel <lmontel@mandriva.com> 1.0-12mdv2007.1
++ Revision: 112737
+- Fix theme
+
+* Tue Jan 02 2007 Laurent Montel <lmontel@mandriva.com> 1.0-11mdv2007.1
++ Revision: 103350
+- Update tarball
+
+* Mon Dec 11 2006 Laurent Montel <lmontel@mandriva.com> 1.0-10mdv2007.1
++ Revision: 94696
+- Rename spec file name too
+- Rename ia_ora to ia_ora-kde
+ Fix a lot of bug
+- Import ia_ora-kde
+
+* Sat Sep 16 2006 Laurent MONTEL <lmontel@mandriva.com> 1.0-9
+- Fix title bar
+
+* Thu Sep 14 2006 Laurent MONTEL <lmontel@mandriva.com> 1.0-8
+- Fix handle
+
+* Thu Sep 14 2006 Laurent MONTEL <lmontel@mandriva.com> 1.0-7
+- Fix toolbar color
+
+* Thu Sep 14 2006 Laurent MONTEL <lmontel@mandriva.com> 1.0-6
+- Fix Combobox/Scrollbar/Checkbox and bidi mode
+
+* Tue Sep 12 2006 Laurent MONTEL <lmontel@mandriva.com> 1.0-5
+- Fix tabbar
+
+* Tue Sep 12 2006 Laurent MONTEL <lmontel@mandriva.com> 1.0-4
+- Fix scrollbar
+
+* Sun Sep 10 2006 Laurent MONTEL <lmontel@mandriva.com> 1.0-3
+- Improve style
+
+* Fri Sep 08 2006 Laurent MONTEL <lmontel@mandriva.com> 1.0-2
+- Some fixes
+
+* Tue Sep 05 2006 Laurent MONTEL <lmontel@mandriva.com> 1.0-1
+- Initial package
+
diff --git a/mandriva/2010.2/other/style-wisdom/kde3-style-wisdom.spec b/mandriva/2010.2/other/style-wisdom/kde3-style-wisdom.spec
new file mode 100644
index 000000000..37a147176
--- /dev/null
+++ b/mandriva/2010.2/other/style-wisdom/kde3-style-wisdom.spec
@@ -0,0 +1,84 @@
+%define oname wisdom
+Name: kde3-style-%{oname}
+Version: 0.5
+Release: %mkrel 3
+Source: http://kde-look.org/CONTENT/content-files/65140-%{oname}-%{version}.tar.bz2
+Patch0: fix_autotools.patch
+Patch1: kde-3.5.10-acinclude.patch
+Summary: KDE3 style based on Plastik and Serenity
+URL: http://kde-look.org/content/show.php/Wisdom?content=65140
+License: GPL
+Group: Graphical desktop/KDE3
+BuildRequires: kde3-macros
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+%else
+BuildRequires: autoconf >= 1:2.65
+%endif
+BuildRequires: automake >= 1.6
+BuildRequires: %{_lib}xorg-x11-devel
+BuildRequires: kdelibs-devel
+BuildRequires: kdebase-devel
+BuildRequires: libpng-devel
+BuildRequires: qt3-devel
+Requires: kdelibs >= 3.5.9
+Requires: kdebase >= 3.5.9
+BuildRoot: %{_tmppath}/%{name}-root
+
+%description
+Wisdom is a style for KDE 3.x based on Plastik and Serenity.
+
+Here are the differences with Plastik:
+- Windows XP-like arrows.
+- Tree branches can be hidden.
+- The kicker panel draws its one-pixel border in black.
+- Panel 3D effects are lighter.
+- Popup menus border follows the color scheme.
+- Toolbar and menu separators are lighter.
+- Other horizontal and vertical separators are removed.
+- Group boxes are drawn in a Gnome-like look (i.e. without frame).
+- Tab height is fixed: two pixels were missing.
+- Focus is drawn with the highlight color. It is more discreet.
+- The kdm login manager can be transparent.
+
+%prep
+%setup -q -n %{oname}-%{version}
+%patch0 -p1
+%patch1 -p1
+
+%build
+
+make -f admin/Makefile.common
+%configure_kde3
+%make
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%makeinstall_std
+
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%if %mdkversion < 2009000
+%post
+/sbin/ldconfig
+
+%postun
+/sbin/ldconfig
+%endif
+
+%files
+%defattr(-,root,root)
+%_kde3_appsdir/kstyle/themes/*
+%_kde3_libdir/*
+
+%changelog
+* Fri Jul 22 2011 Tim Williams <tim@my-place.org.uk> 0.5-3mvf2010.2
+- Rebuild for Trinity
+
+* Sat May 08 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 0.5-2mvt2010.0
+- fix buildrequires
+
+* Tue Apr 20 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 0.5-1mvt2010.0
++ Package for 2010.0 release
diff --git a/mandriva/2010.2/other/task-kde/task-kde3.spec b/mandriva/2010.2/other/task-kde/task-kde3.spec
new file mode 100644
index 000000000..3e856b4dd
--- /dev/null
+++ b/mandriva/2010.2/other/task-kde/task-kde3.spec
@@ -0,0 +1,316 @@
+Name: task-kde3
+Version: 3.5.12
+Release: %mkrel 4
+Summary: Metapackage for KDE
+Group: Graphical desktop/KDE
+License: GPL
+Requires: %{name}-minimal
+Requires: kde3-kdepim-kontact
+Requires: kde3-kdeaddons-akregator
+Requires: kdeutils-kwalletmanager
+Requires: kdenetwork3-kopete
+Requires: aspell
+Requires: kdenetwork3-kget
+Suggests: kde3-amarok
+Suggests: kde3-kaffeine
+Suggests: kde3-k3b
+Suggests: kde3-konversation
+Suggests: kde3-kdegraphics
+Suggests: kde3-kdeaddons-metabar
+Suggests: kde3-kdeaddons-kfile-plugins
+Suggests: kde3-kdeaddons-kicker-applets
+Suggests: kde3-kdeaddons-konqimagegallery
+Suggests: kde3-kdeaddons-renamedlg
+Suggests: kde3-kdeaddons-kaddressbook-plugins
+Suggests: kde3-kdeaddons-knewsticker
+Suggests: kde3-kdeaddons-atlantik
+Suggests: kde3-kdeaddons-searchbar
+Suggests: kde3-kdegraphics-ksvg
+Suggests: kdeutils-kmilo
+Suggests: kde-config-file
+Suggests: kdeutils-ark
+
+
+BuildArch: noarch
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
+
+%description
+This package is a meta-package, meaning that its purpose is to contain
+dependencies for running the K Desktop Environment.
+
+%files
+%defattr(-,root,root-)
+
+#--------------------------------------------------------------------
+
+%package devel
+Summary: Metapackage for KDE development
+Group: Development/KDE and Qt
+Requires: kdelibs3-devel
+Requires: libkde3core4-devel
+Requires: libcups-devel
+Requires: e2fsprogs-devel
+Requires: libltdl-devel
+Requires: libtiff-devel
+Requires: libxml2-devel
+Requires: libxslt-devel
+Requires: taglib-devel
+Requires: gcc-c++
+Requires: automake
+Requires: autoconf
+Requires: gettext
+
+%description devel
+This package is a meta-package, meaning that its purpose is to contain
+dependencies for installing a KDE development environment.
+
+%files devel
+%defattr(-,root,root-)
+
+#--------------------------------------------------------------------
+
+%package minimal
+Summary: Metapackage for minimal KDE3
+Group: Graphical desktop/KDE
+Requires: arts3
+Requires: kde3-kdebase-progs
+Requires: kde3-style-ia-ora
+Requires: kde3-kdebase-kmenuedit
+Requires: krozat
+Requires: xsettings-kde
+Requires: kde3-kdebase-servicemenu
+Requires: kde3-kdeaddons-konq-plugins
+Requires: kde3-kdegraphics-common
+Requires: kde3-kdebase-konsole
+Requires: fonts-ttf-dejavu
+Requires: fonts-ttf-liberation
+Requires: kde3-kdebase-kdm
+Suggests: kde3-kdebase-nsplugins
+Suggests: preload
+Suggests: readahead
+Suggests: kde3-kdebase-kmenuedit
+Suggests: task-pulseaudio
+Suggests: kde3-kdemultimedia-kmix
+
+
+%description minimal
+This package is a meta-package, meaning that its purpose is to contain
+minimal dependencies for running the K Desktop Environment.
+
+%files minimal
+%defattr(-,root,root-)
+
+#--------------------------------------------------------------------
+
+%package all
+Summary: Metapackage for all KDE3
+Group: Graphical desktop/KDE
+Requires: %{name}-minimal
+Requires: aspell
+#Requires: kde3-gwenview
+Requires: kde3-amarok
+Requires: kde3-kdebase-kmenuedit
+Requires: kde3-i18n-en_GB
+Requires: kde3-i18n-de
+Requires: kde3-i18n-fr
+Requires: kde3-i18n-es
+Requires: kde3-i18n-tr
+Requires: kde3-k3b
+Requires: kde3-kaffeine
+Requires: kde3-kdegraphics
+Requires: kde3-kdemultimedia
+Requires: kde3-kdemultimedia
+Requires: kdeutils
+Requires: kdenetwork3
+Requires: kde3-kdeaddons
+Requires: kde3-kdepim
+Requires: kde3-kdmtheme
+Requires: kde3-kickoff-i18n
+Requires: kde3-kio-sysinfo
+Requires: kdeartwork
+#Requires: kde-icons-tulliana
+Suggests: kde3-amarok-engine-xine
+Suggests: kde3-amarok-engine-yauap
+#Suggests: kde3-digikam
+Suggests: kde3-gtk-qt-engine
+Suggests: kde3-kicker-backgrounds
+Suggests: kde3-ktorrent
+Suggests: kde3-mplayerthumbs
+Suggests: kde3-servicemenu-mountiso
+Suggests: kde3-servicemenu-rootactions
+#Suggests: kde3-servicemenu-rpmxdgtool
+#Suggests: kde3-style-domino
+Suggests: kde3-style-ia-ora
+#Suggests: kde3-style-metal4kde
+Suggests: kde3-style-QtCurve
+Suggests: kde3-style-serenity
+#Suggests: kde3-yakuake
+#Suggests: kde-icons-os-k
+#Suggests: kde-icons-oxygen
+#Suggests: kde-style-baghira
+#Suggests: kde-style-lipstik
+Suggests: kmetabar
+#Suggests: kwinstyle-suse
+#Suggests: kwin-style-powder
+#Suggests: kwin-style-crystal
+Suggests: ksmoothdock
+#Suggests: kde3-gwenview-i18n
+Suggests: kde3-kaffeine-engine-gstreamer
+Suggests: kde3-kaffeine-engine-xine
+Suggests: kde3-kdebase
+
+%description all
+This package is a meta-package, meaning that its purpose is to contain
+all packages for running the K Desktop Environment.
+
+%files all
+%defattr(-,root,root-)
+
+
+%changelog
+* Tue Jul 26 2011 Tim Williams <tim@my-place.org.uk> 3.5.12-4mvt2010.2
+- Fix devel dependencies again
+
+* Tue Jul 26 2011 Tim Williams <tim@my-place.org.uk> 3.5.12-3mvt2010.2
++ Fix kde3-addons dependency in all package
+- Remove dependencies from all package: gwenview, digikam, kde-icons-tulliana, kde3-style-domino, kde3-style-kde4metal
+ kde3-servicemenu-rpmxdgtool, kwinstyle-suse, kwinstyle-powder, kwin-style-crystal, kde3-yakuake
+ kde-icons-os-k, kde-icons-oxygen, dde-style-baghira, kde-style-lipstik
+
+* Wed Jul 21 2011 Tim Williams <tim@my-place.org.uk> 3.5.12-1mvt2010.2
++ Fix depency issue in devel
+
+* Wed Jul 21 2010 Tim Williams <tim@my-place.org.uk> 3.5.12-1mvt2010.2
++ Rebuild for Trinity KDE 3.5.12
+
+* Wed Jul 21 2010 Tim Williams <tim@my-place.org.uk> 3.5.10-10mvt2010.0
++ Rebuild for MDV 2010.1
+
+* Sat Jan 02 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 3.5.10-9mvt2010.0
++ Added task-kde3-all package
+
+* Tue Nov 17 2009 Tim Williams <tim@my-place.org.uk> 3.5.10-8mdv2010.0
++ Rebuild for MDV 2010.0
++ Change kdepim3-kontact dependency to kde3-kdepim-kontact
++ Remove konversation
++ kdegames now kdegames3
+- Remove mandriva-galaxy dependency
+
+* Wed Apr 22 2009 Nicolas Lécureuil <neoclust@mandriva.org> 3.5.10-4mdv2009.1
++ Revision: 368611
+- Fix Requires
+
+* Wed Apr 01 2009 Helio Chissini de Castro <helio@mandriva.com> 3.5.10-3mdv2009.1
++ Revision: 363358
+- Solve dependencies
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Fix Require for new arts package name
+
+* Mon Sep 29 2008 Frederic Crozat <fcrozat@mandriva.com> 3.5.10-2mdv2009.0
++ Revision: 289370
+- Add readahead as suggests
+
+* Thu Sep 25 2008 Helio Chissini de Castro <helio@mandriva.com> 3.5.10-1mdv2009.0
++ Revision: 288170
+- Suggests preload
+
+* Sat Sep 20 2008 Nicolas Lécureuil <neoclust@mandriva.org> 3.5.9-10mdv2009.0
++ Revision: 286171
+- Add ark and kmix as Suggests (Bug #41877 #41876)
+
+* Fri Jul 18 2008 Olivier Blin <oblin@mandriva.com> 3.5.9-9mdv2009.0
++ Revision: 238157
+- do not suggest digikam anymore, it is a kde4 application
+
+* Mon Jun 02 2008 Rodrigo Gonçalves de Oliveira <rodrigo@mandriva.com> 3.5.9-7mdv2009.0
++ Revision: 214312
+- Changed kde3-kdeaddons-metabar from Required to Suggested package.
+
+* Mon May 19 2008 Nicolas Lécureuil <neoclust@mandriva.org> 3.5.9-6mdv2009.0
++ Revision: 209222
+- Fix package name
+- Fix Spec file name
+- Order spec file sections
+ Fix Requires
+- Add obsoletes
+- Fix some Requires
+- Rename to show which kde it is
+
+* Thu Apr 03 2008 Anne Nicolas <anne.nicolas@mandriva.com> 3.5.9-5mdv2008.1
++ Revision: 192170
+- Add kde-config-file suggest to fix #39724 (neoclust)
+
+* Wed Mar 26 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 3.5.9-4mdv2008.1
++ Revision: 190372
+- Requires gcc-c++, not gcc-g++
+
+* Sat Mar 15 2008 Olivier Blin <oblin@mandriva.com> 3.5.9-3mdv2008.1
++ Revision: 188069
+- only suggest konversation so that it can be skipped in One
+ (kopete is already required)
+
+* Wed Mar 05 2008 Nicolas Lécureuil <neoclust@mandriva.org> 3.5.9-2mdv2008.1
++ Revision: 179452
+- Add task-pulseaudio as Suggests
+- New version 3.5.9
+
+* Sun Jan 27 2008 Nicolas Lécureuil <neoclust@mandriva.org> 3.5.8-1mdv2008.1
++ Revision: 158801
+- Suggest kmilo
+- [BUGFIX] Add missing requires on task-kde-devel (Bug #35101)
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+* Mon Dec 17 2007 Pixel <pixel@mandriva.com> 3.5.7-12mdv2008.1
++ Revision: 121622
+- rebuild for new "Suggests" rpm format
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - [FEATURE] Add kdegraphics-ksvg as Suggest (Bug #35321)
+
+* Fri Oct 05 2007 Anne Nicolas <anne.nicolas@mandriva.com> 3.5.7-11mdv2008.0
++ Revision: 95548
+- add mandriva-galaxy
+
+* Thu Oct 04 2007 Anne Nicolas <anne.nicolas@mandriva.com> 3.5.7-10mdv2008.0
++ Revision: 95317
+- fix suggests
+
+* Fri Sep 28 2007 Nicolas Lécureuil <neoclust@mandriva.org> 3.5.7-9mdv2008.0
++ Revision: 93620
+- Add kdenetwork-kget as Require
+
+* Fri Sep 21 2007 Adam Williamson <awilliamson@mandriva.org> 3.5.7-8mdv2008.0
++ Revision: 92068
+- okay, require krozat again, since boiko fixed it, and for safety
+
+* Fri Sep 21 2007 Adam Williamson <awilliamson@mandriva.org> 3.5.7-7mdv2008.0
++ Revision: 91999
+- don't require krozat
+
+* Wed Sep 19 2007 Olivier Blin <oblin@mandriva.com> 3.5.7-6mdv2008.0
++ Revision: 90814
+- suggest kerry instead of requiring it (so that it can be skipped on live systems)
+
+* Fri Sep 14 2007 Helio Chissini de Castro <helio@mandriva.com> 3.5.7-5mdv2008.0
++ Revision: 85689
+- Suggests kaffeine instead of kmplayer
+
+* Thu Aug 30 2007 Helio Chissini de Castro <helio@mandriva.com> 3.5.7-4mdv2008.0
++ Revision: 76262
+- Added konversation, kopete and standard fonts
+- Update task kde for new kde3-kdeaddons
+- Update to add konsole as default
+- Remove Mandriva galaxy as standard install
+
+ + Anssi Hannula <anssi@mandriva.org>
+ - add dependency on aspell, moved from kdelibs-common
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - New KDE version 3.5.7
+
diff --git a/mandriva/2010.2/readme.txt b/mandriva/2010.2/readme.txt
new file mode 100644
index 000000000..714353492
--- /dev/null
+++ b/mandriva/2010.2/readme.txt
@@ -0,0 +1,29 @@
+Many of the Mandriva TDE packages don't currently build without manual intervention.
+This is largely being caused by automake/autoconf issues which i'm expecting to be
+solved by the cmake migration in Trinity 3.5.13. Therefore, rather than spend a lot
+of time trying to fix an obsolete build process, i've got a procedure to work around
+the problem so that working Trinity packages can be built.
+
+The build problem is caused compilation failures at a number of points in the build
+process, with the linker being unable to find various QT classes. This is being
+caused by an option in the compilation command "-Wl,--as-needed", this option only
+gets added to the compilation options when the build process is initiated by
+rpmbuild, if I use the ./configure command with the same options and build the
+sources manually, then this option is never added and the packages compile normally.
+Therefore, it is being added by something in the rpmbuild process. So, the current
+build procedure is:
+
+1) execute
+ rpmbuild -ba <spec file>
+ as normal.
+2) If the build process crashes with the qt linking errors, switch to the build
+ directory to perform a manual build.
+3) ensure /opt/kde3/bin is in the PATH environment variable.
+4) re-run ./configure, using the options stored in the config.log file.
+5) start make again. You might need to do a "make clean" if the build still fails
+ with the same error.
+6) return to the SPEC's directory and execute
+ rpmbuild -bi --short-circuit=i <spec file>
+ followed by
+ rpmbuild -ba --short-circuit=i <spec file>
+7) You should now have the RPM packages.