Kubuntu KDE SC packaging
I didn't see anything in our kde4libs changes that would be interesting to Debian except possibly an oldish security patch Red Hat haven't got upstream https://bugzilla.redhat.com/show_bug.cgi?id=520661 We don't add 20_use_dejavu_as_default_font.diff since the system default fonts should be set by fontconfig which knows how to adept to e.g. Chinese users. * Merge with Debian git remaining changes: - no build-dep on libaspell-dev - no build-dep on libfam-dev - no install kspell_aspell.desktop and kspell_aspell.so - kdelibs5-dev do not install preparetips - DEB_CMAKE_EXTRA_FLAGS += -DKDESU_USE_SUDO_DEFAULT=true - DEB_FIXPERMS_EXCLUDE := /usr/lib/kde4/libexec/fileshareset - binary-install/kdelibs5-data:: rule (build-dep on sharutils) and copy over debian/icons - don't Recommend on kaboom - set export KUBUNTU_DESKTOP_POT=kdelibs - install usr/share/locale/all_languages in kdelibs5-data.install - don't add 20_use_dejavu_as_default_font In kdebase-runtime we set an inotify limit recommended by Nepomuk developers. [ Alessandro Ghersi ] * Merge with Debian git remaining changes: - add 30-nepomuk-inotify-limit.conf - add kdebase-runtime.[postinst,prerm] for update-alternatives kdesu - debian/control: - helpcenter4 no recommend on htdig - debian/patches: - Don't add: - 01_kde4_information_menu.diff - 02_ksvgtopng4.diff - debian/kdebase-runtime-data.install: - change etc/xdg/menus/kde4-information.menu to etc/xdg/menus/kde-information.menu - change usr/share/desktop-directories/kde4-information.directory to usr/share/desktop-directories/kde-information.directory - Don't install usr/share/kde4/apps/kio_desktop/DesktopLinks/Home.desktop - Don't install usr/share/kde4/apps/kio_desktop/directory.trash - debian/kdebase-runtime.install - install usr/lib/kde4/libexec/kdesu to /usr/lib/kde4/libexec/kdesu-distrib/ - kde-config-phonon-xine replaces/conflicts kcm-phonon-xine - kdebase-runtime-data.install: add D-Bus Interface XMLs for Playground Nepomuk - Build against kdelibs5-dev 4.5.2-0ubuntu1 for libkutils4 transition kdebase-workspace splits out some wallpapers and KDM themes to save space. KDM has an upstart file. kcheckpass and kscreensaver get PAM files. plasma-widgets-workspace depends on akonadi-server and kdepim-runtime. plasma-scriptengine-ruby depends on libkde4-ruby. add python-kde4, python-sip, python-qt4 to build-dependencies for python scriptengine. Add kubuntu_11_fix_root_only_kcms.diff for kdesu support where it's still needed in kcontrol modules. kubuntu_13_startkde_set_country.diff sets the KDE country settings from the system settings. * Merge with Debian git remaining changes: - Add kdebase-workspace-wallpapers.{links, install} - Add kdebase-workspace-data.links - kdebase-workspace-data.install: don't add wallpapers that are in kdebase-workspace-wallpapers.install - Add kdm.{links, upstart} - kdm.logrotate: rotate 2 - rotate 7 - Make kdm work with upstart in kdm.prerm, kdm.postrm, kdm.postinst - Add kcheckpass.pam and kscreensaver.pam - debian/control: - Don't build against libggadget-1.0-dev, libggadget-qt-1.0-dev (they are in Universe) - Don't build against libntrack-qt4-dev (it's in Universe) for patch 99_solid_network_use_ntrack.diff - Build against libbost1.42-dev instead of libboost-dev - Add libxml2-dev, libpolkit-qt-1-dev, libqtwebkit-dev to build-deps - Keep bumped our conflicts/replaces - plasma-netbook replaces plasma-widgets-workspace (= 4:4.5.2-1ubuntu1) - kdebase-workspace-bin not depends on kaboom - kdebase-workspace-bin not recommends policykit-1-gnome - kdebase-workspace-bin suggests plasma-scriptengines instead of recommend - kdebase-workspace-data depends on oxygen-cursor-theme instead of oxygencursors - Keep kdebase-worksapce-wallpapers - plasma-dataengines-workspace replaces plasma-widget-workspace (= 4:4.5.2-1ubuntu1) - plasma-widgets-workspace depends on akonadi-server and kdepim-runtime - plasma-scriptengines not depends on plasma-scriptengine-googlegadgets - plasma-scriptengine-ruby depends on libkde4-ruby - Don't build plasma-scriptengine-googlegadgets - freespacenotifier replaces kdebase-workspace-data (= 4:4.5.2-1ubuntu1) and kdebase-workspace-bin (= 4:4.5.2-1ubuntu1) - kinfocenter replaces kdebase-workspace-bin and systemsettings - kde-window-manager replaces/conflicts with kwin-style-aurorae - libplasmagenericshell4 replaces plasma-widgets-workspace (= 4:4.5.2-1ubuntu1) - kdebase-workspace-dbg replaces kdebase-runtime-dbg - add python-kde4, python-sip, python-qt4 to build-dependencies - debian/patches: - Use 07_kdmrc_defaults_kubuntu.diff
Kubuntu KDE SC packaging II
No notable changes in kdepimlibs kdepimlibs (4:4.5.2-0ubuntu1) natty; urgency=low * Merge with Debian git remaining changes: - New upstream release 4.5.2 - Build with versioned boost build-depends - Keep bumped KDE replace versions - Update symbol files - Build against kdelibs5-dev 4.5.2-0ubuntu1 for libkutils4 transition kdegraphics has new ABI versions on kdcraw kexiv2 and kipi kdegraphics (4:4.5.2-0ubuntu1) natty; urgency=low * Merge with Debian git remaining changes: - New upstream release 4.5.2 - Don't add libchm-dev (it's in Universe) - In kcolorchooser don't add conflict/replace kcoloredit - Don't advertise chm backends in okular-extra-backends description - Bump libkdcraw7 to libkdcraw8 - Bump libkexiv2-7 to libkexiv2-8 - Bump libkipi6 to libkipi7 - Update symbol files - Build against kdelibs5-dev 4.5.2-0ubuntu1 for libkutils4 transition kdebindings adds some build-dependencies, changes for the qtmultimedia mess, Soprano smoke headers moved, kde headers moved from libsmokeqt4-dev. Patches to fix for current python-qt4 * Merge with Debian git remaining changes: - Add libqscintilla2-dev, libqwt5-qt4-dev and libqtwebkit-dev to build-dependencies - Don't build libsmokeqtmultimedia4-3 because we do not build libqt4-multimedia any more, since it got renamed to QtMultimediaKit and is now part of qtmobility-dev (Universe) - Build libsmokeqwt3, libsmokeqscintilla3, libqscintilla-ruby1.8, libqwt-ruby1.8, libphonon4.4-cil, libqscintilla2.2-cil and krossruby - Soprano smoke headers go from libsmokeqt4-dev to libsmokesoprano-dev - Nepomuk, Attica and all k* go headers go from libsmokeqt4-dev to libsmokekde-dev - Keep our conflicts/replaces - Keep our patches * New upstream svn snapshot to fix FTBFS against python-qt4 4.7.7 * Add kubuntu_05_fix_pykde4_typedefs.diff, fix FTBS against python-qt4 4.7.7 kdepim-runtime has no notable changes kdebase removes a dependecy on KDE 3, doesn't recommend ruby and adds a few patches. kdebase (4:4.5.2-0ubuntu1) natty; urgency=low * Merge with Debian git, remaining changes: - Do not add unsatisfiable kdesktop dependency for libkonq5a - Suggest instead of recommend ruby in dolphin. - kubuntu_04_hide_kfind.diff - kubuntu_06_simple_aboutpage.diff - kubuntu_10_konq_scans_nsplugins_at_startup.diff - kubuntu_19_install_flash.diff - kubuntu_18_fix_systemsettings_about_me.diff - kubuntu_23_konqueror_spinner_in_toolbar.diff - kubuntu_24_folderview_livecd_directory.diff Jonathan -- http://lists.alioth.debian.org/mailman/listinfo/pkg-kde-talk
Kubuntu KDE SC packaging III
kdeedu builds the python marble bindings. kstars recommends xplanet. libsbigudrv-dev and libindi-dev is packaged separately and are build-deps. kdeedu (4:4.5.2-0ubuntu1) natty; urgency=low * Merge with Debian git, remaining changes: - Drop from build-deps: openbabel, r-base-core (are in universe) - Keep in build-deps: libgmm-dev, libsbigudrv-dev, python-kde4-dev, python-qt4-dev, sip4, libindi-dev - kdeedu doesn't depend on kiten and blinken - cantor-backend-sage doesn't recommend sagemath - kstars doesn't suggest indi - kstars recommends xplanet - Keep python marble bindings and set -DEXPERIMENTAL_PYTHON_BINDINGS=TRUE in debian/rules - Don't build cantor-backend-r as we don't have the right build-depends - Add kubuntu_01_arm_needs_qreal.diff * Drop librocslib4 and librocslib-dev packages and move the libs to rocs. * Move GpsdPositionProviderPlugin.so from marble to marble-plugins. * Move python-marble to section python. In kdeaccessibility kttsd is now called jovie kdeaccessibility (4:4.5.2-0ubuntu1) natty; urgency=low * Merge with Debian unstable remaining changes: - New upstream release 4.5.2 - kttsd package - jovie package - Update kde-icons-mono.install for the new upstream release - Keep our conflicts/replaces In kdeadmin we don't ship knetworkconf. system-config-printer-kde depends on system-config-printer-common and we don't use 01_system_config_printer_kde_cupsutils.diff which isn't needed with up to date system-config-printer. kdeadmin (4:4.5.2-0ubuntu1) natty; urgency=low * Merge with Debian git remaining changes: - debian/control: - Don't ship knetworkconf, it is utterly busted - kdeadmin doesn't depend on knetworkconf - kde-config-cron conflicts/replaces on kcron ( 4:4.4.60) - system-config-printer-kde depends on system-printer-common - system-config-printer-kde doesn't depend on python-cupsutils - kdeadmin-dbg depends on kdeadmin - debian/patches: - Remove 01_system_config_printer_kde_cupsutils.diff, it's only relevant for Debian not Ubuntu kdeartwork has changes for Ubuntu's splitting up of xscreensaver but nothing much interesting to Debian kdeartwork (4:4.5.2-0ubuntu1) natty; urgency=low * Merge with Debian git remaining changes: - Don't add xscreensaver-data-extra, xscreensaver-gl-extra xscreensaver-screensaver-bsod and xscreensaver-screensaver-webcollage build-dependencies (Universe) - Add section kde in all packages - kscreensaver-xsavers not depends on xscreensaver-data-extra - kscreensaver-xsavers not recommends xscreensaver-gl-extra - Add kscreensaver-xsavers-extra package - Make kscreensaver-xsavers-webcollage depend on kscreensaver-xsavers-extra - Keep kubuntu_01_cmake_find_xscreensaver.patch In kdegames we add a package for kajongg kdegames (4:4.5.2-0ubuntu1) natty; urgency=low * Merge with Debian git remaining changes: - Keep kubuntu_01_palapeli-native-menu-bar.diff to support global menu bar in Palapeli - Keep Sections field in control - Add kajongg package and add it in the metapackage kdemultimedia builds with libtag-extras-dev. mplayerthumbs depends on mplayer-nogui | mplayer so you don't have to install the full thing kdemultimedia (4:4.5.2-0ubuntu1) natty; urgency=low * Merge with Debian git remaining changes: - Build-Depend on libtag-extras-dev to make juk read MP4 tags - Suggest not recommend/depend ffmpegthumbs, mplayerthumbs in kdemultimedia can't go on the DVD - The mplayerthumbs package depends on mplayer or mplayer-nogui -- http://lists.alioth.debian.org/mailman/listinfo/pkg-kde-talk