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/lua-openssl/
Date: Wed, 27 Jan 2021 19:48:16
Message-Id: 1611776415.41f5da67eb8b9f4d570b6c35c96a21e93c56f82f.conikost@gentoo
1 commit: 41f5da67eb8b9f4d570b6c35c96a21e93c56f82f
2 Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jan 24 17:58:51 2021 +0000
4 Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 27 19:40:15 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f5da67
7
8 dev-lua/lua-openssl: drop old version
9
10 Package-Manager: Portage-3.0.14, Repoman-3.0.2
11 Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
12
13 dev-lua/lua-openssl/lua-openssl-0.7.8_p0-r3.ebuild | 99 ----------------------
14 1 file changed, 99 deletions(-)
15
16 diff --git a/dev-lua/lua-openssl/lua-openssl-0.7.8_p0-r3.ebuild b/dev-lua/lua-openssl/lua-openssl-0.7.8_p0-r3.ebuild
17 deleted file mode 100644
18 index 88652952c1f..00000000000
19 --- a/dev-lua/lua-openssl/lua-openssl-0.7.8_p0-r3.ebuild
20 +++ /dev/null
21 @@ -1,99 +0,0 @@
22 -# Copyright 1999-2020 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=7
26 -
27 -EGIT_COMMIT_AUX="8d09895473b73e4fb72b7573615f69c36e1860a2"
28 -MY_PN_AUX="lua-auxiliar"
29 -MY_PN_COMPAT="lua-compat-5.3"
30 -MY_PV="${PV//_p/-}"
31 -MY_PV_COMPAT="0.10"
32 -
33 -inherit toolchain-funcs
34 -
35 -DESCRIPTION="OpenSSL binding for Lua"
36 -HOMEPAGE="https://github.com/zhaozg/lua-openssl"
37 -SRC_URI="
38 - https://github.com/zhaozg/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
39 - https://github.com/zhaozg/${MY_PN_AUX}/archive/${EGIT_COMMIT_AUX}.tar.gz -> ${MY_PN_AUX}-${EGIT_COMMIT_AUX}.tar.gz
40 - https://github.com/keplerproject/${MY_PN_COMPAT}/archive/v${MY_PV_COMPAT}.tar.gz -> ${MY_PN_COMPAT}-${MY_PV_COMPAT}.tar.gz
41 -"
42 -S="${WORKDIR}/${PN}-${MY_PV}"
43 -
44 -LICENSE="MIT openssl PHP-3"
45 -SLOT="0"
46 -KEYWORDS="~amd64 ~arm ~arm64 ~x86"
47 -IUSE="libressl luajit test"
48 -RESTRICT="!test? ( test )"
49 -
50 -RDEPEND="
51 - !dev-lua/luaossl
52 - !dev-lua/luasec
53 - luajit? ( dev-lang/luajit:2 )
54 - !luajit? ( >=dev-lang/lua-5.1:0 )
55 - libressl? ( dev-libs/libressl:0= )
56 - !libressl? ( dev-libs/openssl:0=[-bindist] )
57 -"
58 -DEPEND="${RDEPEND}"
59 -BDEPEND="
60 - virtual/pkgconfig
61 - test? ( ${RDEPEND} )
62 -"
63 -
64 -DOCS=( "README.md" "samples/." )
65 -
66 -src_prepare() {
67 - default
68 -
69 - # Allow override of LUA* variables
70 - sed -e '/LUA /s/:=/?=/g' -e '/LUA_VERSION/s/:=/?=/g' -i Makefile || die
71 -
72 - # Prepare needed dependencies (source code files only)
73 - rm -r deps/{auxiliar,lua-compat} || die
74 - mv "${WORKDIR}/${MY_PN_AUX}-${EGIT_COMMIT_AUX}" deps/auxiliar || die
75 - mv "${WORKDIR}/${MY_PN_COMPAT}-${MY_PV_COMPAT}" deps/lua-compat || die
76 -}
77 -
78 -src_compile() {
79 - local myemakeargs=(
80 - "AR=$(tc-getAR)"
81 - "CC=$(tc-getCC)"
82 - "LUA="
83 - "LUA_CFLAGS=${CFLAGS} -I$($(tc-getPKG_CONFIG) --variable includedir $(usex luajit 'luajit' 'lua'))"
84 - "LUA_LIBS=${LDFLAGS}"
85 - "LUA_VERSION=$($(tc-getPKG_CONFIG) --variable $(usex luajit 'abiver' 'V') $(usex luajit 'luajit' 'lua'))"
86 - "TARGET_SYS=${CTARGET:-${CHOST}}"
87 - )
88 -
89 - emake "${myemakeargs[@]}"
90 -}
91 -
92 -src_test() {
93 - local myemakeargs=(
94 - "LUA=$(usex luajit 'luajit' 'lua')"
95 - "LUA_CFLAGS="
96 - "LUA_LIBS="
97 - "LUA_VERSION=$($(tc-getPKG_CONFIG) --variable $(usex luajit 'abiver' 'V') $(usex luajit 'luajit' 'lua'))"
98 - "TARGET_SYS=${CTARGET:-${CHOST}}"
99 - )
100 -
101 - emake "${myemakeargs[@]}" test
102 -}
103 -
104 -src_install() {
105 - local myemakeargs=(
106 - "LUA="
107 - "LUA_CFLAGS="
108 - "LUA_LIBDIR=${ED}/$($(tc-getPKG_CONFIG) --variable INSTALL_CMOD $(usex luajit 'luajit' 'lua'))"
109 - "LUA_LIBS="
110 - "LUA_VERSION=$($(tc-getPKG_CONFIG) --variable $(usex luajit 'abiver' 'V') $(usex luajit 'luajit' 'lua'))"
111 - "TARGET_SYS=${CTARGET:-${CHOST}}"
112 - )
113 -
114 - emake "${myemakeargs[@]}" install
115 -
116 - insinto "$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD $(usex luajit 'luajit' 'lua'))"
117 - doins -r "lib/."
118 -
119 - einstalldocs
120 -}