Bug#496133: marked as done (fixup version.sh to include a meaningful version in the ffmpeg binary)
Fabian Greffrath
greffrath at leat.rub.de
Thu Aug 28 07:39:01 UTC 2008
Reinhard Tartler schrieb:
> I'm not really decdided how to fix this properly. Ideally, we'd have
> the version number in the package version instead of the date, I
> think. In that case, we could calculate the svn revision from that. This
> would mean changes to the get-orig-tar mechanism.
During the get-orig-source mechanism we could add a file to the
original tarball which contains the SVN revision as a string, e.g.
svn-revision. We can then patch version.sh to look out for this file
and parse its content, if it exists.
> And if we switch to svn revision, what about the revision of libswscale?
> For the sake of simplicity, I'd suggest to take the svn revision of
> libswscale that was up-to-date at the time of the ffmpeg svn
> revision. But that needs to be documented somewhere (maybe only as
> comment in the make rule).
Since libswscale is an unversioned redirect from the ffmpeg SVN, I
believe it is clear (i.e. unambigous) to reflect only the ffmpeg SVN
revision. There is only one possible libswscale revision that can be
assigned to one specific ffmpeg SVN revision.
> I think we should fix that with the new svn version bump, which I think
> we can do in a few days or weeks.
Alright, we should start the work in experimental though. While we are
at it, we can add an epoch to the Debian package to keep the ubuntu
interdiff small and clean up some of the ancient replaces and
conflicts fields. Maybe we should even switch from SVN to GIT as
upstream did recently, although I don't have any experience with git yet.
> I'm just waiting for the just merged
> in AAC decoder to settle a bit, maybe for the AAC encoder to get it (in
> that case we would need to adapt the strip.sh for that), in order to
> drop the libfaad dependency. Then we can upload to unstable.
I didn't know we were aiming at dropping libfaad? What's wrong with
libfaad, apart from being GPLed?
> Comments?
You betcha! ;)
--
Dipl.-Phys. Fabian Greffrath
Ruhr-Universität Bochum
Lehrstuhl für Energieanlagen und Energieprozesstechnik (LEAT)
Universitätsstr. 150, IB 3/134
D-44780 Bochum
Telefon: +49 (0)234 / 32-26334
Fax: +49 (0)234 / 32-14227
E-Mail: greffrath at leat.ruhr-uni-bochum.de
More information about the pkg-multimedia-maintainers
mailing list