Gentoo Archives: gentoo-commits

From: Conrad Kostecki <conikost@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/
Date: Fri, 28 May 2021 21:41:45
Message-Id: 1622238087.27afd130b2c8cdee275653be74ef147060e86dbb.conikost@gentoo
1 commit: 27afd130b2c8cdee275653be74ef147060e86dbb
2 Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
3 AuthorDate: Fri May 28 21:40:54 2021 +0000
4 Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
5 CommitDate: Fri May 28 21:41:27 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27afd130
7
8 dev-lua/penlight: drop old version
9
10 Package-Manager: Portage-3.0.18, Repoman-3.0.3
11 Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
12
13 dev-lua/penlight/Manifest | 1 -
14 dev-lua/penlight/penlight-1.9.2-r101.ebuild | 64 -----------------------------
15 2 files changed, 65 deletions(-)
16
17 diff --git a/dev-lua/penlight/Manifest b/dev-lua/penlight/Manifest
18 index c1784d08671..1e132a3310a 100644
19 --- a/dev-lua/penlight/Manifest
20 +++ b/dev-lua/penlight/Manifest
21 @@ -1,2 +1 @@
22 DIST penlight-1.10.0.tar.gz 413134 BLAKE2B 2091cc6b06f4b64c19f21e25e17495d35d90bc49895b810fb2b31ff99abcd4ac71048d215050e09c27c3954f45cc5a0509886ad66dc17532500238bdf78a926e SHA512 47128b09d1f7d41e8cac7ecc50338b7ebe9095b6768a43f961e27156aac7129e192909e771711e3d2fbd87d3ef475d5934874e0b7ad44f1e40ab4c1cee00736d
23 -DIST penlight-1.9.2.tar.gz 396248 BLAKE2B 2bbbece6e9855e8fc54f22f01e516cdf886782ec9a007a4ffac8ac980d7e0836cd19b8a7659ab1e05331e12b11bdb1c9c7df5e2f03c39965532c381298017035 SHA512 8df26e74f73ccf6dc73546640e1537b63e40357072855f9409e96b2ef8251c25b4653456d1237d5142573618af242e885490aa9750dffb387e4670ed9f3cfa91
24
25 diff --git a/dev-lua/penlight/penlight-1.9.2-r101.ebuild b/dev-lua/penlight/penlight-1.9.2-r101.ebuild
26 deleted file mode 100644
27 index ddd284d20fa..00000000000
28 --- a/dev-lua/penlight/penlight-1.9.2-r101.ebuild
29 +++ /dev/null
30 @@ -1,64 +0,0 @@
31 -# Copyright 1999-2021 Gentoo Authors
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI=7
35 -
36 -LUA_COMPAT=( lua5-{1..4} luajit )
37 -MY_PN="Penlight"
38 -
39 -inherit lua toolchain-funcs
40 -
41 -DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries"
42 -HOMEPAGE="https://github.com/Tieske/Penlight"
43 -SRC_URI="https://github.com/Tieske/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
44 -S="${WORKDIR}/${MY_PN}-${PV}"
45 -
46 -LICENSE="MIT"
47 -SLOT="0"
48 -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
49 -IUSE="test"
50 -REQUIRED_USE="${LUA_REQUIRED_USE}"
51 -RESTRICT="!test? ( test )"
52 -
53 -DEPEND="${LUA_DEPS}"
54 -
55 -RDEPEND="
56 - dev-lua/luafilesystem[${LUA_USEDEP}]
57 - ${DEPEND}
58 -"
59 -
60 -BDEPEND="
61 - virtual/pkgconfig
62 - test? ( ${DEPEND} )
63 -"
64 -
65 -HTML_DOCS=( "docs/." )
66 -
67 -src_prepare() {
68 - default
69 -
70 - # This is a demo app, not a real test
71 - rm tests/test-app.lua || die
72 -
73 - # Remove test for executing a non-existent command
74 - sed -e '/most-likely-nonexistent-command/d' -i tests/test-utils3.lua || die
75 -}
76 -
77 -lua_src_test() {
78 - "${ELUA}" run.lua || die
79 -}
80 -
81 -src_test() {
82 - lua_foreach_impl lua_src_test
83 -}
84 -
85 -lua_src_install() {
86 - insinto $(lua_get_lmod_dir)
87 - doins -r lua/pl
88 -
89 - einstalldocs
90 -}
91 -
92 -src_install() {
93 - lua_foreach_impl lua_src_install
94 -}