summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Briesenick <sbriesen@gentoo.org>2006-02-06 10:14:45 +0000
committerStefan Briesenick <sbriesen@gentoo.org>2006-02-06 10:14:45 +0000
commitb8b922bddb27b3e1b9ef41eab3aa54adf6c9920e (patch)
tree22c17cfde5e0e20b701e728fadf07e4de2b0d606 /media-video/projectx
parentFix bug #83295 (diff)
downloadhistorical-b8b922bddb27b3e1b9ef41eab3aa54adf6c9920e.tar.gz
historical-b8b922bddb27b3e1b9ef41eab3aa54adf6c9920e.tar.bz2
historical-b8b922bddb27b3e1b9ef41eab3aa54adf6c9920e.zip
version bump.
Package-Manager: portage-2.1_pre4-r1
Diffstat (limited to 'media-video/projectx')
-rw-r--r--media-video/projectx/ChangeLog8
-rw-r--r--media-video/projectx/Manifest18
-rw-r--r--media-video/projectx/files/digest-projectx-0.90.3.013
-rw-r--r--media-video/projectx/projectx-0.90.3.01.ebuild75
4 files changed, 102 insertions, 2 deletions
diff --git a/media-video/projectx/ChangeLog b/media-video/projectx/ChangeLog
index ebb090d90e01..2d2a9379401a 100644
--- a/media-video/projectx/ChangeLog
+++ b/media-video/projectx/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-video/projectx
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/projectx/ChangeLog,v 1.14 2006/01/21 22:27:53 sbriesen Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/projectx/ChangeLog,v 1.15 2006/02/06 10:14:45 sbriesen Exp $
+
+*projectx-0.90.3.01 (06 Feb 2006)
+
+ 06 Feb 2006; Stefan Briesenick <sbriesen@gentoo.org>
+ +projectx-0.90.3.01.ebuild:
+ version bump.
*projectx-0.90.3.00 (21 Jan 2006)
diff --git a/media-video/projectx/Manifest b/media-video/projectx/Manifest
index f78996ca7e63..1c567efdf89b 100644
--- a/media-video/projectx/Manifest
+++ b/media-video/projectx/Manifest
@@ -1,5 +1,21 @@
-MD5 237597893afdee34795f6b1220f6b721 ChangeLog 467
+MD5 45a351506dad7bc4f7580f42a9a0f383 ChangeLog 604
+RMD160 50b2b180523b27459a4702edaabee0f12c53b4d7 ChangeLog 604
+SHA256 32acfc94fca3fb8a76e4433a77faf66ae1793fa8cee3116fb6168d55da1dfd66 ChangeLog 604
MD5 e328c4b88f2018f71beb83fdc4773a85 files/build-0.90.3.xml 2276
+RMD160 78a4eaeb6c264f1438db282951194642a8f16c86 files/build-0.90.3.xml 2276
+SHA256 92e122f79ec6677d6fdd27a671d7f094f229178ec239c4184b198dea4f9b39dd files/build-0.90.3.xml 2276
MD5 94a4612fd016a57fa22cef5b5c9ca6d1 files/digest-projectx-0.90.3.00 74
+RMD160 84b68380a1843385a6f9280d525c3b4e831b9da2 files/digest-projectx-0.90.3.00 74
+SHA256 8356489ed14c6f205c8169d417d6f18314c65929c385bef97d919d48e237fe61 files/digest-projectx-0.90.3.00 74
+MD5 480ae2e47b381833b2c9b15c58872d84 files/digest-projectx-0.90.3.01 268
+RMD160 44ce96d0fecd94ccd7da298f811c1520b877dbea files/digest-projectx-0.90.3.01 268
+SHA256 711dc2208fb9c68ea445d25c4e74cdee8685e539204666d0ea18c0ff7f52bf2b files/digest-projectx-0.90.3.01 268
MD5 a5bc554bd20390118527a75f399aca04 metadata.xml 552
+RMD160 e64d43298a7062ee3524be66149d4189e0a54138 metadata.xml 552
+SHA256 594f8951dcebe3c7e750e8ac9e2ae008f55c01d0d06b39865c9f682bb8bbfa8f metadata.xml 552
MD5 245899bcc8a1be8b6fd24fe9c7f0fb81 projectx-0.90.3.00.ebuild 1811
+RMD160 da56ef8ba6c9d1ec283f70ead0064fb952628622 projectx-0.90.3.00.ebuild 1811
+SHA256 7bbd54d1ddf9d59e5f6432e4478f23f9a31b82aad25dd507ad381b505a3f8978 projectx-0.90.3.00.ebuild 1811
+MD5 799dd25a61c5a343039ddc495a43b0e8 projectx-0.90.3.01.ebuild 1808
+RMD160 0b3aae6b4a42ca90cd964596b2e9401fed9f75fc projectx-0.90.3.01.ebuild 1808
+SHA256 923823d3689e641de6ed60e72dab9e395e9fc04b1246a7f533b7d152ed4b440c projectx-0.90.3.01.ebuild 1808
diff --git a/media-video/projectx/files/digest-projectx-0.90.3.01 b/media-video/projectx/files/digest-projectx-0.90.3.01
new file mode 100644
index 000000000000..a51be9daaffc
--- /dev/null
+++ b/media-video/projectx/files/digest-projectx-0.90.3.01
@@ -0,0 +1,3 @@
+MD5 c7ff9bca6e8f8c8a37fe9856805c6867 ProjectX_Source_0.90.3.01.zip 909054
+RMD160 519eede3650da7a118df465aff1755b6b22e99b8 ProjectX_Source_0.90.3.01.zip 909054
+SHA256 6f48b46752c59be4291c9d09e8c9954a614cc85e9155d89bb3e1fb6f3935f0b8 ProjectX_Source_0.90.3.01.zip 909054
diff --git a/media-video/projectx/projectx-0.90.3.01.ebuild b/media-video/projectx/projectx-0.90.3.01.ebuild
new file mode 100644
index 000000000000..7b9a3cdef7d5
--- /dev/null
+++ b/media-video/projectx/projectx-0.90.3.01.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/projectx/projectx-0.90.3.01.ebuild,v 1.1 2006/02/06 10:14:45 sbriesen Exp $
+
+inherit eutils java-pkg
+
+MY_PN="ProjectX"
+MY_P="${MY_PN}_Source_${PV}"
+
+JAVA_OPTS="-Xms32m -Xmx512m"
+CLASS_PATH="projectx,commons-net,jakarta-oro-2.0"
+MAIN_CLASS="net.sourceforge.dvb.projectx.common.Start"
+
+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"
+IUSE="doc jikes source"
+
+RDEPEND=">=virtual/jre-1.4
+ dev-java/commons-net
+ =dev-java/jakarta-oro-2.0*"
+
+DEPEND=">=virtual/jdk-1.4
+ ${RDEPEND}
+ app-arch/unzip
+ jikes? ( dev-java/jikes )
+ source? ( app-arch/zip )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ # copy build.xml
+ cp -f "${FILESDIR}/build-${PV%.*}.xml" build.xml
+
+ # patch location of executable
+ sed -i -e "s:^\(Exec=\).*:\1${PN}:g" *.desktop
+
+ # convert CRLF to LF
+ edos2unix *.txt
+
+ # update library packages
+ cd lib
+ rm -f {commons-net,jakarta-oro}*.jar
+ java-pkg_jar-from jakarta-oro-2.0
+ java-pkg_jar-from commons-net
+}
+
+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 "exec \$(java-config -J) ${JAVA_OPTS} -cp \$(java-config -p ${CLASS_PATH}) ${MAIN_CLASS} \"\$@\"" >> ${PN}
+
+ dobin ${PN}
+ dodoc *.txt
+ domenu *.desktop
+
+ use doc && java-pkg_dohtml -r apidocs/
+ use source && java-pkg_dosrc src/*
+}