summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakub Moc <jakub@gentoo.org>2007-09-06 11:53:03 +0000
committerJakub Moc <jakub@gentoo.org>2007-09-06 11:53:03 +0000
commitbb6f6d594ca8139439ab55ed87041fe6efa543dc (patch)
treee053048a9f89ee511e8e398fc045a2a3aa5bf13e /media-gfx/openvrml
parentDouble truetype use flag in IUSE (diff)
downloadsunrise-bb6f6d594ca8139439ab55ed87041fe6efa543dc.tar.gz
sunrise-bb6f6d594ca8139439ab55ed87041fe6efa543dc.tar.bz2
sunrise-bb6f6d594ca8139439ab55ed87041fe6efa543dc.zip
media-gfx/openvrml: Major ebuild rewrite, fix dependencies, configure options, use emake and econf
svn path=/sunrise/; revision=4557
Diffstat (limited to 'media-gfx/openvrml')
-rw-r--r--media-gfx/openvrml/ChangeLog5
-rw-r--r--media-gfx/openvrml/Manifest4
-rw-r--r--media-gfx/openvrml/openvrml-0.16.6-r1.ebuild (renamed from media-gfx/openvrml/openvrml-0.16.6.ebuild)29
3 files changed, 23 insertions, 15 deletions
diff --git a/media-gfx/openvrml/ChangeLog b/media-gfx/openvrml/ChangeLog
index 22a604495..54a919052 100644
--- a/media-gfx/openvrml/ChangeLog
+++ b/media-gfx/openvrml/ChangeLog
@@ -1,5 +1,8 @@
# ChangeLog for media-gfx/openvrml
-# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
+
+ 06 Sep 2007; Jakub Moc <jakub@gentoo.org> ++, -openvrml-0.16.6.ebuild:
+ Major ebuild rewrite, fix dependencies, configure options, use emake and econf
06 Sep 2007; Sebastiaan Breedveld <s.breedveld@erasmusmc.nl> openvrml-0.16.6.ebuild
Updated ebuild to 0.16.6, added dependencies.
diff --git a/media-gfx/openvrml/Manifest b/media-gfx/openvrml/Manifest
index c6f935fa9..f6bd24107 100644
--- a/media-gfx/openvrml/Manifest
+++ b/media-gfx/openvrml/Manifest
@@ -1,4 +1,4 @@
DIST openvrml-0.16.6.tar.gz 5393179 RMD160 3a1735da4bbeaa9a8f1b1e26c90b436fc032de5a SHA1 9b0fbb9726ff9802c0fd4658ac0aef13626b6c7a SHA256 5affaa52284026e11a289abd5d8e9b2c68c5ff68377bf36953a4f3251b6ad43e
-EBUILD openvrml-0.16.6.ebuild 1726 RMD160 828abd27c223f8effcd87d1c8a5ed086281cc4cc SHA1 b73ff87832ce00e393da1eca82cdadb7a6f404d5 SHA256 ccb3fab398c0707811de18f2f6fe22497b09882c5b9d47ac7304f38269458adc
-MISC ChangeLog 1568 RMD160 3934e98a4d0e128aca5781cabe80d7993570919b SHA1 84a4b3ef4a4eaf385872efb576ede4e1b0d68497 SHA256 d8956764d28e80f7bc62253bc38b6c6b56ac84f45fb55bacd5b4aff65fb62e99
+EBUILD openvrml-0.16.6-r1.ebuild 1888 RMD160 c07749d1908c1ed523563c5220c1a7160bd84ce1 SHA1 d2df13dc744edc7e6a4c7c30a806930bd3c1b887 SHA256 a7502fb1b4a75adae54fdf9b7fb57995b0b19200a25e999038fa62c6304b6bd8
+MISC ChangeLog 1723 RMD160 b622555fac63b2454541c5f05ea0839729aa1880 SHA1 fe6578eb916a7d46041c614e33a102d3d7d0f1e1 SHA256 bb84e9a4b0417d59bbbc2356baff2c9227dcd185b42d3ed5d2b5e485e43d1afa
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/media-gfx/openvrml/openvrml-0.16.6.ebuild b/media-gfx/openvrml/openvrml-0.16.6-r1.ebuild
index 613c4b4cf..0efa31e45 100644
--- a/media-gfx/openvrml/openvrml-0.16.6.ebuild
+++ b/media-gfx/openvrml/openvrml-0.16.6-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-IUSE="imagetexture javascript nsplugin opengl truetype zlib" # java
+IUSE="examples imagetexture javascript jpeg nsplugin opengl png truetype zlib" # java
DESCRIPTION="VRML97 library"
SRC_URI="mirror://sourceforge/openvrml/${P}.tar.gz"
@@ -12,20 +12,24 @@ SLOT="0"
LICENSE="BSD GPL-2 LGPL-2.1 public-domain"
KEYWORDS="~amd64 ~x86"
-RDEPEND="gnome-base/libgnomeui
+RDEPEND=">=dev-libs/glib-2.6
+ gnome-base/libglade
+ gnome-base/libgnomeui
+ >=gnome-base/libgnome-2.14.1
net-misc/curl
- zlib? ( sys-libs/zlib )
- imagetexture? ( media-libs/libpng media-libs/jpeg )
- truetype? ( media-libs/freetype media-libs/fontconfig )
+ examples? ( media-libs/libsdl )
javascript? ( www-client/mozilla-firefox )
+ jpeg? ( media-libs/jpeg )
nsplugin? ( www-client/mozilla-firefox )
- opengl? ( virtual/opengl virtual/glut )"
+ opengl? ( virtual/opengl virtual/glut )
+ png? ( media-libs/libpng sys-libs/zlib )
+ truetype? ( >=media-libs/freetype-2 media-libs/fontconfig )"
# java? ( virtual/jre )
DEPEND="${RDEPEND}
dev-libs/boost
app-doc/doxygen"
- # java? ( virtual/jdk )
+ # java? ( virtual/jdk dev-java/antlr )
# TODO: add support for java via libmozjs (http://www.mozilla.org/js/spidermonkey/)
@@ -36,13 +40,14 @@ pkg_setup() {
src_compile() {
local myconf="--with-x \
- $(use_enable zlib gzip) \
- $(use_enable imagetexture imagetexture-node) \
- $(use_enable truetype text-node) \
+ $(use_enable examples) \
$(use_enable javascript script-node-javascript) \
- $(use_enable opengl gl-renderer) \
- $(use_enable opengl lookat) \
+ $(use_enable jpeg jpeg-textures) \
$(use_enable nsplugin mozilla-plugin) \
+ $(use_enable opengl gl-renderer) \
+ $(use_enable png png-textures) \
+ $(use_enable truetype render-text-node) \
+ $(use_enable zlib gzip) \
--disable-script-node-java"
# Java is currently unsupported
# $(use_enable java script-node-java)