diff options
author | Manuel Rüger <mrueg@gentoo.org> | 2013-09-11 19:18:44 +0000 |
---|---|---|
committer | Manuel Rüger <mrueg@gentoo.org> | 2013-09-11 19:18:44 +0000 |
commit | ab3b4986d4ab9aa30f08a7a6b1752d407cdb66eb (patch) | |
tree | 2854d09dc3aaa66df55a96f6a084138ac49c7a67 /dev-lua | |
parent | Fix build without debug. (diff) | |
download | gentoo-2-ab3b4986d4ab9aa30f08a7a6b1752d407cdb66eb.tar.gz gentoo-2-ab3b4986d4ab9aa30f08a7a6b1752d407cdb66eb.tar.bz2 gentoo-2-ab3b4986d4ab9aa30f08a7a6b1752d407cdb66eb.zip |
NMU: New snapshot for net-im/prosody-0.9.
(Portage version: 2.2.2/cvs/Linux x86_64, signed Manifest commit with key )
Diffstat (limited to 'dev-lua')
-rw-r--r-- | dev-lua/luasec/ChangeLog | 8 | ||||
-rw-r--r-- | dev-lua/luasec/luasec-0.4.1_p20130620.ebuild | 40 |
2 files changed, 46 insertions, 2 deletions
diff --git a/dev-lua/luasec/ChangeLog b/dev-lua/luasec/ChangeLog index 6cdc64ec4189..d361e36a988c 100644 --- a/dev-lua/luasec/ChangeLog +++ b/dev-lua/luasec/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-lua/luasec # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lua/luasec/ChangeLog,v 1.8 2013/08/08 19:26:59 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lua/luasec/ChangeLog,v 1.9 2013/09/11 19:18:44 mrueg Exp $ + +*luasec-0.4.1_p20130620 (11 Sep 2013) + + 11 Sep 2013; Manuel Rüger <mrueg@gentoo.org> +luasec-0.4.1_p20130620.ebuild: + NMU: New snapshot for net-im/prosody-0.9. 08 Aug 2013; Markus Meier <maekke@gentoo.org> luasec-0.4.1.ebuild: add ~arm, bug #476264 @@ -43,4 +48,3 @@ 27 May 2010; Dirkjan Ochtman <djc@gentoo.org> +luasec-0.4.ebuild, +files/luasec-0.4_Makefile.patch, +metadata.xml: Initial ebuild by jochen@schalanda.de, bug 290592. - diff --git a/dev-lua/luasec/luasec-0.4.1_p20130620.ebuild b/dev-lua/luasec/luasec-0.4.1_p20130620.ebuild new file mode 100644 index 000000000000..864a2a1c0626 --- /dev/null +++ b/dev-lua/luasec/luasec-0.4.1_p20130620.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lua/luasec/luasec-0.4.1_p20130620.ebuild,v 1.1 2013/09/11 19:18:44 mrueg Exp $ + +EAPI=5 + +inherit vcs-snapshot 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/" +COMMIT="063e8a8a5c57858cdc845f8d51b994426edd37ab" +SRC_URI="https://github.com/brunoos/luasec/tarball/${COMMIT} -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +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 +} + +src_compile() { + emake \ + CC="$(tc-getCC)" \ + LD="$(tc-getCC)" \ + linux +} + +src_install() { + emake DESTDIR="${D}" install +} |