[SCM] handbrake packaging branch, master, created. de1f9ddeef0932713c9d436d3ce28db14ebe9b39

Andres Mejia amejia004 at gmail.com
Sat May 12 15:29:12 UTC 2012


On Sat, May 12, 2012 at 4:58 AM,  <rbrito-guest at users.alioth.debian.org> wrote:
> The branch, master has been created
>        at  de1f9ddeef0932713c9d436d3ce28db14ebe9b39 (commit)
>
> - Shortlog ------------------------------------------------------------
> commit de1f9ddeef0932713c9d436d3ce28db14ebe9b39
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sat May 12 05:43:47 2012 -0300
>
>    LinGUI: Allow user to pass libavcodec settings also with MPEG4 video.
>
>    In the present, if the user chooses the video codec to be MPEG2, then he can
>    pass "advanced" options to libavcodec, but no advanced options are possible
>    if MPEG4 is selected.
>
>    This patch fixes it.
>
>    I sent a pull request to [the HandBrake maintainers' github account][0] and
>    [they applied it][1], but have not given me credit for it. :(
>
>    [0]: https://github.com/HandBrake/HandBrake/pull/9
>    [1]: https://github.com/HandBrake/HandBrake/commit/6bfa70d2543a5defd582236d7ecc2e38d2675bdf
>
>    Signed-off-by: Rogério Brito <rbrito at ime.usp.br>
>
> commit 046c3c7ba79f5c6c6e83ab7a386defec1a10c570
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sat May 12 05:41:14 2012 -0300
>
>    Update the changelog.
>
>    Git-Dch: Ignore
>
> commit 8500dce1b63f3b53e539fbd7f26acef4fb8b984b
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sat May 12 05:34:21 2012 -0300
>
>    Force handbrake to link against the system's libav.
>
>    Note that here we use a very dirty hack, namely, taking the file
>    `audioconvert.h` from libav's git tree (which I was told is not a public
>    interface), and putting it `libhb` directory.
>
>    We also pass the `/usr/include/libavcodec` directory as an include dir for
>    the other headers of libav to be found.

I just glanced over the changes to this. To be on the safer side, the
symbols needed by handbrake and provided in audioconvert.c should be
built from handbrake. This way, any internal changes made to libav for
audioconvert won't break handbrake.

Of course, it's better to switch to libavresample for this than to use
this hack.

> commit af05fe0f71041ab4bd5959c89df0943e3c2e9057
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sat May 12 04:28:16 2012 -0300
>
>    debian/patches: Remove patching of ffmpeg on kFreeBSD.
>
>    The rest of the patch should be forwarded upstream, if it is not yet in
>    their tree.
>
> commit 8811efedad28e25e74ea93e3ae74941f7e26e539
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sat May 12 04:24:55 2012 -0300
>
>    debian/patches: Don't bother with PowerPC compilation of mpeg2dec.
>
>    We are not building `mpeg2dec` and, if necessary, the other parts of the
>    patch can be appropriately forwarded to the packager or upstream.
>
>    Note that it may be possible to work around the necessity of mpeg2dec by
>    passing the option `--enable-ff-mpeg2` to the main configure script.
>    I have not yet investigated this possibility.
>
> commit 47a05ab838d06447fb33d88457cbf1fd1bca1eb3
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sat May 12 04:21:43 2012 -0300
>
>    debian/patches: Remove part to set compiler for ffmpeg.
>
>    There's no need for patching this further, as we don't use ffmpeg.
>
> commit 651649036e56df6cc946186a45367d952fa0ea58
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sat May 12 04:18:23 2012 -0300
>
>    debian/patches: Disable 04_format-security.diff from being applied.
>
>    We are not compiling ffmpeg here, and this should be taken care of in
>    Debian's libav package instead, if needed.
>
> commit da0a3c9fd9ba4455d508e46bbafbecb135007347
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sat May 12 04:10:24 2012 -0300
>
>    debian/control: Add Reinhard Tartler to Uploaders.
>
> commit 36947cc69e22f196eab6a1c7d2890ba036ad4d71
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sat May 12 03:58:17 2012 -0300
>
>    debian/rules: Install upstream's changelog.
>
> commit 15b0baaf4c3ad71c1f7a9ea0b2df39e51dc34aab
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sat May 12 03:49:56 2012 -0300
>
>    debian/patches: Remove encoding indication from desktop file.
>
> commit 671ba17089e281b402aa5c8094b616ae1844e464
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sat May 12 03:47:05 2012 -0300
>
>    Update the changelog.
>
>    Git-Dch: Ignore
>
> commit 04a0696f79b9ad0ceb622d08518a71f48b811a54
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sat May 12 03:44:57 2012 -0300
>
>    debian/control: Change maintainer and add me as uploader.
>
> commit 7159973e64358087cc67e4c8ff9b15a7e796b9ec
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sat May 12 03:43:36 2012 -0300
>
>    debian/control: Remove libdvd{read,nav}-dev from build deps for the moment.
>
> commit 69a9980a773b4ac6ada70c0d7408e81768b339c7
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sat May 12 03:09:53 2012 -0300
>
>    Refresh debian/patches/01_build.diff
>
> commit bd52d6cd9afdbbe4d8e2b4ce2777889ab82dcfaa
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sat May 12 02:56:02 2012 -0300
>
>    debian/control: One fewer external library/package: mpeg2.
>
>    Drop dependency on the embedded mpeg2.
>
> commit 446fe43cff2c1d383c60de2effebabb32c6b01ff
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sat May 12 02:53:23 2012 -0300
>
>    debian/control: Hooray! We can now compile with Debian's libav.
>
>    This avoids us having to download a given ffmpeg from HandBrake's
>    site.
>
> commit e0a21a2b78d37b79690bbc61d587bf40bfb0d7bf
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sat May 12 00:45:49 2012 -0300
>
>    debian/clean: Don't clean files that don't need cleaning.
>
> commit b4912fd160c54fb0938854dc4bcd3c191c5b6139
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sat May 12 00:43:51 2012 -0300
>
>    debian/control: Remove unused build-dep on xvidcore.
>
> commit 62763e430588b2b1de5e96ec4edf763d7e4995f3
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sat May 12 00:30:04 2012 -0300
>
>    gitignore: Add initial list of files to ignore.
>
> commit d62fa1d5376c604e6e15382a8015072d10016381
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Tue Apr 24 02:32:02 2012 -0300
>
>    Update the changelog.
>
>    Git-Dch: Ignore
>
> commit 7d32a13621ab488d35d5141d75d75f49d898ddea
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Tue Apr 24 02:20:51 2012 -0300
>
>    Fix compilation of the tests.
>
> commit 8fd4c0845ecf7eeb68a4f0cb34d8556bce71ff99
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Tue Apr 24 01:44:31 2012 -0300
>
>    Update the changelog.
>
>    Git-Dch: Ignore
>
> commit d744d629460fc4c41291d81e2730a9a7bd0449bd
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Tue Apr 24 01:44:17 2012 -0300
>
>    debian/control: Add libdvdnav-dev as a build-dep.
>
> commit 20933ba7e8656a6af4ec59208cb1fc7e9cf0a84d
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Tue Apr 24 01:31:57 2012 -0300
>
>    debian/rules: Fix building package with CLI enabled.
>
> commit 90bc7f48cac8804e4710fff1d43dc7ef2dbfb54c
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Tue Apr 24 01:28:04 2012 -0300
>
>    Revert "Disable (temporarily) HandBrakeCLI."
>
>    This reverts commit ea6d1334eb075274bfb5b683182bd1dc6a56c81d.
>
> commit ea6d1334eb075274bfb5b683182bd1dc6a56c81d
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Mon Apr 23 07:33:23 2012 -0300
>
>    Disable (temporarily) HandBrakeCLI.
>
> commit e91655a22759c8439ccca663d5700b4860cf2b82
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Mon Apr 23 07:30:26 2012 -0300
>
>    Minor fix for compilation.
>
> commit 03b7b1f2ce5c07b21cb0e17508184197bc5d7725
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Mon Apr 23 05:18:55 2012 -0300
>
>    libhb: Dirty compilation fix for newer libbluray.
>
> commit 09d86a90f16efb1bed79701eaa90ecd2c4e0a4e8
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Mon Apr 23 04:47:28 2012 -0300
>
>    1st try at building with system libs.
>
> commit 646f975a4fda07e422ac69dcf1a4ccc974fd0eca
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sun Apr 22 09:19:13 2012 -0300
>
>    Update the changelog.
>
>    Git-Dch: Ignore
>
>    Signed-off-by: Rogério Brito <rbrito at ime.usp.br>
>
> commit b8aa8cd3dba141e72c7ee5798cf97b166f897fb9
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sun Apr 22 08:14:10 2012 -0300
>
>    debian/rules: cosmetics: Indentation.
>
> commit 40ec61ab44a7530d8d9392ea857603ace4c76374
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sun Apr 22 08:13:38 2012 -0300
>
>    debian/rules: Remove commented out lines.
>
> commit d23941a8036e9a54aa9292f16c8e4cd67bec75a2
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sun Apr 22 08:12:13 2012 -0300
>
>    debian/rules: Don't clean a file that's already in the right place.
>
> commit 589e5c3f329ff6bc473f0b7659fc56b41353242d
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sun Apr 22 08:09:59 2012 -0300
>
>    debian/rules: cosmetic: Remove indication of makefile.
>
> commit c458c23996218fe88a1cc0e79f7392785b199893
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sun Apr 22 07:22:53 2012 -0300
>
>    Update the changelog.
>
>    Signed-off-by: Rogério Brito <rbrito at ime.usp.br>
>
>    Git-Dch: Ignore
>
> commit a84adee074384794978f1efa01d93e78943b7df7
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sun Apr 22 05:56:20 2012 -0300
>
>    Fix generation of debian source package.
>
> commit 5c4f8896df1b9492cf13efe02cf18c2a8e2d82ea
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sun Apr 22 05:44:29 2012 -0300
>
>    Convert the package to format 3.0 (quilt).
>
> commit ccbc19d1e30579d656faee34454f55dd54dbc1c5
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sun Apr 22 05:37:03 2012 -0300
>
>    debian/patches: Fix compilation with mp4v2 1.9.1.
>
> commit 66ed6e9e00b56bd7748f437c72430d2498efca6c
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sun Apr 22 05:29:11 2012 -0300
>
>    debian/control: Add build-dependency on libdbus-glib-1-dev.
>
> commit 18270ffdb3b9ae42b4049cf7e477d29d0ea8369d
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sun Apr 22 05:02:06 2012 -0300
>
>    debian/rules: Don't allow building in parallel for the moment.
>
> commit cc9ef39425845f4bd7a8803f287105d48a0c7eec
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sun Apr 22 05:00:51 2012 -0300
>
>    debian/control: Loosen the build-dependency on libmp4v2.
>
> commit 9f3c1335bf8eead0667b1b756409805e55a3ac8f
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sun Apr 22 04:59:33 2012 -0300
>
>    debian/patches: Refresh them to be cleaner.
>
> commit d8df032857495c382a1a977fbae6421c9f9a5423
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sun Apr 22 04:53:30 2012 -0300
>
>    debian/control: Allow compilation with Debian's libx264.
>
> commit bbac6e253f25b64e86dfe8c4a1cd5dbca0891404
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sun Apr 22 04:53:04 2012 -0300
>
>    debian/control: Let the bug reporting to go Debian's BTS.
>
> commit babb44c6d8daebee157392efeede56fb64909110
> Author: Rogério Brito <rbrito at ime.usp.br>
> Date:   Sun Apr 22 04:49:07 2012 -0300
>
>    Run a first pass of `wrap-and-sort -s -a -v`.
>
> commit f1e2a704b39104cd22e5e9f126fe4b1b23a74398
> Merge: 237b13a 01e6d09
> Author: Christian Marillat <marillat at debian.org>
> Date:   Sat Mar 17 17:17:22 2012 +0100
>
>    Imported Debian patch 0.9.6-0.1
>
> commit 237b13a0d1a5ce0dc42299e60f65adf285652d19
> Merge: abddb90 3f29104
> Author: Christian Marillat <marillat at debian.org>
> Date:   Sat Jan 15 11:17:36 2011 +0100
>
>    Imported Debian patch 0.9.5-0.1
>
> commit abddb9080ec21967149a57f3e31739fbd3732066
> Author: Christian Marillat <marillat at debian.org>
> Date:   Thu Jan 15 16:01:39 2009 +0100
>
>    Imported Debian patch 0.9.3-0.1
>
> -----------------------------------------------------------------------
>
> --
> handbrake packaging
>
> _______________________________________________
> pkg-multimedia-commits mailing list
> pkg-multimedia-commits at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-commits



-- 
~ Andres



More information about the pkg-multimedia-commits mailing list