]> git.pld-linux.org Git - packages/v4l-utils.git/blame - v4l-utils.spec
- License is LGPL and Group is Libraries
[packages/v4l-utils.git] / v4l-utils.spec
CommitLineData
335dd8cd
JB
1Summary: libv4l - abstraction layer on top of video4linux2 devices
2Summary(pl.UTF-8): libv4l - warstwa abstrakcji dla urządzeń video4linux2
aac6eedb 3Name: libv4l
3d72ab60 4Version: 0.6.4
aac6eedb 5Release: 1
335dd8cd
JB
6License: LGPL v2.1+
7Group: Libraries
3d72ab60
BZ
8Source0: http://people.fedoraproject.org/~jwrdegoede/%{name}-%{version}.tar.gz
9# Source0-md5: 7ef58595dc36252be7f83f69b379a715
aac6eedb
SP
10URL: http://hansdegoede.livejournal.com/3636.html
11BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
12
13%description
14libv4l is a collection of libraries which adds a thin abstraction
15layer on top of video4linux2 devices. The purpose of this (thin) layer
16is to make it easy for application writers to support a wide variety
17of devices without having to write seperate code for different devices
18in the same class.
19
335dd8cd
JB
20%description -l pl.UTF-8
21libv4l to zestaw bibliotek dodający niewielką warstwę abstrakcji dla
22urządzeń video4linux2. Celem tej warstwy jest ułatwienie autorom
23aplikacji obsługi szerokiej gamy urządzeń bez pisania osobnego kodu
24dla różnych urządzeń tej samej klasy.
25
aac6eedb 26%package devel
335dd8cd
JB
27Summary: Header files for libv4l libraries
28Summary(pl.UTF-8): Pliki nagłówkowe bibliotek libv4l
aac6eedb
SP
29Group: Development/Libraries
30Requires: %{name} = %{version}-%{release}
31
32%description devel
335dd8cd
JB
33Header files for libv4l libraries.
34
35%description devel -l pl.UTF-8
36Pliki nagłówkowe bibliotek libv4l.
aac6eedb
SP
37
38%prep
39%setup -q
5f209ac2 40%if "%{pld_release}" == "ac"
41%{__sed} -i 's/-fvisibility=hidden//' */Makefile
42%endif
aac6eedb
SP
43
44%build
5f209ac2 45%{__make} \
46 CC="%{__cc}" \
47 CFLAGS="%{rpmcppflags} %{rpmcflags} -Wall" \
48 LDFLAGS="%{rpmcflags} %{rpmldflags}"
aac6eedb
SP
49
50%install
51rm -rf $RPM_BUILD_ROOT
76c43ba6
BZ
52
53%{__make} install \
335dd8cd
JB
54 PREFIX=%{_prefix} \
55 LIBDIR=%{_libdir} \
56 DESTDIR=$RPM_BUILD_ROOT
aac6eedb
SP
57
58%clean
59rm -rf $RPM_BUILD_ROOT
60
61%post -p /sbin/ldconfig
62%postun -p /sbin/ldconfig
63
64%files
65%defattr(644,root,root,755)
66%doc ChangeLog README TODO
335dd8cd
JB
67%attr(755,root,root) %{_libdir}/libv4l1.so.0
68%attr(755,root,root) %{_libdir}/libv4l2.so.0
69%attr(755,root,root) %{_libdir}/libv4lconvert.so.0
76c43ba6 70%dir %{_libdir}/libv4l
335dd8cd
JB
71%attr(755,root,root) %{_libdir}/libv4l/v4l1compat.so
72%attr(755,root,root) %{_libdir}/libv4l/v4l2convert.so
5f209ac2 73%attr(755,root,root) %{_libdir}/libv4l/ov511-decomp
74%attr(755,root,root) %{_libdir}/libv4l/ov518-decomp
aac6eedb
SP
75
76%files devel
77%defattr(644,root,root,755)
335dd8cd 78%doc README.multi-threading
5f209ac2 79%attr(755,root,root) %{_libdir}/libv4l1.so
80%attr(755,root,root) %{_libdir}/libv4l2.so
81%attr(755,root,root) %{_libdir}/libv4lconvert.so
82%{_includedir}/libv4l1.h
83%{_includedir}/libv4l2.h
84%{_includedir}/libv4lconvert.h
85%{_pkgconfigdir}/libv4l1.pc
86%{_pkgconfigdir}/libv4l2.pc
87%{_pkgconfigdir}/libv4lconvert.pc
This page took 0.123577 seconds and 4 git commands to generate.