diff options
author | George Shapovalov <george@gentoo.org> | 2002-11-02 05:40:54 +0000 |
---|---|---|
committer | George Shapovalov <george@gentoo.org> | 2002-11-02 05:40:54 +0000 |
commit | 7678f66b9cc2a838e3b1deaa60a9d3e1a06a03f7 (patch) | |
tree | 83b03707896c773c75607e021fdc44ea8095f9d4 /dev-lang/erlang | |
parent | Cosmetic changes: fixed long lines here and there. (diff) | |
download | historical-7678f66b9cc2a838e3b1deaa60a9d3e1a06a03f7.tar.gz historical-7678f66b9cc2a838e3b1deaa60a9d3e1a06a03f7.tar.bz2 historical-7678f66b9cc2a838e3b1deaa60a9d3e1a06a03f7.zip |
new package - erlang: a programming language, runtime environment and a large collection of
libraries.
Diffstat (limited to 'dev-lang/erlang')
-rw-r--r-- | dev-lang/erlang/ChangeLog | 13 | ||||
-rw-r--r-- | dev-lang/erlang/erlang-8b.ebuild | 53 | ||||
-rw-r--r-- | dev-lang/erlang/files/digest-erlang-8b | 1 |
3 files changed, 67 insertions, 0 deletions
diff --git a/dev-lang/erlang/ChangeLog b/dev-lang/erlang/ChangeLog new file mode 100644 index 000000000000..7681e1dcedf9 --- /dev/null +++ b/dev-lang/erlang/ChangeLog @@ -0,0 +1,13 @@ +# ChangeLog for dev-lang/erlang +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL +# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/ChangeLog,v 1.1 2002/11/02 05:40:54 george Exp $ + +*erlang-8b (01 Nov 2002) + + 01 Nov 2002; George Shapovalov <george@gentoo.org> erlang-8b.ebuild : + + first inclusion + + Erlang is a programming language, runtime environment and a large collection of + libraries. + ebuild submitted by Charlie Mac <charzilla@yahoo.com> diff --git a/dev-lang/erlang/erlang-8b.ebuild b/dev-lang/erlang/erlang-8b.ebuild new file mode 100644 index 000000000000..840e69029d3a --- /dev/null +++ b/dev-lang/erlang/erlang-8b.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-8b.ebuild,v 1.1 2002/11/02 05:40:54 george Exp $ + +IUSE="X ssl" + +DESCRIPTION="Erlang programming language, runtime environment, and large collection of libraries" +HOMEPAGE="http://www.erlang.org/" +SRC_URI="http://www.erlang.org/download/otp_src_R8B-2.tar.gz" +S="${WORKDIR}/otp_src_R8B-2" + +LICENSE="EPL" +SLOT="0" +KEYWORDS="~x86 ~ppc ~sparc ~sparc64" + +RDEPEND=">=sys-devel/perl-5.6.1 + X? ( >=x11-base/xfree-4.2.0-r12 ) + ssl? ( >=dev-libs/openssl-0.9.6d )" + +src_compile() { + econf --enable-threads || die "./configure failed" + make || die +} + +src_install() { + ERL_LIBDIR="/usr/lib/erlang" + + make INSTALL_PREFIX=${D} install || die + + dosym ${ERL_LIBDIR}/bin/erl /usr/bin/erl + dosym ${ERL_LIBDIR}/bin/erlc /usr/bin/erlc + dosym ${ERL_LIBDIR}/erts-5.1.2/bin/epmd ${ERL_LIBDIR}/bin/ + + ## Remove ${D} from the /usr/lib/erlang/bin/erl and start script + + cd ${D}/${ERL_LIBDIR}/bin + sed -e "s;${D};;" erl > erl.tmp + mv ./erl.tmp ./erl + sed -e "s;${D};;" start > start.tmp + mv ./start.tmp ./start + + chmod 755 ./erl ./start + + + ## Clean up the no longer needed + + rm ${D}/${ERL_LIBDIR}/Install + + cd ${S} + dodoc AUTHORS EPLICENCE README +} + + diff --git a/dev-lang/erlang/files/digest-erlang-8b b/dev-lang/erlang/files/digest-erlang-8b new file mode 100644 index 000000000000..f2e9eedede0e --- /dev/null +++ b/dev-lang/erlang/files/digest-erlang-8b @@ -0,0 +1 @@ +MD5 c7f06d2a4d7f52655b630d99d301f0a1 otp_src_R8B-2.tar.gz 10905100 |