summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrandy Westcott <brandy@gentoo.org>2003-10-10 11:09:47 +0000
committerBrandy Westcott <brandy@gentoo.org>2003-10-10 11:09:47 +0000
commitb4944bf3870e6464e962c581df7fcbb24430b365 (patch)
tree679af119da0f6e4103f279718444ee499e00a333 /media-gfx/aoi
parentVersion bump to 1.6. Initial ebuild to install AoI from source (diff)
downloadhistorical-b4944bf3870e6464e962c581df7fcbb24430b365.tar.gz
historical-b4944bf3870e6464e962c581df7fcbb24430b365.tar.bz2
historical-b4944bf3870e6464e962c581df7fcbb24430b365.zip
Version bump to 1.6. Initial ebuild to install AoI from source
Diffstat (limited to 'media-gfx/aoi')
-rw-r--r--media-gfx/aoi/Manifest4
-rw-r--r--media-gfx/aoi/aoi-1.6.ebuild49
-rw-r--r--media-gfx/aoi/files/digest-aoi-1.62
-rw-r--r--media-gfx/aoi/metadata.xml5
4 files changed, 58 insertions, 2 deletions
diff --git a/media-gfx/aoi/Manifest b/media-gfx/aoi/Manifest
index 6ccbb46d84ab..879740c11572 100644
--- a/media-gfx/aoi/Manifest
+++ b/media-gfx/aoi/Manifest
@@ -1,6 +1,6 @@
MD5 11ca31142b53c79a7b6f4c92107fbf72 aoi-1.4.ebuild 1253
-MD5 7b2e723f96ad930aecadf8e5008932c9 aoi-1.6.ebuild 1443
-MD5 bba41451500fdd6e54bfbc74b17ae84e ChangeLog 487
+MD5 b4568bc5e290d30975962fe540844b55 aoi-1.6.ebuild 1441
+MD5 1b841ab1424dcd12bb45884241ed30b1 ChangeLog 485
MD5 dffd46174e78b327c834fc3e4b1cf848 metadata.xml 160
MD5 fcbe212ec198a221be85dae7710648bf files/aoi 855
MD5 3ecf40985d61919e8ca250e839e013a3 files/digest-aoi-1.4 121
diff --git a/media-gfx/aoi/aoi-1.6.ebuild b/media-gfx/aoi/aoi-1.6.ebuild
new file mode 100644
index 000000000000..0e42aa1f0cf4
--- /dev/null
+++ b/media-gfx/aoi/aoi-1.6.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/aoi/aoi-1.6.ebuild,v 1.1 2003/10/10 11:09:26 brandy Exp $
+
+inherit java-pkg
+
+MY_P="AoIsrc16"
+S="${WORKDIR}/${MY_P}"
+DESCRIPTION="A free, open-source 3D modelling and rendering studio."
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip
+ doc? ( http://aoi.sourceforge.net/docs/downloads/manual.zip )"
+HOMEPAGE="http://aoi.sourceforge.net/index"
+KEYWORDS="~x86 ~ppc ~sparc ~alpha ~mips ~hppa"
+LICENSE="GPL-2"
+SLOT="0"
+DEPEND=""
+RDEPEND=">=virtual/jdk-1.2
+ dev-java/jmf
+ dev-java/ant"
+IUSE="doc"
+
+src_unpack() {
+ cd ${WORKDIR}
+ unpack ${MY_P}.zip
+ use doc && unpack manual.zip
+}
+src_compile() {
+
+ export CLASSPATH="/usr/share/jmf/lib/jmf.jar"
+
+ ant -buildfile ArtOfIllusion.xml || die "Building ArtOfIllusion failed"
+ ant -buildfile OSSpecific.xml || die "Building OSSpecific failed"
+ ant -buildfile Renderers.xml || die "Building Renderers failed"
+ ant -buildfile Tools.xml || die "Building Tools failed"
+ ant -buildfile Translators.xml || die "Building Translators failed"
+}
+
+src_install() {
+ DEP_APPEND="jmf"
+ dobin ${FILESDIR}/aoi
+ dodoc HISTORY LICENSE README-source
+ if [ -n "`use doc`" ] ; then
+ mv ${WORKDIR}/AoI\ Manual/ ${WORKDIR}/aoi_manual/
+ dohtml -r ${WORKDIR}/aoi_manual/
+ fi
+ java-pkg_dojar ArtOfIllusion.jar
+ JARDESTTREE="lib/Plugins"
+ java-pkg_dojar Plugins/*.jar
+}
diff --git a/media-gfx/aoi/files/digest-aoi-1.6 b/media-gfx/aoi/files/digest-aoi-1.6
new file mode 100644
index 000000000000..efcad1c140da
--- /dev/null
+++ b/media-gfx/aoi/files/digest-aoi-1.6
@@ -0,0 +1,2 @@
+MD5 79e0c4f155c7c7dcd0687659b7860c80 AoIsrc16.zip 1386594
+MD5 2137b19fe2ea2aaeefa35f9e50519c28 manual.zip 7370510
diff --git a/media-gfx/aoi/metadata.xml b/media-gfx/aoi/metadata.xml
new file mode 100644
index 000000000000..20ce219711a2
--- /dev/null
+++ b/media-gfx/aoi/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+</pkgmetadata>