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
commitc329b597731cc5eca10024791811529c2a827ad9 (patch)
tree769357ce26d65658636432b31f1908d9eaaad9f8 /media-video/projectx
parentFix bug #83295 (diff)
downloadgentoo-2-c329b597731cc5eca10024791811529c2a827ad9.tar.gz
gentoo-2-c329b597731cc5eca10024791811529c2a827ad9.tar.bz2
gentoo-2-c329b597731cc5eca10024791811529c2a827ad9.zip
version bump.
(Portage version: 2.1_pre4-r1)
Diffstat (limited to 'media-video/projectx')
-rw-r--r--media-video/projectx/ChangeLog8
-rw-r--r--media-video/projectx/Manifest16
-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, 101 insertions, 1 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..bb9da374000e 100644
--- a/media-video/projectx/Manifest
+++ b/media-video/projectx/Manifest
@@ -1,5 +1,21 @@
MD5 237597893afdee34795f6b1220f6b721 ChangeLog 467
+RMD160 b94b81d97d2c7f03678ea191837bb431fe5852e7 ChangeLog 467
+SHA256 a1f059d97f7afa0329e2955705e2b59e7ae3d26cec53144b192d940b1faa1eb5 ChangeLog 467
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 db438d65b76cf5a7ad582f2602763876 projectx-0.90.3.01.ebuild 1808
+RMD160 1ff33febf4332206c60f824fc843720f260cee7f projectx-0.90.3.01.ebuild 1808
+SHA256 d3612623ff06125f241b8170f66d75fe940661f6e57e7a390558f9bab69652bc 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/*
+}