# ChangeLog for dev-ml/lablgl # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/dev-ml/lablgl/ChangeLog,v 1.36 2005/07/21 15:41:52 herbs Exp $ 21 Jul 2005; Herbie Hopkins lablgl-1.00.ebuild: get_libdir-ized 19 Jun 2005; David Holm lablgl-1.00.ebuild: Updated to use virtual/glut, bug #92613 06 May 2005; Sven Wegener lablgl-1.00.ebuild: Removed * postfix from <, <=, >= and > dependencies. 01 Apr 2005; Aron Griffis lablgl-1.00.ebuild: stable on ia64 14 Feb 2005; Karol Wojtaszek lablgl-1.00.ebuild: Added eerror when ocaml doesn't support tcltk, but user have enabled tcltk use flag, bug #44057 29 Dec 2004; Ciaran McCreesh : Change encoding to UTF-8 for GLEP 31 compliance 25 Aug 2004; Matthieu Sozeau -files/LablGL-0.97-Makefile-destdir.patch, -files/LablGL-0.97-Makefile.config, -files/LablGL-0.98-Makefile-destdir.patch, -files/LablGL-0.98-Makefile.config: Remove old, unused files. 25 Aug 2004; Matthieu Sozeau -lablgl-0.97.ebuild, -lablgl-0.98.ebuild, -lablgl-0.99-r1.ebuild, -lablgl-0.99.ebuild, lablgl-1.00.ebuild: Stable on ppc, remove old versions. 22 Aug 2004; Travis Tilley lablgl-1.00.ebuild: stable on amd64 15 Aug 2004; Jason Wever lablgl-1.00.ebuild: Stable on sparc. 08 Aug 2004; Matthieu Sozeau lablgl-1.00.ebuild: Move to stable on x86. 13 Jul 2004; Travis Tilley lablgl-1.00.ebuild: adding back ~amd64 keyword 02 Jul 2004; Matthieu Sozeau lablgl-1.00.ebuild: Fix building rules when glut is not set and tcltk is. 29 Jun 2004; Matthieu Sozeau lablgl-1.00.ebuild: Fix makefile, when glut flag is not set, there's no need to link with glut. 08 Jun 2004; Bryan Østergaard lablgl-1.00.ebuild: Stable on alpha. 28 May 2004; Danny van Dyk lablgl-1.00.ebuild: Marked -amd64 as dependencies aren't fulfilled anymore. 11 May 2004; Guy Martin : Marked stable on hppa. 17 Apr 2004; Travis Tilley lablgl-1.00.ebuild: added ~amd64 keyword 24 Mar 2004; Jason Wever lablgl-0.99-r1.ebuild: Stable on sparc. 22 Mar 2004; Matthieu Sozeau lablgl-0.99-r1.ebuild: Put 0.99-r1 into stable for x86 and ppc 18 Feb 2004; Matthieu Sozeau lablgl-0.97.ebuild, lablgl-0.98.ebuild, lablgl-0.99.ebuild: Remove opengl?, it is not an optional dependancy. 17 Feb 2004; Aron Griffis lablgl-1.00.ebuild: add ~alpha and ~ia64 *lablgl-1.00 (06 Feb 2004) 06 Feb 2004; Matthieu Sozeau lablgl-1.00.ebuild, files/lablgl-1.00-Makefile.config: Version bump, added local glut use flag and optional documentation (examples). *lablgl-0.99-r1 (03 Feb 2004) 03 Feb 2004; Matthieu Sozeau lablgl-0.99-r1.ebuild, metadata.xml: Reworked ebuild so as to have tcltk as an optional dependancy. Added metadata.xml for ml herd. 26 Dec 2003; Jason Wever lablgl-0.98.ebuild: Marked stable on sparc to fix broken net-misc/unison dependencies. 24 Nov 2003; Jason Wever lablgl-0.98.ebuild, lablgl-0.99.ebuild: Added ~sparc keyword. *lablgl-0.99 (08 Jul 2003) 08 Jul 2003; Martin Holzer lablgl-0.99.ebuild: Version bumped. Closes #24701. *lablgl-0.98 (03 Sep 2002) 28 Jan 2003; Jon Nall lablgl-0.98.ebuild : added ~ppc 24 Oct 2002; George Shapovalov lablgl-0.98.ebuild : made labltk and ocaml check-up logic more smart. Now should work fine in every situation. Thanks to Jeffrey Palmer for the tip on checking labltk existance. 24 Oct 2002; George Shapovalov lablgl-0.98.ebuild : lablgl requires ocaml compiled with tk support. Ocaml has tk as an optional dependency. Added some code to pkg_setup to detect if the tcltk USE var is set and abort if not with the message asking user to emerge ocaml with tk support. See bug #8126 for details. Thanks to Sami Nieminen for report and Jeffrey Palmer for dependency tracing and diagnostics. The above hack is goinmg to only catch 95% of situations. The real fix involves modifications to portage to make it correctly process optional dependencies of dependencies. See bug #2272 for details. 03 Sep 2002; G Shapovalov lablgl-0.98.ebuild, files/{LablGL-0.98-Makefile-destdir.patch,LablGL-0.98-Makefile.config,digest-lablgl-0.98} : updated to 0.98. This fixes some build failures with ocaml-3.06. *lablgl-0.97.ebuild (28 Jun 2002) 28 Jun 2002; G Shapovalov all : initial release form the README: LablGL is an OpenGL interface for Objective Caml. Since it includes support for the Togl widget, you can comfortably use it with LablTk. ebuild submitted by Bardur Arantsson