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

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to