]>
Commit | Line | Data |
---|---|---|
ca14007d JB |
1 | # |
2 | # Conditional build: | |
710a93ea | 3 | %bcond_without openmp # OpenMP parallelization |
ca14007d JB |
4 | %bcond_with sse2 # use SSE2 instructions |
5 | # | |
6 | %ifarch pentium4 %{x8664} | |
7 | %define with_sse2 1 | |
8 | %endif | |
9 | Summary: Vid.Stab - video stabilization library | |
10 | Summary(pl.UTF-8): Vid.Stab - biblioteka do stabilizacji obrazu | |
11 | Name: vid.stab | |
710a93ea JB |
12 | Version: 1.1.0 |
13 | Release: 1 | |
ca14007d JB |
14 | License: GPL v2+ |
15 | Group: Libraries | |
16 | #Source0Download: http://public.hronopik.de/vid.stab/download.php | |
710a93ea JB |
17 | Source0: https://github.com/georgmartius/vid.stab/archive/v%{version}/%{name}-%{version}.tar.gz |
18 | # Source0-md5: 633af54b7e2fd5734265ac7488ac263a | |
ca14007d JB |
19 | URL: http://public.hronopik.de/vid.stab/ |
20 | BuildRequires: cmake >= 2.6 | |
710a93ea | 21 | %{?with_openmp:BuildRequires: libgomp-devel} |
a03eaf1b | 22 | BuildRequires: rpmbuild(macros) >= 1.605 |
ca14007d JB |
23 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
24 | ||
25 | %description | |
26 | Vid.Stab is a library for stabilizing video clips. | |
27 | ||
28 | %description -l pl.UTF-8 | |
29 | Vid.Stab to biblioteka do stabilizacji filmów. | |
30 | ||
31 | %package devel | |
32 | Summary: Header files for vid.stab library | |
33 | Summary(pl.UTF-8): Pliki nagłówkowe biblioteki vid.stab | |
34 | Group: Development/Libraries | |
35 | Requires: %{name} = %{version}-%{release} | |
41c6fad6 | 36 | %{?with_openmp:Requires: libgomp-devel} |
ca14007d JB |
37 | |
38 | %description devel | |
39 | Header files for vid.stab library. | |
40 | ||
41 | %description devel -l pl.UTF-8 | |
42 | Pliki nagłówkowe biblioteki vid.stab. | |
43 | ||
44 | %prep | |
710a93ea | 45 | %setup -q |
ca14007d JB |
46 | |
47 | %build | |
0327f1c3 AM |
48 | install -d build |
49 | cd build | |
710a93ea | 50 | %cmake .. \ |
0327f1c3 | 51 | %{!?with_sse:-DSSE2_FOUND=OFF} \ |
710a93ea JB |
52 | %{!?with_openmp:-DUSE_OMP=OFF} |
53 | ||
ca14007d JB |
54 | %{__make} |
55 | ||
56 | %install | |
57 | rm -rf $RPM_BUILD_ROOT | |
58 | ||
0327f1c3 | 59 | %{__make} -C build install \ |
ca14007d JB |
60 | DESTDIR=$RPM_BUILD_ROOT |
61 | ||
62 | %clean | |
63 | rm -rf $RPM_BUILD_ROOT | |
64 | ||
65 | %post -p /sbin/ldconfig | |
66 | %postun -p /sbin/ldconfig | |
67 | ||
68 | %files | |
69 | %defattr(644,root,root,755) | |
710a93ea JB |
70 | %doc Changelog LICENSE README.md Todo |
71 | %attr(755,root,root) %{_libdir}/libvidstab.so.1.1 | |
ca14007d JB |
72 | |
73 | %files devel | |
74 | %defattr(644,root,root,755) | |
75 | %attr(755,root,root) %{_libdir}/libvidstab.so | |
76 | %{_includedir}/vid.stab | |
77 | %{_pkgconfigdir}/vidstab.pc |