SPECS: libquicktime.spec - updated to 0.9.8, removed obsolete ffmp...
qboosh
qboosh at pld-linux.org
Sun Jan 29 18:45:45 CET 2006
Author: qboosh Date: Sun Jan 29 17:45:45 2006 GMT
Module: SPECS Tag: HEAD
---- Log message:
- updated to 0.9.8, removed obsolete ffmpeg patch
- firewire* packages are gone, added faac,faad2 plugins (GPL-only)
---- Files affected:
SPECS:
libquicktime.spec (1.16 -> 1.17)
---- Diffs:
================================================================
Index: SPECS/libquicktime.spec
diff -u SPECS/libquicktime.spec:1.16 SPECS/libquicktime.spec:1.17
--- SPECS/libquicktime.spec:1.16 Tue Nov 1 20:44:05 2005
+++ SPECS/libquicktime.spec Sun Jan 29 18:45:40 2006
@@ -3,6 +3,7 @@
# Conditional build:
%bcond_with mmx # use MMX in rtjpeg plugin (no runtime detection)
%bcond_without ffmpeg # ffmpeg plugin
+%bcond_without gpl # build LGPL library (disables some plugins)
#
%ifarch athlon pentium3 pentium4 %{x8664}
%define with_mmx 1
@@ -10,20 +11,27 @@
Summary: Library for reading and writing quicktime files
Summary(pl): Biblioteka do odczytu i zapisu plików quicktime
Name: libquicktime
-Version: 0.9.7
-Release: 6
+Version: 0.9.8
+Release: 1
+%if %{with gpl}
+License: GPL
+%else
License: LGPL
+%endif
Group: Libraries
Source0: http://dl.sourceforge.net/libquicktime/%{name}-%{version}.tar.gz
-# Source0-md5: e5c977567df59c876c50ac191bb1caf6
+# Source0-md5: 2efb64ed0e1ccae66d0cadc1e806935a
Patch0: %{name}-link.patch
-Patch1: %{name}-ffmpeg.patch
URL: http://libquicktime.sourceforge.net/
BuildRequires: XFree86-devel
BuildRequires: alsa-lib-devel >= 0.9
BuildRequires: autoconf >= 2.50
BuildRequires: automake
-%{?with_ffmpeg:BuildRequires: ffmpeg-devel >= 0.4.9-3.20050806}
+%if %{with gpl}
+BuildRequires: faac-devel >= 1.24
+BuildRequires: faad2-devel >= 2.0
+%endif
+%{?with_ffmpeg:BuildRequires: ffmpeg-devel >= 0.4.9-3.20051020}
BuildRequires: gtk+2-devel >= 2:2.4.0
BuildRequires: lame-libs-devel >= 3.93
BuildRequires: libavc1394-devel >= 0.3.1
@@ -35,6 +43,9 @@
BuildRequires: libtool
BuildRequires: libvorbis-devel >= 1:1.0
BuildRequires: zlib-devel
+Obsoletes: libquicktime-firewire
+Obsoletes: libquicktime-firewire-devel
+Obsoletes: libquicktime-firewire-static
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -109,43 +120,6 @@
%description static -l pl
Statyczna biblioteka libquicktime.
-%package firewire
-Summary: libquicktime1394 library
-Summary(pl): Biblioteka libquicktime1394
-Group: Libraries
-Requires: %{name} = %{version}-%{release}
-
-%description firewire
-libquicktime1394 library.
-
-%description firewire -l pl
-Biblioteka libquicktime1394.
-
-%package firewire-devel
-Summary: Header files for libquicktime1394 library
-Summary(pl): Pliki nagłówkowe biblioteki libquicktime1394
-Group: Development/Libraries
-Requires: %{name}-devel = %{version}-%{release}
-Requires: %{name}-firewire = %{version}-%{release}
-
-%description firewire-devel
-Header files for libquicktime1394 library.
-
-%description firewire-devel -l pl
-Pliki nagłówkowe biblioteki libquicktime1394.
-
-%package firewire-static
-Summary: Static libquicktime1394 library
-Summary(pl): Statyczna biblioteka libquicktime1394
-Group: Development/Libraries
-Requires: %{name}-firewire-devel = %{version}-%{release}
-
-%description firewire-static
-Static libquicktime1394 library.
-
-%description firewire-static -l pl
-Statyczna biblioteka libquicktime1394.
-
%package utils
Summary: libquicktime utilities
Summary(pl): Narzędzia do libquicktime
@@ -170,6 +144,30 @@
%description dv -l pl
Wtyczka DV dla libquicktime.
+%package faac
+Summary: faac plugin for libquicktime
+Summary(pl): Wtyczka faac dla libquicktime
+Group: Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description faac
+faac plugin for libquicktime.
+
+%description faac -l pl
+Wtyczka faac dla libquicktime.
+
+%package faad2
+Summary: faad2 plugin for libquicktime
+Summary(pl): Wtyczka faad2 dla libquicktime
+Group: Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description faad2
+faad2 plugin for libquicktime.
+
+%description faad2 -l pl
+Wtyczka faad2 dla libquicktime.
+
%package ffmpeg
Summary: ffmpeg plugin for libquicktime
Summary(pl): Wtyczka ffmpeg dla libquicktime
@@ -209,9 +207,9 @@
%prep
%setup -q
%patch0 -p1
-%patch1 -p1
-# evil, sets CFLAGS basing on /proc/cpuinfo
+# evil, sets CFLAGS basing on /proc/cpuinfo, overrides our optflags
+# (--with-cpuflags=none disables using /proc/cpuinfo, but not overriding)
echo 'AC_DEFUN([LQT_OPT_CFLAGS],[OPT_CFLAGS="$CFLAGS"])' > m4/lqt_opt_cflags.m4
%build
@@ -221,6 +219,7 @@
%{__autoheader}
%{__automake}
%configure \
+ %{?with_gpl:--enable-gpl} \
%{!?with_mmx:--disable-mmx} \
--enable-static
%{__make}
@@ -239,13 +238,9 @@
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
-%post firewire -p /sbin/ldconfig
-%postun firewire -p /sbin/ldconfig
-
%files
%defattr(644,root,root,755)
%doc README TODO
-%attr(755,root,root) %{_bindir}/lqtvrplay
# R: zlib
%attr(755,root,root) %{_libdir}/libquicktime.so.*.*.*
%dir %{_libdir}/libquicktime
@@ -264,7 +259,6 @@
%attr(755,root,root) %{_libdir}/libquicktime.so
%{_libdir}/libquicktime.la
%{_includedir}/lqt
-%exclude %{_includedir}/lqt/lqt1394_config.h
%{_aclocaldir}/lqt.m4
%{_pkgconfigdir}/libquicktime.pc
@@ -272,20 +266,6 @@
%defattr(644,root,root,755)
%{_libdir}/libquicktime.a
-%files firewire
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libquicktime1394.so.*.*.*
-
-%files firewire-devel
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libquicktime1394.so
-%{_libdir}/libquicktime1394.la
-%{_includedir}/lqt/lqt1394_config.h
-
-%files firewire-static
-%defattr(644,root,root,755)
-%{_libdir}/libquicktime1394.a
-
%files utils
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/libquicktime_config
@@ -298,6 +278,16 @@
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/libquicktime/lqt_dv.so
+%if %{with gpl}
+%files faac
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libquicktime/lqt_faac.so
+
+%files faad2
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libquicktime/lqt_faad2.so
+%endif
+
%if %{with ffmpeg}
%files ffmpeg
%defattr(644,root,root,755)
@@ -318,6 +308,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.17 2006/01/29 17:45:40 qboosh
+- updated to 0.9.8, removed obsolete ffmpeg patch
+- firewire* packages are gone, added faac,faad2 plugins (GPL-only)
+
Revision 1.16 2005/11/01 19:44:05 qboosh
- updated ffmpeg BR
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/libquicktime.spec?r1=1.16&r2=1.17&f=u
More information about the pld-cvs-commit
mailing list