diff options
-rw-r--r-- | media-libs/libggi/ChangeLog | 8 | ||||
-rw-r--r-- | media-libs/libggi/Manifest | 11 | ||||
-rw-r--r-- | media-libs/libggi/files/digest-libggi-2.1.1 | 1 | ||||
-rw-r--r-- | media-libs/libggi/libggi-2.1.1.ebuild | 69 | ||||
-rw-r--r-- | media-libs/libggi/metadata.xml | 5 |
5 files changed, 89 insertions, 5 deletions
diff --git a/media-libs/libggi/ChangeLog b/media-libs/libggi/ChangeLog index 5ce84d7c8bfe..c0bf7e4b413f 100644 --- a/media-libs/libggi/ChangeLog +++ b/media-libs/libggi/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-libs/libggi # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libggi/ChangeLog,v 1.24 2005/05/14 18:26:25 mr_bones_ Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libggi/ChangeLog,v 1.25 2005/06/04 11:30:32 luckyduck Exp $ + +*libggi-2.1.1 (04 Jun 2005) + + 04 Jun 2005; Jan Brinkmann <luckyduck@gentoo.org> +metadata.xml, + +libggi-2.1.1.ebuild: + New upstream version, fixes #94626. Added missing metadata.xml. 14 May 2005; Michael Sterrett <mr_bones_@gentoo.org> libggi-2.0.1.ebuild, libggi-2.0.1-r1.ebuild, libggi-2.1.0.ebuild: diff --git a/media-libs/libggi/Manifest b/media-libs/libggi/Manifest index d68ccdd05e62..3f73e8586283 100644 --- a/media-libs/libggi/Manifest +++ b/media-libs/libggi/Manifest @@ -1,9 +1,12 @@ MD5 7e664c7bb53ff1464950e1030ffb87c5 libggi-2.1.0.ebuild 1781 MD5 8565bb352e3e1f7a37e3df631f551a28 libggi-2.0.1.ebuild 1401 -MD5 e911330b5597ff0c069e4403f9f8689c ChangeLog 3145 +MD5 c763abb21c2dfca9663bdea629106d2f libggi-2.1.1.ebuild 1835 +MD5 166a82e007ab267fc3a58f7e801c16dd ChangeLog 3332 +MD5 7300a7b361fa9f48e37722c6952bd432 metadata.xml 158 MD5 7c001ca257478a9dcd94d3a1823a8e17 libggi-2.0.1-r1.ebuild 1642 -MD5 ba5500ab4d04f2478eff5056de19fd4e files/libggi-2.0.1-ppc.patch 291 +MD5 dccabae951c60ae1cffb9318b96e5e8b files/digest-libggi-2.0.1 65 +MD5 b93988b2735e152af47806e54abbef57 files/digest-libggi-2.1.0 69 +MD5 026e0928dbe84dcf3e6921767870df9c files/digest-libggi-2.1.1 69 MD5 dccabae951c60ae1cffb9318b96e5e8b files/digest-libggi-2.0.1-r1 65 MD5 0003d0005fedae0068066f6791125cba files/glibc-2.2.2-speed.diff 255 -MD5 b93988b2735e152af47806e54abbef57 files/digest-libggi-2.1.0 69 -MD5 dccabae951c60ae1cffb9318b96e5e8b files/digest-libggi-2.0.1 65 +MD5 ba5500ab4d04f2478eff5056de19fd4e files/libggi-2.0.1-ppc.patch 291 diff --git a/media-libs/libggi/files/digest-libggi-2.1.1 b/media-libs/libggi/files/digest-libggi-2.1.1 new file mode 100644 index 000000000000..0aa152b17f2a --- /dev/null +++ b/media-libs/libggi/files/digest-libggi-2.1.1 @@ -0,0 +1 @@ +MD5 6bbaf5c2661be1cd7c1268079b1959c7 libggi-2.1.1.src.tar.bz2 927060 diff --git a/media-libs/libggi/libggi-2.1.1.ebuild b/media-libs/libggi/libggi-2.1.1.ebuild new file mode 100644 index 000000000000..e95b9c9b8572 --- /dev/null +++ b/media-libs/libggi/libggi-2.1.1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libggi/libggi-2.1.1.ebuild,v 1.1 2005/06/04 11:30:32 luckyduck Exp $ + +inherit eutils libtool + +DESCRIPTION="Fast and safe graphics and drivers for about any graphics card to the Linux kernel (sometimes)" +HOMEPAGE="http://www.ggi-project.org/" +SRC_URI="http://www.ggi-project.org/ftp/ggi/v2.1/${P}.src.tar.bz2" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86" +IUSE="X aalib svga fbcon directfb dga 3dfx debug mmx vis" + +DEPEND=">=media-libs/libgii-0.9.0 + X? ( virtual/x11 ) + svga? ( >=media-libs/svgalib-1.4.2 ) + aalib? ( >=media-libs/aalib-1.2-r1 ) + dga? (virtual/x11)" + +src_compile() { + elibtoolize + + local myconf="" + + use svga \ + || myconf="${myconf} --disable-svga --disable-vgagl" + + if use !fbcon && use !directfb; then + myconf="${myconf} --disable-fbdev --disable-directfb" + elif use directfb; then + myconf="${myconf} --enable-fbdev --enable-directfb" + else + myconf="${myconf} --enable-fbdev" + fi + + if use amd64 || use ppc64 || use ia64 ; then + myconf="${myconf} --enable-64bitc" + else + myconf="${myconf} --disable-64bitc" + fi + + econf \ + $(use_enable 3dfx glide) \ + $(use_enable aalib aa) \ + $(use_enable debug) \ + $(use_enable mmx) \ + $(use_enable vis) \ + $(use_with X x) \ + ${myconf} \ + || die "configure failed" + emake || die "make failed" +} + +src_install () { + make DESTDIR=${D} install || die "make install failed" + + # 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/$(get_libdir)/*.la + + dodoc ChangeLog* FAQ NEWS README TODO + docinto txt + dodoc doc/*.txt + docinto docbook + dodoc doc/docbook/*.{dsl,sgml} +} diff --git a/media-libs/libggi/metadata.xml b/media-libs/libggi/metadata.xml new file mode 100644 index 000000000000..d9df1878d8e2 --- /dev/null +++ b/media-libs/libggi/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>video</herd> +</pkgmetadata> |