Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Evergreen:11.2
kdebase4
kdebase4.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File kdebase4.spec of Package kdebase4
# # spec file for package kdebase4 (Version 4.3.5) # # Copyright (c) 2010 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: GPLv2+ Group: System/GUI/KDE Summary: The Base KDE Apps Url: http://www.kde.org/ Version: 4.3.5 Release: 0.<RELEASE1> Source0: kdebase-%version.tar.bz2 Source2: rpmlintrc Source4: konsolesu.desktop Source5: dolphinsu.desktop BuildRoot: %{_tmppath}/%{name}-%{version}-build Patch: 4_3_BRANCH.diff Patch4: no-kappfinder.diff Patch7: dolphin-go_up.diff Patch8: plasma-new-default-panel.diff Patch9: nsplugins-startup-check.diff Patch10: dolphin-search-toolbar-bnc537372.diff Patch11: desktop-translations.diff %kde4_runtime_requires Suggests: konsole Suggests: dolphin Suggests: konqueror Suggests: kwrite Suggests: kfind Suggests: kdialog Suggests: keditbookmarks Suggests: kdebase4-nsplugin Suggests: kdebase4-libkonq Suggests: kdepasswd Suggests: 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 %patch4 %patch7 %patch8 %patch9 %patch10 %patch11 %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 ../.. rm $RPM_BUILD_ROOT/usr/share/kde4/apps/konsole/Shell.profile sed -ri s,.*/usr/share/kde4/apps/konsole/Shell.profile,, filelists/konsole %create_exclude_filelist install -D -m 0644 %SOURCE4 %SOURCE5 $RPM_BUILD_ROOT/usr/share/applications/kde4/ %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 %suse_update_desktop_file kinfocenter Monitor %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 konsole License: GPLv2+ Group: System/X11/Terminals Summary: KDE Terminal %kde4_runtime_requires Provides: kdebase3:/opt/kde3/bin/konsole Provides: kde4-konsole = 4.3.0 Obsoletes: kde4-konsole < 4.3.0 %description -n konsole Konsole is a terminal emulator for the K Desktop Environment. Authors: -------- The KDE Team <kde@kde.org> %post -n konsole -p /sbin/ldconfig %postun -n konsole -p /sbin/ldconfig %files -n konsole -f filelists/konsole %defattr(-,root,root) %doc COPYING COPYING.DOC README %_kde4_applicationsdir/konsolesu.desktop %package -n dolphin License: GPLv2+ Group: Productivity/File utilities Summary: KDE File Manager Requires: kdebase4-libkonq = %version Requires: kfind %kde4_runtime_requires Provides: kdebase3:/opt/kde3/bin/kfmclient Provides: kde4-dolphin = 4.3.0 Obsoletes: kde4-dolphin < 4.3.0 %description -n dolphin This package contains the default file manager of KDE 4. Authors: -------- The KDE Team <kde@kde.org> %post -n dolphin -p /sbin/ldconfig %postun -n dolphin -p /sbin/ldconfig %files -n dolphin -f filelists/dolphin %defattr(-,root,root) %doc COPYING COPYING.DOC README %dir %_kde4_appsdir/dolphinpart %_kde4_applicationsdir/dolphinsu.desktop %package -n konqueror License: GPLv2+ Group: Productivity/Networking/Web/Browsers Summary: KDE File Manager and Browser Requires: kdebase4-libkonq = %version Recommends: konqueror-plugins # needed for embedded filemanagement part Recommends: dolphin %kde4_runtime_requires Provides: kdebase3:/opt/kde3/bin/konqueror Provides: kde4-konqueror = 4.3.0 Obsoletes: kde4-konqueror < 4.3.0 %description -n 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 konqueror -p /sbin/ldconfig %postun -n konqueror -p /sbin/ldconfig %files -n konqueror -f filelists/konqueror %defattr(-,root,root) %doc COPYING COPYING.DOC README %dir /usr/share/autostart %dir %_kde4_appsdir/kcmcss %dir %_kde4_appsdir/kcontrol %dir %_kde4_appsdir/kcontrol/pics %dir %_kde4_appsdir/konqsidebartng/add %dir %_kde4_appsdir/konqsidebartng/dirtree %dir %_kde4_appsdir/konqsidebartng/entries %dir %_kde4_appsdir/konqsidebartng/virtual_folders/remote %dir %_kde4_appsdir/konqsidebartng/virtual_folders/remote/ftp %dir %_kde4_appsdir/konqsidebartng/virtual_folders/remote/web %dir %_kde4_appsdir/konqsidebartng/websidebar %dir %_kde4_servicesdir/useragentstrings %dir %_kde4_appsdir/dolphinpart/kpartplugins %config %_kde_config_dir/konqsidebartng.rc # installed from apps/lib/konq/ and hence in kdebase4-libkonq %exclude %_kde4_appsdir/konqueror/pics/arrow_bottomright.png %exclude %_kde4_appsdir/konqueror/pics/arrow_bottomleft.png %exclude %_kde4_appsdir/konqueror/pics/arrow_topright.png %exclude %_kde4_appsdir/konqueror/pics/arrow_topleft.png %package -n kwrite License: GPLv2+ Group: Productivity/Editors/Other Summary: KDE Text Editor %kde4_runtime_requires Provides: kdebase3:/opt/kde3/bin/kwrite Provides: kde4-kwrite = 4.3.0 Obsoletes: kde4-kwrite < 4.3.0 %description -n kwrite KWrite is the default text editor of the K desktop environment. Authors: -------- The KDE Team <kde@kde.org> %post -n kwrite -p /sbin/ldconfig %postun -n kwrite -p /sbin/ldconfig %files -n kwrite -f filelists/kwrite %defattr(-,root,root) %doc COPYING COPYING.DOC README %package -n kfind License: GPLv2+ Group: Productivity/File utilities Summary: KDE Find File Utility %kde4_runtime_requires Provides: kdebase3:/opt/kde3/bin/kfind Provides: kde4-kfind = 4.3.0 Obsoletes: kde4-kfind < 4.3.0 %description -n kfind KFind allows you to search for directories and files. Authors: -------- The KDE Team <kde@kde.org> %post -n kfind -p /sbin/ldconfig %postun -n kfind -p /sbin/ldconfig %files -n kfind -f filelists/kfind %defattr(-,root,root) %doc COPYING COPYING.DOC README %package -n kdialog License: GPLv2+ Group: System/GUI/KDE Summary: KDE version of xdialog %kde4_runtime_requires Provides: kdebase3:/opt/kde3/bin/kdialog Provides: kde4-kdialog = 4.3.0 Obsoletes: kde4-kdialog < 4.3.0 %description -n kdialog KDialog can be used to show nice dialog boxes from shell scripts. Authors: -------- The KDE Team <kde@kde.org> %post -n kdialog -p /sbin/ldconfig %postun -n kdialog -p /sbin/ldconfig %files -n kdialog -f filelists/kdialog %defattr(-,root,root) %doc COPYING COPYING.DOC apps/kdialog/README apps/kdialog/progressdemo apps/kdialog/progresscanceldemo apps/kdialog/test %package -n keditbookmarks License: GPLv2+ Group: System/GUI/KDE Summary: KDE Bookmark Editor %kde4_runtime_requires Provides: kdebase3:/opt/kde3/bin/keditbookmarks Provides: kde4-keditbookmarks = 4.3.0 Obsoletes: kde4-keditbookmarks < 4.3.0 %description -n keditbookmarks This is an editor to edit your KDE-wide bookmark set. Authors: -------- The KDE Team <kde@kde.org> %post -n keditbookmarks -p /sbin/ldconfig %postun -n keditbookmarks -p /sbin/ldconfig %files -n keditbookmarks -f filelists/keditbookmarks %defattr(-,root,root) %doc COPYING COPYING.DOC README %package nsplugin License: GPLv2+ 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 %_kde4_appsdir/plugin %package -n libkonq5 License: GPLv2+ Group: System/GUI/KDE Summary: KDE Konqueror Libraries # naming error, make seamless upgrade possible Provides: libkonq4 = 4.0.85 Obsoletes: libkonq4 <= 4.0.85 %requires_ge libqt4-x11 %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 %_kde4_libdir/libkonq.so.* %package -n kdebase4-libkonq License: GPLv2+ 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 %_kde4_libdir/libkonq.so.* %dir %_kde4_appsdir/kbookmark %dir %_kde4_sharedir/templates %dir %_kde4_sharedir/templates/.source %package -n libkonq-devel License: GPLv2+ 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 kdepasswd License: GPLv2+ Group: System/GUI/KDE Summary: KDE Password Changer %kde4_runtime_requires Provides: kdebase3:/opt/kde3/bin/kdepasswd Provides: kde4-kdepasswd = 4.3.0 Obsoletes: kde4-kdepasswd < 4.3.0 %description -n kdepasswd This application allows you to change your UNIX password. Authors: -------- The KDE Team <kde@kde.org> %post -n kdepasswd -p /sbin/ldconfig %postun -n kdepasswd -p /sbin/ldconfig %files -n kdepasswd -f filelists/kdepasswd %defattr(-,root,root) %dir %_kde4_appsdir/kdm %dir %_kde4_appsdir/kdm/pics %dir %_kde4_appsdir/kdm/pics/users %package -n kinfocenter License: GPLv2+ Group: Productivity/File utilities Summary: KDE Information Center %kde4_runtime_requires Provides: kdebase3:/opt/kde3/bin/kinfocenter Provides: kde4-kinfocenter = 4.3.0 Obsoletes: kde4-kinfocenter < 4.3.0 %description -n kinfocenter This application displays information about your system. Authors: -------- The KDE Team <kde@kde.org> %post -n kinfocenter -p /sbin/ldconfig %postun -n kinfocenter -p /sbin/ldconfig %files -n kinfocenter -f filelists/kinfocenter %defattr(-,root,root) %dir %_kde4_appsdir/kcmusb %dir %_kde4_appsdir/kcmview1394 %files -f filelists/exclude %defattr(-,root,root) %doc COPYING COPYING.DOC README %_kde4_modulesdir/plasma_applet_folderview.so %_kde4_servicesdir/plasma-applet-folderview.desktop %changelog
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