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
commit23cf3019743db5354d59e04c244051df3e6e0bb4 (patch)
tree5f7e363807a88cd7c32d29a81ddc933dfb70a91f /dev-lang
parentUpdate deps for split Qt 4.4, see bug #217187. (diff)
downloadhistorical-23cf3019743db5354d59e04c244051df3e6e0bb4.tar.gz
historical-23cf3019743db5354d59e04c244051df3e6e0bb4.tar.bz2
historical-23cf3019743db5354d59e04c244051df3e6e0bb4.zip
bump, bug 110233
Package-Manager: portage-2.1.5_rc3
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/mlton/ChangeLog9
-rw-r--r--dev-lang/mlton/Manifest6
-rw-r--r--dev-lang/mlton/files/digest-mlton-200708269
-rw-r--r--dev-lang/mlton/mlton-20070826.ebuild43
4 files changed, 64 insertions, 3 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/Manifest b/dev-lang/mlton/Manifest
index d7541d83bf0d..34ddb5a8ce81 100644
--- a/dev-lang/mlton/Manifest
+++ b/dev-lang/mlton/Manifest
@@ -1,5 +1,9 @@
AUX mlton-20040227-obsolete-flags.patch 1089 RMD160 c56f696529eb5cc141f2e810d61e7a3d2f007354 SHA1 5c3130990f63e1385f0b38d15a54fdb4be69e40f SHA256 7696e78607c5686e49f45e10cb8fa5c678b22d220b38d2fde89bd4ec93d3f1a4
DIST mlton-20040227-1.src.tgz 2264887 RMD160 afca67853f043bebe7fc408ecb5732223870d280 SHA1 5c09ee7b6394b7dbde4df46e18530f5810f5dd3b SHA256 e30ac14b4f02ad01b421f7eb29c191e0cdf94381af416c3d9928e75d520b15f6
+DIST mlton-20070826-1.amd64-linux.tgz 11405270 RMD160 f8713c426dab8595988c6fd306843fba27372e4e SHA1 c5e0aa08ee9247f91d6a88ed4e68c32ababdc14c SHA256 0b46c04d0bd92ac39595c9c31b301a07ec65189460a6b9ab122e18a25b959312
+DIST mlton-20070826-1.src.tgz 5585773 RMD160 4ec561e16487a4080fab7cd2f06c6753ae66e92d SHA1 3ec0c151bf8e1a04e0bc8ee768e4f2eb9fb348bf SHA256 c2f7e07523294d070682399377ea83ed11f2ed59d142b30fc7032c1c8fd9e103
+DIST mlton-20070826-1.x86-linux.tgz 11685923 RMD160 0f93b8ceedf3909f59e764acd1e253aaddbd9fb4 SHA1 a98b6e30b8c382c52594db3d6a6c7e2439ef2d6a SHA256 71abc82f25ef869dc1482ea85fc54d8ba1972292847a36f215bedfb27e0ddad9
EBUILD mlton-20040227.ebuild 783 RMD160 586f00d5b467334dae74b4d5c1ac47c5586a4727 SHA1 751881e9f59d66e67c2f2ec0913ca1dac1d8b996 SHA256 604cceea0555e40c82cf3dd8bfb22a016dcc01088ac7230789b5129c7468e52b
-MISC ChangeLog 770 RMD160 974608f1cf6c5a3516f55c356a1033cf541ad258 SHA1 3cec56bc51dea54a550fae4b5c92f3bc4fea44a9 SHA256 5bb28db8eb9c85f6ff14959f76394b3e8425f11994301c8f65780becd8491afc
+EBUILD mlton-20070826.ebuild 1178 RMD160 4deaba85e9f7b0165436f33e4087923ffe3304a5 SHA1 993600e00ebb6d7ad63b51ec773f458ee84f908d SHA256 8c7d7d78b3c890f71cf4e595cfac0bda146417b88ab41fb430f1be5c6c2e193c
+MISC ChangeLog 891 RMD160 bf694181f24e82e3e58a7f2e6503b38530bf9f19 SHA1 3ee7589b497145b0b7a330f88f9652fe62e628d3 SHA256 eee088eb628258646618870772f30e254626aed125931bb5e5f4b93deb8e8d15
MISC metadata.xml 155 RMD160 dfaa057e679b01302a807c75a32a910098b26809 SHA1 94024f83dcacbb53e92be090dd0f994ec93dc90d SHA256 118048376ebb76f57628b0819f3de4856e73959c2578c88715d37ea2d1e0af81
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
+}