2 # - libavcodec: Missing
3 Summary: Library for reading and writing quicktime files
4 Summary(pl): Biblioteka do odczytu i zapisu plików quicktime
10 Source0: http://dl.sourceforge.net/libquicktime/%{name}-%{version}.tar.gz
11 # Source0-md5: e5c977567df59c876c50ac191bb1caf6
12 URL: http://libquicktime.sourceforge.net/
13 BuildRequires: XFree86-devel
14 BuildRequires: automake
15 # avcodec-acl = 0.4.8acl ???
16 BuildRequires: ffmpeg-devel
17 BuildRequires: gtk+-devel >= 1.2.8
18 BuildRequires: lame-libs-devel
19 BuildRequires: libavc1394-devel >= 0.3.1
20 BuildRequires: libdv-devel
21 BuildRequires: libjpeg-devel
23 BuildRequires: libpng-devel
24 BuildRequires: libraw1394-devel >= 0.9
25 BuildRequires: libvorbis-devel
26 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29 libquicktime is a library for reading and writing quicktime files. It
30 is based on the quicktime4linux library, with the following
32 - Sourcetree upgraded with autoconf/automake/libtool and all the other
33 stuff, people like in "standard" linux libraries.
34 - All 3rd party libraries (jpeg, OggVorbis) were removed to reduce
35 download size, compilation time and code duplication on users
36 harddisks. Instead, the sytemwide installed libraries are used.
37 - All codecs have been moved into dynamically loadable modules. This
38 makes it possible to distribute closed source codecs (or codecs with
39 an incompatible license) as separate packages.
40 - Unlike other quicktime libraries, it's source compatible with
41 quicktime4linux. Programs like cinelerra or xmovie can be compiled
43 - The codecs themselves are also source compatible with
44 quicktime4linux, so porting codecs between quicktime4linux and
45 libquicktime requires only little brain load.
46 - Special API extensions allow access to the codec registry.
47 Applications can get important information about the codecs, their
48 settable parameters etc. at runtime.
51 Summary: Header files for libquicktime library
52 Summary(pl): Pliki nag³ówkowe biblioteki libquicktime
53 Group: Development/Libraries
54 Requires: %{name} = %{version}-%{release}
57 Header files for libquicktime library.
59 %description devel -l pl
60 Pliki nag³ówkowe biblioteki libquicktime.
63 Summary: Static libquicktime library
64 Summary(pl): Statyczna biblioteka libquicktime
65 Group: Development/Libraries
66 Requires: %{name}-devel = %{version}-%{release}
69 Static libquicktime library.
71 %description static -l pl
72 Statyczna biblioteka libquicktime.
75 Summary: libquicktime utilities
76 Summary(pl): Narzêdzia do libquicktime
77 Group: Applications/Multimedia
78 Requires: %{name} = %{version}-%{release}
81 libquicktime utilities.
83 %description utils -l pl
84 Narzêdzia do libquicktime.
90 cp -f /usr/share/automake/config.sub .
96 rm -rf $RPM_BUILD_ROOT
99 DESTDIR=$RPM_BUILD_ROOT
101 rm -f $RPM_BUILD_ROOT%{_libdir}/libquicktime/*.{la,a}
104 rm -rf $RPM_BUILD_ROOT
106 %post -p /sbin/ldconfig
107 %postun -p /sbin/ldconfig
110 %defattr(644,root,root,755)
112 %attr(755,root,root) %{_bindir}/lqtvrplay
114 %attr(755,root,root) %{_libdir}/libquicktime.so.*.*.*
115 # R: libdv, libraw1394, libavc1394
116 %attr(755,root,root) %{_libdir}/libquicktime1394.so.*.*.*
117 %dir %{_libdir}/libquicktime
118 %attr(755,root,root) %{_libdir}/libquicktime/lqt_audiocodec.so
120 %attr(755,root,root) %{_libdir}/libquicktime/lqt_dv.so
122 #%attr(755,root,root) %{_libdir}/libquicktime/lqt_ffmpeg.so
124 %attr(755,root,root) %{_libdir}/libquicktime/lqt_lame.so
126 %attr(755,root,root) %{_libdir}/libquicktime/lqt_mjpeg.so
127 %attr(755,root,root) %{_libdir}/libquicktime/lqt_opendivx.so
129 %attr(755,root,root) %{_libdir}/libquicktime/lqt_png.so
130 %ifarch %{ix86} %{x8664}
131 %attr(755,root,root) %{_libdir}/libquicktime/lqt_rtjpeg.so
133 %attr(755,root,root) %{_libdir}/libquicktime/lqt_videocodec.so
134 # R: libogg, libvorbis
135 %attr(755,root,root) %{_libdir}/libquicktime/lqt_vorbis.so
138 %defattr(644,root,root,755)
139 %attr(755,root,root) %{_bindir}/lqt-config
140 %attr(755,root,root) %{_libdir}/libquicktime.so
141 %attr(755,root,root) %{_libdir}/libquicktime1394.so
142 %{_libdir}/libquicktime.la
143 %{_libdir}/libquicktime1394.la
145 %{_aclocaldir}/lqt.m4
146 %{_libdir}/pkgconfig/libquicktime.pc
147 %{_libdir}/pkgconfig/libquicktime.pc
150 %defattr(644,root,root,755)
151 %{_libdir}/libquicktime.a
152 %{_libdir}/libquicktime1394.a
155 %defattr(644,root,root,755)
156 %attr(755,root,root) %{_bindir}/libquicktime_config
157 %attr(755,root,root) %{_bindir}/lqtplay
158 %attr(755,root,root) %{_bindir}/lqt_transcode
159 %attr(755,root,root) %{_bindir}/qt*
160 %{_mandir}/man1/lqtplay.1*