From 8a1f16a276d9aacbd3ddd45ee70a82ea643e179a Mon Sep 17 00:00:00 2001 From: Jan Brinkmann Date: Fri, 25 Mar 2005 02:41:21 +0000 Subject: new upstream version, also added a build.xml file for ant and introduced support for the source useflag. fixes #86426 (Portage version: 2.0.51.19) --- media-video/projectx/ChangeLog | 9 ++- media-video/projectx/Manifest | 15 ++--- media-video/projectx/files/0.82.0.00-build.xml | 77 ++++++++++++++++++++++ .../projectx/files/digest-projectx-0.82.0.00 | 1 + media-video/projectx/projectx-0.82.0.00.ebuild | 55 ++++++++++++++++ 5 files changed, 145 insertions(+), 12 deletions(-) create mode 100644 media-video/projectx/files/0.82.0.00-build.xml create mode 100644 media-video/projectx/files/digest-projectx-0.82.0.00 create mode 100644 media-video/projectx/projectx-0.82.0.00.ebuild (limited to 'media-video/projectx') diff --git a/media-video/projectx/ChangeLog b/media-video/projectx/ChangeLog index 9914b6ff5536..d149f2215bce 100644 --- a/media-video/projectx/ChangeLog +++ b/media-video/projectx/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for media-video/projectx # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/projectx/ChangeLog,v 1.6 2005/01/07 21:16:59 luckyduck Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/projectx/ChangeLog,v 1.7 2005/03/25 02:41:21 luckyduck Exp $ + +*projectx-0.82.0.00 (25 Mar 2005) + + 25 Mar 2005; Jan Brinkmann + +files/0.82.0.00-build.xml, +projectx-0.82.0.00.ebuild: + new upstream version, also added a build.xml file for ant and introduced + support for the source useflag. fixes #86426 07 Jan 2005; Jan Brinkmann projectx-0.81.7.ebuild: added app-arch/unzip to DEPEND. also see bug #69831. diff --git a/media-video/projectx/Manifest b/media-video/projectx/Manifest index dc5e24ae8a86..7ae9f2881cb1 100644 --- a/media-video/projectx/Manifest +++ b/media-video/projectx/Manifest @@ -1,15 +1,8 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - MD5 f108b8d0629895f314b7743b6112c965 projectx-0.81.7.ebuild 1227 -MD5 e88448457ca7bf2211d09821b72b2010 ChangeLog 1008 +MD5 58a8ee74af1ed1bbfa2ade841b725dc4 ChangeLog 1276 MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157 +MD5 28aa3b3fb8aabe9619660fbcf2784735 projectx-0.82.0.00.ebuild 1221 +MD5 7c607e22a8f4d31b19a807a6f8bfbd50 files/0.82.0.00-build.xml 2045 MD5 af303240d6ff60c3c83a323ea2f4ab73 files/digest-projectx-0.81.7 71 MD5 66747c7e41172eca650581213ea161d5 files/build.xml 1069 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.0 (GNU/Linux) - -iD8DBQFB3v1N/rLF9B432nYRAk/0AJ9c20jqZCliktzbO4HsOPLjS+h5lwCeJ9sg -66NsTN32HXgPDCUlO3qk5wk= -=a7sY ------END PGP SIGNATURE----- +MD5 6a180b8fda8939d8800a994fa0b2ca2e files/digest-projectx-0.82.0.00 74 diff --git a/media-video/projectx/files/0.82.0.00-build.xml b/media-video/projectx/files/0.82.0.00-build.xml new file mode 100644 index 000000000000..e41011454a3c --- /dev/null +++ b/media-video/projectx/files/0.82.0.00-build.xml @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media-video/projectx/files/digest-projectx-0.82.0.00 b/media-video/projectx/files/digest-projectx-0.82.0.00 new file mode 100644 index 000000000000..da90e36b9e97 --- /dev/null +++ b/media-video/projectx/files/digest-projectx-0.82.0.00 @@ -0,0 +1 @@ +MD5 4e5149fb1983375e50d7b3a997e26739 ProjectX_Source_0.82.0.00.zip 672372 diff --git a/media-video/projectx/projectx-0.82.0.00.ebuild b/media-video/projectx/projectx-0.82.0.00.ebuild new file mode 100644 index 000000000000..00a4ebd7324d --- /dev/null +++ b/media-video/projectx/projectx-0.82.0.00.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-video/projectx/projectx-0.82.0.00.ebuild,v 1.1 2005/03/25 02:41:21 luckyduck Exp $ + +inherit eutils java-pkg + +MY_PN="ProjectX" +MY_P="${MY_PN}_Source_${PV}" + +DESCRIPTION="Converts, splits and demuxes DVB and other MPEG recordings" +HOMEPAGE="http://sourceforge.net/projects/project-x/" +SRC_URI="mirror://sourceforge/project-x/${MY_P}.zip" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~ppc ~amd64" +DEPEND=">=virtual/jdk-1.4 + app-arch/unzip + jikes? ( dev-java/jikes )" +RDEPEND=">=virtual/jre-1.4 + dev-java/commons-net + dev-java/oro" + +IUSE="doc jikes source" +S="${WORKDIR}/${MY_P}" + +src_unpack() { + unpack ${A} + cd ${S} + + cp ${FILESDIR}/${PV}-build.xml ./build.xml +} + +src_compile() { + local antflags="jar" + use doc && antflags="${antflags} docs" + use jikes && antflags="${antflags} -Dbuild.compiler=jikes" + ant ${antflags} || die "compilation failed" +} + +src_install() { + java-pkg_dojar dist/${PN}.jar + + # generate a startup script + echo "#!/bin/sh" > ${PN} + echo "\$(java-config -J) -cp \$(java-config -p projectx,oro) net.sourceforge.dvb.projectx.common.X" >> ${PN} + + dobin ${PN} + + if use doc; then + java-pkg_dohtml -r apidocs/ htmls/* + dodoc *.txt + fi + use source && java-pkg_dosrc src/* +} -- cgit v1.2.3-65-gdbad