commit:     23e59915d89aba9d32b03ae6452c907b942d5bf8
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 25 10:43:19 2017 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Mon Sep 25 10:43:31 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23e59915

dev-lang/mercury-extras: remove old versions

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 dev-lang/mercury-extras/Manifest                   |  12 --
 .../mercury-extras/mercury-extras-11.01.ebuild     | 192 --------------------
 .../mercury-extras/mercury-extras-11.07.1.ebuild   | 193 ---------------------
 .../mercury-extras/mercury-extras-11.07.2.ebuild   | 193 ---------------------
 .../mercury-extras/mercury-extras-11.07.ebuild     | 193 ---------------------
 .../mercury-extras/mercury-extras-13.05.1.ebuild   | 193 ---------------------
 .../mercury-extras/mercury-extras-13.05.ebuild     | 193 ---------------------
 7 files changed, 1169 deletions(-)

diff --git a/dev-lang/mercury-extras/Manifest b/dev-lang/mercury-extras/Manifest
index ca06916e9ef..db3f6b5f51e 100644
--- a/dev-lang/mercury-extras/Manifest
+++ b/dev-lang/mercury-extras/Manifest
@@ -1,14 +1,2 @@
-DIST mercury-extras-11.01-gentoo-patchset-2.tar.gz 5005 SHA256 
68e8a358a75527823a7c7f119ac0104acb0702263178f27be659c6b1d09cb46c SHA512 
f8d434893cf63f6d49fcb2e527debf0f671a11249333afc3320c7e4c19efb5205606060350da93e57ba10bd27dacbe684e1c3b6909f049caa1b14acf292173ba
 WHIRLPOOL 
e2dd61ace52d0009109c16e1fbf1c1bf2afcb757977ae2c9247262a7ae7b6cc33cf6d51c83ce930f6fef5b9f3f7835cbbd559ccc6c50098d17c5737857ee5830
-DIST mercury-extras-11.01.tar.gz 777185 SHA256 
52eb6758e2136eb288329917d4c352da98e9ce0e951d6a5c884919bf8e85b1b1 SHA512 
790864bba746f53a7285ae648fcf86e7a14761ed8369536a7d05175fcf58dc67f95bcfbd13266e3b86b9475e871fd28e2b277910e4f0d72c3efe4b5f3cc16269
 WHIRLPOOL 
fec77ffc070be51c6e5dfec1ffb18dfa4a622f87b36f062c7b5eb0175d0bf2275e37d2fd7c901b594ae1b4212eb5383c324640694db2a3adef70a615f2352a48
-DIST mercury-extras-11.07-gentoo-patchset-0.tar.gz 4886 SHA256 
25452b2489ac260084735d738972c5d286c63e54ecd1a14cc26890f902714966 SHA512 
dca2ae9ebae05f49ca79bd6fba510fdea25d94974d40835588174dac30667fffc5f982864888180434b7b35f6e545fbf3295caae2543f4f637a84e6ddf79a7c8
 WHIRLPOOL 
789fa90f8fcb75603290fb693335000f643cf6b3405242dc833e73baf53f82f5836f00c5fa4b92dfaeb076c36b853a02835e224c708d98e66012c8f8d332fa60
-DIST mercury-extras-11.07.1-gentoo-patchset-0.tar.gz 5114 SHA256 
8236342a8e9fc36794401ccbe30c58d351fa6f3663cb5febbcb45742b978b49a SHA512 
b9d0774466e68b9aa4b3e8a22347f8d41b8ea4cc0b328fcb794b158563dac448f46e5dc1638dae3d1345a71534debcf7bfcfe4a1597b235851bf77b58e7ed23c
 WHIRLPOOL 
de588622eefec04cce6d610defcba37bb95a2e0f7e0527d68c412c1d55529686fab3e801f2f81805ddb621d3ec2c1cbd9db16c5a736682a7ae142287f3054f00
-DIST mercury-extras-11.07.1.tar.gz 776828 SHA256 
cda5891e6143f34ec0639f296c0080e252bc18e59c663143750945a033eaa54c SHA512 
cfa7690f4399bff98c0b56705f6b85af7409a7770e3af8b3f7dbf622300b756b0878b9b1bf46bf3953d6318c6e9f8ba6c57b125d180619c1e98e92d225a7351f
 WHIRLPOOL 
9eb64278188ab9cd0bf37ef32be639cb3c71b2aa24c4929dcd6f9b1f2045de4ee79045b8344716cc89ac1c2d174b852ee411a538c49f77e846ee0b0b970fe751
-DIST mercury-extras-11.07.2-gentoo-patchset-3.tar.gz 5320 SHA256 
c6d0e12325e4bff9bd1d16c364c15d7c593c349bf175c08bab5d9a6214202110 SHA512 
666fe82a34191d1ab68e23bf81fa1dd811ddda29033503a32432caee4610b8d0adbbb5950c344c4f6a9d74c15f6959a5d0d5179e6b8d4715ef45761a3d4b4e28
 WHIRLPOOL 
2d1731073b823a96e502fd798229d3748febaaff3bfe5f3c7160d3881ee4faa05da31018ebabdacdb179b3030bc723ed2e7edcd0b7c734787d81667640cec098
-DIST mercury-extras-11.07.2.tar.gz 774067 SHA256 
424cd1e642a49f4c463e20851ba185ce60186c7c46aed96c7f32f55e41ae482b SHA512 
162358a22f020f61310c29aa61c480fee0a02aff2749a89956493bed43aafe89e92427578697eb1e8e43e73acde1d19f1b9bc85705ff448e5fa8cdaf92b749c5
 WHIRLPOOL 
24b7093a2ed72441aafd3a1ffa84c5b9458d5fddaedb1eb46dcb66e52cc21dc0dd5ded14067c0b0be040ae5de0a14ebf5341b5c87720390b5892a872f32e9d11
-DIST mercury-extras-11.07.tar.gz 776589 SHA256 
25eaf999666ceb4217cfe0f9fbcb38b892c57fb36efaa16099a471287a7a9019 SHA512 
ea2c3231cbb32dc91f36d1d09a5bdac65b468bff64f79aab46baa0e7e9460f75fa5239c96b5b2a616aebb499954b62d8ac7acea93fa971df1e7d81955ca0c5ea
 WHIRLPOOL 
