rafaelmartins    14/12/21 00:05:45

  Modified:             ChangeLog
  Added:                luarocks-2.2.0.ebuild
  Log:
  version bump. bug #500702
  
  (Portage version: 2.2.10/cvs/Linux x86_64, unsigned Manifest commit)

Revision  Changes    Path
1.7                  dev-lua/luarocks/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/luarocks/ChangeLog?rev=1.7&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/luarocks/ChangeLog?rev=1.7&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/luarocks/ChangeLog?r1=1.6&r2=1.7

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-lua/luarocks/ChangeLog,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- ChangeLog   19 May 2013 22:08:41 -0000      1.6
+++ ChangeLog   21 Dec 2014 00:05:45 -0000      1.7
@@ -1,6 +1,12 @@
 # ChangeLog for dev-lua/luarocks
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lua/luarocks/ChangeLog,v 1.6 2013/05/19 
22:08:41 mabi Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lua/luarocks/ChangeLog,v 1.7 2014/12/21 
00:05:45 rafaelmartins Exp $
+
+*luarocks-2.2.0 (21 Dec 2014)
+
+  21 Dec 2014; Rafael G. Martins <[email protected]>
+  +luarocks-2.2.0.ebuild:
+  version bump. bug #500702
 
 *luarocks-2.0.12 (19 May 2013)
 



1.1                  dev-lua/luarocks/luarocks-2.2.0.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/luarocks/luarocks-2.2.0.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/luarocks/luarocks-2.2.0.ebuild?rev=1.1&content-type=text/plain

Index: luarocks-2.2.0.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lua/luarocks/luarocks-2.2.0.ebuild,v 1.1 
2014/12/21 00:05:45 rafaelmartins Exp $

EAPI=4

inherit eutils multilib

DESCRIPTION="A deployment and management system for Lua modules"
HOMEPAGE="http://www.luarocks.org";
SRC_URI="http://luarocks.org/releases/${P}.tar.gz";

LICENSE="MIT"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~ppc"
IUSE="curl openssl"

DEPEND="dev-lang/lua
                curl? ( net-misc/curl )
                openssl? ( dev-libs/openssl )"
RDEPEND="${DEPEND}
                app-arch/unzip"

src_configure() {
        USE_MD5="md5sum"
        USE_FETCH="wget"
        use openssl && USE_MD5="openssl"
        use curl && USE_FETCH="curl"

        # econf doesn't work b/c it passes variables the custom configure can't
        # handle
        ./configure \
                        --prefix=/usr \
                        --with-lua-lib=/usr/$(get_libdir) \
                        --rocks-tree=/usr/$(get_libdir)/lua/luarocks \
                        --with-downloader=$USE_FETCH \
                        --with-md5-checker=$USE_MD5 \
                        || die "configure failed"
}

src_compile() {
        # -j1 b/c make tries to delete files it has yet to create (bug #402005)
        emake DESTDIR="${D}" -j1 || die "make failed"
}

src_install() {
        # -j1 b/c otherwise it fails to find src/bin/luarocks
        emake DESTDIR="${D}" -j1 install || die "einstall"
}

pkg_preinst() {
        find "${D}" -type f | xargs sed -i -e "s:${D}::g" || die "sed failed"
}




Reply via email to