Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Evergreen:11.2
kdenetwork4
kdenetwork4.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File kdenetwork4.spec of Package kdenetwork4
# # spec file for package kdenetwork4 (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: kdenetwork4 BuildRequires: LibVNCServer-devel gpgme-devel kdebase4-workspace-devel libqimageblitz-devel BuildRequires: libqca2-devel meanwhile-devel openslp-devel sqlite-devel BuildRequires: libkdepimlibs4-devel libmsn-devel libotr-devel libsoprano-devel oxygen-icon-theme BuildRequires: libgadu-devel libknotificationitem-devel speex-devel %if ! %kde_sle BuildRequires: kde4-webkitpart-devel BuildRequires: libdecibel-devel %endif %if %suse_version > 1110 BuildRequires: libiw-devel libv4l-devel %else BuildRequires: wireless-tools %endif License: GPLv2+ Group: Productivity/Networking/Other Summary: KDE Network Base Package Url: http://www.kde.org Version: 4.3.5 Release: 0.<RELEASE3> Source0: kdenetwork-%version.tar.bz2 Patch: 4_3_BRANCH.diff Patch1: disable-kopete.diff Patch2: kget43_CVE-2010-1000-r1126227.diff Patch3: bnc653852-kopete-icq-server-change.diff #remove on 4.1.2 update BuildRoot: %{_tmppath}/%{name}-%{version}-build %kde4_runtime_requires %if %suse_version > 1020 %define with_kopete 1 %else %define with_kopete 1 %endif Suggests: kget %if %with_kopete Suggests: kopete %endif Suggests: kppp Suggests: krdc Suggests: krfb %if %suse_version > 1020 Suggests: kdnssd %endif Suggests: kdenetwork4-filesharing Provides: kdenetwork4-devel = 3.95.1 Obsoletes: kdenetwork4-devel <= 3.95.1 %description This package suggests the packages which are built from the kdenetwork module. Authors: -------- The KDE Team <kde@kde.org> %prep %setup -q -n kdenetwork-%version %patch %if %with_kopete %else %patch1 %endif %patch2 %patch3 # icon fixups pushd kget/ui/icons # rename ox hi ox*apps-kget.{png,svgz} popd %build %ifarch ppc ppc64 export RPM_OPT_FLAGS="$RPM_OPT_FLAGS -mminimal-toc" %endif %cmake_kde4 -d build -- -DMOZPLUGIN_INSTALL_DIR=/usr/%_lib/browser-plugins %make_jobs %install cd build %makeinstall cp /usr/share/icons/oxygen/128x128/apps/krdc.png $RPM_BUILD_ROOT/usr/share/icons/hicolor/128x128/apps/ cp /usr/share/icons/oxygen/16x16/apps/krdc.png $RPM_BUILD_ROOT/usr/share/icons/hicolor/16x16/apps/ cp /usr/share/icons/oxygen/22x22/apps/krdc.png $RPM_BUILD_ROOT/usr/share/icons/hicolor/22x22/apps/ cp /usr/share/icons/oxygen/32x32/apps/krdc.png $RPM_BUILD_ROOT/usr/share/icons/hicolor/32x32/apps/ cp /usr/share/icons/oxygen/48x48/apps/krdc.png $RPM_BUILD_ROOT/usr/share/icons/hicolor/48x48/apps/ cp /usr/share/icons/oxygen/64x64/apps/krdc.png $RPM_BUILD_ROOT/usr/share/icons/hicolor/64x64/apps/ cp /usr/share/icons/oxygen/128x128/apps/krfb.png $RPM_BUILD_ROOT/usr/share/icons/hicolor/128x128/apps/ cp /usr/share/icons/oxygen/16x16/apps/krfb.png $RPM_BUILD_ROOT/usr/share/icons/hicolor/16x16/apps/ cp /usr/share/icons/oxygen/22x22/apps/krfb.png $RPM_BUILD_ROOT/usr/share/icons/hicolor/22x22/apps/ cp /usr/share/icons/oxygen/32x32/apps/krfb.png $RPM_BUILD_ROOT/usr/share/icons/hicolor/32x32/apps/ cp /usr/share/icons/oxygen/48x48/apps/krfb.png $RPM_BUILD_ROOT/usr/share/icons/hicolor/48x48/apps/ cp /usr/share/icons/oxygen/64x64/apps/krfb.png $RPM_BUILD_ROOT/usr/share/icons/hicolor/64x64/apps/ %create_subdir_filelist -d filesharing %if %suse_version > 1020 %create_subdir_filelist -d kdnssd %endif %create_subdir_filelist -d kget %create_subdir_filelist -d kopete -v kopete.devel %create_subdir_filelist -d kppp %create_subdir_filelist -d krdc %create_subdir_filelist -d krfb cd .. %create_exclude_filelist # FIXME: contact security team chmod u-s $RPM_BUILD_ROOT/usr/bin/kppp %if %with_kopete %suse_update_desktop_file kopete Network InstantMessaging %else rm -rf $RPM_BUILD_ROOT//usr/share/doc/kde/HTML/en/kopete %endif %suse_update_desktop_file Kppp Network Dialup %suse_update_desktop_file -r kppplogview System Monitor %suse_update_desktop_file -r krdc System RemoteAccess %suse_update_desktop_file -r kget System TrayIcon %suse_update_desktop_file -r krfb System RemoteAccess %kde_post_install %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean rm -rf $RPM_BUILD_ROOT rm -rf filelists %if %with_kopete %package -n kopete License: GPLv2+ Group: Productivity/Networking/Instant Messenger Summary: Instant Messenger %kde4_runtime_requires %kde4_pimlibs_requires Provides: kdenetwork3-InstantMessenger = 3.5.1 Obsoletes: kdenetwork3-InstantMessenger <= 3.5.1 Provides: kde4-kopete = 4.3.0 Obsoletes: kde4-kopete < 4.3.0 Recommends: kopete-protocol-facebook %requires_ge libmsn0_1 %description -n kopete Kopete is the KDE instant messenger and supports multiple protocols. Authors: -------- The KDE Team <kde@kde.org> %post -n kopete -p /sbin/ldconfig %postun -n kopete -p /sbin/ldconfig %files -n kopete -f filelists/kopete %defattr(-,root,root) %doc COPYING COPYING.DOC README %dir %_kde4_appsdir/kopete_contactnotes %dir %_kde4_appsdir/kopete_groupwise %dir %_kde4_appsdir/kopete_history %dir %_kde4_appsdir/kopete_jabber %dir %_kde4_appsdir/kopete_latex %dir %_kde4_appsdir/kopete_privacy %dir %_kde4_appsdir/kopete_skype %dir %_kde4_appsdir/kopete_statistics %dir %_kde4_appsdir/kopete_translator %dir %_kde4_appsdir/kopete_yahoo %if %suse_version > 1030 %dir %_kde4_appsdir/kopete_otr %endif %dir %_kde4_appsdir/kopeterichtexteditpart %dir %_kde4_servicesdir/kconfiguredialog %dir %_kde4_appsdir/kopete_wlm %package -n kopete-devel License: GPLv2+ Group: Productivity/Networking/Instant Messenger Summary: Instant Messenger - Development Files Provides: kde4-kopete-devel = 4.3.0 Obsoletes: kde4-kopete-devel < 4.3.0 %kde4_runtime_requires Requires: kopete %description -n kopete-devel Kopete is the KDE instant messenger and supports multiple protocols. Authors: -------- The KDE Team <kde@kde.org> %files -n kopete-devel -f filelists/kopete.devel %defattr(-,root,root) %doc COPYING COPYING.DOC README %dir /usr/include/kopete %dir /usr/include/kopete/ui %endif %package -n kppp License: GPLv2+ Group: Productivity/Networking/Other Summary: Internet Dial-Up Tool Provides: kde4-kppp = 4.3.0 Obsoletes: kde4-kppp < 4.3.0 %kde4_runtime_requires %description -n kppp A dialer and front-end to pppd Authors: -------- The KDE Team <kde@kde.org> %post -n kppp -p /sbin/ldconfig %postun -n kppp -p /sbin/ldconfig %files -n kppp -f filelists/kppp %defattr(-,root,root) %doc COPYING COPYING.DOC README %package -n krdc License: GPLv2+ Group: Productivity/Networking/Remote Desktop Summary: Remote Desktop Connection %kde4_runtime_requires Recommends: rdesktop Provides: kdenetwork3-vnc = 3.5.1 Obsoletes: kdenetwork3-vnc <= 3.5.1 Provides: kde4-krdc = 4.3.0 Obsoletes: kde4-krdc < 4.3.0 %description -n krdc Krdc allows to connect to VNC and RDP compatible servers. Authors: -------- The KDE Team <kde@kde.org> %post -n krdc -p /sbin/ldconfig %postun -n krdc -p /sbin/ldconfig %files -n krdc -f filelists/krdc %defattr(-,root,root) %doc COPYING COPYING.DOC README %dir /usr/include/krdc %_kde4_iconsdir/hicolor/*/apps/krdc.* %package -n krfb License: GPLv2+ Group: Productivity/Networking/Remote Desktop Summary: Desktop Sharing Provides: kde4-krfb = 4.3.0 Obsoletes: kde4-krfb < 4.3.0 %kde4_runtime_requires Provides: kdenetwork3-vnc:/opt/kde3/bin/krfb %description -n krfb VNC-compatible server to share KDE desktops. Authors: -------- The KDE Team <kde@kde.org> %post -n krfb -p /sbin/ldconfig %postun -n krfb -p /sbin/ldconfig %files -n krfb -f filelists/krfb %defattr(-,root,root) %doc COPYING COPYING.DOC README %_kde4_iconsdir/hicolor/*/apps/krfb.* %package -n kdnssd License: GPLv2+ Group: Productivity/Networking/System Summary: Zeroconf Support for KDE Provides: kde4-kdnssd = 4.3.0 Obsoletes: kde4-kdnssd < 4.3.0 %kde4_runtime_requires %description -n kdnssd This package contains the Zeroconf support for KDE. Authors: -------- The KDE Team <kde@kde.org> %post -n kdnssd -p /sbin/ldconfig %postun -n kdnssd -p /sbin/ldconfig %files -n kdnssd -f filelists/kdnssd %defattr(-,root,root) %doc COPYING COPYING.DOC README %package filesharing License: GPLv2+ Group: Productivity/Networking/System Summary: KDE Network Libraries Enhances: dolphin %kde4_runtime_requires %description filesharing Required libraries for the following packages: kdenetwork3-chat kdenetwork3-dialup kdenetwork3-lan kdenetwork3-mail kdenetwork3-news kdenetwork3-query Authors: -------- The KDE Team <kde@kde.org> %post filesharing -p /sbin/ldconfig %postun filesharing -p /sbin/ldconfig %files filesharing -f filelists/filesharing %defattr(-,root,root) %doc COPYING COPYING.DOC README %package -n kget License: GPLv2+ Group: Productivity/Networking/Other Summary: Download Manager %kde4_runtime_requires Provides: kdenetwork3 = 3.5.1 Obsoletes: kdenetwork3 <= 3.5.1 Provides: kde4-kget = 4.3.0 Obsoletes: kde4-kget < 4.3.0 %requires_ge kde4-webkitpart %description -n kget An advanced download manager for KDE Authors: -------- The KDE Team <kde@kde.org> %post -n kget -p /sbin/ldconfig %postun -n kget -p /sbin/ldconfig %files -n kget -f filelists/kget %defattr(-,root,root) %doc COPYING COPYING.DOC README %if ! %kde_sle %dir %_kde4_appsdir/webkitpart/kpartplugins %endif %files -f filelists/exclude %defattr(-,root,root) %doc COPYING COPYING.DOC README %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