]> git.pld-linux.org Git - packages/kf5-karchive.git/blame - kf5-karchive.spec
- updated to 5.59.0
[packages/kf5-karchive.git] / kf5-karchive.spec
CommitLineData
d4bafc21 1# TODO:
d4bafc21 2# - runtime Requires if any
0dfc1919 3%define kdeframever 5.59
5f10b618 4%define qtver 5.9.0
ae9f2b52 5%define kfname karchive
d4bafc21
WF
6
7Summary: Reading, creating, and manipulating file archives
ae9f2b52 8Name: kf5-%{kfname}
0dfc1919 9Version: 5.59.0
a5bd3a84 10Release: 1
d4bafc21
WF
11License: GPL v2+/LGPL v2.1+
12Group: X11/Libraries
ae9f2b52 13Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
0dfc1919 14# Source0-md5: 9d06b19821edadb57f0892bafbd41560
d4bafc21 15URL: http://www.kde.org/
ae9f2b52
AM
16BuildRequires: Qt5Core-devel >= %{qtver}
17BuildRequires: Qt5Test-devel >= %{qtver}
d4bafc21
WF
18BuildRequires: bzip2-devel
19BuildRequires: cmake >= 2.8.12
ae9f2b52 20BuildRequires: kf5-extra-cmake-modules >= 1.4.0
853a145a 21BuildRequires: ninja
d4bafc21 22BuildRequires: rpmbuild(macros) >= 1.164
3e033ea0
ER
23BuildRequires: tar >= 1:1.22
24BuildRequires: xz
d4bafc21
WF
25BuildRequires: xz-devel
26BuildRequires: zlib-devel
1c044196 27Requires: kf5-dirs
d4bafc21
WF
28BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
6140a1b7
WF
30%define qt5dir %{_libdir}/qt5
31
d4bafc21
WF
32%description
33KArchive provides classes for easy reading, creation and manipulation
34of "archive" formats like ZIP and TAR.
35
36If also provides transparent compression and decompression of data,
37like the GZip format, via a subclass of QIODevice.
38
39%package devel
ae9f2b52
AM
40Summary: Header files for %{kfname} development
41Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
d4bafc21
WF
42Group: X11/Development/Libraries
43Requires: %{name} = %{version}-%{release}
44
45%description devel
ae9f2b52 46Header files for %{kfname} development.
d4bafc21
WF
47
48%description devel -l pl.UTF-8
ae9f2b52 49Pliki nagłówkowe dla programistów używających %{kfname}.
d4bafc21
WF
50
51%prep
ae9f2b52 52%setup -q -n %{kfname}-%{version}
d4bafc21
WF
53
54%build
55install -d build
56cd build
853a145a 57%cmake -G Ninja \
ae9f2b52 58 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
6140a1b7 59 ..
853a145a 60%ninja_build
d4bafc21
WF
61
62%install
63rm -rf $RPM_BUILD_ROOT
853a145a 64%ninja_install -C build
d4bafc21
WF
65
66%clean
67rm -rf $RPM_BUILD_ROOT
68
69%post -p /sbin/ldconfig
70%postun -p /sbin/ldconfig
71
72%files
73%defattr(644,root,root,755)
74%doc AUTHORS README.md
75%attr(755,root,root) %ghost %{_libdir}/libKF5Archive.so.5
6c551849 76%attr(755,root,root) %{_libdir}/libKF5Archive.so.*.*
ff475583 77%config(noreplace) %verify(not md5 mtime size) /etc/xdg/karchive.categories
d4bafc21
WF
78
79%files devel
80%defattr(644,root,root,755)
81%{_includedir}/KF5/KArchive
82%{_includedir}/KF5/karchive_version.h
83%attr(755,root,root) %{_libdir}/libKF5Archive.so
84%{_libdir}/cmake/KF5Archive
6140a1b7 85%{qt5dir}/mkspecs/modules/qt_KArchive.pri
This page took 0.100805 seconds and 4 git commands to generate.