1 Summary: Digital camera library for Linux
2 Summary(pl.UTF-8): Biblioteka obsługi kamer cyfrowych dla Linuksa
8 # camwire1 was for libdc1394 < 2.0, camwire2 for libdc1394 2.0+
9 Source0: http://kauri.auck.irl.cri.nz/~johanns/camwire/download/camwire2/camwire2-%{version}-Source.tar.gz
10 # Source0-md5: 8d81af3d953205cef065dc3af330090b
11 Patch0: %{name}-link.patch
12 Patch1: %{name}-etc.patch
13 Patch2: %{name}-lib.patch
14 URL: http://kauri.auck.irl.cri.nz/~johanns/camwire/
15 BuildRequires: SDL-devel
16 BuildRequires: cmake >= 2.6
17 BuildRequires: netpbm-devel
18 BuildRequires: libdc1394-devel >= 2.1.0
19 BuildRequires: xorg-lib-libX11-devel
20 BuildRequires: xorg-lib-libXext-devel
21 BuildRequires: xorg-lib-libXv-devel
22 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25 Camwire is a digital camera library for Linux. It provides a set of C
26 functions to control IEEE1394 digital cameras from a computer.
28 %description -l pl.UTF-8
29 Camwire to biblioteka obsługi kamer cyfrowych dla Linuksa. Udostępnia
30 zbiór funkcji C do sterowania kamerami cyfrowymi IEEE1394 z poziomu
34 Summary: Header files for Camwire library
35 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Camwire
36 Group: Development/Libraries
37 Requires: %{name} = %{version}-%{release}
38 Requires: libdc1394-devel >= 2.1.0
41 Header files for Camwire library.
43 %description devel -l pl.UTF-8
44 Pliki nagłówkowe biblioteki Camwire.
47 Summary: Static Camwire library
48 Summary(pl.UTF-8): Statyczna biblioteka Camwire
49 Group: Development/Libraries
50 Requires: %{name}-devel = %{version}-%{release}
53 Static Camwire library.
55 %description static -l pl.UTF-8
56 Statyczna biblioteka Camwire.
59 Summary: Camera monitor
60 Summary(pl.UTF-8): Monitor kamer
61 Group: X11/Applications/Multimedia
62 Requires: %{name} = %{version}-%{release}
64 %description cammonitor
65 Camera monitor provides basic access to digital camera functions via a
66 simple terminal and display interface, using the Camwire API.
68 %description cammonitor -l pl.UTF-8
69 Monitor kamery zapewnia podstawowy dostęp do funkcji kamer cyfrowych
70 poprzez prosty interfejs terminala i wyświetlacza. Wykorzystuje API
74 %setup -q -n camwire2-%{version}-Source
80 # disable unused-result warning, compilation failure with -Werror
81 CFLAGS="%{rpmcflags} -Wno-unused-result"
86 rm -rf $RPM_BUILD_ROOT
89 DESTDIR=$RPM_BUILD_ROOT
92 rm -rf $RPM_BUILD_ROOT
94 %post -p /sbin/ldconfig
95 %postun -p /sbin/ldconfig
98 %defattr(644,root,root,755)
99 %doc CHANGELOG CONFIGURATION README index.html
100 %attr(755,root,root) %{_bindir}/camlatency
101 %attr(755,root,root) %{_bindir}/measureconf_1394
102 %attr(755,root,root) %{_bindir}/resetbus_1394
103 %dir %{_sysconfdir}/camwire
104 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/camwire/*.conf
105 %attr(755,root,root) %{_libdir}/libcamwire.so.*.*.*
106 %attr(755,root,root) %ghost %{_libdir}/libcamwire.so.2
110 %defattr(644,root,root,755)
111 %attr(755,root,root) %{_libdir}/libcamwire.so
112 %{_includedir}/camwire
115 %defattr(644,root,root,755)
116 %{_libdir}/libcamwire.a
119 %defattr(644,root,root,755)
120 %attr(755,root,root) %{_bindir}/cammonitor