commit libquicktime for openSUSE:Factory
Hello community, here is the log from the commit of package libquicktime for openSUSE:Factory checked in at 2020-02-28 15:19:04 Comparing /work/SRC/openSUSE:Factory/libquicktime (Old) and /work/SRC/openSUSE:Factory/.libquicktime.new.26092 (New) Package is "libquicktime" Fri Feb 28 15:19:04 2020 rev:61 rq:779360 version:1.2.4+git20180804.fff99cd Changes: --- /work/SRC/openSUSE:Factory/libquicktime/libquicktime.changes 2019-07-15 22:43:01.503916410 +0200 +++ /work/SRC/openSUSE:Factory/.libquicktime.new.26092/libquicktime.changes 2020-02-28 15:19:05.361618042 +0100 @@ -1,0 +2,6 @@ +Tue Feb 25 21:00:07 UTC 2020 - Ignaz Forster + +- Build 32bit compatibility packages also for plugin libraries. + [boo#1164899] + +--- Other differences: -- ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.msgodj/_old 2020-02-28 15:19:05.989619320 +0100 +++ /var/tmp/diff_new_pack.msgodj/_new 2020-02-28 15:19:05.989619320 +0100 @@ -1 +1,3 @@ libquicktime0 +libquicktime +libquicktime-orig-addon \ No newline at end of file
commit libquicktime for openSUSE:Factory
Hello community, here is the log from the commit of package libquicktime for openSUSE:Factory checked in at 2019-07-15 22:43:00 Comparing /work/SRC/openSUSE:Factory/libquicktime (Old) and /work/SRC/openSUSE:Factory/.libquicktime.new.1887 (New) Package is "libquicktime" Mon Jul 15 22:43:00 2019 rev:60 rq:714432 version:1.2.4+git20180804.fff99cd Changes: --- /work/SRC/openSUSE:Factory/libquicktime/libquicktime.changes 2018-06-25 11:37:17.436798231 +0200 +++ /work/SRC/openSUSE:Factory/.libquicktime.new.1887/libquicktime.changes 2019-07-15 22:43:01.503916410 +0200 @@ -1,0 +2,20 @@ +Wed Jul 10 13:17:54 UTC 2019 - Tomáš Chvátal + +- Remove merged patches: + * 0001-Fix-sizeof-call-in-faad2.patch + * 0002-Allow-any-avcodec-to-be-detected-by-configure.patch + * 0003-Fix-AVCODEC_HEADER-macro-replacement.patch + * 0005-ffmpeg4-conversion-fixing-the-erroring-ones-only.patch + +--- +Wed Jul 10 13:17:27 UTC 2019 - tchva...@suse.com + +- Update to version 1.2.4+git20180804.fff99cd: + * Should be LIBAVCODEC_LIBS rather than AVCODEC_LIBS in both configure.ac and plugis/ffmpeg/Makfile/am + * ffmpeg4 conversion fixing the erroring ones only + * Ignore prepared patches in git checkout + * Fix AVCODEC_HEADER macro replacement + * Allow any avcodec to be detected by configure + * Fix sizeof call in faad2 + +--- Old: 0001-Fix-sizeof-call-in-faad2.patch 0002-Allow-any-avcodec-to-be-detected-by-configure.patch 0003-Fix-AVCODEC_HEADER-macro-replacement.patch 0005-ffmpeg4-conversion-fixing-the-erroring-ones-only.patch libquicktime-1.2.4+git20180207.666c35c.tar.xz New: libquicktime-1.2.4+git20180804.fff99cd.tar.xz Other differences: -- ++ libquicktime.spec ++ --- /var/tmp/diff_new_pack.KN79jd/_old 2019-07-15 22:43:02.067916276 +0200 +++ /var/tmp/diff_new_pack.KN79jd/_new 2019-07-15 22:43:02.071916275 +0200 @@ -1,7 +1,7 @@ # # spec file for package libquicktime # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -21,7 +21,7 @@ %bcond_withfaad %bcond_withx264 Name: libquicktime -Version:1.2.4+git20180207.666c35c +Version:1.2.4+git20180804.fff99cd Release:0 Summary:Library for Reading and Writing Quicktime Movie Files License:GPL-2.0-or-later @@ -29,10 +29,6 @@ URL:http://libquicktime.sf.net Source0:%{name}-%{version}.tar.xz Source2:baselibs.conf -Patch1: 0001-Fix-sizeof-call-in-faad2.patch -Patch2: 0002-Allow-any-avcodec-to-be-detected-by-configure.patch -Patch3: 0003-Fix-AVCODEC_HEADER-macro-replacement.patch -Patch5: 0005-ffmpeg4-conversion-fixing-the-erroring-ones-only.patch BuildRequires: alsa-devel BuildRequires: autoconf BuildRequires: automake @@ -69,7 +65,6 @@ A library for reading and writing Quicktime movie files, based on and forked from quicktime4linux. -%if 0%{?BUILD_ORIG} %package orig-addon Summary:Library for Reading and Writing Quicktime Movie Files Group: System/Libraries @@ -78,7 +73,6 @@ %description orig-addon A library for reading and writing Quicktime movie files, based on and forked from quicktime4linux. -%endif %package -n %{name}%{sover} Summary:Library for Reading and Writing Quicktime Movie Files @@ -117,7 +111,6 @@ %prep %setup -q -%autopatch -p1 %build echo 'HTML_TIMESTAMP=NO' >> doc/Doxyfile.in ++ libquicktime-1.2.4+git20180207.666c35c.tar.xz -> libquicktime-1.2.4+git20180804.fff99cd.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libquicktime-1.2.4+git20180207.666c35c/configure.ac new/libquicktime-1.2.4+git20180804.fff99cd/configure.ac --- old/libquicktime-1.2.4+git20180207.666c35c/configure.ac 2018-02-08 04:24:53.0 +0100 +++ new/libquicktime-1.2.4+git20180804.fff99cd/configure.ac 2018-08-05 06:23:14.0 +0200 @@ -561,18 +561,16 @@ have_libavcodec=false -dnl Require libavcodec less than 56.0.0 - AC_ARG_WITH([ffmpeg], AS_HELP_STRING([--without-ffmpeg], [Build without ffmpeg library (default: test)]))
commit libquicktime for openSUSE:Factory
Hello community, here is the log from the commit of package libquicktime for openSUSE:Factory checked in at 2018-06-25 11:36:58 Comparing /work/SRC/openSUSE:Factory/libquicktime (Old) and /work/SRC/openSUSE:Factory/.libquicktime.new (New) Package is "libquicktime" Mon Jun 25 11:36:58 2018 rev:59 rq:616485 version:1.2.4+git20180207.666c35c Changes: --- /work/SRC/openSUSE:Factory/libquicktime/libquicktime.changes 2018-04-26 13:34:52.839008104 +0200 +++ /work/SRC/openSUSE:Factory/.libquicktime.new/libquicktime.changes 2018-06-25 11:37:17.436798231 +0200 @@ -1,0 +2,48 @@ +Wed Jun 13 09:01:47 UTC 2018 - tchva...@suse.com + +- Update to version 1.2.4+git20180207.666c35c: + * remove generated file that got committed somehow + * cleanup - remove all the .cvsignore files + * remove another .cvsignore file + * remove typo + * add a bunch more generated files to ignore + * more files added + * add more files + * switch to .gitignore from .cvsignore + * remove m4/avcodec.m4, not needed with changes to configure.ac + * don't need avcodec.m4 with changes to configure.ac +- Remove merged patches: + * libquicktime-1.2.4-integer_overflow.patch + * libquicktime-1.2.4-multiple_vulnerabilities.patch +- Remove all local patches: + * libquicktime-faad2.patch + * libquicktime-1.2.4-ffmpeg2.patch + * libquicktime-1.2.4-ffmpeg29.patch + * libquicktime-1.2.4-ffmpeg4.patch +- Readd patches to be rebased from the git: + * 0001-Fix-sizeof-call-in-faad2.patch + * 0002-Allow-any-avcodec-to-be-detected-by-configure.patch + * 0003-Fix-AVCODEC_HEADER-macro-replacement.patch + * 0005-ffmpeg4-conversion-fixing-the-erroring-ones-only.patch + +--- +Wed Jun 13 09:01:11 UTC 2018 - tchva...@suse.com + +- Switch to Git snapshots as upstream moved to git, use _service + +--- +Mon Jun 11 08:50:38 UTC 2018 - tchva...@suse.com + +- Remove redone patch: + * libquicktime-ffmpeg3.patch +- Add patch to work with ffmpeg4: + * libquicktime-1.2.4-ffmpeg2.patch + * libquicktime-1.2.4-ffmpeg29.patch + * libquicktime-1.2.4-ffmpeg4.patch + +--- +Fri May 4 14:03:47 UTC 2018 - o...@aepfle.de + +- Use ffmpeg3 versions of pkgconfig(libav*) + +--- Old: COPYING libquicktime-1.2.4-integer_overflow.patch libquicktime-1.2.4-multiple_vulnerabilities.patch libquicktime-1.2.4cvs20150223.tar.gz libquicktime-faad2.patch libquicktime-ffmpeg3.patch New: 0001-Fix-sizeof-call-in-faad2.patch 0002-Allow-any-avcodec-to-be-detected-by-configure.patch 0003-Fix-AVCODEC_HEADER-macro-replacement.patch 0005-ffmpeg4-conversion-fixing-the-erroring-ones-only.patch _service libquicktime-1.2.4+git20180207.666c35c.tar.xz Other differences: -- ++ libquicktime.spec ++ --- /var/tmp/diff_new_pack.EoljJP/_old 2018-06-25 11:37:19.872708319 +0200 +++ /var/tmp/diff_new_pack.EoljJP/_new 2018-06-25 11:37:19.876708172 +0200 @@ -16,29 +16,23 @@ # +%define sover 0 %bcond_withfaac %bcond_withfaad %bcond_withx264 - -%define sover 0 -%define cvs 20150223 Name: libquicktime -Version:1.2.4cvs%{cvs} +Version:1.2.4+git20180207.666c35c Release:0 -#to_be_filled_by_service Summary:Library for Reading and Writing Quicktime Movie Files License:GPL-2.0-or-later Group: Development/Libraries/C and C++ -Url:http://libquicktime.sf.net -Source0:%{name}-%{version}.tar.gz -Source1:COPYING +URL:http://libquicktime.sf.net +Source0:%{name}-%{version}.tar.xz Source2:baselibs.conf -Patch0: libquicktime-ffmpeg3.patch -Patch1: libquicktime-faad2.patch -# PATCH-FIX-UPSTREAM bsc#1022805 CVE-2016-2399 kstreit...@suse.com -- fix integer overflow in the quicktime_read_pascal function -Patch2: libquicktime-1.2.4-integer_overflow.patch -# PATCH-FIX-UPSTREAM kstreit...@suse.com -- fix multiple vulnerabilities (from CVE-2017-9122 to CVE-2017-9128) -Patch3: libquicktime-1.2.4-multiple_vulnerabilities.patch +Patch1: 0001-Fix-sizeof-call-in-faad2.patch +Patch2: 0002-Allow-any-avcodec-to-be-detected-by-configure.patch +Patch3: 0003-Fix-AVCODEC_HEADER-macro-replacement.patch +Patch5: 0005-ffmpeg4-conversion-fixing-the-erroring-ones-only.patch BuildRequires: alsa-devel BuildRequires: autoconf BuildRequires: automake @@ -48,18 +42,17 @@ BuildRequires: libmp3lame-devel BuildRequires: libtool BuildRequires: libvorbis-devel -BuildRequires: pkg-config
commit libquicktime for openSUSE:Factory
Hello community, here is the log from the commit of package libquicktime for openSUSE:Factory checked in at 2018-04-26 13:34:51 Comparing /work/SRC/openSUSE:Factory/libquicktime (Old) and /work/SRC/openSUSE:Factory/.libquicktime.new (New) Package is "libquicktime" Thu Apr 26 13:34:51 2018 rev:58 rq:599788 version:1.2.4cvs20150223 Changes: --- /work/SRC/openSUSE:Factory/libquicktime/libquicktime.changes 2017-12-03 10:11:25.099358360 +0100 +++ /work/SRC/openSUSE:Factory/.libquicktime.new/libquicktime.changes 2018-04-26 13:34:52.839008104 +0200 @@ -1,0 +2,5 @@ +Sat Apr 21 12:56:48 UTC 2018 - jeng...@inai.de + +- Explicitly request ffmpeg 3.x for building + +--- Other differences: -- ++ libquicktime.spec ++ --- /var/tmp/diff_new_pack.4BUyfh/_old 2018-04-26 13:34:53.514983334 +0200 +++ /var/tmp/diff_new_pack.4BUyfh/_new 2018-04-26 13:34:53.518983187 +0200 @@ -1,7 +1,7 @@ # # spec file for package libquicktime # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -27,7 +27,7 @@ Release:0 #to_be_filled_by_service Summary:Library for Reading and Writing Quicktime Movie Files -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Development/Libraries/C and C++ Url:http://libquicktime.sf.net Source0:%{name}-%{version}.tar.gz @@ -51,9 +51,9 @@ BuildRequires: pkg-config BuildRequires: schroedinger-devel BuildRequires: pkgconfig(gl) -BuildRequires: pkgconfig(libavcodec) +BuildRequires: pkgconfig(libavcodec) < 58 BuildRequires: pkgconfig(libpng) -BuildRequires: pkgconfig(libswscale) +BuildRequires: pkgconfig(libswscale) < 5 BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xaw7) BuildRequires: pkgconfig(xext)
commit libquicktime for openSUSE:Factory
Hello community, here is the log from the commit of package libquicktime for openSUSE:Factory checked in at 2017-12-03 10:11:23 Comparing /work/SRC/openSUSE:Factory/libquicktime (Old) and /work/SRC/openSUSE:Factory/.libquicktime.new (New) Package is "libquicktime" Sun Dec 3 10:11:23 2017 rev:57 rq:546674 version:1.2.4cvs20150223 Changes: --- /work/SRC/openSUSE:Factory/libquicktime/libquicktime.changes 2017-11-07 09:56:47.764919690 +0100 +++ /work/SRC/openSUSE:Factory/.libquicktime.new/libquicktime.changes 2017-12-03 10:11:25.099358360 +0100 @@ -1,0 +2,6 @@ +Tue Nov 28 21:14:37 UTC 2017 - zai...@opensuse.org + +- Add %%{name} Requires to orig-addon sub-package, installing the + addon-package does not make sense without the main package. + +--- Other differences: -- ++ libquicktime.spec ++ --- /var/tmp/diff_new_pack.Yj47Vg/_old 2017-12-03 10:11:25.707336255 +0100 +++ /var/tmp/diff_new_pack.Yj47Vg/_new 2017-12-03 10:11:25.707336255 +0100 @@ -80,6 +80,7 @@ %package orig-addon Summary:Library for Reading and Writing Quicktime Movie Files Group: System/Libraries +Requires: %{name} %description orig-addon A library for reading and writing Quicktime movie files, based on and
commit libquicktime for openSUSE:Factory
Hello community, here is the log from the commit of package libquicktime for openSUSE:Factory checked in at 2017-11-07 09:56:47 Comparing /work/SRC/openSUSE:Factory/libquicktime (Old) and /work/SRC/openSUSE:Factory/.libquicktime.new (New) Package is "libquicktime" Tue Nov 7 09:56:47 2017 rev:56 rq:539030 version:1.2.4cvs20150223 Changes: --- /work/SRC/openSUSE:Factory/libquicktime/libquicktime.changes 2017-08-29 11:41:26.166692634 +0200 +++ /work/SRC/openSUSE:Factory/.libquicktime.new/libquicktime.changes 2017-11-07 09:56:47.764919690 +0100 @@ -1,0 +2,10 @@ +Fri Nov 3 22:16:06 UTC 2017 - zai...@opensuse.org + +- Drop gtk2-devel BuildRequires and pass --without-gtk to + configure, no longer build gtk2 support. +- Following the above, stop using sed to remove + GTK_DISABLE_DEPRECATED from configure.ac, no longer needed. +- Add explicit pkgconfig(libpng) BuildRequries, previously pulled + in by the gtk2-devel BuildRequries. + +--- Other differences: -- ++ libquicktime.spec ++ --- /var/tmp/diff_new_pack.IlMxXb/_old 2017-11-07 09:56:48.416896023 +0100 +++ /var/tmp/diff_new_pack.IlMxXb/_new 2017-11-07 09:56:48.420895877 +0100 @@ -43,7 +43,6 @@ BuildRequires: autoconf BuildRequires: automake BuildRequires: doxygen -BuildRequires: gtk2-devel BuildRequires: libdv-devel BuildRequires: libjpeg-devel BuildRequires: libmp3lame-devel @@ -53,6 +52,7 @@ BuildRequires: schroedinger-devel BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(libavcodec) +BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(libswscale) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xaw7) @@ -128,8 +128,6 @@ %patch2 -p1 %patch3 -p1 -sed -i 's/-DGTK_DISABLE_DEPRECATED//g' configure.ac - # Replace licence with wrong FSF address cp -v %{SOURCE1} . @@ -140,7 +138,8 @@ --enable-gpl \ --docdir="%{_docdir}/%{name}-devel" \ --with-libdv \ - --with-cpuflags=none + --with-cpuflags=none \ + --without-gtk make %{?_smp_mflags} %install @@ -198,7 +197,6 @@ %files -n libquicktime-tools %defattr(-,root,root) -%{_bindir}/libquicktime_config %{_bindir}/lqt_transcode %{_bindir}/lqtplay %{_bindir}/lqtremux
commit libquicktime for openSUSE:Factory
Hello community, here is the log from the commit of package libquicktime for openSUSE:Factory checked in at 2017-08-29 11:41:25 Comparing /work/SRC/openSUSE:Factory/libquicktime (Old) and /work/SRC/openSUSE:Factory/.libquicktime.new (New) Package is "libquicktime" Tue Aug 29 11:41:25 2017 rev:55 rq:518683 version:1.2.4cvs20150223 Changes: --- /work/SRC/openSUSE:Factory/libquicktime/libquicktime.changes 2017-07-11 08:33:56.210962988 +0200 +++ /work/SRC/openSUSE:Factory/.libquicktime.new/libquicktime.changes 2017-08-29 11:41:26.166692634 +0200 @@ -1,0 +2,6 @@ +Fri Aug 25 06:10:58 UTC 2017 - o...@aepfle.de + +- Enable lame unconditionally +- Remove ffmpeg conditional because it is always present + +--- Other differences: -- ++ libquicktime.spec ++ --- /var/tmp/diff_new_pack.C4hV6e/_old 2017-08-29 11:41:27.298533062 +0200 +++ /var/tmp/diff_new_pack.C4hV6e/_new 2017-08-29 11:41:27.302532499 +0200 @@ -18,8 +18,6 @@ %bcond_withfaac %bcond_withfaad -%bcond_without ffmpeg -%bcond_withlame %bcond_withx264 %define sover 0 @@ -48,15 +46,14 @@ BuildRequires: gtk2-devel BuildRequires: libdv-devel BuildRequires: libjpeg-devel +BuildRequires: libmp3lame-devel BuildRequires: libtool BuildRequires: libvorbis-devel BuildRequires: pkg-config BuildRequires: schroedinger-devel BuildRequires: pkgconfig(gl) -%if %{with ffmpeg} BuildRequires: pkgconfig(libavcodec) BuildRequires: pkgconfig(libswscale) -%endif BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xaw7) BuildRequires: pkgconfig(xext) @@ -70,9 +67,6 @@ %if %{with faad} BuildRequires: libfaad2-devel %endif -%if %{with lame} -BuildRequires: libmp3lame-devel -%endif %if %{with x264} BuildRequires: libx264-devel %endif @@ -165,15 +159,14 @@ %dir %{_libdir}/libquicktime %{_libdir}/libquicktime/lqt_audiocodec.so %{_libdir}/libquicktime/lqt_dv.so +%{_libdir}/libquicktime/lqt_lame.so %{_libdir}/libquicktime/lqt_mjpeg.so %{_libdir}/libquicktime/lqt_png.so %{_libdir}/libquicktime/lqt_rtjpeg.so %{_libdir}/libquicktime/lqt_schroedinger.so %{_libdir}/libquicktime/lqt_videocodec.so %{_libdir}/libquicktime/lqt_vorbis.so -%if %{with ffmpeg} %{_libdir}/libquicktime/lqt_ffmpeg.so -%endif %if 0%{?BUILD_ORIG} %files orig-addon @@ -184,9 +177,6 @@ %if %{with faad} %{_libdir}/libquicktime/lqt_faad2.so %endif -%if %{with lame} -%{_libdir}/libquicktime/lqt_lame.so -%endif %if %{with x264} %{_libdir}/libquicktime/lqt_x264.so %endif
commit libquicktime for openSUSE:Factory
Hello community, here is the log from the commit of package libquicktime for openSUSE:Factory checked in at 2017-07-11 08:33:54 Comparing /work/SRC/openSUSE:Factory/libquicktime (Old) and /work/SRC/openSUSE:Factory/.libquicktime.new (New) Package is "libquicktime" Tue Jul 11 08:33:54 2017 rev:54 rq:508087 version:1.2.4cvs20150223 Changes: --- /work/SRC/openSUSE:Factory/libquicktime/libquicktime.changes 2017-07-02 13:37:09.631672171 +0200 +++ /work/SRC/openSUSE:Factory/.libquicktime.new/libquicktime.changes 2017-07-11 08:33:56.210962988 +0200 @@ -1,0 +2,7 @@ +Tue Jul 4 10:28:44 UTC 2017 - kstreit...@suse.com + +- adjust libquicktime-1.2.4-integer_overflow.patch to prevent + endless loop when there are less than 256 bytes to read + [bsc#1022805] CVE-2016-2399 + +--- Other differences: -- ++ libquicktime-1.2.4-integer_overflow.patch ++ --- /var/tmp/diff_new_pack.NI5U8O/_old 2017-07-11 08:33:56.998851833 +0200 +++ /var/tmp/diff_new_pack.NI5U8O/_new 2017-07-11 08:33:57.002851268 +0200 @@ -1,13 +1,22 @@ -Index: libquicktime-1.2.4/src/util.c +Index: libquicktime/src/util.c === libquicktime-1.2.4.orig/src/util.c -+++ libquicktime-1.2.4/src/util.c -@@ -340,7 +340,7 @@ int64_t quicktime_byte_position(quicktim +--- libquicktime.orig/src/util.c libquicktime/src/util.c +@@ -376,9 +376,14 @@ int64_t quicktime_byte_position(quicktim void quicktime_read_pascal(quicktime_t *file, char *data) { - char len = quicktime_read_char(file); -+ unsigned char len = quicktime_read_char(file); - quicktime_read_data(file, (uint8_t*)data, len); - data[(int)len] = 0; +- quicktime_read_data(file, (uint8_t*)data, len); +- data[(int)len] = 0; ++ int len = quicktime_read_char(file); ++ if ((len > 0) && (len < 256)) { ++ /* data[] is expected to be 256 bytes long */ ++ quicktime_read_data(file, (uint8_t*)data, len); ++ data[len] = 0; ++} else { ++ data[0] = 0; ++} } + + void quicktime_write_pascal(quicktime_t *file, char *data)
commit libquicktime for openSUSE:Factory
Hello community, here is the log from the commit of package libquicktime for openSUSE:Factory checked in at 2017-07-02 13:37:08 Comparing /work/SRC/openSUSE:Factory/libquicktime (Old) and /work/SRC/openSUSE:Factory/.libquicktime.new (New) Package is "libquicktime" Sun Jul 2 13:37:08 2017 rev:53 rq:506702 version:1.2.4cvs20150223 Changes: --- /work/SRC/openSUSE:Factory/libquicktime/libquicktime.changes 2017-04-11 12:39:18.732197016 +0200 +++ /work/SRC/openSUSE:Factory/.libquicktime.new/libquicktime.changes 2017-07-02 13:37:09.631672171 +0200 @@ -1,0 +2,13 @@ +Fri Jun 23 21:58:19 UTC 2017 - kstreit...@suse.com + +- add libquicktime-1.2.4-multiple_vulnerabilities.patch to fix the + following security issues: + * CVE-2017-9122 [bsc#1044077] + * CVE-2017-9123 [bsc#1044009] + * CVE-2017-9124 [bsc#1044008] + * CVE-2017-9125 [bsc#1044122] + * CVE-2017-9126 [bsc#1044006] + * CVE-2017-9127 [bsc#1044002] + * CVE-2017-9128 [bsc#1044000] + +--- New: libquicktime-1.2.4-multiple_vulnerabilities.patch Other differences: -- ++ libquicktime.spec ++ --- /var/tmp/diff_new_pack.EhOm3N/_old 2017-07-02 13:37:10.327574039 +0200 +++ /var/tmp/diff_new_pack.EhOm3N/_new 2017-07-02 13:37:10.331573474 +0200 @@ -39,6 +39,8 @@ Patch1: libquicktime-faad2.patch # PATCH-FIX-UPSTREAM bsc#1022805 CVE-2016-2399 kstreit...@suse.com -- fix integer overflow in the quicktime_read_pascal function Patch2: libquicktime-1.2.4-integer_overflow.patch +# PATCH-FIX-UPSTREAM kstreit...@suse.com -- fix multiple vulnerabilities (from CVE-2017-9122 to CVE-2017-9128) +Patch3: libquicktime-1.2.4-multiple_vulnerabilities.patch BuildRequires: alsa-devel BuildRequires: autoconf BuildRequires: automake @@ -130,6 +132,7 @@ %patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch3 -p1 sed -i 's/-DGTK_DISABLE_DEPRECATED//g' configure.ac ++ libquicktime-1.2.4-multiple_vulnerabilities.patch ++ Index: libquicktime/src/atom.c === --- libquicktime.orig/src/atom.c +++ libquicktime/src/atom.c @@ -131,6 +131,9 @@ int quicktime_atom_read_header(quicktime atom->size = read_size64(header); atom->end = atom->start + atom->size; } +/* Avoid broken files */ + if(atom->end > file->total_length) + result = 1; } Index: libquicktime/src/lqt_quicktime.c === --- libquicktime.orig/src/lqt_quicktime.c +++ libquicktime/src/lqt_quicktime.c @@ -993,8 +993,8 @@ int quicktime_read_info(quicktime_t *fil quicktime_set_position(file, start_position); free(temp); -quicktime_read_moov(file, >moov, _atom); -got_header = 1; +if(!quicktime_read_moov(file, >moov, _atom)) + got_header = 1; } else if(((leaf_atom.type[0] | leaf_atom.type[1] | leaf_atom.type[2] | leaf_atom.type[3]) == 0) && Index: libquicktime/src/moov.c === --- libquicktime.orig/src/moov.c +++ libquicktime/src/moov.c @@ -218,7 +218,8 @@ int quicktime_read_moov(quicktime_t *fil if(quicktime_atom_is(_atom, "trak")) { quicktime_trak_t *trak = quicktime_add_trak(file); - quicktime_read_trak(file, trak, _atom); + if(quicktime_read_trak(file, trak, _atom)) + return 1; } else if(quicktime_atom_is(_atom, "udta")) Index: libquicktime/src/trak.c === --- libquicktime.orig/src/trak.c +++ libquicktime/src/trak.c @@ -272,6 +272,14 @@ int quicktime_read_trak(quicktime_t *fil else quicktime_atom_skip(file, _atom); } while(quicktime_position(file) < trak_atom->end); + /* Do some sanity checks to prevent later crashes */ + if(trak->mdia.minf.is_video || trak->mdia.minf.is_video) +{ +if(!trak->mdia.minf.stbl.stsc.table || + !trak->mdia.minf.stbl.stco.table) + return 1; +} + #if 1 if(trak->mdia.minf.is_video && quicktime_match_32(trak->mdia.minf.stbl.stsd.table[0].format, "drac"))
commit libquicktime for openSUSE:Factory
Hello community, here is the log from the commit of package libquicktime for openSUSE:Factory checked in at 2017-04-11 12:39:16 Comparing /work/SRC/openSUSE:Factory/libquicktime (Old) and /work/SRC/openSUSE:Factory/.libquicktime.new (New) Package is "libquicktime" Tue Apr 11 12:39:16 2017 rev:52 rq:482872 version:1.2.4cvs20150223 Changes: --- /work/SRC/openSUSE:Factory/libquicktime/libquicktime.changes 2017-02-21 13:33:52.567725251 +0100 +++ /work/SRC/openSUSE:Factory/.libquicktime.new/libquicktime.changes 2017-04-11 12:39:18.732197016 +0200 @@ -1,0 +2,10 @@ +Sat Feb 25 21:11:11 UTC 2017 - zai...@opensuse.org + +- Move unversioned so files to previously not built main package. +- Following this, split out a new sub-package + libquicktime-orig-addon, built depending on macro BUILD_ORIG. +- Split out a new lang subpackage. +- Stop providing/obsoleting libquicktime last available in openSUSE + 11.4. + +--- Other differences: -- ++ libquicktime.spec ++ --- /var/tmp/diff_new_pack.x4Xw3x/_old 2017-04-11 12:39:19.988019575 +0200 +++ /var/tmp/diff_new_pack.x4Xw3x/_new 2017-04-11 12:39:19.992019010 +0200 @@ -61,6 +61,7 @@ BuildRequires: pkgconfig(xt) BuildRequires: pkgconfig(xv) BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{?BUILD_ORIG} %if %{with faac} BuildRequires: libfaac-devel %endif @@ -73,17 +74,25 @@ %if %{with x264} BuildRequires: libx264-devel %endif +%endif %description A library for reading and writing Quicktime movie files, based on and forked from quicktime4linux. +%if 0%{?BUILD_ORIG} +%package orig-addon +Summary:Library for Reading and Writing Quicktime Movie Files +Group: System/Libraries + +%description orig-addon +A library for reading and writing Quicktime movie files, based on and +forked from quicktime4linux. +%endif + %package -n %{name}%{sover} Summary:Library for Reading and Writing Quicktime Movie Files -# Last version with this name was openSUSE 11.4 Group: System/Libraries -Provides: libquicktime = %{version}-%{release} -Obsoletes: libquicktime <= 1.2.2 %description -n %{name}%{sover} A library for reading and writing Quicktime movie files, based on and @@ -92,7 +101,11 @@ %package -n libquicktime-devel Summary:Library for reading/writing quicktime movie files Group: Development/Libraries/C and C++ +Requires: %{name} = %{version} Requires: %{name}%{sover} = %{version} +%if 0%{?BUILD_ORIG} +Requires: %{name}-orig-addon = %{version} +%endif %description -n libquicktime-devel library for reading/writing quicktime movie files, based on and forked @@ -101,11 +114,17 @@ %package -n libquicktime-tools Summary:Libquicktime Tools Group: Productivity/Multimedia/Video/Editors and Convertors +Requires: %{name} = %{version} Requires: %{name}%{sover} = %{version} +%if 0%{?BUILD_ORIG} +Requires: %{name}-orig-addon = %{version} +%endif %description -n libquicktime-tools Tools for reading/writing quicktime movie files. +%lang_package + %prep %setup -q -n %{name} %patch0 -p1 @@ -130,18 +149,16 @@ %install make DESTDIR=%{buildroot} install %{?_smp_mflags} ln -s lqt "%{buildroot}%{_includedir}/quicktime" -%find_lang libquicktime +%find_lang %{name} %{?no_lang_C} find %{buildroot} -type f -name "*.la" -delete -print %post -n libquicktime%{sover} -p /sbin/ldconfig %postun -n libquicktime%{sover} -p /sbin/ldconfig -%files -n libquicktime%{sover} -f libquicktime.lang +%files %defattr(0644,root,root,0755) -%doc COPYING ChangeLog README TODO -%{_libdir}/libquicktime.so.%{sover} -%{_libdir}/libquicktime.so.%{sover}.*.* +%doc ChangeLog README TODO %dir %{_libdir}/libquicktime %{_libdir}/libquicktime/lqt_audiocodec.so %{_libdir}/libquicktime/lqt_dv.so @@ -154,6 +171,10 @@ %if %{with ffmpeg} %{_libdir}/libquicktime/lqt_ffmpeg.so %endif + +%if 0%{?BUILD_ORIG} +%files orig-addon +%defattr(0644,root,root,0755) %if %{with faac} %{_libdir}/libquicktime/lqt_faac.so %endif @@ -166,6 +187,13 @@ %if %{with x264} %{_libdir}/libquicktime/lqt_x264.so %endif +%endif + +%files -n libquicktime%{sover} +%defattr(0644,root,root,0755) +%doc COPYING +%{_libdir}/libquicktime.so.%{sover} +%{_libdir}/libquicktime.so.%{sover}.*.* %files -n libquicktime-devel %defattr(0644,root,root,0755) @@ -190,4 +218,7 @@ %{_bindir}/qtyuv4toyuv %{_mandir}/man1/lqtplay.1%{ext_man} +%files lang -f %{name}.lang +%defattr(-,root,root) + %changelog
commit libquicktime for openSUSE:Factory
Hello community, here is the log from the commit of package libquicktime for openSUSE:Factory checked in at 2017-02-21 13:33:52 Comparing /work/SRC/openSUSE:Factory/libquicktime (Old) and /work/SRC/openSUSE:Factory/.libquicktime.new (New) Package is "libquicktime" Changes: --- /work/SRC/openSUSE:Factory/libquicktime/libquicktime.changes 2017-02-19 00:57:54.349923172 +0100 +++ /work/SRC/openSUSE:Factory/.libquicktime.new/libquicktime.changes 2017-02-21 13:33:52.567725251 +0100 @@ -1,0 +2,6 @@ +Thu Feb 16 18:56:46 UTC 2017 - jeng...@inai.de + +- Rename %soname to %sover to better reflect its use. + Correct RPM group. + +--- Other differences: -- ++ libquicktime.spec ++ --- /var/tmp/diff_new_pack.Vrkrkj/_old 2017-02-21 13:33:53.131645700 +0100 +++ /var/tmp/diff_new_pack.Vrkrkj/_new 2017-02-21 13:33:53.135645135 +0100 @@ -22,7 +22,7 @@ %bcond_withlame %bcond_withx264 -%define soname 0 +%define sover 0 %define cvs 20150223 Name: libquicktime Version:1.2.4cvs%{cvs} @@ -30,7 +30,7 @@ #to_be_filled_by_service Summary:Library for Reading and Writing Quicktime Movie Files License:GPL-2.0+ -Group: System/Libraries +Group: Development/Libraries/C and C++ Url:http://libquicktime.sf.net Source0:%{name}-%{version}.tar.gz Source1:COPYING @@ -78,21 +78,21 @@ A library for reading and writing Quicktime movie files, based on and forked from quicktime4linux. -%package -n %{name}%{soname} +%package -n %{name}%{sover} Summary:Library for Reading and Writing Quicktime Movie Files -Group: System/Libraries # Last version with this name was openSUSE 11.4 +Group: System/Libraries Provides: libquicktime = %{version}-%{release} Obsoletes: libquicktime <= 1.2.2 -%description -n %{name}%{soname} +%description -n %{name}%{sover} A library for reading and writing Quicktime movie files, based on and forked from quicktime4linux. %package -n libquicktime-devel Summary:Library for reading/writing quicktime movie files Group: Development/Libraries/C and C++ -Requires: %{name}%{soname} = %{version} +Requires: %{name}%{sover} = %{version} %description -n libquicktime-devel library for reading/writing quicktime movie files, based on and forked @@ -101,7 +101,7 @@ %package -n libquicktime-tools Summary:Libquicktime Tools Group: Productivity/Multimedia/Video/Editors and Convertors -Requires: %{name}%{soname} = %{version} +Requires: %{name}%{sover} = %{version} %description -n libquicktime-tools Tools for reading/writing quicktime movie files. @@ -133,15 +133,15 @@ %find_lang libquicktime find %{buildroot} -type f -name "*.la" -delete -print -%post -n libquicktime%{soname} -p /sbin/ldconfig +%post -n libquicktime%{sover} -p /sbin/ldconfig -%postun -n libquicktime%{soname} -p /sbin/ldconfig +%postun -n libquicktime%{sover} -p /sbin/ldconfig -%files -n libquicktime%{soname} -f libquicktime.lang +%files -n libquicktime%{sover} -f libquicktime.lang %defattr(0644,root,root,0755) %doc COPYING ChangeLog README TODO -%{_libdir}/libquicktime.so.%{soname} -%{_libdir}/libquicktime.so.%{soname}.*.* +%{_libdir}/libquicktime.so.%{sover} +%{_libdir}/libquicktime.so.%{sover}.*.* %dir %{_libdir}/libquicktime %{_libdir}/libquicktime/lqt_audiocodec.so %{_libdir}/libquicktime/lqt_dv.so
commit libquicktime for openSUSE:Factory
Hello community, here is the log from the commit of package libquicktime for openSUSE:Factory checked in at 2017-02-19 00:57:53 Comparing /work/SRC/openSUSE:Factory/libquicktime (Old) and /work/SRC/openSUSE:Factory/.libquicktime.new (New) Package is "libquicktime" Changes: --- /work/SRC/openSUSE:Factory/libquicktime/libquicktime.changes 2016-08-03 11:38:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.libquicktime.new/libquicktime.changes 2017-02-19 00:57:54.349923172 +0100 @@ -1,0 +2,9 @@ +Tue Feb 14 11:11:34 UTC 2017 - kstreit...@suse.com + +- add libquicktime-1.2.4-integer_overflow.patch to fix integer + overflow in the quicktime_read_pascal function in libquicktime + 1.2.4 and earlier that allows remote attackers to cause a denial + of service or possibly have other unspecified impact via a crafted + hdlr MP4 atom [bsc#1022805] CVE-2016-2399 + +--- New: libquicktime-1.2.4-integer_overflow.patch Other differences: -- ++ libquicktime.spec ++ --- /var/tmp/diff_new_pack.OGrlWL/_old 2017-02-19 00:57:54.789861404 +0100 +++ /var/tmp/diff_new_pack.OGrlWL/_new 2017-02-19 00:57:54.789861404 +0100 @@ -1,7 +1,7 @@ # # spec file for package libquicktime # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -37,6 +37,8 @@ Source2:baselibs.conf Patch0: libquicktime-ffmpeg3.patch Patch1: libquicktime-faad2.patch +# PATCH-FIX-UPSTREAM bsc#1022805 CVE-2016-2399 kstreit...@suse.com -- fix integer overflow in the quicktime_read_pascal function +Patch2: libquicktime-1.2.4-integer_overflow.patch BuildRequires: alsa-devel BuildRequires: autoconf BuildRequires: automake @@ -108,6 +110,7 @@ %setup -q -n %{name} %patch0 -p1 %patch1 -p1 +%patch2 -p1 sed -i 's/-DGTK_DISABLE_DEPRECATED//g' configure.ac ++ libquicktime-1.2.4-integer_overflow.patch ++ Index: libquicktime-1.2.4/src/util.c === --- libquicktime-1.2.4.orig/src/util.c +++ libquicktime-1.2.4/src/util.c @@ -340,7 +340,7 @@ int64_t quicktime_byte_position(quicktim void quicktime_read_pascal(quicktime_t *file, char *data) { - char len = quicktime_read_char(file); + unsigned char len = quicktime_read_char(file); quicktime_read_data(file, (uint8_t*)data, len); data[(int)len] = 0; }
commit libquicktime for openSUSE:Factory
Hello community, here is the log from the commit of package libquicktime for openSUSE:Factory checked in at 2016-08-03 11:38:37 Comparing /work/SRC/openSUSE:Factory/libquicktime (Old) and /work/SRC/openSUSE:Factory/.libquicktime.new (New) Package is "libquicktime" Changes: --- /work/SRC/openSUSE:Factory/libquicktime/libquicktime.changes 2016-02-23 16:52:26.0 +0100 +++ /work/SRC/openSUSE:Factory/.libquicktime.new/libquicktime.changes 2016-08-03 11:38:38.0 +0200 @@ -1,0 +2,5 @@ +Mon Jul 25 12:44:39 UTC 2016 - o...@aepfle.de + +- Convert buildconditionals for faac, faad, lame and x264 + +--- Other differences: -- ++ libquicktime.spec ++ --- /var/tmp/diff_new_pack.ml7GgS/_old 2016-08-03 11:38:39.0 +0200 +++ /var/tmp/diff_new_pack.ml7GgS/_new 2016-08-03 11:38:39.0 +0200 @@ -16,6 +16,12 @@ # +%bcond_withfaac +%bcond_withfaad +%bcond_without ffmpeg +%bcond_withlame +%bcond_withx264 + %define soname 0 %define cvs 20150223 Name: libquicktime @@ -43,18 +49,26 @@ BuildRequires: pkg-config BuildRequires: schroedinger-devel BuildRequires: pkgconfig(gl) +%if %{with ffmpeg} BuildRequires: pkgconfig(libavcodec) BuildRequires: pkgconfig(libswscale) +%endif BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xaw7) BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(xt) BuildRequires: pkgconfig(xv) BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?BUILD_ORIG} +%if %{with faac} BuildRequires: libfaac-devel +%endif +%if %{with faad} BuildRequires: libfaad2-devel +%endif +%if %{with lame} BuildRequires: libmp3lame-devel +%endif +%if %{with x264} BuildRequires: libx264-devel %endif @@ -134,11 +148,19 @@ %{_libdir}/libquicktime/lqt_schroedinger.so %{_libdir}/libquicktime/lqt_videocodec.so %{_libdir}/libquicktime/lqt_vorbis.so +%if %{with ffmpeg} %{_libdir}/libquicktime/lqt_ffmpeg.so -%if 0%{?BUILD_ORIG} +%endif +%if %{with faac} %{_libdir}/libquicktime/lqt_faac.so +%endif +%if %{with faad} %{_libdir}/libquicktime/lqt_faad2.so +%endif +%if %{with lame} %{_libdir}/libquicktime/lqt_lame.so +%endif +%if %{with x264} %{_libdir}/libquicktime/lqt_x264.so %endif
commit libquicktime for openSUSE:Factory
Hello community, here is the log from the commit of package libquicktime for openSUSE:Factory checked in at 2016-02-23 16:52:25 Comparing /work/SRC/openSUSE:Factory/libquicktime (Old) and /work/SRC/openSUSE:Factory/.libquicktime.new (New) Package is "libquicktime" Changes: --- /work/SRC/openSUSE:Factory/libquicktime/libquicktime.changes 2015-12-16 17:42:03.0 +0100 +++ /work/SRC/openSUSE:Factory/.libquicktime.new/libquicktime.changes 2016-02-23 16:52:26.0 +0100 @@ -1,0 +2,8 @@ +Wed Feb 17 13:26:59 UTC 2016 - o...@aepfle.de + +- Remove usage of some deprecated names to fix compile with ffmpeg3 + libquicktime-ffmpeg3.patch +- Fix compiler warning about incorrect memset args + libquicktime-faad2.patch + +--- New: libquicktime-faad2.patch libquicktime-ffmpeg3.patch Other differences: -- ++ libquicktime.spec ++ --- /var/tmp/diff_new_pack.JeX46L/_old 2016-02-23 16:52:27.0 +0100 +++ /var/tmp/diff_new_pack.JeX46L/_new 2016-02-23 16:52:27.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libquicktime # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -29,6 +29,8 @@ Source0:%{name}-%{version}.tar.gz Source1:COPYING Source2:baselibs.conf +Patch0: libquicktime-ffmpeg3.patch +Patch1: libquicktime-faad2.patch BuildRequires: alsa-devel BuildRequires: autoconf BuildRequires: automake @@ -90,6 +92,8 @@ %prep %setup -q -n %{name} +%patch0 -p1 +%patch1 -p1 sed -i 's/-DGTK_DISABLE_DEPRECATED//g' configure.ac ++ libquicktime-faad2.patch ++ --- plugins/faad2/faad2.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: libquicktime/plugins/faad2/faad2.c === --- libquicktime.orig/plugins/faad2/faad2.c +++ libquicktime/plugins/faad2/faad2.c @@ -155,7 +155,7 @@ static int decode_packet_faad2(quicktime if(!quicktime_trak_read_packet(file, atrack->track, >pkt)) return 0; - memset(>frame_info, 0, sizeof(>frame_info)); + memset(>frame_info, 0, sizeof(codec->frame_info)); codec->samples = faacDecDecode(codec->dec, >frame_info, codec->pkt.data, codec->pkt.data_len); ++ libquicktime-ffmpeg3.patch ++ 923 lines (skipped)
commit libquicktime for openSUSE:Factory
Hello community, here is the log from the commit of package libquicktime for openSUSE:Factory checked in at 2015-12-16 17:41:55 Comparing /work/SRC/openSUSE:Factory/libquicktime (Old) and /work/SRC/openSUSE:Factory/.libquicktime.new (New) Package is "libquicktime" Changes: --- /work/SRC/openSUSE:Factory/libquicktime/libquicktime.changes 2015-03-05 18:15:47.0 +0100 +++ /work/SRC/openSUSE:Factory/.libquicktime.new/libquicktime.changes 2015-12-16 17:42:03.0 +0100 @@ -1,0 +2,11 @@ +Fri Dec 11 11:04:37 UTC 2015 - tchva...@suse.com + +- Use ffmpeg even in OBS with reduced scope of course +- Cleanup with spec-cleaner + +--- +Tue Sep 22 08:47:31 UTC 2015 - o...@aepfle.de + +- Use pkgconfig for ffmpeg BuildRequires + +--- Other differences: -- ++ libquicktime.spec ++ --- /var/tmp/diff_new_pack.iWKXl3/_old 2015-12-16 17:42:04.0 +0100 +++ /var/tmp/diff_new_pack.iWKXl3/_new 2015-12-16 17:42:04.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libquicktime # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,6 @@ %define soname 0 %define cvs 20150223 - Name: libquicktime Version:1.2.4cvs%{cvs} Release:0 @@ -30,9 +29,9 @@ Source0:%{name}-%{version}.tar.gz Source1:COPYING Source2:baselibs.conf +BuildRequires: alsa-devel BuildRequires: autoconf BuildRequires: automake -BuildRequires: alsa-devel BuildRequires: doxygen BuildRequires: gtk2-devel BuildRequires: libdv-devel @@ -42,27 +41,26 @@ BuildRequires: pkg-config BuildRequires: schroedinger-devel BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(libavcodec) +BuildRequires: pkgconfig(libswscale) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xaw7) BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(xt) BuildRequires: pkgconfig(xv) - +BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?BUILD_ORIG} BuildRequires: libfaac-devel BuildRequires: libfaad2-devel -BuildRequires: libffmpeg-devel BuildRequires: libmp3lame-devel BuildRequires: libx264-devel %endif -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description A library for reading and writing Quicktime movie files, based on and forked from quicktime4linux. %package -n %{name}%{soname} - Summary:Library for Reading and Writing Quicktime Movie Files Group: System/Libraries # Last version with this name was openSUSE 11.4 @@ -74,7 +72,6 @@ forked from quicktime4linux. %package -n libquicktime-devel - Summary:Library for reading/writing quicktime movie files Group: Development/Libraries/C and C++ Requires: %{name}%{soname} = %{version} @@ -84,7 +81,6 @@ from quicktime4linux %package -n libquicktime-tools - Summary:Libquicktime Tools Group: Productivity/Multimedia/Video/Editors and Convertors Requires: %{name}%{soname} = %{version} @@ -98,7 +94,7 @@ sed -i 's/-DGTK_DISABLE_DEPRECATED//g' configure.ac # Replace licence with wrong FSF address -cp -v %{S:1} . +cp -v %{SOURCE1} . %build echo 'HTML_TIMESTAMP=NO' >> doc/Doxyfile.in @@ -111,13 +107,10 @@ make %{?_smp_mflags} %install -%makeinstall +make DESTDIR=%{buildroot} install %{?_smp_mflags} ln -s lqt "%{buildroot}%{_includedir}/quicktime" %find_lang libquicktime -find %{buildroot}%{_libdir} -type f -name "*.la" -delete -print - -%clean -%{?buildroot:rm -rf %{buildroot}} +find %{buildroot} -type f -name "*.la" -delete -print %post -n libquicktime%{soname} -p /sbin/ldconfig @@ -137,10 +130,10 @@ %{_libdir}/libquicktime/lqt_schroedinger.so %{_libdir}/libquicktime/lqt_videocodec.so %{_libdir}/libquicktime/lqt_vorbis.so +%{_libdir}/libquicktime/lqt_ffmpeg.so %if 0%{?BUILD_ORIG} %{_libdir}/libquicktime/lqt_faac.so %{_libdir}/libquicktime/lqt_faad2.so -%{_libdir}/libquicktime/lqt_ffmpeg.so %{_libdir}/libquicktime/lqt_lame.so %{_libdir}/libquicktime/lqt_x264.so %endif @@ -166,6 +159,6 @@ %{_bindir}/qtrechunk %{_bindir}/qtstreamize %{_bindir}/qtyuv4toyuv -%doc %{_mandir}/man1/lqtplay.1%{ext_man} +%{_mandir}/man1/lqtplay.1%{ext_man} %changelog
commit libquicktime for openSUSE:Factory
Hello community, here is the log from the commit of package libquicktime for openSUSE:Factory checked in at 2015-03-05 15:37:12 Comparing /work/SRC/openSUSE:Factory/libquicktime (Old) and /work/SRC/openSUSE:Factory/.libquicktime.new (New) Package is libquicktime Changes: --- /work/SRC/openSUSE:Factory/libquicktime/libquicktime.changes 2014-10-14 08:59:21.0 +0200 +++ /work/SRC/openSUSE:Factory/.libquicktime.new/libquicktime.changes 2015-03-05 18:15:47.0 +0100 @@ -1,0 +2,8 @@ +Mon Feb 23 10:03:51 UTC 2015 - avvi...@yandex.ru + +- Update to cvs20150223: +- Remove all patches (fixed in upstream): + * libquicktime-1.2.2-dont_disable_deprecated.patch + * libquicktime-libpng16.patch + +--- Old: libquicktime-1.2.2-dont_disable_deprecated.patch libquicktime-1.2.4.tar.gz libquicktime-libpng16.patch New: libquicktime-1.2.4cvs20150223.tar.gz Other differences: -- ++ libquicktime.spec ++ --- /var/tmp/diff_new_pack.GG57jL/_old 2015-03-05 18:15:48.0 +0100 +++ /var/tmp/diff_new_pack.GG57jL/_new 2015-03-05 18:15:48.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libquicktime # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,26 +17,27 @@ %define soname 0 +%define cvs 20150223 Name: libquicktime -Version:1.2.4 +Version:1.2.4cvs%{cvs} Release:0 #to_be_filled_by_service Summary:Library for Reading and Writing Quicktime Movie Files License:GPL-2.0+ Group: System/Libraries Url:http://libquicktime.sf.net -Source0: http://prdownloads.sourceforge.net/libquicktime/libquicktime-%{version}.tar.gz +Source0:%{name}-%{version}.tar.gz Source1:COPYING Source2:baselibs.conf -Patch0: %{name}-1.2.2-dont_disable_deprecated.patch -# build also with libpng16, patch sent to a...@singingwizard.org, pl...@ipf.uni-stuttgart.de, kra...@bytesex.org -Patch1: libquicktime-libpng16.patch +BuildRequires: autoconf +BuildRequires: automake BuildRequires: alsa-devel BuildRequires: doxygen BuildRequires: gtk2-devel BuildRequires: libdv-devel BuildRequires: libjpeg-devel +BuildRequires: libtool BuildRequires: libvorbis-devel BuildRequires: pkg-config BuildRequires: schroedinger-devel @@ -92,14 +93,16 @@ Tools for reading/writing quicktime movie files. %prep -%setup -q -%patch0 -%patch1 -p1 +%setup -q -n %{name} + +sed -i 's/-DGTK_DISABLE_DEPRECATED//g' configure.ac + # Replace licence with wrong FSF address cp -v %{S:1} . %build echo 'HTML_TIMESTAMP=NO' doc/Doxyfile.in +./autogen.sh %configure \ --enable-gpl \ --docdir=%{_docdir}/%{name}-devel \ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libquicktime for openSUSE:Factory
Hello community, here is the log from the commit of package libquicktime for openSUSE:Factory checked in at 2014-10-14 08:59:12 Comparing /work/SRC/openSUSE:Factory/libquicktime (Old) and /work/SRC/openSUSE:Factory/.libquicktime.new (New) Package is libquicktime Changes: --- /work/SRC/openSUSE:Factory/libquicktime/libquicktime.changes 2014-06-01 18:58:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.libquicktime.new/libquicktime.changes 2014-10-14 08:59:21.0 +0200 @@ -1,0 +2,10 @@ +Fri Oct 3 17:26:11 UTC 2014 - crrodrig...@opensuse.org + +- Add baselibs.conf as Source. + +--- +Wed Oct 1 20:28:01 UTC 2014 - crrodrig...@opensuse.org + +- Cleanup buildRequires, do not use xorg-x11-devel. + +--- Other differences: -- ++ libquicktime.spec ++ --- /var/tmp/diff_new_pack.gPDGvE/_old 2014-10-14 08:59:25.0 +0200 +++ /var/tmp/diff_new_pack.gPDGvE/_new 2014-10-14 08:59:25.0 +0200 @@ -28,10 +28,10 @@ Url:http://libquicktime.sf.net Source0: http://prdownloads.sourceforge.net/libquicktime/libquicktime-%{version}.tar.gz Source1:COPYING +Source2:baselibs.conf Patch0: %{name}-1.2.2-dont_disable_deprecated.patch # build also with libpng16, patch sent to a...@singingwizard.org, pl...@ipf.uni-stuttgart.de, kra...@bytesex.org Patch1: libquicktime-libpng16.patch -BuildRequires: Mesa-devel BuildRequires: alsa-devel BuildRequires: doxygen BuildRequires: gtk2-devel @@ -40,7 +40,13 @@ BuildRequires: libvorbis-devel BuildRequires: pkg-config BuildRequires: schroedinger-devel -BuildRequires: xorg-x11-devel +BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xaw7) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xt) +BuildRequires: pkgconfig(xv) + %if 0%{?BUILD_ORIG} BuildRequires: libfaac-devel BuildRequires: libfaad2-devel -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libquicktime for openSUSE:Factory
Hello community, here is the log from the commit of package libquicktime for openSUSE:Factory checked in at 2014-06-01 18:58:18 Comparing /work/SRC/openSUSE:Factory/libquicktime (Old) and /work/SRC/openSUSE:Factory/.libquicktime.new (New) Package is libquicktime Changes: --- /work/SRC/openSUSE:Factory/libquicktime/libquicktime.changes 2013-03-20 11:45:37.0 +0100 +++ /work/SRC/openSUSE:Factory/.libquicktime.new/libquicktime.changes 2014-06-01 18:58:19.0 +0200 @@ -1,0 +2,5 @@ +Wed May 28 05:56:42 UTC 2014 - crrodrig...@opensuse.org + +- disable timestamps in doxygen, make build-compare happy + +--- Other differences: -- ++ libquicktime.spec ++ --- /var/tmp/diff_new_pack.PCAsxl/_old 2014-06-01 18:58:20.0 +0200 +++ /var/tmp/diff_new_pack.PCAsxl/_new 2014-06-01 18:58:20.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package libquicktime # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -93,6 +93,7 @@ cp -v %{S:1} . %build +echo 'HTML_TIMESTAMP=NO' doc/Doxyfile.in %configure \ --enable-gpl \ --docdir=%{_docdir}/%{name}-devel \ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libquicktime for openSUSE:Factory
Hello community, here is the log from the commit of package libquicktime for openSUSE:Factory checked in at 2012-04-17 07:46:04 Comparing /work/SRC/openSUSE:Factory/libquicktime (Old) and /work/SRC/openSUSE:Factory/.libquicktime.new (New) Package is libquicktime, Maintainer is vdziewie...@suse.com Changes: --- /work/SRC/openSUSE:Factory/libquicktime/libquicktime.changes 2012-03-13 09:36:35.0 +0100 +++ /work/SRC/openSUSE:Factory/.libquicktime.new/libquicktime.changes 2012-04-17 07:46:12.0 +0200 @@ -1,0 +2,9 @@ +Fri Mar 30 00:03:18 UTC 2012 - pascal.ble...@opensuse.org + +- update to 1.2.4: + * upgrades for newer ffmpeg versions + * 10 bit DNxHD support + * limited support for edit lists in the public API + * several fixes + +--- Old: libquicktime-1.2.3.tar.gz New: libquicktime-1.2.4.tar.gz Other differences: -- ++ libquicktime.spec ++ --- /var/tmp/diff_new_pack.Zt7XZ2/_old 2012-04-17 07:46:14.0 +0200 +++ /var/tmp/diff_new_pack.Zt7XZ2/_new 2012-04-17 07:46:14.0 +0200 @@ -19,14 +19,13 @@ %define soname 0 Name: libquicktime -Version:1.2.3 +Version:1.2.4 Release:0 #to_be_filled_by_service Summary:Library for Reading and Writing Quicktime Movie Files License:GPL-2.0+ Group: System/Libraries Url:http://libquicktime.sf.net -# http://prdownloads.sourceforge.net/libquicktime/libquicktime-%%{version}.tar.gz Source0: http://prdownloads.sourceforge.net/libquicktime/libquicktime-%{version}.tar.gz Source1:COPYING Patch0: %{name}-1.2.2-dont_disable_deprecated.patch ++ libquicktime-1.2.3.tar.gz - libquicktime-1.2.4.tar.gz ++ 4202 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libquicktime for openSUSE:Factory
Hello community, here is the log from the commit of package libquicktime for openSUSE:Factory checked in at 2012-03-13 09:36:33 Comparing /work/SRC/openSUSE:Factory/libquicktime (Old) and /work/SRC/openSUSE:Factory/.libquicktime.new (New) Package is libquicktime, Maintainer is vdziewie...@suse.com Changes: --- /work/SRC/openSUSE:Factory/libquicktime/libquicktime.changes 2012-03-01 07:21:33.0 +0100 +++ /work/SRC/openSUSE:Factory/.libquicktime.new/libquicktime.changes 2012-03-13 09:36:35.0 +0100 @@ -1,0 +2,5 @@ +Fri Mar 2 15:07:56 UTC 2012 - reddw...@opensuse.org + +- Compile against newest ffmpeg + +--- Other differences: -- ++ libquicktime.spec ++ --- /var/tmp/diff_new_pack.UNznLn/_old 2012-03-13 09:36:37.0 +0100 +++ /var/tmp/diff_new_pack.UNznLn/_new 2012-03-13 09:36:37.0 +0100 @@ -43,7 +43,7 @@ %if 0%{?BUILD_ORIG} BuildRequires: libfaac-devel BuildRequires: libfaad2-devel -BuildRequires: libffmpeg_oldabi-devel +BuildRequires: libffmpeg-devel BuildRequires: libmp3lame-devel BuildRequires: libx264-devel %endif -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libquicktime for openSUSE:Factory
Hello community, here is the log from the commit of package libquicktime for openSUSE:Factory checked in at 2012-03-01 07:21:31 Comparing /work/SRC/openSUSE:Factory/libquicktime (Old) and /work/SRC/openSUSE:Factory/.libquicktime.new (New) Package is libquicktime, Maintainer is pu...@suse.com Changes: --- /work/SRC/openSUSE:Factory/libquicktime/libquicktime.changes 2011-09-23 02:09:49.0 +0200 +++ /work/SRC/openSUSE:Factory/.libquicktime.new/libquicktime.changes 2012-03-01 07:21:33.0 +0100 @@ -1,0 +2,5 @@ +Tue Feb 28 11:54:28 UTC 2012 - pu...@suse.com + +- BuildRequire xorg-x11-devel to build lqtplay + +--- Other differences: -- ++ libquicktime.spec ++ --- /var/tmp/diff_new_pack.YzB6Ev/_old 2012-03-01 07:21:35.0 +0100 +++ /var/tmp/diff_new_pack.YzB6Ev/_new 2012-03-01 07:21:35.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libquicktime # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,12 +20,12 @@ Name: libquicktime Version:1.2.3 -Release:1 +Release:0 #to_be_filled_by_service -License:GPL-2.0+ Summary:Library for Reading and Writing Quicktime Movie Files -Url:http://libquicktime.sf.net +License:GPL-2.0+ Group: System/Libraries +Url:http://libquicktime.sf.net # http://prdownloads.sourceforge.net/libquicktime/libquicktime-%%{version}.tar.gz Source0: http://prdownloads.sourceforge.net/libquicktime/libquicktime-%{version}.tar.gz Source1:COPYING @@ -39,6 +39,7 @@ BuildRequires: libvorbis-devel BuildRequires: pkg-config BuildRequires: schroedinger-devel +BuildRequires: xorg-x11-devel %if 0%{?BUILD_ORIG} BuildRequires: libfaac-devel BuildRequires: libfaad2-devel @@ -54,7 +55,6 @@ %package -n %{name}%{soname} - Summary:Library for Reading and Writing Quicktime Movie Files Group: System/Libraries # Last version with this name was openSUSE 11.4 @@ -67,7 +67,6 @@ %package -n libquicktime-devel - Summary:Library for reading/writing quicktime movie files Group: Development/Libraries/C and C++ Requires: %{name}%{soname} = %{version} @@ -78,7 +77,6 @@ %package -n libquicktime-tools - Summary:Libquicktime Tools Group: Productivity/Multimedia/Video/Editors and Convertors Requires: %{name}%{soname} = %{version} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libquicktime for openSUSE:Factory
Hello community, here is the log from the commit of package libquicktime for openSUSE:Factory checked in at 2011-12-06 18:25:22 Comparing /work/SRC/openSUSE:Factory/libquicktime (Old) and /work/SRC/openSUSE:Factory/.libquicktime.new (New) Package is libquicktime, Maintainer is pu...@suse.com Changes: Other differences: -- ++ libquicktime.spec ++ --- /var/tmp/diff_new_pack.UxL9Jx/_old 2011-12-06 18:44:18.0 +0100 +++ /var/tmp/diff_new_pack.UxL9Jx/_new 2011-12-06 18:44:18.0 +0100 @@ -22,7 +22,7 @@ Version:1.2.3 Release:1 #to_be_filled_by_service -License:GNU General Public License version 2 or later (GPL v2 or later) +License:GPL-2.0+ Summary:Library for Reading and Writing Quicktime Movie Files Url:http://libquicktime.sf.net Group: System/Libraries -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libquicktime for openSUSE:Factory
Hello community, here is the log from the commit of package libquicktime for openSUSE:Factory checked in at Sun Sep 11 19:30:19 CEST 2011. --- libquicktime/libquicktime.changes 2011-06-26 04:14:50.0 +0200 +++ /mounts/work_src_done/STABLE/libquicktime/libquicktime.changes 2011-07-22 11:09:47.0 +0200 @@ -1,0 +2,7 @@ +Fri Jul 22 08:50:13 UTC 2011 - pascal.ble...@opensuse.org + +- update to 1.2.3: + * fixes compilation with newer versions of gtk, ffmpeg, and x264 + * some contributed patches were applied as well + +--- calling whatdependson for head-i586 Old: libquicktime-1.2.2.tar.gz New: libquicktime-1.2.3.tar.gz Other differences: -- ++ libquicktime.spec ++ --- /var/tmp/diff_new_pack.QerbBX/_old 2011-09-11 19:30:14.0 +0200 +++ /var/tmp/diff_new_pack.QerbBX/_new 2011-09-11 19:30:14.0 +0200 @@ -19,8 +19,8 @@ %define soname 0 Name: libquicktime -Version:1.2.2 -Release:8 +Version:1.2.3 +Release:1 #to_be_filled_by_service License:GNU General Public License version 2 or later (GPL v2 or later) Summary:Library for Reading and Writing Quicktime Movie Files ++ libquicktime-1.2.2.tar.gz - libquicktime-1.2.3.tar.gz ++ 12342 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libquicktime for openSUSE:Factory
Hello community, here is the log from the commit of package libquicktime for openSUSE:Factory checked in at Mon Jun 27 11:28:09 CEST 2011. --- libquicktime/libquicktime.changes 2011-05-19 00:56:44.0 +0200 +++ /mounts/work_src_done/STABLE/libquicktime/libquicktime.changes 2011-06-26 04:14:50.0 +0200 @@ -1,0 +2,16 @@ +Sun Jun 26 02:14:50 UTC 2011 - davejpla...@gmail.com + +- Removed services + +--- +Fri Jun 24 23:27:44 UTC 2011 - davejpla...@gmail.com + +- Replace old COPYING file with new one with correct FSF address. + +--- +Sat Jun 18 22:41:06 UTC 2011 - reddw...@opensuse.org + +- changed BuildRequires libffmpeg-devel to libffmpeg_oldabi-devel. + Original fix from Manfred.Tremmel. + +--- calling whatdependson for head-i586 Old: _service _service:recompress:download_url:libquicktime-1.2.2.tar.bz2 _service:set_version:libquicktime.spec New: COPYING libquicktime-1.2.2.tar.gz Other differences: -- ++ libquicktime.spec ++ --- /var/tmp/diff_new_pack.LraRYF/_old 2011-06-27 11:27:11.0 +0200 +++ /var/tmp/diff_new_pack.LraRYF/_new 2011-06-27 11:27:11.0 +0200 @@ -18,17 +18,17 @@ %define soname 0 -%bcond_without distributable - Name: libquicktime -Version:to_be_filled_by_service -Release:1 +Version:1.2.2 +Release:8 +#to_be_filled_by_service License:GNU General Public License version 2 or later (GPL v2 or later) Summary:Library for Reading and Writing Quicktime Movie Files Url:http://libquicktime.sf.net Group: System/Libraries -# http://prdownloads.sourceforge.net/libquicktime/libquicktime-%{version}.tar.gz -Source: libquicktime-%{version}.tar.bz2 +# http://prdownloads.sourceforge.net/libquicktime/libquicktime-%%{version}.tar.gz +Source0: http://prdownloads.sourceforge.net/libquicktime/libquicktime-%{version}.tar.gz +Source1:COPYING Patch0: %{name}-1.2.2-dont_disable_deprecated.patch BuildRequires: Mesa-devel BuildRequires: alsa-devel @@ -39,10 +39,10 @@ BuildRequires: libvorbis-devel BuildRequires: pkg-config BuildRequires: schroedinger-devel -%if !%{with distributable} +%if 0%{?BUILD_ORIG} BuildRequires: libfaac-devel BuildRequires: libfaad2-devel -BuildRequires: libffmpeg-devel +BuildRequires: libffmpeg_oldabi-devel BuildRequires: libmp3lame-devel BuildRequires: libx264-devel %endif @@ -54,10 +54,11 @@ %package -n %{name}%{soname} + Summary:Library for Reading and Writing Quicktime Movie Files Group: System/Libraries # Last version with this name was openSUSE 11.4 -Provides: libquicktime = %{version} +Provides: libquicktime = %{version}-%{release} Obsoletes: libquicktime = 1.2.2 %description -n %{name}%{soname} @@ -66,6 +67,7 @@ %package -n libquicktime-devel + Summary:Library for reading/writing quicktime movie files Group: Development/Libraries/C and C++ Requires: %{name}%{soname} = %{version} @@ -76,6 +78,7 @@ %package -n libquicktime-tools + Summary:Libquicktime Tools Group: Productivity/Multimedia/Video/Editors and Convertors Requires: %{name}%{soname} = %{version} @@ -86,6 +89,8 @@ %prep %setup -q %patch0 +# Replace licence with wrong FSF address +cp -v %{S:1} . %build %configure \ @@ -122,7 +127,7 @@ %{_libdir}/libquicktime/lqt_schroedinger.so %{_libdir}/libquicktime/lqt_videocodec.so %{_libdir}/libquicktime/lqt_vorbis.so -%if !%{with distributable} +%if 0%{?BUILD_ORIG} %{_libdir}/libquicktime/lqt_faac.so %{_libdir}/libquicktime/lqt_faad2.so %{_libdir}/libquicktime/lqt_ffmpeg.so @@ -152,4 +157,5 @@ %{_bindir}/qtstreamize %{_bindir}/qtyuv4toyuv %doc %{_mandir}/man1/lqtplay.1%{ext_man} + %changelog ++ COPYING ++ GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public
commit libquicktime for openSUSE:Factory
Hello community, here is the log from the commit of package libquicktime for openSUSE:Factory checked in at Fri May 20 14:59:43 CEST 2011. --- libquicktime/libquicktime.changes 2011-02-03 18:48:19.0 +0100 +++ /mounts/work_src_done/STABLE/libquicktime/libquicktime.changes 2011-05-19 00:56:44.0 +0200 @@ -1,0 +2,17 @@ +Wed May 18 22:53:13 UTC 2011 - reddw...@opensuse.org + +- fix baselibs.conf +- allow GTK deprectaed functions + +--- +Thu Apr 28 19:27:12 UTC 2011 - reddw...@opensuse.org + +- rebased on Packman package. Now it will be shared between both + repositories. + +--- +Fri Apr 14 13:38:21 UTC 2011 - toddrme2...@gmail.com + +- added 32bit compatibility libraries + +--- calling whatdependson for head-i586 Old: libquicktime-1.0.3-dont_disable_deprecated.patch libquicktime-1.2.2.tar.bz2 New: _service _service:recompress:download_url:libquicktime-1.2.2.tar.bz2 _service:set_version:libquicktime.spec baselibs.conf libquicktime-1.2.2-dont_disable_deprecated.patch Other differences: -- ++ _service:set_version:libquicktime.spec ++ # # Please submit bugfixes or comments via http://bugs.opensuse.org/ # %define soname 0 %bcond_without distributable Name: libquicktime Version: 1.2.2 Release: 0 License:GNU General Public License version 2 or later (GPL v2 or later) Summary:Library for Reading and Writing Quicktime Movie Files Url:http://libquicktime.sf.net Group: System/Libraries # http://prdownloads.sourceforge.net/libquicktime/libquicktime-%{version}.tar.gz Source: libquicktime-%{version}.tar.bz2 Patch0: %{name}-1.2.2-dont_disable_deprecated.patch BuildRequires: Mesa-devel BuildRequires: alsa-devel BuildRequires: doxygen BuildRequires: gtk2-devel BuildRequires: libdv-devel BuildRequires: libjpeg-devel BuildRequires: libvorbis-devel BuildRequires: pkg-config BuildRequires: schroedinger-devel %if !%{with distributable} BuildRequires: libfaac-devel BuildRequires: libfaad2-devel BuildRequires: libffmpeg-devel BuildRequires: libmp3lame-devel BuildRequires: libx264-devel %endif BuildRoot: %{_tmppath}/%{name}-%{version}-build %description A library for reading and writing Quicktime movie files, based on and forked from quicktime4linux. %package -n %{name}%{soname} Summary:Library for Reading and Writing Quicktime Movie Files Group: System/Libraries # Last version with this name was openSUSE 11.4 Provides: libquicktime = %{version} Obsoletes: libquicktime = 1.2.2 %description -n %{name}%{soname} A library for reading and writing Quicktime movie files, based on and forked from quicktime4linux. %package -n libquicktime-devel Summary:Library for reading/writing quicktime movie files Group: Development/Libraries/C and C++ Requires: %{name}%{soname} = %{version} %description -n libquicktime-devel library for reading/writing quicktime movie files, based on and forked from quicktime4linux %package -n libquicktime-tools Summary:Libquicktime Tools Group: Productivity/Multimedia/Video/Editors and Convertors Requires: %{name}%{soname} = %{version} %description -n libquicktime-tools Tools for reading/writing quicktime movie files. %prep %setup -q %patch0 %build %configure \ --enable-gpl \ --docdir=%{_docdir}/%{name}-devel \ --with-libdv \ --with-cpuflags=none make %{?_smp_mflags} %install %makeinstall ln -s lqt %{buildroot}%{_includedir}/quicktime %find_lang libquicktime find %{buildroot}%{_libdir} -type f -name *.la -delete -print %clean %{?buildroot:rm -rf %{buildroot}} %post -n libquicktime%{soname} -p /sbin/ldconfig %postun -n libquicktime%{soname} -p /sbin/ldconfig %files -n libquicktime%{soname} -f libquicktime.lang %defattr(0644,root,root,0755) %doc COPYING ChangeLog README TODO %{_libdir}/libquicktime.so.%{soname} %{_libdir}/libquicktime.so.%{soname}.*.* %dir %{_libdir}/libquicktime %{_libdir}/libquicktime/lqt_audiocodec.so %{_libdir}/libquicktime/lqt_dv.so %{_libdir}/libquicktime/lqt_mjpeg.so %{_libdir}/libquicktime/lqt_png.so %{_libdir}/libquicktime/lqt_rtjpeg.so %{_libdir}/libquicktime/lqt_schroedinger.so %{_libdir}/libquicktime/lqt_videocodec.so %{_libdir}/libquicktime/lqt_vorbis.so %if !%{with distributable} %{_libdir}/libquicktime/lqt_faac.so %{_libdir}/libquicktime/lqt_faad2.so %{_libdir}/libquicktime/lqt_ffmpeg.so %{_libdir}/libquicktime/lqt_lame.so %{_libdir}/libquicktime/lqt_x264.so %endif %files -n libquicktime-devel %defattr(0644,root,root,0755) %doc %{_docdir}/%{name}-devel %{_includedir}/lqt %{_includedir}/quicktime %{_libdir}/libquicktime.so