From 19c4524c3c71ac58ae2950fec6c4b102bf2a35df Mon Sep 17 00:00:00 2001 From: "Vadim A. Misbakh-Soloviov" Date: Wed, 27 Apr 2016 20:51:45 +0600 Subject: sweethome3d: drop (many dependencies are dropped from the tree, use binary version atm) --- media-gfx/sunflow/Manifest | 1 - media-gfx/sunflow/metadata.xml | 11 --- media-gfx/sunflow/sunflow-0.7.3.ebuild | 36 --------- media-gfx/sweethome3d/Manifest | 3 - media-gfx/sweethome3d/metadata.xml | 7 -- media-gfx/sweethome3d/sweethome3d-5.1.ebuild | 114 --------------------------- 6 files changed, 172 deletions(-) delete mode 100644 media-gfx/sunflow/Manifest delete mode 100644 media-gfx/sunflow/metadata.xml delete mode 100644 media-gfx/sunflow/sunflow-0.7.3.ebuild delete mode 100644 media-gfx/sweethome3d/Manifest delete mode 100644 media-gfx/sweethome3d/metadata.xml delete mode 100644 media-gfx/sweethome3d/sweethome3d-5.1.ebuild (limited to 'media-gfx') diff --git a/media-gfx/sunflow/Manifest b/media-gfx/sunflow/Manifest deleted file mode 100644 index 97e6ffb..0000000 --- a/media-gfx/sunflow/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sunflow-0.7.3.zip 1202475 RMD160 168cf3df556999961cf0ead8b0043600907598f4 SHA1 338756fea942772fc7456c47b36dd1df1772954b SHA256 38e7778c7fc3c8ef98ae779a4cc578e568ffe17a3743c48ba4ae653f862df41d diff --git a/media-gfx/sunflow/metadata.xml b/media-gfx/sunflow/metadata.xml deleted file mode 100644 index 5508681..0000000 --- a/media-gfx/sunflow/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - Sunflow is an open source rendering system for photo-realistic image - synthesis. It is written in Java and built around a flexible ray tracing - core and an extensible object-oriented design. - - - diff --git a/media-gfx/sunflow/sunflow-0.7.3.ebuild b/media-gfx/sunflow/sunflow-0.7.3.ebuild deleted file mode 100644 index 18e425c..0000000 --- a/media-gfx/sunflow/sunflow-0.7.3.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="3" - -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple eutils - -DESCRIPTION="A rendering system for photo-realistic image synthesis." -HOMEPAGE="http://sunflow.sourceforge.net/" -SRC_URI="http://www.polyquark.com/opensource/download/binariesAndSources.zip -> ${P}.zip" -IUSE="" -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -S="${WORKDIR}" - -COMMON_DEP="dev-java/janino:0" - -RDEPEND=">=virtual/jre-1.5 - ${COMMON_DEP}" -DEPEND=">=virtual/jdk-1.5 - app-arch/unzip - ${COMMON_DEP}" - -JAVA_GENTOO_CLASSPATH="janino" -JAVA_SRC_DIR="src" - -src_install() { - java-pkg-simple_src_install - - java-pkg_dolauncher ${PN} --java_args "-Xmx1g" --main SunflowGUI - make_desktop_entry ${PN} "Sunflow" {PN} Graphics -} diff --git a/media-gfx/sweethome3d/Manifest b/media-gfx/sweethome3d/Manifest deleted file mode 100644 index 4163f20..0000000 --- a/media-gfx/sweethome3d/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST SweetHome3D-5.1-src.zip 27176567 SHA256 0f879c3227658b80366df74ead4e6bd5d63559fe4f69b267ffbd29f72a4c26ee SHA512 b4bd9cd10df6619b4c3c7a09aadb0bf7f40a5a1d7f6bce989ecbeec15612a1f964633c026255ee203ebdd481a6287c72a1836d98bc463cfa210c2e640edb4ed9 WHIRLPOOL 6d3c422cd5f838fbcd559d12322b15bef4583d405aaa2e75bc9a2fa21bb0088ab793bfef3a4635950440c955911085a367c5daec83ed9b0a95e384e11b733f80 -DIST sunflow-0.7.3.zip 1202475 SHA256 38e7778c7fc3c8ef98ae779a4cc578e568ffe17a3743c48ba4ae653f862df41d SHA512 d35e3e4411603c88678143c984a7b43e7a31f012a5d85b4bde666830f31bdb6f1286d73d402b676d89ff99e87bc92b88ef21b7a308c9c5d58005e603295492c3 WHIRLPOOL 6573adeee50c4efc07b0391c9a24dd1d12164a555fdbc75bf69a8061776b797395a2bcda7c793c2213c45fcfd4f95fd95bdcc53ca47c11a5f4749b3afb3569a8 -DIST sweethome3d.png 6828 SHA256 5cc20b9b82b84d1d85dc776e77d1399bfad136fc032d3f6c9fe1f06cdba33855 SHA512 5582051094b3d49fba3daa50d581140cac5c4f7b30c868eb88b767cebbcea09d692811091969ec1b8cf8cdf81db51dd215a48c3f1e29ab037ce9f77d187c4925 WHIRLPOOL bec009fdd431a7a2180dd4d5264b6649e4a37e71e823961cd5d5c898319726c42c0538303769080eb49e9f2934ad06b82e2f0d53404c849b3d4f0f0249974462 diff --git a/media-gfx/sweethome3d/metadata.xml b/media-gfx/sweethome3d/metadata.xml deleted file mode 100644 index fde0137..0000000 --- a/media-gfx/sweethome3d/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - -java - - java@gentoo.org - - diff --git a/media-gfx/sweethome3d/sweethome3d-5.1.ebuild b/media-gfx/sweethome3d/sweethome3d-5.1.ebuild deleted file mode 100644 index 315ba67..0000000 --- a/media-gfx/sweethome3d/sweethome3d-5.1.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="3" -inherit eutils java-pkg-2 java-ant-2 java-pkg-simple - -MY_PN="SweetHome3D" - -DESCRIPTION="Sweet Home 3D is a free interior design application." -HOMEPAGE="http://${PN}.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-${PV}-src.zip - http://dev.gentoo.org/~fordfrog/distfiles/${PN}.png - http://www.polyquark.com/opensource/download/binariesAndSources.zip -> sunflow-0.7.3.zip" -LICENSE="GPL-3" -IUSE="" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -COMMON_DEPEND=" - >=dev-java/apple-java-extensions-bin-1.5:0 - dev-java/freehep-graphics2d:0 - dev-java/freehep-graphicsio:0 - dev-java/freehep-graphicsio-svg:0 - dev-java/freehep-util:0 - dev-java/itext:0 - dev-java/j3d-core:0 - dev-java/janino:0 - dev-java/java3dsloader:0 - dev-java/jmf-bin:0 - dev-java/jnlp-api - dev-java/vecmath:0 - dev-java/batik -" - -DEPEND=">=virtual/jdk-1.5 - app-arch/unzip - ${COMMON_DEPEND}" - -RDEPEND=">=virtual/jre-1.5 - ${COMMON_DEPEND}" - -S="${WORKDIR}/${MY_PN}-${PV}-src" -SUNFLOW_PATCH="sunflow-0.07.3h-src-diff" - -# sunflow variables -JAVA_GENTOO_CLASSPATH="janino" -JAVA_SRC_DIR="${WORKDIR}/${SUNFLOW_PATCH}/src" - -# sweethome variables -EANT_BUILD_TARGET="build furniture textures help" - -src_unpack() { - unpack ${MY_PN}-${PV}-src.zip - - # prepare modified sources of sunflow - mkdir ${SUNFLOW_PATCH} || die - pushd ${SUNFLOW_PATCH} >/dev/null || die - unpack sunflow-0.7.3.zip - popd >/dev/null || die - unpack ./SweetHome3D-${PV}-src/${SUNFLOW_PATCH}.zip - - einfo "Removing bundled jars..." - find -name "*.jar" -type f | xargs rm -v -} - -java_prepare() { - # add dependencies into the lib dir - pushd "${S}"/lib >/dev/null || die - java-pkg_jar-from freehep-graphics2d - java-pkg_jar-from freehep-graphicsio - java-pkg_jar-from freehep-graphicsio-svg - java-pkg_jar-from freehep-util - java-pkg_jar-from itext iText.jar - java-pkg_jar-from j3d-core - java-pkg_jar-from java3dsloader - java-pkg_jar-from jmf-bin - java-pkg_jar-from jnlp-api - java-pkg_jar-from vecmath - java-pkg_jar-from batik-1.7 batik-parser.jar - popd >/dev/null || die - pushd "${S}"/libtest >/dev/null || die - java-pkg_jar-from apple-java-extensions-bin - popd >/dev/null || die - - # add dependency for sunflow - java-pkg_jar-from --into "${WORKDIR}"/${SUNFLOW_PATCH} janino -} - -src_compile() { - # to prevent QA warning, renaming build.xml for a while - mv build.xml build.xml.bak || die - - # compile and link sunflow - java-pkg-simple_src_compile - mv "${S}"/${PN}.jar "${S}"/lib/sunflow.jar || die - - # rename build.xml back - mv build.xml.bak build.xml || die - - java-pkg-2_src_compile -} - -src_install() { - java-pkg_dojar build/*.jar - java-pkg_dojar lib/sunflow.jar - - # create SweetHome3D wrapper script - java-pkg_dolauncher ${MY_PN} --main com.eteks.sweethome3d.SweetHome3D \ - -Djava.library.path=/usr/$(get_libdir)/${PN} -Xmx256m - - doicon "${DISTDIR}"/${PN}.png || die - make_desktop_entry SweetHome3D "Sweet Home 3D" ${PN} Graphics -} -- cgit v1.2.3-65-gdbad