Portage is a package management system used by Gentoo Linux
# 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
ia64 stable wrt #197162
11 Jan 2008; nixnut
Stable on ppc wrt bug 197162
09 Jan 2008; Markus Meier
x86 stable, bug #197162
09 Jan 2008; Ferris McCormick
Sparc stable --- Bug #197162 --- glewinfo and visualinfo work fine.
*glew-1.5.0 (08 Jan 2008)
08 Jan 2008; Samuli Suominen
Version bump.
16 Dec 2007; Samuli Suominen
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
amd64 stable
*glew-1.4.0 (04 Nov 2007)
04 Nov 2007; Samuli Suominen
Version bump.
24 Oct 2007; Jeroen Roovers
Marked ~hppa (bug #196836).
23 Oct 2007; Joe Peterson
Add ~x86-fbsd keyword
29 Aug 2007; Christian Heim
Removing joshuabaergen from metadata due to his retirement (see #92210 for
reference).
13 Aug 2007; Tobias Scherbaum
ppc. stable
15 May 2007; Thilo Bangert
add
22 Apr 2007; Raúl Porcel
ia64 stable
13 Mar 2007; Raúl Porcel
x86 stable
20 Feb 2007; Markus Rothe
Added ~ppc64
03 Jan 2007; Bryan Østergaard
Add ~alpha keyword, bug 138935.
17 Dec 2006; Joshua Baergen
Metadata updates.
*glew-1.3.5 (17 Dec 2006)
17 Dec 2006; Joshua Baergen
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
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
Stable on amd64, mondo testing here
01 Apr 2006; Aron Griffis
Mark 1.3.4 ~ia64
*glew-1.3.4 (13 Mar 2006)
13 Mar 2006; Joshua Baergen
Bug fix and feature release. Notables: 64-bit support incorporated, and 5 new
OpenGL extensions are supported.
18 Jan 2006; Donnie Berkholz
Fix deps for modular X.
24 Oct 2005; Simon Stelling
readd ~amd64 per bug 104320
21 Oct 2005; Simon Stelling
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
marked stable on ppc - bug #104320
31 Aug 2005; Gustavo Zacarias
Stable on sparc wrt #104320
30 Aug 2005; Joshua Baergen
Marked 1.3.3 stable on x86. Also added IUSE="" to satisfy QA checks.
11 Aug 2005; Carlos Silva
marked ~amd64. closes bug #100772
01 Aug 2005; Gustavo Zacarias
~sparc wrt #100772
28 Jul 2005; David Holm
Added to ~ppc.
*glew-1.3.3 (27 Jul 2005)
27 Jul 2005; Joshua Baergen
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.
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
# 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"
}
# 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}
}
# 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}
}