From 21c12bb308d9c115280ac77b5ce1c692217d0dde Mon Sep 17 00:00:00 2001 From: Andres Loeh Date: Thu, 24 Apr 2003 11:51:48 +0000 Subject: fixed a bug in the hugs98 ebuild; some libraries were not installed correctly --- dev-lang/hugs98/ChangeLog | 9 ++++- dev-lang/hugs98/files/digest-hugs98-2002.11-r1 | 1 + dev-lang/hugs98/hugs98-2002.11-r1.ebuild | 50 ++++++++++++++++++++++++++ 3 files changed, 59 insertions(+), 1 deletion(-) create mode 100644 dev-lang/hugs98/files/digest-hugs98-2002.11-r1 create mode 100644 dev-lang/hugs98/hugs98-2002.11-r1.ebuild (limited to 'dev-lang/hugs98') diff --git a/dev-lang/hugs98/ChangeLog b/dev-lang/hugs98/ChangeLog index 8c17145fa677..dbf7713b3ba5 100644 --- a/dev-lang/hugs98/ChangeLog +++ b/dev-lang/hugs98/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-lang/hugs98 # Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/hugs98/ChangeLog,v 1.7 2003/02/12 05:56:32 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/hugs98/ChangeLog,v 1.8 2003/04/24 11:51:48 kosmikus Exp $ + +*hugs98-2002.11-r1 (23 Apr 2003) + + 23 Apr 2003; Andres Loeh hugs98-2002.11-r1.ebuild, files/digest-hugs98-2002.11-r1: + Fixed bug that caused some .so libs not to be built. Compare + http://forums.gentoo.org/viewtopic.php?t=36909. Thanks to PerdiX and thaldyron + for mentioning the problem in the forum. *hugs98-2002.11 (10 Dec 2002) diff --git a/dev-lang/hugs98/files/digest-hugs98-2002.11-r1 b/dev-lang/hugs98/files/digest-hugs98-2002.11-r1 new file mode 100644 index 000000000000..0c8f1a229872 --- /dev/null +++ b/dev-lang/hugs98/files/digest-hugs98-2002.11-r1 @@ -0,0 +1 @@ +MD5 8d3951d991661045713b612bf539c8c9 hugs98-Nov2002.tar.gz 1598806 diff --git a/dev-lang/hugs98/hugs98-2002.11-r1.ebuild b/dev-lang/hugs98/hugs98-2002.11-r1.ebuild new file mode 100644 index 000000000000..e11c813b2d4e --- /dev/null +++ b/dev-lang/hugs98/hugs98-2002.11-r1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/hugs98/hugs98-2002.11-r1.ebuild,v 1.1 2003/04/24 11:51:48 kosmikus Exp $ + +IUSE="" + +MY_P="hugs98-Nov2002" +S=${WORKDIR}/${MY_P} +DESCRIPTION="The HUGS98 Haskell interpreter" +SRC_URI="http://cvs.haskell.org/Hugs/downloads/Nov2002/${MY_P}.tar.gz" +HOMEPAGE="http://www.haskell.org/hugs" + +SLOT="0" +KEYWORDS="x86 ~sparc" +LICENSE="as-is" + +DEPEND="virtual/glibc" + +src_compile() { + local myc + + cd ${S}/src/unix || die + ./configure \ + --host=${CHOST} \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man \ + --enable-ffi \ + --enable-double-precision \ + ${myc} || die "./configure failed" + cd .. + emake || die +} + +src_install () { + cd ${S}/src || die + make \ + HUGSDIR=${D}/usr/lib/hugs \ + prefix=${D}/usr \ + mandir=${D}/usr/share/man \ + infodir=${D}/usr/share/info \ + install || die + + #somewhat clean-up installation of few docs + cd ${S} + dodoc Credits License Readme + cd ${D}/usr/lib/hugs + rm Credits License Readme + mv demos/ docs/ ${D}/usr/share/doc/${PF} +} -- cgit v1.2.3-65-gdbad