summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarijn Schouten <hkbst@gentoo.org>2008-04-14 21:06:20 +0000
committerMarijn Schouten <hkbst@gentoo.org>2008-04-14 21:06:20 +0000
commitbad195551f2b7f052cd3180c8d9c1835f226c1b8 (patch)
tree73b6222dbee08af178c6c45d7f2fca15daac3e60 /dev-lang/mlton
parentUpdate deps for split Qt 4.4, see bug #217187. (diff)
downloadgentoo-2-bad195551f2b7f052cd3180c8d9c1835f226c1b8.tar.gz
gentoo-2-bad195551f2b7f052cd3180c8d9c1835f226c1b8.tar.bz2
gentoo-2-bad195551f2b7f052cd3180c8d9c1835f226c1b8.zip
bump, bug 110233
(Portage version: 2.1.5_rc3)
Diffstat (limited to 'dev-lang/mlton')
-rw-r--r--dev-lang/mlton/ChangeLog9
-rw-r--r--dev-lang/mlton/files/digest-mlton-200708269
-rw-r--r--dev-lang/mlton/mlton-20070826.ebuild43
3 files changed, 59 insertions, 2 deletions
diff --git a/dev-lang/mlton/ChangeLog b/dev-lang/mlton/ChangeLog
index a10a72d7bbd0..4792fc8e79a1 100644
--- a/dev-lang/mlton/ChangeLog
+++ b/dev-lang/mlton/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-lang/mlton
-# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/mlton/ChangeLog,v 1.4 2007/02/09 07:27:14 flameeyes Exp $
+# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/mlton/ChangeLog,v 1.5 2008/04/14 21:06:20 hkbst Exp $
+
+*mlton-20070826 (14 Apr 2008)
+
+ 14 Apr 2008; Marijn Schouten <hkBst@gentoo.org> +mlton-20070826.ebuild:
+ bump, bug 110233
09 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
Regenerate digest in Manifest2 format.
diff --git a/dev-lang/mlton/files/digest-mlton-20070826 b/dev-lang/mlton/files/digest-mlton-20070826
new file mode 100644
index 000000000000..c3266ac0e2da
--- /dev/null
+++ b/dev-lang/mlton/files/digest-mlton-20070826
@@ -0,0 +1,9 @@
+MD5 a6bba7e4936b5c57e4383751777998cb mlton-20070826-1.amd64-linux.tgz 11405270
+RMD160 f8713c426dab8595988c6fd306843fba27372e4e mlton-20070826-1.amd64-linux.tgz 11405270
+SHA256 0b46c04d0bd92ac39595c9c31b301a07ec65189460a6b9ab122e18a25b959312 mlton-20070826-1.amd64-linux.tgz 11405270
+MD5 08356566e20f47c1bcc8002fde72c2ec mlton-20070826-1.src.tgz 5585773
+RMD160 4ec561e16487a4080fab7cd2f06c6753ae66e92d mlton-20070826-1.src.tgz 5585773
+SHA256 c2f7e07523294d070682399377ea83ed11f2ed59d142b30fc7032c1c8fd9e103 mlton-20070826-1.src.tgz 5585773
+MD5 c08478954fa477f4614245ce7a9b9b63 mlton-20070826-1.x86-linux.tgz 11685923
+RMD160 0f93b8ceedf3909f59e764acd1e253aaddbd9fb4 mlton-20070826-1.x86-linux.tgz 11685923
+SHA256 71abc82f25ef869dc1482ea85fc54d8ba1972292847a36f215bedfb27e0ddad9 mlton-20070826-1.x86-linux.tgz 11685923
diff --git a/dev-lang/mlton/mlton-20070826.ebuild b/dev-lang/mlton/mlton-20070826.ebuild
new file mode 100644
index 000000000000..39897da39f47
--- /dev/null
+++ b/dev-lang/mlton/mlton-20070826.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/mlton/mlton-20070826.ebuild,v 1.1 2008/04/14 21:06:20 hkbst Exp $
+
+inherit eutils
+
+DESCRIPTION="Standard ML optimizing compiler and libraries"
+BASE_URI="http://mlton.org/pages/Download/attachments/"
+SRC_URI="!binary? ( ${BASE_URI}/${P}-1.src.tgz )
+ binary? ( amd64? ( ${BASE_URI}/${P}-1.amd64-linux.tgz )
+ x86? ( ${BASE_URI}/${P}-1.x86-linux.tgz ) )"
+
+HOMEPAGE="http://www.mlton.org"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+
+IUSE="binary doc"
+
+#block mlton-bin until it has been removed
+DEPEND="dev-libs/gmp
+ !dev-lang/mlton-bin
+ doc? ( virtual/latex-base )"
+
+src_compile() {
+ if use !binary; then
+ has_version dev-lang/mlton || die "emerge with binary use flag first"
+
+ # Does not support parallel make
+ emake -j1 all-no-docs || die
+ if use doc; then emake docs || die; fi
+ fi
+}
+
+src_install() {
+ if use binary; then
+ mv "${WORKDIR}/usr" "${D}"
+ else
+ emake DESTDIR="${D}" install-no-docs || die
+ if use doc; then emake DESTDIR="${D}" TDOC="${D}"/usr/share/doc/${P} install-docs || die; fi
+ fi
+}