summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom William Payne <twp@gentoo.org>2005-05-13 18:31:53 +0000
committerTom William Payne <twp@gentoo.org>2005-05-13 18:31:53 +0000
commit3873bcab273b10536f52bf94da5d8d2c9f0af7b3 (patch)
treead374c22f1cefb10b22b06e4785ccea7099835ae /dev-lang
parentMarking 1.6.3 stable (x86) (diff)
downloadgentoo-2-3873bcab273b10536f52bf94da5d8d2c9f0af7b3.tar.gz
gentoo-2-3873bcab273b10536f52bf94da5d8d2c9f0af7b3.tar.bz2
gentoo-2-3873bcab273b10536f52bf94da5d8d2c9f0af7b3.zip
Version bump. Bug # 91573.
(Portage version: 2.0.51.21-r1)
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/toluapp/ChangeLog7
-rw-r--r--dev-lang/toluapp/Manifest6
-rw-r--r--dev-lang/toluapp/files/digest-toluapp-1.0.5_p11
-rw-r--r--dev-lang/toluapp/toluapp-1.0.5_p1.ebuild40
4 files changed, 51 insertions, 3 deletions
diff --git a/dev-lang/toluapp/ChangeLog b/dev-lang/toluapp/ChangeLog
index 2c1d43b81613..c15be1a84f4e 100644
--- a/dev-lang/toluapp/ChangeLog
+++ b/dev-lang/toluapp/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-lang/toluapp
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/toluapp/ChangeLog,v 1.6 2005/04/24 12:36:15 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/toluapp/ChangeLog,v 1.7 2005/05/13 18:31:53 twp Exp $
+
+*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.
diff --git a/dev-lang/toluapp/Manifest b/dev-lang/toluapp/Manifest
index 452d02df4c32..4bc97b1f2453 100644
--- a/dev-lang/toluapp/Manifest
+++ b/dev-lang/toluapp/Manifest
@@ -1,5 +1,7 @@
MD5 65799ff3651495efade8e09a6b87124d toluapp-1.0.2.ebuild 907
-MD5 d992d28bec4a3bfd72b441145091a58e metadata.xml 244
+MD5 b944700c51eef0795e93eed0d513f63c toluapp-1.0.5_p1.ebuild 967
MD5 e509d573635256c06c57a6e2dfc7d0bc ChangeLog 787
-MD5 0b99ea2ba429f9efe5ba48e52899a77a files/digest-toluapp-1.0.2 66
+MD5 d992d28bec4a3bfd72b441145091a58e metadata.xml 244
MD5 d4325b8449d8f996c02c2d81fcb432b4 files/toluapp-1.0.2-gentoo.patch 829
+MD5 4cb3f65cc3c1f8a093d8eee63fb79475 files/digest-toluapp-1.0.5_p1 67
+MD5 0b99ea2ba429f9efe5ba48e52899a77a files/digest-toluapp-1.0.2 66
diff --git a/dev-lang/toluapp/files/digest-toluapp-1.0.5_p1 b/dev-lang/toluapp/files/digest-toluapp-1.0.5_p1
new file mode 100644
index 000000000000..9d4ff1a1927d
--- /dev/null
+++ b/dev-lang/toluapp/files/digest-toluapp-1.0.5_p1
@@ -0,0 +1 @@
+MD5 ef6e166a546373ef6c47856dd6fbea5c tolua++_1.0.5-1.tar.gz 181386
diff --git a/dev-lang/toluapp/toluapp-1.0.5_p1.ebuild b/dev-lang/toluapp/toluapp-1.0.5_p1.ebuild
new file mode 100644
index 000000000000..d59b7dd2dfcc
--- /dev/null
+++ b/dev-lang/toluapp/toluapp-1.0.5_p1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/toluapp/toluapp-1.0.5_p1.ebuild,v 1.1 2005/05/13 18:31:53 twp Exp $
+
+inherit eutils toolchain-funcs
+
+MY_PN=${PN/toluapp/tolua++}
+MY_PV=${PV/_p/-}
+MY_P=${MY_PN}_${MY_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.gz"
+KEYWORDS="~x86 ~ppc"
+LICENSE="as-is"
+SLOT="0"
+IUSE=""
+S=${WORKDIR}/${MY_PN}-${PV/_*/}
+
+DEPEND=">=dev-lang/lua-5
+ dev-util/scons
+ >=sys-apps/sed-4"
+
+src_compile() {
+ sed -i -e "s/lua50/lua/g" -e "s/lualib50/lualib/" ${S}/config_linux.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/*
+}