Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 405153 - media-video/2mandvd-1.7.3: version bump
Summary: media-video/2mandvd-1.7.3: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords: EBUILD, PATCH
Depends on:
Blocks:
 
Reported: 2012-02-21 14:32 UTC by Michael Palimaka (kensington)
Modified: 2012-03-12 17:40 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
2mandvd-1.7.3.ebuild.patch (2mandvd-1.7.3.ebuild.patch,3.15 KB, patch)
2012-02-21 14:32 UTC, Michael Palimaka (kensington)
Details | Diff
2mandvd-1.7.3.ebuild.patch (2mandvd-1.7.3.ebuild.patch,3.18 KB, patch)
2012-02-22 21:01 UTC, Michael Palimaka (kensington)
Details | Diff
2mandvd-1.7.3-libav.patch (2mandvd-1.7.3-libav.patch,269 bytes, patch)
2012-02-22 21:02 UTC, Michael Palimaka (kensington)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Palimaka (kensington) gentoo-dev 2012-02-21 14:32:41 UTC
Created attachment 302701 [details, diff]
2mandvd-1.7.3.ebuild.patch

2mandvd-1.7.3 is now available.

The attached patch:
- Bumps EAPI
- Adds new language
- Removes manual unpack as the noisy issue no longer exists
- Makes ffmpeg a build dep, as it is linked against
- Converted mad and xine use flags into elog messages, as they do not affect the installed files in any way
Comment 1 Ben de Groot 2012-02-22 09:17:20 UTC
This looks good. I have a couple of questions though. The first one is more of an upstream issue: why optional use of xine-lib and sox[mad] if it already depends on ffmpeg? Doesn't that provide pretty much the same functionality?

Also, can we use virtual/ffmpeg instead of media-video/ffmpeg? (I'm a libav user myself)

And does it really need media-fonts/dejavu or can we use virtual/ttf-fonts instead (which defaults to dejavu)?
Comment 2 Michael Palimaka (kensington) gentoo-dev 2012-02-22 21:01:49 UTC
Created attachment 302915 [details, diff]
2mandvd-1.7.3.ebuild.patch

(In reply to comment #1)
> why optional use of xine-lib and sox[mad] if it already
> depends on ffmpeg? Doesn't that provide pretty much the same functionality?
I am not sure, but both those binaries are called directly.

> Also, can we use virtual/ffmpeg instead of media-video/ffmpeg? (I'm a libav
> user myself)
It fails to compile with libav, but a small patch fixes that.

> And does it really need media-fonts/dejavu or can we use virtual/ttf-fonts
> instead (which defaults to dejavu)?
Dejavu fonts are called explicitly, eg. myfont.setFamily("DejaVu Sans Condensed");
Comment 3 Michael Palimaka (kensington) gentoo-dev 2012-02-22 21:02:24 UTC
Created attachment 302917 [details, diff]
2mandvd-1.7.3-libav.patch
Comment 4 Davide Pesavento (RETIRED) gentoo-dev 2012-03-12 17:40:00 UTC
Committed. Thanks a lot Michael!