diff options
author | 2002-12-28 05:49:59 +0000 | |
---|---|---|
committer | 2002-12-28 05:49:59 +0000 | |
commit | 67a2bf66f1e7141603af03e6d39b19ab7d97b725 (patch) | |
tree | bd56db2fb1d00bc37ed2c48d994e9d2fb3d483da /media-libs/libggi | |
parent | Ok we only need the latest stable and ~x86 versions... (diff) | |
download | historical-67a2bf66f1e7141603af03e6d39b19ab7d97b725.tar.gz historical-67a2bf66f1e7141603af03e6d39b19ab7d97b725.tar.bz2 historical-67a2bf66f1e7141603af03e6d39b19ab7d97b725.zip |
fix framebuffer support
Diffstat (limited to 'media-libs/libggi')
-rw-r--r-- | media-libs/libggi/ChangeLog | 10 | ||||
-rw-r--r-- | media-libs/libggi/files/digest-libggi-2.0.1-r1 | 1 | ||||
-rw-r--r-- | media-libs/libggi/libggi-2.0.1-r1.ebuild | 73 |
3 files changed, 82 insertions, 2 deletions
diff --git a/media-libs/libggi/ChangeLog b/media-libs/libggi/ChangeLog index b11e3d3f4dc1..b13dbac5c1c0 100644 --- a/media-libs/libggi/ChangeLog +++ b/media-libs/libggi/ChangeLog @@ -1,8 +1,14 @@ # ChangeLog for media-libs/libggi # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL -# $Header: /var/cvsroot/gentoo-x86/media-libs/libggi/ChangeLog,v 1.7 2002/12/15 11:58:45 bjb Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libggi/ChangeLog,v 1.8 2002/12/28 05:49:59 azarah Exp $ - 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords +*libggi-2.0.1-r1 (28 Dec 2002) + + 28 Dec 2002; Martin Schlemmer <azarah@gentoo.org> libggi-2.0.1-r1.ebuild : + Fix to enable framebuffer support if 'fbcon' in USE. + + 06 Dec 2002; Rodney Rees <manson@gentoo.org> : + Changed sparc ~sparc keywords *libggi-2.0.1 (05 Jun 2002) diff --git a/media-libs/libggi/files/digest-libggi-2.0.1-r1 b/media-libs/libggi/files/digest-libggi-2.0.1-r1 new file mode 100644 index 000000000000..335453203448 --- /dev/null +++ b/media-libs/libggi/files/digest-libggi-2.0.1-r1 @@ -0,0 +1 @@ +MD5 34cf0a97754434270c614d7063f04fdc libggi-2.0.1.tar.bz2 572120 diff --git a/media-libs/libggi/libggi-2.0.1-r1.ebuild b/media-libs/libggi/libggi-2.0.1-r1.ebuild new file mode 100644 index 000000000000..25c692298f7f --- /dev/null +++ b/media-libs/libggi/libggi-2.0.1-r1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libggi/libggi-2.0.1-r1.ebuild,v 1.1 2002/12/28 05:49:59 azarah Exp $ + +IUSE="X aalib svga fbcon directfb" + +inherit eutils libtool + +S="${WORKDIR}/${P}" +DESCRIPTION="Fast and safe graphics and drivers for about any graphics card to the Linux kernel (sometimes)" +SRC_URI="http://www.ggi-project.org/ftp/ggi/v2.0/${P}.tar.bz2" +HOMEPAGE="http://www.ggi-project.org/" + +SLOT="0" +LICENSE="LGPL-2" +KEYWORDS="~x86 ~ppc ~sparc ~alpha" + +DEPEND=">=media-libs/libgii-0.8.1 + X? ( virtual/x11 ) + svga? ( >=media-libs/svgalib-1.4.2 ) + aalib? ( >=media-libs/aalib-1.2-r1 )" + +src_unpack() { + unpack ${A} + + cd ${S} + use ppc && epatch ${FILESDIR}/libggi-${PV}-ppc.patch +} + +src_compile() { + elibtoolize + + local myconf="" + + use X \ + || myconf="--without-x" + + use svga \ + || myconf="${myconf} --disable-svga --disable-vgagl" + + use fbcon \ + && myconf="${myconf} --enable-fbdev" + + use directfb \ + && myconf="${myconf} --enable-fbdev --enable-directfb-renderer" \ + + (use fbcon || use directfb) \ + || myconf="${myconf} --disable-fbdev" + + use aalib \ + || myconf="${myconf} --disable-aa" + + econf ${myconf} || die + emake || die +} + +src_install () { + + make \ + DESTDIR=${D} \ + install || die + + # This la file seems to bug mesa. +# Hopefully libtoolize will fix for mesa-3.5. The *.la needed +# for mesa-5.0 in the works - <azarah@gentoo.org> (28 Dec 2002) +# rm ${D}/usr/lib/*.la + + dodoc ChangeLog* FAQ NEWS README TODO + docinto txt + dodoc doc/*.txt + docinto docbook + dodoc doc/docbook/*.{dsl,sgml} +} |