!2 update to upstream version 21.8.3

Merge pull request !2 from pei-jiankang/master
This commit is contained in:
openeuler-ci-bot 2022-01-30 08:58:01 +00:00 committed by Gitee
commit 05cbcc491b
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
2 changed files with 56 additions and 32 deletions

View File

@ -1,29 +1,52 @@
Name: ark Name: ark
Summary: Archive manager Summary: Archive manager
Version: 19.12.2 Version: 21.08.3
Release: 1 Release: 1
License: GPLv2+
URL: https://www.kde.org/applications/utilities/ark/ License: GPLv2+
URL: https://www.kde.org/applications/utilities/ark/
%global revision %(echo %{version} | cut -d. -f3) %global revision %(echo %{version} | cut -d. -f3)
%if %{revision} >= 50 %if %{revision} >= 50
%global stable unstable %global stable unstable
%else %else
%global stable stable %global stable stable
%endif %endif
Source0: http://download.kde.org/%{stable}/applications/%{version}/src/%{name}-%{version}.tar.xz Source0: http://download.kde.org/%{stable}/release-service/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires: bzip2-devel desktop-file-utils
BuildRequires: extra-cmake-modules kf5-rpm-macros kf5-karchive-devel kf5-kconfig-devel kf5-kcrash-devel kf5-kdbusaddons-devel kf5-kdoctools-devel BuildRequires: bzip2-devel
BuildRequires: kf5-khtml-devel kf5-ki18n-devel kf5-kiconthemes-devel kf5-kio-devel kf5-kpty-devel kf5-kservice-devel kf5-kwidgetsaddons-devel BuildRequires: desktop-file-utils
BuildRequires: cmake(KF5ItemModels) libappstream-glib pkgconfig(libarchive) pkgconfig(liblzma) pkgconfig(libzip)
Conflicts: kdeutils-common < 6:4.7.80 BuildRequires: extra-cmake-modules >= 5.71
Conflicts: kde-l10n < 17.03 BuildRequires: kf5-rpm-macros
Obsoletes: kdeutils-ark < 6:4.7.80 BuildRequires: kf5-karchive-devel
Provides: kdeutils-ark = 6:%{version}-%{release} BuildRequires: kf5-kconfig-devel
Requires: %{name}-libs%{?_isa} = %{version}-%{release} BuildRequires: kf5-kcrash-devel
Requires: bzip2 BuildRequires: kf5-kdbusaddons-devel
Requires: gzip BuildRequires: kf5-kdoctools-devel
Requires: p7zip BuildRequires: kf5-khtml-devel
Requires: unzip BuildRequires: kf5-ki18n-devel
BuildRequires: kf5-kiconthemes-devel
BuildRequires: kf5-kio-devel
BuildRequires: kf5-kpty-devel
BuildRequires: kf5-kservice-devel
BuildRequires: kf5-kwidgetsaddons-devel
BuildRequires: cmake(KF5ItemModels)
BuildRequires: libappstream-glib
BuildRequires: pkgconfig(libarchive)
BuildRequires: pkgconfig(liblzma)
BuildRequires: pkgconfig(libzip)
BuildRequires: qt5-qtbase-devel
BuildRequires: zlib-devel
Conflicts: kdeutils-common < 6:4.7.80
Conflicts: kde-l10n < 17.03
Obsoletes: kdeutils-ark < 6:4.7.80
Provides: kdeutils-ark = 6:%{version}-%{release}
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
Requires: bzip2
Requires: gzip
Requires: unzip
%description %description
Ark is a program for managing various archive formats. Ark is a program for managing various archive formats.
@ -32,13 +55,13 @@ The program can handle various formats such as tar, gzip, bzip2, zip,
rar and lha (if appropriate command-line programs are installed). rar and lha (if appropriate command-line programs are installed).
%package libs %package libs
Summary: Runtime libraries for %{name} Summary: Runtime libraries for %{name}
License: BSD and GPLv2+ License: BSD and GPLv2+
Requires: %{name} = %{version}-%{release} Requires: %{name} = %{version}-%{release}
Obsoletes: kdeutils-ark-libs < 6:4.7.80 Obsoletes: kdeutils-ark-libs < 6:4.7.80
Provides: kdeutils-ark-libs = 6:%{version}-%{release} Provides: kdeutils-ark-libs = 6:%{version}-%{release}
Provides: ark-part = %{version}-%{release} Provides: ark-part = %{version}-%{release}
Provides: ark-part%{?_isa} = %{version}-%{release} Provides: ark-part%{?_isa} = %{version}-%{release}
%description libs %description libs
%{summary}. %{summary}.
@ -62,21 +85,19 @@ appstream-util validate-relax --nonet %{buildroot}%{_kf5_metainfodir}/org.kde.ar
desktop-file-validate %{buildroot}%{_kf5_datadir}/applications/org.kde.ark.desktop desktop-file-validate %{buildroot}%{_kf5_datadir}/applications/org.kde.ark.desktop
%files -f %{name}.lang %files -f %{name}.lang
%license COPYING %license COPYING*
%{_kf5_datadir}/qlogging-categories5/%{name}* %{_kf5_datadir}/qlogging-categories5/%{name}*
%{_kf5_bindir}/ark %{_kf5_bindir}/ark
%{_kf5_datadir}/kxmlgui5/ark/
%{_kf5_datadir}/config.kcfg/ark.kcfg %{_kf5_datadir}/config.kcfg/ark.kcfg
%{_kf5_metainfodir}/org.kde.ark.appdata.xml %{_kf5_metainfodir}/org.kde.ark.appdata.xml
%{_kf5_datadir}/applications/org.kde.ark.desktop %{_kf5_datadir}/applications/org.kde.ark.desktop
%{_kf5_datadir}/icons/hicolor/*/apps/ark.* %{_kf5_datadir}/icons/hicolor/*/apps/ark.*
%{_kf5_datadir}/mime/packages/kerfuffle.xml
%{_mandir}/man1/ark.1* %{_mandir}/man1/ark.1*
%ldconfig_scriptlets %ldconfig_scriptlets
%files libs %files libs
%{_kf5_libdir}/libkerfuffle.so.* %{_kf5_libdir}/libkerfuffle.so.*
%{_kf5_qtplugindir}/arkpart.so %{_kf5_plugindir}/parts/arkpart.so
%{_kf5_datadir}/kservices5/ark_part.desktop %{_kf5_datadir}/kservices5/ark_part.desktop
%{_kf5_qtplugindir}/kerfuffle/ %{_kf5_qtplugindir}/kerfuffle/
%{_kf5_plugindir}/kio_dnd/extracthere.so %{_kf5_plugindir}/kio_dnd/extracthere.so
@ -85,5 +106,8 @@ desktop-file-validate %{buildroot}%{_kf5_datadir}/applications/org.kde.ark.deskt
%{_kf5_datadir}/kservicetypes5/kerfufflePlugin.desktop %{_kf5_datadir}/kservicetypes5/kerfufflePlugin.desktop
%changelog %changelog
* Mon Jan 24 2022 pei-jiankang<peijiankang@kylinos.com> - 21.08.3-1
- update to upstream version 21.08.3
* Sat Sep 4 2021 baizhonggui <baizhonggui@huawei.com> - 19.12.2-1 * Sat Sep 4 2021 baizhonggui <baizhonggui@huawei.com> - 19.12.2-1
- Package init - Package init