9617163e15b44bf373d5e9204dd8882c4921ed56a38ec41aabd7a81eda1aebedade70e7cfa0eeb21d46349e64fc9ed565cb1eb12dd49c98b8d5dfacdb49fd229
-DIST mercury-extras-13.05-gentoo-patchset-0.tar.gz 6333 SHA256 
36d286a20f70e21262ac8d19004400df0a356ef7a85763027ef36f16d7de17cc SHA512 
78c1391607e1a8a76c091deef112e9c4e0004fb63b9fe461c3100f2dd6ca03efe069036b081b4de8b4399052a1b10f0ef02188cc2def3d47f6aceb1b61c168c3
 WHIRLPOOL 
72b16b5948b2fb8048496f094e0c2343af0723f33ebbd024a7e8c0785fc949b2226f3ef78fba16a65903b1675f1280f6a3d35dab1d276203b845f140ccd3e4a7
-DIST mercury-extras-13.05.1-gentoo-patchset-0.tar.gz 3423 SHA256 
b15b87c86313e9a038f6ab55c9b47bc9f8eaca51aedf578a9d9e6ab1dc785d9b SHA512 
51ade5a5c99fdd0417afb8c0f78c6a5c77d2161091894b62d570ad8d614f2f614e07bb07cbdf5212fd2ca8b6d67778717856a7939e506c56b1597ec05d18c6c4
 WHIRLPOOL 
7ed609dcde3ac5a89ddebc99365f4e13f50eddb8d6685e40fdf227842b5edfbcaf0bf6a8621696d1484970666fb303e828c5a0d4877e98fb6df6cca147b73a70
 DIST mercury-extras-13.05.2-gentoo-patchset-0.tar.gz 3434 SHA256 
4c9d7bd5cd098a9e21981053d854307e8b27efcfd4ea86e4bc44532a1707a2c6 SHA512 
7212bce048ac6cda4678bcf5f5046efab101c040324078ab01d5dea1436a495d19574c4d07810447795aec49d79b69a557f60a558e9b6837fe55ccaff80d3077
 WHIRLPOOL 
239461342b164209fd876f5925b7b03ff9082210cc1242c7fa897bad9029caa6dd6f457feb51e963bd2ce2839cba33146ee7c4daa45c204e6ef2a4f59fe3f7c2
-DIST mercury-srcdist-13.05.1.tar.gz 54558577 SHA256 
a90de00fc5905a8421675b04dc3c9d5eda54bedaf8b2ebcefae4de551fbcfd2c SHA512 
784069af3ba470e9618e5b7917873e8ad7f4e9dc27eb54afa74eb6d6e659dcfab7007ae93163937412f9eb1b997a327d4378dcd868810c08880d4fa4542dfade
 WHIRLPOOL 
ec7281a6e01523b296dcfce595189cb96ad693c9b36ab60cbc6b61672333f5c8d7d9def10cc3c5bba876fddf0eefea3e9c22c1b98ee577d1b6d6aab6d1267915
 DIST mercury-srcdist-13.05.2.tar.gz 53847394 SHA256 
8491cf419b996a315bf8664154dd91aed940274ded98e3aded733dbe1939f95f SHA512 
2298804d3a04bca6be4bd3046643c7c0d0b22c447423017869cd9bf3a4fb6ec9fd29b5d8e1a386d5d52d07be5cad73608f1fcacf46732a7add93a01dcd199c08
 WHIRLPOOL 
2a81bebfd4b97b9bb1b0e174025e6050149c8e5f812cd97cbdc41818faa18c15f9494925f1f320682087cc45264bc00db07bef6862afef12317f77cc169a7f86
-DIST mercury-srcdist-13.05.tar.gz 54533409 SHA256 
71f1f97484eaecf2c2f91f6731e23afc5cee966e149b61a7525b2bd9a2712d55 SHA512 
d76fd3a0c487b2c65168b19ec6a5ea6b792c96692e029afe0589f93132422fc39e0aec856ae02e676cc30dc83780f9c4d4e0ea5f71681442279b900146b58c47
 WHIRLPOOL 
b2cc0f1b074d980701c6d364f30f8bb2dd2556cbc23dca5a982b7c16b71c6834d7c81ea76bfcea25e369f32d606698b77eea168e3b25d4850f924dfa4f6929f4

