]> git.pld-linux.org Git - packages/ka5-kbackup.git/blame - ka5-kbackup.spec
- updated to 21.12.1
[packages/ka5-kbackup.git] / ka5-kbackup.spec
CommitLineData
f70d273d 1%define kdeappsver 21.12.1
0f5753d8 2%define kframever 5.56.0
7b5ca172
WF
3%define qtver 5.9.0
4%define kaname kbackup
5Summary: Kbackup
6Name: ka5-%{kaname}
f70d273d 7Version: 21.12.1
bc809313 8Release: 1
7b5ca172
WF
9License: GPL v2+/LGPL v2.1+
10Group: X11/Libraries
717a138f 11Source0: https://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
f70d273d 12# Source0-md5: 3f2f61d82da23bcfcdbcc921aff8bd46
717a138f 13URL: https://www.kde.org/
7b5ca172
WF
14BuildRequires: Qt5Core-devel >= %{qtver}
15BuildRequires: Qt5Gui-devel >= 5.11.1
16BuildRequires: Qt5Widgets-devel
17BuildRequires: cmake >= 2.8.12
18BuildRequires: gettext-devel
0f5753d8
WF
19BuildRequires: kf5-extra-cmake-modules >= %{kframever}
20BuildRequires: kf5-karchive-devel >= %{kframever}
21BuildRequires: kf5-kdoctools-devel >= %{kframever}
22BuildRequires: kf5-ki18n-devel >= %{kframever}
23BuildRequires: kf5-kiconthemes-devel >= %{kframever}
24BuildRequires: kf5-kio-devel >= %{kframever}
25BuildRequires: kf5-knotifications-devel >= %{kframever}
26BuildRequires: kf5-kwidgetsaddons-devel >= %{kframever}
27BuildRequires: kf5-kxmlgui-devel >= %{kframever}
8504d7a7 28BuildRequires: ninja
7b5ca172
WF
29BuildRequires: qt5-build >= %{qtver}
30BuildRequires: rpmbuild(macros) >= 1.164
31BuildRequires: shared-mime-info
32BuildRequires: tar >= 1:1.22
33BuildRequires: xz
34BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35
36%description
37KBackup is an application that lets you back up any folders or files
38in a tar archive to a local folder, e.g. a locally mounted device like
39a ZIP drive, USB stick, etc. or a remote URL.
40
41Features
42
43- Using profile files with definitions for Folders and files to be
44 included or excluded from the backup
45- The backup target can be either a locally mounted device like a ZIP
46 drive, USB stick, etc. or any remote URL
47- Running automated backups without using a graphical user interface
48
16cf1db6
WF
49%description -l pl.UTF-8
50KBackup jest aplikacją, która pozwala zapisać dowolne foldery lub pliki
51w archiwum .tar do lokalnego katalogu, np. lokalnie zamontowanego
52urządzenia jak dysk ZIP, pendrajw lub zdalny URL.
53
54Właściwości
55
56- Używa plików profili z definicjami folderów i plików, które mają
57 włączone lub wyłączone z backupu
58- Urządzenie docelowe, może być albo lokalnie zamontowanym dyskiem
59 jak dysk ZIP, pendrajwem lub dowolnym zdalnym URLem
60- Wykonuje automatyczne backupy bez używania graficznego interfejsu
61 użytkownika
62
7b5ca172
WF
63%prep
64%setup -q -n %{kaname}-%{version}
65
66%build
67install -d build
68cd build
69%cmake \
8504d7a7 70 -G Ninja \
0f5753d8 71 -DHTML_INSTALL_DIR=%{_kdedocdir} \
7b5ca172
WF
72 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
73 ..
8504d7a7 74%ninja_build
7b5ca172
WF
75
76%install
77rm -rf $RPM_BUILD_ROOT
8504d7a7 78%ninja_install -C build
7b5ca172
WF
79
80%find_lang %{kaname} --all-name --with-kde
81
82%clean
83rm -rf $RPM_BUILD_ROOT
84
85%files -f %{kaname}.lang
86%defattr(644,root,root,755)
87%attr(755,root,root) %{_bindir}/kbackup
88%{_desktopdir}/org.kde.kbackup.desktop
89%{_iconsdir}/hicolor/16x16/apps/kbackup.png
90%{_iconsdir}/hicolor/16x16/mimetypes/text-x-kbp.png
91%{_iconsdir}/hicolor/22x22/actions/kbackup_cancel.png
92%{_iconsdir}/hicolor/22x22/actions/kbackup_runs.png
93%{_iconsdir}/hicolor/22x22/actions/kbackup_start.png
94%{_iconsdir}/hicolor/32x32/apps/kbackup.png
95%{_iconsdir}/hicolor/32x32/mimetypes/text-x-kbp.png
96%dir %{_datadir}/kxmlgui5/kbackup
97%{_datadir}/kxmlgui5/kbackup/kbackupui.rc
98%{_datadir}/metainfo/org.kde.kbackup.appdata.xml
99%{_datadir}/mime/packages/kbackup.xml
45100296
WF
100%lang(ca) %{_mandir}/ca/man1/kbackup.1*
101%lang(it) %{_mandir}/it/man1/kbackup.1*
102%{_mandir}/man1/kbackup.1*
103%lang(nl) %{_mandir}/nl/man1/kbackup.1*
104%lang(sv) %{_mandir}/sv/man1/kbackup.1*
105%lang(uk) %{_mandir}/uk/man1/kbackup.1*
b1fffcf7
WF
106%lang(de) %{_mandir}/de/man1/kbackup.1*
107%lang(es) %{_mandir}/es/man1/kbackup.1*
This page took 0.136229 seconds and 4 git commands to generate.