ChangeLog

# ChangeLog for media-libs/glew
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/glew/ChangeLog,v 1.37 2008/01/15 18:01:50 armin76 Exp $

15 Jan 2008; Raúl Porcel glew-1.4.0.ebuild:
ia64 stable wrt #197162

11 Jan 2008; nixnut glew-1.4.0.ebuild:
Stable on ppc wrt bug 197162

09 Jan 2008; Markus Meier glew-1.4.0.ebuild:
x86 stable, bug #197162

09 Jan 2008; Ferris McCormick glew-1.4.0.ebuild:
Sparc stable --- Bug #197162 --- glewinfo and visualinfo work fine.

*glew-1.5.0 (08 Jan 2008)

08 Jan 2008; Samuli Suominen +glew-1.5.0.ebuild:
Version bump.

16 Dec 2007; Samuli Suominen glew-1.4.0.ebuild:
Use correct AR target, amd64 stable.

04 Dec 2007; Ferris McCormick
-files/glew-1.3.3-multilib.patch, -files/glew-1.3.4-makefile.patch,
-glew-1.3.3.ebuild, -glew-1.3.4.ebuild, -glew-1.3.4-r1.ebuild,
-glew-1.3.4-r2.ebuild, glew-1.3.5.ebuild:
Sparc stable, old versions cleaned up (Bug #198771)

11 Nov 2007; Samuli Suominen glew-1.3.5.ebuild:
amd64 stable

*glew-1.4.0 (04 Nov 2007)

04 Nov 2007; Samuli Suominen +glew-1.4.0.ebuild:
Version bump.

24 Oct 2007; Jeroen Roovers glew-1.3.5.ebuild:
Marked ~hppa (bug #196836).

23 Oct 2007; Joe Peterson glew-1.3.5.ebuild:
Add ~x86-fbsd keyword

29 Aug 2007; Christian Heim metadata.xml:
Removing joshuabaergen from metadata due to his retirement (see #92210 for
reference).

13 Aug 2007; Tobias Scherbaum glew-1.3.5.ebuild:
ppc. stable

15 May 2007; Thilo Bangert metadata.xml:
add no-herd

22 Apr 2007; Raúl Porcel glew-1.3.5.ebuild:
ia64 stable

13 Mar 2007; Raúl Porcel glew-1.3.5.ebuild:
x86 stable

20 Feb 2007; Markus Rothe glew-1.3.5.ebuild:
Added ~ppc64

03 Jan 2007; Bryan Østergaard glew-1.3.5.ebuild:
Add ~alpha keyword, bug 138935.

17 Dec 2006; Joshua Baergen metadata.xml:
Metadata updates.

*glew-1.3.5 (17 Dec 2006)

17 Dec 2006; Joshua Baergen +glew-1.3.5.ebuild:
Version bump. Brings OpenGL 2.1 and nVidia G80 extensions.

*glew-1.3.4-r2 (25 Aug 2006)

25 Aug 2006; Joshua Baergen
+files/glew-1.3.4-makefile.patch, +glew-1.3.4-r2.ebuild:
Add a bunch of ebuild fixes proposed by Tiziano Müller. (Bug #144528)

13 Jul 2006; Aron Griffis glew-1.3.4.ebuild:
Mark 1.3.4 stable on ia64

*glew-1.3.4-r1 (29 Apr 2006)

29 Apr 2006; Joshua Baergen
+glew-1.3.4-r1.ebuild:
Make sure glew honours FEATURES="nostrip". Thanks to Mikhail Lyossin.

19 Apr 2006; Seemant Kulleen glew-1.3.4.ebuild:
Stable on amd64, mondo testing here

01 Apr 2006; Aron Griffis glew-1.3.4.ebuild:
Mark 1.3.4 ~ia64

*glew-1.3.4 (13 Mar 2006)

13 Mar 2006; Joshua Baergen +glew-1.3.4.ebuild:
Bug fix and feature release. Notables: 64-bit support incorporated, and 5 new
OpenGL extensions are supported.

18 Jan 2006; Donnie Berkholz ; glew-1.3.3.ebuild:
Fix deps for modular X.

24 Oct 2005; Simon Stelling glew-1.3.3.ebuild:
readd ~amd64 per bug 104320

21 Oct 2005; Simon Stelling glew-1.3.3.ebuild:
remove amd64 keyword again; bug #104320

04 Sep 2005; Simon Stelling
+files/glew-1.3.3-multilib.patch, glew-1.3.3.ebuild:
made glew multilib-strict aware

03 Sep 2005; Stephanie Lockwood-Childs glew-1.3.3.ebuild:
marked stable on ppc - bug #104320

31 Aug 2005; Gustavo Zacarias glew-1.3.3.ebuild:
Stable on sparc wrt #104320

30 Aug 2005; Joshua Baergen glew-1.3.3.ebuild:
Marked 1.3.3 stable on x86. Also added IUSE="" to satisfy QA checks.

11 Aug 2005; Carlos Silva glew-1.3.3.ebuild:
marked ~amd64. closes bug #100772

01 Aug 2005; Gustavo Zacarias glew-1.3.3.ebuild:
~sparc wrt #100772

28 Jul 2005; David Holm glew-1.3.3.ebuild:
Added to ~ppc.

*glew-1.3.3 (27 Jul 2005)

27 Jul 2005; Joshua Baergen +glew-1.3.3.ebuild:
Initial import. Thanks to Derek Young, Vinicius Dias dos Santos, Philip
Allison, Wojciech Milkowski, Robert Schuster, Charles Moad and Lawrence Lee
for their ebuilds and testing.

Manifest

DIST glew-1.3.5-src.tgz 391062 RMD160 770deaad4fdc1f51754b290ebfe28c2e970fcbb6 SHA1 d556e71a48e56fcde2652d749cfad90b1a0b4a83 SHA256 62b6ff954acec851ae9c54298311264951a7255f7f27738d4ccd8b569a81668a
DIST glew-1.4.0-src.tgz 360075 RMD160 9f45ab693fd29a6bfdd45bc8c514e13cb70c7894 SHA1 314daae3370d580981d30ad9bc41b20eda5f6160 SHA256 7ea84a2d10357f39eb7ccb35fe59af19fa9c8aed18b84ea41a743d32c893ed12
DIST glew-1.5.0-src.tgz 356247 RMD160 2fa13cd326e82fc9c043d1fcbf2c4da062723296 SHA1 17fa3b2f5b72a227c5e14631c2bda3fcfd8c1663 SHA256 902cd19f74b887fc472a3158202015a1de8107607f87f0342fe8500b990b59ce
EBUILD glew-1.3.5.ebuild 1207 RMD160 3c4f95b232437c6e4483fa769568e3a6bf8b8ec4 SHA1 861a7926e399e79f7ce855f112798f22d74f2577 SHA256 21dd8fcc700349ae8c4af8cbc898a3606c76b4ce8cd32b05f6b28ee60c89559e
EBUILD glew-1.4.0.ebuild 1009 RMD160 cb59e71413b18ff4fef9a49aa062c0fa8f55a48b SHA1 0a6080bbab335510ce3a3ca1b3ca3ab7866cf89b SHA256 0e1fa24afedbd892eca6a55948b896b73edb06cece4437f2dbcf676714946b00
EBUILD glew-1.5.0.ebuild 997 RMD160 b652f866b01cc3895b269bdd92d8c0eecae20376 SHA1 af7f643df323205db24d0fcc1e373deec5275e31 SHA256 0fcb6c1d212d72b5a009ce1c577a027152c9c765ceed1e20b4359e32f39bab16
MISC ChangeLog 4791 RMD160 52f53b9dabe0291fbe77db970a014ac18d6e6752 SHA1 f69811b5fc2d68d776e4d84b8cc1b7bb1b10b1c0 SHA256 3fc66782ac95eea6b791a2a58b941f3ed178f8d7d2f1e4a926ec8d4963583070
MISC metadata.xml 236 RMD160 92f49f8275e75caf57b88a3172d5204eaa4e33ae SHA1 dd1a8550a514e55ab0ed6190ab4794bb090994f8 SHA256 56075995f83836ae824c7cb01931b98d6745f6d5a7764299c8262e801486b829

glew-1.3.5.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/glew/glew-1.3.5.ebuild,v 1.10 2007/12/04 15:13:29 fmccor Exp $

inherit eutils multilib toolchain-funcs

DESCRIPTION="The OpenGL Extension Wrangler Library"
HOMEPAGE="http://glew.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.tgz"

LICENSE="BSD GLX SGI-B GPL-2"

IUSE=""
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ia64 ppc ~ppc64 sparc x86 ~x86-fbsd"

RDEPEND="virtual/opengl
virtual/glu"
DEPEND="${RDEPEND}"

S=${WORKDIR}/${PN}

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

# Portage will strip binaries if needed
# If we strip here, static library will have no symbols
sed -i \
-e "s/-s\b//g" \
Makefile || die "sed failed"
}

src_compile(){
# Add system's CFLAGS
sed -i "s/OPT = \$(POPT)/OPT = ${CFLAGS}/" Makefile
emake CC=$(tc-getCC) || die "emake failed"
}

src_install() {
emake GLEW_DEST="${D}/usr" LIBDIR="${D}/usr/$(get_libdir)" install || die "Install failed!"

dodoc README.txt ChangeLog
cd "${S}/doc"
dohtml *.{html,css,png,jpg} || die "Documentation install failed"
dodoc *.txt || die "Documentation install failed"
}

glew-1.4.0.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/glew/glew-1.4.0.ebuild,v 1.6 2008/01/15 18:01:50 armin76 Exp $

inherit eutils multilib toolchain-funcs

DESCRIPTION="The OpenGL Extension Wrangler Library"
HOMEPAGE="http://glew.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.tgz"

LICENSE="BSD GLX SGI-B GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ia64 ppc ~ppc64 sparc x86 ~x86-fbsd"
IUSE=""

RDEPEND="virtual/opengl
virtual/glu"
DEPEND="${RDEPEND}
sys-apps/sed"

S=${WORKDIR}/${PN}

src_unpack() {
unpack ${A}
cd "${S}"
sed -i -e 's:-s\b::g' Makefile
}

src_compile(){
emake LD="$(tc-getCC) ${LDFLAGS}" CC="$(tc-getCC)" \
POPT="${CFLAGS}" M_ARCH="" AR="$(tc-getAR)" \
|| die "emake failed."
}

src_install() {
emake GLEW_DEST="${D}/usr" LIBDIR="${D}/usr/$(get_libdir)" \
M_ARCH="" install || die "emake install failed."

dodoc README.txt
dohtml doc/*.{html,css,png,jpg}
}

glew-1.5.0.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/glew/glew-1.5.0.ebuild,v 1.1 2008/01/08 17:15:33 drac Exp $

inherit eutils multilib toolchain-funcs

DESCRIPTION="The OpenGL Extension Wrangler Library"
HOMEPAGE="http://glew.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.tgz"

LICENSE="BSD GLX SGI-B GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE=""

RDEPEND="virtual/opengl
virtual/glu"
DEPEND="${RDEPEND}"

S=${WORKDIR}/${PN}

src_unpack() {
unpack ${A}
cd "${S}"
sed -i -e 's:-s\b::g' Makefile
}

src_compile(){
emake LD="$(tc-getCC) ${LDFLAGS}" CC="$(tc-getCC)" \
POPT="${CFLAGS}" M_ARCH="" AR="$(tc-getAR)" \
|| die "emake failed."
}

src_install() {
emake GLEW_DEST="${D}/usr" LIBDIR="${D}/usr/$(get_libdir)" \
M_ARCH="" install || die "emake install failed."

dodoc README.txt
dohtml doc/*.{html,css,png,jpg}
}

metadata.xml




no-herd

maintainer-needed@gentoo.org