diff --git a/dev-lang/mercury-extras/mercury-extras-11.01.ebuild 
b/dev-lang/mercury-extras/mercury-extras-11.01.ebuild
deleted file mode 100644
index 423539f0435..00000000000
--- a/dev-lang/mercury-extras/mercury-extras-11.01.ebuild
+++ /dev/null
@@ -1,192 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-
-inherit eutils multilib
-
-PATCHSET_VER="2"
-
-DESCRIPTION="Additional libraries and tools that are not part of the Mercury 
standard library"
-HOMEPAGE="http://www.cs.mu.oz.au/research/mercury/index.html";
-SRC_URI="http://www.mercury.cs.mu.oz.au/download/files/${P}.tar.gz
-       mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE="X cairo examples glut iodbc ncurses odbc opengl ssl tcl tk xml"
-
-RDEPEND="~dev-lang/mercury-${PV}
-       cairo? ( >=x11-libs/cairo-1.10.0 )
-       glut? ( media-libs/freeglut )
-       odbc? ( dev-db/unixODBC )
-       iodbc? ( !odbc? ( dev-db/libiodbc ) )
-       ncurses? ( sys-libs/ncurses )
-       opengl? ( virtual/opengl )
-       tcl? ( tk? (
-                       dev-lang/tcl:0
-                       dev-lang/tk:0
-                       x11-libs/libX11
-                       x11-libs/libXmu ) )"
-
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}"/${P}
-
-src_prepare() {
-       cd "${WORKDIR}"
-
-       EPATCH_FORCE=yes
-       EPATCH_SUFFIX=patch
-       epatch "${WORKDIR}"/${PV}
-
-       if use odbc; then
-               epatch "${WORKDIR}"/${PV}-odbc/${P}-odbc.patch
-       elif use iodbc; then
-               epatch "${WORKDIR}"/${PV}-odbc/${P}-iodbc.patch
-       fi
-
-       cd "${S}"
-       sed -i  -e "s:references:references solver_types/library:" \
-               -e "s:windows_installer_generator::" \
-               Mmakefile || die "sed default packages failed"
-
-       if use cairo; then
-               sed -i -e "s: lex : graphics/mercury_cairo lex :" Mmakefile \
-                       || die "sed cairo failed"
-       fi
-
-       if use glut; then
-               sed -i -e "s: lex : graphics/mercury_glut lex :" Mmakefile \
-                       || die "sed glut failed"
-       fi
-
-       if use opengl; then
-               sed -i -e "s: lex : graphics/mercury_opengl lex :" Mmakefile \
-                       || die "sed opengl failed"
-       fi
-
-       if use tcl && use tk; then
-               sed -i -e "s: lex : graphics/mercury_tcltk lex :" Mmakefile \
-                       || die "sed tcltk failed"
-       fi
-
-       if use odbc || use iodbc; then
-               sed -i -e "s:moose:moose odbc:" Mmakefile \
-                       || die "sed odbc failed"
-       fi
-
-       if ! use ncurses; then
-               sed -i -e "s:curs curses::" Mmakefile \
-                       || die "sed ncurses failed"
-       fi
-
-       if ! use xml; then
-               sed -i -e "s:xml::" Mmakefile \
-                       || die "sed xml failed"
-       fi
-
-       sed -i -e "s:@libdir@:$(get_libdir):" \
-               dynamic_linking/Mmakefile posix/Mmakefile \
-               || die "sed libdir failed"
-
-       # disable broken packages
-       sed -i -e "s:lazy_evaluation::" -e "s:references::" Mmakefile \
-               || die "sed broken packages failed"
-}
-
-src_compile() {
-       # Mercury dependency generation must be run single-threaded
-       mmake \
-               -j1 depend || die "mmake depend failed"
-
-       mmake \
-               MMAKEFLAGS="${MAKEOPTS}" \
-               EXTRA_MLFLAGS=--no-strip \
-               EXTRA_LDFLAGS="${LDFLAGS}" \
-               EXTRA_LD_LIBFLAGS="${LDFLAGS}" \
-               || die "mmake failed"
-}
-
-src_install() {
-       mmake \
-               MMAKEFLAGS="${MAKEOPTS}" \
-               EXTRA_LD_LIBFLAGS="${LDFLAGS}" \
-               INSTALL_PREFIX="${D}"/usr \
-               install || die "mmake install failed"
-
-       find "${D}"/usr/$(get_libdir)/mercury -type l | xargs rm
-
-       cd "${S}"
-       if use examples; then
-               insinto /usr/share/doc/${PF}/samples/base64
-               doins base64/*.m || die
-
-               insinto /usr/share/doc/${PF}/samples/complex_numbers
-               doins complex_numbers/samples/* || die
-
-               insinto /usr/share/doc/${PF}/samples/dynamic_linking
-               doins dynamic_linking/hello.m || die
-
-               insinto /usr/share/doc/${PF}/samples/error
-               doins error/* || die
-
-               insinto /usr/share/doc/${PF}/samples/fixed
-               doins fixed/*.m || die
-
-               insinto /usr/share/doc/${PF}/samples/gator
-               doins -r gator/* || die
-
-               insinto /usr/share/doc/${PF}/samples/lex
-               doins lex/samples/* || die
-
-               insinto /usr/share/doc/${PF}/samples/log4m
-               doins log4m/*.m || die
-
-               insinto /usr/share/doc/${PF}/samples/monte
-               doins monte/*.m || die
-
-               insinto /usr/share/doc/${PF}/samples/moose
-               doins moose/samples/* || die
-
-               insinto /usr/share/doc/${PF}/samples/net
-               doins net/*.m || die
-
-               if use ncurses; then
-                       insinto /usr/share/doc/${PF}/samples/curs
-                       doins curs/samples/* || die
-
-                       insinto /usr/share/doc/${PF}/samples/curses
-                       doins curses/sample/* || die
-               fi
-
-               if use X; then
-                       insinto /usr/share/doc/${PF}/samples/graphics
-                       doins graphics/easyx/samples/*.m || die
-               fi
-
-               if use glut && use opengl; then
-                       insinto /usr/share/doc/${PF}/samples/graphics
-                       doins graphics/samples/calc/* || die
-                       doins graphics/samples/gears/* || die
-                       doins graphics/samples/maze/* || die
-                       doins graphics/samples/pent/* || die
-               fi
-
-               if use opengl && use tcl && use tk; then
-                       insinto /usr/share/doc/${PF}/samples/graphics
-                       doins graphics/samples/pent/*.m || die
-               fi
-
-               if use ssl; then
-                       insinto /usr/share/doc/${PF}/samples/mopenssl
-                       doins mopenssl/*.m || die
-               fi
-
-               ecvs_clean
-       fi
-
-       dodoc README || die
-}

diff --git a/dev-lang/mercury-extras/mercury-extras-11.07.1.ebuild 
b/dev-lang/mercury-extras/mercury-extras-11.07.1.ebuild
deleted file mode 100644
index 4168583b7e7..00000000000
--- a/dev-lang/mercury-extras/mercury-extras-11.07.1.ebuild
+++ /dev/null
@@ -1,193 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-
-inherit eutils multilib
-
-PATCHSET_VER="0"
-MY_P=${PN}-${PV}
-
-DESCRIPTION="Additional libraries and tools that are not part of the Mercury 
standard library"
-HOMEPAGE="http://www.cs.mu.oz.au/research/mercury/index.html";
-SRC_URI="http://www.mercury.cs.mu.oz.au/download/files/${MY_P}.tar.gz
-       mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="X cairo examples glut iodbc ncurses odbc opengl ssl tcl tk xml"
-
-RDEPEND="~dev-lang/mercury-${PV}
-       cairo? ( >=x11-libs/cairo-1.10.0 )
-       glut? ( media-libs/freeglut )
-       odbc? ( dev-db/unixODBC )
-       iodbc? ( !odbc? ( dev-db/libiodbc ) )
-       ncurses? ( sys-libs/ncurses )
-       opengl? ( virtual/opengl )
-       tcl? ( tk? (
-                       dev-lang/tcl:0
-                       dev-lang/tk:0
-                       x11-libs/libX11
-                       x11-libs/libXmu ) )"
-
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}"/${MY_P}
-
-src_prepare() {
-       cd "${WORKDIR}"
-
-       EPATCH_FORCE=yes
-       EPATCH_SUFFIX=patch
-       epatch "${WORKDIR}"/${PV}
-
-       if use odbc; then
-               epatch "${WORKDIR}"/${PV}-odbc/${P}-odbc.patch
-       elif use iodbc; then
-               epatch "${WORKDIR}"/${PV}-odbc/${P}-iodbc.patch
-       fi
-
-       cd "${S}"
-       sed -i  -e "s:references:references solver_types/library:" \
-               -e "s:windows_installer_generator::" \
-               Mmakefile || die "sed default packages failed"
-
-       if use cairo; then
-               sed -i -e "s:lex[ \t]*\\\\:graphics/mercury_cairo lex \\\\:" 
Mmakefile \
-                       || die "sed cairo failed"
-       fi
-
-       if use glut; then
-               sed -i -e "s:lex[ \t]*\\\\:graphics/mercury_glut lex \\\\:" 
Mmakefile \
-                       || die "sed glut failed"
-       fi
-
-       if use opengl; then
-               sed -i -e "s:lex[ \t]*\\\\:graphics/mercury_opengl lex \\\\:" 
Mmakefile \
-                       || die "sed opengl failed"
-       fi
-
-       if use tcl && use tk; then
-               sed -i -e "s:lex[ \t]*\\\\:graphics/mercury_tcltk lex \\\\:" 
Mmakefile \
-                       || die "sed tcltk failed"
-       fi
-
-       if use odbc || use iodbc; then
-               sed -i -e "s:moose:moose odbc:" Mmakefile \
-                       || die "sed odbc failed"
-       fi
-
-       if use ncurses; then
-               sed -i -e "s:complex_numbers:complex_numbers curs curses:" 
Mmakefile \
-                       || die "sed ncurses failed"
-       fi
-
-       if ! use xml; then
-               sed -i -e "s:xml::" Mmakefile \
-                       || die "sed xml failed"
-       fi
-
-       sed -i -e "s:@libdir@:$(get_libdir):" \
-               dynamic_linking/Mmakefile posix/Mmakefile \
-               || die "sed libdir failed"
-
-       # disable broken packages
-       sed -i -e "s:references::" Mmakefile \
-               || die "sed broken packages failed"
-}
-
-src_compile() {
-       # Mercury dependency generation must be run single-threaded
-       mmake \
-               -j1 depend || die "mmake depend failed"
-
-       mmake \
-               MMAKEFLAGS="${MAKEOPTS}" \
-               EXTRA_MLFLAGS=--no-strip \
-               EXTRA_LDFLAGS="${LDFLAGS}" \
-               EXTRA_LD_LIBFLAGS="${LDFLAGS}" \
-               || die "mmake failed"
-}
-
-src_install() {
-       mmake \
-               MMAKEFLAGS="${MAKEOPTS}" \
-               EXTRA_LD_LIBFLAGS="${LDFLAGS}" \
-               INSTALL_PREFIX="${D}"/usr \
-               install || die "mmake install failed"
-
-       find "${D}"/usr/$(get_libdir)/mercury -type l | xargs rm
-
-       cd "${S}"
-       if use examples; then
-               insinto /usr/share/doc/${PF}/samples/base64
-               doins base64/*.m || die
-
-               insinto /usr/share/doc/${PF}/samples/complex_numbers
-               doins complex_numbers/samples/* || die
-
-               insinto /usr/share/doc/${PF}/samples/dynamic_linking
-               doins dynamic_linking/hello.m || die
-
-               insinto /usr/share/doc/${PF}/samples/error
-               doins error/* || die
-
-               insinto /usr/share/doc/${PF}/samples/fixed
-               doins fixed/*.m || die
-
-               insinto /usr/share/doc/${PF}/samples/gator
-               doins -r gator/* || die
-
-               insinto /usr/share/doc/${PF}/samples/lex
-               doins lex/samples/* || die
-
-               insinto /usr/share/doc/${PF}/samples/log4m
-               doins log4m/*.m || die
-
-               insinto /usr/share/doc/${PF}/samples/monte
-               doins monte/*.m || die
-
-               insinto /usr/share/doc/${PF}/samples/moose
-               doins moose/samples/* || die
-
-               insinto /usr/share/doc/${PF}/samples/net
-               doins net/*.m || die
-
-               if use ncurses; then
-                       insinto /usr/share/doc/${PF}/samples/curs
-                       doins curs/samples/* || die
-
-                       insinto /usr/share/doc/${PF}/samples/curses
-                       doins curses/sample/* || die
-               fi
-
-               if use X; then
-                       insinto /usr/share/doc/${PF}/samples/graphics
-                       doins graphics/easyx/samples/*.m || die
-               fi
-
-               if use glut && use opengl; then
-                       insinto /usr/share/doc/${PF}/samples/graphics
-                       doins graphics/samples/calc/* || die
-                       doins graphics/samples/gears/* || die
-                       doins graphics/samples/maze/* || die
-                       doins graphics/samples/pent/* || die
-               fi
-
-               if use opengl && use tcl && use tk; then
-                       insinto /usr/share/doc/${PF}/samples/graphics
-                       doins graphics/samples/pent/*.m || die
-               fi
-
-               if use ssl; then
-                       insinto /usr/share/doc/${PF}/samples/mopenssl
-                       doins mopenssl/*.m || die
-               fi
-
-               ecvs_clean
-       fi
-
-       dodoc README || die
-}

diff --git a/dev-lang/mercury-extras/mercury-extras-11.07.2.ebuild 
b/dev-lang/mercury-extras/mercury-extras-11.07.2.ebuild
deleted file mode 100644
index 51c0059f30a..00000000000
--- a/dev-lang/mercury-extras/mercury-extras-11.07.2.ebuild
+++ /dev/null
@@ -1,193 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-
-inherit eutils multilib
-
-PATCHSET_VER="3"
-MY_P=${PN}-${PV}
-
-DESCRIPTION="Additional libraries and tools that are not part of the Mercury 
standard library"
-HOMEPAGE="http://www.mercurylang.org/index.html";
-SRC_URI="http://dl.mercurylang.org/release/${MY_P}.tar.gz
-       mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="X cairo examples glut iodbc ncurses odbc opengl ssl tcl tk xml"
-
-RDEPEND="~dev-lang/mercury-${PV}
-       cairo? ( >=x11-libs/cairo-1.10.0 )
-       glut? ( media-libs/freeglut )
-       odbc? ( dev-db/unixODBC )
-       iodbc? ( !odbc? ( dev-db/libiodbc ) )
-       ncurses? ( sys-libs/ncurses )
-       opengl? ( virtual/opengl )
-       tcl? ( tk? (
-                       dev-lang/tcl:0
-                       dev-lang/tk:0
-                       x11-libs/libX11
-                       x11-libs/libXmu ) )"
-
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}"/${MY_P}
-
-src_prepare() {
-       cd "${WORKDIR}"
-
-       EPATCH_FORCE=yes
-       EPATCH_SUFFIX=patch
-       epatch "${WORKDIR}"/${PV}
-
-       if use odbc; then
-               epatch "${WORKDIR}"/${PV}-odbc/${P}-odbc.patch
-       elif use iodbc; then
-               epatch "${WORKDIR}"/${PV}-odbc/${P}-iodbc.patch
-       fi
-
-       cd "${S}"
-       sed -i  -e "s:references:references solver_types/library:" \
-               -e "s:windows_installer_generator::" \
-               Mmakefile || die "sed default packages failed"
-
-       if use cairo; then
-               sed -i -e "s:lex[ \t]*\\\\:graphics/mercury_cairo lex \\\\:" 
Mmakefile \
-                       || die "sed cairo failed"
-       fi
-
-       if use glut; then
-               sed -i -e "s:lex[ \t]*\\\\:graphics/mercury_glut lex \\\\:" 
Mmakefile \
-                       || die "sed glut failed"
-       fi
-
-       if use opengl; then
-               sed -i -e "s:lex[ \t]*\\\\:graphics/mercury_opengl lex \\\\:" 
Mmakefile \
-                       || die "sed opengl failed"
-       fi
-
-       if use tcl && use tk; then
-               sed -i -e "s:lex[ \t]*\\\\:graphics/mercury_tcltk lex \\\\:" 
Mmakefile \
-                       || die "sed tcltk failed"
-       fi
-
-       if use odbc || use iodbc; then
-               sed -i -e "s:moose:moose odbc:" Mmakefile \
-                       || die "sed odbc failed"
-       fi
-
-       if use ncurses; then
-               sed -i -e "s:complex_numbers:complex_numbers curs curses:" 
Mmakefile \
-                       || die "sed ncurses failed"
-       fi
-
-       if ! use xml; then
-               sed -i -e "s:xml::" Mmakefile \
-                       || die "sed xml failed"
-       fi
-
-       sed -i -e "s:@libdir@:$(get_libdir):" \
-               dynamic_linking/Mmakefile posix/Mmakefile \
-               || die "sed libdir failed"
-
-       # disable broken packages
-       sed -i -e "s:references::" Mmakefile \
-               || die "sed broken packages failed"
-}
-
-src_compile() {
-       # Mercury dependency generation must be run single-threaded
-       mmake \
-               -j1 depend || die "mmake depend failed"
-
-       mmake \
-               MMAKEFLAGS="${MAKEOPTS}" \
-               EXTRA_MLFLAGS=--no-strip \
-               EXTRA_LDFLAGS="${LDFLAGS}" \
-               EXTRA_LD_LIBFLAGS="${LDFLAGS}" \
-               || die "mmake failed"
-}
-
-src_install() {
-       mmake \
-               MMAKEFLAGS="${MAKEOPTS}" \
-               EXTRA_LD_LIBFLAGS="${LDFLAGS}" \
-               INSTALL_PREFIX="${D}"/usr \
-               install || die "mmake install failed"
-
-       find "${D}"/usr/$(get_libdir)/mercury -type l | xargs rm
-
-       cd "${S}"
-       if use examples; then
-               insinto /usr/share/doc/${PF}/samples/base64
-               doins base64/*.m || die
-
-               insinto /usr/share/doc/${PF}/samples/complex_numbers
-               doins complex_numbers/samples/* || die
-
-               insinto /usr/share/doc/${PF}/samples/dynamic_linking
-               doins dynamic_linking/hello.m || die
-
-               insinto /usr/share/doc/${PF}/samples/error
-               doins error/* || die
-
-               insinto /usr/share/doc/${PF}/samples/fixed
-               doins fixed/*.m || die
-
-               insinto /usr/share/doc/${PF}/samples/gator
-               doins -r gator/* || die
-
-               insinto /usr/share/doc/${PF}/samples/lex
-               doins lex/samples/* || die
-
-               insinto /usr/share/doc/${PF}/samples/log4m
-               doins log4m/*.m || die
-
-               insinto /usr/share/doc/${PF}/samples/monte
-               doins monte/*.m || die
-
-               insinto /usr/share/doc/${PF}/samples/moose
-               doins moose/samples/* || die
-
-               insinto /usr/share/doc/${PF}/samples/net
-               doins net/*.m || die
-
-               if use ncurses; then
-                       insinto /usr/share/doc/${PF}/samples/curs
-                       doins curs/samples/* || die
-
-                       insinto /usr/share/doc/${PF}/samples/curses
-                       doins curses/sample/* || die
-               fi
-
-               if use X; then
-                       insinto /usr/share/doc/${PF}/samples/graphics
-                       doins graphics/easyx/samples/*.m || die
-               fi
-
-               if use glut && use opengl; then
-                       insinto /usr/share/doc/${PF}/samples/graphics
-                       doins graphics/samples/calc/* || die
-                       doins graphics/samples/gears/* || die
-                       doins graphics/samples/maze/* || die
-                       doins graphics/samples/pent/* || die
-               fi
-
-               if use opengl && use tcl && use tk; then
-                       insinto /usr/share/doc/${PF}/samples/graphics
-                       doins graphics/samples/pent/*.m || die
-               fi
-
-               if use ssl; then
-                       insinto /usr/share/doc/${PF}/samples/mopenssl
-                       doins mopenssl/*.m || die
-               fi
-
-               ecvs_clean
-       fi
-
-       dodoc README || die
-}

diff --git a/dev-lang/mercury-extras/mercury-extras-11.07.ebuild 
b/dev-lang/mercury-extras/mercury-extras-11.07.ebuild
deleted file mode 100644
index 4168583b7e7..00000000000
--- a/dev-lang/mercury-extras/mercury-extras-11.07.ebuild
+++ /dev/null
@@ -1,193 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-
-inherit eutils multilib
-
-PATCHSET_VER="0"
-MY_P=${PN}-${PV}
-
-DESCRIPTION="Additional libraries and tools that are not part of the Mercury 
standard library"
-HOMEPAGE="http://www.cs.mu.oz.au/research/mercury/index.html";
-SRC_URI="http://www.mercury.cs.mu.oz.au/download/files/${MY_P}.tar.gz
-       mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="X cairo examples glut iodbc ncurses odbc opengl ssl tcl tk xml"
-
-RDEPEND="~dev-lang/mercury-${PV}
-       cairo? ( >=x11-libs/cairo-1.10.0 )
-       glut? ( media-libs/freeglut )
-       odbc? ( dev-db/unixODBC )
-       iodbc? ( !odbc? ( dev-db/libiodbc ) )
-       ncurses? ( sys-libs/ncurses )
-       opengl? ( virtual/opengl )
-       tcl? ( tk? (
-                       dev-lang/tcl:0
-                       dev-lang/tk:0
-                       x11-libs/libX11
-                       x11-libs/libXmu ) )"
-
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}"/${MY_P}
-
-src_prepare() {
-       cd "${WORKDIR}"
-
-       EPATCH_FORCE=yes
-       EPATCH_SUFFIX=patch
-       epatch "${WORKDIR}"/${PV}
-
-       if use odbc; then
-               epatch "${WORKDIR}"/${PV}-odbc/${P}-odbc.patch
-       elif use iodbc; then
-               epatch "${WORKDIR}"/${PV}-odbc/${P}-iodbc.patch
-       fi
-
-       cd "${S}"
-       sed -i  -e "s:references:references solver_types/library:" \
-               -e "s:windows_installer_generator::" \
-               Mmakefile || die "sed default packages failed"
-
-       if use cairo; then
-               sed -i -e "s:lex[ \t]*\\\\:graphics/mercury_cairo lex \\\\:" 
Mmakefile \
-                       || die "sed cairo failed"
-       fi
-
-       if use glut; then
-               sed -i -e "s:lex[ \t]*\\\\:graphics/mercury_glut lex \\\\:" 
Mmakefile \
-                       || die "sed glut failed"
-       fi
-
-       if use opengl; then
-               sed -i -e "s:lex[ \t]*\\\\:graphics/mercury_opengl lex \\\\:" 
Mmakefile \
-                       || die "sed opengl failed"
-       fi
-
-       if use tcl && use tk; then
-               sed -i -e "s:lex[ \t]*\\\\:graphics/mercury_tcltk lex \\\\:" 
Mmakefile \
-                       || die "sed tcltk failed"
-       fi
-
-       if use odbc || use iodbc; then
-               sed -i -e "s:moose:moose odbc:" Mmakefile \
-                       || die "sed odbc failed"
-       fi
-
-       if use ncurses; then
-               sed -i -e "s:complex_numbers:complex_numbers curs curses:" 
Mmakefile \
-                       || die "sed ncurses failed"
-       fi
-
-       if ! use xml; then
-               sed -i -e "s:xml::" Mmakefile \
-                       || die "sed xml failed"
-       fi
-
-       sed -i -e "s:@libdir@:$(get_libdir):" \
-               dynamic_linking/Mmakefile posix/Mmakefile \
-               || die "sed libdir failed"
-
-       # disable broken packages
-       sed -i -e "s:references::" Mmakefile \
-               || die "sed broken packages failed"
-}
-
-src_compile() {
-       # Mercury dependency generation must be run single-threaded
-       mmake \
-               -j1 depend || die "mmake depend failed"
-
-       mmake \
-               MMAKEFLAGS="${MAKEOPTS}" \
-               EXTRA_MLFLAGS=--no-strip \
-               EXTRA_LDFLAGS="${LDFLAGS}" \
-               EXTRA_LD_LIBFLAGS="${LDFLAGS}" \
-               || die "mmake failed"
-}
-
-src_install() {
-       mmake \
-               MMAKEFLAGS="${MAKEOPTS}" \
-               EXTRA_LD_LIBFLAGS="${LDFLAGS}" \
-               INSTALL_PREFIX="${D}"/usr \
-               install || die "mmake install failed"
-
-       find "${D}"/usr/$(get_libdir)/mercury -type l | xargs rm
-
-       cd "${S}"
-       if use examples; then
-               insinto /usr/share/doc/${PF}/samples/base64
-               doins base64/*.m || die
-
-               insinto /usr/share/doc/${PF}/samples/complex_numbers
-               doins complex_numbers/samples/* || die
-
-               insinto /usr/share/doc/${PF}/samples/dynamic_linking
-               doins dynamic_linking/hello.m || die
-
-               insinto /usr/share/doc/${PF}/samples/error
-               doins error/* || die
-
-               insinto /usr/share/doc/${PF}/samples/fixed
-               doins fixed/*.m || die
-
-               insinto /usr/share/doc/${PF}/samples/gator
-               doins -r gator/* || die
-
-               insinto /usr/share/doc/${PF}/samples/lex
-               doins lex/samples/* || die
-
-               insinto /usr/share/doc/${PF}/samples/log4m
-               doins log4m/*.m || die
-
-               insinto /usr/share/doc/${PF}/samples/monte
-               doins monte/*.m || die
-
-               insinto /usr/share/doc/${PF}/samples/moose
-               doins moose/samples/* || die
-
-               insinto /usr/share/doc/${PF}/samples/net
-               doins net/*.m || die
-
-               if use ncurses; then
-                       insinto /usr/share/doc/${PF}/samples/curs
-                       doins curs/samples/* || die
-
-                       insinto /usr/share/doc/${PF}/samples/curses
-                       doins curses/sample/* || die
-               fi
-
-               if use X; then
-                       insinto /usr/share/doc/${PF}/samples/graphics
-                       doins graphics/easyx/samples/*.m || die
-               fi
-
-               if use glut && use opengl; then
-                       insinto /usr/share/doc/${PF}/samples/graphics
-                       doins graphics/samples/calc/* || die
-                       doins graphics/samples/gears/* || die
-                       doins graphics/samples/maze/* || die
-                       doins graphics/samples/pent/* || die
-               fi
-
-               if use opengl && use tcl && use tk; then
-                       insinto /usr/share/doc/${PF}/samples/graphics
-                       doins graphics/samples/pent/*.m || die
-               fi
-
-               if use ssl; then
-                       insinto /usr/share/doc/${PF}/samples/mopenssl
-                       doins mopenssl/*.m || die
-               fi
-
-               ecvs_clean
-       fi
-
-       dodoc README || die
-}

diff --git a/dev-lang/mercury-extras/mercury-extras-13.05.1.ebuild 
b/dev-lang/mercury-extras/mercury-extras-13.05.1.ebuild
deleted file mode 100644
index 7b0d3304287..00000000000
--- a/dev-lang/mercury-extras/mercury-extras-13.05.1.ebuild
+++ /dev/null
@@ -1,193 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-
-inherit eutils multilib
-
-PATCHSET_VER="0"
-MY_P=mercury-srcdist-${PV}
-
-DESCRIPTION="Additional libraries and tools that are not part of the Mercury 
standard library"
-HOMEPAGE="http://www.mercurylang.org/index.html";
-SRC_URI="http://dl.mercurylang.org/release/${MY_P}.tar.gz
-       mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="X cairo examples glut iodbc ncurses odbc opengl ssl tcl tk xml"
-
-RDEPEND="~dev-lang/mercury-${PV}
-       cairo? ( >=x11-libs/cairo-1.10.0 )
-       glut? ( media-libs/freeglut )
-       odbc? ( dev-db/unixODBC )
-       iodbc? ( !odbc? ( dev-db/libiodbc ) )
-       ncurses? ( sys-libs/ncurses )
-       opengl? ( virtual/opengl )
-       tcl? ( tk? (
-                       dev-lang/tcl:0
-                       dev-lang/tk:0
-                       x11-libs/libX11
-                       x11-libs/libXmu ) )"
-
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}"/${MY_P}/extras
-
-src_prepare() {
-       cd "${WORKDIR}"
-
-       EPATCH_FORCE=yes
-       EPATCH_SUFFIX=patch
-       epatch "${WORKDIR}"/${PV}
-
-       if use odbc; then
-               epatch "${WORKDIR}"/${PV}-odbc/${P}-odbc.patch
-       elif use iodbc; then
-               epatch "${WORKDIR}"/${PV}-odbc/${P}-iodbc.patch
-       fi
-
-       cd "${S}"
-       sed -i  -e "s:references:references solver_types/library:" \
-               -e "s:windows_installer_generator::" \
-               Mmakefile || die "sed default packages failed"
-
-       if use cairo; then
-               sed -i -e "s:lex[ \t]*\\\\:graphics/mercury_cairo lex \\\\:" 
Mmakefile \
-                       || die "sed cairo failed"
-       fi
-
-       if use glut; then
-               sed -i -e "s:lex[ \t]*\\\\:graphics/mercury_glut lex \\\\:" 
Mmakefile \
-                       || die "sed glut failed"
-       fi
-
-       if use opengl; then
-               sed -i -e "s:lex[ \t]*\\\\:graphics/mercury_opengl lex \\\\:" 
Mmakefile \
-                       || die "sed opengl failed"
-       fi
-
-       if use tcl && use tk; then
-               sed -i -e "s:lex[ \t]*\\\\:graphics/mercury_tcltk lex \\\\:" 
Mmakefile \
-                       || die "sed tcltk failed"
-       fi
-
-       if use odbc || use iodbc; then
-               sed -i -e "s:moose:moose odbc:" Mmakefile \
-                       || die "sed odbc failed"
-       fi
-
-       if use ncurses; then
-               sed -i -e "s:complex_numbers:complex_numbers curs curses:" 
Mmakefile \
-                       || die "sed ncurses failed"
-       fi
-
-       if ! use xml; then
-               sed -i -e "s:xml::" Mmakefile \
-                       || die "sed xml failed"
-       fi
-
-       sed -i -e "s:@libdir@:$(get_libdir):" \
-               dynamic_linking/Mmakefile \
-               || die "sed libdir failed"
-
-       # disable broken packages
-       sed -i -e "s:references::" Mmakefile \
-               || die "sed broken packages failed"
-}
-
-src_compile() {
-       # Mercury dependency generation must be run single-threaded
-       mmake \
-               -j1 depend || die "mmake depend failed"
-
-       # Compiling Mercury submodules is not thread-safe
-       mmake -j1 \
-               EXTRA_MLFLAGS=--no-strip \
-               EXTRA_LDFLAGS="${LDFLAGS}" \
-               EXTRA_LD_LIBFLAGS="${LDFLAGS}" \
-               || die "mmake failed"
-}
-
-src_install() {
-       # Compiling Mercury submodules is not thread-safe
-       mmake -j1 \
-               EXTRA_LD_LIBFLAGS="${LDFLAGS}" \
-               INSTALL_PREFIX="${D}"/usr \
-               install || die "mmake install failed"
-
-       find "${D}"/usr/$(get_libdir)/mercury -type l | xargs rm
-
-       cd "${S}"
-       if use examples; then
-               insinto /usr/share/doc/${PF}/samples/base64
-               doins base64/*.m || die
-
-               insinto /usr/share/doc/${PF}/samples/complex_numbers
-               doins complex_numbers/samples/* || die
-
-               insinto /usr/share/doc/${PF}/samples/dynamic_linking
-               doins dynamic_linking/hello.m || die
-
-               insinto /usr/share/doc/${PF}/samples/error
-               doins error/* || die
-
-               insinto /usr/share/doc/${PF}/samples/fixed
-               doins fixed/*.m || die
-
-               insinto /usr/share/doc/${PF}/samples/gator
-               doins -r gator/* || die
-
-               insinto /usr/share/doc/${PF}/samples/lex
-               doins lex/samples/* || die
-
-               insinto /usr/share/doc/${PF}/samples/log4m
-               doins log4m/*.m || die
-
-               insinto /usr/share/doc/${PF}/samples/monte
-               doins monte/*.m || die
-
-               insinto /usr/share/doc/${PF}/samples/moose
-               doins moose/samples/* || die
-
-               insinto /usr/share/doc/${PF}/samples/net
-               doins net/*.m || die
-
-               if use ncurses; then
-                       insinto /usr/share/doc/${PF}/samples/curs
-                       doins curs/samples/* || die
-
-                       insinto /usr/share/doc/${PF}/samples/curses
-                       doins curses/sample/* || die
-               fi
-
-               if use X; then
-                       insinto /usr/share/doc/${PF}/samples/graphics
-                       doins graphics/easyx/samples/*.m || die
-               fi
-
-               if use glut && use opengl; then
-                       insinto /usr/share/doc/${PF}/samples/graphics
-                       doins graphics/samples/calc/* || die
-                       doins graphics/samples/gears/* || die
-                       doins graphics/samples/maze/* || die
-                       doins graphics/samples/pent/* || die
-               fi
-
-               if use opengl && use tcl && use tk; then
-                       insinto /usr/share/doc/${PF}/samples/graphics
-                       doins graphics/samples/pent/*.m || die
-               fi
-
-               if use ssl; then
-                       insinto /usr/share/doc/${PF}/samples/mopenssl
-                       doins mopenssl/*.m || die
-               fi
-
-               ecvs_clean
-       fi
-
-       dodoc README || die
-}

diff --git a/dev-lang/mercury-extras/mercury-extras-13.05.ebuild 
b/dev-lang/mercury-extras/mercury-extras-13.05.ebuild
deleted file mode 100644
index 7b0d3304287..00000000000
--- a/dev-lang/mercury-extras/mercury-extras-13.05.ebuild
+++ /dev/null
@@ -1,193 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-
-inherit eutils multilib
-
-PATCHSET_VER="0"
-MY_P=mercury-srcdist-${PV}
-
-DESCRIPTION="Additional libraries and tools that are not part of the Mercury 
standard library"
-HOMEPAGE="http://www.mercurylang.org/index.html";
-SRC_URI="http://dl.mercurylang.org/release/${MY_P}.tar.gz
-       mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="X cairo examples glut iodbc ncurses odbc opengl ssl tcl tk xml"
-
-RDEPEND="~dev-lang/mercury-${PV}
-       cairo? ( >=x11-libs/cairo-1.10.0 )
-       glut? ( media-libs/freeglut )
-       odbc? ( dev-db/unixODBC )
-       iodbc? ( !odbc? ( dev-db/libiodbc ) )
-       ncurses? ( sys-libs/ncurses )
-       opengl? ( virtual/opengl )
-       tcl? ( tk? (
-                       dev-lang/tcl:0
-                       dev-lang/tk:0
-                       x11-libs/libX11
-                       x11-libs/libXmu ) )"
-
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}"/${MY_P}/extras
-
-src_prepare() {
-       cd "${WORKDIR}"
-
-       EPATCH_FORCE=yes
-       EPATCH_SUFFIX=patch
-       epatch "${WORKDIR}"/${PV}
-
-       if use odbc; then
-               epatch "${WORKDIR}"/${PV}-odbc/${P}-odbc.patch
-       elif use iodbc; then
-               epatch "${WORKDIR}"/${PV}-odbc/${P}-iodbc.patch
-       fi
-
-       cd "${S}"
-       sed -i  -e "s:references:references solver_types/library:" \
-               -e "s:windows_installer_generator::" \
-               Mmakefile || die "sed default packages failed"
-
-       if use cairo; then
-               sed -i -e "s:lex[ \t]*\\\\:graphics/mercury_cairo lex \\\\:" 
Mmakefile \
-                       || die "sed cairo failed"
-       fi
-
-       if use glut; then
-               sed -i -e "s:lex[ \t]*\\\\:graphics/mercury_glut lex \\\\:" 
Mmakefile \
-                       || die "sed glut failed"
-       fi
-
-       if use opengl; then
-               sed -i -e "s:lex[ \t]*\\\\:graphics/mercury_opengl lex \\\\:" 
Mmakefile \
-                       || die "sed opengl failed"
-       fi
-
-       if use tcl && use tk; then
-               sed -i -e "s:lex[ \t]*\\\\:graphics/mercury_tcltk lex \\\\:" 
Mmakefile \
-                       || die "sed tcltk failed"
-       fi
-
-       if use odbc || use iodbc; then
-               sed -i -e "s:moose:moose odbc:" Mmakefile \
-                       || die "sed odbc failed"
-       fi
-
-       if use ncurses; then
-               sed -i -e "s:complex_numbers:complex_numbers curs curses:" 
Mmakefile \
-                       || die "sed ncurses failed"
-       fi
-
-       if ! use xml; then
-               sed -i -e "s:xml::" Mmakefile \
-                       || die "sed xml failed"
-       fi
-
-       sed -i -e "s:@libdir@:$(get_libdir):" \
-               dynamic_linking/Mmakefile \
-               || die "sed libdir failed"
-
-       # disable broken packages
-       sed -i -e "s:references::" Mmakefile \
-               || die "sed broken packages failed"
-}
-
-src_compile() {
-       # Mercury dependency generation must be run single-threaded
-       mmake \
-               -j1 depend || die "mmake depend failed"
-
-       # Compiling Mercury submodules is not thread-safe
-       mmake -j1 \
-               EXTRA_MLFLAGS=--no-strip \
-               EXTRA_LDFLAGS="${LDFLAGS}" \
-               EXTRA_LD_LIBFLAGS="${LDFLAGS}" \
-               || die "mmake failed"
-}
-
-src_install() {
-       # Compiling Mercury submodules is not thread-safe
-       mmake -j1 \
-               EXTRA_LD_LIBFLAGS="${LDFLAGS}" \
-               INSTALL_PREFIX="${D}"/usr \
-               install || die "mmake install failed"
-
-       find "${D}"/usr/$(get_libdir)/mercury -type l | xargs rm
-
-       cd "${S}"
-       if use examples; then
-               insinto /usr/share/doc/${PF}/samples/base64
-               doins base64/*.m || die
-
-               insinto /usr/share/doc/${PF}/samples/complex_numbers
-               doins complex_numbers/samples/* || die
-
-               insinto /usr/share/doc/${PF}/samples/dynamic_linking
-               doins dynamic_linking/hello.m || die
-
-               insinto /usr/share/doc/${PF}/samples/error
-               doins error/* || die
-
-               insinto /usr/share/doc/${PF}/samples/fixed
-               doins fixed/*.m || die
-
-               insinto /usr/share/doc/${PF}/samples/gator
-               doins -r gator/* || die
-
-               insinto /usr/share/doc/${PF}/samples/lex
-               doins lex/samples/* || die
-
-               insinto /usr/share/doc/${PF}/samples/log4m
-               doins log4m/*.m || die
-
-               insinto /usr/share/doc/${PF}/samples/monte
-               doins monte/*.m || die
-
-               insinto /usr/share/doc/${PF}/samples/moose
-               doins moose/samples/* || die
-
-               insinto /usr/share/doc/${PF}/samples/net
-               doins net/*.m || die
-
-               if use ncurses; then
-                       insinto /usr/share/doc/${PF}/samples/curs
-                       doins curs/samples/* || die
-
-                       insinto /usr/share/doc/${PF}/samples/curses
-                       doins curses/sample/* || die
-               fi
-
-               if use X; then
-                       insinto /usr/share/doc/${PF}/samples/graphics
-                       doins graphics/easyx/samples/*.m || die
-               fi
-
-               if use glut && use opengl; then
-                       insinto /usr/share/doc/${PF}/samples/graphics
-                       doins graphics/samples/calc/* || die
-                       doins graphics/samples/gears/* || die
-                       doins graphics/samples/maze/* || die
-                       doins graphics/samples/pent/* || die
-               fi
-
-               if use opengl && use tcl && use tk; then
-                       insinto /usr/share/doc/${PF}/samples/graphics
-                       doins graphics/samples/pent/*.m || die
-               fi
-
-               if use ssl; then
-                       insinto /usr/share/doc/${PF}/samples/mopenssl
-                       doins mopenssl/*.m || die
-               fi
-
-               ecvs_clean
-       fi
-
-       dodoc README || die
-}

Reply via email to