logo

overlay

My (experimental) gentoo overlay
commit: 7896d28da33105e2570147c2d7d7facf066dbdeb
parent: aa3e1192e5ab1d2f63d3bcb0ca0c1389e5f36da8
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Sat, 17 Dec 2016 01:53:45 +0100

dev-lua/luasec: ::gentoo ebuild should work

Diffstat:

Ddev-lua/luasec/Manifest3---
Ddev-lua/luasec/luasec-0.6.ebuild40----------------------------------------
Ddev-lua/luasec/metadata.xml10----------
3 files changed, 0 insertions(+), 53 deletions(-)

diff --git a/dev-lua/luasec/Manifest b/dev-lua/luasec/Manifest @@ -1,3 +0,0 @@ -DIST luasec-0.6.tar.gz 51071 SHA256 cef3a35c18beb8a54d9c8ce6260a4cabbd9a386de8711320d084daffad0aed5d SHA512 f7004a329153d0126a3ea27b4986e9d83fb8f2de9c5c2f0c96427c50cc42e1252c69fd8cc69e2e8d423745d2dbfdb5a781b609938f7f502c7aedeb99fd0778cd WHIRLPOOL 4dc5a58adb1a1e38d1301bdd6f9fbb7e551d3b1f2e729d6e9c892ab75188628862369565d1f6699a405c6dc1e19fe448d029a8ca29b857318a3cd44f2da077d1 -EBUILD luasec-0.6.ebuild 1006 SHA256 442b6cd1b10496b2a3d228f34ecd48357afa8fea4ddc3193e8dfd57ea82e1af4 SHA512 ab33b5eadcc3637299473c252c67f9b50f09d8dcda815ea636256abe17eb6796b9bf2b43988faefaaee2d55e7d6132cd25a6e7016cbba2b2cd3fbfebbb1f852c WHIRLPOOL f9879e6e6e117a69a16c2c5d0d50ebdf01707557c04a10dcc23e010d41b59817d3cda2923fba22010e68413964d81d59fe2c91c31511f645ac222c53082497fd -MISC metadata.xml 307 SHA256 1a5a2f73ddece6a7afc40a4470d648228b09077bc768ca145d229a54df6c5afc SHA512 e2f35b9a93877fa224637c84f4ec8ff4feefef0dfbdf9df83c0071866a7ca8966097827de94fc7f40625286cedc2672151a4d08548401b641156305c42021376 WHIRLPOOL 6a95308be5b349ddf2a58d92c2c58d30be515cfd4d984a9c9f1331bacb2009919b5266c2b327575315286fe1d0d421e82952e2c29f76e5ca7e47cfe238264ee6 diff --git a/dev-lua/luasec/luasec-0.6.ebuild b/dev-lua/luasec/luasec-0.6.ebuild @@ -1,40 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -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="libressl" - -RDEPEND=" - >=dev-lang/lua-5.1:*[deprecated] - dev-lua/luasocket - dev-libs/libressl" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -S=${WORKDIR}/${PN}-${P} - -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 - sed -i "s/=-O2 /=/g" src/Makefile - - sed -i 's/$(LUACPATH)/$(DESTDIR)$(LUACPATH)/' Makefile - sed -i 's/$(LUAPATH)/$(DESTDIR)$(LUAPATH)/' Makefile - - lua src/options.lua -g /usr/include/openssl/ssl.h > src/options.h - - eapply_user -} - -src_compile() { - emake linux -} diff --git a/dev-lua/luasec/metadata.xml b/dev-lua/luasec/metadata.xml @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>contact@hacktivis.me</email> - </maintainer> - <upstream> - <remote-id type="github">brunoos/luasec</remote-id> - </upstream> -</pkgmetadata>