Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Evergreen:11.1
kdebase4
kdebase4.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File kdebase4.spec of Package kdebase4
# # spec file for package kdebase4 (Version 4.1.3) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: kdebase4 BuildRequires: NetworkManager-devel bluez-devel libkde4-devel libqimageblitz-devel libraw1394-devel BuildRequires: kdebase4-workspace-devel libsmbclient-devel libsoprano-devel libxklavier-devel xine-devel %if %suse_version > 1020 BuildRequires: fdupes libusb-devel %else BuildRequires: libusb %endif %if %suse_version > 1030 BuildRequires: pciutils-devel %endif License: GPL v2 or later Group: System/GUI/KDE Summary: The Base KDE Apps Url: http://www.kde.org/ Version: 4.1.3 Release: 3.<RELEASE8> Source0: kdebase-%version.tar.bz2 Source1: _upstream Source2: rpmlintrc Source3: rediff-plasma.sh Source4: konsolesu.desktop Source5: dolphinsu.desktop Source6: Root_Shell.profile BuildRoot: %{_tmppath}/%{name}-%{version}-build Patch: 4_1_BRANCH.diff Patch1: plasma.diff Patch4: no-kappfinder.diff Patch5: konsole-session-management.diff Patch6: konsole-tab-switch.diff Patch7: dolphin-go_up.diff Patch8: kdepasswd-fix.diff Patch9: patch-r878695.diff Patch10: patch-r881353.diff Patch11: patch-r890935.diff Patch12: patch-r892604.diff Patch13: patch-r897799.diff Patch14: patch-r899045.diff Patch15: patch-r900427.diff Patch16: patch-r901203.diff Patch17: patch-r910155.diff %kde4_runtime_requires Suggests: kde4-konsole Suggests: kde4-dolphin Suggests: kde4-konqueror Suggests: kde4-kwrite Suggests: kde4-kfind Suggests: kde4-kdialog Suggests: kde4-keditbookmarks Suggests: kdebase4-wallpapers Suggests: kdebase4-nsplugin Suggests: kdebase4-libkonq Suggests: kde4-kdepasswd Suggests: kde4-kinfocenter Provides: kdebase3:/opt/kde3/bin/kdesktop Provides: kdebase4-devel = 3.96.0 Obsoletes: kdebase4-devel <= 3.96.0 %description This package contains the basic applications for a K Desktop Environment workspace. Authors: -------- The KDE Team <kde@kde.org> %prep %setup -q -n kdebase-%version %patch pushd apps/plasma %patch1 popd %patch4 %patch5 %patch6 %patch7 %patch8 %patch9 %patch10 %patch11 %patch12 %patch13 %patch14 %patch15 %patch16 %patch17 %build %cmake_kde4 -d build %make_jobs %install cd build %makeinstall cd apps %create_subdir_filelist -d dolphin %create_subdir_filelist -d kdepasswd %create_subdir_filelist -d kinfocenter %create_subdir_filelist -d kdialog %create_subdir_filelist -d keditbookmarks %create_subdir_filelist -d kfind %create_subdir_filelist -d konqueror %create_subdir_filelist -d konsole %create_subdir_filelist -d kwrite %create_subdir_filelist -d lib -v lib.devel %create_subdir_filelist -d nsplugins cd ../.. %create_exclude_filelist install -D -m 0644 %SOURCE4 %SOURCE5 $RPM_BUILD_ROOT/usr/share/applications/kde4/ install -D -m 0644 %SOURCE6 $RPM_BUILD_ROOT/usr/share/kde4/apps/konsole/ %suse_update_desktop_file konqbrowser WebBrowser %suse_update_desktop_file konquerorsu System FileManager %suse_update_desktop_file dolphin System FileManager %suse_update_desktop_file kwrite TextEditor %suse_update_desktop_file konsole TerminalEmulator %suse_update_desktop_file kfind System Filesystem core %suse_update_desktop_file Home System FileManager core %if %suse_version > 1020 %fdupes -s $RPM_BUILD_ROOT %endif %kde_post_install %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %verifyscript %verify_permissions -e /usr/bin/kcheckpass %verify_permissions -e /usr/bin/kdesud %clean rm -rf $RPM_BUILD_ROOT rm -rf filelists %package -n kde4-konsole License: GPL v2 or later Group: System/X11/Terminals Summary: KDE Terminal %kde4_runtime_requires Provides: kdebase3:/opt/kde3/bin/konsole %description -n kde4-konsole Konsole is a terminal emulator for the K Desktop Environment. Authors: -------- The KDE Team <kde@kde.org> %post -n kde4-konsole -p /sbin/ldconfig %postun -n kde4-konsole -p /sbin/ldconfig %files -n kde4-konsole -f filelists/konsole %defattr(-,root,root) %doc COPYING COPYING.DOC README %exclude %_kde_share_dir/apps/konsole/Shell.profile %_kde_share_dir/apps/konsole/Root_Shell.profile /usr/share/applications/kde4/konsolesu.desktop %package -n kde4-dolphin License: GPL v2 or later Group: Productivity/File utilities Summary: KDE File Manager Requires: kdebase4-libkonq = %version Requires: kde4-kfind %kde4_runtime_requires Provides: kdebase3:/opt/kde3/bin/kfmclient %description -n kde4-dolphin This package contains the default file manager of KDE 4. Authors: -------- The KDE Team <kde@kde.org> %post -n kde4-dolphin -p /sbin/ldconfig %postun -n kde4-dolphin -p /sbin/ldconfig %files -n kde4-dolphin -f filelists/dolphin %defattr(-,root,root) %doc COPYING COPYING.DOC README %dir /usr/share/kde4/apps/dolphinpart /usr/share/applications/kde4/dolphinsu.desktop %package -n kde4-konqueror License: GPL v2 or later Group: Productivity/Networking/Web/Browsers Summary: KDE File Manager and Browser Requires: kdebase4-libkonq = %version Recommends: kde4-konqueror-plugins # needed for embedded filemanagement part Recommends: kde4-dolphin %kde4_runtime_requires Provides: kdebase3:/opt/kde3/bin/konqueror %description -n kde4-konqueror Konqueror allows you to manage your files and browse the web in a unified interface. Authors: -------- The KDE Team <kde@kde.org> %post -n kde4-konqueror -p /sbin/ldconfig %postun -n kde4-konqueror -p /sbin/ldconfig %files -n kde4-konqueror -f filelists/konqueror %defattr(-,root,root) %doc COPYING COPYING.DOC README %dir /usr/share/autostart %dir /usr/share/kde4/apps/kcmcss %dir /usr/share/kde4/apps/kcontrol %dir /usr/share/kde4/apps/kcontrol/pics %dir /usr/share/kde4/apps/konqsidebartng/add %dir /usr/share/kde4/apps/konqsidebartng/dirtree %dir /usr/share/kde4/apps/konqsidebartng/entries %dir /usr/share/kde4/apps/konqsidebartng/virtual_folders/remote %dir /usr/share/kde4/apps/konqsidebartng/virtual_folders/remote/ftp %dir /usr/share/kde4/apps/konqsidebartng/virtual_folders/remote/web %dir /usr/share/kde4/apps/konqsidebartng/websidebar %dir /usr/share/kde4/services/useragentstrings %dir /usr/share/kde4/apps/dolphinpart/kpartplugins %config %_kde_config_dir/konqsidebartng.rc # installed from apps/lib/konq/ and hence in kdebase4-libkonq %exclude /usr/share/kde4/apps/konqueror/pics/arrow_bottomright.png %exclude /usr/share/kde4/apps/konqueror/pics/arrow_bottomleft.png %exclude /usr/share/kde4/apps/konqueror/pics/arrow_topright.png %exclude /usr/share/kde4/apps/konqueror/pics/arrow_topleft.png %package -n kde4-kwrite License: GPL v2 or later Group: Productivity/Editors/Other Summary: KDE Text Editor %kde4_runtime_requires Provides: kdebase3:/opt/kde3/bin/kwrite %description -n kde4-kwrite KWrite is the default text editor of the K desktop environment. Authors: -------- The KDE Team <kde@kde.org> %post -n kde4-kwrite -p /sbin/ldconfig %postun -n kde4-kwrite -p /sbin/ldconfig %files -n kde4-kwrite -f filelists/kwrite %defattr(-,root,root) %doc COPYING COPYING.DOC README %package -n kde4-kfind License: GPL v2 or later Group: Productivity/File utilities Summary: KDE Find File Utility %kde4_runtime_requires Provides: kdebase3:/opt/kde3/bin/kfind %description -n kde4-kfind KFind allows you to search for directories and files. Authors: -------- The KDE Team <kde@kde.org> %post -n kde4-kfind -p /sbin/ldconfig %postun -n kde4-kfind -p /sbin/ldconfig %files -n kde4-kfind -f filelists/kfind %defattr(-,root,root) %doc COPYING COPYING.DOC README %package -n kde4-kdialog License: GPL v2 or later Group: System/GUI/KDE Summary: KDE version of xdialog %kde4_runtime_requires Provides: kdebase3:/opt/kde3/bin/kdialog %description -n kde4-kdialog KDialog can be used to show nice dialog boxes from shell scripts. Authors: -------- The KDE Team <kde@kde.org> %post -n kde4-kdialog -p /sbin/ldconfig %postun -n kde4-kdialog -p /sbin/ldconfig %files -n kde4-kdialog -f filelists/kdialog %defattr(-,root,root) %doc COPYING COPYING.DOC README %package -n kde4-keditbookmarks License: GPL v2 or later Group: System/GUI/KDE Summary: KDE Bookmark Editor %kde4_runtime_requires Provides: kdebase3:/opt/kde3/bin/keditbookmarks %description -n kde4-keditbookmarks This is an editor to edit your KDE-wide bookmark set. Authors: -------- The KDE Team <kde@kde.org> %post -n kde4-keditbookmarks -p /sbin/ldconfig %postun -n kde4-keditbookmarks -p /sbin/ldconfig %files -n kde4-keditbookmarks -f filelists/keditbookmarks %defattr(-,root,root) %doc COPYING COPYING.DOC README %package nsplugin License: GPL v2 or later Provides: kdebase4-nsplugin64 = 4.0.72 Obsoletes: kdebase4-nsplugin64 <= 4.0.72 # usesubdirs nsplugins Requires: kdebase4 = %version %ifarch x86_64 ppc64 s390x ia64 Recommends: nspluginwrapper %endif Summary: Netscape plugin support for KDE Group: System/GUI/KDE Provides: kdebase3-nsplugin = 3.5.1 Obsoletes: kdebase3-nsplugin <= 3.5.1 %description nsplugin This package contains support for Netscape plug-ins in konqueror. You have to enable JavaScript for this. Authors: -------- The KDE Team <kde@kde.org> %files nsplugin -f filelists/nsplugins %defattr(-,root,root) %dir /usr/share/kde4/apps/plugin %package -n libkonq5 License: GPL v2 or later Group: System/GUI/KDE Summary: KDE Konqueror Libraries # naming error, make seamless upgrade possible Provides: libkonq4 = 4.0.85 Obsoletes: libkonq4 <= 4.0.85 %description -n libkonq5 This package contains the libraries used by file managers as Konqueror. Authors: -------- The KDE Team <kde@kde.org> %post -n libkonq5 -p /sbin/ldconfig %postun -n libkonq5 -p /sbin/ldconfig %files -n libkonq5 %defattr(-,root,root) %doc COPYING COPYING.DOC README %_libdir/libkonq.so.* %package -n kdebase4-libkonq License: GPL v2 or later Group: System/GUI/KDE Summary: KDE Konqueror Libraries Requires: libkonq5 = %version %description -n kdebase4-libkonq This package contains the files used by file managers as Konqueror. Authors: -------- The KDE Team <kde@kde.org> %post -n kdebase4-libkonq -p /sbin/ldconfig %postun -n kdebase4-libkonq -p /sbin/ldconfig %files -n kdebase4-libkonq -f filelists/lib %defattr(-,root,root) %doc COPYING COPYING.DOC README %exclude %_libdir/libkonq.so.* %dir /usr/share/kde4/apps/kbookmark %dir /usr/share/kde4/templates %dir /usr/share/kde4/templates/.source %package -n libkonq-devel License: GPL v2 or later Group: System/GUI/KDE Summary: KDE Konqueror Libraries: Build Environment Requires: libkonq5 = %version %description -n libkonq-devel This package contains all necessary include files and libraries needed to develop KDE file manager applications. Authors: -------- The KDE Team <kde@kde.org> %files -n libkonq-devel -f filelists/lib.devel %defattr(-,root,root) %doc COPYING COPYING.DOC README %package -n kde4-kdepasswd License: GPL v2 or later Group: System/GUI/KDE Summary: KDE Password Changer %kde4_runtime_requires Provides: kdebase3:/opt/kde3/bin/kdepasswd %description -n kde4-kdepasswd This application allows you to change your UNIX password. Authors: -------- The KDE Team <kde@kde.org> %post -n kde4-kdepasswd -p /sbin/ldconfig %postun -n kde4-kdepasswd -p /sbin/ldconfig %files -n kde4-kdepasswd -f filelists/kdepasswd %defattr(-,root,root) %dir /usr/share/kde4/apps/kdm %dir /usr/share/kde4/apps/kdm/pics %dir /usr/share/kde4/apps/kdm/pics/users %package -n kde4-kinfocenter License: GPL v2 or later Group: Productivity/File utilities Summary: KDE Information Center %kde4_runtime_requires Provides: kdebase3:/opt/kde3/bin/kinfocenter %description -n kde4-kinfocenter This application displays information about your system. Authors: -------- The KDE Team <kde@kde.org> %post -n kde4-kinfocenter -p /sbin/ldconfig %postun -n kde4-kinfocenter -p /sbin/ldconfig %files -n kde4-kinfocenter -f filelists/kinfocenter %defattr(-,root,root) %dir /usr/share/kde4/apps/kcmusb %dir /usr/share/kde4/apps/kcmview1394 %files -f filelists/exclude %defattr(-,root,root) %doc COPYING COPYING.DOC README %_libdir/kde4/plasma_applet_folderview.so /usr/share/kde4/services/plasma-applet-folderview.desktop %changelog * Wed Apr 08 2009 wstephenson@suse.de - Important fixes from 4.1 branch: - kinfocenter: make the SSE3 capability outputted in the correct case (and not being mistaken as SSE2) - remove useless configuration widgets for tooltips in konq - Fix a reference-counting bug in nspluginviewer - konqueror: Fix load netscape plugins on demand (kde:155797) - Fix duplicated entries in the recent folder list of the Copy To / Move To submenus (kde:177858) - fix for launching kfind on remote directories (kde#169473) - fix changing file associations causes systemsettings to crash (kde#168934) - fix systemsettings wrongly write ~/.local/share/applications/mimeapps.list (kde#178562) - Fix Paste file option in Konqueror is always disabled (kde#179921) * Tue Jan 20 2009 llunak@suse.cz - make kdepasswd work (bnc#438250) * Sat Jan 03 2009 stbinner@suse.de - fix "Dolphin Super User Mode" start menu entry (bnc#449056) * Tue Dec 16 2008 stbinner@suse.de - versionized split-provides are not supported * Thu Nov 27 2008 ro@suse.de - update baselibs.conf * Thu Nov 20 2008 stbinner@suse.de - add SLE provides/obsoletes * Thu Nov 06 2008 stbinner@suse.de - show "Go Up" in Dolphin main tool bar - fix grid option crash in Folder view plasmoid (bnc#441660) * Tue Nov 04 2008 stbinner@suse.de - Folder View plasmoid: * remove wrong error dialog when renaming (bnc#432728) * make settings dialogs available in containment context menu * Fri Oct 31 2008 dmueller@suse.de - update to 4.1.3 * see http://kde.org/announcements/changelogs/changelog4_1_2to4_1_3.php * Sun Oct 26 2008 stbinner@suse.de - two Konsole backports to close feature gap compared to KDE 3.5: * session management (kde#152761#c75) * keyboard shortcuts for accessing tabs (kde#156636) - update folder view plasmoid, fixes bnc#434169) * Thu Oct 23 2008 stbinner@suse.de - only recommend nspluginwrapper on req of SLES proj mgt * Wed Oct 22 2008 stbinner@suse.de - lower preferences for opening folder as root (bnc#437850) * Tue Oct 21 2008 stbinner@suse.de - add menu entries for root konsole and root dolphin (bnc#433649) - branch diff update: fixes kde#170470, kde#171729, kde#162022, kde#170048, kde#172014, kde#167667, kde#171861 and kde#170470 * Mon Oct 13 2008 stbinner@suse.de - remove "Conflicts: yast2-theme-NLD" * Thu Sep 25 2008 dmueller@suse.de - update to 4.1.2 * see http://kde.org/announcements/changelogs/changelog4_1_1to4_1_2.php * Wed Sep 24 2008 stbinner@suse.de - add plasma.diff for folderview plasmoid backport * Mon Sep 15 2008 dmueller@suse.de - adjust buildrequires * Thu Aug 28 2008 dmueller@suse.de - update to 4.1.1 * see http://kde.org/announcements/changelogs/changelog4_1to4_1_1.php * Sun Aug 24 2008 stbinner@suse.de - build Konqueror kttsd plugin without webkitpart dependency * Sat Aug 16 2008 stbinner@suse.de - branch diff update * Thu Jul 31 2008 dmueller@suse.de - branch diff update * Wed Jul 30 2008 coolo@suse.de - fix file list to build * Wed Jul 23 2008 dmueller@suse.de - update to 4.1.0 * Fri Jul 18 2008 dmueller@suse.de - update to 4.0.99 * Fri Jul 11 2008 dmueller@suse.de - update to 4.0.98 * Tue Jul 08 2008 dmueller@suse.de - recommend dolphinpart for konqueror, otherwise its file management capabilities are limited * Mon Jul 07 2008 dmueller@suse.de - rename libkonq4 to libkonq5 - rename libkonq4-devel to libkonq-devel * Fri Jul 04 2008 dmueller@suse.de - update to 4.0.85 * Thu Jun 26 2008 dmueller@suse.de - update to 4.0.84 * Wed Jun 18 2008 dmueller@suse.de - update to 4.0.83 * Tue Jun 10 2008 dmueller@suse.de - update to 4.0.82 * Mon Jun 09 2008 dmueller@suse.de - update to 4.0.81 * Mon Jun 02 2008 dmueller@suse.de - fix crash on mimetype determination (bnc#392255) * Mon May 26 2008 dmueller@suse.de - don't package Shell.profile (bnc#392954) * Fri May 23 2008 stbinner@suse.de - make konsole create utmp entries again (bnc#389715) * Wed May 07 2008 coolo@suse.de - fix file list of kde4-konqueror * Thu May 01 2008 dmueller@suse.de - update to 4.0.4 * http://www.kde.org/announcements/changelogs/changelog4_0_3to4_0_4.php * Thu Apr 10 2008 ro@suse.de - added baselibs.conf file to build xxbit packages for multilib support * Thu Apr 03 2008 dmueller@suse.de - fix konsole assertion failure on tab close (bnc#371899) * Thu Mar 27 2008 dmueller@suse.de - update to 4.0.3 * Tue Mar 11 2008 dmueller@suse.de - update 4_0_BRANCH.diff * Wed Feb 27 2008 dmueller@suse.de - update to 4.0.2 * Thu Feb 21 2008 coolo@suse.de - no longer build nsplugin64 - rely on nspluginwrapper * Mon Feb 18 2008 dmueller@suse.de - fix nspluginscan hang (#362522) * Fri Feb 15 2008 dmueller@suse.de - update 4_0_BRANCH.diff * Thu Feb 07 2008 stbinner@suse.de - don't mark kwrite.desktop as unimportant * Mon Feb 04 2008 stbinner@suse.de - add 4_0_BRANCH.diff (install kinfocenter handbook from here) * Mon Feb 04 2008 dmueller@suse.de - update to the final tarball * Thu Jan 31 2008 dmueller@suse.de - update to 4.0.1 * Sun Jan 27 2008 stbinner@suse.de - update 4_0_BRANCH.diff (fix the nasty regression that resulted in konq opened from panel eating CPU, being barely responsive, and basically unable to load anything (such as the about page) * Wed Jan 23 2008 stbinner@suse.de - update 4_0_BRANCH.diff * Sun Jan 20 2008 stbinner@suse.de - update 4_0_BRANCH.diff * Sat Jan 05 2008 dmueller@suse.de - update to 4.0 * Wed Jan 02 2008 stbinner@suse.de - update to 3.97.2 * Sun Dec 16 2007 dmueller@suse.de - update to 3.97.1 * Wed Dec 05 2007 dmueller@suse.de - update to 3.97.0 * Tue Dec 04 2007 dmueller@suse.de - update to 3.96.3 * Wed Nov 28 2007 dmueller@suse.de - update to 3.96.2 * Wed Nov 21 2007 dmueller@suse.de - update to 3.96.1 * Wed Nov 14 2007 dmueller@suse.de - update to 3.96.0 * Wed Nov 07 2007 dmueller@suse.de - update to 3.95.2 * Sat Nov 03 2007 dmueller@suse.de - filelist updates * Thu Nov 01 2007 dmueller@suse.de - update to 3.95.1 * Fri Oct 26 2007 dmueller@suse.de - update to KDE 4.0 beta4 * Thu Oct 18 2007 dmueller@suse.de - update to 3.94.1 * Thu Oct 18 2007 ro@suse.de - fix build: add directory to filelist * Mon Oct 08 2007 dmueller@suse.de - update to KDE 4.0 Beta3 * Tue Oct 02 2007 stbinner@suse.de - update to 3.93.0.svn720100 * Wed Sep 26 2007 stbinner@suse.de - update to 3.93.0.svn717244 * Fri Sep 21 2007 stbinner@suse.de - don't remove icons anymore after build check got fixed (#307017) * Thu Sep 13 2007 stbinner@suse.de - update to 3.93.0.svn712052 * Mon Sep 10 2007 dmueller@suse.de - don't set $LANGUAGE in konsole (#305210) * Sat Sep 01 2007 stbinner@suse.de - update to KDE 4.0 Beta 2 * Thu Aug 23 2007 stbinner@suse.de - update to 3.92.0.svn703920 * Thu Aug 16 2007 stbinner@suse.de - update to 3.92.0.svn700775 * Wed Aug 15 2007 stbinner@suse.de - fix more file conflicts * Thu Aug 09 2007 stbinner@suse.de - update to 3.92.0.svn697325 - fix file conflicts * Sat Jul 28 2007 stbinner@suse.de - update to KDE 4.0 Beta 1 * Thu Jul 19 2007 stbinner@suse.de - don't show System Settings on non-KDE/KDE3 desktop * Mon Jul 16 2007 stbinner@suse.de - use the non generic lib version for libkonq * Thu Jul 12 2007 stbinner@suse.de - update to 3.91.0.svn672298 * Sat Jun 23 2007 stbinner@suse.de - update to 3.90.1.svn679137 * Fri Jun 08 2007 stbinner@suse.de - update to 3.90.1.svn670093 * Mon Jun 04 2007 stbinner@suse.de - fix build * Fri Jun 01 2007 coolo@suse.de - simplify spec file by using macros from kde4-filesystem * Wed May 23 2007 stbinner@suse.de - run %%fdupes - fix prefix of two bins * Wed May 16 2007 olh@suse.de - Buildrequires libusb -> libusb-devel * Tue May 15 2007 stbinner@suse.de - show .desktop files of kdebase4-runtime only in a KDE session * Sat May 12 2007 stbinner@suse.de - libkdeinit -> libkdeinit4 * Thu May 10 2007 stbinner@suse.de - fix package file conflicts * Mon May 07 2007 stbinner@suse.de - initial package in abuild
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor