Gentoo Archives: gentoo-commits

From: Joonas Niilola <juippis@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/OpenNI/
Date: Thu, 08 Jul 2021 10:42:32
Message-Id: 1625740938.99466d5ed74ba746160dd5e16f96690e86d84c26.juippis@gentoo
1 commit: 99466d5ed74ba746160dd5e16f96690e86d84c26
2 Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
3 AuthorDate: Thu Jun 24 15:15:36 2021 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Thu Jul 8 10:42:18 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99466d5e
7
8 dev-libs/OpenNI: remove obsolete
9
10 Closes: https://bugs.gentoo.org/787359
11 Package-Manager: Portage-3.0.20, Repoman-3.0.2
12 Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
13 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
14
15 dev-libs/OpenNI/OpenNI-1.5.7.10-r1.ebuild | 107 ------------------------------
16 dev-libs/OpenNI/OpenNI-1.5.7.10.ebuild | 106 -----------------------------
17 2 files changed, 213 deletions(-)
18
19 diff --git a/dev-libs/OpenNI/OpenNI-1.5.7.10-r1.ebuild b/dev-libs/OpenNI/OpenNI-1.5.7.10-r1.ebuild
20 deleted file mode 100644
21 index 9f94c92b6ba..00000000000
22 --- a/dev-libs/OpenNI/OpenNI-1.5.7.10-r1.ebuild
23 +++ /dev/null
24 @@ -1,107 +0,0 @@
25 -# Copyright 1999-2021 Gentoo Authors
26 -# Distributed under the terms of the GNU General Public License v2
27 -
28 -EAPI=5
29 -
30 -SCM=""
31 -if [ "${PV#9999}" != "${PV}" ] ; then
32 - SCM="git-r3"
33 - EGIT_REPO_URI="https://github.com/OpenNI/OpenNI"
34 -fi
35 -
36 -inherit ${SCM} toolchain-funcs epatch multilib java-pkg-opt-2
37 -
38 -if [ "${PV#9999}" != "${PV}" ] ; then
39 - SRC_URI=""
40 -else
41 - KEYWORDS="~amd64 ~arm"
42 - SRC_URI="https://github.com/OpenNI/OpenNI/archive/Stable-${PV}.tar.gz -> ${P}.tar.gz"
43 - S="${WORKDIR}/${PN}-Stable-${PV}"
44 -fi
45 -
46 -DESCRIPTION="OpenNI SDK"
47 -HOMEPAGE="https://github.com/OpenNI/OpenNI"
48 -LICENSE="Apache-2.0"
49 -SLOT="0"
50 -IUSE="doc java opengl"
51 -
52 -RDEPEND="
53 - virtual/libusb:1
54 - virtual/libudev
55 - virtual/jpeg:0
56 - dev-libs/tinyxml
57 - opengl? ( media-libs/freeglut !dev-libs/OpenNI2[opengl] )
58 - java? ( >=virtual/jre-1.5 )
59 -"
60 -DEPEND="${RDEPEND}
61 - doc? ( app-doc/doxygen )
62 - java? ( >=virtual/jdk-1.5 )"
63 -
64 -src_prepare() {
65 - epatch \
66 - "${FILESDIR}/tinyxml.patch" \
67 - "${FILESDIR}/jpeg.patch" \
68 - "${FILESDIR}/soname.patch" \
69 - "${FILESDIR}/${P}-gcc6.patch" \
70 - "${FILESDIR}/betterdefines.patch"
71 -
72 - rm -rf External/{LibJPEG,TinyXml}
73 - for i in Platform/Linux/Build/Common/Platform.* Externals/PSCommon/Linux/Build/Platform.* ; do
74 - echo "" > ${i}
75 - done
76 -
77 - find . -type f -print0 | xargs -0 sed -i "s:\".*/SamplesConfig.xml:\"${EPREFIX}/usr/share/${PN}/SamplesConfig.xml:" || die
78 -}
79 -
80 -src_compile() {
81 - emake -C "${S}/Platform/Linux/Build" \
82 - CC="$(tc-getCC)" \
83 - CXX="$(tc-getCXX)" \
84 - GLUT_SUPPORTED="$(usex opengl 1 0)" \
85 - $(usex java "" ALL_JAVA_PROJS="") \
86 - $(usex java "" JAVA_SAMPLES="") \
87 - ALL_MONO_PROJS="" \
88 - MONO_SAMPLES="" \
89 - MONO_FORMS_SAMPLES=""
90 -
91 - if use doc ; then
92 - cd "${S}/Source/DoxyGen"
93 - doxygen || die
94 - fi
95 -}
96 -
97 -src_install() {
98 - dolib.so "${S}/Platform/Linux/Bin/"*Release/*.so
99 -
100 - insinto /usr/include/openni
101 - doins -r Include/*
102 -
103 - dobin "${S}/Platform/Linux/Bin/"*Release/{ni*,Ni*,Sample-*}
104 -
105 - if use java ; then
106 - java-pkg_dojar "${S}/Platform/Linux/Bin/"*Release/*.jar
107 - echo "java -jar ${JAVA_PKG_JARDEST}/org.openni.Samples.SimpleViewer.jar" > org.openni.Samples.SimpleViewer
108 - dobin org.openni.Samples.SimpleViewer
109 - fi
110 -
111 - insinto /usr/share/${PN}
112 - doins Data/*
113 -
114 - dodoc Documentation/OpenNI_UserGuide.pdf CHANGES NOTICE README
115 -
116 - if use doc ; then
117 - dohtml -r "${S}/Source/DoxyGen/html/"*
118 - dodoc Source/DoxyGen/Text/*.txt
119 - fi
120 -
121 - keepdir /var/lib/ni
122 -}
123 -
124 -pkg_postinst() {
125 - if [ "${ROOT:-/}" = "/" ] ; then
126 - for i in "${EROOR}/usr/$(get_libdir)"/libnim*.so ; do
127 - einfo "Registering module ${i}"
128 - niReg -r "${i}"
129 - done
130 - fi
131 -}
132
133 diff --git a/dev-libs/OpenNI/OpenNI-1.5.7.10.ebuild b/dev-libs/OpenNI/OpenNI-1.5.7.10.ebuild
134 deleted file mode 100644
135 index a936bb62b67..00000000000
136 --- a/dev-libs/OpenNI/OpenNI-1.5.7.10.ebuild
137 +++ /dev/null
138 @@ -1,106 +0,0 @@
139 -# Copyright 1999-2021 Gentoo Authors
140 -# Distributed under the terms of the GNU General Public License v2
141 -
142 -EAPI=5
143 -
144 -SCM=""
145 -if [ "${PV#9999}" != "${PV}" ] ; then
146 - SCM="git-r3"
147 - EGIT_REPO_URI="https://github.com/OpenNI/OpenNI"
148 -fi
149 -
150 -inherit ${SCM} toolchain-funcs epatch multilib java-pkg-opt-2
151 -
152 -if [ "${PV#9999}" != "${PV}" ] ; then
153 - SRC_URI=""
154 -else
155 - KEYWORDS="~amd64 ~arm"
156 - SRC_URI="https://github.com/OpenNI/OpenNI/archive/Stable-${PV}.tar.gz -> ${P}.tar.gz"
157 - S="${WORKDIR}/${PN}-Stable-${PV}"
158 -fi
159 -
160 -DESCRIPTION="OpenNI SDK"
161 -HOMEPAGE="https://github.com/OpenNI/OpenNI"
162 -LICENSE="Apache-2.0"
163 -SLOT="0"
164 -IUSE="doc java opengl"
165 -
166 -RDEPEND="
167 - virtual/libusb:1
168 - virtual/libudev
169 - virtual/jpeg:0
170 - dev-libs/tinyxml
171 - opengl? ( media-libs/freeglut !dev-libs/OpenNI2[opengl] )
172 - java? ( >=virtual/jre-1.5 )
173 -"
174 -DEPEND="${RDEPEND}
175 - doc? ( app-doc/doxygen )
176 - java? ( >=virtual/jdk-1.5 )"
177 -
178 -src_prepare() {
179 - epatch \
180 - "${FILESDIR}/tinyxml.patch" \
181 - "${FILESDIR}/jpeg.patch" \
182 - "${FILESDIR}/soname.patch" \
183 - "${FILESDIR}/${P}-gcc6.patch"
184 -
185 - rm -rf External/{LibJPEG,TinyXml}
186 - for i in Platform/Linux/Build/Common/Platform.* Externals/PSCommon/Linux/Build/Platform.* ; do
187 - echo "" > ${i}
188 - done
189 -
190 - find . -type f -print0 | xargs -0 sed -i "s:\".*/SamplesConfig.xml:\"${EPREFIX}/usr/share/${PN}/SamplesConfig.xml:" || die
191 -}
192 -
193 -src_compile() {
194 - emake -C "${S}/Platform/Linux/Build" \
195 - CC="$(tc-getCC)" \
196 - CXX="$(tc-getCXX)" \
197 - GLUT_SUPPORTED="$(usex opengl 1 0)" \
198 - $(usex java "" ALL_JAVA_PROJS="") \
199 - $(usex java "" JAVA_SAMPLES="") \
200 - ALL_MONO_PROJS="" \
201 - MONO_SAMPLES="" \
202 - MONO_FORMS_SAMPLES=""
203 -
204 - if use doc ; then
205 - cd "${S}/Source/DoxyGen"
206 - doxygen || die
207 - fi
208 -}
209 -
210 -src_install() {
211 - dolib.so "${S}/Platform/Linux/Bin/"*Release/*.so
212 -
213 - insinto /usr/include/openni
214 - doins -r Include/*
215 -
216 - dobin "${S}/Platform/Linux/Bin/"*Release/{ni*,Ni*,Sample-*}
217 -
218 - if use java ; then
219 - java-pkg_dojar "${S}/Platform/Linux/Bin/"*Release/*.jar
220 - echo "java -jar ${JAVA_PKG_JARDEST}/org.openni.Samples.SimpleViewer.jar" > org.openni.Samples.SimpleViewer
221 - dobin org.openni.Samples.SimpleViewer
222 - fi
223 -
224 - insinto /usr/share/${PN}
225 - doins Data/*
226 -
227 - dodoc Documentation/OpenNI_UserGuide.pdf CHANGES NOTICE README
228 -
229 - if use doc ; then
230 - dohtml -r "${S}/Source/DoxyGen/html/"*
231 - dodoc Source/DoxyGen/Text/*.txt
232 - fi
233 -
234 - keepdir /var/lib/ni
235 -}
236 -
237 -pkg_postinst() {
238 - if [ "${ROOT:-/}" = "/" ] ; then
239 - for i in "${EROOR}/usr/$(get_libdir)"/libnim*.so ; do
240 - einfo "Registering module ${i}"
241 - niReg -r "${i}"
242 - done
243 - fi
244 -}