summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakub Moc <jakub@gentoo.org>2007-09-06 08:56:14 +0000
committerJakub Moc <jakub@gentoo.org>2007-09-06 08:56:14 +0000
commit0e59fea2e982e71763139d8b11901b22e9b34188 (patch)
tree6044706ae02d60701d59dbedd7c2c9619afb3d1d /media-gfx
parentapp-portage/portato: Ebuild beautifying (diff)
downloadsunrise-0e59fea2e982e71763139d8b11901b22e9b34188.tar.gz
sunrise-0e59fea2e982e71763139d8b11901b22e9b34188.tar.bz2
sunrise-0e59fea2e982e71763139d8b11901b22e9b34188.zip
Major ebuild rewrite
svn path=/sunrise/; revision=4547
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/openvrml/ChangeLog48
-rw-r--r--media-gfx/openvrml/Manifest24
-rw-r--r--media-gfx/openvrml/files/digest-openvrml-0.15.103
-rw-r--r--media-gfx/openvrml/files/digest-openvrml-0.16.63
-rw-r--r--media-gfx/openvrml/openvrml-0.16.6.ebuild70
5 files changed, 148 insertions, 0 deletions
diff --git a/media-gfx/openvrml/ChangeLog b/media-gfx/openvrml/ChangeLog
new file mode 100644
index 000000000..22a604495
--- /dev/null
+++ b/media-gfx/openvrml/ChangeLog
@@ -0,0 +1,48 @@
+# ChangeLog for media-gfx/openvrml
+# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
+
+ 06 Sep 2007; Sebastiaan Breedveld <s.breedveld@erasmusmc.nl> openvrml-0.16.6.ebuild
+ Updated ebuild to 0.16.6, added dependencies.
+
+*openvrml-0.16.6
+
+ 23 Mar 2005; Seemant Kulleen <seemant@gentoo.org> openvrml-0.14.3.ebuild:
+ change dep from net-www/mozilla to www-client/mozilla
+
+ 06 Nov 2004; <heino@gentoo.org> openvrml-0.14.3.ebuild:
+ fix compilation of java stuff
+
+ 25 Aug 2004; Sven Wegener <swegener@gentoo.org> openvrml-0.11.2.ebuild,
+ openvrml-0.14.3.ebuild:
+ Changed SRC_URI to use mirror:// syntax.
+
+ 02 Aug 2004; Heinrich Wendel <lanius@gentoo.org> openvrml-0.14.3.ebuild:
+ replace text useflag by truetype
+
+ 09 Jun 2004; Michael Sterrett <mr_bones_@gentoo.org> openvrml-0.14.1.ebuild:
+ clean older ebuild
+
+ 30 Mar 2004; Daniel Ahlberg <aliz@gentoo.org> openvrml-0.14.3.ebuild:
+ Adding amd64 keyword. Closing #44419.
+
+*openvrml-0.14.3 (22 Nov 2003)
+
+ 22 Nov 2003; Heinrich Wendel <lanius@gentoo.org> openvrml-0.14.3.ebuild:
+ bump
+
+ 22 Oct 2003; Brandy Westcott <brandy@gentoo.org> openvrml-0.14.1.ebuild:
+ An OpenVRML overhaul. Optional functionality can now be specified through USE
+ flags; added required dependencies. Closes #31634.
+
+*openvrml-0.14.1 (18 Oct 2003)
+
+ 18 Oct 2003; Heinrich Wendel <lanius@gentoo.org> openvrml-0.14.1.ebuild:
+ bump
+
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
+*openvrml-0.11.2 (4 May 2002)
+
+ 4 May 2002; Dan Armak <danarmak@gentoo.org>
+ Initial ebuild.
+
diff --git a/media-gfx/openvrml/Manifest b/media-gfx/openvrml/Manifest
new file mode 100644
index 000000000..0df1708da
--- /dev/null
+++ b/media-gfx/openvrml/Manifest
@@ -0,0 +1,24 @@
+AUX openvrml-0.15.10-gentoo.patch 2465 RMD160 e2bbf02f9a277c3207f5342e8b8d5d42f21da36f SHA1 f40a8b685853ac68ad17299b34fe841ebae18c92 SHA256 1a0d0e7384864ab48382eea5a8f53b305bc598f291ca185e756c0a148e4f7569
+MD5 1486e91f7ba211488be5f9341fdf8ca9 files/openvrml-0.15.10-gentoo.patch 2465
+RMD160 e2bbf02f9a277c3207f5342e8b8d5d42f21da36f files/openvrml-0.15.10-gentoo.patch 2465
+SHA256 1a0d0e7384864ab48382eea5a8f53b305bc598f291ca185e756c0a148e4f7569 files/openvrml-0.15.10-gentoo.patch 2465
+AUX openvrml-0.16.6-gentoo.patch 2465 RMD160 e2bbf02f9a277c3207f5342e8b8d5d42f21da36f SHA1 f40a8b685853ac68ad17299b34fe841ebae18c92 SHA256 1a0d0e7384864ab48382eea5a8f53b305bc598f291ca185e756c0a148e4f7569
+MD5 1486e91f7ba211488be5f9341fdf8ca9 files/openvrml-0.16.6-gentoo.patch 2465
+RMD160 e2bbf02f9a277c3207f5342e8b8d5d42f21da36f files/openvrml-0.16.6-gentoo.patch 2465
+SHA256 1a0d0e7384864ab48382eea5a8f53b305bc598f291ca185e756c0a148e4f7569 files/openvrml-0.16.6-gentoo.patch 2465
+DIST openvrml-0.15.10.tar.gz 5334341 RMD160 a758439fa86b6764669d56ce0992a42a10337412 SHA1 f44e1ccbb0934f02d2ae75d06b369803c88f502d SHA256 a91dca66e83b921c7a06ad7986d6f58a3d27db30250081aff745e84db9f5960f
+DIST openvrml-0.16.6.tar.gz 5393179 RMD160 3a1735da4bbeaa9a8f1b1e26c90b436fc032de5a SHA1 9b0fbb9726ff9802c0fd4658ac0aef13626b6c7a SHA256 5affaa52284026e11a289abd5d8e9b2c68c5ff68377bf36953a4f3251b6ad43e
+EBUILD openvrml-0.15.10.ebuild 2418 RMD160 96aab13a00d797a11b360f2cdda6123472d05810 SHA1 f49e18c8a32f57178c65d0469bb811b7852605b9 SHA256 ad8ad965bf7238907ae74be4cac05587ff7dd7c14b5587e90969ff25eea6ea5f
+MD5 553f14810c2b917d2d0143b165ff331e openvrml-0.15.10.ebuild 2418
+RMD160 96aab13a00d797a11b360f2cdda6123472d05810 openvrml-0.15.10.ebuild 2418
+SHA256 ad8ad965bf7238907ae74be4cac05587ff7dd7c14b5587e90969ff25eea6ea5f openvrml-0.15.10.ebuild 2418
+EBUILD openvrml-0.16.6.ebuild 2807 RMD160 facab340e48ff9d303a65000f245ff912c772d31 SHA1 fa39fdbbc8fc372ad0224b062405bd4431cea04d SHA256 5af54de1819a569ec9daf9adc7f781cab1dd7f6c373a03ec13fbaed2fb8db228
+MD5 23ee9e6cd7a894bb7d7aad09be59e51f openvrml-0.16.6.ebuild 2807
+RMD160 facab340e48ff9d303a65000f245ff912c772d31 openvrml-0.16.6.ebuild 2807
+SHA256 5af54de1819a569ec9daf9adc7f781cab1dd7f6c373a03ec13fbaed2fb8db228 openvrml-0.16.6.ebuild 2807
+MD5 3ca5d2a8a203d8f1db57af6d66b14b29 files/digest-openvrml-0.15.10 253
+RMD160 ceffa2a6de0d24d2b45574e98d9cc0a8a50b8b75 files/digest-openvrml-0.15.10 253
+SHA256 9f66de923b6e2cbaf88c1882bae26547965a710d603b6466e5a92634051cb84d files/digest-openvrml-0.15.10 253
+MD5 db8aea93d7d0ea60252c66abf05806e4 files/digest-openvrml-0.16.6 250
+RMD160 18aca64a8bb657ecaf49874a1e431da8cfe3541f files/digest-openvrml-0.16.6 250
+SHA256 78075df755bcf8b24ef62c412c9b9af2e5d0525e62815745406a96d329c54557 files/digest-openvrml-0.16.6 250
diff --git a/media-gfx/openvrml/files/digest-openvrml-0.15.10 b/media-gfx/openvrml/files/digest-openvrml-0.15.10
new file mode 100644
index 000000000..ef0c76fb2
--- /dev/null
+++ b/media-gfx/openvrml/files/digest-openvrml-0.15.10
@@ -0,0 +1,3 @@
+MD5 9ed3fa9da6f74e2a0bf45cdab655db30 openvrml-0.15.10.tar.gz 5334341
+RMD160 a758439fa86b6764669d56ce0992a42a10337412 openvrml-0.15.10.tar.gz 5334341
+SHA256 a91dca66e83b921c7a06ad7986d6f58a3d27db30250081aff745e84db9f5960f openvrml-0.15.10.tar.gz 5334341
diff --git a/media-gfx/openvrml/files/digest-openvrml-0.16.6 b/media-gfx/openvrml/files/digest-openvrml-0.16.6
new file mode 100644
index 000000000..6eb756276
--- /dev/null
+++ b/media-gfx/openvrml/files/digest-openvrml-0.16.6
@@ -0,0 +1,3 @@
+MD5 08b537ccd72bf85bca92f3eb208747f4 openvrml-0.16.6.tar.gz 5393179
+RMD160 3a1735da4bbeaa9a8f1b1e26c90b436fc032de5a openvrml-0.16.6.tar.gz 5393179
+SHA256 5affaa52284026e11a289abd5d8e9b2c68c5ff68377bf36953a4f3251b6ad43e openvrml-0.16.6.tar.gz 5393179
diff --git a/media-gfx/openvrml/openvrml-0.16.6.ebuild b/media-gfx/openvrml/openvrml-0.16.6.ebuild
new file mode 100644
index 000000000..c434e1189
--- /dev/null
+++ b/media-gfx/openvrml/openvrml-0.16.6.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils autotools
+
+IUSE="imagetexture javascript nsplugin opengl truetype truetype zlib" # java
+
+DESCRIPTION="VRML97 library"
+SRC_URI="mirror://sourceforge/openvrml/${P}.tar.gz"
+HOMEPAGE="http://openvrml.org"
+
+SLOT="0"
+LICENSE="LGPL-2.1 GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="gnome-base/libgnomeui
+ net-misc/curl
+ zlib? ( sys-libs/zlib )
+ imagetexture? ( media-libs/libpng media-libs/jpeg )
+ truetype? ( media-libs/freetype media-libs/fontconfig )
+ javascript? ( www-client/mozilla-firefox )
+ nsplugin? ( www-client/mozilla-firefox )
+ opengl? ( virtual/opengl virtual/glut )"
+ # java? ( virtual/jre )
+
+DEPEND="${RDEPEND}
+ dev-libs/boost
+ app-doc/doxygen"
+ # java? ( virtual/jdk )
+
+# TODO: add support for java via libmozjs (http://www.mozilla.org/js/spidermonkey/)
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ eautoreconf
+}
+
+
+pkg_setup() {
+ ewarn "Java is currently unsupported in this version!"
+ ewarn "Building openvrml with --disable-script-node-java."
+}
+
+src_compile() {
+ local myconf=""
+
+ # Java is currently unsupported
+ myconf="${myconf} --with-x --disable-script-node-java \
+ $(use_enable zlib gzip) \
+ $(use_enable imagetexture imagetexture-node) \
+ $(use_enable truetype text-node) \
+ $(use_enable javascript script-node-javascript) \
+ $(use_enable opengl gl-renderer) \
+ $(use_enable opengl lookat) \
+ $(use_enable nsplugin mozilla-plugin)"
+ # $(use_enable java script-node-java)
+
+# use java && myconf="${myconf} --with-jdk=`java-config -O`"
+ ./configure --prefix=/usr ${myconf} || die "configure failed"
+
+ make || die "make failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "make install failed"
+
+ dodoc AUTHORS ChangeLog NEWS README THANKS
+}