logo

overlay

My (experimental) gentoo overlay
commit: 8227e42cd5c4358d04170e6c781d83ac92ed9c5b
parent: befd0cbd3ce4d04c247110d5804c5aec8f8b5658
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Tue, 11 Sep 2018 03:58:24 +0200

dev-cpp/luabind: Removed

Diffstat:

Ddev-cpp/luabind/Manifest3---
Ddev-cpp/luabind/luabind-0.9.1.ebuild40----------------------------------------
Ddev-cpp/luabind/luabind-0.9.ebuild31-------------------------------
3 files changed, 0 insertions(+), 74 deletions(-)

diff --git a/dev-cpp/luabind/Manifest b/dev-cpp/luabind/Manifest @@ -1,3 +0,0 @@ -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 @@ -1,40 +0,0 @@ -# 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" -} diff --git a/dev-cpp/luabind/luabind-0.9.ebuild b/dev-cpp/luabind/luabind-0.9.ebuild @@ -1,31 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -DESCRIPTION="creates bindings for lua on c++" -HOMEPAGE="http://www.rasterbar.com/products/luabind.html" -SRC_URI="mirror://sourceforge/luabind/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -#there is no way to find out which bjam is installed, so i use 1.42 for now, ugly hack -#also doc is missing -#and i dont know an option to nostrip with bjam - -DEPEND="dev-lang/lua" -RDEPEND=" - dev-util/boost-build:1.42 - ${DEPEND}" - -src_compile() { - bjam-1_42 release --prefix="${D}/usr/" link=shared toolset=gcc || die "compile failed" -} - -src_install() { - bjam-1_42 release --prefix="${D}/usr/" link=shared toolset=gcc install || die "install failed" -}