Ebuild for transkode-0-7_beta. the 0.7_beta includes some fixes and new features. Compared to the 0.6, mplayer is no longer a static dependency because now there are other optional fall-back decoders (xine, ffmpeg and gstreamer). The ebuild was tested on amd64 system without any problems. Reproducible: Always
Created attachment 127167 [details] media-sound/transkode-0.7_beta.ebuild As seen the ebuild has quite some deps for gstreamer, so that most common audio formats are supported. But in the end wasn't sure if I should make it so, that if the gstreamer and ffmpeg use flags are selected instead of all the plugins only the gst-plugins-ffmpeg would be a dep instead the other plugins. If that would be a better way to do it I could change the ebuild.
Created attachment 127169 [details] media-sound/xineadump-0.1.ebuild This is the ebuild for xine support in transkode. If better I can create another bug entry for it, but for now posted it in this bug entry. This ebuild was tested on amd64, shouldn't be any problem on x86, but has no keyword for x86-fbsd because can't test if it works on that system.
Forgot to mention, there is now a pkg_setup() in the ebuild with an ewarn about the mplayer, ffmpeg, xine and gstream decoders, that at least one of the use flags for them should be selected to have a fall-back decoder. Because my english isn't the best one and I don't think that it's written the way it should be it would probably need a bit editing.
Update: version 0.7 now released. Changelog: Version 0.7: - Fix: bug preventing Amarok TTMD to finish if there was a transcoding error - Fix: decoding/encoding processes priority setting was not correctly applied http://www.kde-apps.org/content/download.php?content=37669&id=1&tan=70726337&PHPSESSID=12b18478eb4fa1f9d542644b8f7e9e1f
Created attachment 138468 [details] media-sound/transkode-0.7.ebuild Edited the ebuild for the 0.7 version. Everything else is the same. Still not sure if the ebuild should stay the way it is or should the use flags for the decoders be removed.
Changed the name of the bug to the new version.
Created attachment 142751 [details] media-sound/transkode-0.7.ebuild Removed some unneeded lines from the ebuild and added ppc keyword (from bug #207355)
Created attachment 143575 [details] media-sound/transkode-0.7.ebuild Removed the media-sound/transkode-enc dependency since it's only for personal use and is a blocker for someone wanting to emerge transkode without the transkode-enc ebuild.
Please, don't use !arch in dependencies, just drop the keyword if it's a new ebuild _do not_ add such dependencies as they are a hell to work with later on.
Created attachment 151648 [details] media-sound/transkode-0.7.ebuild Thanks for the info. Removed "!arch" from dependencies.
xineadump-0.1 and transkode-0.7 are in portage cvs now, thanks for submitting!