mrueg       14/12/24 10:36:09

  Modified:             ChangeLog
  Added:                luasec-0.5.ebuild
  Log:
  Version bump. Fixes bug #499968.
  
  (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key )

Revision  Changes    Path
1.12                 dev-lua/luasec/ChangeLog

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

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-lua/luasec/ChangeLog,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- ChangeLog   14 Nov 2014 21:21:16 -0000      1.11
+++ ChangeLog   24 Dec 2014 10:36:09 -0000      1.12
@@ -1,6 +1,11 @@
 # ChangeLog for dev-lua/luasec
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lua/luasec/ChangeLog,v 1.11 2014/11/14 
21:21:16 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lua/luasec/ChangeLog,v 1.12 2014/12/24 
10:36:09 mrueg Exp $
+
+*luasec-0.5 (24 Dec 2014)
+
+  24 Dec 2014; Manuel RĂ¼ger <[email protected]> +luasec-0.5.ebuild:
+  Version bump. Fixes bug #499968.
 
   14 Nov 2014; Markus Meier <[email protected]> luasec-0.4.1_p20130620.ebuild:
   arm stable, bug #511532



1.1                  dev-lua/luasec/luasec-0.5.ebuild

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

Index: luasec-0.5.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lua/luasec/luasec-0.5.ebuild,v 1.1 
2014/12/24 10:36:09 mrueg Exp $

EAPI=5

inherit multilib toolchain-funcs

DESCRIPTION="Lua binding for OpenSSL library to provide TLS/SSL communication"
HOMEPAGE="https://github.com/brunoos/luasec 
http://www.inf.puc-rio.br/~brunoos/luasec/";
SRC_URI="https://github.com/brunoos/luasec/archive/${P}.tar.gz";

LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""

S=${WORKDIR}/${PN}-${P}

RDEPEND=">=dev-lang/lua-5.1[deprecated]
                dev-lua/luasocket
                dev-libs/openssl"
DEPEND="${RDEPEND}
        virtual/pkgconfig"

src_prepare() {
        sed -i -e "s#^LUAPATH.*#LUAPATH=$(pkg-config --variable INSTALL_LMOD 
lua)#"\
                -e "s#^LUACPATH.*#LUACPATH=$(pkg-config --variable INSTALL_CMOD 
lua)#" Makefile || die
        sed -i -e "s/-O2//" src/Makefile || die
        lua src/options.lua -g /usr/include/openssl/ssl.h > src/options.h || die
}

src_compile() {
        emake \
                CC="$(tc-getCC)" \
                LD="$(tc-getCC)" \
                linux
}

src_install() {
        emake DESTDIR="${D}" install
}




Reply via email to