# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit eutils java-pkg-2 java-utils-2 versionator MY_PV=$(replace_version_separator 3 '-' ) MY_PN=${PN/#j/J} DESCRIPTION="Java subtitle editor" HOMEPAGE="http://www.panayotis.com/jubler/" SRC_URI="mirror://sourceforge/${PN}/Jubler-fullsrc-${MY_PV}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86" IUSE="nls spell" RDEPEND=">=virtual/jre-1.5 spell? ( app-text/aspell )" DEPEND=">=virtual/jdk-1.5 dev-java/ant-core nls? ( sys-devel/gettext)" S=${WORKDIR}/${MY_PN}-${MY_PV} src_unpack() { unpack ${A} cd ${S} chmod +x resources/ffmpeg-cvs/configure.patched chmod +x resources/ffmpeg-cvs/build_avopt chmod +x resources/ffmpeg-cvs/clean-diff chmod +x resources/ffmpeg-cvs/unwrap-diff epatch ${FILESDIR}/ffdecode_makefile.patch epatch ${FILESDIR}/build.patch cd ${S}/src epatch ${FILESDIR}/ffdecode.patch epatch ${FILESDIR}/os.patch } src_compile() { if use nls; then ant i18n fi ant jar ant xdevelop } src_install() { cd ${S} java-pkg_newjar dist/Jubler.jar ${PN}.jar java-pkg_doso resources/ffdecode/libffdecode.so newicon src/icons/frame.png jubler.png java-pkg_dolauncher jubler --main com.panayotis.jubler.Main domenu ${FILESDIR}/jubler.desktop }