From 00beae1edcabc60f620a9e0e81dd6c1c1fb0e8cb Mon Sep 17 00:00:00 2001 From: yeqinglong Date: Sat, 22 Aug 2020 10:03:11 +0800 Subject: [PATCH] format spec --- kf5-kdelibs4support.spec | 78 +++++----------------------------------- 1 file changed, 9 insertions(+), 69 deletions(-) diff --git a/kf5-kdelibs4support.spec b/kf5-kdelibs4support.spec index 3b2a410..a53fa79 100644 --- a/kf5-kdelibs4support.spec +++ b/kf5-kdelibs4support.spec @@ -1,11 +1,11 @@ %global framework kdelibs4support -Name: kf5-%{framework} -Version: 5.55.0 -Release: 1 -Summary: KDE Frameworks 5 Tier 4 module with porting aid from KDELibs 4 -License: GPLv2+ and LGPLv2+ and BSD -URL: https://cgit.kde.org/%{framework}.git +Name: kf5-%{framework} +Version: 5.55.0 +Release: 1 +Summary: KDE Frameworks 5 Tier 4 module with porting aid from KDELibs 4 +License: GPLv2+ and LGPLv2+ and BSD +URL: https://cgit.kde.org/%{framework}.git %global majmin %(echo %{version} | cut -d. -f1-2) %global revision %(echo %{version} | cut -d. -f3) @@ -16,47 +16,7 @@ URL: https://cgit.kde.org/%{framework}.git %endif Source0: http://download.kde.org/%{stable}/frameworks/%{majmin}/portingAids/%{framework}-%{version}.tar.xz -BuildRequires: ca-certificates -BuildRequires: gettext-devel - -BuildRequires: extra-cmake-modules >= %{majmin} -BuildRequires: kf5-kcompletion-devel >= %{majmin} -BuildRequires: kf5-kconfig-devel >= %{majmin} -BuildRequires: kf5-kconfigwidgets-devel >= %{majmin} -BuildRequires: kf5-kcrash-devel >= %{majmin} -BuildRequires: kf5-kdbusaddons-devel >= %{majmin} -BuildRequires: kf5-kded-devel >= %{majmin} -BuildRequires: kf5-kdesignerplugin-devel >= %{majmin} -BuildRequires: kf5-kdoctools-devel >= %{majmin} -BuildRequires: kf5-kemoticons-devel >= %{majmin} -BuildRequires: kf5-kglobalaccel-devel >= %{majmin} -BuildRequires: kf5-kguiaddons-devel >= %{majmin} -BuildRequires: kf5-ki18n-devel >= %{majmin} -BuildRequires: kf5-kiconthemes-devel >= %{majmin} -BuildRequires: kf5-kio-devel >= %{majmin} -BuildRequires: kf5-knotifications-devel >= %{majmin} -BuildRequires: kf5-kparts-devel >= %{majmin} -BuildRequires: kf5-kservice-devel >= %{majmin} -BuildRequires: kf5-ktextwidgets-devel >= %{majmin} -BuildRequires: kf5-kunitconversion-devel >= %{majmin} -BuildRequires: kf5-kwidgetsaddons-devel >= %{majmin} -BuildRequires: kf5-kwindowsystem-devel >= %{majmin} -BuildRequires: kf5-kxmlgui-devel >= %{majmin} -BuildRequires: kf5-rpm-macros - -BuildRequires: libSM-devel -BuildRequires: libX11-devel -BuildRequires: openssl-devel -BuildRequires: perl-generators -BuildRequires: qt5-qtbase-devel -BuildRequires: qt5-qtsvg-devel -BuildRequires: qt5-qttools-devel -BuildRequires: qt5-qtx11extras-devel - -Requires: %{name}-libs%{?_isa} = %{version}-%{release} -Requires: ca-certificates -Requires: kde-settings -Requires: kf5-kded >= %{majmin} +BuildRequires: ca-certificates gettext-devel extra-cmake-modules >= %{majmin} kf5-kcompletion-devel >= %{majmin} kf5-kconfig-devel >= %{majmin} kf5-kconfigwidgets-devel >= %{majmin} kf5-kcrash-devel >= %{majmin} kf5-kdbusaddons-devel >= %{majmin} kf5-kded-devel >= %{majmin} kf5-kdesignerplugin-devel >= %{majmin} kf5-kdoctools-devel >= %{majmin} kf5-kemoticons-devel >= %{majmin} kf5-kglobalaccel-devel >= %{majmin} kf5-kguiaddons-devel >= %{majmin} kf5-ki18n-devel >= %{majmin} kf5-kiconthemes-devel >= %{majmin} kf5-kio-devel >= %{majmin} kf5-knotifications-devel >= %{majmin} kf5-kparts-devel >= %{majmin} kf5-kservice-devel >= %{majmin} kf5-ktextwidgets-devel >= %{majmin} kf5-kunitconversion-devel >= %{majmin} kf5-kwidgetsaddons-devel >= %{majmin} kf5-kwindowsystem-devel >= %{majmin} kf5-kxmlgui-devel >= %{majmin} kf5-rpm-macros libSM-devel libX11-devel openssl-devel perl-generators qt5-qtbase-devel qt5-qtsvg-devel qt5-qttools-devel qt5-qtx11extras-develRequires: %{name}-libs%{?_isa} = %{version}-%{release} ca-certificates kde-settings kf5-kded >= %{majmin} %description This framework provides code and utilities to ease the transition from kdelibs 4 @@ -78,28 +38,7 @@ BuildArch: noarch %package devel Summary: Development files for %{name} -Requires: %{name}-libs%{?_isa} = %{version}-%{release} -Requires: kf5-kauth-devel >= %{majmin} -Requires: kf5-kconfigwidgets-devel >= %{majmin} -Requires: kf5-kcoreaddons-devel >= %{majmin} -Requires: kf5-kcrash-devel >= %{majmin} -Requires: kf5-kdesignerplugin-devel >= %{majmin} -Requires: kf5-kdoctools-devel >= %{majmin} -Requires: kf5-kemoticons-devel >= %{majmin} -Requires: kf5-kguiaddons-devel >= %{majmin} -Requires: kf5-kiconthemes-devel >= %{majmin} -Requires: kf5-kinit-devel >= %{majmin} -Requires: kf5-kitemmodels-devel >= %{majmin} -Requires: kf5-knotifications-devel >= %{majmin} -Requires: kf5-kparts-devel >= %{majmin} -Requires: kf5-ktextwidgets-devel >= %{majmin} -Requires: kf5-kunitconversion-devel >= %{majmin} -Requires: kf5-kwindowsystem-devel >= %{majmin} -Requires: kf5-kdbusaddons-devel >= %{majmin} -Requires: kf5-karchive-devel >= %{majmin} -Requires: qt5-qtbase-devel - - +Requires: %{name}-libs%{?_isa} = %{version}-%{release} kf5-kauth-devel >= %{majmin} kf5-kconfigwidgets-devel >= %{majmin} kf5-kcoreaddons-devel >= %{majmin} kf5-kcrash-devel >= %{majmin} kf5-kdesignerplugin-devel >= %{majmin} kf5-kdoctools-devel >= %{majmin} kf5-kemoticons-devel >= %{majmin} kf5-kguiaddons-devel >= %{majmin} kf5-kiconthemes-devel >= %{majmin} kf5-kinit-devel >= %{majmin} kf5-kitemmodels-devel >= %{majmin} kf5-knotifications-devel >= %{majmin} kf5-kparts-devel >= %{majmin} kf5-ktextwidgets-devel >= %{majmin} kf5-kunitconversion-devel >= %{majmin} kf5-kwindowsystem-devel >= %{majmin} kf5-kdbusaddons-devel >= %{majmin} kf5-karchive-devel >= %{majmin} qt5-qtbase-devel %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. @@ -192,3 +131,4 @@ rm -fv %{buildroot}%{_kf5_sysconfdir}/xdg/kdebugrc %changelog * Mon Aug 17 2020 yeqinglong - 5.55.0-1 - Initial release for OpenEuler +