
Hello community, here is the log from the commit of package libquicktime checked in at Fri May 4 17:26:37 CEST 2007. -------- --- libquicktime/libquicktime.changes 2006-10-10 12:52:48.000000000 +0200 +++ /mounts/work_src_done/STABLE/libquicktime/libquicktime.changes 2007-05-04 15:07:47.000000000 +0200 @@ -1,0 +2,7 @@ +Fri May 4 13:50:27 CEST 2007 - pcerny@suse.cz + +- update to 1.0.0 which is considered final wrt functionality +- .spec file cleanup +- fixed #218037 + +------------------------------------------------------------------- Old: ---- fix-libtool libquicktime-0.9.10.tar.bz2 libquicktime-gcc4.diff libquicktime-legal.diff libquicktime-lib64.diff libquicktime-mjpeg_def_huffman.diff New: ---- libquicktime-1.0.0-arrayoverflow.patch libquicktime-1.0.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libquicktime.spec ++++++ --- /var/tmp/diff_new_pack.Tg1256/_old 2007-05-04 17:25:59.000000000 +0200 +++ /var/tmp/diff_new_pack.Tg1256/_new 2007-05-04 17:25:59.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package libquicktime (Version 0.9.10) +# spec file for package libquicktime (Version 1.0.0) # -# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -11,20 +11,16 @@ # norootforbuild Name: libquicktime -BuildRequires: alsa-devel gtk2-devel libavc1394-devel libdv-devel libjpeg-devel libvorbis-devel +BuildRequires: alsa-devel gtk2-devel libavc1394-devel libdv-devel libjpeg-devel libvorbis-devel sed %define DISTRIBUTABLE 1 -License: GPL +License: GNU General Public License (GPL) Group: Development/Libraries/Other Autoreqprov: on -Version: 0.9.10 +Version: 1.0.0 Release: 1 URL: http://libquicktime.sf.net -Source0: %{name}-%{version}.tar.bz2 -Source1: fix-libtool -Patch1: %{name}-legal.diff -Patch3: %{name}-lib64.diff -Patch4: %{name}-gcc4.diff -Patch5: %{name}-mjpeg_def_huffman.diff +Source0: %{name}-%{version}.tar.gz +Patch0: %{name}-%{version}-arrayoverflow.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: A Library for Reading and Writing Quicktime Movie Files Provides: quicktime4linux @@ -52,67 +48,63 @@ %prep %setup -q -%if %DISTRIBUTABLE -%patch1 -%endif -%patch3 -p1 -b .lib64 -#%patch4 -p0 -b .gcc4 -%patch5 -# the default cpuinfo.sh sets e.g. -march=pentium4 if cpuinfo says P4: -echo \ -echo $RPM_OPT_FLAGS -fexpensive-optimizations >cpuinfo.sh +# fix brokem links in API docs +sed -r "s/(building|codecs|index|license|opening|positioning|reading|util|writing).html/qt4l_&/" -i doc/* +%patch0 -p0 %build -autoreconf --force --install # autoreconf does libtoolize and update_config -./configure --prefix=/usr \ - --x-includes=/usr/X11R6/include \ - --x-libraries=/usr/X11R6/%{_lib} \ +./configure --prefix=%{_prefix} \ + --bindir=%{_bindir} \ --libdir=%{_libdir} \ --mandir=%{_mandir} \ - --enable-static -sh $RPM_SOURCE_DIR/fix-libtool . + --enable-gpl \ +%if %DISTRIBUTABLE + --without-lame --without-faad2 --without-faac \ + --without-x264 --without-ffmpeg \ +%endif + --disable-static --htmldir=/usr/html make %install -test "%{buildroot}" != "" -a "%{buildroot}" != "/" \ - && rm -rf "%{buildroot}" -sh $RPM_SOURCE_DIR/fix-libtool . make DESTDIR="%{buildroot}" install -rm %{buildroot}/usr/lib*/libquicktime/lqt_*.a -rm %{buildroot}/usr/lib*/libquicktime/lqt_*.la ln -s lqt %{buildroot}/usr/include/quicktime -#find %{buildroot} -print # debug %clean rm -rf "%{buildroot}" -%post -%run_ldconfig +%post -p /sbin/ldconfig -%postun -%run_ldconfig +%postun -p /sbin/ldconfig %files %defattr(-, root, root) -/usr/bin/* +%{_bindir}/* +%exclude %{_bindir}/lqt-config %{_libdir}/lib*.so.* %dir %{_libdir}/libquicktime %{_libdir}/libquicktime/lqt_*.so %{_mandir}/man1/* -%doc [A-LN-Z]* +%{_datadir}/locale/de/LC_MESSAGES/libquicktime.mo +%doc ChangeLog COPYING %files devel %defattr(-, root, root) +%{_bindir}/lqt-config +%dir %{_includedir}/lqt +%{_includedir}/lqt/*.h +%{_includedir}/quicktime %attr(644,root,root) %{_libdir}/lib*.la -%attr(644,root,root) %{_libdir}/lib*.a +%attr(644,root,root) %{_libdir}/libquicktime/lqt_*.la %{_libdir}/lib*.so -%dir /usr/include/lqt -/usr/include/lqt/*.h -/usr/include/quicktime -/usr/share/aclocal/lqt.m4 %{_libdir}/pkgconfig/libquicktime.pc +%{_datadir}/aclocal/lqt.m4 +%doc doc/*.html doc/*.txt -%changelog -n libquicktime +%changelog +* Fri May 04 2007 - pcerny@suse.cz +- update to 1.0.0 which is considered final wrt functionality +- .spec file cleanup +- fixed #218037 * Tue Oct 10 2006 - pnemec@suse.cz - updated to 0.9.10 Read/Write support for: DVCPRO50 video, OpenDML AVIs, mp4/m4a files ++++++ libquicktime-1.0.0-arrayoverflow.patch ++++++ *** include/quicktime/qtprivate.h 2007-05-04 14:43:22.717609750 +0200 --- include/quicktime/qtprivate.h.new 2007-05-04 14:43:37.138511000 +0200 *************** *** 165,171 **** long correction; long quality; long directdraw; ! long imagingProperties[5]; long reserved1; long reserved2; } quicktime_impn_t; --- 165,171 ---- long correction; long quality; long directdraw; ! long imagingProperties[6]; long reserved1; long reserved2; } quicktime_impn_t; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de