commit:     1349a42ab3ef08b024518ffd1a93686762ab8448
Author:     Bernd Waibel <waebbl <AT> gmail <DOT> com>
AuthorDate: Sun Nov 22 21:00:31 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Nov 24 13:26:08 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1349a42a

media-gfx/alembic: drop old

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Bernd Waibel <waebbl <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18367
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-gfx/alembic/Manifest                 |   1 -
 media-gfx/alembic/alembic-1.7.11-r1.ebuild | 104 -----------------------------
 media-gfx/alembic/metadata.xml             |   6 --
 3 files changed, 111 deletions(-)

diff --git a/media-gfx/alembic/Manifest b/media-gfx/alembic/Manifest
index 77d3733c65f..e09960db353 100644
--- a/media-gfx/alembic/Manifest
+++ b/media-gfx/alembic/Manifest
@@ -1,3 +1,2 @@
-DIST alembic-1.7.11.tar.gz 826833 BLAKE2B 
ea2ee92cefcc92d3658b8c71351ec0f72bd1fb5d5b6c771ceebe81b1db61a280420f480cd3612f44bc134cccb388954be89baba9dc6e5973e102bc55d65cd974
 SHA512 
94b9c218a2fe6e2e24205aff4a2f6bab784851c2aa15592fb60ea91f0e8038b0c0656a118f3a5cba0d3de8917dd90b74d0e2d1c4ac034b9ee3f5d0741d9f6b70
 DIST alembic-1.7.12.tar.gz 827983 BLAKE2B 
7d508fdbfd92f213936635666a221fdad30f242a37ef8ff54a6272854565ebb890ffd11d8fe010f1558c0872fcb23080413d76380772ebf5db52033bdf0d9c85
 SHA512 
e05e0b24056c17f01784ced1f9606a269974de195f1aca8a6fce2123314e7ee609f70df77ac7fe18dc7f0c04fb883d38cc7de9b963caacf9586aaa24d4ac6210
 DIST alembic-1.7.16.tar.gz 855709 BLAKE2B 
8009ed199b7dca190e40f56969d7c446e65bd78f58cee75dda4883ecf02b6c7ee422db76c4f523a76a4b2d42ef1547ededf5de0055cdb5d801c5cd4918a0b5f4
 SHA512 
bd4777dc4abf15bfb8307b00fd2d67671e89944d0dd8a74a657f4aee49e6a1cd0ab1fe5bb7f9afc63abcce2123466bb8a9a3886d41724ed2c242bc61d7d5b3a1

