3 %bcond_without gui # don't build gui stuff
4 %bcond_with mmx # use MMX asm (won't run on non-MMX CPU!)
5 %bcond_without static_libs # don't build static library
7 %ifarch athlon pentium3 pentium4
8 # %{x8664} skipped - gas generates PIC-incompatible relocation entries
11 Summary: DV video software codec
12 Summary(pl): Biblioteka do obs³ugi formatu wideo DV
18 Source0: http://dl.sourceforge.net/libdv/%{name}-%{version}.tar.gz
19 # Source0-md5: f6b08efce7472daa20685e6e8431f542
20 Patch0: %{name}-include_fix.patch
21 Patch1: %{name}-mmx.patch
22 URL: http://libdv.sourceforge.net/
24 BuildRequires: SDL-devel >= 1.1.6
25 BuildRequires: XFree86-devel
26 BuildRequires: gtk+-devel >= 1.2.10-3
28 BuildRequires: autoconf
29 BuildRequires: automake
30 BuildRequires: libtool
31 BuildRequires: pkgconfig >= 1:0.7
32 BuildRequires: popt-devel
33 BuildRequires: rpmbuild(macros) >= 1.213
34 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
37 The Quasar DV codec (libdv) is a software codec for DV video. DV is
38 the encoding format used by most digital camcorders, typically those
39 that support the IEEE 1394 (aka FireWire or i.Link) interface. libdv
40 was developed according to the official standards for DV video, IEC
41 61834 and SMPTE 314M. See http://libdv.sourceforge.net/ for more.
44 Quasar DV (libdv) jest bibliotek± do obs³ugi obrazu DV. DV jest
45 formatem stosowanym przez wiêkszo¶æ cyfrowych urz±dzeñ, zwykle tych,
46 które u¿ywaj± interfejsu IEEE 1394 (FireWire/i.Link). libdv jest
47 pisany zgodnie z oficjalnymi standardami DV, IEC 61834, SMPTE 314M.
50 Summary: Programs to encode and play DV files
51 Summary(pl): Programy do kodowania i odtwarzania plików DV
52 Group: X11/Applications/Multimedia
53 Requires: %{name} = %{version}-%{release}
56 Programs to encode and play DV files.
58 %description -n dv -l pl
59 Programy do kodowania i odtwarzania plików DV.
62 Summary: DV library headers
63 Summary(pl): Pliki nag³ówkowe biblioteki DV
64 Group: Development/Libraries
65 Requires: %{name} = %{version}-%{release}
68 This is the libraries, include files and other resources you can use
69 to incorporate libdv into applications.
71 %description devel -l pl
72 Pliki nag³ówkowe potrzebne do budowania programów korzystaj±cych z
76 Summary: DV static libraries
77 Summary(pl): Statyczne biblioteki do obs³ugi formatu DV
78 Group: Development/Libraries
79 Requires: %{name}-devel = %{version}-%{release}
82 This is package with static libdv libraries.
84 %description static -l pl
85 Statyczna wersja biblioteki libdv.
93 cp /usr/share/automake/config.sub .
108 %{!?with_mmx:--disable-asm} \
109 %{!?with_static_libs:--disable-static}
114 rm -rf $RPM_BUILD_ROOT
117 DESTDIR=$RPM_BUILD_ROOT \
118 pkgconfigdir=%{_pkgconfigdir}
121 rm -rf $RPM_BUILD_ROOT
123 %post -p /sbin/ldconfig
124 %postun -p /sbin/ldconfig
127 %defattr(644,root,root,755)
128 %doc AUTHORS ChangeLog NEWS README.* TODO
129 %attr(755,root,root) %{_libdir}/lib*.so.*.*.*
133 %defattr(644,root,root,755)
134 %attr(755,root,root) %{_bindir}/*
139 %defattr(644,root,root,755)
140 %attr(755,root,root) %{_libdir}/lib*.so
145 %if %{with static_libs}
147 %defattr(644,root,root,755)