Compare commits

...

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
1514a0d07f
!9 fixed kbackup build failure in openEuler-24.03-LTS-SP1:epol
From: @chenyanpanX 
Reviewed-by: @misaka00251 
Signed-off-by: @misaka00251
2024-11-18 08:01:16 +00:00
ChenYanpan
fc4d973f19
adapt to the new CMake macros to fix build failure 2024-11-15 19:38:40 +08:00
openeuler-ci-bot
8c0f700e37
!7 update to upstream version 23.08.4
From: @zhangxianting 
Reviewed-by: @misaka00251 
Signed-off-by: @misaka00251
2024-02-04 07:30:33 +00:00
zhangxianting
beba07a1dc update to upstream version 23.08.4 2024-02-04 11:20:37 +08:00
openeuler-ci-bot
91bf007b71
!3 【轻量级 PR】:add yaml
From: @leeffo 
Reviewed-by: @weidongkl 
Signed-off-by: @weidongkl
2023-02-23 02:14:54 +00:00
leeffo
943b3d3b76
add yaml
Signed-off-by: leeffo <liweiganga@uniontech.com>
2023-02-15 07:27:05 +00:00
openeuler-ci-bot
9d540fcb24
!2 update to upstream version 22.08.0
From: @leeffo 
Reviewed-by: @weidongkl 
Signed-off-by: @weidongkl
2022-09-07 05:34:47 +00:00
leeffo
9d4be8a3b0 update to upstream version 22.08.0 2022-09-05 13:52:59 +08:00
openeuler-ci-bot
d4cf0b8b63
!1 init packages for openEuler
From: @tanyulong2021 
Reviewed-by: @pei-jiankang, @dou33 
Signed-off-by: @dou33, @pei-jiankang
2022-03-24 07:33:15 +00:00
tanyulong
301c68fb95 init packages for openEuler 2022-03-10 11:21:32 +08:00
3 changed files with 112 additions and 0 deletions

BIN
kbackup-23.08.4.tar.xz Normal file

Binary file not shown.

108
kbackup.spec Normal file
View File

@ -0,0 +1,108 @@
Name: kbackup
Version: 23.08.4
Release: 2
Summary: Back up your data in a simple, user friendly way
Summary(fr): Sauvegarder vos données de manière simple et conviviale
Summary(ru): Простое, дружественное к пользователю резервное копирование
License: GPLv2+
Url: https://github.com/KDE/kbackup
Source0: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires: desktop-file-utils
BuildRequires: extra-cmake-modules
BuildRequires: gcc-c++
BuildRequires: gettext
BuildRequires: kf5-rpm-macros
BuildRequires: libappstream-glib
BuildRequires: libarchive-devel
BuildRequires: cmake
BuildRequires: extra-cmake-modules
BuildRequires: qt5-qtbase-devel
BuildRequires: cmake(KF5Notifications)
BuildRequires: cmake(KF5I18n)
BuildRequires: cmake(KF5KIO)
BuildRequires: cmake(KF5DocTools)
BuildRequires: cmake(KF5XmlGui)
BuildRequires: cmake(KF5IconThemes)
BuildRequires: cmake(KF5Archive)
BuildRequires: cmake(KF5WidgetsAddons)
BuildRequires: cmake(KF5GuiAddons)
BuildRequires: desktop-file-utils
BuildRequires: libappstream-glib
BuildRequires: gettext
BuildRequires: kf5-rpm-macros
BuildRequires: kf5-kio-devel
Requires: hicolor-icon-theme
%description
KBackup is a program that lets you back up any directories or files,
whereby it uses an easy to use directory tree to select the things to back up.
The program was designed to be very simple in its use
so that it can be used by non-computer experts.
The storage format is the well known TAR format, whereby the data
is still stored in compressed format (bzip2 or gzip).
%description -l fr
KBackup est un programme qui vous permet de sauvegarder n'importe quels
fichiers ou répertoires que vous pouvez sélectionner dans une arborescence.
Il a été conçu pour être facile d'utilisation et est donc à la portée des
non-initiés à l'informatique.
Le format de stockage est le très connu format TAR, les données sont
stockées compressées (bzip2 ou gzip).
%description -l ru
KBackup позволяет делать резервное копирование любых каталогов и файлов,
используя простое представление в виде дерева каталогов для выбора элементов
копирования.
Программа спроектирована очень простой в использовании даже не экспертами в
области компьютеров.
Формат хранения архивов - хорошо известный TAR, форматы сжатия bzip2 или gzip.
%prep
%setup -q
%build
%{cmake_kf5}
%{cmake_build}
%install
%{cmake_install}
%find_lang %{name} --with-html --all-name
%check
appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/org.kde.%{name}.appdata.xml
desktop-file-validate %{buildroot}%{_datadir}/applications/org.kde.%{name}.desktop
%files -f %{name}.lang
%license COPYING
%doc AUTHORS ChangeLog README TODO
%{_bindir}/%{name}
%{_datadir}/metainfo/org.kde.%{name}.appdata.xml
%{_datadir}/applications/org.kde.%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/*.png
%{_datadir}/icons/hicolor/*/actions/*.png
%{_datadir}/icons/hicolor/*/mimetypes/*.png
%{_datadir}/kxmlgui5/%{name}
%{_datadir}/mime/packages/%{name}.xml
%{_mandir}/man1/%{name}.1.*
%{_mandir}/*/man1/%{name}.1.*
%changelog
* Fri Nov 15 2024 ChenYanpan <chenyanpan@xfusion.com> - 23.08.4-2
- adapt to the new CMake macros to fix build failure
* Mon Jan 08 2024 zhangxianting <zhangxianting@unintech.com> - 23.08.4-1
- update to upstream version 23.08.4
* Mon Sep 05 2022 liweiganga <liweiganga@uniontech.com> - 22.08.0-1
- update to upstream version 22.08.0
* Fri Feb 18 2022 tanyulong <tanyulong@kylinos.cn> - 21.12.1-1
- init for openEuler

4
kbackup.yaml Normal file
View File

@ -0,0 +1,4 @@
version_control: github
src_repo: KDE/kbackup
tag_prefix: "^v"
separator: "."