Bug 153992 - media-video/jubler-3.3.0 (new ebuild)
|
Bug#:
153992
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: enhancement
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: maintainer-wanted@gentoo.org
|
Reported By: serkan@gentoo.org
|
|
Component: Ebuilds
|
|
|
URL:
http://www.panayotis.com/jubler/
|
|
Summary: media-video/jubler-3.3.0 (new ebuild)
|
|
Keywords: EBUILD, InOverlay
|
|
Status Whiteboard:
|
|
Opened: 2006-11-03 21:57 0000
|
Jubler is a tool to edit text-based subtitles. It can be used an an authoring
software for new subtitles or as a tool to convert, transform, correct and
refine existing subtitles. The most popular subtitle formats can be used.
Preview of the subtitles in realtime or in design time, spell checking,
translation mode and styles editing are some of the main features.
It is open source under a liberal (GNU) public licence. It is written in Java
5.0 (a.k.a. Java 1.5.0 ) in order to be really multi-platform. It has been
tested under Linux, Windows XP and Mac OS X.
I forgot but I put this in media-video in my own overlay
Did you sent all those fixes upstream? Would be nice to get them merged
there... ;)
Comments about the ebuild:
> SRC_URI="mirror://sourceforge/${PN}/Jubler-fullsrc-3.0.0-rc4.tar.bz2"
Should use $PV here
> java-pkg_ensure-vm-version-sufficient 1.5
Eclasses take care of this automatically
> chmod +x resources/ffmpeg-cvs/clean-diff
Looks like we are using ffmpeg here (did not check in practise). Would be
better to use the system installed copy or at least add a comment on why that
is not possible.
> insinto /usr/share/applications
> doins "${FILESDIR}/jubler.desktop"
domenu is for this
You should be using eant instead of ant. It is a wrapper, which among other
things, calls die if it fails and will use a compiler you can configure.
It's also generally better to make a single call to ant, so something like:
local antflags
use nls && antflags="i18n"
eant ${antflags} jar xdevelop
In src_install (and actually any phase after unpack), you automatically start
in ${S}, so no need to change to it yourself.
moved to tree, closing, thanks for the work :-)