HandBrake/pkg/linux/debian
robxnano a5f82aaf50 LinGUI: Preparation for GTK4 port
- Remove --enable-gtk4 option from build system
- Remove files which are no longer needed
2024-01-26 08:01:58 +01:00
..
README.Debian LinGui: add Debian packaging support 2009-06-19 18:55:00 +00:00
changelog LinGui: add Debian packaging support 2009-06-19 18:55:00 +00:00
compat LinGui: make debian packaging rules work on ubuntu 8.04 2009-09-21 17:44:51 +00:00
control Drop old intltool references 2023-05-09 16:38:55 +02:00
copyright LinGui: fix debian copyright license 2019-11-06 13:10:36 -08:00
docs build: fix references to documents (e.g. NEWS -> NEWS.markdown) 2016-06-11 10:00:28 -06:00
handbrake-cli.dirs LinGui: add Debian packaging support 2009-06-19 18:55:00 +00:00
handbrake-cli.install LinGui: add Debian packaging support 2009-06-19 18:55:00 +00:00
handbrake-gtk.dirs LinGui: add RPM packaging support and modify Debian so they can co-exist 2009-06-20 03:07:57 +00:00
handbrake-gtk.docs LinGui: add Debian packaging support 2009-06-19 18:55:00 +00:00
handbrake-gtk.install LinGui: add language files to debian install file 2013-08-12 18:29:33 +00:00
rules LinGui: disable update checks for snapshot PPA since it does it's own update announcements 2010-05-24 18:22:53 +00:00

README.Debian

handbrake for Debian
--------------------

HandBrake bundles its own copies of ffmpeg and related media libraries. This is
an upstream decision that the Ubuntu maintainers will respect.

This is done by running contrib/getcontrib.sh which wgets each library from
HandBrake's website.


Upstream has asked us to do this because they have modified their libraries to
address the finickiness of the platforms that they support, along with
prerelease patches that add support for advanced HandBrake functionality such as
surround-sound downmixing.

HandBrake then statically links against these libraries, and they are not
installed to the system so it doesn't interfere with other parts of the system.
Different or older versions of these packages are included in the Ubuntu
distribution already, and have passed our guidelines for Multiverse inclusion.


=== Detailed Breakdown of Bundled Libraries and Reasons ===

a52dec - 0.7.4
patch to allow downmix to dolby prologic ii

faad2 2.6.1
patch to configure.ac so it will build with libtool 2.2.x

ffmpeg svn 15462
patch for building on beos
patch that adds aac-latm codec
patch fixes memory leak provoked by h264 streams with lots of errors
patch for cygwin
patch for solaris

libdca svn 81
newer than released version

libdvdread 0.9.7
patch for os x, changes path to dvdcss
patch for cygwin, configure fixes

faac
patch for cygwin configure

lame version 3.98

libmp4v2 svn 45
project was stagnant. using a fork that has picked up development

libmkv 0.6.3

mpeg2dec 0.5.1

libogg 1.1.3

libsamplerate 0.1.4

libvorbis aotuv fork b5

libtheora 1.0

libx264 git 1028
patch for cygwin configure
patch for solaris build scripts
patch to allow forcing an IDR frame

xvidcore 1.1.3
patch for os x configure
patch for cygwin configure
patch configure to recognize nasm 2.0

 -- John Dong <jdong@ubuntu.com>  Fri, 28 Nov 2008 14:17:16 -0500