summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Gianelloni <wolf31o2@gentoo.org>2005-03-12 16:08:40 +0000
committerChris Gianelloni <wolf31o2@gentoo.org>2005-03-12 16:08:40 +0000
commit79e15fb32f001124f04b71de586180ecc87ab23d (patch)
tree0d7764c08af0ea0c0781eb716390bd55cd0a8198 /media-libs/allegrogl
parentnew upstream version, fixes #71978 (diff)
downloadgentoo-2-79e15fb32f001124f04b71de586180ecc87ab23d.tar.gz
gentoo-2-79e15fb32f001124f04b71de586180ecc87ab23d.tar.bz2
gentoo-2-79e15fb32f001124f04b71de586180ecc87ab23d.zip
Added noasm patch from bug #79923 by darkepaw@users.sourceforge.net and resolving the bug.
(Portage version: 2.0.51.19)
Diffstat (limited to 'media-libs/allegrogl')
-rw-r--r--media-libs/allegrogl/ChangeLog9
-rw-r--r--media-libs/allegrogl/allegrogl-0.2.4-r1.ebuild38
-rw-r--r--media-libs/allegrogl/files/allegrogl-0.2.4-noasm.patch11
-rw-r--r--media-libs/allegrogl/files/digest-allegrogl-0.2.4-r11
4 files changed, 58 insertions, 1 deletions
diff --git a/media-libs/allegrogl/ChangeLog b/media-libs/allegrogl/ChangeLog
index 593a0cb51b4c..9e8fecbaca7b 100644
--- a/media-libs/allegrogl/ChangeLog
+++ b/media-libs/allegrogl/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for media-libs/allegrogl
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/allegrogl/ChangeLog,v 1.5 2005/01/19 00:53:01 wolf31o2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/allegrogl/ChangeLog,v 1.6 2005/03/12 16:08:40 wolf31o2 Exp $
+
+*allegrogl-0.2.4-r1 (12 Mar 2005)
+
+ 12 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
+ +files/allegrogl-0.2.4-noasm.patch, +allegrogl-0.2.4-r1.ebuild:
+ Added noasm patch from bug #79923 by darkepaw@users.sourceforge.net and
+ resolving the bug.
18 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
allegrogl-0.2.4.ebuild:
diff --git a/media-libs/allegrogl/allegrogl-0.2.4-r1.ebuild b/media-libs/allegrogl/allegrogl-0.2.4-r1.ebuild
new file mode 100644
index 000000000000..45a3cd9e0a5a
--- /dev/null
+++ b/media-libs/allegrogl/allegrogl-0.2.4-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/allegrogl/allegrogl-0.2.4-r1.ebuild,v 1.1 2005/03/12 16:08:40 wolf31o2 Exp $
+
+inherit eutils
+
+MY_PN="alleggl"
+DESCRIPTION="A library to mix OpenGL graphics with Allegro routines"
+HOMEPAGE="http://allegrogl.sourceforge.net"
+SRC_URI="mirror://sourceforge/allegrogl/${MY_PN}-${PV}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~sparc ~x86"
+IUSE="doc"
+
+DEPEND=">=media-libs/allegro-4.0.0"
+
+S="${WORKDIR}/${MY_PN}"
+
+src_unpack() {
+ unpack ${A}
+
+ cd ${S}
+ epatch ${FILESDIR}/${P}-destdir.patch
+ epatch ${FILESDIR}/${P}-noasm.patch
+}
+
+src_compile() {
+ econf || die
+ emake -j1 || die "emake failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "make install failed"
+ dodoc *txt
+ use doc && dodoc examp/*
+}
diff --git a/media-libs/allegrogl/files/allegrogl-0.2.4-noasm.patch b/media-libs/allegrogl/files/allegrogl-0.2.4-noasm.patch
new file mode 100644
index 000000000000..1df0049dad23
--- /dev/null
+++ b/media-libs/allegrogl/files/allegrogl-0.2.4-noasm.patch
@@ -0,0 +1,11 @@
+--- configure.in.old 2005-01-29 18:19:08.000000000 +0000
++++ configure.in 2005-01-29 18:30:16.000000000 +0000
+@@ -143,7 +143,7 @@
+ fi
+
+
+-CPPFLAGS="`allegro-config --cflags` $CPPFLAGS"
++CPPFLAGS="`allegro-config --cflags` $CPPFLAGS -DALLEGRO_NO_ASM"
+
+
+ dnl Prepare makefile
diff --git a/media-libs/allegrogl/files/digest-allegrogl-0.2.4-r1 b/media-libs/allegrogl/files/digest-allegrogl-0.2.4-r1
new file mode 100644
index 000000000000..35235a5e7947
--- /dev/null
+++ b/media-libs/allegrogl/files/digest-allegrogl-0.2.4-r1
@@ -0,0 +1 @@
+MD5 d2869c70b41292b8991c0ef259c1b99b alleggl-0.2.4.tar.gz 359805