diff --git a/media-gfx/alembic/alembic-1.7.11-r1.ebuild 
b/media-gfx/alembic/alembic-1.7.11-r1.ebuild
deleted file mode 100644
index 2132a431730..00000000000
--- a/media-gfx/alembic/alembic-1.7.11-r1.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake multiprocessing
-
-DESCRIPTION="Open framework for storing and sharing scene data"
-HOMEPAGE="https://www.alembic.io/";
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="arnold +boost doc examples hdf5 maya prman test zlib"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="
-       ${PYTHON_REQUIRED_USE}
-       hdf5? ( zlib )
-"
-
-RDEPEND="
-       ${PYTHON_DEPS}
-       >=media-libs/openexr-2.3.0:=
-       boost? ( >=dev-libs/boost-1.65.0:= )
-       hdf5? ( >=sci-libs/hdf5-1.10.2:=[zlib(+)] )
-       zlib? ( >=sys-libs/zlib-1.2.11-r1 )
-"
-DEPEND="
-       ${RDEPEND}
-       doc? ( >=app-doc/doxygen-1.8.14-r1 )
-"
-
-DOCS=( "ACKNOWLEDGEMENTS.txt" "FEEDBACK.txt" "NEWS.txt" "README.txt" )
-
-PATCHES=(
-       "${FILESDIR}/${P}-0001-Fix-to-find-boost-with-cmake-3.11.patch"
-       
"${FILESDIR}/${P}-0002-Find-IlmBase-by-setting-a-proper-ILMBASE_ROOT-value.patch"
-       "${FILESDIR}/${P}-0003-Fix-env-var-for-renderman.patch"
-       "${FILESDIR}/${P}-0004-Fix-a-compile-issue-with-const.patch"
-       "${FILESDIR}/${P}-0005-Fix-install-locations.patch"
-       
"${FILESDIR}/${P}-0006-python-PyAlembic-Tests-CMakeLists.txt-fix-variable.patch"
-)
-
-src_prepare() {
-       cmake_src_prepare
-       if use doc; then
-               doxygen -u Doxyfile || die "Failed to update Doxyfile"
-               sed -i -e 's|DOT_NUM_THREADS[ \t]*= 0|DOT_NUM_THREADS = 
'$(makeopts_jobs)'|' Doxyfile || die "Failed to change dot threads"
-       fi
-}
-
-src_configure() {
-       local mycmakeargs=(
-               -DALEMBIC_SHARED_LIBS=ON
-               # The CMakeLists.txt file needs C++11 or C++-0x if none of them
-               # is defined
-               -DALEMBIC_LIB_USES_BOOST=$(usex boost)
-               -DALEMBIC_LIB_USES_TR1=$(usex !boost)
-               -DUSE_ARNOLD=$(usex arnold)
-               -DUSE_BINARIES=ON
-               -DUSE_EXAMPLES=$(usex examples)
-               -DUSE_HDF5=$(usex hdf5)
-               -DUSE_MAYA=$(usex maya)
-               -DUSE_PRMAN=$(usex prman)
-               -DUSE_PYALEMBIC=OFF
-               -DUSE_TESTS=$(usex test)
-       )
-       cmake_src_configure
-}
-
-src_compile() {
-       cmake_src_compile
-       if use doc; then
-               doxygen Doxyfile || die "Failed to build documentation"
-       fi
-}
-
-src_install() {
-       use doc && local HTML_DOCS=( doc/html/. )
-       cmake_src_install
-}
-
-pkg_postinst() {
-       if use arnold; then
-               einfo "NOTE: The arnold plugin is highly experimental and 
hasn't been"
-               einfo "tested, due to missing license. If you have trouble 
compiling"
-               einfo "or running it, please file a bug report for the package 
at"
-               einfo "Gentoo's bugzilla."
-       fi
-       if use maya; then
-               einfo "NOTE: The maya plugin is highly experimental and hasn't 
been"
-               einfo "tested, due to missing license. If you have trouble 
compiling"
-               einfo "or running it, please file a bug report for the package 
at"
-               einfo "Gentoo's bugzilla."
-       fi
-       if use prman; then
-               einfo "If you're looking for an ebuild for renderman, you may 
want to"
-               einfo "try the waebbl overlay: 'eselect repository enable 
waebbl'"
-               einfo "followed by 'emerge renderman'"
-       fi
-}

diff --git a/media-gfx/alembic/metadata.xml b/media-gfx/alembic/metadata.xml
index f3240834df6..034ebe0790b 100644
--- a/media-gfx/alembic/metadata.xml
+++ b/media-gfx/alembic/metadata.xml
@@ -14,15 +14,9 @@
        developed by Sony Pictures Imageworks Inc. and Lucasfilm Ltd.
 </longdescription>
 <use>
-       <flag name="arnold">
-               Add support for arnold renderer (experimental)
-       </flag>
        <flag name="boost">Use <pkg>dev-libs/boost</pkg> library</flag>
        <flag name="examples">Install alembic examples</flag>
        <flag name="hdf5">Add support <pkg>sci-libs/hdf5</pkg></flag>
-       <flag name="maya">
-               Compile Alembic plugin for Maya (experimental)
-       </flag>
        <flag name="prman">
                Compile Alembic plugin for Renderman (experimental)
        </flag>

Reply via email to