summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVolkmar W. Pogatzki <gentoo@pogatzki.net>2021-06-24 17:37:46 +0200
committerJoonas Niilola <juippis@gentoo.org>2021-07-08 13:42:19 +0300
commit5c85975050825e50eb49be893ee6321d0021b363 (patch)
treee35b3b21aff21810e284c447ef463eccf4dfe24c /dev-libs
parentdev-libs/OpenNI2: min java 1.8 (diff)
downloadgentoo-5c85975050825e50eb49be893ee6321d0021b363.tar.gz
gentoo-5c85975050825e50eb49be893ee6321d0021b363.tar.bz2
gentoo-5c85975050825e50eb49be893ee6321d0021b363.zip
dev-libs/OpenNI2: remove obsolete
Closes: https://bugs.gentoo.org/787356 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/21407 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/OpenNI2/OpenNI2-2.2_beta2.ebuild98
1 files changed, 0 insertions, 98 deletions
diff --git a/dev-libs/OpenNI2/OpenNI2-2.2_beta2.ebuild b/dev-libs/OpenNI2/OpenNI2-2.2_beta2.ebuild
deleted file mode 100644
index 2edb89b3f146..000000000000
--- a/dev-libs/OpenNI2/OpenNI2-2.2_beta2.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-SCM=""
-if [ "${PV#9999}" != "${PV}" ] ; then
- SCM="git-r3"
- EGIT_REPO_URI="https://github.com/occipital/openni2"
-fi
-
-inherit ${SCM} toolchain-funcs epatch multilib java-pkg-opt-2 flag-o-matic
-
-if [ "${PV#9999}" != "${PV}" ] ; then
- SRC_URI=""
-else
- KEYWORDS="~amd64 ~arm"
- SRC_URI="https://github.com/occipital/OpenNI2/archive/${PV/_/-}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${P/_/-}"
-fi
-
-DESCRIPTION="OpenNI2 SDK"
-HOMEPAGE="https://structure.io/openni"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="doc java neon opengl static-libs"
-
-RDEPEND="
- virtual/libusb:1
- virtual/libudev
- virtual/jpeg:0
- opengl? ( media-libs/freeglut )
- java? ( >=virtual/jre-1.5:* )
-"
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )
- java? ( >=virtual/jdk-1.5:* )"
-
-src_prepare() {
- epatch \
- "${FILESDIR}/jpeg.patch" \
- "${FILESDIR}/rpath.patch" \
- "${FILESDIR}/soname.patch" \
- "${FILESDIR}/pthread.patch" \
- "${FILESDIR}/c++14.patch"
-
- rm -rf ThirdParty/LibJPEG
- for i in ThirdParty/PSCommon/BuildSystem/Platform.* ; do
- echo "" > ${i}
- done
-}
-
-src_compile() {
- use neon && export CFLAGS="${CFLAGS} -DXN_NEON"
- emake \
- CC="$(tc-getCC)" \
- CXX="$(tc-getCXX)" \
- ALLOW_WARNINGS=1 \
- GLUT_SUPPORTED="$(usex opengl 1 0)" \
- $(usex java "" ALL_WRAPPERS="") \
- $(usex java "" JAVA_SAMPLES="")
-
- if use doc ; then
- cd "${S}/Source/Documentation"
- doxygen || die
- fi
-}
-
-src_install() {
- dolib.so "${S}/Bin/"*Release/*.so
- cp -a "${S}/Bin/"*Release/OpenNI2 "${ED}/usr/$(get_libdir)"
-
- use static-libs && dolib.a "${S}/Bin/"*Release/*.a
-
- insinto /usr/include/openni2
- doins -r Include/*
-
- dobin "${S}/Bin/"*Release/{PS1080Console,PSLinkConsole,SimpleRead,EventBasedRead,MultipleStreamRead,MWClosestPointApp}
- use opengl && dobin "${S}/Bin/"*Release/{NiViewer,SimpleViewer,MultiDepthViewer,ClosestPointViewer}
-
- if use java ; then
- java-pkg_dojar "${S}/Bin/"*Release/*.jar
- echo "java -jar ${JAVA_PKG_JARDEST}/org.openni.Samples.SimpleViewer.jar" > org.openni.Samples.SimpleViewer
- dobin org.openni.Samples.SimpleViewer
- fi
-
- dodoc CHANGES.txt NOTICE README ReleaseNotes.txt Source/Documentation/Text/*.txt
-
- if use doc ; then
- dohtml -r "${S}/Source/Documentation/html/"*
- fi
-
- dodir /usr/$(get_libdir)/pkgconfig
- sed \
- -e "s/@libdir@/$(get_libdir)/" \
- -e "s/@version@/${PV}/" \
- "${FILESDIR}/libopenni2.pc.in" > "${ED}/usr/$(get_libdir)/pkgconfig/libopenni2.pc" || die
-}