From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id A37B91389E2 for ; Fri, 19 Dec 2014 14:19:15 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9415EE0DD4; Fri, 19 Dec 2014 14:19:12 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 106E6E0DD4 for ; Fri, 19 Dec 2014 14:19:12 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id F11E934060A for ; Fri, 19 Dec 2014 14:19:10 +0000 (UTC) Received: by oystercatcher.gentoo.org (Postfix, from userid 2139) id A7567CD8E; Fri, 19 Dec 2014 14:19:09 +0000 (UTC) From: "Alexis Ballier (aballier)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, aballier@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/OpenNI: OpenNI-1.5.7.10.ebuild ChangeLog OpenNI-9999.ebuild metadata.xml X-VCS-Repository: gentoo-x86 X-VCS-Files: OpenNI-1.5.7.10.ebuild ChangeLog OpenNI-9999.ebuild metadata.xml X-VCS-Directories: dev-libs/OpenNI X-VCS-Committer: aballier X-VCS-Committer-Name: Alexis Ballier Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Message-Id: <20141219141909.A7567CD8E@oystercatcher.gentoo.org> Date: Fri, 19 Dec 2014 14:19:09 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: bfbe5431-4a36-47a7-a37a-ca7954d71791 X-Archives-Hash: b25dec84a32a562c814c0d17094e819c aballier 14/12/19 14:19:09 Added: OpenNI-1.5.7.10.ebuild ChangeLog OpenNI-9999.ebuild metadata.xml Log: initial import, ebuild by me Signed-off-by: aballier@gentoo.org (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 160F534A) Revision Changes Path 1.1 dev-libs/OpenNI/OpenNI-1.5.7.10.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/OpenNI/OpenNI-1.5.7.10.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/OpenNI/OpenNI-1.5.7.10.ebuild?rev=1.1&content-type=text/plain Index: OpenNI-1.5.7.10.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-libs/OpenNI/OpenNI-1.5.7.10.ebuild,v 1.1 2014/12/19 14:19:09 aballier Exp $ EAPI=5 SCM="" if [ "${PV#9999}" != "${PV}" ] ; then SCM="git-r3" EGIT_REPO_URI="https://github.com/OpenNI/OpenNI" fi inherit ${SCM} toolchain-funcs eutils multilib java-pkg-opt-2 if [ "${PV#9999}" != "${PV}" ] ; then KEYWORDS="" SRC_URI="" else KEYWORDS="~amd64 ~arm" SRC_URI="https://github.com/OpenNI/OpenNI/archive/Stable-${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-Stable-${PV}" fi DESCRIPTION="OpenNI SDK" HOMEPAGE="https://github.com/OpenNI/OpenNI" LICENSE="Apache-2.0" SLOT="0" IUSE="doc java opengl" RDEPEND=" virtual/libusb:1 virtual/libudev virtual/jpeg:0 opengl? ( media-libs/freeglut !dev-libs/OpenNI2[opengl] ) java? ( >=virtual/jre-1.5 ) " DEPEND="${RDEPEND} dev-lang/python doc? ( app-doc/doxygen ) java? ( >=virtual/jdk-1.5 )" src_prepare() { epatch \ "${FILESDIR}/tinyxml.patch" \ "${FILESDIR}/jpeg.patch" \ "${FILESDIR}/soname.patch" rm -rf External/{LibJPEG,TinyXml} for i in Platform/Linux/Build/Common/Platform.* Externals/PSCommon/Linux/Build/Platform.* ; do echo "" > ${i} done find . -type f -print0 | xargs -0 sed -i "s:\".*/SamplesConfig.xml:\"${EPREFIX}/usr/share/${PN}/SamplesConfig.xml:" || die } src_compile() { emake -C "${S}/Platform/Linux/Build" \ CC="$(tc-getCC)" \ CXX="$(tc-getCXX)" \ GLUT_SUPPORTED="$(usex opengl 1 0)" \ $(usex java "" ALL_JAVA_PROJS="") \ $(usex java "" JAVA_SAMPLES="") \ ALL_MONO_PROJS="" \ MONO_SAMPLES="" \ MONO_FORMS_SAMPLES="" if use doc ; then cd "${S}/Source/DoxyGen" doxygen || die fi } src_install() { dolib.so "${S}/Platform/Linux/Bin/"*Release/*.so insinto /usr/include/openni doins -r Include/* dobin "${S}/Platform/Linux/Bin/"*Release/{ni*,Ni*,Sample-*} if use java ; then java-pkg_dojar "${S}/Platform/Linux/Bin/"*Release/*.jar echo "java -jar ${JAVA_PKG_JARDEST}/org.openni.Samples.SimpleViewer.jar" > org.openni.Samples.SimpleViewer dobin org.openni.Samples.SimpleViewer fi insinto /usr/share/${PN} doins Data/* dodoc Documentation/OpenNI_UserGuide.pdf CHANGES NOTICE README if use doc ; then dohtml -r "${S}/Source/DoxyGen/html/"* dodoc Source/DoxyGen/Text/*.txt fi keepdir /var/lib/ni } pkg_postinst() { if [ "${ROOT:-/}" = "/" ] ; then for i in "${EROOR}/usr/$(get_libdir)"/libnim*.so ; do einfo "Registering module ${i}" niReg -r "${i}" done fi } 1.1 dev-libs/OpenNI/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/OpenNI/ChangeLog?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/OpenNI/ChangeLog?rev=1.1&content-type=text/plain Index: ChangeLog =================================================================== # ChangeLog for dev-libs/OpenNI # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/dev-libs/OpenNI/ChangeLog,v 1.1 2014/12/19 14:19:09 aballier Exp $ *OpenNI-9999 (19 Dec 2014) *OpenNI-1.5.7.10 (19 Dec 2014) 19 Dec 2014; Alexis Ballier +OpenNI-1.5.7.10.ebuild, +OpenNI-9999.ebuild, +files/jpeg.patch, +files/soname.patch, +files/tinyxml.patch, +metadata.xml: initial import, ebuild by me 1.1 dev-libs/OpenNI/OpenNI-9999.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/OpenNI/OpenNI-9999.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/OpenNI/OpenNI-9999.ebuild?rev=1.1&content-type=text/plain Index: OpenNI-9999.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-libs/OpenNI/OpenNI-9999.ebuild,v 1.1 2014/12/19 14:19:09 aballier Exp $ EAPI=5 SCM="" if [ "${PV#9999}" != "${PV}" ] ; then SCM="git-r3" EGIT_REPO_URI="https://github.com/OpenNI/OpenNI" fi inherit ${SCM} toolchain-funcs eutils multilib java-pkg-opt-2 if [ "${PV#9999}" != "${PV}" ] ; then KEYWORDS="" SRC_URI="" else KEYWORDS="~amd64 ~arm" SRC_URI="https://github.com/OpenNI/OpenNI/archive/Stable-${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-Stable-${PV}" fi DESCRIPTION="OpenNI SDK" HOMEPAGE="https://github.com/OpenNI/OpenNI" LICENSE="Apache-2.0" SLOT="0" IUSE="doc java opengl" RDEPEND=" virtual/libusb:1 virtual/libudev virtual/jpeg:0 opengl? ( media-libs/freeglut !dev-libs/OpenNI2[opengl] ) java? ( >=virtual/jre-1.5 ) " DEPEND="${RDEPEND} dev-lang/python doc? ( app-doc/doxygen ) java? ( >=virtual/jdk-1.5 )" src_prepare() { epatch \ "${FILESDIR}/tinyxml.patch" \ "${FILESDIR}/jpeg.patch" \ "${FILESDIR}/soname.patch" rm -rf External/{LibJPEG,TinyXml} for i in Platform/Linux/Build/Common/Platform.* Externals/PSCommon/Linux/Build/Platform.* ; do echo "" > ${i} done find . -type f -print0 | xargs -0 sed -i "s:\".*/SamplesConfig.xml:\"${EPREFIX}/usr/share/${PN}/SamplesConfig.xml:" || die } src_compile() { emake -C "${S}/Platform/Linux/Build" \ CC="$(tc-getCC)" \ CXX="$(tc-getCXX)" \ GLUT_SUPPORTED="$(usex opengl 1 0)" \ $(usex java "" ALL_JAVA_PROJS="") \ $(usex java "" JAVA_SAMPLES="") \ ALL_MONO_PROJS="" \ MONO_SAMPLES="" \ MONO_FORMS_SAMPLES="" if use doc ; then cd "${S}/Source/DoxyGen" doxygen || die fi } src_install() { dolib.so "${S}/Platform/Linux/Bin/"*Release/*.so insinto /usr/include/openni doins -r Include/* dobin "${S}/Platform/Linux/Bin/"*Release/{ni*,Ni*,Sample-*} if use java ; then java-pkg_dojar "${S}/Platform/Linux/Bin/"*Release/*.jar echo "java -jar ${JAVA_PKG_JARDEST}/org.openni.Samples.SimpleViewer.jar" > org.openni.Samples.SimpleViewer dobin org.openni.Samples.SimpleViewer fi insinto /usr/share/${PN} doins Data/* dodoc Documentation/OpenNI_UserGuide.pdf CHANGES NOTICE README if use doc ; then dohtml -r "${S}/Source/DoxyGen/html/"* dodoc Source/DoxyGen/Text/*.txt fi keepdir /var/lib/ni } pkg_postinst() { if [ "${ROOT:-/}" = "/" ] ; then for i in "${EROOR}/usr/$(get_libdir)"/libnim*.so ; do einfo "Registering module ${i}" niReg -r "${i}" done fi } 1.1 dev-libs/OpenNI/metadata.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/OpenNI/metadata.xml?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/OpenNI/metadata.xml?rev=1.1&content-type=text/plain Index: metadata.xml =================================================================== aballier@gentoo.org Alexis Ballier