Portage is a package management system used by Gentoo Linux
# ChangeLog for media-libs/glfw
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/glfw/ChangeLog,v 1.8 2007/11/11 07:34:19 tupone Exp $
*glfw-2.6 (11 Nov 2007)
11 Nov 2007; Tupone Alfredo
+glfw-2.6.ebuild:
Version bump. Request bug #195262 by Peter Koeleman
22 Jul 2007; Donnie Berkholz
Drop virtual/x11 references.
*glfw-2.5.0-r1 (07 Feb 2007)
07 Feb 2007;
+glfw-2.5.0-r1.ebuild:
Missing shared library. Bug #107459 by Olaf Leidinger
01 Aug 2006; Patrick McLean
Add ~amd64 (bug #133282)
12 Apr 2006;
Modular X dependency fix.
Dropping old version
23 Jun 2005; Michael Sterrett
stable for x86
*glfw-2.5.0 (16 May 2005)
16 May 2005; Michael Sterrett
version bump (bug #90098)
*glfw-2.4.2 (08 Mar 2005)
08 Mar 2005; Michael Sterrett
+glfw-2.4.2.ebuild:
initial commit - ebuild submitted by Scott 'me22' McMurray via bug #66532
AUX glfw-2.5.0-dyn.patch 2444 RMD160 c0585ca392f3d4be50734031c26d1d833a663e5a SHA1 1ab115228fb916167dfef148214e208d3bdcec17 SHA256 0f9a40a10fe9c123746a47db662c632639f6c6f4d223e826b0cb5232b5d8db90
AUX glfw-2.6-dyn.patch 963 RMD160 229a187f27ff461a36687b2db6df1924e1cb3e08 SHA1 1f0bbd12751282ba43c94992383a1072a164be9e SHA256 bb91028d524ea357407bc91d4b09db0568e237954109f8fa5db2973ec449fbdd
DIST glfw-2.5.0.tar.bz2 645993 RMD160 4666e88285a20a74e1cbfecd1e6a918dbe88b817 SHA1 53cb1ce1b6106f8d187c5dce8fc266d7ee44b87f SHA256 cbf1164baebb00cc27039a406c873794e2b70caa0af0ae3348ed5062ecc26816
DIST glfw-2.6.tar.bz2 886843 RMD160 71c767e16167e8460fbfb01391614b2501247c7e SHA1 7b11e5a9d923c9826d4cc6eeeb441dc6940109c8 SHA256 1b86ca8c5678fbf6999a0bfbe50de121f8aec9c07bf2383306819caebe3edfca
EBUILD glfw-2.5.0-r1.ebuild 1719 RMD160 6c67e44f84ec5adbe91b9325f4c261c71a050472 SHA1 0f5a9dd807ff6b3b309e42663ceee3e2e46ff74c SHA256 1226ccb609876cb9d1f9ff4bae4997dfa1ab66b5629fe84dcbf719a55eb20359
EBUILD glfw-2.5.0.ebuild 1564 RMD160 a4cee06d36dd22227f86cc10a17f183d6a2af5ef SHA1 ab4f8e38b3e1acd18e385b5b9503e8b44cd910b8 SHA256 402a9dac1d9984fe8bc842bf8b6162872225dbdf3cb31effa1a2e75899a437c9
EBUILD glfw-2.6.ebuild 1660 RMD160 9751830d9528cd56b5aae6cb77e9cd4166b8b5bc SHA1 c9108c66b32199720a0105f2b76d1296bf765e05 SHA256 84982f127050e0cbaa11bb82f71a75af8a4cf0a4df9e1c78ff7e0d0e0afb38e5
MISC ChangeLog 1306 RMD160 d2748497fced06b665699a0a100462c62a8c7466 SHA1 e64b4903a48b4136c89384643a5c480c87e599a1 SHA256 7dbcb27a89821fa30b18df40ecb47a76786fbb5e70651a5711fb81a64b5df207
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/glfw/glfw-2.5.0-r1.ebuild,v 1.1 2007/02/07 19:27:28 tupone Exp $
inherit eutils
DESCRIPTION="The Portable OpenGL FrameWork"
HOMEPAGE="http://glfw.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples"
RDEPEND="x11-libs/libXxf86vm
virtual/opengl"
DEPEND="${RDEPEND}
x11-proto/xf86vidmodeproto"
S=${WORKDIR}/${P/.0/}
src_unpack() {
unpack ${A}
cd "${S}"
sed -i \
-e "s:\"docs/:\"/usr/share/doc/${PF}/pdf/:" \
readme.html \
|| die "sed failed"
epatch "${FILESDIR}/${P}"-dyn.patch
}
src_compile() {
emake x11 || die "emake failed"
}
src_install() {
dolib.a lib/x11/libglfw.a || die "dolib.a failed"
dolib.so lib/x11/libglfw.so.2.5 || die "dolib.so failed"
dosym libglfw.so.2.5 /usr/lib/libglfw.so
insinto /usr/include/GL
doins include/GL/glfw.h || die "doins failed"
dohtml -r readme.html
insinto /usr/share/doc/${PF}/html/images
doins images/*
insinto /usr/share/doc/${PF}/pdf
doins docs/*.pdf
if use examples; then
local f
local MY_EXAMPLES="boing gears keytest listmodes mipmaps
mtbench mthello particles pong3d splitview
triangle wave"
local MY_PICS="mipmaps.tga pong3d_field.tga pong3d_instr.tga
pong3d_menu.tga pong3d_title.tga
pong3d_winner1.tga pong3d_winner2.tga"
insinto /usr/share/doc/${PF}/examples
doins examples/Makefile.x11
for f in $MY_EXAMPLES; do
doins examples/${f}.c
done
for f in $MY_PICS; do
doins examples/${f}
done
insopts -m0755
for f in $MY_EXAMPLES; do
doins examples/${f}
done
fi
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/glfw/glfw-2.5.0.ebuild,v 1.5 2007/07/22 09:39:56 dberkholz Exp $
DESCRIPTION="The Portable OpenGL FrameWork"
HOMEPAGE="http://glfw.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 x86"
IUSE="examples"
RDEPEND="x11-libs/libXxf86vm
virtual/opengl"
DEPEND="${RDEPEND}
x11-proto/xf86vidmodeproto"
S=${WORKDIR}/${P/.0/}
src_unpack() {
unpack ${A}
cd "${S}"
sed -i \
-e "s:\"docs/:\"/usr/share/doc/${PF}/pdf/:" \
readme.html \
|| die "sed failed"
}
src_compile() {
emake x11 || die "emake failed"
}
src_install() {
dolib.a lib/x11/libglfw.a || die "dolib.a failed"
insinto /usr/include/GL
doins include/GL/glfw.h || die "doins failed"
dohtml -r readme.html
insinto /usr/share/doc/${PF}/html/images
doins images/*
insinto /usr/share/doc/${PF}/pdf
doins docs/*.pdf
if use examples; then
local f
local MY_EXAMPLES="boing gears keytest listmodes mipmaps
mtbench mthello particles pong3d splitview
triangle wave"
local MY_PICS="mipmaps.tga pong3d_field.tga pong3d_instr.tga
pong3d_menu.tga pong3d_title.tga
pong3d_winner1.tga pong3d_winner2.tga"
insinto /usr/share/doc/${PF}/examples
doins examples/Makefile.x11
for f in $MY_EXAMPLES; do
doins examples/${f}.c
done
for f in $MY_PICS; do
doins examples/${f}
done
insopts -m0755
for f in $MY_EXAMPLES; do
doins examples/${f}
done
fi
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/glfw/glfw-2.6.ebuild,v 1.1 2007/11/11 07:34:19 tupone Exp $
inherit eutils
DESCRIPTION="The Portable OpenGL FrameWork"
HOMEPAGE="http://glfw.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples"
DEPEND="x11-libs/libXrandr
virtual/opengl"
S=${WORKDIR}/${PN}
src_unpack() {
unpack ${A}
cd "${S}"
sed -i \
-e "s:\"docs/:\"/usr/share/doc/${PF}/pdf/:" \
readme.html \
|| die "sed failed"
epatch "${FILESDIR}/${P}"-dyn.patch
}
src_compile() {
emake x11 || die "emake failed"
}
src_install() {
dolib.a lib/x11/libglfw.a || die "dolib.a failed"
dolib.so lib/x11/libglfw.so.2.6 || die "dolib.so failed"
dosym libglfw.so.2.6 /usr/lib/libglfw.so
insinto /usr/include/GL
doins include/GL/glfw.h || die "doins failed"
dohtml -r readme.html
insinto /usr/share/doc/${PF}/html/images
doins images/*
insinto /usr/share/doc/${PF}/pdf
doins docs/*.pdf
if use examples; then
local f
local MY_EXAMPLES="boing gears keytest listmodes mipmaps
mtbench mthello particles pong3d splitview
triangle wave"
local MY_PICS="mipmaps.tga pong3d_field.tga pong3d_instr.tga
pong3d_menu.tga pong3d_title.tga
pong3d_winner1.tga pong3d_winner2.tga"
insinto /usr/share/doc/${PF}/examples
doins examples/Makefile.x11
for f in $MY_EXAMPLES; do
doins examples/${f}.c
done
for f in $MY_PICS; do
doins examples/${f}
done
insopts -m0755
for f in $MY_EXAMPLES; do
doins examples/${f}
done
fi
}