new package - erlang: a programming language, runtime environment and a large collect...
authorGeorge Shapovalov <george@gentoo.org>
Sat, 2 Nov 2002 05:40:54 +0000 (05:40 +0000)
committerGeorge Shapovalov <george@gentoo.org>
Sat, 2 Nov 2002 05:40:54 +0000 (05:40 +0000)
libraries.

dev-lang/erlang/ChangeLog [new file with mode: 0644]
dev-lang/erlang/erlang-8b.ebuild [new file with mode: 0644]
dev-lang/erlang/files/digest-erlang-8b [new file with mode: 0644]

diff --git a/dev-lang/erlang/ChangeLog b/dev-lang/erlang/ChangeLog
new file mode 100644 (file)
index 0000000..7681e1d
--- /dev/null
@@ -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 (file)
index 0000000..840e690
--- /dev/null
@@ -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 (file)
index 0000000..f2e9eed
--- /dev/null
@@ -0,0 +1 @@
+MD5 c7f06d2a4d7f52655b630d99d301f0a1 otp_src_R8B-2.tar.gz 10905100