RMD160 80643d6cc0b83f415629d7c00fee6fc2a40de3cf files/mercury-extras-0.13.0_beta-trailed_update-r1.patch 1927
SHA256 47cc0bef68e63e5ac5eb22746c8266991c1af41af06d30d8b014a56a095ca079 files/mercury-extras-0.13.0_beta-trailed_update-r1.patch 1927
DIST mercury-extras-0.12.2.tar.gz 759070 RMD160 3e7c4c67590408d2da056135c9560ff4d078eff6 SHA1 fc0f446f8b7f448c27f61bfe226a33fbaa007e0a SHA256 3a5be0941fad7ed8f8d2e967138984127510ba388b65b0f3f35f46ae8b6b43a8
-DIST mercury-extras-0.13.0-beta-2006-06-09-unstable.tar.gz 873630 RMD160 45d1652a52066731448be35fbfc19e664b62e4d3 SHA1 244217f57d84f63f764eea3c80af8c628e7d6324 SHA256 73dee83b689c48289402414c12a685c72f40a36353d0ded66323d2f36ced689b
+DIST mercury-extras-0.13.0-beta-2006-06-15-unstable.tar.gz 873669 RMD160 4c753a8abd96eedad08bf0076a42214d34dd6d7e SHA1 27e2486c51abe52d61fad70dfe8eb4ba1ae1a540 SHA256 f3a57950a7f29c1a66e356058860cc9b882aa482191071bf659b92272d7a29f6
EBUILD mercury-extras-0.12.2-r1.ebuild 2925 RMD160 41a913f2802c9ce9dadc1188cc7df763ffbfd45a SHA1 7d6bb912018a41c4dd77d0d8549f79dabe9136df SHA256 ae00eb0a2d28f2ad6606864e0ed92fb0bbaaa35c238a5aacb68668154851463b
MD5 124745e0d3a42531366cfc18fba3f7b9 mercury-extras-0.12.2-r1.ebuild 2925
RMD160 41a913f2802c9ce9dadc1188cc7df763ffbfd45a mercury-extras-0.12.2-r1.ebuild 2925
SHA256 ae00eb0a2d28f2ad6606864e0ed92fb0bbaaa35c238a5aacb68668154851463b mercury-extras-0.12.2-r1.ebuild 2925
-EBUILD mercury-extras-0.12.2.ebuild 2777 RMD160 a11653067245453e30d16bbc705cb92bb9bda3e1 SHA1 36f73c5d0f61bf79c0a242e44dc05e533177ccd7 SHA256 f47d31c83312916d483a24d5ceb7dd6a1fdc4c11e00b13846460773cfa531d6a
-MD5 c402d3623e15c6a4adfdd487dbcaff09 mercury-extras-0.12.2.ebuild 2777
-RMD160 a11653067245453e30d16bbc705cb92bb9bda3e1 mercury-extras-0.12.2.ebuild 2777
-SHA256 f47d31c83312916d483a24d5ceb7dd6a1fdc4c11e00b13846460773cfa531d6a mercury-extras-0.12.2.ebuild 2777
-EBUILD mercury-extras-0.13.0_beta20060609.ebuild 3677 RMD160 c029a4dc82d127ffe74193fd9446f20b67a49ed5 SHA1 1585cbea8310165e3d914f59299df239dcb04265 SHA256 91e2449d9a6b4ba59732ae220e57a1c8539218cc76699d890d4417ff8505e134
-MD5 54d976be4d27222661a23c15fe3ab4b6 mercury-extras-0.13.0_beta20060609.ebuild 3677
-RMD160 c029a4dc82d127ffe74193fd9446f20b67a49ed5 mercury-extras-0.13.0_beta20060609.ebuild 3677
-SHA256 91e2449d9a6b4ba59732ae220e57a1c8539218cc76699d890d4417ff8505e134 mercury-extras-0.13.0_beta20060609.ebuild 3677
-MISC ChangeLog 9707 RMD160 e3885187f034d6d7a855ac52dde60fa81a389aef SHA1 c0b6105667feb9395f919328b1d372f242ecdf81 SHA256 109a0b8272ccedd8753297884367abf11ed73ad89c8f0bca84f77f275fdc26d5
-MD5 92460a2c0e34cc9603581819e683101f ChangeLog 9707
-RMD160 e3885187f034d6d7a855ac52dde60fa81a389aef ChangeLog 9707
-SHA256 109a0b8272ccedd8753297884367abf11ed73ad89c8f0bca84f77f275fdc26d5 ChangeLog 9707
+EBUILD mercury-extras-0.12.2.ebuild 2776 RMD160 89b69551c1a1144b11cd7584c1752cb17640b7fd SHA1 2514361f424d440c01e42394414db0687b401e14 SHA256 ad64576bbef6ccbc08c906aa85b2332ef3796fbd1a334a4d3eb4d1536c9d05a8
+MD5 7b6076b8af4283b1abca548a13015298 mercury-extras-0.12.2.ebuild 2776
+RMD160 89b69551c1a1144b11cd7584c1752cb17640b7fd mercury-extras-0.12.2.ebuild 2776
+SHA256 ad64576bbef6ccbc08c906aa85b2332ef3796fbd1a334a4d3eb4d1536c9d05a8 mercury-extras-0.12.2.ebuild 2776
+EBUILD mercury-extras-0.13.0_beta20060615.ebuild 3677 RMD160 ffc0813941d1cf9004db9f72ee55ea2bc7dde16d SHA1 891dd530abe2d66b7a3e6a969b38c1623a305cb5 SHA256 b0171ab99e996896c94474c1c58b49754a3eabd810bbfce3cec0feff7dd344c2
+MD5 17d970f7343a30db53c60aa0cf7c7bb3 mercury-extras-0.13.0_beta20060615.ebuild 3677
+RMD160 ffc0813941d1cf9004db9f72ee55ea2bc7dde16d mercury-extras-0.13.0_beta20060615.ebuild 3677
+SHA256 b0171ab99e996896c94474c1c58b49754a3eabd810bbfce3cec0feff7dd344c2 mercury-extras-0.13.0_beta20060615.ebuild 3677
+MISC ChangeLog 9924 RMD160 aa33fe36f5973df415dda28755da440bca4122d7 SHA1 f4630248b3d2824ecd80cd4e0ca34382e9bf160c SHA256 fe4bbc47ca646e472dd7ffc9e4bed1412857cd85b572cc138c9510cf8873df10
+MD5 8d45ca93fd15080af1d79dd1c558a817 ChangeLog 9924
+RMD160 aa33fe36f5973df415dda28755da440bca4122d7 ChangeLog 9924
+SHA256 fe4bbc47ca646e472dd7ffc9e4bed1412857cd85b572cc138c9510cf8873df10 ChangeLog 9924
MISC metadata.xml 247 RMD160 1b3df3c501d9a3b2e2651668be405677e8416397 SHA1 7b705a8a3368abab6ad31ea2fcb5e5db865d92b1 SHA256 2768d0688d443184194068497dcafb2e5d67521980cb46b7e8efc07d3900bcaa
MD5 6fca20d17d6d55a28537204aa9bb626f metadata.xml 247
RMD160 1b3df3c501d9a3b2e2651668be405677e8416397 metadata.xml 247
MD5 04bb3f50c82519cd929f7754557a4124 files/digest-mercury-extras-0.12.2-r1 265
RMD160 e18050a352bc3f86650cf53244bbb17545ef0817 files/digest-mercury-extras-0.12.2-r1 265
SHA256 087bf13f383826ff1da30ff861cfc48008b7037a9a844f14fee94f51934ec525 files/digest-mercury-extras-0.12.2-r1 265
-MD5 7defb2aaac58d4aa57293e81462030fa files/digest-mercury-extras-0.13.0_beta20060609 340
-RMD160 4216e7b5205e937c7632bb52fce80def55c69e4a files/digest-mercury-extras-0.13.0_beta20060609 340
-SHA256 23e10e80b9448ff1fdd6c474653ca6ed911601e8a38e28a55d6b2362be38cc04 files/digest-mercury-extras-0.13.0_beta20060609 340
+MD5 116ef2b825bf0fca2d544c2511bfb47d files/digest-mercury-extras-0.13.0_beta20060615 340
+RMD160 01c1257d1b995bcd1497b66a0a96b781781b77fc files/digest-mercury-extras-0.13.0_beta20060615 340
+SHA256 f3e1ac42ef8c0f03d811bb8cae249664c695dce6b92085b2fc1a11774c98e09e files/digest-mercury-extras-0.13.0_beta20060615 340
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/mercury-extras/mercury-extras-0.13.0_beta20060609.ebuild,v 1.1 2006/06/12 07:57:32 keri Exp $
-
-inherit eutils versionator
-
-BETA_V=$(get_version_component_range 4 $PV)
-BETA_V_YYYY=${BETA_V:4:4}
-BETA_V_MM=${BETA_V:8:2}
-BETA_V_DD=${BETA_V:10:2}
-MY_PV=$(get_version_component_range 1-3 $PV)-beta-${BETA_V_YYYY}-${BETA_V_MM}-${BETA_V_DD}
-MY_P=${PN}-${MY_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="ftp://ftp.mercury.cs.mu.oz.au/pub/mercury/beta-releases/0.13.0-beta/${MY_P}-unstable.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~ppc ~x86"
-
-IUSE="doc glut iodbc odbc opengl tcltk"
-
-DEPEND="~dev-lang/mercury-${PV}
- sys-libs/ncurses
- glut? ( virtual/glut )
- odbc? ( dev-db/unixODBC )
- iodbc? ( !odbc? ( dev-db/libiodbc ) )
- opengl? ( virtual/opengl )
- tcltk? ( =dev-lang/tk-8.4*
- || ( (
- x11-libs/libX11
- x11-libs/libXmu )
- virtual/x11 ) )"
-
-S="${WORKDIR}"/${MY_P}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${P/${BETA_V}/beta}-concurrency-r1.patch
- epatch "${FILESDIR}"/${P/${BETA_V}/beta}-dynamic_linking.patch
- epatch "${FILESDIR}"/${P/${BETA_V}/beta}-lex.patch
- epatch "${FILESDIR}"/${P/${BETA_V}/beta}-mercury_glut.patch
- epatch "${FILESDIR}"/${P/${BETA_V}/beta}-mercury_tcltk.patch
- epatch "${FILESDIR}"/${P/${BETA_V}/beta}-mercury_opengl.patch
- epatch "${FILESDIR}"/${P/${BETA_V}/beta}-odbc-r1.patch
- epatch "${FILESDIR}"/${P/${BETA_V}/beta}-posix.patch
- epatch "${FILESDIR}"/${P/${BETA_V}/beta}-references.patch
- epatch "${FILESDIR}"/${P/${BETA_V}/beta}-trailed_update-r1.patch
-
- sed -i -e "s:curs:concurrency curs:" \
- -e "s:posix:posix quickcheck:" \
- -e "s:windows_installer_generator ::" Mmakefile
- sed -i -e "s:lib/mercury:lib/mercury-${PV}:" posix/Mmakefile
-
- if built_with_use dev-lang/mercury minimal; then
- sed -i -e "s:references::" Mmakefile
- else
- sed -i -e "s:xml:trailed_update xml:" Mmakefile
- fi
-
- use glut && sed -i -e "s: lex : graphics/mercury_glut lex :" Mmakefile
- use tcltk && sed -i -e "s: lex : graphics/mercury_tcltk lex :" Mmakefile
- use opengl && sed -i -e "s: lex : graphics/mercury_opengl lex :" Mmakefile
-
- if use odbc ; then
- sed -i -e "s:moose:moose odbc:" Mmakefile
- elif use iodbc ; then
- sed -i -e "s:moose:moose odbc:" Mmakefile
- sed -i -e "s:MODBC_DRIVER=MODBC_UNIX:MODBC_DRIVER=MODBC_IODBC:" odbc/Mmakefile
- fi
-}
-
-src_compile() {
- mmake depend || die "mmake depend failed"
- mmake || die "mmake failed"
-
- if use opengl && use tcltk ; then
- cd "${S}"/graphics/mercury_opengl
- cp ../mercury_tcltk/mtcltk.m ./
- mmake -f Mmakefile.mtogl depend || die "mmake depend mtogl failed"
- mmake -f Mmakefile.mtogl || die "mmake mtogl failed"
- fi
-}
-
-src_install() {
- cd "${S}"
- mmake INSTALL_PREFIX="${D}"/usr install || die "mmake install failed"
-
- if use opengl && use tcltk ; then
- cd "${S}"/graphics/mercury_opengl
- mv Mmakefile Mmakefile.opengl
- mv Mmakefile.mtogl Mmakefile
- mmake INSTALL_PREFIX="${D}"/usr \
- install || die "mmake install mtogl failed"
- fi
-
- cd "${S}"
- if use doc ; then
- docinto samples/complex_numbers
- dodoc complex_numbers/samples/*.m
-
- docinto samples/curs
- dodoc curs/samples/*.m
-
- docinto samples/curses
- dodoc curses/sample/*.m
-
- docinto samples/dynamic_linking
- dodoc dynamic_linking/hello.m
-
- docinto samples/lex
- dodoc lex/samples/*.m
-
- docinto samples/moose
- dodoc moose/samples/*.m moose/samples/*.moo
-
- docinto samples/references
- dodoc references/samples/*.m
- fi
-
- dodoc README
-}