diff options
author | Jakub Moc <jakub@gentoo.org> | 2007-09-06 08:56:14 +0000 |
---|---|---|
committer | Jakub Moc <jakub@gentoo.org> | 2007-09-06 08:56:14 +0000 |
commit | 0e59fea2e982e71763139d8b11901b22e9b34188 (patch) | |
tree | 6044706ae02d60701d59dbedd7c2c9619afb3d1d /media-gfx | |
parent | app-portage/portato: Ebuild beautifying (diff) | |
download | sunrise-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/ChangeLog | 48 | ||||
-rw-r--r-- | media-gfx/openvrml/Manifest | 24 | ||||
-rw-r--r-- | media-gfx/openvrml/files/digest-openvrml-0.15.10 | 3 | ||||
-rw-r--r-- | media-gfx/openvrml/files/digest-openvrml-0.16.6 | 3 | ||||
-rw-r--r-- | media-gfx/openvrml/openvrml-0.16.6.ebuild | 70 |
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 +} |