Subject: Accepted: ffmpeg-free 3:0.svn20080206-4ubuntu1 (source)

From: Reinhard Tartler <[email-masked]>
Date: Thu, 08 May 2008 19:17:32 -0000

Accepted:
 OK: ffmpeg-free_0.svn20080206.orig.tar.gz
 OK: ffmpeg-free_0.svn20080206-4ubuntu1.diff.gz
 OK: ffmpeg-free_0.svn20080206-4ubuntu1.dsc
     -> Component: main Section: libs

Format: 1.7
Date: Fri, 02 May 2008 13:42:30 +0200
Source: ffmpeg-free
Binary: ffmpeg ffmpeg-dbg libavutil49 libavcodec51 libavdevice52 libpostproc51 libavformat52 libswscale0 libavutil-dev libavcodec-dev libavdevice-dev libpostproc-dev libavformat-dev libswscale-dev
Architecture: source
Version: 3:0.svn20080206-4ubuntu1
Distribution: intrepid
Urgency: low
Maintainer: Reinhard Tartler <[email-masked]>
Changed-By: Reinhard Tartler <[email-masked]>
Description: 
 ffmpeg     - multimedia player, server and encoder
 ffmpeg-dbg - Debug symbols for ffmpeg related packages
 libavcodec-dev - development files for libavcodec
 libavcodec51 - ffmpeg codec library
 libavdevice-dev - development files for libavdevice
 libavdevice52 - ffmpeg device handling library
 libavformat-dev - development files for libavformat
 libavformat52 - ffmpeg file format library
 libavutil-dev - development files for libavutil
 libavutil49 - ffmpeg utility library
 libpostproc-dev - development files for libpostproc
 libpostproc51 - ffmpeg video postprocessing library
 libswscale-dev - development files for libswscale
 libswscale0 - ffmpeg video scaling library
