summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lang/mercury')
-rw-r--r--dev-lang/mercury/ChangeLog7
-rw-r--r--dev-lang/mercury/Manifest36
-rw-r--r--dev-lang/mercury/files/digest-mercury-0.13.0_beta3
-rw-r--r--dev-lang/mercury/files/digest-mercury-0.13.0_beta-r13
-rw-r--r--dev-lang/mercury/files/digest-mercury-0.13.0_beta23
-rw-r--r--dev-lang/mercury/files/digest-mercury-0.13.0_beta33
-rw-r--r--dev-lang/mercury/files/digest-mercury-0.13.0_beta43
-rw-r--r--dev-lang/mercury/mercury-0.13.0_beta-r1.ebuild52
-rw-r--r--dev-lang/mercury/mercury-0.13.0_beta.ebuild52
-rw-r--r--dev-lang/mercury/mercury-0.13.0_beta2.ebuild52
-rw-r--r--dev-lang/mercury/mercury-0.13.0_beta3.ebuild52
-rw-r--r--dev-lang/mercury/mercury-0.13.0_beta4.ebuild52
12 files changed, 9 insertions, 309 deletions
diff --git a/dev-lang/mercury/ChangeLog b/dev-lang/mercury/ChangeLog
index 882f8f3ab19a..10ec59380adb 100644
--- a/dev-lang/mercury/ChangeLog
+++ b/dev-lang/mercury/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-lang/mercury
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/mercury/ChangeLog,v 1.10 2006/04/25 01:18:00 keri Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/mercury/ChangeLog,v 1.11 2006/04/25 01:51:32 keri Exp $
+
+ 25 Apr 2006; Keri Harris <keri@gentoo.org> -mercury-0.13.0_beta.ebuild,
+ -mercury-0.13.0_beta-r1.ebuild, -mercury-0.13.0_beta2.ebuild,
+ -mercury-0.13.0_beta3.ebuild, -mercury-0.13.0_beta4.ebuild:
+ Remove old development snapshots from the tree.
*mercury-0.13.0_beta5 (25 Apr 2006)
diff --git a/dev-lang/mercury/Manifest b/dev-lang/mercury/Manifest
index 7cc4ab4b9559..e1b92abac34d 100644
--- a/dev-lang/mercury/Manifest
+++ b/dev-lang/mercury/Manifest
@@ -1,24 +1,9 @@
-MD5 ea63986a90a5388db083ee523c484d91 ChangeLog 1887
-RMD160 03f785e2929134d651f8fe5fc89b82ac4894a999 ChangeLog 1887
-SHA256 d22cf9a13689b36f460494c433d25422c572bc6820a486a39d2d131d4faafde3 ChangeLog 1887
+MD5 76b4ebb6d3307b9997fa6a7e32df84df ChangeLog 2138
+RMD160 92229badc0fe1406ee3d33f6fa652a563fc24d0c ChangeLog 2138
+SHA256 edd1d3ed084498429668c8addef80baffd118a76bf27a21c6ab619640125a3bd ChangeLog 2138
MD5 1de216638d19d62bd270bcc2ec55d75d files/digest-mercury-0.12.2 277
RMD160 56137f9a814f0f6f0d1d4b7200dfda77320ecc48 files/digest-mercury-0.12.2 277
SHA256 b9767d0d39801d79c2c6fad1bb77b2f7327bc0f5e70c8e9adcc4126352c8ddf9 files/digest-mercury-0.12.2 277
-MD5 3834ccecda2b3021976d7059ddaa5b24 files/digest-mercury-0.13.0_beta 352
-RMD160 275171fc80243f6f0d3fe09dfbd472fe901aaa93 files/digest-mercury-0.13.0_beta 352
-SHA256 60c11e495a36f4607b8aea2d1b332f11a556f09e340845655f0631f82cfdef24 files/digest-mercury-0.13.0_beta 352
-MD5 f83368be15e74e92427a9c4a393db5ee files/digest-mercury-0.13.0_beta-r1 352
-RMD160 01bf1785b12378db3273ad9e5379c9e102e937b3 files/digest-mercury-0.13.0_beta-r1 352
-SHA256 c6000b2455cca36c7e5a297cfe3ed317dfa6f6e862f9df89cafb62fd88d6efbc files/digest-mercury-0.13.0_beta-r1 352
-MD5 22118ed801d84b86ac61fd82725c9e5f files/digest-mercury-0.13.0_beta2 352
-RMD160 bac15aa4c4cb120533776f66058620d08c90adfc files/digest-mercury-0.13.0_beta2 352
-SHA256 f0602d587976de0967accc0be86f6cfd2270a38280bdfe19f8d0130163256d64 files/digest-mercury-0.13.0_beta2 352
-MD5 707c27d69eac09344ae838492d8c53a9 files/digest-mercury-0.13.0_beta3 352
-RMD160 9842bdab95485015cd83b8317d7e83f2fe2b8397 files/digest-mercury-0.13.0_beta3 352
-SHA256 92c0d55cd7860f4f486a8ac1400c671e33be6f750389de8c2bce6437d1985285 files/digest-mercury-0.13.0_beta3 352
-MD5 67e8ee888589666d8b1d35b6780a0be4 files/digest-mercury-0.13.0_beta4 352
-RMD160 dc7500c5adeff0b78b6248fa9900541e0dcc85e0 files/digest-mercury-0.13.0_beta4 352
-SHA256 5e438b627c917ac497b391d21629c0864f9b0d5d6ec3367d551d46a93f7e870b files/digest-mercury-0.13.0_beta4 352
MD5 f287579de5858d2437c8e77d01f9b97d files/digest-mercury-0.13.0_beta5 352
RMD160 3ab7af61d2751a7f0cfc5ace2f0b13f51b8668b4 files/digest-mercury-0.13.0_beta5 352
SHA256 a0f739176c085ae51c64c051339b2de6615716ecad50c00f12bfb3b591d42915 files/digest-mercury-0.13.0_beta5 352
@@ -43,21 +28,6 @@ SHA256 00fee4b44e779fd4cc79be60b95309a98999ae2fedfe602195fa1855e62d2da9 files/me
MD5 d78f860592f44275fa723f1e945204f1 mercury-0.12.2.ebuild 1420
RMD160 0f54075c4025dd99f6f60b6dabd5d761a92ba38c mercury-0.12.2.ebuild 1420
SHA256 295e09a313b2f6129eadf492b3d9d266a3a1ba8cb933e7cac74eb4a386a5a45b mercury-0.12.2.ebuild 1420
-MD5 12a5c5b4a0d8ee104582e142b6686f42 mercury-0.13.0_beta-r1.ebuild 1508
-RMD160 502acf8125fe777d2b6f083d6862e7f8841f1b5f mercury-0.13.0_beta-r1.ebuild 1508
-SHA256 8c142a245a4c8312a9cdb289b7279f8581f9443e9a5dc601c36ea153330b3a58 mercury-0.13.0_beta-r1.ebuild 1508
-MD5 90fe69d0b9fe056e51cdeb611f74455a mercury-0.13.0_beta.ebuild 1505
-RMD160 eeba5167c6455bf3f1bc06f314445e1c608e14c7 mercury-0.13.0_beta.ebuild 1505
-SHA256 fad34f9ccd99322dc1b18683c4bffba332ec12c16f805581d1b95cb0519cc36f mercury-0.13.0_beta.ebuild 1505
-MD5 610ff0fbec57d2cec99a2522de594072 mercury-0.13.0_beta2.ebuild 1548
-RMD160 ad86e062ab9b310967da76c8d24339c1faabb11a mercury-0.13.0_beta2.ebuild 1548
-SHA256 b44768fe50a9b3ab3279c08c922c559c16f5c1914006ff9a31a9238a0b4f0e3a mercury-0.13.0_beta2.ebuild 1548
-MD5 a2e7cfe901e09939021772e47f285fc4 mercury-0.13.0_beta3.ebuild 1548
-RMD160 e63bdc452a860cb7b3850c253c764b6027d706f4 mercury-0.13.0_beta3.ebuild 1548
-SHA256 2f9aab77acf87e55f1a62880c9919dad0cf4278e7bbcf345d1a68cb8df8bb534 mercury-0.13.0_beta3.ebuild 1548
-MD5 f7c7916a3e95c4b4fc049ddf32316528 mercury-0.13.0_beta4.ebuild 1548
-RMD160 d5a637f5af6c9a36625fd419c5d7c43fa76d8440 mercury-0.13.0_beta4.ebuild 1548
-SHA256 8873cbf916d7bbbe2b6a34e5ad1b79338c44705cb7baf7feb4c5b65a3e2065b9 mercury-0.13.0_beta4.ebuild 1548
MD5 0e4d32c1388cb334345ac40484502539 mercury-0.13.0_beta5.ebuild 1604
RMD160 85d18bc203967be7bbea444a64c78c40dfd3588a mercury-0.13.0_beta5.ebuild 1604
SHA256 9dcb55383f3850916e3436527c5145d53b7f9348f2da125bc3f1b487bcd257b7 mercury-0.13.0_beta5.ebuild 1604
diff --git a/dev-lang/mercury/files/digest-mercury-0.13.0_beta b/dev-lang/mercury/files/digest-mercury-0.13.0_beta
deleted file mode 100644
index 02279fbfa41c..000000000000
--- a/dev-lang/mercury/files/digest-mercury-0.13.0_beta
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 6ff38a4e1db247dfb80ec4151adc936e mercury-compiler-0.13.0-beta-2006-04-03-unstable.tar.gz 15829295
-RMD160 17eef81d33fa9250a68099ddb279f0a840a4cc8b mercury-compiler-0.13.0-beta-2006-04-03-unstable.tar.gz 15829295
-SHA256 82a9be9b1f5140559b165d8263de108363f2fe9439f8f60e1768e6405d683af6 mercury-compiler-0.13.0-beta-2006-04-03-unstable.tar.gz 15829295
diff --git a/dev-lang/mercury/files/digest-mercury-0.13.0_beta-r1 b/dev-lang/mercury/files/digest-mercury-0.13.0_beta-r1
deleted file mode 100644
index 0b6c9f46680e..000000000000
--- a/dev-lang/mercury/files/digest-mercury-0.13.0_beta-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 cc5e468248c34a7407b915300d85c4bc mercury-compiler-0.13.0-beta-2006-04-09-unstable.tar.gz 15842745
-RMD160 d7d13a26a8f791089a35e1d3ad36cad777c7591e mercury-compiler-0.13.0-beta-2006-04-09-unstable.tar.gz 15842745
-SHA256 8fa622c2276dd4223e2a43222a11929ffa7d8ceaea9c0265a0f0c04d27731c0b mercury-compiler-0.13.0-beta-2006-04-09-unstable.tar.gz 15842745
diff --git a/dev-lang/mercury/files/digest-mercury-0.13.0_beta2 b/dev-lang/mercury/files/digest-mercury-0.13.0_beta2
deleted file mode 100644
index 858ac1f42806..000000000000
--- a/dev-lang/mercury/files/digest-mercury-0.13.0_beta2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 1bc910126995c22335b9dd5ec7c6ce4e mercury-compiler-0.13.0-beta-2006-04-13-unstable.tar.gz 15845527
-RMD160 e6d7700377bd8f12e9c83ba517b08ab11f0d9f48 mercury-compiler-0.13.0-beta-2006-04-13-unstable.tar.gz 15845527
-SHA256 5e25875361473f7346eabe66c0e88260c5df694bf28ef75b8581a6b0438e2fd7 mercury-compiler-0.13.0-beta-2006-04-13-unstable.tar.gz 15845527
diff --git a/dev-lang/mercury/files/digest-mercury-0.13.0_beta3 b/dev-lang/mercury/files/digest-mercury-0.13.0_beta3
deleted file mode 100644
index cb50fc557154..000000000000
--- a/dev-lang/mercury/files/digest-mercury-0.13.0_beta3
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 04397b9699adc284eda79074c0d12be3 mercury-compiler-0.13.0-beta-2006-04-19-unstable.tar.gz 15843323
-RMD160 92a6eefbe087c50f430675df0740233a1aa677d8 mercury-compiler-0.13.0-beta-2006-04-19-unstable.tar.gz 15843323
-SHA256 f405ed480d862595b3d144b23e7d92443fbe52b2bdcf35df752d8306edbb5fef mercury-compiler-0.13.0-beta-2006-04-19-unstable.tar.gz 15843323
diff --git a/dev-lang/mercury/files/digest-mercury-0.13.0_beta4 b/dev-lang/mercury/files/digest-mercury-0.13.0_beta4
deleted file mode 100644
index b2eae972895f..000000000000
--- a/dev-lang/mercury/files/digest-mercury-0.13.0_beta4
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 3baf2de4f7f5d943910bff67b1ab156d mercury-compiler-0.13.0-beta-2006-04-21-unstable.tar.gz 15843610
-RMD160 53485b189d127cb0670a1e65d587bf29aa93a643 mercury-compiler-0.13.0-beta-2006-04-21-unstable.tar.gz 15843610
-SHA256 06f7a9b4e0aa5ec8fa1151f45120dd2458c839403aab11bc12be8151b8192c9f mercury-compiler-0.13.0-beta-2006-04-21-unstable.tar.gz 15843610
diff --git a/dev-lang/mercury/mercury-0.13.0_beta-r1.ebuild b/dev-lang/mercury/mercury-0.13.0_beta-r1.ebuild
deleted file mode 100644
index bc2c4a735e0c..000000000000
--- a/dev-lang/mercury/mercury-0.13.0_beta-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/mercury/mercury-0.13.0_beta-r1.ebuild,v 1.1 2006/04/13 21:24:17 keri Exp $
-
-inherit eutils versionator
-
-MY_PV=$(replace_version_separator 3 '-')
-MY_P=${PN}-compiler-${MY_PV}-2006-04-09
-
-DESCRIPTION="Mercury is a modern general-purpose logic/functional programming language"
-HOMEPAGE="http://www.cs.mu.oz.au/research/mercury/index.html"
-SRC_URI="ftp://ftp.mercury.cs.mu.oz.au/pub/${PN}/beta-releases/${MY_PV}/${MY_P}-unstable.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~ppc ~x86"
-
-IUSE="minimal readline"
-
-DEPEND="readline? ( sys-libs/readline )"
-
-S="${WORKDIR}"/${MY_P}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}"/${P}-portage.patch
- epatch "${FILESDIR}"/${P}-CFLAGS.patch
- epatch "${FILESDIR}"/${P}-docs.patch
-}
-
-src_compile() {
- econf \
- --disable-dotnet-grades \
- $(use_enable !minimal most-grades) \
- $(use_with readline) \
- || die "econf failed"
- emake || die "emake failed"
-}
-
-src_install() {
- make \
- MERCURY_COMPILER="${D}"/usr/bin/${PN}_compile \
- INSTALL_PREFIX="${D}"/usr \
- INSTALL_MAN_DIR="${D}"/usr/share/man \
- INSTALL_INFO_DIR="${D}"/usr/share/info \
- INSTALL_HTML_DIR="${D}"/usr/share/doc/${PF}/html \
- install || die "make install failed"
-
- dodoc BUGS HISTORY LIMITATIONS NEWS README README.Java README.Linux README.Linux-Alpha README.Linux-m68k README.Linux-PPC RELEASE_NOTES TODO VERSION WORK_IN_PROGRESS
-}
diff --git a/dev-lang/mercury/mercury-0.13.0_beta.ebuild b/dev-lang/mercury/mercury-0.13.0_beta.ebuild
deleted file mode 100644
index f87b5de6ad7e..000000000000
--- a/dev-lang/mercury/mercury-0.13.0_beta.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/mercury/mercury-0.13.0_beta.ebuild,v 1.1 2006/04/07 12:11:44 keri Exp $
-
-inherit eutils versionator
-
-MY_PV=$(replace_version_separator 3 '-')
-MY_P=${PN}-compiler-${MY_PV}-2006-04-03
-
-DESCRIPTION="Mercury is a modern general-purpose logic/functional programming language"
-HOMEPAGE="http://www.cs.mu.oz.au/research/mercury/index.html"
-SRC_URI="ftp://ftp.mercury.cs.mu.oz.au/pub/${PN}/beta-releases/${MY_PV}/${MY_P}-unstable.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~ppc ~x86"
-
-IUSE="minimal readline"
-
-DEPEND="readline? ( sys-libs/readline )"
-
-S="${WORKDIR}"/${MY_P}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}"/${P}-portage.patch
- epatch "${FILESDIR}"/${P}-CFLAGS.patch
- epatch "${FILESDIR}"/${P}-docs.patch
-}
-
-src_compile() {
- econf \
- --disable-dotnet-grades \
- $(use_enable !minimal most-grades) \
- $(use_with readline) \
- || die "econf failed"
- emake || die "emake failed"
-}
-
-src_install() {
- make \
- MERCURY_COMPILER="${D}"/usr/bin/${PN}_compile \
- INSTALL_PREFIX="${D}"/usr \
- INSTALL_MAN_DIR="${D}"/usr/share/man \
- INSTALL_INFO_DIR="${D}"/usr/share/info \
- INSTALL_HTML_DIR="${D}"/usr/share/doc/${PF}/html \
- install || die "make install failed"
-
- dodoc BUGS HISTORY LIMITATIONS NEWS README README.Java README.Linux README.Linux-Alpha README.Linux-m68k README.Linux-PPC RELEASE_NOTES TODO VERSION WORK_IN_PROGRESS
-}
diff --git a/dev-lang/mercury/mercury-0.13.0_beta2.ebuild b/dev-lang/mercury/mercury-0.13.0_beta2.ebuild
deleted file mode 100644
index c9dab7632b27..000000000000
--- a/dev-lang/mercury/mercury-0.13.0_beta2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/mercury/mercury-0.13.0_beta2.ebuild,v 1.1 2006/04/19 08:28:55 keri Exp $
-
-inherit eutils versionator
-
-MY_PV=$(get_version_component_range 1-3 $PV)-beta
-MY_P=${PN}-compiler-${MY_PV}-2006-04-13
-
-DESCRIPTION="Mercury is a modern general-purpose logic/functional programming language"
-HOMEPAGE="http://www.cs.mu.oz.au/research/mercury/index.html"
-SRC_URI="ftp://ftp.mercury.cs.mu.oz.au/pub/${PN}/beta-releases/${MY_PV}/${MY_P}-unstable.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~ppc ~x86"
-
-IUSE="minimal readline"
-
-DEPEND="readline? ( sys-libs/readline )"
-
-S="${WORKDIR}"/${MY_P}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}"/${P/beta2/beta}-portage.patch
- epatch "${FILESDIR}"/${P/beta2/beta}-CFLAGS.patch
- epatch "${FILESDIR}"/${P/beta2/beta}-docs.patch
-}
-
-src_compile() {
- econf \
- --disable-dotnet-grades \
- $(use_enable !minimal most-grades) \
- $(use_with readline) \
- || die "econf failed"
- emake || die "emake failed"
-}
-
-src_install() {
- make \
- MERCURY_COMPILER="${D}"/usr/bin/${PN}_compile \
- INSTALL_PREFIX="${D}"/usr \
- INSTALL_MAN_DIR="${D}"/usr/share/man \
- INSTALL_INFO_DIR="${D}"/usr/share/info \
- INSTALL_HTML_DIR="${D}"/usr/share/doc/${PF}/html \
- install || die "make install failed"
-
- dodoc BUGS HISTORY LIMITATIONS NEWS README README.Java README.Linux README.Linux-Alpha README.Linux-m68k README.Linux-PPC RELEASE_NOTES TODO VERSION WORK_IN_PROGRESS
-}
diff --git a/dev-lang/mercury/mercury-0.13.0_beta3.ebuild b/dev-lang/mercury/mercury-0.13.0_beta3.ebuild
deleted file mode 100644
index 7dc5614b41d1..000000000000
--- a/dev-lang/mercury/mercury-0.13.0_beta3.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/mercury/mercury-0.13.0_beta3.ebuild,v 1.1 2006/04/20 10:10:11 keri Exp $
-
-inherit eutils versionator
-
-MY_PV=$(get_version_component_range 1-3 $PV)-beta
-MY_P=${PN}-compiler-${MY_PV}-2006-04-19
-
-DESCRIPTION="Mercury is a modern general-purpose logic/functional programming language"
-HOMEPAGE="http://www.cs.mu.oz.au/research/mercury/index.html"
-SRC_URI="ftp://ftp.mercury.cs.mu.oz.au/pub/${PN}/beta-releases/${MY_PV}/${MY_P}-unstable.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~ppc ~x86"
-
-IUSE="minimal readline"
-
-DEPEND="readline? ( sys-libs/readline )"
-
-S="${WORKDIR}"/${MY_P}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}"/${P/beta3/beta}-portage.patch
- epatch "${FILESDIR}"/${P/beta3/beta}-CFLAGS.patch
- epatch "${FILESDIR}"/${P/beta3/beta}-docs.patch
-}
-
-src_compile() {
- econf \
- --disable-dotnet-grades \
- $(use_enable !minimal most-grades) \
- $(use_with readline) \
- || die "econf failed"
- emake || die "emake failed"
-}
-
-src_install() {
- make \
- MERCURY_COMPILER="${D}"/usr/bin/${PN}_compile \
- INSTALL_PREFIX="${D}"/usr \
- INSTALL_MAN_DIR="${D}"/usr/share/man \
- INSTALL_INFO_DIR="${D}"/usr/share/info \
- INSTALL_HTML_DIR="${D}"/usr/share/doc/${PF}/html \
- install || die "make install failed"
-
- dodoc BUGS HISTORY LIMITATIONS NEWS README README.Java README.Linux README.Linux-Alpha README.Linux-m68k README.Linux-PPC RELEASE_NOTES TODO VERSION WORK_IN_PROGRESS
-}
diff --git a/dev-lang/mercury/mercury-0.13.0_beta4.ebuild b/dev-lang/mercury/mercury-0.13.0_beta4.ebuild
deleted file mode 100644
index 4ee106473c91..000000000000
--- a/dev-lang/mercury/mercury-0.13.0_beta4.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/mercury/mercury-0.13.0_beta4.ebuild,v 1.1 2006/04/22 21:36:40 keri Exp $
-
-inherit eutils versionator
-
-MY_PV=$(get_version_component_range 1-3 $PV)-beta
-MY_P=${PN}-compiler-${MY_PV}-2006-04-21
-
-DESCRIPTION="Mercury is a modern general-purpose logic/functional programming language"
-HOMEPAGE="http://www.cs.mu.oz.au/research/mercury/index.html"
-SRC_URI="ftp://ftp.mercury.cs.mu.oz.au/pub/${PN}/beta-releases/${MY_PV}/${MY_P}-unstable.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~ppc ~x86"
-
-IUSE="minimal readline"
-
-DEPEND="readline? ( sys-libs/readline )"
-
-S="${WORKDIR}"/${MY_P}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}"/${P/beta4/beta}-portage.patch
- epatch "${FILESDIR}"/${P/beta4/beta}-CFLAGS.patch
- epatch "${FILESDIR}"/${P/beta4/beta}-docs.patch
-}
-
-src_compile() {
- econf \
- --disable-dotnet-grades \
- $(use_enable !minimal most-grades) \
- $(use_with readline) \
- || die "econf failed"
- emake || die "emake failed"
-}
-
-src_install() {
- make \
- MERCURY_COMPILER="${D}"/usr/bin/${PN}_compile \
- INSTALL_PREFIX="${D}"/usr \
- INSTALL_MAN_DIR="${D}"/usr/share/man \
- INSTALL_INFO_DIR="${D}"/usr/share/info \
- INSTALL_HTML_DIR="${D}"/usr/share/doc/${PF}/html \
- install || die "make install failed"
-
- dodoc BUGS HISTORY LIMITATIONS NEWS README README.Java README.Linux README.Linux-Alpha README.Linux-m68k README.Linux-PPC RELEASE_NOTES TODO VERSION WORK_IN_PROGRESS
-}