Gentoo Archives: gentoo-commits

From: Fabian Groffen <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/prefix:master commit in: dev-lang/lua/
Date: Mon, 04 Jan 2016 19:11:10
Message-Id: 1451934649.2a6686da4cb8391442ade9193f60940b0a63650e.grobian@gentoo
1 commit: 2a6686da4cb8391442ade9193f60940b0a63650e
2 Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jan 4 19:10:49 2016 +0000
4 Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 4 19:10:49 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=2a6686da
7
8 dev-lang/lua: cleanup 5.2.1
9
10 Package-Manager: portage-2.2.20-prefix
11
12 dev-lang/lua/lua-5.2.1.ebuild | 20 +-------------------
13 1 file changed, 1 insertion(+), 19 deletions(-)
14
15 diff --git a/dev-lang/lua/lua-5.2.1.ebuild b/dev-lang/lua/lua-5.2.1.ebuild
16 index 58e4a25..3cafe75 100644
17 --- a/dev-lang/lua/lua-5.2.1.ebuild
18 +++ b/dev-lang/lua/lua-5.2.1.ebuild
19 @@ -39,14 +39,6 @@ src_prepare() {
20 fi
21 fi
22
23 - # fix libtool and ld usage on OSX
24 - if [[ ${CHOST} == *-darwin* ]] ; then
25 - sed -i \
26 - -e 's/libtool/glibtool/g' \
27 - -e 's/-Wl,-E//g' \
28 - Makefile src/Makefile
29 - fi
30 -
31 [ -d "${FILESDIR}/${PV}" ] && \
32 EPATCH_SOURCE="${FILESDIR}/${PV}" EPATCH_SUFFIX="upstream.patch" epatch
33
34 @@ -74,17 +66,7 @@ src_compile() {
35 tc-export CC
36
37 # what to link to liblua
38 - liblibs="-lm"
39 - if [[ $CHOST == *-darwin* ]]; then
40 - mycflags="${mycflags} -DLUA_USE_MACOSX"
41 - elif [[ ${CHOST} == *-winnt* ]]; then
42 - : # nothing for now...
43 - elif [[ ${CHOST} == *-interix* ]]; then
44 - : # nothing here too...
45 - else # building for standard linux (and bsd too)
46 - mycflags="${mycflags} -DLUA_USE_LINUX"
47 - fi
48 - liblibs="${liblibs} $(dlopen_lib)"
49 + liblibs="-lm $(dlopen_lib)"
50
51 # what to link to the executables
52 mylibs=