diff options
Diffstat (limited to 'app-sci/lard/lard-2.0.15-r1.ebuild')
-rw-r--r-- | app-sci/lard/lard-2.0.15-r1.ebuild | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/app-sci/lard/lard-2.0.15-r1.ebuild b/app-sci/lard/lard-2.0.15-r1.ebuild new file mode 100644 index 000000000000..1938fc4565e6 --- /dev/null +++ b/app-sci/lard/lard-2.0.15-r1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-sci/lard/lard-2.0.15-r1.ebuild,v 1.1 2004/04/19 15:53:27 phosphan Exp $ + +inherit eutils + +IUSE="" + +DESCRIPTION="Language for Asynchronous Research and Development. Used to describe and simulate asynchronous circuits" +HOMEPAGE="http://www.cs.man.ac.uk/apt/projects/tools/lard/index.html" +SRC_URI="ftp://ftp.cs.man.ac.uk/pub/amulet/lard/${P}.tar.gz + ftp://ftp.cs.man.ac.uk/pub/amulet/lard/lard-demos-2.0.12.tar.gz + ftp://ftp.cs.man.ac.uk/pub/amulet/lard/lard-doc-2.0.14.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~ppc ~sparc" + +DEPEND="sys-devel/flex + dev-lang/tcl + dev-lang/tk + sys-devel/bison + sys-devel/binutils + dev-tcltk/tclx + dev-libs/gmp + dev-lang/perl + dev-tcltk/bwidget" + +src_unpack() { + unpack ${A} ; cd ${S} + epatch ${FILESDIR}/${P}-configure.patch + epatch ${FILESDIR}/${PV}-gcc-multi-string-literal.patch + chmod +x interpreter/con.py +} + +src_compile() { + econf --libdir=/usr/lib/lard + emake || die "emake failed" +} + +src_install() { + make DESTDIR=${D} install || die "install failed" + + dodoc AUTHORS COPYING NEWS README + + dodir /usr/share/doc/${PF}/demos + cp -R ${WORKDIR}/lard-demos-2.0.12/* ${D}/usr/share/doc/${PF}/demos + cd ${WORKDIR}/lard-doc + find . -name "*.doc *.cgi" -exec rm {} \; + dodir /usr/share/doc/${PF}/html + cp -R * ${D}/usr/share/doc/${PF}/html + cd ${WORKDIR} + dosed "s:\$exec_prefix:#\$exec_prefix:g" /usr/bin/lcd +} |