Compare commits

...

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
ff18be062f
!11 [sync] PR-10: update to upstream version 22.08.3
From: @openeuler-sync-bot 
Reviewed-by: @peijiankang 
Signed-off-by: @peijiankang
2023-04-24 06:49:40 +00:00
tanyulong2021
b6044f19a8 update to upstream version 22.08.3
(cherry picked from commit 852399f9e0d44318c30fcb7f7640bd6904b2a87f)
2023-04-24 14:18:11 +08:00
openeuler-ci-bot
7d77c0ef47
!6 update to upstream version 22.04.2
From: @peijiankang 
Reviewed-by: @dou33 
Signed-off-by: @dou33
2022-07-12 00:50:57 +00:00
peijiankang
d6153bada7 update to upstream version 22.04.2 2022-07-05 17:02:47 +08:00
openeuler-ci-bot
289cbdec1b
!4 update to upstream version 21.12.2
From: @pei-jiankang 
Reviewed-by: @dou33 
Signed-off-by: @dou33
2022-02-14 07:55:54 +00:00
pei-jiankang
a83d85dd00 update to upstream version 21.12.2 2022-02-14 10:20:41 +08:00
openeuler-ci-bot
05cbcc491b
!2 update to upstream version 21.8.3
Merge pull request !2 from pei-jiankang/master
2022-01-30 08:58:01 +00:00
pei-jiankang
af2866acf1 update to upstream version 21.08.3 2022-01-23 00:09:35 +08:00
openeuler-ci-bot
6a25097507 !1 ark package init
From: @bzg1107
Reviewed-by: @dou33
Signed-off-by: @dou33
2021-09-13 07:11:37 +00:00
baizg1107
75b67ca55f Package init 2021-09-10 10:52:05 +08:00
2 changed files with 122 additions and 0 deletions

BIN
ark-22.08.3.tar.xz Normal file

Binary file not shown.

122
ark.spec Normal file
View File

@ -0,0 +1,122 @@
Name: ark
Summary: Archive manager
Version: 22.08.3
Release: 1
License: GPLv2+
URL: https://www.kde.org/applications/utilities/ark/
%global revision %(echo %{version} | cut -d. -f3)
%if %{revision} >= 50
%global stable unstable
%else
%global stable stable
%endif
Source0: http://download.kde.org/%{stable}/release-service/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires: bzip2-devel
BuildRequires: desktop-file-utils
BuildRequires: extra-cmake-modules >= 5.71
BuildRequires: kf5-rpm-macros
BuildRequires: kf5-karchive-devel
BuildRequires: kf5-kconfig-devel
BuildRequires: kf5-kcrash-devel
BuildRequires: kf5-kdbusaddons-devel
BuildRequires: kf5-kdoctools-devel
BuildRequires: kf5-khtml-devel
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: kf5-kitemmodels-devel
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
Ark is a program for managing various archive formats.
Archives can be viewed, extracted, created and modified from within Ark.
The program can handle various formats such as tar, gzip, bzip2, zip,
rar and lha (if appropriate command-line programs are installed).
%package libs
Summary: Runtime libraries for %{name}
License: BSD and GPLv2+
Requires: %{name} = %{version}-%{release}
Obsoletes: kdeutils-ark-libs < 6:4.7.80
Provides: kdeutils-ark-libs = 6:%{version}-%{release}
Provides: ark-part = %{version}-%{release}
Provides: ark-part%{?_isa} = %{version}-%{release}
%description libs
%{summary}.
%prep
%autosetup -p1
%build
mkdir %{_target_platform}
pushd %{_target_platform}
%{cmake_kf5} ..
popd
make %{?_smp_mflags} -C %{_target_platform}
%install
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
%find_lang %{name} --all-name --with-html --with-man
rm -fv %{buildroot}%{_kf5_libdir}/libkerfuffle.so
%check
appstream-util validate-relax --nonet %{buildroot}%{_kf5_metainfodir}/org.kde.ark.appdata.xml ||:
desktop-file-validate %{buildroot}%{_kf5_datadir}/applications/org.kde.ark.desktop
%files -f %{name}.lang
%license COPYING*
%{_kf5_datadir}/qlogging-categories5/%{name}*
%{_kf5_bindir}/ark
%{_kf5_datadir}/config.kcfg/ark.kcfg
%{_kf5_metainfodir}/org.kde.ark.appdata.xml
%{_kf5_datadir}/applications/org.kde.ark.desktop
%{_kf5_datadir}/icons/hicolor/*/apps/ark.*
%{_mandir}/man1/ark.1*
%ldconfig_scriptlets
%files libs
%{_kf5_libdir}/libkerfuffle.so.*
%{_kf5_plugindir}/parts/arkpart.so
%{_kf5_datadir}/kservices5/ark_part.desktop
%{_kf5_qtplugindir}/kerfuffle/
%{_kf5_plugindir}/kio_dnd/extracthere.so
%{_kf5_plugindir}/kfileitemaction/compressfileitemaction.so
%{_kf5_plugindir}/kfileitemaction/extractfileitemaction.so
%{_kf5_datadir}/kservicetypes5/kerfufflePlugin.desktop
%changelog
* Thu Dec 15 2022 tanyulong<tanyulong@kylinos.cn> - 22.08.3-1
- update to upstream version 22.08.3
* Tue Jul 5 2022 peijiankang<peijiankang@kylinos.cn> - 22.04.2-1
- update to upstream version 22.04.2
* Mon Feb 14 2022 peijiankang<peijiankang@kylinos.cn> - 21.12.2-1
- update to upstream version 21.12.2
* Mon Jan 24 2022 peijiankang<peijiankang@kylinos.cn> - 21.08.3-1
- update to upstream version 21.08.3
* Sat Sep 4 2021 baizhonggui <baizhonggui@huawei.com> - 19.12.2-1
- Package init