From 502425863bb257e0e277902997c7311d3eff5026 Mon Sep 17 00:00:00 2001 From: Thomas Sachau Date: Sun, 22 Jul 2012 14:55:34 +0200 Subject: [PATCH] media-gfx/openvrml: Drop media-gfx/openvrml due to missing dependency: net-libs/xulrunner --- media-gfx/openvrml/ChangeLog | 77 ------------- media-gfx/openvrml/Manifest | 5 - media-gfx/openvrml/metadata.xml | 9 -- media-gfx/openvrml/openvrml-0.18.8.ebuild | 116 -------------------- media-gfx/openvrml/openvrml-9999.ebuild | 128 ---------------------- profiles/package.mask | 5 - 6 files changed, 340 deletions(-) delete mode 100644 media-gfx/openvrml/ChangeLog delete mode 100644 media-gfx/openvrml/Manifest delete mode 100644 media-gfx/openvrml/metadata.xml delete mode 100644 media-gfx/openvrml/openvrml-0.18.8.ebuild delete mode 100644 media-gfx/openvrml/openvrml-9999.ebuild diff --git a/media-gfx/openvrml/ChangeLog b/media-gfx/openvrml/ChangeLog deleted file mode 100644 index f91c2eafb..000000000 --- a/media-gfx/openvrml/ChangeLog +++ /dev/null @@ -1,77 +0,0 @@ -# ChangeLog for media-gfx/openvrml -# Copyright 2002-2011 Gentoo Foundation; Distributed under the GPL v2 - - 30 Apr 2011; Justin Lecher openvrml-9999.ebuild: - Fix deps for gnome3 - - 29 Apr 2011; Justin Lecher -openvrml-0.18.5.ebuild, - +openvrml-0.18.8.ebuild: - Fix deps for gnome3, Version Bump - - 22 Oct 2010; Dane Smith openvrml-0.18.5.ebuild: - Change dependency from virtual/glut to media-libs/freeglut as virtual/glut - has been removed - - 18 Feb 2010; Andreas K. Huettel (dilfridge) - -openvrml-0.18.3.ebuild, +openvrml-0.18.5.ebuild: - Version bump. - - 25 Oct 2009; Andreas K. Huettel (dilfridge) - -openvrml-0.16.6-r1.ebuild, +openvrml-0.18.3.ebuild, - +openvrml-9999.ebuild: - Major version bump; complete rewrite of the ebuild. Added subversion live - ebuild of trunk head revision. - -*openvrml-0.18.3 - - 23 Aug 2008; Thomas Beierlein (TomJBE) metadata.xml: - Added local USE flag description wrt GLEP 56 - - 06 Sep 2007; Jakub Moc ++, -openvrml-0.16.6.ebuild: - Major ebuild rewrite, fix dependencies, configure options, use emake and econf - - 06 Sep 2007; Sebastiaan Breedveld openvrml-0.16.6.ebuild - Updated ebuild to 0.16.6, added dependencies. - -*openvrml-0.16.6 - - 23 Mar 2005; Seemant Kulleen openvrml-0.14.3.ebuild: - change dep from net-www/mozilla to www-client/mozilla - - 06 Nov 2004; openvrml-0.14.3.ebuild: - fix compilation of java stuff - - 25 Aug 2004; Sven Wegener openvrml-0.11.2.ebuild, - openvrml-0.14.3.ebuild: - Changed SRC_URI to use mirror:// syntax. - - 02 Aug 2004; Heinrich Wendel openvrml-0.14.3.ebuild: - replace text useflag by truetype - - 09 Jun 2004; Michael Sterrett openvrml-0.14.1.ebuild: - clean older ebuild - - 30 Mar 2004; Daniel Ahlberg openvrml-0.14.3.ebuild: - Adding amd64 keyword. Closing #44419. - -*openvrml-0.14.3 (22 Nov 2003) - - 22 Nov 2003; Heinrich Wendel openvrml-0.14.3.ebuild: - bump - - 22 Oct 2003; Brandy Westcott 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 openvrml-0.14.1.ebuild: - bump - - 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords - -*openvrml-0.11.2 (4 May 2002) - - 4 May 2002; Dan Armak - Initial ebuild. - diff --git a/media-gfx/openvrml/Manifest b/media-gfx/openvrml/Manifest deleted file mode 100644 index 24ad81f52..000000000 --- a/media-gfx/openvrml/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -DIST openvrml-0.18.8.tar.gz 5282466 RMD160 cedab744f3dfc9747f06214f97afe357b99034a7 SHA1 e10ca8bcdfed365bdee741bff83a68500f6984d3 SHA256 3b7df66dac4e21da03cad2f38e89225fa0ee19c8babcaff78d11d1052c86eda5 -EBUILD openvrml-0.18.8.ebuild 2966 RMD160 be52b0cb1e84c5594f49b1e319e2382b403feb57 SHA1 06120b583cc11da70d269d1835e195e4b173e14b SHA256 9873c5d27d25c8e00fbc561fa21ec1018ee2127f3f412999bdff737b7b995c56 -EBUILD openvrml-9999.ebuild 3138 RMD160 bd3ca3f6d5ff47af1c2b4cfc2fc0f80dbafa5bea SHA1 be7da4bdbf91507e0df1ca4d9940d59fb7d467e8 SHA256 464ebe05e013037cf69fd9e179c2f8e5411bc32aa233026282e44bb5cfa9ecf3 -MISC ChangeLog 2647 RMD160 a31ebcb369e36e2176c4a483bff393c10444c4ac SHA1 864418ad3d3c0117d08b563442eb1c16045ec5c4 SHA256 c5251531a1ec308573d9e023f0b20097ce2ec339cff7afa80ab4bdbe2cd76f20 -MISC metadata.xml 361 RMD160 bbeae7ae90029503871bbcffa42ac9d24b235aa3 SHA1 b6659aced38030c497ac627c6e9f88ca93ee1ef0 SHA256 cd44b9a57c8d93ffe848cc007cc9fca1544ed7a76bf0219b10ec3b3320690f0b diff --git a/media-gfx/openvrml/metadata.xml b/media-gfx/openvrml/metadata.xml deleted file mode 100644 index cce30be80..000000000 --- a/media-gfx/openvrml/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - maintainer-wanted@gentoo.org - - Build the XEmbed container control - Build the openvrml-player Gnome application - - diff --git a/media-gfx/openvrml/openvrml-0.18.8.ebuild b/media-gfx/openvrml/openvrml-0.18.8.ebuild deleted file mode 100644 index 72fa6c6b0..000000000 --- a/media-gfx/openvrml/openvrml-0.18.8.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -inherit nsplugins multilib - -DESCRIPTION="VRML97 library" -HOMEPAGE="http://openvrml.org" -SRC_URI="mirror://sourceforge/openvrml/${P}.tar.gz" - -LICENSE="BSD GPL-2 LGPL-2.1 public-domain" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="examples jpeg nsplugin opengl player png truetype xembed" -# java and javascript are disabled at the moment since they need some more fiddling - -# about the use-flag controlled dependencies: -# * the embedded control xembed requires opengl -# * the player requires xembed -# * the nsplugin requires xembed -# the dependencies are done so that this can be resolved automatically -# in the configure phase, all required functionality is then switched on - -OPENGL_DEPS=" - virtual/opengl - media-libs/freeglut" -GTK_DEPS=" - x11-libs/gtk+:2 - x11-libs/gtkglext" - -RDEPEND=" - dev-libs/libxml2 - >=dev-libs/boost-1.37 - dev-libs/glib:2 - sys-libs/zlib - png? ( media-libs/libpng ) - jpeg? ( virtual/jpeg ) - truetype? ( >=media-libs/freetype-2 media-libs/fontconfig ) - opengl? ( ${OPENGL_DEPS} ) - xembed? ( - ${GTK_DEPS} - ${OPENGL_DEPS} ) - player? ( - gnome-base/libgnomeui - gnome-base/libgnome - gnome-base/libglade - net-misc/curl - ${GTK_DEPS} - ${OPENGL_DEPS} ) - nsplugin? ( - net-libs/xulrunner - ${GTK_DEPS} - ${OPENGL_DEPS} ) - examples? ( media-libs/libsdl )" - -DEPEND="${RDEPEND} - app-doc/doxygen" - -src_configure() { - local myconf="--with-x \ - $(use_enable png png-textures) \ - $(use_enable jpeg jpeg-textures) \ - --disable-script-node-java \ - --disable-script-node-javascript \ - $(use_enable truetype render-text-node) \ - $(use_enable examples)" - - if use opengl || use xembed || use player || use nsplugin ; then - myconf="${myconf} --enable-gl-renderer" - if ! use opengl ; then - elog "" - elog "Use-flags xembed, player, and nsplugin require opengl functionality." - elog "Activating it automatically..." - elog "To silence this message, activate use-flag opengl." - elog "" - fi - else - myconf="${myconf} --disable-gl-renderer" - fi - - if use xembed || use player || use nsplugin ; then - myconf="${myconf} --enable-xembed" - if ! use xembed ; then - elog "" - elog "Use-flags player and nsplugin require the xembed module." - elog "Activating it automatically..." - elog "To silence this message, activate use-flag xembed." - elog "" - fi - else - myconf="${myconf} --disable-xembed" - fi - - myconf="${myconf} \ - $(use_enable player) \ - $(use_enable nsplugin mozilla-plugin)" - - econf ${myconf} -} - -src_install() { - emake DESTDIR="${D}" install || die "make install failed" - - if use nsplugin ; then - # Clean up a bit to do things more the Gentoo way - - mv "${D}/usr/$(get_libdir)/mozilla/plugins" "${D}/usr/$(get_libdir)/${PN}/" || die - rmdir "${D}/usr/$(get_libdir)/mozilla" || die - inst_plugin "/usr/$(get_libdir)/${PN}/plugins/openvrml.so" || die - fi - - dodoc AUTHORS ChangeLog NEWS README THANKS || die -} diff --git a/media-gfx/openvrml/openvrml-9999.ebuild b/media-gfx/openvrml/openvrml-9999.ebuild deleted file mode 100644 index 249a726af..000000000 --- a/media-gfx/openvrml/openvrml-9999.ebuild +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -inherit nsplugins multilib subversion autotools - -DESCRIPTION="VRML97 library" -HOMEPAGE="http://openvrml.org" - -#SRC_URI="mirror://sourceforge/openvrml/${P}.tar.gz" -ESVN_REPO_URI="http://svn.openvrml.org/svnroot/openvrml/trunk" - -LICENSE="BSD GPL-2 LGPL-2.1 public-domain" -SLOT="0" -KEYWORDS="" - -IUSE="examples jpeg nsplugin opengl player png truetype xembed" -# java and javascript are disabled at the moment since they need some more fiddling - -# about the use-flag controlled dependencies: -# * the embedded control xembed requires opengl -# * the player requires xembed -# * the nsplugin requires xembed -# the dependencies are done so that this can be resolved automatically -# in the configure phase, all required functionality is then switched on - -OPENGL_DEPS=" - virtual/opengl - media-libs/freeglut" -GTK_DEPS=" - x11-libs/gtk+:2 - x11-libs/gtkglext" - -RDEPEND=" - dev-libs/libxml2 - >=dev-libs/boost-1.37 - dev-libs/glib:2 - sys-libs/zlib - png? ( media-libs/libpng ) - jpeg? ( virtual/jpeg ) - truetype? ( >=media-libs/freetype-2 media-libs/fontconfig ) - opengl? ( ${OPENGL_DEPS} ) - xembed? ( - ${GTK_DEPS} - ${OPENGL_DEPS} ) - player? ( - gnome-base/libgnomeui - gnome-base/libgnome - gnome-base/libglade - net-misc/curl - ${GTK_DEPS} - ${OPENGL_DEPS} ) - nsplugin? ( - net-libs/xulrunner - ${GTK_DEPS} - ${OPENGL_DEPS} ) - examples? ( media-libs/libsdl )" - -DEPEND="${RDEPEND} - app-doc/doxygen - virtual/tex-base" - -src_prepare() { - eautoreconf -} - -src_configure() { - local myconf="--with-x \ - $(use_enable png png-textures) \ - $(use_enable jpeg jpeg-textures) \ - --disable-script-node-java \ - --disable-script-node-javascript \ - $(use_enable truetype render-text-node) \ - $(use_enable examples)" - - if use opengl || use xembed || use player || use nsplugin ; then - myconf="${myconf} --enable-gl-renderer" - if ! use opengl ; then - elog "" - elog "Use-flags xembed, player, and nsplugin require opengl functionality." - elog "Activating it automatically..." - elog "To silence this message, activate use-flag opengl." - elog "" - fi - else - myconf="${myconf} --disable-gl-renderer" - fi - - if use xembed || use player || use nsplugin ; then - myconf="${myconf} --enable-xembed" - if ! use xembed ; then - elog "" - elog "Use-flags player and nsplugin require the xembed module." - elog "Activating it automatically..." - elog "To silence this message, activate use-flag xembed." - elog "" - fi - else - myconf="${myconf} --disable-xembed" - fi - - myconf="${myconf} \ - $(use_enable player) \ - $(use_enable nsplugin mozilla-plugin)" - - econf ${myconf} -} - -src_compile() { - default - emake html || die -} - -src_install() { - emake DESTDIR="${D}" install || die "make install failed" - - if use nsplugin ; then - # Clean up a bit to do things more the Gentoo way - - mv "${D}/usr/$(get_libdir)/mozilla/plugins" "${D}/usr/$(get_libdir)/${PN}/" || die - rmdir "${D}/usr/$(get_libdir)/mozilla" || die - inst_plugin "/usr/$(get_libdir)/${PN}/plugins/openvrml.so" || die - fi - - dodoc AUTHORS ChangeLog NEWS README THANKS || die -} diff --git a/profiles/package.mask b/profiles/package.mask index ca15522e7..1ebf4d687 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -21,11 +21,6 @@ ## End example ## -# Thomas Sachau (13 May 2012) -# masked due to masked dependency: -# net-libs/xulrunner -media-gfx/openvrml - # Thomas Sachau (13 May 2012) # outdated and unmaintained kernel sources # probably also contain security issues, so masked -- 2.43.2