summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Shapovalov <george@gentoo.org>2002-11-02 05:40:54 +0000
committerGeorge Shapovalov <george@gentoo.org>2002-11-02 05:40:54 +0000
commit7678f66b9cc2a838e3b1deaa60a9d3e1a06a03f7 (patch)
tree83b03707896c773c75607e021fdc44ea8095f9d4 /dev-lang/erlang
parentCosmetic changes: fixed long lines here and there. (diff)
downloadhistorical-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/ChangeLog13
-rw-r--r--dev-lang/erlang/erlang-8b.ebuild53
-rw-r--r--dev-lang/erlang/files/digest-erlang-8b1
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