We mentioned HandBrake in another thread and the fact that it includes some
non-free code for AAC encoding.
A fully free (as far as I can tell) version of HandBrake exists in Debian
Experimental. I tried to install the .deb package in Brigantia but couldn't
because of unfulfilled (libavcodec) dependencies. So then I downloaded the
source code and tried to figure out how to build it... and failed miserably T
that :).
There are actually two downloads on the Debian HandBrake page :
1. The source code :
http://ftp.de.debian.org/debian/pool/main/h/handbrake/handbrake_0.9.8+dfsg1.orig.tar.bz2
2. The Debian patches (which for instance remove the non-free AAC encoder) :
http://ftp.de.debian.org/debian/pool/main/h/handbrake/handbrake_0.9.8+dfsg1-2.debian.tar.gz
So now I have a ~/handbrake directory, containing two directories: debian and
handbrake_0.9.8+dfsg1.
My knowledge of building source code is limited to ./configure, sudo make
install / sudo checkinstall, and that didn't help me build that code... Can
anyone point me to some step-by-step procedure that will let me generate a
local .deb package on my machine from that source code, including of course
the Debian patches for that package? Or is there some magic call that does
it all in one step?
Thanks.