format spec
This commit is contained in:
parent
5dbfb2f4d1
commit
db64a72fde
19
kf5-kio.spec
19
kf5-kio.spec
@ -4,7 +4,6 @@ Name: kf5-%{framework}
|
||||
Version: 5.55.0
|
||||
Release: 1
|
||||
Summary: KDE Frameworks 5 Tier 3 solution for filesystem abstraction
|
||||
|
||||
License: GPLv2+ and MIT and BSD
|
||||
URL: https://cgit.kde.org/%{framework}.git
|
||||
|
||||
@ -15,6 +14,7 @@ URL: https://cgit.kde.org/%{framework}.git
|
||||
%else
|
||||
%global stable stable
|
||||
%endif
|
||||
|
||||
Source0: http://download.kde.org/%{stable}/frameworks/%{majmin}/%{framework}-%{version}.tar.xz
|
||||
|
||||
## upstreamable patches
|
||||
@ -29,23 +29,20 @@ Patch100: kio-slave_path.patch
|
||||
%global __provides_exclude_from ^(%{_kf5_qtplugindir}/.*\\.so)$
|
||||
|
||||
BuildRequires: extra-cmake-modules >= %{majmin} kf5-rpm-macros kf5-karchive-devel >= %{majmin} kf5-kconfig-devel >= %{majmin} kf5-kcoreaddons-devel >= %{majmin} kf5-kcrash-devel >= %{majmin} kf5-kdoctools-devel >= %{majmin} kf5-kdbusaddons-devel >= %{majmin} kf5-ki18n-devel >= %{majmin} kf5-kservice-devel >= %{majmin} kf5-solid-devel >= %{majmin} kf5-kbookmarks-devel >= %{majmin} kf5-kcompletion-devel >= %{majmin} kf5-kconfigwidgets-devel >= %{majmin} kf5-kiconthemes-devel >= %{majmin} kf5-kitemviews-devel >= %{majmin} kf5-kjobwidgets-devel >= %{majmin} kf5-kwindowsystem-devel >= %{majmin} kf5-knotifications-devel >= %{majmin} kf5-ktextwidgets-devel >= %{majmin} kf5-kwallet-devel >= %{majmin} kf5-kwidgetsaddons-devel >= %{majmin} kf5-kxmlgui-devel >= %{majmin} krb5-devel libacl-devel qt5-qtbase-devel qt5-qtscript-devel qt5-qtx11extras-devel zlib-devel
|
||||
|
||||
%if !0%{?flatpak}
|
||||
BuildRequires: libxml2-devel libxslt-devel
|
||||
%endif
|
||||
%if ! 0%{?bootstrap}
|
||||
# (apparently?) requires org.kde.klauncher5 service provided by kf5-kinit -- rex
|
||||
# not versioned to allow update without bootstrap
|
||||
# <skip!>
|
||||
BuildRequires: kf5-kinit-devel
|
||||
%endif
|
||||
|
||||
Requires: %{name}-core%{?_isa} = %{version}-%{release} %{name}-widgets%{?_isa} = %{version}-%{release} %{name}-file-widgets%{?_isa} = %{version}-%{release} %{name}-ntlm%{?_isa} = %{version}-%{release} %{name}-gui%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description
|
||||
KDE Frameworks 5 Tier 3 solution for filesystem abstraction
|
||||
|
||||
%package devel
|
||||
Summary: Development files for %{name}
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release} kf5-kbookmarks-devel >= %{majmin} kf5-kcompletion-devel >= %{majmin} kf5-kconfig-devel >= %{majmin} kf5-kcoreaddons-devel >= %{majmin} kf5-kitemviews-devel >= %{majmin} kf5-kjobwidgets-devel >= %{majmin} kf5-kservice-devel >= %{majmin} kf5-solid-devel >= %{majmin} kf5-kxmlgui-devel >= %{majmin} qt5-qtbase-devel
|
||||
|
||||
%description devel
|
||||
The %{name}-devel package contains libraries and header files for
|
||||
developing applications that use %{name}.
|
||||
@ -55,6 +52,7 @@ Summary: Documentation files for %{name}
|
||||
Requires: %{name}-core = %{version}-%{release}
|
||||
Obsoletes: kf5-kio-help < 5.11.0-3
|
||||
BuildArch: noarch
|
||||
|
||||
%description help
|
||||
Documentation for %{name}.
|
||||
|
||||
@ -63,12 +61,14 @@ Summary: Core components of the KIO Framework
|
||||
## org.kde.klauncher5 service referenced from : src/core/slave.cpp
|
||||
%{?kf5_kinit_requires}
|
||||
Requires: %{name}-core-libs%{?_isa} = %{version}-%{release} %{name}-help = %{version}-%{release}
|
||||
|
||||
%description core
|
||||
KIOCore library provides core non-GUI components for working with KIO.
|
||||
|
||||
%package core-libs
|
||||
Summary: Runtime libraries for KIO Core
|
||||
Requires: %{name}-core = %{version}-%{release}
|
||||
|
||||
%description core-libs
|
||||
%{summary}.
|
||||
|
||||
@ -78,6 +78,7 @@ Summary: Widgets for KIO Framework
|
||||
## included here for completeness, even those -core already has a dependency.
|
||||
%{?kf5_kinit_requires}
|
||||
Requires: %{name}-core%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description widgets
|
||||
KIOWidgets contains classes that provide generic job control, progress
|
||||
reporting, etc.
|
||||
@ -85,12 +86,14 @@ reporting, etc.
|
||||
%package widgets-libs
|
||||
Summary: Runtime libraries for KIO Widgets library
|
||||
Requires: %{name}-widgets = %{version}-%{release}
|
||||
|
||||
%description widgets-libs
|
||||
%{summary}.
|
||||
|
||||
%package file-widgets
|
||||
Summary: Widgets for file-handling for KIO Framework
|
||||
Requires: %{name}-widgets%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description file-widgets
|
||||
The KIOFileWidgets library provides the file selection dialog and
|
||||
its components.
|
||||
@ -98,11 +101,13 @@ its components.
|
||||
%package gui
|
||||
Summary: Gui components for the KIO Framework
|
||||
Requires: %{name}-core%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description gui
|
||||
%{summary}.
|
||||
|
||||
%package ntlm
|
||||
Summary: NTLM support for KIO Framework
|
||||
|
||||
%description ntlm
|
||||
KIONTLM provides support for NTLM authentication mechanism in KIO
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user