%define flags 1 Name: kdebase-runtime Summary: KDE Runtime Summary(ja): KDE ランタイム Version: 4.9.5 Release: 1%{?_dist_release} # http://techbase.kde.org/Policies/Licensing_Policy License: LGPLv2+ Group: User Interface/Desktops URL: http://www.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kde-runtime-%{version}.tar.xz # add shortcuts for search provider Patch1: kdebase-runtime-4.1.x-searchproviders-shortcuts.patch # add OnlyShowIn=KDE to Desktop/Home.desktop (like trash.desktop) Patch6: kdebase-runtime-4.3.3-home_onlyshowin_kde.patch # correct path for htsearch Patch7: kdebase-runtime-4.5.3-htsearch.patch # Launch compiz via compiz-manager so we get window decorations and # other such decadent luxuries (AdamW 2011/01) Patch8: kdebase-runtime-4.5.95-compiz.patch # add overrides in default manpath Patch9: kdebase-runtime-4.3.4-man-overrides.patch ## upstreamable patches # make nepomuk menu items (with oxygen-only icons atm) OnlyShowIn=KDE; Patch50: kde-runtime-4.7.90-nepomuk_onlyshowin_kde.patch # make installdbgsymbols.sh use pkexec instead of su # increase some timeouts in an effort to see (some) errors before close Patch51: kde-runtime-4.9.0-installdbgsymbols.patch ## upstream patches Provides: kdebase4-runtime = %{version}-%{release} Provides: kde-runtime = %{version}-%{release} Obsoletes: kdebase4-runtime < %{version}-%{release} Obsoletes: nepomukcontroller Provides: nepomukcontroller = 0.2-5%{?_dist_release} # knotify4 provides dbus service org.freedesktop.Notifications too Provides: desktop-notification-daemon BuildRoot: %{_tmppath}/%{name}-%{version}-root BuildRequires: alsa-lib-devel BuildRequires: attica-devel >= 0.1.4 BuildRequires: bzip2-devel BuildRequires: chrpath BuildRequires: clucene-core-devel BuildRequires: doxygen BuildRequires: exiv2-devel >= 0.12 BuildRequires: glib2-devel BuildRequires: kdelibs4-devel >= %{version} BuildRequires: kdepimlibs-devel >= %{version} BuildRequires: kactivities-devel >= %{version} BuildRequires: libcanberra-devel #BuildRequires: libqzeitgeist-devel BuildRequires: libsmbclient-devel BuildRequires: libssh-devel >= 0.4.2 BuildRequires: libXpm-devel BuildRequires: libXScrnSaver-devel BuildRequires: NetworkManager-devel BuildRequires: nepomuk-core BuildRequires: nepomuk-core-devel BuildRequires: OpenEXR-devel BuildRequires: openslp-devel BuildRequires: openssl-devel BuildRequires: pkgconfig BuildRequires: polkit-qt-devel BuildRequires: pulseaudio-libs-devel BuildRequires: qca2-devel BuildRequires: qimageblitz-devel BuildRequires: shared-mime-info >= 0.40 BuildRequires: shared-desktop-ontologies-devel >= 0.6.50 BuildRequires: soprano-devel >= 2.6.50 BuildRequires: xine-lib-devel libxcb-devel BuildRequires: xorg-x11-font-utils BuildRequires: xorg-x11-proto-devel BuildRequires: xz-devel BuildRequires: zlib-devel Requires: eject Requires: %{name}-libs = %{version}-%{release} Requires: %{name}-flags = %{version}-%{release} # KHelpcenter requires htdig for building search indices Requires: htdig # ensure default/fallback icon theme present # beware of bootstrapping, there be dragons Requires: oxygen-icon-theme >= %{version} # some items moved -workspace -> -runtime Conflicts: kdebase-workspace < 4.5.80 %description Core runtime for KDE 4. %description -l ja KDE 4 の中心となるランタイム部分です. %package devel Summary: Developer files for %{name} Summary(ja): %{name} の開発用ファイル Group: Development/Libraries Requires: %{name}-libs = %{version}-%{release} %description devel %{summary}. %description -l ja devel %{name} の開発用ファイルです. %package libs Summary: Runtime libraries for %{name} Summary(ja): %{name} のランタイムライブラリ Group: System Environment/Libraries Requires: kdelibs4 >= %{version} Requires: kdepimlibs >= %{version} # cagibi is runtime dep, a dbus service Requires: cagibi %description libs %{summary}. %description -l ja libs %{name} のランタイムライブラリです. %package flags Summary: Geopolitical flags Group: User Interface/Desktops Requires: %{name}-libs = %{version}-%{release} BuildArch: noarch %description flags %{summary}. %prep %setup -q -n kde-runtime-%{version} %patch1 -p1 -b .searchproviders-shortcuts %patch6 -p1 -b .home_onlyshowin_kde %patch7 -p1 -b .htsearch %patch8 -p1 -b .config %patch9 -p1 -b .man-overrides %patch50 -p1 -b .nepomuk_onlyshowin_kde %patch51 -p1 -b .installdgbsymbols %build mkdir -p %{_target_platform} pushd %{_target_platform} %cmake \ -DCMAKE_BUILD_TYPE=release \ -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \ -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \ -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \ -DLIB_INSTALL_DIR:PATH=%{_libdir} \ -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \ -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \ .. popd make %{?_smp_mflags} -C %{_target_platform} %install rm -rf $RPM_BUILD_ROOT make install/fast DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform} # kdesu symlink ln -s %{_libexecdir}/kde4/kdesu $RPM_BUILD_ROOT%{_bindir}/kdesu # omit hicolor index.theme, use one from hicolor-icon-theme rm -f $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/index.theme # remove country flags because some people/countries forbid some other # people/countries' flags :-( %{!?flags:rm -f $RPM_BUILD_ROOT%{_datadir}/locale/l10n/*/flag.png} # install this service for KDE 3 applications too mkdir $RPM_BUILD_ROOT%{_datadir}/services ln -s %{_datadir}/kde4/services/khelpcenter.desktop \ $RPM_BUILD_ROOT%{_datadir}/services/khelpcenter.desktop # FIXME: -devel type files, omit for now rm -vf $RPM_BUILD_ROOT%{_libdir}/lib{kwalletbackend,molletnetwork}.so # rpaths # use chrpath hammer for now, find better patching solutions later -- Rex chrpath --list $RPM_BUILD_ROOT%{_libdir}/kde4/plugins/phonon_platform/kde.so ||: chrpath --delete $RPM_BUILD_ROOT%{_libdir}/kde4/plugins/phonon_platform/kde.so %clean rm -rf $RPM_BUILD_ROOT %post touch --no-create %{_datadir}/icons/crystalsvg &> /dev/null || : touch --no-create %{_datadir}/icons/hicolor &> /dev/null || : %posttrans gtk-update-icon-cache %{_datadir}/icons/crystalsvg &> /dev/null || : gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : update-desktop-database -q &> /dev/null ||: update-mime-database %{_datadir}/mime &> /dev/null %postun if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/crystalsvg &> /dev/null || : touch --no-create %{_datadir}/icons/hicolor &> /dev/null || : gtk-update-icon-cache %{_datadir}/icons/crystalsvg &> /dev/null || : gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : update-desktop-database -q &> /dev/null ||: update-mime-database %{_datadir}/mime &> /dev/null fi %post libs -p /sbin/ldconfig %postun libs -p /sbin/ldconfig %files %defattr(-,root,root,-) %{_sysconfdir}/dbus-1/system.d/* %{_sysconfdir}/xdg/menus/kde-information.menu %{_bindir}/* # omit ksvgtopng which kdelibs3 includes %{_datadir}/kde4/apps/* %exclude %{_datadir}/kde4/apps/cmake/ %{_datadir}/config/*.knsrc %{_datadir}/autostart/nepomukcontroller.desktop %{_datadir}/config.kcfg/ %{_datadir}/dbus-1/interfaces/* %{_datadir}/dbus-1/services/* %{_datadir}/dbus-1/system-services/* %{_datadir}/icons/default.kde4 %{_datadir}/kde4/services/* %{_datadir}/kde4/servicetypes/* %{_datadir}/mime/packages/network.xml %{_datadir}/polkit-1/actions/org.kde.kcontrol.kcmremotewidgets.policy %{_datadir}/sounds/* %{_libdir}/kconf_update_bin/* %{_libdir}/libkdeinit4_*.so %{_libdir}/kde4/kcm_*.so %{_libdir}/kde4/kded_*.so %{_libdir}/kde4/platformimports/touch/org/kde/plasma/* %{_libexecdir}/kde4/drkonqi #{_libexecdir}/kde4/installdbgsymbols.sh %{_libexecdir}/kde4/kcmremotewidgetshelper %{_libexecdir}/kde4/kdeeject %{_libexecdir}/kde4/kdesu %attr(2755,root,nobody) %{_libexecdir}/kde4/kdesud %{_libexecdir}/kde4/kdontchangethehostname %{_libexecdir}/kde4/khc_docbookdig.pl %{_libexecdir}/kde4/khc_htdig.pl %{_libexecdir}/kde4/khc_htsearch.pl %{_libexecdir}/kde4/khc_indexbuilder %{_libexecdir}/kde4/khc_mansearch.pl %{_libexecdir}/kde4/kioexec %{_libexecdir}/kde4/knetattach %{_mandir}/man1/* %{_mandir}/man8/* %{_datadir}/icons/hicolor/*/*/* %{_docdir}/HTML/en/* %{_datadir}/applications/kde4/Help.desktop %{_datadir}/applications/kde4/knetattach.desktop %{_datadir}/applications/kde4/nepomukcontroller.desktop %{_datadir}/config/kshorturifilterrc %{_datadir}/desktop-directories/*.directory %{_datadir}/emoticons/kde4/ %{_datadir}/locale/l10n/ %{_datadir}/locale/currency/ %{?flags:%exclude %{_datadir}/locale/l10n/*/flag.png} %{_datadir}/services/khelpcenter.desktop %files devel %defattr(-,root,root,-) %{_includedir}/* %{_datadir}/kde4/apps/cmake/modules/*.cmake %files libs %defattr(-,root,root,-) %{_libdir}/attica_kde.so %{_libdir}/libknotifyplugin.so %{_libdir}/libkwalletbackend.so.* %{_libdir}/libmolletnetwork.so.* %{_libdir}/kde4/*.so %{_libdir}/kde4/imports/ # FIXME: Is this a good idea? Won't multilib apps need KCMs, too? %exclude %{_libdir}/kde4/kcm_*.so %exclude %{_libdir}/kde4/kded_*.so %{_libdir}/kde4/plugins/phonon_platform/ %files flags %defattr(-,root,root,-) %{_datadir}/locale/l10n/*/flag.png %changelog * Sun Jan 06 2013 Yoji TOYODA 4.9.5-1 - new upstream release - add patches from fedora - Patch50 (kde-runtime-4.7.90-nepomuk_onlyshowin_kde.patch) - Patch51 (kde-runtime-4.9.0-installdbgsymbols.patch) * Sat Nov 10 2012 Yoji TOYODA 4.9.3-1 - new upstream release * Sun Oct 07 2012 Yoji TOYODA 4.9.2-1 - new upstream release * Thu Sep 06 2012 Yoji TOYODA 4.9.1-1 - new upstream release * Mon Sep 03 2012 Yoji TOYODA 4.9.0-2 - rebuild with attica-0.4.1 * Sun Aug 12 2012 Yoji TOYODA 4.9.0-1 - new upstream release - remove Patch3 (kdebase-runtime-4.6.90-iconthemes-inherit.patch) - add BuildRequires: kactivities-devel, nupomuk-core-devel, qca2-devel * Sun Jul 29 2012 Yoji TOYODA 4.7.4-4 - rebuild with exiv2-0.23 * Mon May 07 2012 Yoji TOYODA 4.7.4-3 - rebuild with exiv2-0.22 * Mon Jan 9 2012 Ryoichi INAGAKI 4.7.4-2 - rebuilt without libqzeitgeist * Tue Dec 13 2011 Ryoichi INAGAKI 4.7.4-1 - new upstream release * Sun Oct 23 2011 Ryoichi INAGAKI 4.7.2-1 - new upstream release * Sun Jul 31 2011 Ryoichi INAGAKI 4.7.0-1 - new upstream release - built with exiv2-0.21.1 * Tue Jun 14 2011 Ryoichi INAGAKI 4.6.4-1 - new upstream release * Sat Mar 26 2011 Ryoichi INAGAKI 4.6.1-2 - rebuilt with libsmbclient-3.5.8 * Sun Mar 13 2011 Ryoichi INAGAKI 4.6.1-1 - new upstream release * Sun Feb 27 2011 Ryoichi INAGAKI - 4.6.0-2 - added BR: libXpm-devel * Sat Feb 12 2011 Ryoichi INAGAKI - 4.6.0-1 - new upstream release - added devel subpackage * Sun Sep 5 2010 Ryoichi INAGAKI - 4.5.1-1 - new upstream release - updated summary - dropt Patch100 * Mon Aug 16 2010 Ryoichi INAGAKI - 4.5.0-1 - new upstream release - added Patch100 from Fedora - backport to fix the freeze of kded on first use of the network:/kio-slave * Sun Jul 4 2010 Ryoichi INAGAKI - 4.4.5-1 - new upstream release - added Conflicts: kdebase3 at Vine Linux 5 * Fri May 7 2010 Ryoichi INAGAKI - 4.4.3-1 - new upstream release * Wed May 5 2010 Ryoichi INAGAKI - 4.4.2-2 - rebuilt with exiv2-0.19 * Mon Apr 12 2010 Ryoichi INAGAKI - 4.4.2-1 - new upstream release * Sun Mar 7 2010 Ryoichi INAGAKI - 4.4.1-1 - new upstream release * Sun Feb 28 2010 Ryoichi INAGAKI - 4.4.0-1 - new upstream release - built with new toolchain * Mon Nov 23 2009 Ryoichi INAGAKI - 4.3.3-1 - new upstream release * Sat Oct 24 2009 Ryoichi INAGAKI - 4.3.2-1 - new upstream release * Sat Sep 5 2009 Ryoichi INAGAKI - 4.3.1-1 - new upstream release - used %%cmake macro * Sun Aug 30 2009 Ryoichi INAGAKI - 4.3.0-3 - Initial build for Vine Linux * Tue Aug 04 2009 Than Ngo - 4.3.0-2 - respin * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 * Fri Jul 24 2009 Fedora Release Engineering - 4.2.98-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed Jul 22 2009 Than Ngo - 4.2.98-1 - 4.3rc3 * Thu Jul 16 2009 Rex Dieter - 4.2.96-2 - respin (soprano-2.3.0) - License: LGPLv2+ * Thu Jul 09 2009 Than Ngo - 4.2.96-1 - 4.3rc2 * Thu Jul 02 2009 Rex Dieter 4.2.95-3 - drop unneeded BR: ImageMagick (#509241) * Mon Jun 29 2009 Lukáš Tinkl - 4.2.95-2 - don't start nepomuk server unconditionally (#487322) * Thu Jun 25 2009 Than Ngo - 4.2.95-1 - 4.3rc1 * Wed Jun 03 2009 Rex Dieter - 4.2.90-1 - KDE-4.3 beta2 (4.2.90) * Tue Jun 02 2009 Lorenzo Villani - 4.2.85-3 - Drop old Fedora < 8 conditionals * Tue May 19 2009 Than Ngo - 4.2.85-2 - file conflicts with kdepim * Wed May 13 2009 Lukáš Tinkl - 4.2.85-1 - KDE 4.3 beta 1 * Thu Apr 16 2009 Rex Dieter - 4.2.2-4 - fix persistent systray notifications (#485796) * Wed Apr 01 2009 Rex Dieter - 4.2.2-3 - -flags subpkg - koji/noarch hacks dropped * Wed Apr 01 2009 Than Ngo - 4.2.2-2 - drop kdebase-runtime-4.2.1-pulseaudio-cmake.patch * Mon Mar 30 2009 Lukáš Tinkl - 4.2.2-1 - KDE 4.2.2 * Fri Mar 27 2009 Rex Dieter - 4.2.1-3 - flags subpkg (not enabled) - optimize scriptlets * Tue Mar 3 2009 Lukáš Tinkl - 4.2.1-2 - fix PulseAudio cmake detection * Fri Feb 27 2009 Than Ngo - 4.2.1-1 - 4.2.1 * Wed Feb 25 2009 Fedora Release Engineering - 4.2.0-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Wed Feb 18 2009 Lukáš Tinkl - 4.2.0-7 - #486059 - missing dependency on htdig * Thu Feb 12 2009 Rex Dieter - 4.2.0-6 - -libs: include %%{_kde4_libdir}/libkwalletbackend.so.* here * Thu Feb 12 2009 Rex Dieter - 4.2.0-5 - Req: %%{name}-libs%%{?_isa} for multilib sanity (#456926) * Mon Feb 02 2009 Rex Dieter - 4.2.0-4 - own %%_kde4_datadir/locale/l10n/ * Mon Jan 26 2009 Rex Dieter - 4.2.0-3 - respun tarball * Mon Jan 26 2009 Rex Dieter - 4.2.0-2 - Files not trashed to the correct location in Dolphin/Konqueror (#481598, kdebug#178479) - omit --with-samba crud * Thu Jan 22 2009 Than Ngo - 4.2.0-1 - 4.2.0 - +BR: pulseaudio-libs-devel xine-lib-devel - -BR: giflib-devel pcre-devel * Tue Jan 13 2009 Rex Dieter 4.1.96-2 - tarball respin - drop extraneous deps (that are in kdelibs) * Wed Jan 07 2009 Than Ngo - 4.1.96-1 - 4.2rc1 * Mon Dec 22 2008 Rex Dieter 4.1.85-2 - include %%_bindir/kdesu symlink * Thu Dec 11 2008 Than Ngo 4.1.85-1 - 4.2beta2 * Mon Dec 01 2008 Kevin Kofler 4.1.80-5 - don't ship libkwalletbackend.so devel symlink (conflicts with kdelibs3-devel, and should be in a -devel package if it gets shipped) * Thu Nov 27 2008 Kevin Kofler 4.1.80-4 - BR strigi-devel >= 0.5.11.1 because 0.5.11 is broken * Thu Nov 20 2008 Kevin Kofler 4.1.80-3 - readd still relevant part of the Phonon PulseAudio patch (for the KCM) * Wed Nov 19 2008 Than Ngo 4.1.80-2 - drop kdebase-runtime-4.0.72-pulseaudio.patch/icons, it's part of phonon * Fri Nov 19 2008 Lorenzo Villani - 4.1.80-1 - 4.1.80 - Drop upstreamed patch kdebase-runtime-4.1.2-kioexec.patch - BR cmake >= 2.6.2 - Use 'make install/fast' - Drop subpkg phonon-backend-xine and related file entries: this has to be part of phonon now that it moved there - Drop xine-lib-devel BR - Add libkwalletbackend to files list - Drop _default_patch_fuzz 2 * Thu Nov 13 2008 Than Ngo 4.1.3-5 - apply upstream patch to fix X crash when disabling compositing * Wed Nov 12 2008 Than Ngo 4.1.3-1 - 4.1.3 * Tue Oct 14 2008 Than Ngo 4.1.2-5 - apply upstream patch, kioexec processes never terminate * Tue Sep 30 2008 Than Ngo 4.1.2-4 - fix broken audio-backend-jack.svgz * Tue Sep 30 2008 Than Ngo 4.1.2-3 - add missing icons * Sun Sep 28 2008 Rex Dieter 4.1.2-2 - make VERBOSE=1 - respin against new(er) kde-filesystem - grow -libs, kde4 styles are unavailable for i386 applications (#456826) * Fri Sep 26 2008 Rex Dieter 4.1.1-3 - fix inherit issue in iconthemes, preview icons do not show * Mon Sep 01 2008 Than Ngo 4.1.1-2 - fix #460710, knetattach is kio_remote's wizard program, don't show it in the menu. * Thu Aug 28 2008 Than Ngo 4.1.1-1 - 4.1.1 * Wed Aug 13 2008 Kevin Kofler 4.1.0-3 - fix PA not being default in the Xine backend (KCM part, see phonon-4.2.0-4) * Tue Aug 12 2008 Than Ngo 4.1.0-2 - crash fix when stopping a service that is not yet initialized * Fri Jul 25 2008 Kevin Kofler 4.1.0-1.1 - don't remove autostart directory on F8- (does not conflict, fixes build failure due to nepomukserver.desktop listed in filelist but not found) * Wed Jul 23 2008 Than Ngo 4.1.0-1 - 4.1.0 * Wed Jul 23 2008 Rex Dieter 4.0.99-2 - phonon-backend-xine: drop Obsoletes/Requires upgrade hack * Fri Jul 18 2008 Rex Dieter 4.0.99-1 - 4.0.99 * Mon Jul 14 2008 Rex Dieter 4.0.98-4 - respin * Mon Jul 14 2008 Rex Dieter 4.0.98-3 - -phonon-backend-xine: new subpkg * Thu Jul 10 2008 Rex Dieter 4.0.98-1 - 4.0.98 * Sun Jul 06 2008 Rex Dieter 4.0.85-1 - 4.0.85 * Fri Jun 27 2008 Rex Dieter 4.0.84-1 - 4.0.84 * Thu Jun 19 2008 Than Ngo 4.0.83-1 - 4.0.83 (beta2) * Sat Jun 14 2008 Rex Dieter 4.0.82-1 - 4.0.82 * Thu Jun 05 2008 Than Ngo 4.0.80-2 - add searchproviders-shortcuts for redhat bugzilla * Mon May 26 2008 Than Ngo 4.0.80-1 - 4.1 beta 1 * Tue May 06 2008 Kevin Kofler 4.0.72-2 - BR new minimum version of soprano-devel * Tue May 06 2008 Kevin Kofler 4.0.72-1 - update to 4.0.72 (4.1 alpha 1) - drop upstreamed deinterlace-crash patch - drop khelpcenter patch (fixed upstream) - update Phonon PulseAudio patch - drop Fedora 7 support - update file list * Mon Apr 28 2008 Rex Dieter 4.0.3-10.1 - omit conflicting icons (kde3_desktop=1 case) * Thu Apr 17 2008 Rex Dieter 4.0.3-10 - oxygen-icon-theme: build noarch * Thu Apr 17 2008 Rex Dieter 4.0.3-9 - %%post/%%postun: hicolor icon theme scriptlets * Thu Apr 17 2008 Than Ngo 4.0.3-8 - only omit hicolor index.theme (#439374) * Thu Apr 17 2008 Than Ngo 4.0.3-7 - fix khelpcenter, search plugins/settings in correct path (#443016) * Tue Apr 15 2008 Rex Dieter 4.0.3-6 - respin (at f13's request) * Mon Apr 07 2008 Rex Dieter 4.0.3-5 - pulseaudio patch (use as default, if available) * Sat Apr 05 2008 Kevin Kofler 4.0.3-4 - don't crash if we don't have deinterlacing support in xine-lib (#440299) * Thu Apr 03 2008 Kevin Kofler 4.0.3-3 - rebuild for the new %%{_kde4_buildtype} * Mon Mar 31 2008 Kevin Kofler 4.0.3-2 - update file list for _kde4_libexecdir * Fri Mar 28 2008 Than Ngo 4.0.3-1 - 4.0.3 * Thu Mar 20 2008 Rex Dieter 4.0.2-5 - don't own %%_kde4_docdir/HTML/en/ * Thu Mar 20 2008 Rex Dieter 4.0.2-4 - oxygen-icon-theme, oxygen-icon-theme-scalable pkgs - include noarch build hooks (not enabled) * Fri Mar 07 2008 Kevin Kofler 4.0.2-3 - BR libxcb-devel everywhere (including F7) * Fri Mar 07 2008 Kevin Kofler 4.0.2-2 - if building for a KDE 4 desktop, include the khelpcenter.desktop service description for KDE 3 here so help works in KDE 3 apps * Fri Feb 29 2008 Than Ngo 4.0.2-1 - 4.0.2 * Mon Feb 25 2008 Rex Dieter 4.0.1-3 - %%files: don't own %%_kde4_libdir/kde4/plugins (thanks wolfy!) * Sat Feb 23 2008 Kevin Kofler 4.0.1-2 - reenable kio_smb everywhere (including F9) now that we have a GPLv3 qt4 (kio_smb itself is already GPLv2+) * Wed Jan 30 2008 Rex Dieter 4.0.1-1 - 4.0.1 * Tue Jan 08 2008 Rex Dieter 4.0.0-2 - respun tarball * Mon Jan 07 2008 Kevin Kofler 4.0.0-1 - update to 4.0.0 - update file list, don't remove renamed khotnewstuff.knsrc for KDE 3 desktop * Wed Dec 05 2007 Rex Dieter 3.97.0-1 - kde-3.97.0 * Tue Dec 04 2007 Rex Dieter 3.96.2-4 - disable kioslave/smb (f9+, samba-3.2.x/gplv3 ickiness) * Sun Dec 02 2007 Kevin Kofler 3.96.2-3 - build without libxcb in F7 as we STILL don't have it (see #373361) * Sat Dec 01 2007 Kevin Kofler 3.96.2-2 - no longer set kde3_desktop on F9 - update file list for !kde3_desktop (Sebastian Vahl) - don't ship country flags even for full version (as in kdebase 3) * Thu Nov 29 2007 Rex Dieter 3.96.2-1 - kde-3.96.2 * Tue Nov 27 2007 Rex Dieter 3.96.1-1 - kde-3.96.1 * Sun Nov 18 2007 Rex Dieter 3.96.0-3 - fix %%files (unpackaged %%_libdir/strigi/strigiindex_sopranobackend.so) * Sat Nov 17 2007 Rex Dieter 3.96.0-2 - BR: clucene-core-devel libsmbclient-devel libXScrnSaver-devel * Thu Nov 15 2007 Rex Dieter 3.96.0-1 - kde-3.96.0 * Fri Nov 09 2007 Rex Dieter 3.95.2-1 - kdebase-runtime-3.95.2 * Wed Nov 07 2007 Rex Dieter 3.95.0-1 - kdebase-runtime-3.95.0 * Fri Nov 02 2007 Rex Dieter 3.94.0-3 - Provides: oxygen-icon-theme ... * Thu Oct 25 2007 Kevin Kofler 3.94.0-2 - patch dolphin.desktop to get Dolphin to start from the menu * Fri Oct 19 2007 Kevin Kofler 3.94.0-1 - update to 3.94.0 * Thu Oct 4 2007 Kevin Kofler 3.93.0-5 - don't make this the default kdebase on F9 yet - drop ExcludeArch: ppc64 (#300601) * Fri Sep 21 2007 Kevin Kofler 3.93.0-4 - ExcludeArch: ppc64 (#300601) - update description * Thu Sep 13 2007 Kevin Kofler 3.93.0-3 - add missing BR alsa-lib-devel * Wed Sep 12 2007 Kevin Kofler 3.93.0-2 - remove files which conflict with KDE 3 - move devel symlinks to %%{_kde4_libdir}/kde4/devel/ - Conflicts with KDE 3 versions of dolphin pre d3lphin rename * Wed Sep 12 2007 Kevin Kofler 3.93.0-1 - update to 3.93.0 - drop kde4home patch (no longer applied) - drop KDM ConsoleKit patch (KDM is now in kdebase-workspace) - remove kdebase-kdm Obsoletes/Provides (for the same reason) - remove KDM (and KDM session) setup code (for the same reason) - remove rss-glx conflict (Plasma is now in kdebase-workspace) - remove redhat-startkde patch (startkde is now in kdebase-workspace) - remove kde4-opt.sh (all the code in it is commented out) - remove kde4-xdg_menu_prefix.sh (only needed for kdebase-workspace) - remove bogus BRs on automake and libtool - remove workspace-only BRs - add BR qimageblitz-devel, xine-lib-devel (all), libxcb-devel (F8+) - remove workspace files and directories - handle icons (moved from kdelibs4) - add mkdir %%{buildroot} in %%install * Tue Aug 14 2007 Rex Dieter 3.92.0-4 - use macros.kde4 - License: GPLv2 * Mon Jul 30 2007 Kevin Kofler 3.92.0-3 - bump rss-glx Conflicts because the conflict is still there in 0.8.1.p-7.fc8 - rss-glx conflict only needed if "%%{_prefix}" == "/usr" - consolekit_kdm patch only needs BR dbus-devel, not ConsoleKit-devel * Mon Jul 30 2007 Rex Dieter 3.92.0-2 - consolekit_kdm patch (#228111, kde#147790) - update startkde patch * Sat Jul 28 2007 Rex Dieter 3.92.0-1 - kde-3.92 (kde-4-beta1) * Wed Jul 25 2007 Than Ngo - 3.91.0-6 - fix startkde - add env/shutdown directory * Thu Jul 19 2007 Rex Dieter 3.91.0-5 - kde4.desktop: fix session Name * Tue Jul 17 2007 Rex Dieter 3.91.0-4 - cleanup/fix kde4.desktop - kdepimlibs4->kdepimlibs * Thu Jun 29 2007 Rex Dieter 3.91.0-3 - fix %%_sysconfdir for %%_prefix != /usr case. * Thu Jun 28 2007 Rex Dieter 3.91.0-2 - updated kde4home.diff - CMAKE_BUILD_TYPE=RelWithDebInfo (we're already using %%optflags) * Wed Jun 27 2007 Rex Dieter 3.91.0-1 - kde-3.91.0 - CMAKE_BUILD_TYPE=debug * Sat Jun 23 2007 Rex Dieter 3.90.1-2 - specfile cleanup (%%prefix issues mostly) * Sun May 13 2007 Kevin Kofler 3.90.1-1 - update to 3.90.1 - bump cmake BR to 2.4.5 as required upstream now - don't set execute bits by hand anymore, cmake has been fixed - use multilibs in /opt/kde4 - add BR openssl-devel, NetworkManager-devel, bluez-libs-devel - add explicit BRs on strigi-devel, zlib-devel, bzip2-devel, libpng-devel in case we want to drop the Rs on these from kdelibs4-devel - consistently add all BRs as -devel Rs, not just almost all, until we can figure out which, if any, are really needed - BR libsmbclient-devel instead of samba on F>=7, EL>=6 * Fri Mar 23 2007 Kevin Kofler 3.80.3-4 - restore minimum version requirement for cmake - build against libxklavier on EL5 - don't set QT4DIR and PATH anymore, qdbuscpp2xml has been fixed * Mon Mar 05 2007 Rex Dieter 3.80.3-3 - +eXecute perms for %%{_prefix}/lib/* * Fri Feb 23 2007 Kevin Kofler 3.80.3-2 - rebuild for patched FindKDE4Internal.cmake * Wed Feb 21 2007 Kevin Kofler 3.80.3-1 - update to 3.80.3 - update and improve parallel-installability patch - drop obsolete joydevice.h patch - remove translations of "KDE" without the "4" from kde4.desktop - resync BR and -devel Requires - don't set LD_LIBRARY_PATH - set QT4DIR and PATH so CMake's direct $QT4DIR/qdbuscpp2xml calls work - fix missing underscore in _datadir - install kde4.desktop in install, not prep - fix invalid syntax in kde4.desktop * Wed Nov 29 2006 Chitlesh Goorah 3.80.2-0.3.20061003svn - dropped -DCMAKE_SKIP_RPATH=TRUE from cmake - compiling with QA_RPATHS=0x0003; export QA_RPATHS * Sun Nov 26 2006 Chitlesh Goorah 3.80.2-0.2.20061003svn - parallel build support - added -DCMAKE_SKIP_RPATH=TRUE to cmake to skip rpath - dropped qt4-devel >= 4.2.0, kdelibs4-devel as BR - spec file cleanups and added clean up in %%install - fixed PATH for libkdecore.so.5; cannot open shared object file; - added Logitech mouse support - added dbus-devel, hal-devel and more as BR - fixed broken joydevice.h - Kevin Kofler - added file kde4.desktop * Sun Oct 08 2006 Kevin Kofler 3.80.2-0.1.20061003svn - first Fedora RPM (parts borrowed from the OpenSUSE kdebase 4 RPM and the Fedora kdebase 3 RPM) - apply parallel-installability patch