Gentoo Archives: gentoo-commits

From: Rafael Martins <rafaelmartins@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/luajit/
Date: Sat, 01 Feb 2020 21:46:56
Message-Id: 1580593598.8acf06d12419528eef541ff388eb501d998d0493.rafaelmartins@gentoo
1 commit: 8acf06d12419528eef541ff388eb501d998d0493
2 Author: Rafael Martins <rafaelmartins <AT> gentoo <DOT> org>
3 AuthorDate: Sat Feb 1 21:45:23 2020 +0000
4 Commit: Rafael Martins <rafaelmartins <AT> gentoo <DOT> org>
5 CommitDate: Sat Feb 1 21:46:38 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8acf06d1
7
8 dev-lang/luajit: drop old
9
10 Package-Manager: Portage-2.3.79, Repoman-2.3.16
11 Signed-off-by: Rafael Martins <rafaelmartins <AT> gentoo.org>
12
13 dev-lang/luajit/Manifest | 3 --
14 dev-lang/luajit/luajit-2.0.2.ebuild | 66 ----------------------------------
15 dev-lang/luajit/luajit-2.0.3-r1.ebuild | 61 -------------------------------
16 dev-lang/luajit/luajit-2.0.3.ebuild | 66 ----------------------------------
17 dev-lang/luajit/luajit-2.0.4.ebuild | 61 -------------------------------
18 dev-lang/luajit/luajit-2.0.5.ebuild | 61 -------------------------------
19 6 files changed, 318 deletions(-)
20
21 diff --git a/dev-lang/luajit/Manifest b/dev-lang/luajit/Manifest
22 index 064a580503e..4941ba698e3 100644
23 --- a/dev-lang/luajit/Manifest
24 +++ b/dev-lang/luajit/Manifest
25 @@ -1,5 +1,2 @@
26 -DIST LuaJIT-2.0.2.tar.gz 843031 BLAKE2B 7dbf36c1d41106bb55b4588920a79b4c68139e009cb157d0f4ca8f0c72d8f7def1edd4517237234c5833acdbda0ec3dc25edb18bc55298b139463dbb6e58476a SHA512 c1afea13ec61a59f37d1f61fc50bcac47208d9d4f0a80689b74e901ad2b34294b6c89a0b4eef54b43f3d2db411660da61b191b0bbfba4ba2f97743a9ee4484e3
27 -DIST LuaJIT-2.0.3.tar.gz 844927 BLAKE2B a6ed54ef562b7af594367cbc0ed6e20295bb64781ceb6b46df81d10d7abd9fdaf902344ab7a6dfdffa6fc38b05e70648ae53c9cffdfb2a866989eba4b02fe9df SHA512 7b3e3de22ac3602299b5918b60801e45a3278e547a15c16fdae7359538d4ada27ba664935d5f97c7409f330c2f8efeaae9ea03415f5e9d5a9d81e022cd5d36e0
28 -DIST LuaJIT-2.0.4.tar.gz 847615 BLAKE2B b410d06734056283655e70a53b4f1160553cc74a9d6a80d4a919f7f38589888fff339eda661ec623258a5f186f4eb2d2c9b5809b6f7e55f9e058058426e2fe74 SHA512 a72957bd85d8f457269e78bf08c19b28c5707df5d19920d61918f8a6913f55913ce13037fb9a6463c04cefde0c6644739f390e09d656e4bbc2c236927aa3f8f9
29 DIST LuaJIT-2.0.5.tar.gz 849845 BLAKE2B 961c8622e19b0e66a76a875cb46ad149cb2559b5af41f360dc41dd0d6bb924583e6477dd1329f67c2ac6ea4b8dc42c5e2f4d63ea49400aba4d9e7c7e85e4b085 SHA512 2636675602b4a060b0571c05220db2061dd2f38568e35b2be346a0f5e3128d87057d11d3d0d7567d8cc4e0817b5e4cf2c52a17a48065520962b157816465a9fe
30 DIST LuaJIT-2.1.0-beta3.tar.gz 1025180 BLAKE2B ac3d12e25bd9946ba41aed6672c66884e7256e6be99d7ee8d1260d697453c966b24d60387f278f47233bad44cda61085c9059e6f62c0bc7cfdaaefde282346c5 SHA512 c44e967a0f671ed32b55aee810bc8b3b63737a2d7363b8984ae1949b24f98dbb3f9be7c1e10239fdeb96a3e3c836f606342cbd61838cf9bcadb077443eb5bc12
31
32 diff --git a/dev-lang/luajit/luajit-2.0.2.ebuild b/dev-lang/luajit/luajit-2.0.2.ebuild
33 deleted file mode 100644
34 index 1fbe283b77f..00000000000
35 --- a/dev-lang/luajit/luajit-2.0.2.ebuild
36 +++ /dev/null
37 @@ -1,66 +0,0 @@
38 -# Copyright 1999-2015 Gentoo Foundation
39 -# Distributed under the terms of the GNU General Public License v2
40 -
41 -EAPI=5
42 -
43 -inherit eutils multilib pax-utils versionator toolchain-funcs
44 -
45 -MY_PV="$(get_version_component_range 1-3)"
46 -MY_P="LuaJIT-${MY_PV}"
47 -if [[ $(get_version_component_range 4) != "" ]]; then
48 - HOTFIX="v${PV}"
49 - HOTFIX="${HOTFIX/_p/_hotfix}.patch"
50 -fi
51 -
52 -DESCRIPTION="Just-In-Time Compiler for the Lua programming language"
53 -HOMEPAGE="http://luajit.org/"
54 -SRC_URI="http://luajit.org/download/${MY_P}.tar.gz
55 - ${HOTFIX:+http://luajit.org/download/${HOTFIX}}"
56 -
57 -LICENSE="MIT"
58 -# this should probably be pkgmoved to 2.0 for sake of consistency.
59 -SLOT="2"
60 -KEYWORDS="amd64 arm ~ppc x86 ~amd64-linux ~x86-linux"
61 -IUSE="lua52compat"
62 -
63 -S="${WORKDIR}/${MY_P}"
64 -
65 -src_prepare(){
66 - if [[ -n ${HOTFIX} ]]; then
67 - epatch "${DISTDIR}/${HOTFIX}"
68 - fi
69 - sed -i "s,PREFIX= /usr/local,PREFIX= ${EPREFIX}/usr," Makefile || die 'sed failed.'
70 - sed -i "s,/lib,/$(get_libdir)," etc/${PN}.pc || die 'sed2 failed.'
71 -}
72 -
73 -src_compile() {
74 - emake \
75 - Q= \
76 - PREFIX="${EPREFIX}/usr" \
77 - DESTDIR="${D}" \
78 - HOST_CC="$(tc-getBUILD_CC)" \
79 - STATIC_CC="$(tc-getCC)" \
80 - DYNAMIC_CC="$(tc-getCC) -fPIC" \
81 - TARGET_LD="$(tc-getCC)" \
82 - TARGET_AR="$(tc-getAR) rcus" \
83 - TARGET_STRIP="true" \
84 - INSTALL_LIB="${ED%/}/usr/$(get_libdir)" \
85 - XCFLAGS="$(usex lua52compat "-DLUAJIT_ENABLE_LUA52COMPAT" "")"
86 -}
87 -
88 -src_install(){
89 - emake install \
90 - DESTDIR="${D}" \
91 - HOST_CC="$(tc-getBUILD_CC)" \
92 - STATIC_CC="$(tc-getCC)" \
93 - DYNAMIC_CC="$(tc-getCC) -fPIC" \
94 - TARGET_LD="$(tc-getCC)" \
95 - TARGET_AR="$(tc-getAR) rcus" \
96 - TARGET_STRIP="true" \
97 - INSTALL_LIB="${ED%/}/usr/$(get_libdir)"
98 -
99 - pax-mark m "${ED}usr/bin/luajit-${MY_PV}"
100 -
101 - cd "${S}"/doc
102 - dohtml -r *
103 -}
104
105 diff --git a/dev-lang/luajit/luajit-2.0.3-r1.ebuild b/dev-lang/luajit/luajit-2.0.3-r1.ebuild
106 deleted file mode 100644
107 index fbf13232e26..00000000000
108 --- a/dev-lang/luajit/luajit-2.0.3-r1.ebuild
109 +++ /dev/null
110 @@ -1,61 +0,0 @@
111 -# Copyright 1999-2015 Gentoo Foundation
112 -# Distributed under the terms of the GNU General Public License v2
113 -
114 -EAPI=5
115 -
116 -inherit eutils multilib pax-utils versionator toolchain-funcs
117 -
118 -MY_PV="$(get_version_component_range 1-3)"
119 -MY_P="LuaJIT-${MY_PV}"
120 -if [[ -n $(get_version_component_range 4) ]]; then
121 - HOTFIX="v${PV}"
122 - HOTFIX="${HOTFIX/_p/_hotfix}.patch"
123 -fi
124 -
125 -DESCRIPTION="Just-In-Time Compiler for the Lua programming language"
126 -HOMEPAGE="http://luajit.org/"
127 -SRC_URI="http://luajit.org/download/${MY_P}.tar.gz
128 - ${HOTFIX:+http://luajit.org/download/${HOTFIX}}"
129 -
130 -LICENSE="MIT"
131 -# this should probably be pkgmoved to 2.0 for sake of consistency.
132 -SLOT="2"
133 -KEYWORDS="amd64 arm ~ppc x86 ~amd64-linux ~x86-linux"
134 -IUSE="lua52compat"
135 -
136 -S="${WORKDIR}/${MY_P}"
137 -
138 -src_prepare(){
139 - if [[ -n ${HOTFIX} ]]; then
140 - epatch "${DISTDIR}/${HOTFIX}"
141 - fi
142 -}
143 -
144 -_emake() {
145 - emake \
146 - Q= \
147 - PREFIX="${EPREFIX}/usr" \
148 - MULTILIB="$(get_libdir)" \
149 - DESTDIR="${D}" \
150 - HOST_CC="$(tc-getBUILD_CC)" \
151 - STATIC_CC="$(tc-getCC)" \
152 - DYNAMIC_CC="$(tc-getCC) -fPIC" \
153 - TARGET_LD="$(tc-getCC)" \
154 - TARGET_AR="$(tc-getAR) rcus" \
155 - TARGET_STRIP="true" \
156 - INSTALL_LIB="${ED%/}/usr/$(get_libdir)" \
157 - "$@"
158 -}
159 -
160 -src_compile() {
161 - _emake XCFLAGS="$(usex lua52compat "-DLUAJIT_ENABLE_LUA52COMPAT" "")"
162 -}
163 -
164 -src_install(){
165 - _emake install
166 -
167 - pax-mark m "${ED}usr/bin/luajit-${MY_PV}"
168 -
169 - cd "${S}"/doc
170 - dohtml -r *
171 -}
172
173 diff --git a/dev-lang/luajit/luajit-2.0.3.ebuild b/dev-lang/luajit/luajit-2.0.3.ebuild
174 deleted file mode 100644
175 index 90bc553cf93..00000000000
176 --- a/dev-lang/luajit/luajit-2.0.3.ebuild
177 +++ /dev/null
178 @@ -1,66 +0,0 @@
179 -# Copyright 1999-2014 Gentoo Foundation
180 -# Distributed under the terms of the GNU General Public License v2
181 -
182 -EAPI=5
183 -
184 -inherit eutils multilib pax-utils versionator toolchain-funcs
185 -
186 -MY_PV="$(get_version_component_range 1-3)"
187 -MY_P="LuaJIT-${MY_PV}"
188 -if [[ $(get_version_component_range 4) != "" ]]; then
189 - HOTFIX="v${PV}"
190 - HOTFIX="${HOTFIX/_p/_hotfix}.patch"
191 -fi
192 -
193 -DESCRIPTION="Just-In-Time Compiler for the Lua programming language"
194 -HOMEPAGE="http://luajit.org/"
195 -SRC_URI="http://luajit.org/download/${MY_P}.tar.gz
196 - ${HOTFIX:+http://luajit.org/download/${HOTFIX}}"
197 -
198 -LICENSE="MIT"
199 -# this should probably be pkgmoved to 2.0 for sake of consistency.
200 -SLOT="2"
201 -KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
202 -IUSE="lua52compat"
203 -
204 -S="${WORKDIR}/${MY_P}"
205 -
206 -src_prepare(){
207 - if [[ -n ${HOTFIX} ]]; then
208 - epatch "${DISTDIR}/${HOTFIX}"
209 - fi
210 - sed -i "s,PREFIX= /usr/local,PREFIX= ${EPREFIX}/usr," Makefile || die 'sed failed.'
211 - sed -i "s,/lib,/$(get_libdir)," etc/${PN}.pc || die 'sed2 failed.'
212 -}
213 -
214 -src_compile() {
215 - emake \
216 - Q= \
217 - PREFIX="${EPREFIX}/usr" \
218 - DESTDIR="${D}" \
219 - HOST_CC="$(tc-getBUILD_CC)" \
220 - STATIC_CC="$(tc-getCC)" \
221 - DYNAMIC_CC="$(tc-getCC) -fPIC" \
222 - TARGET_LD="$(tc-getCC)" \
223 - TARGET_AR="$(tc-getAR) rcus" \
224 - TARGET_STRIP="true" \
225 - INSTALL_LIB="${ED%/}/usr/$(get_libdir)" \
226 - XCFLAGS="$(usex lua52compat "-DLUAJIT_ENABLE_LUA52COMPAT" "")"
227 -}
228 -
229 -src_install(){
230 - emake install \
231 - DESTDIR="${D}" \
232 - HOST_CC="$(tc-getBUILD_CC)" \
233 - STATIC_CC="$(tc-getCC)" \
234 - DYNAMIC_CC="$(tc-getCC) -fPIC" \
235 - TARGET_LD="$(tc-getCC)" \
236 - TARGET_AR="$(tc-getAR) rcus" \
237 - TARGET_STRIP="true" \
238 - INSTALL_LIB="${ED%/}/usr/$(get_libdir)"
239 -
240 - pax-mark m "${ED}usr/bin/luajit-${MY_PV}"
241 -
242 - cd "${S}"/doc
243 - dohtml -r *
244 -}
245
246 diff --git a/dev-lang/luajit/luajit-2.0.4.ebuild b/dev-lang/luajit/luajit-2.0.4.ebuild
247 deleted file mode 100644
248 index 22e97b99a50..00000000000
249 --- a/dev-lang/luajit/luajit-2.0.4.ebuild
250 +++ /dev/null
251 @@ -1,61 +0,0 @@
252 -# Copyright 1999-2015 Gentoo Foundation
253 -# Distributed under the terms of the GNU General Public License v2
254 -
255 -EAPI=5
256 -
257 -inherit eutils multilib pax-utils versionator toolchain-funcs
258 -
259 -MY_PV="$(get_version_component_range 1-3)"
260 -MY_P="LuaJIT-${MY_PV}"
261 -if [[ -n $(get_version_component_range 4) ]]; then
262 - HOTFIX="v${PV}"
263 - HOTFIX="${HOTFIX/_p/_hotfix}.patch"
264 -fi
265 -
266 -DESCRIPTION="Just-In-Time Compiler for the Lua programming language"
267 -HOMEPAGE="http://luajit.org/"
268 -SRC_URI="http://luajit.org/download/${MY_P}.tar.gz
269 - ${HOTFIX:+http://luajit.org/download/${HOTFIX}}"
270 -
271 -LICENSE="MIT"
272 -# this should probably be pkgmoved to 2.0 for sake of consistency.
273 -SLOT="2"
274 -KEYWORDS="amd64 arm ppc x86 ~amd64-linux ~x86-linux"
275 -IUSE="lua52compat"
276 -
277 -S="${WORKDIR}/${MY_P}"
278 -
279 -src_prepare(){
280 - if [[ -n ${HOTFIX} ]]; then
281 - epatch "${DISTDIR}/${HOTFIX}"
282 - fi
283 -}
284 -
285 -_emake() {
286 - emake \
287 - Q= \
288 - PREFIX="${EPREFIX}/usr" \
289 - MULTILIB="$(get_libdir)" \
290 - DESTDIR="${D}" \
291 - HOST_CC="$(tc-getBUILD_CC)" \
292 - STATIC_CC="$(tc-getCC)" \
293 - DYNAMIC_CC="$(tc-getCC) -fPIC" \
294 - TARGET_LD="$(tc-getCC)" \
295 - TARGET_AR="$(tc-getAR) rcus" \
296 - TARGET_STRIP="true" \
297 - INSTALL_LIB="${ED%/}/usr/$(get_libdir)" \
298 - "$@"
299 -}
300 -
301 -src_compile() {
302 - _emake XCFLAGS="$(usex lua52compat "-DLUAJIT_ENABLE_LUA52COMPAT" "")"
303 -}
304 -
305 -src_install(){
306 - _emake install
307 -
308 - pax-mark m "${ED}usr/bin/luajit-${MY_PV}"
309 -
310 - cd "${S}"/doc
311 - dohtml -r *
312 -}
313
314 diff --git a/dev-lang/luajit/luajit-2.0.5.ebuild b/dev-lang/luajit/luajit-2.0.5.ebuild
315 deleted file mode 100644
316 index 5796c4dc31f..00000000000
317 --- a/dev-lang/luajit/luajit-2.0.5.ebuild
318 +++ /dev/null
319 @@ -1,61 +0,0 @@
320 -# Copyright 1999-2018 Gentoo Foundation
321 -# Distributed under the terms of the GNU General Public License v2
322 -
323 -EAPI=5
324 -
325 -inherit eutils multilib pax-utils versionator toolchain-funcs
326 -
327 -MY_PV="$(get_version_component_range 1-3)"
328 -MY_P="LuaJIT-${MY_PV}"
329 -if [[ -n $(get_version_component_range 4) ]]; then
330 - HOTFIX="v${PV}"
331 - HOTFIX="${HOTFIX/_p/_hotfix}.patch"
332 -fi
333 -
334 -DESCRIPTION="Just-In-Time Compiler for the Lua programming language"
335 -HOMEPAGE="http://luajit.org/"
336 -SRC_URI="http://luajit.org/download/${MY_P}.tar.gz
337 - ${HOTFIX:+http://luajit.org/download/${HOTFIX}}"
338 -
339 -LICENSE="MIT"
340 -# this should probably be pkgmoved to 2.0 for sake of consistency.
341 -SLOT="2"
342 -KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
343 -IUSE="lua52compat"
344 -
345 -S="${WORKDIR}/${MY_P}"
346 -
347 -src_prepare(){
348 - if [[ -n ${HOTFIX} ]]; then
349 - epatch "${DISTDIR}/${HOTFIX}"
350 - fi
351 -}
352 -
353 -_emake() {
354 - emake \
355 - Q= \
356 - PREFIX="${EPREFIX}/usr" \
357 - MULTILIB="$(get_libdir)" \
358 - DESTDIR="${D}" \
359 - HOST_CC="$(tc-getBUILD_CC)" \
360 - STATIC_CC="$(tc-getCC)" \
361 - DYNAMIC_CC="$(tc-getCC) -fPIC" \
362 - TARGET_LD="$(tc-getCC)" \
363 - TARGET_AR="$(tc-getAR) rcus" \
364 - TARGET_STRIP="true" \
365 - INSTALL_LIB="${ED%/}/usr/$(get_libdir)" \
366 - "$@"
367 -}
368 -
369 -src_compile() {
370 - _emake XCFLAGS="$(usex lua52compat "-DLUAJIT_ENABLE_LUA52COMPAT" "")"
371 -}
372 -
373 -src_install(){
374 - _emake install
375 -
376 - pax-mark m "${ED}usr/bin/luajit-${MY_PV}"
377 -
378 - cd "${S}"/doc
379 - dohtml -r *
380 -}