summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAkinori Hattori <hattya@gentoo.org>2004-02-03 14:47:36 +0000
committerAkinori Hattori <hattya@gentoo.org>2004-02-03 14:47:36 +0000
commit9d3cbd95e51d14ccfbc19163e2002651af57f9b0 (patch)
tree8c3b430633642f0ebe6aa078a94641f6e426792d /dev-lisp/gauche-gtk
parentVersion bumped. Fixes bug #36671. (diff)
downloadgentoo-2-9d3cbd95e51d14ccfbc19163e2002651af57f9b0.tar.gz
gentoo-2-9d3cbd95e51d14ccfbc19163e2002651af57f9b0.tar.bz2
gentoo-2-9d3cbd95e51d14ccfbc19163e2002651af57f9b0.zip
Version bumped. Fixes bug #36671.
Diffstat (limited to 'dev-lisp/gauche-gtk')
-rw-r--r--dev-lisp/gauche-gtk/ChangeLog12
-rw-r--r--dev-lisp/gauche-gtk/Manifest4
-rw-r--r--dev-lisp/gauche-gtk/files/digest-gauche-gtk-0.3.21
-rw-r--r--dev-lisp/gauche-gtk/gauche-gtk-0.3.2.ebuild73
-rw-r--r--dev-lisp/gauche-gtk/metadata.xml5
5 files changed, 88 insertions, 7 deletions
diff --git a/dev-lisp/gauche-gtk/ChangeLog b/dev-lisp/gauche-gtk/ChangeLog
index 0da116ee313a..91a6143c340c 100644
--- a/dev-lisp/gauche-gtk/ChangeLog
+++ b/dev-lisp/gauche-gtk/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for dev-lisp/gauche-gtk
-# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gauche-gtk/ChangeLog,v 1.2 2003/10/16 14:43:33 karltk Exp $
+# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gauche-gtk/ChangeLog,v 1.3 2004/02/03 14:47:27 hattya Exp $
+
+*gauche-gtk-0.3.2 (03 Feb 2004)
+
+ 03 Feb 2004; Akinori Hattori <hattya@gentoo.org> gauche-gtk-0.3.2.ebuild,
+ metadata.xml:
+ Version bumped. Fixes bug #36671.
+ I've taken over from karltk.
+
*gauche-gtk-0.3.1 (16 Oct 2003)
diff --git a/dev-lisp/gauche-gtk/Manifest b/dev-lisp/gauche-gtk/Manifest
index a9d4eb8c093c..b73281fbaaf2 100644
--- a/dev-lisp/gauche-gtk/Manifest
+++ b/dev-lisp/gauche-gtk/Manifest
@@ -1,6 +1,6 @@
-MD5 0769be1e2fc82486bd83ab2ba18bb0c4 ChangeLog 624
+MD5 dc901a2245d617c5276acf56f6094fed ChangeLog 818
MD5 1e3940cdf49b16033c5342dbc5e90c0a gauche-gtk-0.3.1.ebuild 1352
-MD5 c57ecb1cde2220c4c4808f9859749204 gauche-gtk-0.3.2.ebuild 1226
+MD5 4a37774e0067e1d8ad99ad62ab755e1d gauche-gtk-0.3.2.ebuild 1332
MD5 a64078c28096fa700b6835f2811d1a96 gauche-gtk-0.3.ebuild 1398
MD5 fe33b3aedb27a1cb1214b0752d90a2a3 metadata.xml 325
MD5 6e4171b60649ff7156bd210fed6be749 files/digest-gauche-gtk-0.3 63
diff --git a/dev-lisp/gauche-gtk/files/digest-gauche-gtk-0.3.2 b/dev-lisp/gauche-gtk/files/digest-gauche-gtk-0.3.2
new file mode 100644
index 000000000000..6621243fa460
--- /dev/null
+++ b/dev-lisp/gauche-gtk/files/digest-gauche-gtk-0.3.2
@@ -0,0 +1 @@
+MD5 37f860f8ff1409f61b8554f7feea8477 Gauche-gtk-0.3.2.tgz 277797
diff --git a/dev-lisp/gauche-gtk/gauche-gtk-0.3.2.ebuild b/dev-lisp/gauche-gtk/gauche-gtk-0.3.2.ebuild
new file mode 100644
index 000000000000..ddd65c1f94eb
--- /dev/null
+++ b/dev-lisp/gauche-gtk/gauche-gtk-0.3.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gauche-gtk/gauche-gtk-0.3.2.ebuild,v 1.1 2004/02/03 14:47:27 hattya Exp $
+
+inherit eutils
+
+IUSE="opengl"
+
+MY_P="${P/g/G}"
+
+DESCRIPTION="GTK2 binding for Gauche"
+HOMEPAGE="http://gauche.sf.net/"
+SRC_URI="mirror://sourceforge/gauche/${MY_P}.tgz"
+
+LICENSE="BSD"
+KEYWORDS="~x86"
+SLOT="0"
+S="${WORKDIR}/${MY_P}"
+
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+RDEPEND=">=x11-libs/gtk+-2*
+ >=dev-lisp/gauche-0.7.3
+ opengl? ( >=x11-libs/gtkglext-0.6.0 )"
+
+src_compile() {
+
+ local myconf myflags
+
+ use opengl && myconf="--enable-gtkgl"
+
+
+ myflags=${CFLAGS}
+ unset CFLAGS CXXFLAGS
+
+ econf ${myconf} || die
+ emake OPTFLAGS="${myflags}" || die
+
+}
+
+src_install() {
+
+ dodir $(gauche-config --syslibdir)
+ dodir $(gauche-config --sysincdir)
+ dodir $(gauche-config --sysarchdir)
+
+ make DESTDIR=${D} install || die
+
+ dodoc ChangeLog README COPYING
+
+
+ docinto examples
+ for f in examples/*; do
+ [ -f ${f} ] && dodoc ${f}
+ done
+
+ docinto examples/gtk-tutorial
+ dodoc examples/gtk-tutorial/*
+
+ if use opengl; then
+ docinto examples/gtkglext
+ dodoc examples/gtkglext/*
+ fi
+
+}
+
+pkg_postinst() {
+
+ if use opengl; then
+ einfo "If you want to use OpenGL with Gauche, please emerge Gauche-gl."
+ fi
+
+}
diff --git a/dev-lisp/gauche-gtk/metadata.xml b/dev-lisp/gauche-gtk/metadata.xml
index 96128cec7b9d..dff10be16e8c 100644
--- a/dev-lisp/gauche-gtk/metadata.xml
+++ b/dev-lisp/gauche-gtk/metadata.xml
@@ -3,9 +3,8 @@
<pkgmetadata>
<herd>no-herd</herd>
<maintainer>
- <email>karltk@gentoo.org</email>
- <name>Karl Trygve Kalleberg</name>
- <description>Temporary maintainer until a Lisp herd is created</description>
+ <email>hattya@gentoo.org</email>
+ <name>Akinori Hattori</name>
</maintainer>
<longdescription>