logo

overlay

My (experimental) gentoo overlay
commit: b0d6546148ad545a95d88a44fe93e8a2f82766dd
parent: d2d580c650c8da629fc8e4629e8de81d1c6ca3fb
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Sat, 10 Mar 2018 00:26:44 +0100

dev-cpp/luabind: Bump to 0.9.1

Diffstat:

Mdev-cpp/luabind/Manifest2++
Adev-cpp/luabind/luabind-0.9.1.ebuild40++++++++++++++++++++++++++++++++++++++++
2 files changed, 42 insertions(+), 0 deletions(-)

diff --git a/dev-cpp/luabind/Manifest b/dev-cpp/luabind/Manifest @@ -1 +1,3 @@ +DIST luabind-0.9.1.tar.gz 156147 SHA256 0e5ead50a07668d29888f2fa6f53220f900c886e46a2c99c7e8656842f05ff2d SHA512 34268a1d25de8f5a7ebfa9023955d2fa01265cbb969d03ceed8d14ad4e598cdbe0d21a803d55ea793098e81d4f359c3c9c77994998a09a5008b4c88b71042f11 WHIRLPOOL 7061496a76e1e21b2e541fc515fe8443817a6371d0aa6885b5ab2df42d11292cb53fce4f26eaaf46ad6c5dd46d3fff380524000d9180ca378e79aad8cb06435a DIST luabind-0.9.tar.gz 190049 SHA256 44faa87e1af52bb46e78735341171c9dcc1389de72c0f412274301c1b638424e SHA512 5767158c5b1171dc6ef0ea8794f9a57efb682b5d63223e287d68964d874c68179e1400116dceaef365a72aa5d4fc7cb03d8b07dfd034040da2dc8cdae27b0dba WHIRLPOOL 93842e6537d34fde67dc75dba3f04ddc2f01b10eead2b0e57d6275ea56d6b4884411dbd1a1403983406c7b34b89a44b2feb2cc31d45a00515c898a58a25ea2e9 +DIST luabind_0.9.1+dfsg-11.debian.tar.xz 15560 SHA256 c98cd9950d46fa527486074da520be907bba66256371109e5e5af101afad149b SHA512 48c6eb92dbaf00d3dfd27e7cc6368958c42441295100e1dd6f18dab862ef76a958a8f1038979287d52c6536efaa7ab60360803a2a510a625eb11460c13247180 WHIRLPOOL 06e6923ea71b9213871d4e6c22a45726878404baec20b9798d38eb3d9bfca5ab9c90c9f70d717e2ae8f5205907b259b01fab1791288ed2d0e8250b03ac389df7 diff --git a/dev-cpp/luabind/luabind-0.9.1.ebuild b/dev-cpp/luabind/luabind-0.9.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit eutils + +DESCRIPTION="creates bindings for lua on c++" +HOMEPAGE="https://github.com/luabind/luabind" +SRC_URI=" + https://github.com/luabind/luabind/archive/v${PV}.tar.gz -> ${P}.tar.gz + http://http.debian.net/debian/pool/main/l/luabind/luabind_0.9.1+dfsg-11.debian.tar.xz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="dev-lang/lua" +RDEPEND=" + dev-util/boost-build:= + ${DEPEND}" + +src_prepare() { + EPATCH_SOURCE="${WORKDIR}/debian/patches" \ + EPATCH_SUFFIX="patch" \ + epatch + + default +} + +src_compile() { + #bjam release --prefix="${D}/usr/" link=shared toolset=gcc || die "compile failed" + b2 release --prefix="${D}/usr/" link=static,shared || die "compile failed" +} + +src_install() { + #bjam release --prefix="${D}/usr/" link=shared toolset=gcc install || die "install failed" + b2 release --prefix="${D}/usr/" link=static,shared install || die "install failed" +}