public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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