%define flags 1 Name: kdebase-runtime Summary: KDE Runtime Summary(ja): KDE ランタイム Version: 4.5.1 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/kdebase-runtime-%{version}.tar.bz2 Source1: khelpcenter.desktop Patch1: kdebase-runtime-4.1.x-searchproviders-shortcuts.patch Patch2: kdebase-runtime-4.2.85-knetattach.patch Patch3: kdebase-runtime-4.1.1-iconthemes-inherit.patch Patch5: kdebase-runtime-4.3.1-manpath.patch # add OnlyShowIn=KDE to Desktop/Home.desktop (like trash.desktop) Patch6: kdebase-runtime-4.3.3-home_onlyshowin_kde.patch ## 4.5 Upstream patches # backport of 1160390, fixed: start call to cagibi only in next event loop, could be started # in on-demand load by a d-bus call ourself, so d-bus connection has a mutex locked already Patch100: kdebase-runtime-4.5.0-kioslave.patch Patch101: kdebase-runtime-4.4.0-virtuosoconverter.patch # when kdesu was removed, this is/should-be only temporary Provides: kdebase4-runtime = %{version}-%{release} Obsoletes: kdebase4-runtime < %{version}-%{release} # knotify4 provides dbus service org.freedesktop.Notifications too Provides: desktop-notification-daemon Requires: kdepimlibs >= %{version} Requires: eject Requires: %{name}-libs = %{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} BuildRoot: %{_tmppath}/%{name}-%{version}-root BuildRequires: alsa-lib-devel BuildRequires: attica-devel BuildRequires: bzip2-devel BuildRequires: clucene-core-devel BuildRequires: exiv2-devel BuildRequires: hal-devel BuildRequires: kdelibs4-devel >= %{version} BuildRequires: kdepimlibs-devel >= %{version} BuildRequires: libsmbclient-devel BuildRequires: libXScrnSaver-devel BuildRequires: OpenEXR-devel BuildRequires: openslp-devel BuildRequires: openssl-devel BuildRequires: pkgconfig BuildRequires: polkit-qt-devel BuildRequires: pulseaudio-libs-devel BuildRequires: qimageblitz-devel BuildRequires: shared-desktop-ontologies-devel BuildRequires: soprano-devel >= 2.3.0 BuildRequires: xine-lib-devel libxcb-devel BuildRequires: xorg-x11-font-utils BuildRequires: xorg-x11-proto-devel %if %{?_dist_release} != "vl4" && %{?_dist_release} != "vl5" BuildRequires: libssh-devel >= 0.4.2 BuildRequires: xz-devel %endif BuildRequires: zlib-devel %if %{?_dist_release} == "vl4" || %{?_dist_release} == "vl5" Conflicts: kdebase3 %endif %description Core runtime for KDE 4. %description -l ja KDE 4 の中心を構成するランタイム部分です. %package libs Summary: Runtime libraries for %{name} Summary(ja): %{name} のランタイムライブラリ Group: System Environment/Libraries Requires: kdelibs4 >= %{version} Requires: kdepimlibs >= %{version} #Requires: %{name} = %{version}-%{release} # cagibi is runtime dep, a dbus service Requires: cagibi %description libs %{summary}. %package flags Summary: Geopolitical flags Group: User Interface/Desktops Requires: %{name} = %{version}-%{release} %description flags %{summary}. %prep %setup -q -n kdebase-runtime-%{version} %patch1 -p1 -b .searchproviders-shortcuts %patch2 -p1 -b .knetattach %patch3 -p1 -b .iconthemes-inherit #patch5 -p1 -b .manpath %patch6 -p1 -b .home_onlyshowin_kde #patch100 -p1 -b .kioslave %patch101 -p1 -b .virtuosoconverter %build mkdir -p %{_target_platform} pushd %{_target_platform} unset QTDIR || : ; . /etc/profile.d/qt4.sh %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 # NOTE: This is not a standard .desktop file, but an "almost standard" one # installed into a KDE-3-specific directory, as usual for KDE 3 services, # so we can't use desktop-file-install for it. install -p -D %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/services/khelpcenter.desktop # FIXME: -devel type files, omit for now rm -vf $RPM_BUILD_ROOT%{_libdir}/lib{kwalletbackend,molletnetwork}.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 %if %{?_dist_release} == "vl4" || %{?_dist_release} == "vl5" %exclude %{_bindir}/ksvgtopng %endif # FIXME(?), currently contains cmake/modules -- Rex %{_datadir}/kde4/apps/* %{_datadir}/config/*.knsrc %{_datadir}/autostart/nepomukserver.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 %{_libexecdir}/kde4/* %{_libdir}/strigi/* %{_mandir}/man1/* %{_mandir}/man8/* %{_datadir}/icons/hicolor/*/*/* %{_docdir}/HTML/en/* %{_datadir}/applications/kde4/Help.desktop %{_datadir}/applications/kde4/knetattach.desktop %{_datadir}/config/kshorturifilterrc %{_datadir}/desktop-directories/*.directory %{_datadir}/emoticons/kde4/ %{_datadir}/locale/en_US/entry.desktop %{_datadir}/locale/l10n/ %{_datadir}/locale/currency/ %{?flags:%exclude %{_datadir}/locale/l10n/*/flag.png} %{_datadir}/services/khelpcenter.desktop %files libs %defattr(-,root,root,-) %{_libdir}/attica_kde.so %{_libdir}/libkwalletbackend.so.* %{_libdir}/libmolletnetwork.so.* %{_libdir}/kde4/*.so # 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/ #{_libdir}/kde4/plugins/styles/ %if 0%{?flags} %files flags %defattr(-,root,root,-) %{_datadir}/locale/l10n/*/flag.png %endif %changelog * 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