ChangeLog

# ChangeLog for media-libs/ftgl
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/ftgl/ChangeLog,v 1.21 2008/03/30 22:58:20 ricmm Exp $

30 Mar 2008; ftgl-2.1.2-r1.ebuild:
Drop to ~mips due to unstable deps

*ftgl-2.1.2-r2 (05 Jan 2008)

05 Jan 2008; Michael Sterrett
+files/ftgl-2.1.2-configure.ac.patch, +files/ftgl-2.1.2-ftgl.pc.in.patch,
+ftgl-2.1.2-r2.ebuild:
add patch from Cedric Pinson to correct version in .pc file (bug #171047)

27 Dec 2007; Michael Sterrett ftgl-2.1.2-r1.ebuild:
license should have been LGPL-2 (bug #174440)

25 Dec 2007; Christian Heim metadata.xml:
Removing seemant from metadata.xml as per #202469.

23 Oct 2007; Jeroen Roovers ftgl-2.1.2-r1.ebuild:
Stable for HPPA too (audacious-plugins).

27 Jul 2007; Seemant Kulleen ftgl-2.1.2-r1.ebuild:
changing the WANT_AUTOMAKE to latest as well, now, as it's reported to be
working by Renato Caldas in bug #186782

15 Jun 2007; Joshua Kinard ftgl-2.1.2-r1.ebuild:
Stable on mips.

27 Feb 2007; Javier Villavicencio
ftgl-2.1.2-r1.ebuild:
Added ~x86-fbsd keyword.

26 Feb 2007; Jeroen Roovers ftgl-2.1.2-r1.ebuild:
Marked ~hppa (bug #168465).

22 Dec 2006; Gustavo Zacarias ftgl-2.1.2-r1.ebuild:
Stable on sparc

20 Oct 2006; Bryan Østergaard ftgl-2.1.2-r1.ebuild:
Stable on Alpha.

03 Oct 2006; Daniel Drake ftgl-2.1.2-r1.ebuild:
Fix no-multilib issues arising from ancient libtool

08 Sep 2006; Thomas Cort ftgl-2.1.2-r1.ebuild:
Added ~alpha keyword.

25 Jul 2006; Michael Sterrett ftgl-2.1.2-r1.ebuild:
strip-flags since ftgl is sensitive - bug #112820

07 May 2006; Markus Rothe ftgl-2.1.2-r1.ebuild:
Stable on ppc64

02 Feb 2006; Joshua Baergen
+files/ftgl-2.1.2-gcc41.patch, ftgl-2.1.2-r1.ebuild:
Add a GCC 4.1 compile fix per #120835.

10 Dec 2005; Tom Gall ftgl-2.1.2-r1.ebuild:
added ~ppc64

*ftgl-2.1.2-r1 (04 Nov 2005)

04 Nov 2005; Seemant Kulleen +ftgl-2.1.2-r1.ebuild:
now it actually installs the shared library thanks to ilya kriveshko, and
libtool fixes, thanks to az.

12 Jun 2005; Marcus D. Hanwell ftgl-2.1.2.ebuild:
Stable on amd64.

07 Apr 2005; Marcus D. Hanwell ftgl-2.1.2.ebuild:
Marked ~amd64.

*ftgl-2.1.2 (17 Dec 2004)

17 Dec 2004; Michael Sterrett
+files/2.1.2-ftgl.pc.in.patch, +ftgl-2.1.2.ebuild:
initial commit - ebuild provided by Jordi Vilalta via bug #47048

Manifest

AUX 2.1.2-ftgl.pc.in.patch 334 RMD160 7adc21f49591fce7f5ec8224aa359ed1fe470f3e SHA1 d3f8cb465662e833197678cd16dfde37d57876d4 SHA256 fc5e76c57bf97204f0b3550f9ffa637bbdd11b7b140c887b5a156af8514d80b9
AUX ftgl-2.1.2-configure.ac.patch 314 RMD160 f510e3fec9fc3383f0e3c3a2f649add4591beb5c SHA1 d917aa84bf156d13e8e2ac9afd357d23fd271917 SHA256 22fe650505fc2d53a280fe856109d7138e026f9f467509ae3d762f043e2929a4
AUX ftgl-2.1.2-ftgl.pc.in.patch 334 RMD160 7adc21f49591fce7f5ec8224aa359ed1fe470f3e SHA1 d3f8cb465662e833197678cd16dfde37d57876d4 SHA256 fc5e76c57bf97204f0b3550f9ffa637bbdd11b7b140c887b5a156af8514d80b9
AUX ftgl-2.1.2-gcc41.patch 524 RMD160 25bd6585949085275d94c102fe65beaa3576dbc8 SHA1 c42f2411c6046100c8d316147630505e8412df35 SHA256 a3a550f02e8db6cb8a66071f67493f1fc3f57188a98a33797f37b81a1322ec13
DIST ftgl-2.1.2.tar.gz 568497 RMD160 561635a5ad871ea1a80997d3d6a0411825724920 SHA1 61a019ba610351c346cd29cfa1bb12e7517475f5 SHA256 83bf45ce03495bb0c0159a678144877b0dbc7d2f3d8e9f0aa006e72c5198d15f
EBUILD ftgl-2.1.2-r1.ebuild 1381 RMD160 6d57a4ba948e9c75c80bfefdc7838d3767583e2d SHA1 2b3ee7ff684e8efbf5b2401bd144983dca6eeb1e SHA256 f3ece8c91ffebd43379c665772aee2d55a145991e99b4a4d8fe81055b4964535
EBUILD ftgl-2.1.2-r2.ebuild 1432 RMD160 fe93a27f45effc295e71a63e2093e7ea96a771cd SHA1 992a61431c3223a485d483278a12098de1ad6e31 SHA256 2a8af952d2110b7f7a40a71efaa62e0c62fb2474f66f71f0de85e68e6448f9fa
MISC ChangeLog 2866 RMD160 ae094028a5a956dbd9eeae5829e374a472424086 SHA1 728a7085e8e8824591c7df9faa244fa26700dac1 SHA256 d900e1215b158a769466c71d7ea15ad80a4c9f3155e71db96504441b4206c742
MISC metadata.xml 159 RMD160 9ce79fb2f245a86f0fd9896ef34c65b6dc2a97bf SHA1 e8d4e28f664e8bd524cb04b5077852adc2f57d90 SHA256 a222ada7640e6dfb21d27151813829e91a72a6878d809dfddaa41581455f6b69

files

ftgl-2.1.2-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/ftgl/ftgl-2.1.2-r1.ebuild,v 1.17 2008/03/30 22:58:20 ricmm Exp $

WANT_AUTOMAKE=latest
WANT_AUTOCONF=latest
inherit eutils flag-o-matic autotools

DESCRIPTION="library to use arbitrary fonts in OpenGL applications"
HOMEPAGE="http://homepages.paradise.net.nz/henryj/code/#FTGL"
SRC_URI="http://opengl.geek.nz/ftgl/${P}.tar.gz"

LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa ~mips ppc ppc64 sparc x86 ~x86-fbsd"
IUSE=""

DEPEND=">=media-libs/freetype-2.0.9
virtual/opengl
virtual/glut"
RDEPEND="${DEPEND}"

S=${WORKDIR}/FTGL/unix

src_unpack() {
unpack ${A}

# Use the correct includedir for pkg-config
epatch \
"${FILESDIR}"/${PV}-ftgl.pc.in.patch \
"${FILESDIR}"/${P}-gcc41.patch
if ! has_version app-doc/doxygen ; then
cd FTGL/docs
tar xzf html.tar.gz || die "unpack html.tar.gz"
ln -fs ../../docs/html "${S}/docs"
fi
sed -i \
-e "s:\((PACKAGE_NAME)\):\1-${PVR}:g" "${S}"/docs/Makefile \
|| die "sed failed"
sed -i \
-e "s: \\$:\t\\$:g" "${S}"/src/Makefile \
|| die "sed failed"

cd "${S}"
AT_M4DIR=m4 eautoreconf
}

src_compile() {
strip-flags # ftgl is sensitive - bug #112820
econf \
--enable-shared \
|| die
emake || die
}

src_install() {
einstall || die
dodoc README.txt
}

ftgl-2.1.2-r2.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/ftgl/ftgl-2.1.2-r2.ebuild,v 1.1 2008/01/05 01:15:02 mr_bones_ Exp $

WANT_AUTOMAKE=latest
WANT_AUTOCONF=latest
inherit eutils flag-o-matic autotools

DESCRIPTION="library to use arbitrary fonts in OpenGL applications"
HOMEPAGE="http://homepages.paradise.net.nz/henryj/code/#FTGL"
SRC_URI="http://opengl.geek.nz/ftgl/${P}.tar.gz"

LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE=""

DEPEND=">=media-libs/freetype-2.0.9
virtual/opengl
virtual/glut"
RDEPEND="${DEPEND}"

S=${WORKDIR}/FTGL/unix

src_unpack() {
unpack ${A}

# Use the correct includedir for pkg-config
epatch \
"${FILESDIR}"/${P}-ftgl.pc.in.patch \
"${FILESDIR}"/${P}-gcc41.patch \
"${FILESDIR}"/${P}-configure.ac.patch
if ! has_version app-doc/doxygen ; then
cd FTGL/docs
tar xzf html.tar.gz || die "unpack html.tar.gz"
ln -fs ../../docs/html "${S}/docs"
fi
sed -i \
-e "s:\((PACKAGE_NAME)\):\1-${PVR}:g" "${S}"/docs/Makefile \
|| die "sed failed"
sed -i \
-e "s: \\$:\t\\$:g" "${S}"/src/Makefile \
|| die "sed failed"

cd "${S}"
AT_M4DIR=m4 eautoreconf
}

src_compile() {
strip-flags # ftgl is sensitive - bug #112820
econf \
--enable-shared \
|| die
emake || die
}

src_install() {
einstall || die
dodoc README.txt
}

metadata.xml




games