diff --git a/kdelibs4support-5.55.0.tar.xz b/kdelibs4support-5.55.0.tar.xz deleted file mode 100644 index cbf14c7..0000000 Binary files a/kdelibs4support-5.55.0.tar.xz and /dev/null differ diff --git a/kdelibs4support-5.88.0.tar.xz b/kdelibs4support-5.88.0.tar.xz new file mode 100644 index 0000000..6ab43c5 Binary files /dev/null and b/kdelibs4support-5.88.0.tar.xz differ diff --git a/kf5-kdelibs4support.spec b/kf5-kdelibs4support.spec index 99170e7..f0c15df 100644 --- a/kf5-kdelibs4support.spec +++ b/kf5-kdelibs4support.spec @@ -1,11 +1,11 @@ %global framework kdelibs4support -Name: kf5-%{framework} -Version: 5.55.0 +Name: kf5-%{framework} +Version: 5.88.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 +URL: https://invent.kde.org/frameworks/%{framework} %global majmin %(echo %{version} | cut -d. -f1-2) %global revision %(echo %{version} | cut -d. -f3) @@ -16,8 +16,47 @@ URL: https://cgit.kde.org/%{framework}.git %endif Source0: http://download.kde.org/%{stable}/frameworks/%{majmin}/portingAids/%{framework}-%{version}.tar.xz -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-devel -Requires: %{name}-libs%{?_isa} = %{version}-%{release} ca-certificates kde-settings kf5-kded >= %{majmin} +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} %description This framework provides code and utilities to ease the transition from kdelibs 4 @@ -30,16 +69,40 @@ Requires: %{name} = %{version}-%{release} %description libs %{summary}. -%package help +%package doc Summary: Documentation and user manuals for %{name} Requires: %{name} = %{version}-%{release} BuildArch: noarch -%description help +%description doc %{summary}. %package devel Summary: Development files for %{name} -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 +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 + +%if 0%{?fedora} || 0%{?rhel} > 7 +%global _with_html --with-html +%endif + %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. @@ -95,7 +158,6 @@ rm -fv %{buildroot}%{_kf5_sysconfdir}/xdg/kdebugrc %{_kf5_bindir}/kdebugdialog5 # fileshareset pulls in perl %{_kf5_libexecdir}/fileshareset -%{_kf5_datadir}/kservices5/*.protocol %{_kf5_datadir}/kservices5/*.desktop %{_kf5_datadir}/kservices5/qimageioplugins/*.desktop %{_kf5_datadir}/kservicetypes5/*.desktop @@ -117,7 +179,7 @@ rm -fv %{buildroot}%{_kf5_sysconfdir}/xdg/kdebugrc %{_kf5_plugindir}/kio/metainfo.so %{_kf5_plugindir}/kded/networkstatus.so -%files help -f doc.lang +%files doc -f doc.lang %files devel %{_kf5_libdir}/libKF5KDELibs4Support.so @@ -130,6 +192,9 @@ rm -fv %{buildroot}%{_kf5_sysconfdir}/xdg/kdebugrc %changelog +* Mon Jan 24 2022 pei-jiankang - 5.88.0-1 +- update to upstream version 5.88.0 + * Mon Aug 17 2020 yeqinglong - 5.55.0-1 - Initial release for OpenEuler diff --git a/kf5-kdelibs4support.yaml b/kf5-kdelibs4support.yaml index c04bcc0..78d32e3 100644 --- a/kf5-kdelibs4support.yaml +++ b/kf5-kdelibs4support.yaml @@ -1,4 +1,4 @@ version_control: github src_repo: KDE/kdelibs4support tag_prefix: "^v" -seperator: "." +separator: "."