Portage is a package management system used by Gentoo Linux
# ChangeLog for media-video/jubler
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-video/jubler/ChangeLog,v 1.19 2008/06/13 20:08:17 serkan Exp $
13 Jun 2008; Serkan Kaba
jubler-3.9.0.ebuild:
Block >=media-video/ffmpeg-0.4.9_p20080206 wrt bug #218091.
24 May 2008; Serkan Kaba
Fix QA warning for pre-stripped binary.
*jubler-3.9.0 (22 May 2008)
22 May 2008; Serkan Kaba
-files/jubler-3.4.0-freedesktop.patch, -files/jubler-3.4.0.patch,
+files/jubler-3.9.0.patch, +jubler-3.9.0.ebuild:
Version bump. Remove old patches. Fixes bug #222139.
28 Apr 2008; Petteri Räty
-jubler-3.3.0-r1.ebuild, -jubler-3.4.0.ebuild:
Delete old versions.
28 Mar 2008; Kenneth Prugh
amd64 stable, bug #210484
26 Mar 2008; Petteri Räty
Add a built_with_use check for media-player/mplayer and the srt use flag.
Found in bug #210484.
29 Feb 2008; Carsten Lohrke
Remove icon extension from desktop entry to match Icon Theme Specification.
17 Feb 2008; Christian Faulhammer
stable x86, bug 210484
17 Feb 2008; Petteri Räty
Filter ecj-3.2 as it fails. Reported in bug #210484.
15 Dec 2007; Petteri Räty
should not be inheriting java-utils-2 directly
25 Nov 2007; Samuli Suominen
amd64 stable wrt #200242
25 Nov 2007; Dawid Węgliński
Stable on x86 (bug #200242)
24 Nov 2007; Petteri Räty
Delete old ebuild.
*jubler-3.4.1 (24 Nov 2007)
24 Nov 2007; Petteri Räty
+files/jubler-3.4.1.patch, +jubler-3.4.1.ebuild:
Version bump. Freedesktop patch committed upstream. Fixes bug #200235.
*jubler-3.4.0 (21 Nov 2007)
21 Nov 2007; Petteri Räty
+files/jubler-3.4.0-freedesktop.patch, +files/jubler-3.4.0.patch,
+jubler-3.4.0.ebuild:
Version bump. Patched to support shared-mime-info spec and otherwise follow
freedesktop specs. Fixes bug #199626.
*jubler-3.3.0-r1 (24 Oct 2007)
24 Oct 2007; Petteri Räty
+jubler-3.3.0-r1.ebuild:
Add mplayer use flag. Reported in bug #190771.
01 Oct 2007; Sven Wegener
Use full atoms for built_with_use.
04 Aug 2007; Miroslav Šulc
files/jubler-3.3.0.patch, jubler-3.3.0.ebuild:
Updated to the latest files from svn.
*jubler-3.3.0 (04 Aug 2007)
04 Aug 2007; Miroslav Šulc
+files/jubler-3.3.0.patch, +metadata.xml, +jubler-3.3.0.ebuild:
Initial ebuild, submitted by Serkan Kaba
AUX jubler-3.4.1.patch 6470 RMD160 3f0d8c24208416c626acc7013e3dd1d95135c433 SHA1 0e320ee2f38e30bc3eb3725338f50996abd4622e SHA256 a6a634eda8aa27905651d56d9b1697543dcc5b4bc15fc6a9d1f5e58ee162145f
AUX jubler-3.9.0.patch 6371 RMD160 ba817c57e76290efa926f81c47f334e48f9d5f7c SHA1 5359030fa28f5c25b087720aaad61ce487173a29 SHA256 feb1ae7138d75648a00270d54e754ef1d81d52ce4f5af7ab3a45ebe192bc3cea
DIST Jubler-src-3.4.1.tar.bz2 1711351 RMD160 ed5bb1c3c11406349f7a4473a91185e0326ed662 SHA1 3270058d0d4cd9f605e83fba921823a640c6aee4 SHA256 257b4362f8b22d8f45f52a1c90f89af7670c31fa125c9afecaa48b68028afcec
DIST Jubler-src-3.9.0.tar.bz2 1740527 RMD160 29cf99c527772d47a202a55e360d02806b409d81 SHA1 0dc3f1d804fe1ee2902db45525c0bf176912c100 SHA256 9c41f19c9a9b85f9c3ea958c9ec2346d8dc751ef5aad5f5cb16a58e8f69bfa6b
EBUILD jubler-3.4.1.ebuild 2133 RMD160 eebec81b4b2d65aa618c420f1bf4f5d216ebe61b SHA1 729ad2fe4a2acca773a7a2d88ac586e0e1fd50f5 SHA256 bfdfb834bef0957a603b738e31e28faf0ee32c47609587ddb6d8cd780a579b06
EBUILD jubler-3.9.0.ebuild 2128 RMD160 569745dc108e2f746ecdbe5981acf7ef2708f482 SHA1 707565785b8d80825c64c482a4dfef729e4a0932 SHA256 f2b6e97b3849d1726daeacc080c82d834a34d95946d45beb766d85463a86463c
MISC ChangeLog 3113 RMD160 18e3ec99f5db36dc29428ea0db266277ff64369e SHA1 9122bd01b681a34cb2020aab48708151b86cffca SHA256 b8ec9ec898b0dee4e673a9d44209b143b41bd7e0b7aa1a40c9d68172ae15b47b
MISC metadata.xml 216 RMD160 05d4d9c2f1c459ea9309346016001e26bad574ce SHA1 98783559fec44d27f1294db2e9549af2fe38f1b3 SHA256 94b55a2ec67c524728d32249d59a6a1545fd37d61c83259b5f05163ca47e87e1
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/jubler/jubler-3.4.1.ebuild,v 1.7 2008/06/13 20:08:17 serkan Exp $
inherit gnome2 eutils java-pkg-2 java-ant-2 toolchain-funcs
MY_PN=${PN/#j/J}
DESCRIPTION="Java subtitle editor"
HOMEPAGE="http://www.jubler.org/"
SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-src-${PV}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="mplayer nls spell"
RDEPEND=">=virtual/jre-1.5
spell?
(
app-text/aspell
>=dev-java/zemberek-2.0
)"
DEPEND=">=virtual/jdk-1.5
media-video/ffmpeg
app-text/docbook-sgml-utils
dev-util/pkgconfig
nls? ( sys-devel/gettext )"
S=${WORKDIR}/${MY_PN}-${PV}
pkg_setup() {
if use spell && ! built_with_use dev-java/zemberek linguas_tr; then
die "Zemberek should be built with Turkish language support"
fi
if use mplayer && ! built_with_use media-video/mplayer srt; then
msg="media-video/mplayer needs to be built with the srt use flag"
eerror ${msg}
die ${msg}
fi
java-pkg-2_pkg_setup
}
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${PN}-3.4.1.patch"
chmod +x resources/installers/linux/iconinstall
}
src_compile() {
java-pkg_filter-compiler ecj-3.2
eant $(use nls && echo i18n) jar faq || die "eant failed"
cp -v dist/help/jubler-faq.html build/classes/help || die "cp failed"
cd resources/ffdecode || die
CC=$(tc-getCC) emake linuxdyn || die "make failed"
}
src_install() {
java-pkg_dojar dist/Jubler.jar
use spell && java-pkg_register-dependency zemberek zemberek2-cekirdek.jar
use spell && java-pkg_register-dependency zemberek zemberek2-tr.jar
java-pkg_doso resources/ffdecode/libffdecode.so
doicon resources/installers/linux/jubler.png
domenu resources/installers/linux/jubler.desktop
DESTDIR="${D}" eant linuxdesktopintegration
rm -vr "${D}/usr/share/menu" || die
java-pkg_dolauncher jubler --main com.panayotis.jubler.Main
doman resources/installers/linux/jubler.1
insinto /usr/share/jubler/help
doins dist/help/*
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/jubler/jubler-3.9.0.ebuild,v 1.2 2008/06/13 20:08:17 serkan Exp $
inherit gnome2 eutils java-pkg-2 java-ant-2 toolchain-funcs
MY_PN=${PN/#j/J}
DESCRIPTION="Java subtitle editor"
HOMEPAGE="http://www.jubler.org/"
SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-src-${PV}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="mplayer nls spell"
RDEPEND=">=virtual/jre-1.5
spell?
(
app-text/aspell
>=dev-java/zemberek-2.0
)"
DEPEND=">=virtual/jdk-1.5
media-video/ffmpeg
app-text/docbook-sgml-utils
dev-util/pkgconfig
nls? ( sys-devel/gettext )"
S=${WORKDIR}/${MY_PN}-${PV}
pkg_setup() {
if use spell && ! built_with_use dev-java/zemberek linguas_tr; then
die "Zemberek should be built with Turkish language support"
fi
if use mplayer && ! built_with_use media-video/mplayer srt; then
msg="media-video/mplayer needs to be built with the srt use flag"
eerror ${msg}
die ${msg}
fi
java-pkg-2_pkg_setup
}
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}.patch"
chmod +x resources/installers/linux/iconinstall
}
src_compile() {
java-pkg_filter-compiler ecj-3.2
eant $(use nls && echo i18n) jar faq || die "eant failed"
cp -v dist/help/jubler-faq.html build/classes/help || die "cp failed"
cd resources/ffdecode || die
CC=$(tc-getCC) emake linuxdyn || die "make failed"
}
src_install() {
java-pkg_dojar dist/Jubler.jar
use spell && java-pkg_register-dependency zemberek zemberek2-cekirdek.jar
use spell && java-pkg_register-dependency zemberek zemberek2-tr.jar
java-pkg_doso resources/ffdecode/libffdecode.so
doicon resources/installers/linux/jubler.png
domenu resources/installers/linux/jubler.desktop
DESTDIR="${D}" eant linuxdesktopintegration
rm -vr "${D}/usr/share/menu" || die
java-pkg_dolauncher jubler --main com.panayotis.jubler.Main
doman resources/installers/linux/jubler.1
insinto /usr/share/jubler/help
doins dist/help/*
}