From b7a8cedf3221bcc06841454e602aefeadb001b24 Mon Sep 17 00:00:00 2001 From: Andres Loeh Date: Tue, 16 Nov 2004 12:23:28 +0000 Subject: [PATCH] tested and added to ~amd64 (bug #65074) --- dev-lang/hugs98/ChangeLog | 5 ++++- dev-lang/hugs98/Manifest | 4 ++-- dev-lang/hugs98/hugs98-2003.11.ebuild | 17 ++++++++++------- 3 files changed, 16 insertions(+), 10 deletions(-) diff --git a/dev-lang/hugs98/ChangeLog b/dev-lang/hugs98/ChangeLog index 7fd7a3598b55..003334688be8 100644 --- a/dev-lang/hugs98/ChangeLog +++ b/dev-lang/hugs98/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-lang/hugs98 # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/hugs98/ChangeLog,v 1.16 2004/11/03 20:52:49 kosmikus Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/hugs98/ChangeLog,v 1.17 2004/11/16 12:23:28 kosmikus Exp $ + + 16 Nov 2004; Andres Loeh hugs98-2003.11.ebuild: + Added ~amd64 keyword (bug #65074). 03 Nov 2004; Andres Loeh hugs98-2002.11-r1.ebuild, hugs98-2002.11.ebuild, hugs98-2003.11.ebuild, diff --git a/dev-lang/hugs98/Manifest b/dev-lang/hugs98/Manifest index dd1023bd684b..3f3933a97e8c 100644 --- a/dev-lang/hugs98/Manifest +++ b/dev-lang/hugs98/Manifest @@ -1,5 +1,5 @@ -MD5 215844c8b9e395e0ed39d622dc1a38c3 hugs98-2003.11.ebuild 2180 -MD5 cdfddb4be3f52df941beffa28cff41b1 ChangeLog 3887 +MD5 62574c9895ef9f9b7b908b318620b58a hugs98-2003.11.ebuild 2343 +MD5 6a0bc000f8faed690d18cecc42ace349 ChangeLog 3997 MD5 a769ecfcd1cdd2d40986627df7dfb249 metadata.xml 224 MD5 eb7ae57bb23e867135381cbd99c5c1c0 files/digest-hugs98-2003.11 67 MD5 4c6e27fe15252dea9f141e0f6b06ed36 files/hugs98-2003.11-gcc34.patch 303 diff --git a/dev-lang/hugs98/hugs98-2003.11.ebuild b/dev-lang/hugs98/hugs98-2003.11.ebuild index 95349a131070..03a3a7c31efe 100644 --- a/dev-lang/hugs98/hugs98-2003.11.ebuild +++ b/dev-lang/hugs98/hugs98-2003.11.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/hugs98/hugs98-2003.11.ebuild,v 1.7 2004/11/03 20:52:49 kosmikus Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/hugs98/hugs98-2003.11.ebuild,v 1.8 2004/11/16 12:23:28 kosmikus Exp $ -inherit base eutils +inherit base flag-o-matic eutils IUSE="opengl" @@ -13,7 +13,7 @@ SRC_URI="http://cvs.haskell.org/Hugs/downloads/Nov2003/${MY_P}.tar.gz" HOMEPAGE="http://www.haskell.org/hugs/" SLOT="0" -KEYWORDS="x86 ~sparc" +KEYWORDS="x86 ~sparc ~amd64" LICENSE="as-is" DEPEND="virtual/libc @@ -28,6 +28,9 @@ src_unpack() { src_compile() { local myconf + + [ "${ARCH}" = "amd64" ] && append-flags -fPIC + if use opengl; then myconf="--enable-hopengl" # the nvidia drivers *seem* not to work together @@ -54,7 +57,7 @@ src_compile() { # about how you need to give "--host --target --build", # and sometimes it will refuse to run at all. - cd ${S}/src/unix || die + cd ${S}/src/unix || die "source directory not found" ./configure \ --host=${CHOST} \ --target=${CHOST} \ @@ -67,17 +70,17 @@ src_compile() { --enable-profiling \ ${myconf} || die "./configure failed" cd .. - emake || die + emake || die "make failed" } src_install () { - cd ${S}/src || die + cd ${S}/src || die "source directory not found" make \ HUGSDIR=${D}/usr/lib/hugs \ prefix=${D}/usr \ mandir=${D}/usr/share/man \ infodir=${D}/usr/share/info \ - install || die + install || die "make install failed" #somewhat clean-up installation of few docs cd ${S} -- 2.26.2