Closes: 400094 418230 432170 434494 438923 440702 441983 447089 448068 449387 461434 468319 470484 471136 472613 478010
Changes: 
 ffmpeg-free (3:0.svn20080206-4ubuntu1) intrepid; urgency=low
 .
   * add epoch needed for ubuntu.
   * bring changes from debian/unstable to intrepid
   * reproduce changes in ubuntu based on information from the debian/changelog
     of the old 'ffmpeg' source package. In future, please coordinate changes
     to this package with the pkg-multimedia team.
   * debian/control: drop build dependencies on liba52 and libfaad,
     both not in ubuntu/main
   * debian/rules: disable liba52 and libfaad support
   * Set myself in the maintainer field.
 .
 ffmpeg-free (0.svn20080206-4) unstable; urgency=low
 .
   * debian/rules:
     + Moved confflags, that result in GPL versions of the libraries, into a
       dedicated variable gpl_confflags. Add this to the common confflags.
     + Moved --prefix=/usr to the common confflags.
     + Added some comments and whitespace (nothing special).
     + Renamed the "risky" keyword to "internalencoders". Set this in
       DEB_BUILD_OPTIONS in order to create and build from an unstripped tarball
       in the get-orig-source and build rules (Closes: #478010).
     + Introduced the "externalcodecs" keyword. Set this in DEB_BUILD_OPTIONS to
       enable support for additional codecs via external libraries.
     + Commented out the amr?b codecs among the external codecs, because the
       resulting packages will be unredistributable.
 .
 ffmpeg-free (0.svn20080206-3) experimental; urgency=low
 .
   * install qt-faststart. Thanks Stefan Hermann for the patch from ubuntu.
     (Closes: #470484)
   * Reenable 020_fix_libswscale_pic_code, fixes FTBFS on amd64.
   * Reenable altivec, fixes FTBFS on powerpc.
   * Add some notes about the removed mpeg encoders (Closes: #440702)
 .
 ffmpeg-free (0.svn20080206-2) experimental; urgency=low
 .
   [ Reinhard Tartler ]
   * patches/020_fix_sws_scale_crash: if sws_scale is given an invalid context
     (e.g. a null pointer), the function will crash because of a null pointer
     dereference. Add a check for that here.
   * add Conflicts/Replaces for libswscale1d.
   * Due to the fact that we no longer build the shared version of ffmpeg with
     mmx optimisations, the following patches have been dropped:
       - 020_mmx_optims.diff
       - 020_mmx_pic_code.diff
       - 020_disable_snow_mmx_in_pic.diff
       - 020_fix_libswscale_pic_code
 .
   [ Fabian Greffrath ]
   * debian/control:
     + Added libx11-dev and libxext-dev to Build-Depends.
   * debian/rules:
     + Build with --enable-x11grab (Closes: #441983).
     + Build ffmpeg and shared libraries with --extra-cflags="-fPIC -DPIC"
       (feeling confident that this closes: #472613) and "drop the surgery
       regarding Makefile.pic and config.mak.pic".
     + In this context, cleaned up build rule: Run '$(MAKE)' and '$(MAKE) clean'
       from the top source directory instead of diving into the library
       directories; force move during backup and recovery of the static
       libraries; let the build rule itself depend on config-extra-includes.h
       (instead of build-stamp) to avoid being run again from the binary rule;
       some more minor changes of cosmetic type.
     + Renamed config-extra-includes rule to config-extra-includes.h to
       reflect the file name of the created file (also changed to override it
       instead of appending) and to avoid the rule to be run twice.
     + Disabled all architecture-specific optimizations for the time being.
 .
 ffmpeg-free (0.svn20080206-1) experimental; urgency=low
 .
   [ Reinhard Tartler ]
   * new upstream release (Closes: #471136)
   * refreshed patches
   * libogg was dropped upstream
   * no longer install integer.h, as it is not part of the public API (see
     upstream r11642).
   * no longer install rtp.h, as it is not part of the public API (see
     upstream r11505).
   * install crc.h and sha1.h to libavutil-dev, since it is part of the
     public API now.
   * introduce new package: libavdevice52 and libavdevice-dev.
   * Implemented debian/get-orig-source.sh and adjusted the get-orig-source
     target in debian/rules to use that.
   * fix invocation of the testsuite.
   * bump standards version to 3.7.3 (no changes needed).
   * add script recordshow.sh (Closes: 461434). Thanks to
     Daniel Dickinson <[email-masked]>
   * Introdcue binary package ffmpeg-dbg, which contains debugging symbols
     of the shared library packages.
 .
   [ Fabian Greffrath ]
   * debian/changelog:
     + Source is exported from SVN, not CVS. Reflect this in the versioning
       scheme (Closes: #468319).
   * debian/control:
     + Changed Build-Depends to liba52-0.7.4-dev | liba52-dev.
     + Improved descriptions and dependencies for libavdevice packages.
   * debian/control, debian/compat:
     + Bumped debhelper Build-Depends to (>= 6.0.0).
   * debian/control, debian/*.install:
     + Adopted shared library package names to upstream SONAMEs.
   * debian/README.Debian:
     + Updated, since AAC decoding (through FAAD) is now enabled.
     + Updated URL for unofficial ffmpeg packages.
   * debian/rules:
     + Reordered confflags to optionally build LGPL versions of the libraries.
     + Removed trailing whitespace.
     + Removed unused strip rule.
     + Added libxvidcore4-dev to weak-build-deps and fixed confflags
       in DEB_BUILD_OPTIONS=risky accordingly.
     + Added a get-orig-source rule to reproduce the source tarball. Produce an
       unstripped tarball if DEB_BUILD_OPTIONS=risky.
     + Do not run debian/fixup-config.sh if DEB_BUILD_OPTIONS=risky.
   * debian/patches/011_link_plugins.diff:
     + Updated to link all plugins against libavutil since they all use symbols
       from this library. Resolves "symbols found in none of the libraries"
       warnings from dpkg-shlibdeps.
 .
 ffmpeg-free (0.cvs20071007-4) experimental; urgency=low
 .
   [ Fabian Greffrath ]
   * debian/control:
     + Wrapped Uploaders, Build-Depends and Depends,
       Conflicts and Replaces fields.
     + Added libfaad-dev to Build-Depends.
     + Added Homepage field.
     + Added ${misc:Depends} to all Depends.
   * debian/rules:
     + Enabled faad support via libfaad
       (Closes: #400094, #418230, #447089, #448068, #449387).
     + Added libmp3lame-dev to weak-build-deps in DEB_BUILD_OPTIONS=risky.
     + Added support for amrnb, amrwb and x264 (Closes: #432170) in
       DEB_BUILD_OPTIONS=risky.
 .
   [ Reinhard Tartler ]
   * added Fabian Greffrath to Uploaders
 .
 ffmpeg-free (0.cvs20071007-3) experimental; urgency=low
 .
   * disable armv6 code generation. Thanks to Joey Hess for the patch
     (Closes: #438923).
 .
 ffmpeg-free (0.cvs20071007-2) experimental; urgency=low
 .
   * restore soname on libavutil. got dropped on previous upload.
   * Bug fix: "needs libavutil-dev headers but doesn't depend on it",
     thanks to [email-masked] (Closes: #434494). This was actually already
     fixed in a previous upload.
   * build dependencies in debian/control are now multiline.
   * Drop the XS- from the Vcs-Browser and Vcs-Svn field.
 .
 ffmpeg-free (0.cvs20071007-1) experimental; urgency=low
 .
   * new upstream snapshot, using the same day as the mplayer release
   * Refreshing patches:
     -005_altivec_flags.diff: dropped, merged upstream
     -005_m68k_workaround.diff: refreshed
     -005_runtime_cpudetect.diff: refreshed
     -006_mips_pthreads.diff: refreshed
     -010_proper_rpath.diff: refreshed
     -010_shared_library_versioning.diff: refreshed
     -011_link_plugins.diff: refreshed (moved to top level makefile)
     -015_build_imgresample.diff: refreshed
     -020_disable_snow_mmx_in_pic.diff: refreshed
     -020_fix_libswscale_pic_code.diff: refreshed
     -020_mmx_optims.diff: refreshed
     -020_mmx_pic_code.diff: refreshed
     -040_early_altivec_detection.diff: disabled, doesn't apply anymore
     -040_only_use_maltivec_when_needed.diff disabled, (causes ftbfs, needs revising)
     -040_only_use_maltivec_when_needed.diff: refresh
     -051_mjpeg_gray_support.diff, removed applied upstream
     -053_rm_demux_crash.diff removed, applied upstream.
     -060_fix_avi_skip.diff removed, does not apply anymore
   * remove --enable-libdts. ffmpeg now has an internal dts decoder since
     r9051 (2007-05-17). It seems that at least some packages link to libdts and
     rely on the transitive dependency via ffmpeg. Please add explicit dependencies
     on libdts instead!
   * Don't ignore errors in upstream Makefile. Bug found via lintian.
 .
 ffmpeg-free (0.cvs20070307-7) UNRELEASED; urgency=low
 .
   * debian/patches/051_mjpeg_gray_support.diff:
     + Support grayscale MJPEG streams as sent by Axis cameras.
 .
 ffmpeg-free (0.cvs20070307-6) unstable; urgency=low
 .
   * Rename the source package. We are (again) no longer shipping the
     'real' upstream source of ffmpeg.
   * Add debian/strip.sh to strip ffmpeg upstream source disabling mpeg
     based encoders as discussed with ftp-master at debconf7
   * update XS-Vcs tags in debian/control.
   * make ffmpeg binNMU-able by using ${binary:Version} rather than
     ${Source-Version}
Files: 
 15299b30ee7560c8d83a390064266580 1518 libs optional ffmpeg-free_0.svn20080206-4ubuntu1.dsc
 3c21869969f2490ec73bb2dbea37f205 2959259 libs optional ffmpeg-free_0.svn20080206.orig.tar.gz
 57c46c9732c650b19f0c1ba54b403162 40202 libs optional ffmpeg-free_0.svn20080206-4ubuntu1.diff.gz