summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--media-libs/libggi/ChangeLog8
-rw-r--r--media-libs/libggi/Manifest11
-rw-r--r--media-libs/libggi/files/digest-libggi-2.1.11
-rw-r--r--media-libs/libggi/libggi-2.1.1.ebuild69
-rw-r--r--media-libs/libggi/metadata.xml5
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>