diff options
author | George Shapovalov <george@gentoo.org> | 2003-12-31 04:39:12 +0000 |
---|---|---|
committer | George Shapovalov <george@gentoo.org> | 2003-12-31 04:39:12 +0000 |
commit | 7784a4b337a0a9f8aa757ddb677d124fc1d49a98 (patch) | |
tree | 4762700f9405c0669e2b058be497cc810d71e6a3 /dev-lisp | |
parent | Removed ~alpha ~arm ~hppa ~mips from trswm-0.3 as lua4 isnt available on thos... (diff) | |
download | historical-7784a4b337a0a9f8aa757ddb677d124fc1d49a98.tar.gz historical-7784a4b337a0a9f8aa757ddb677d124fc1d49a98.tar.bz2 historical-7784a4b337a0a9f8aa757ddb677d124fc1d49a98.zip |
new (and significantly reworked) version
Diffstat (limited to 'dev-lisp')
-rw-r--r-- | dev-lisp/gauche-gl/ChangeLog | 10 | ||||
-rw-r--r-- | dev-lisp/gauche-gl/Manifest | 8 | ||||
-rw-r--r-- | dev-lisp/gauche-gl/files/destdir-gentoo.diff | 49 | ||||
-rw-r--r-- | dev-lisp/gauche-gl/files/digest-gauche-gl-0.3.1 | 1 | ||||
-rw-r--r-- | dev-lisp/gauche-gl/files/nvidia-headers-gentoo.diff | 12 | ||||
-rw-r--r-- | dev-lisp/gauche-gl/gauche-gl-0.3.1.ebuild | 39 |
6 files changed, 116 insertions, 3 deletions
diff --git a/dev-lisp/gauche-gl/ChangeLog b/dev-lisp/gauche-gl/ChangeLog index 0ebf802e15eb..a13755a97850 100644 --- a/dev-lisp/gauche-gl/ChangeLog +++ b/dev-lisp/gauche-gl/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for dev-lisp/gauche-gl # Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gauche-gl/ChangeLog,v 1.2 2003/02/12 06:11:44 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gauche-gl/ChangeLog,v 1.3 2003/12/31 04:38:57 george Exp $ + +*gauche-gl-0.3.1 (30 Dec 2003) + + 30 Dec 2003; George Shapovalov <george@gentoo.org> gauche-gl-0.3.1.ebuild, files/{destdir-gentoo.diff, nvidia-headers-gentoo.diff} : + new version (#36666), + thanks to Andrei Barbu <teval@myrealbox.com> for report + Substantially reworked to use base.eclass + *gauche-gl-0.1.3 (19 Jul 2002) diff --git a/dev-lisp/gauche-gl/Manifest b/dev-lisp/gauche-gl/Manifest index 360c9425db73..bfd84d12cc99 100644 --- a/dev-lisp/gauche-gl/Manifest +++ b/dev-lisp/gauche-gl/Manifest @@ -1,5 +1,9 @@ -MD5 0b465213c3b8fca01b79888b2c19662a ChangeLog 415 MD5 eebdcc8a342d6b6dbb645ab19ab67f8c gauche-gl-0.1.3.ebuild 1276 +MD5 c0392bcd68bbab09d6dee3dee3c465c0 ChangeLog 712 +MD5 9e2e17ab1ee0010aa3f45336b66c6433 gauche-gl-0.3.1.ebuild 1012 +MD5 77ef3c08ef1d87ed8c758d337d5cfb10 files/nvidia-headers-gentoo.diff 442 MD5 2a0441d9a108c09b8225ce376d273bab files/digest-gauche-gl-0.1.3 63 -MD5 b2529e27f76fca7dd8d5049cb1c50412 files/0.1.3/destdir-gentoo.diff 1953 +MD5 470c6ba0ae18be4fd8e340d8b9fb2094 files/digest-gauche-gl-0.3.1 64 +MD5 6e9ac245ee1a5bd40e7e217609212e46 files/destdir-gentoo.diff 2092 MD5 77ef3c08ef1d87ed8c758d337d5cfb10 files/0.1.3/nvidia-headers-gentoo.diff 442 +MD5 b2529e27f76fca7dd8d5049cb1c50412 files/0.1.3/destdir-gentoo.diff 1953 diff --git a/dev-lisp/gauche-gl/files/destdir-gentoo.diff b/dev-lisp/gauche-gl/files/destdir-gentoo.diff new file mode 100644 index 000000000000..37a78641b661 --- /dev/null +++ b/dev-lisp/gauche-gl/files/destdir-gentoo.diff @@ -0,0 +1,49 @@ +diff -urN --exclude '*.c' --exclude 'config.*' --exclude '*.stub' --exclude Makefile Gauche-gl/Makefile.in Gauche-gl.tainted/Makefile.in +--- Gauche-gl.vanilla/Makefile.in Fri Feb 15 11:11:11 2002 ++++ Gauche-gl/Makefile.in Sat Jul 20 00:56:13 2002 +@@ -22,8 +22,8 @@ + rm -rf $(CONFIG_GENERATED) + + install : +- cd src; $(MAKE) install +- cd lib; $(MAKE) install +- cd doc; $(MAKE) install ++ cd src; $(MAKE) DESTDIR=$(DESTDIR) install ++ cd lib; $(MAKE) DESTDIR=$(DESTDIR) install ++ cd doc; $(MAKE) DESTDIR=$(DESTDIR) install + + maintainer-clean : clean + cd src; $(MAKE) maintainer-clean +diff -urN --exclude '*.c' --exclude 'config.*' --exclude '*.stub' --exclude Makefile Gauche-gl/lib/Makefile.in Gauche-gl.tainted/lib/Makefile.in +--- Gauche-gl.vanilla/lib/Makefile.in Wed Oct 10 11:42:57 2001 ++++ Gauche-gl/lib/Makefile.in Sat Jul 20 00:56:37 2002 +@@ -9,7 +9,8 @@ + GAUCHE_CONFIG = @GAUCHE_CONFIG@ + INSTALL = @INSTALL@ + INSTALL_TYPE = @INSTALL_TYPE@ + MKINSTDIR = $(top_srcdir)/mkinstalldirs +-SCM_INSTALL_DIR = $(DESTDIR)`$(GAUCHE_CONFIG) --$(INSTALL_TYPE)libdir` ++DESTDIR = ++SCM_INSTALL_DIR = $(DESTDIR)/`$(GAUCHE_CONFIG) --$(INSTALL_TYPE)libdir` + + SCMFILES = gl.scm \ + gl/math3d.scm \ + gl/glut.scm +diff -urN --exclude '*.c' --exclude 'config.*' --exclude '*.stub' --exclude Makefile Gauche-gl/src/Makefile.in Gauche-gl.tainted/src/Makefile.in +--- Gauche-gl.vanilla/src/Makefile.in Fri Jul 19 11:05:35 2002 ++++ Gauche-gl/src/Makefile.in Sat Jul 20 00:54:54 2002 +@@ -20,10 +20,11 @@ + GAUCHE_CONFIG = @GAUCHE_CONFIG@ + MKINSTDIR = $(top_srcdir)/mkinstalldirs + ++DESTDIR = + INSTALL_TYPE = @INSTALL_TYPE@ +-HEADER_INSTALL_DIR = $(DESTDIR)`$(GAUCHE_CONFIG) --$(INSTALL_TYPE)incdir` +-SCM_INSTALL_DIR = $(DESTDIR)`$(GAUCHE_CONFIG) --$(INSTALL_TYPE)libdir` +-ARCH_INSTALL_DIR = $(DESTDIR)`$(GAUCHE_CONFIG) --$(INSTALL_TYPE)archdir` ++HEADER_INSTALL_DIR = $(DESTDIR)/`$(GAUCHE_CONFIG) --$(INSTALL_TYPE)incdir` ++SCM_INSTALL_DIR = $(DESTDIR)/`$(GAUCHE_CONFIG) --$(INSTALL_TYPE)libdir` ++ARCH_INSTALL_DIR = $(DESTDIR)/`$(GAUCHE_CONFIG) --$(INSTALL_TYPE)archdir` + + all : $(TARGET) + diff --git a/dev-lisp/gauche-gl/files/digest-gauche-gl-0.3.1 b/dev-lisp/gauche-gl/files/digest-gauche-gl-0.3.1 new file mode 100644 index 000000000000..8d0fd2ef7f79 --- /dev/null +++ b/dev-lisp/gauche-gl/files/digest-gauche-gl-0.3.1 @@ -0,0 +1 @@ +MD5 fada91aa19e8a8781b3a3cf9e5c86bd2 Gauche-gl-0.3.1.tgz 214896 diff --git a/dev-lisp/gauche-gl/files/nvidia-headers-gentoo.diff b/dev-lisp/gauche-gl/files/nvidia-headers-gentoo.diff new file mode 100644 index 000000000000..77b92fe03ee4 --- /dev/null +++ b/dev-lisp/gauche-gl/files/nvidia-headers-gentoo.diff @@ -0,0 +1,12 @@ +diff -urN --exclude '*.c' --exclude 'config.*' --exclude Makefile.in --exclude Makefile Gauche-gl/src/gl-syms.stub Gauche-gl.tainted/src/gl-syms.stub +--- Gauche-gl.vanilla/src/gl-syms.stub Fri Jul 19 05:12:48 2002 ++++ Gauche-gl/src/gl-syms.stub Sat Jul 20 00:51:45 2002 +@@ -17,6 +17,8 @@ + + " + #include \"gauche-gl.h\" ++#undef GL_EXT_texture_object ++#include <GL/glext.h> + " + + ;;============================================================= diff --git a/dev-lisp/gauche-gl/gauche-gl-0.3.1.ebuild b/dev-lisp/gauche-gl/gauche-gl-0.3.1.ebuild new file mode 100644 index 000000000000..9ffdad4e1b80 --- /dev/null +++ b/dev-lisp/gauche-gl/gauche-gl-0.3.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gauche-gl/gauche-gl-0.3.1.ebuild,v 1.1 2003/12/31 04:38:57 george Exp $ + +inherit base + +DESCRIPTION="OpenGL 1.1 bindings for Gauche" +HOMEPAGE="http://gauche.sf.net" +SRC_URI="mirror://sourceforge/gauche/Gauche-gl-${PV}.tgz" + +LICENSE="BSD" +SLOT="0.1" +KEYWORDS="~x86" + +DEPEND="virtual/glibc + virtual/opengl + >=dev-lisp/gauche-0.7.3 + >=media-libs/glut-3.7" + +My_PN=${PN/g/G} +S=${WORKDIR}/${My_PN}-${PV} +PATCHES1="${FILESDIR}/nvidia-headers-gentoo.diff + ${FILESDIR}/destdir-gentoo.diff" + +src_install () { + dodir `gauche-config --syslibdir` + dodir `gauche-config --sysarchdir` + dodir `gauche-config --sysincdir` + + make DESTDIR=${D} install || die + + dodoc COPYING README ChangeLog INSTALL* VERSION + local expls=/usr/share/${PN}/examples + dodir ${expls}/glbook + insinto ${expls} + doins examples/mandelbrot.scm + insinto ${expls}/glbook + doins examples/glbook/* +} |