Provide static library of 7zip
[platform/upstream/7zip.git] / packaging / 7zip.spec
1 Name:           7zip
2 Url:            http://www.7-zip.org/
3 Summary:        7zip File Archiver
4 Version:        9.20
5 Release:        1
6 Group:          System
7 License:        LGPL-2.1
8 Source0:        %{name}-%{version}.tar.gz
9
10 BuildRequires:  cmake
11
12 %define keepstatic 1
13
14 %description
15 7-Zip is a file archiver with a high compression ratio.
16
17 %package -n lib7zip
18 Summary:        7zip library
19
20 %description -n lib7zip
21 7zip shared library package
22
23 %package -n lib7zip-devel
24 Summary:        7zip library for (devel)
25
26 %description -n lib7zip-devel
27 7zip library package for (devel)
28
29 %prep
30 %setup -q
31
32 %build
33 %cmake . \
34         -DCMAKE_INSTALL_PREFIX=%{_prefix}
35 make %{?jobs:-j%jobs}
36
37 %install
38 rm -rf %{buildroot}
39 %make_install
40
41 %files -n lib7zip
42 %license copying.txt
43 %defattr(-,root,root,-)
44 %{_libdir}/lib7zip.so.*
45
46 %files -n lib7zip-devel
47 %defattr(-,root,root,-)
48 %{_includedir}/7zip/*.h
49 %{_libdir}/lib7zip.so
50 %{_libdir}/lib7zip-static.a
51 %{_libdir}/pkgconfig/lib7zip.pc