diff options
Diffstat (limited to 'dev-lua/toluapp')
-rw-r--r-- | dev-lua/toluapp/ChangeLog | 106 | ||||
-rw-r--r-- | dev-lua/toluapp/metadata.xml | 8 | ||||
-rw-r--r-- | dev-lua/toluapp/toluapp-1.0.92.ebuild | 46 | ||||
-rw-r--r-- | dev-lua/toluapp/toluapp-1.0.93.ebuild | 51 |
4 files changed, 211 insertions, 0 deletions
diff --git a/dev-lua/toluapp/ChangeLog b/dev-lua/toluapp/ChangeLog new file mode 100644 index 000000000000..829dadd0c3ce --- /dev/null +++ b/dev-lua/toluapp/ChangeLog @@ -0,0 +1,106 @@ +# ChangeLog for dev-lua/toluapp +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lua/toluapp/ChangeLog,v 1.1 2010/11/06 01:38:02 rafaelmartins Exp $ + + 06 Nov 2010; Rafael G. Martins <rafaelmartins@gentoo.org> + +toluapp-1.0.92.ebuild, +toluapp-1.0.93.ebuild, +metadata.xml: + Moved from dev-lang to dev-lua. Added myself to metadata.xml. + + 06 Mar 2010; Raúl Porcel <armin76@gentoo.org> toluapp-1.0.93.ebuild: + alpha/sparc stable wrt #304759 + + 21 Feb 2010; Christian Faulhammer <fauli@gentoo.org> + toluapp-1.0.93.ebuild: + stable x86, bug 304759 + + 15 Feb 2010; Joseph Jezak <josejx@gentoo.org> toluapp-1.0.93.ebuild: + Marked ppc/ppc64 stable for bug #304759. + + 25 Jan 2010; Jeroen Roovers <jer@gentoo.org> toluapp-1.0.93.ebuild: + Depend on deprecated lua features thanks to pavelo (bug #297241). + + 31 Dec 2009; Brent Baude <ranger@gentoo.org> toluapp-1.0.93.ebuild: + Marking toluapp-1.0.93 ~ppc64 for bug 279734 + + 29 Dec 2009; Raúl Porcel <armin76@gentoo.org> toluapp-1.0.93.ebuild: + Add ~sparc wrt #279734 + + 28 Aug 2009; Tobias Klausmann <klausman@gentoo.org> toluapp-1.0.93.ebuild: + Keyworded on alpha, bug #279734 + + 18 Jul 2009; Samuli Suominen <ssuominen@gentoo.org> toluapp-1.0.93.ebuild: + amd64 stable wrt #277191 + +*toluapp-1.0.93 (02 Jul 2009) + + 02 Jul 2009; Samuli Suominen <ssuominen@gentoo.org> + +toluapp-1.0.93.ebuild: + Version bump. Use shared library wrt #193744. + + 01 Jul 2009; Markus Meier <maekke@gentoo.org> toluapp-1.0.92.ebuild: + amd64 stable, bug #255080 + + 17 May 2008; Samuli Suominen <ssuominen@gentoo.org> + -files/toluapp-1.0.2-gentoo.patch, -toluapp-1.0.2.ebuild, + -toluapp-1.0.7_p1.ebuild, toluapp-1.0.92.ebuild: + Move scons to DEPEND wrt #220441. Remove old versions and keyword ~amd64 + for testing. + + 26 Mar 2007; Christian Faulhammer <opfer@gentoo.org> + toluapp-1.0.92.ebuild: + stable x86, bug 168792 + + 25 Mar 2007; Tobias Scherbaum <dertobi123@gentoo.org> + toluapp-1.0.92.ebuild: + Stable on ppc wrt bug #168792. + + 22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog: + Transition to Manifest2. + +*toluapp-1.0.92 (22 Jan 2007) + + 22 Jan 2007; Matti Bickel <mabi@gentoo.org> +toluapp-1.0.92.ebuild: + Revision bump + + 06 Jan 2007; Danny van Dyk <kugelfang@gentoo.org> + -toluapp-1.0.5_p1.ebuild: + QA: Removed unused versions. + + 19 Oct 2006; <twp@gentoo.org> metadata.xml: + Maintainer wanted. + + 19 Oct 2006; <twp@gentoo.org> metadata.xml: + Now maintained by exg. + + 27 Apr 2006; Marien Zwart <marienz@gentoo.org> files/digest-toluapp-1.0.2, + files/digest-toluapp-1.0.5_p1, Manifest: + Fixing SHA256 digest, pass four + +*toluapp-1.0.7_p1 (05 Apr 2006) + + 05 Apr 2006; Tom Payne <twp@gentoo.org> +toluapp-1.0.7_p1.ebuild: + Version bump. Bug # 128217. + +*toluapp-1.0.5_p1 (13 May 2005) + + 13 May 2005; Tom Payne <twp@gentoo.org> +toluapp-1.0.5_p1.ebuild: + Version bump. Bug # 91573. + + 24 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> toluapp-1.0.2.ebuild: + Stable on ppc. + + 26 Oct 2004; Tom Payne <twp@gentoo.org> toluapp-1.0.2.ebuild: + Use $\(tc-getCC\) from toolchain-funcs.eclass. Bug #68998. + + 29 Aug 2004; <twp@gentoo.org> toluapp-1.0.2.ebuild: + Stable on x86. + + 10 May 2004; David Holm <dholm@gentoo.org> toluapp-1.0.2.ebuild: + Added to ~ppc. + +*toluapp-1.0.2 (09 May 2004) + + 09 May 2004; <twp@gentoo.org> +metadata.xml, + +files/toluapp-1.0.2-gentoo.patch, +toluapp-1.0.2.ebuild: + Initial commit. Bug # 41992. Ebuild submitted by Richard Garand. + diff --git a/dev-lua/toluapp/metadata.xml b/dev-lua/toluapp/metadata.xml new file mode 100644 index 000000000000..60f24159eeaa --- /dev/null +++ b/dev-lua/toluapp/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>no-herd</herd> + <maintainer> + <email>rafaelmartins@gentoo.org</email> + </maintainer> +</pkgmetadata> diff --git a/dev-lua/toluapp/toluapp-1.0.92.ebuild b/dev-lua/toluapp/toluapp-1.0.92.ebuild new file mode 100644 index 000000000000..230468a8c58b --- /dev/null +++ b/dev-lua/toluapp/toluapp-1.0.92.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lua/toluapp/toluapp-1.0.92.ebuild,v 1.1 2010/11/06 01:38:02 rafaelmartins Exp $ + +inherit eutils toolchain-funcs + +MY_PN=${PN/toluapp/tolua++} +MY_P=${MY_PN}-${PV} +DESCRIPTION="A tool to integrate C/C++ code with Lua." +HOMEPAGE="http://www.codenix.com/~tolua/" +SRC_URI="http://www.codenix.com/~tolua/${MY_P}.tar.bz2" +KEYWORDS="amd64 ppc x86" +LICENSE="as-is" +SLOT="0" +IUSE="" +S=${WORKDIR}/${MY_P} + +RDEPEND=">=dev-lang/lua-5.1.1" +DEPEND="${RDEPEND} + dev-util/scons + >=sys-apps/sed-4" + +src_compile() { + echo "## BEGIN gentoo.py + +CCFLAGS = ['-I/usr/include/lua', '-O2' ] +LIBS = ['lua', 'dl', 'm'] + +## END gentoo.py" > ${S}/custom.py + + scons \ + CC=$(tc-getCC) \ + CCFLAGS="${CFLAGS}" \ + LINK=$(tc-getCC) \ + prefix=${D}/usr \ + install || die +} + +src_install() { + dobin bin/tolua++ + dolib.a lib/libtolua++.a + insinto /usr/include + doins include/tolua++.h + dodoc INSTALL README + dohtml doc/* +} diff --git a/dev-lua/toluapp/toluapp-1.0.93.ebuild b/dev-lua/toluapp/toluapp-1.0.93.ebuild new file mode 100644 index 000000000000..71aab84fff7c --- /dev/null +++ b/dev-lua/toluapp/toluapp-1.0.93.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lua/toluapp/toluapp-1.0.93.ebuild,v 1.1 2010/11/06 01:38:02 rafaelmartins Exp $ + +EAPI="2" + +inherit toolchain-funcs + +MY_P=${P/pp/++} + +DESCRIPTION="A tool to integrate C/C++ code with Lua." +HOMEPAGE="http://www.codenix.com/~tolua/" +SRC_URI="http://www.codenix.com/~tolua/${MY_P}.tar.bz2" + +LICENSE="as-is" +SLOT="0" +KEYWORDS="alpha amd64 ppc ppc64 sparc x86" +IUSE="" + +RDEPEND=">=dev-lang/lua-5.1.1[deprecated]" +DEPEND="${RDEPEND} + dev-util/scons" + +S=${WORKDIR}/${MY_P} + +src_compile() { + echo "## BEGIN gentoo.py + +LIBS = ['lua', 'dl', 'm'] + +## END gentoo.py" > ${S}/custom.py + + scons \ + CC="$(tc-getCC)" \ + CCFLAGS="${CFLAGS} -ansi -Wall" \ + CXX="$(tc-getCXX)" \ + LINK="$(tc-getCC)" \ + LINKFLAGS="${LDFLAGS}" \ + shared=1 || die "scons failed" +} + +src_install() { + dobin bin/tolua++ || die "dobin failed" +# dobin bin/tolua++_bootstrap || die "dobin failed" +# dolib.a lib/libtolua++_static.a || die "dolib.a failed" + dolib.so lib/libtolua++.so || die "dolib.so failed" + insinto /usr/include + doins include/tolua++.h || die "doins failed" + dodoc README + dohtml doc/* +} |