ChangeLog

# ChangeLog for media-libs/gle
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/gle/ChangeLog,v 1.28 2007/02/04 15:28:23 drac Exp $

04 Feb 2007; Samuli Suominen gle-3.1.0-r1.ebuild:
Clean up.

16 Dec 2006; Charlie Shepherd
gle-3.1.0-r1.ebuild:
Force make install -j1; bug 157368

02 Dec 2006; Charlie Shepherd
gle-3.1.0-r1.ebuild:
Fix doc install location, thanks to Chris Mayo for the patch, bug 154900

29 Oct 2006; Diego Pettenò gle-3.1.0-r1.ebuild:
Fix autotools dependencies. Closes bug #150142.

06 Sep 2006; Diego Pettenò gle-3.1.0-r1.ebuild:
Add ~x86-fbsd keyword.

*gle-3.1.0-r1 (27 Jul 2006)

27 Jul 2006; Patrick McLean +gle-3.1.0-r1.ebuild:
New revision. Update ebuild to always build against xorg-x11, since nvidia's
opengl seems to be broken (bug #141859). Original ebuild contributed by
Samuli Suominen with patches from Tiziano Müller
.

26 Jul 2006; Patrick McLean
+files/gle-3.1.0-amd64-skip-example.patch, gle-3.1.0.ebuild:
Add patch to exclude the examples dir from compilation (bug 141780). Thanks
to Samuli Suominen for the ebuild and patch.

*gle-3.1.0 (25 Jul 2006)

25 Jul 2006; Patrick McLean +metadata.xml,
+gle-3.1.0.ebuild:
Version bump, fixes bug #122638. Ebuild submitted by Samuli Suominen


*gle-3.0.1-r3 (23 Jun 2006)

23 Jun 2006; Petteri Räty +gle-3.0.1-r3.ebuild:
Added a doc use flag for the html documentation that was previously always
installed.

18 May 2006; Harald van Dijk
+files/configure-LANG.patch, gle-3.0.1-r2.ebuild:
Fix compilation with et_EE locale (#133625)

18 Apr 2006; Diego Pettenò gle-3.0.1-r2.ebuild:
Replace malloc.h inclusions with stdlib.h inclusions to build on FreeBSD and
OSX. Bug #130340.

02 Jul 2005; Hardave Riar gle-3.0.1-r2.ebuild:
Stable on mips

26 Feb 2005; Stephen P. Becker gle-3.0.1-r2.ebuild:
added ~mips keyword

16 Dec 2004; Markus Rothe gle-3.0.1-r2.ebuild:
Stable on ppc64

05 Nov 2004; Markus Rothe gle-3.0.1-r2.ebuild:
Marked ~ppc64; bug #69450

05 Oct 2004; Jeremy Huddleston
gle-3.0.1-r2.ebuild:
Using DESTDIR to fix multilib systems.

13 Dec 2003; Guy Martin gle-3.0.1-r2.ebuild:
Marked stable on hppa.

24 Nov 2003; Aron Griffis gle-3.0.1-r2.ebuild:
Stable on ia64

07 Aug 2003; Lisa Seelye gle-3.0.1-r2.ebuild:
Changed make to emake for bug 26149

06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords

*gle-3.0.1-r2 (21 Mar 2002)

25 Mar 2003; Alastair Tse gle-3.0.1-r2.ebuild:
fix SRC_URI

23 Feb 2003; Aron Griffis gle-3.0.1-r2.ebuild :
Add alpha to KEYWORDS

21 Mar 2002; Seemant Kulleen gle-3.0.1-r2.ebuild :

HTML documentation will not be gzipped.

*gle-3.0.1-r2 (1 Feb 2002)

1 Feb 2002; G.Bevin ChangeLog :

Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

Manifest

AUX configure-LANG.patch 1686 RMD160 4ff8355af81705058fd411910dfae94887bcd884 SHA1 67ae0deff73689cb39cd6e7451262bdda9c25a39 SHA256 dc9386b88eac48c282d63d0be7e7be81d4a0a08035a8b97138a61133e057bcea
DIST gle-3.0.1.tar.gz 705509 RMD160 3ee23fa37214273cbca493d6c72554a494c38dda SHA1 c3e2d79af8d2049314a4e31c40c583472c8701e1 SHA256 387d3d91e0493d93d88176fa096ba87b2fb16926719464329dc86b7bf436adbe
DIST gle-3.1.0.tar.gz 806861 RMD160 49f217cf79ccc3c7e2802ae4347c15498f43db59 SHA1 ed6d7332df85357430b249854d4f2753f1228074 SHA256 dc8a74b5632b2c3fc84d33c2bf6ee43210b71b8ddf0a3166a25aeb46620bfa27
EBUILD gle-3.0.1-r2.ebuild 910 RMD160 8be24cbdea5c8dec81b5123e267c5ba326a425c1 SHA1 b7201f4f55654872410e8826126e66a01c3e875e SHA256 908cf1b67559e4ec9041be5991c6780417ce1aa8851d3d32258039caf9105809
EBUILD gle-3.1.0-r1.ebuild 1403 RMD160 220b6238f3192febc739415210ce77d2422e883b SHA1 4e5855d08527a7a044b63b38ff1bcc92c1c3a8d0 SHA256 a7123a5167efd54dda930ca847a544ae4e7d80b6d06f1a2c3f322945755c965d
MISC ChangeLog 3801 RMD160 fecce307da47494bb40ee724b0d18ec55fb453dd SHA1 65b787ef94cc45e024ed33e65e458dfaad9c24a1 SHA256 af3b2d68b6f834282993ec5b711623778cd8a34ba777571047ff2265de7fb8cb
MISC metadata.xml 223 RMD160 2fff04beb8d1d190f0ade4a52bb13e3b29af65cb SHA1 a91cab263e44718b8d7e8e33c7aca01b2b4032e9 SHA256 b589c118502c8401bcc833956c80ac3cdb0e484a332e7509a332352721a9f8c6

files

gle-3.0.1-r2.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/gle/gle-3.0.1-r2.ebuild,v 1.31 2007/01/26 09:40:58 vapier Exp $

inherit eutils

DESCRIPTION="GL extrusion library"
HOMEPAGE="http://www.linas.org/gle"
SRC_URI="http://www.linas.org/gle/pub/gle-3.0.1.tar.gz"

LICENSE="Artistic GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 sh sparc x86"
IUSE=""

DEPEND="virtual/opengl
virtual/glu
virtual/glut"

src_unpack() {
unpack ${A}
cd "${S}"

epatch "${FILESDIR}"/configure-LANG.patch

# Replace inclusion of malloc.h with stdlib.h as needed by Mac OS X and
# FreeBSD.
sed -i -e 's:malloc.h:stdlib.h:g' ${S}/src/*
}

src_compile() {
econf --with-x || die
emake || die
}

src_install() {
make DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README
dohtml -r public_html
}

gle-3.1.0-r1.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/gle/gle-3.1.0-r1.ebuild,v 1.7 2007/02/04 15:28:23 drac Exp $

WANT_AUTOCONF="latest"
WANT_AUTOMAKE="1.4"

inherit autotools multilib

DESCRIPTION="GL extrusion library"
HOMEPAGE="http://www.linas.org/gle"
SRC_URI="http://www.linas.org/gle/pub/${P}.tar.gz"

LICENSE="Artistic GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE="doc"

DEPEND="virtual/opengl
virtual/glu
virtual/glut
app-admin/eselect-opengl"

src_unpack() {
unpack ${A}
cd "${S}"

# Replace inclusion of malloc.h with stdlib.h as needed by Mac OS X and
# FreeBSD. See bug #130340
sed -i -e 's:malloc.h:stdlib.h:g' src/*

# Don't build binary examples as they never get installed. See bug 141859
sed -i -e 's:examples::' Makefile.am

eautoreconf
}

src_compile() {
econf --with-x --x-libraries=/usr/$(get_libdir)/opengl/xorg-x11 || die "econf failed"

if use doc; then
sed -i -e 's:\$(datadir)/doc/gle:\$(datadir)/doc/${PF}:' doc/Makefile
sed -i -e 's:\$(datadir)/doc/gle/html:\$(datadir)/doc/${PF}/html:' doc/html/Makefile
fi

emake || die "emake failed"
}

src_install() {
emake -j1 DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog NEWS README
rm -rf "${D}"/usr/share/doc/gle
}

metadata.xml




desktop-misc

drac@gentoo.org