* [gentoo-commits] proj/lua:master commit in: dev-lua/luasocket/
@ 2012-08-02 10:03 Misbakh-Soloviev Vadim A.
0 siblings, 0 replies; 3+ messages in thread
From: Misbakh-Soloviev Vadim A. @ 2012-08-02 10:03 UTC (permalink / raw
To: gentoo-commits
commit: b2dabff0dfc7438d5fce692ecddeeea4d75098e5
Author: Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
AuthorDate: Thu Aug 2 10:01:04 2012 +0000
Commit: Misbakh-Soloviev Vadim A. <mva <AT> mva <DOT> name>
CommitDate: Thu Aug 2 10:01:04 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/lua.git;a=commit;h=b2dabff0
switching luasocket to back to Diego Negab's version
---
dev-lua/luasocket/luasocket-9999.ebuild | 25 +++++++++++++------------
1 files changed, 13 insertions(+), 12 deletions(-)
diff --git a/dev-lua/luasocket/luasocket-9999.ebuild b/dev-lua/luasocket/luasocket-9999.ebuild
index d6da71f..7d3bed4 100644
--- a/dev-lua/luasocket/luasocket-9999.ebuild
+++ b/dev-lua/luasocket/luasocket-9999.ebuild
@@ -4,34 +4,35 @@
EAPI="4"
-inherit multilib toolchain-funcs flag-o-matic mercurial eutils
+inherit multilib toolchain-funcs flag-o-matic eutils git-2
DESCRIPTION="Networking support library for the Lua language."
HOMEPAGE="http://www.tecgraf.puc-rio.br/~diego/professional/luasocket/"
-EHG_REPO_URI="http://code.matthewwild.co.uk/luasocket2-hg/"
+#EHG_REPO_URI="http://code.matthewwild.co.uk/luasocket2-hg/"
+EGIT_REPO_URI="https://github.com/diegonehab/luasocket git://github.com/diegonehab/luasocket"
+EGIT_BRANCH="unstable"
LICENSE="MIT"
SLOT="0"
KEYWORDS=""
-IUSE="debug"
+IUSE="debug luajit"
RDEPEND="|| ( >=dev-lang/lua-5.1 dev-lang/luajit:2 )"
DEPEND="${RDEPEND}
dev-util/pkgconfig"
-src_compile() {
- # We append flags here to avoid editing the config file
- use debug && append-flags -DLUASOCKET_DEBUG
- append-flags -fPIC
+src_configure() {
+ use debug && export DEBUG="DEBUG"
+ prefix=/usr
+ LUAINC_linux=/usr/include
+ use luajit && LUAINC_linux=/usr/include/luajit-2.0
+ LUALIB_linux=/usr/lib
+}
+src_compile() {
emake linux \
- CFLAGS="${CFLAGS}" \
- LDFLAGS="${LDFLAGS} -o" \
CC="$(tc-getCC)" \
LD="$(tc-getCC) -shared" || die
-# I'm sorry for dirty LDFLAGS hack with "-o", but it is only way
-# to fix it ATM..
-# //wbr mva.
}
src_install() {
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] proj/lua:master commit in: dev-lua/luasocket/
@ 2013-07-14 1:55 Vadim A. Misbakh-Soloviov
0 siblings, 0 replies; 3+ messages in thread
From: Vadim A. Misbakh-Soloviov @ 2013-07-14 1:55 UTC (permalink / raw
To: gentoo-commits
commit: 34c0650cac17470697bc4bc1f56651ebd9313fc7
Author: Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
AuthorDate: Sun Jul 14 01:54:49 2013 +0000
Commit: Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
CommitDate: Sun Jul 14 01:54:49 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/lua.git;a=commit;h=34c0650c
[dev-lua/luasocket] bump
Signed-off-by: Vadim A. Misbakh-Soloviov <mva <AT> mva.name>
---
dev-lua/luasocket/luasocket-9999.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-lua/luasocket/luasocket-9999.ebuild b/dev-lua/luasocket/luasocket-9999.ebuild
index d792435..6f0f157 100644
--- a/dev-lua/luasocket/luasocket-9999.ebuild
+++ b/dev-lua/luasocket/luasocket-9999.ebuild
@@ -28,7 +28,7 @@ src_compile() {
use debug && export DEBUG="DEBUG"
emake linux \
- prefix=/usr \
+ prefix="/usr" \
LUAINC_linux="$($(tc-getPKG_CONFIG) --variable includedir ${lua})" \
LUALIB_linux="/usr/$(get_libdir)" \
CC="$(tc-getCC)" \
@@ -39,8 +39,8 @@ src_install() {
local lua=lua;
use luajit && lua=luajit;
emake install \
- INSTALL_TOP_SHARE="${D}/$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD ${lua})" \
- INSTALL_TOP_LIB="${D}/$($(tc-getPKG_CONFIG) --variable INSTALL_CMOD ${lua})"
+ INSTALL_TOP_LDIR="${D}/$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD ${lua})" \
+ INSTALL_TOP_CDIR="${D}/$($(tc-getPKG_CONFIG) --variable INSTALL_CMOD ${lua})"
base_src_install_docs
}
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] proj/lua:master commit in: dev-lua/luasocket/
@ 2015-10-22 15:16 Vadim A. Misbakh-Soloviov
0 siblings, 0 replies; 3+ messages in thread
From: Vadim A. Misbakh-Soloviov @ 2015-10-22 15:16 UTC (permalink / raw
To: gentoo-commits
commit: c7ad9e217b29b03077896efae546668b2f6d8ce6
Author: Vadim A. Misbakh-Soloviov <git <AT> mva <DOT> name>
AuthorDate: Thu Oct 22 15:16:34 2015 +0000
Commit: Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
CommitDate: Thu Oct 22 15:16:34 2015 +0000
URL: https://gitweb.gentoo.org/proj/lua.git/commit/?id=c7ad9e21
luasocket: fix installing
Signed-off-by: Vadim A. Misbakh-Soloviov <git <AT> mva.name>
dev-lua/luasocket/luasocket-9999.ebuild | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/dev-lua/luasocket/luasocket-9999.ebuild b/dev-lua/luasocket/luasocket-9999.ebuild
index f42088f..6b0afaa 100644
--- a/dev-lua/luasocket/luasocket-9999.ebuild
+++ b/dev-lua/luasocket/luasocket-9999.ebuild
@@ -76,11 +76,11 @@ each_lua_configure() {
-i .lua_eclass_config
}
-each_lua_install() {
- myeinstallargs=()
- if ! use elibc_Winnt && ! use elibc_Cygwin; then
- myeinstallargs+=( "install-unix" )
- fi
-
- lua_default
-}
+#each_lua_install() {
+# myeinstallargs=()
+# if ! use elibc_Winnt && ! use elibc_Cygwin; then
+# myeinstallargs+=( "install-unix" )
+# fi
+#
+# lua_default
+#}
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2015-10-22 15:16 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-02 10:03 [gentoo-commits] proj/lua:master commit in: dev-lua/luasocket/ Misbakh-Soloviev Vadim A.
-- strict thread matches above, loose matches on Subject: below --
2013-07-14 1:55 Vadim A. Misbakh-Soloviov
2015-10-22 15:16 Vadim A. Misbakh-Soloviov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox