Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
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.
Created an attachment (id=101186) [details] Ebuild
Created an attachment (id=101187) [details] native lib detection patch
Created an attachment (id=101188) [details] make file fixes
Created an attachment (id=101189) [details] clean out code not related to linux
Created an attachment (id=101190) [details] a patch merged from archlinux pkgbuild
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
Created an attachment (id=101204) [details] Modified ebuild I modified the ebuild following the comments. I also mailed the author and he suggests static linking ffmpeg. So I didnot work on that.
Created an attachment (id=101207) [details] Further modified ebuild Fixed the license and removed a comment
Created an attachment (id=101411) [details] Ebuild Total re write using ant and removed timeformatter patch
Created an attachment (id=101412) [details] build patch needed for the latest ebuild suppress warnings and support "nls" USE flag
(From update of attachment 101411 [details]) Make sure to attach ebuilds as text/plain. This makes them viewable from a browser.
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.
Created an attachment (id=103008) [details] /jubler-3.0.0.ebuild ebuild for 3.0.0
Created an attachment (id=103009) [details] build.patch
Created an attachment (id=103010) [details] os.patch moved library detection fix to os part. also fixes some file and directory paths for the gentoo installation
Created an attachment (id=103485) [details] jubler-3.0.0-r1.ebuild backported nogtk patch from svn gtk l&f in java 1.5 has problems
Created an attachment (id=103486) [details] nogtk.patch nogtk patch mentioned
In java experimental overlay http://overlays.gentoo.org/proj/java/browser/java-experimental/media-video/jubler
moved to tree, closing, thanks for the work :-)