Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-lang/mercury-extras
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/mercury-extras/ChangeLog,v 1.65 2008/08/22 07:51:09 keri Exp $
*mercury-extras-0.13.1-r1 (22 Aug 2008)
22 Aug 2008;
files/mercury-extras-0.13.1-odbc.patch, +mercury-extras-0.13.1-r1.ebuild:
Support hlc.gc libgrade.
12 Mar 2008; keri
mercury-extras-0.13.1.ebuild:
Do not limit tcl-tk bindings to -8.4
13 Jan 2007; keri
files/mercury-extras-0.13.1-mercury_opengl.patch:
Mercury opengl fix: declare predicate mtogl.destroy/3 with impure purity.
13 Jan 2007; keri
files/mercury-extras-0.12.2-posix.patch,
files/mercury-extras-0.13.1-posix.patch:
Multilib fix for additional posix headers.
13 Jan 2007; keri
mercury-extras-0.13.1.ebuild:
Do no parallelize generation of .dep and .dv files.
13 Jan 2007; keri
-files/mercury-extras-0.13.0-concurrency.patch,
-files/mercury-extras-0.13.0-curs.patch,
-files/mercury-extras-0.13.0-dynamic_linking.patch,
-files/mercury-extras-0.13.0-lex.patch,
-files/mercury-extras-0.13.0-mercury_glut.patch,
-files/mercury-extras-0.13.0-mercury_opengl.patch,
-files/mercury-extras-0.13.0-mercury_tcltk.patch,
-files/mercury-extras-0.13.0-odbc.patch,
-files/mercury-extras-0.13.0-posix.patch,
-files/mercury-extras-0.13.0-references.patch,
-files/mercury-extras-0.13.0-trailed_update.patch,
-mercury-extras-0.13.0.ebuild:
Remove old -0.13.0 version.
09 Jan 2007; keri
mercury-extras-0.13.1.ebuild:
Add ~amd64 to KEYWORDS.
*mercury-extras-0.13.1 (04 Dec 2006)
04 Dec 2006; keri
+files/mercury-extras-0.13.1-concurrency.patch,
+files/mercury-extras-0.13.1-curs.patch,
+files/mercury-extras-0.13.1-dynamic_linking.patch,
+files/mercury-extras-0.13.1-lex.patch,
+files/mercury-extras-0.13.1-mercury_glut.patch,
+files/mercury-extras-0.13.1-mercury_opengl.patch,
+files/mercury-extras-0.13.1-mercury_tcltk.patch,
+files/mercury-extras-0.13.1-odbc.patch,
+files/mercury-extras-0.13.1-posix.patch,
+files/mercury-extras-0.13.1-references.patch,
+files/mercury-extras-0.13.1-trailed_update.patch,
+mercury-extras-0.13.1.ebuild:
Version bump.
10 Nov 2006; keri
files/mercury-extras-0.13.0-mercury_opengl.patch:
Include tkInt.h in the mercury Tk OpenGL widget.
24 Oct 2006; keri
-mercury-extras-0.12.2-r1.ebuild:
Remove old revisions that don't support parallel builds.
23 Oct 2006; keri
mercury-extras-0.13.0.ebuild:
Parallelize mmake depend and mmake install targets. This will significantly
speed up compilation on multi-way boxes.
23 Oct 2006; keri
+files/mercury-extras-0.12.2-curs.patch,
-files/mercury-extras-0.12.2-parallel-mmake.patch,
+files/mercury-extras-0.13.0-curs.patch, mercury-extras-0.12.2-r2.ebuild,
mercury-extras-0.13.0.ebuild:
Split curs.m into two modules in order to handle parallel builds.
23 Oct 2006; keri
Add ~sparc to KEYWORDS.
22 Oct 2006; keri
Copy additional posix headers to correct inc directory.
22 Oct 2006; keri
files/mercury-extras-0.13.0-lex.patch:
Install lex libgrade targets sequentially.
19 Oct 2006; keri
mercury-extras-0.12.2-r1.ebuild, mercury-extras-0.12.2-r2.ebuild,
mercury-extras-0.13.0.ebuild:
Update SRC_URI.
18 Oct 2006; Joshua Jackson
mercury-extras-0.12.2-r2.ebuild:
Stable x86; bug #149924
16 Oct 2006; keri
Remove deprecated clpr library.
15 Oct 2006; keri
Respect MAKEOPTS.
11 Oct 2006; keri
Use default MMAKEFLAGS in src_install.
10 Oct 2006; keri
+files/mercury-extras-0.12.2-parallel-mmake.patch,
mercury-extras-0.12.2-r2.ebuild:
Parallelize mmake
06 Oct 2006; keri
Do not pre-strip binaries.
06 Oct 2006; keri
Do not install mercury header softlinks. Reported by Christian Faulhammer
#149924.
06 Oct 2006; keri
Add ~sparc to KEYWORDS
05 Oct 2006;
Stable on ppc wrt bug 149924
05 Oct 2006; keri
mercury-extras-0.13.0.ebuild:
Do not install interface softlinks. Reported by Christian Faulhammer
17 Sep 2006; keri
mercury-extras-0.12.2-r1.ebuild, mercury-extras-0.12.2-r2.ebuild,
mercury-extras-0.13.0.ebuild:
Split tcltk USE flag. Bug #17808.
16 Sep 2006; keri
-files/mercury-extras-0.13.0_beta-concurrency-r1.patch,
-files/mercury-extras-0.13.0_beta-dynamic_linking.patch,
-files/mercury-extras-0.13.0_beta-lex.patch,
-files/mercury-extras-0.13.0_beta-mercury_glut.patch,
-files/mercury-extras-0.13.0_beta-mercury_opengl.patch,
-files/mercury-extras-0.13.0_beta-mercury_tcltk.patch,
-files/mercury-extras-0.13.0_beta-odbc-r1.patch,
-files/mercury-extras-0.13.0_beta-posix.patch,
-files/mercury-extras-0.13.0_beta-references.patch,
-files/mercury-extras-0.13.0_beta-trailed_update-r1.patch,
-mercury-extras-0.13.0_beta20060907.ebuild:
Remove 0.13.0_beta development snapshot.
*mercury-extras-0.13.0 (16 Sep 2006)
16 Sep 2006; keri
+files/mercury-extras-0.13.0-concurrency.patch,
+files/mercury-extras-0.13.0-dynamic_linking.patch,
+files/mercury-extras-0.13.0-lex.patch,
+files/mercury-extras-0.13.0-mercury_glut.patch,
+files/mercury-extras-0.13.0-mercury_opengl.patch,
+files/mercury-extras-0.13.0-mercury_tcltk.patch,
+files/mercury-extras-0.13.0-odbc.patch,
+files/mercury-extras-0.13.0-posix.patch,
+files/mercury-extras-0.13.0-references.patch,
+files/mercury-extras-0.13.0-trailed_update.patch,
+mercury-extras-0.13.0.ebuild:
Version bump.
*mercury-extras-0.12.2-r2 (09 Sep 2006)
09 Sep 2006; keri
mercury-extras-0.13.0_beta20060907.ebuild:
Add ncurses and xml USE flags.
*mercury-extras-0.13.0_beta20060907 (09 Sep 2006)
09 Sep 2006; keri
-mercury-extras-0.13.0_beta20060811.ebuild,
+mercury-extras-0.13.0_beta20060907.ebuild:
New development snapshot.
*mercury-extras-0.13.0_beta20060811 (12 Aug 2006)
12 Aug 2006; Keri Harris
-mercury-extras-0.13.0_beta20060623.ebuild,
+mercury-extras-0.13.0_beta20060811.ebuild:
New development snapshot.
*mercury-extras-0.13.0_beta20060623 (25 Jun 2006)
25 Jun 2006; Keri Harris
-mercury-extras-0.13.0_beta20060615.ebuild,
+mercury-extras-0.13.0_beta20060623.ebuild:
New development snapshot.
*mercury-extras-0.13.0_beta20060615 (17 Jun 2006)
17 Jun 2006; Keri Harris
-mercury-extras-0.13.0_beta20060609.ebuild,
+mercury-extras-0.13.0_beta20060615.ebuild:
New development snapshot.
*mercury-extras-0.13.0_beta20060609 (12 Jun 2006)
12 Jun 2006; Keri Harris
-mercury-extras-0.13.0_beta20060601.ebuild,
+mercury-extras-0.13.0_beta20060609.ebuild:
New development snapshot.
11 Jun 2006; Keri Harris
mercury-extras-0.12.2-r1.ebuild,
mercury-extras-0.13.0_beta20060601.ebuild:
Fixing typo in DEPEND. Thanks to Jakub Moc
09 Jun 2006; Keri Harris
mercury-extras-0.13.0_beta20060601.ebuild:
Do not build trailed grades with a minimal mercury compiler.
*mercury-extras-0.12.2-r1 (09 Jun 2006)
09 Jun 2006; Keri Harris
+files/mercury-extras-0.12.2-posix.patch,
+mercury-extras-0.12.2-r1.ebuild:
Append ${PV} to install_libdir so we can install when mercury interfaces
change.
08 Jun 2006; Keri Harris
mercury-extras-0.13.0_beta20060601.ebuild:
Fixed DEPEND typo. Reported by Jakub Moc
06 Jun 2006; Keri Harris
Update SRC_URI.
04 Jun 2006; Keri Harris
-mercury-extras-0.13.0_beta20060517.ebuild,
-mercury-extras-0.13.0_beta20060525.ebuild:
Remove old development snapshots.
*mercury-extras-0.13.0_beta20060601 (04 Jun 2006)
04 Jun 2006; Keri Harris
+mercury-extras-0.13.0_beta20060601.ebuild:
New development snapshot.
*mercury-extras-0.13.0_beta20060525 (27 May 2006)
27 May 2006; Keri Harris
+mercury-extras-0.13.0_beta20060525.ebuild:
New development snapshot.
20 May 2006; Keri Harris
mercury-extras-0.13.0_beta20060517.ebuild:
Add virtual/x11 dependency for xorg-6.x
20 May 2006; Keri Harris
-mercury-extras-0.13.0_beta20060501.ebuild,
-mercury-extras-0.13.0_beta20060511.ebuild:
Remove old development snapshots from the tree.
*mercury-extras-0.13.0_beta20060517 (20 May 2006)
20 May 2006; Keri Harris
+mercury-extras-0.13.0_beta20060517.ebuild:
New development snapshot.
*mercury-extras-0.13.0_beta20060511 (13 May 2006)
13 May 2006; Keri Harris
+mercury-extras-0.13.0_beta20060511.ebuild:
New development snapshot.
13 May 2006; Keri Harris
mercury-extras-0.13.0_beta20060501.ebuild:
Change upstream SRC_URI.
13 May 2006; Keri Harris
-files/mercury-extras-0.13.0_beta-trailed_update.patch,
-files/mercury-extras-0.13.0_beta5-concurrency.patch,
-files/mercury-extras-0.13.0_beta5-odbc.patch,
-files/mercury-extras-0.13.0_beta5-trailed_update.patch,
-files/mercury-extras-0.13.0_beta6-concurrency.patch,
-files/mercury-extras-0.13.0_beta6-odbc.patch,
-files/mercury-extras-0.13.0_beta6-trailed_update.patch,
-files/mercury-extras-0.13.0_beta7-concurrency.patch,
-files/mercury-extras-0.13.0_beta7-odbc.patch,
-files/mercury-extras-0.13.0_beta7-trailed_update.patch,
-files/mercury-extras-0.13.0_beta8-concurrency.patch,
-files/mercury-extras-0.13.0_beta8-odbc.patch,
-files/mercury-extras-0.13.0_beta8-trailed_update.patch,
-mercury-extras-0.13.0_beta5.ebuild, -mercury-extras-0.13.0_beta6.ebuild,
-mercury-extras-0.13.0_beta7.ebuild, -mercury-extras-0.13.0_beta8.ebuild:
Remove old development snapshots from the tree.
*mercury-extras-0.13.0_beta20060501 (13 May 2006)
13 May 2006; Keri Harris
+files/mercury-extras-0.13.0_beta-concurrency-r1.patch,
+files/mercury-extras-0.13.0_beta-odbc-r1.patch,
+files/mercury-extras-0.13.0_beta-trailed_update-r1.patch,
+mercury-extras-0.13.0_beta20060501.ebuild:
New development snapshot.
*mercury-extras-0.13.0_beta8 (02 May 2006)
02 May 2006; Keri Harris
+files/mercury-extras-0.13.0_beta8-concurrency.patch,
+files/mercury-extras-0.13.0_beta8-odbc.patch,
+files/mercury-extras-0.13.0_beta8-trailed_update.patch,
+mercury-extras-0.13.0_beta8.ebuild:
New development snapshot.
*mercury-extras-0.13.0_beta7 (29 Apr 2006)
29 Apr 2006; Keri Harris
+files/mercury-extras-0.13.0_beta7-concurrency.patch,
+files/mercury-extras-0.13.0_beta7-odbc.patch,
+files/mercury-extras-0.13.0_beta7-trailed_update.patch,
+mercury-extras-0.13.0_beta7.ebuild:
New development snapshot.
*mercury-extras-0.13.0_beta6 (26 Apr 2006)
26 Apr 2006; Keri Harris
+files/mercury-extras-0.13.0_beta6-concurrency.patch,
+files/mercury-extras-0.13.0_beta6-odbc.patch,
+files/mercury-extras-0.13.0_beta6-trailed_update.patch,
+mercury-extras-0.13.0_beta6.ebuild:
New development snapshot.
25 Apr 2006; Keri Harris
-files/mercury-extras-0.13.0_beta-concurrency.patch,
-files/mercury-extras-0.13.0_beta-gcc4.patch,
-files/mercury-extras-0.13.0_beta-odbc.patch,
-files/mercury-extras-0.13.0_beta-r1-gcc4.patch,
-files/mercury-extras-0.13.0_beta-r1-odbc.patch,
-files/mercury-extras-0.13.0_beta-r1-trailed_update.patch,
-files/mercury-extras-0.13.0_beta2-gcc4.patch,
-files/mercury-extras-0.13.0_beta2-odbc.patch,
-files/mercury-extras-0.13.0_beta2-trailed_update.patch,
-files/mercury-extras-0.13.0_beta3-gcc4.patch,
-files/mercury-extras-0.13.0_beta3-odbc.patch,
-files/mercury-extras-0.13.0_beta3-trailed_update.patch,
-files/mercury-extras-0.13.0_beta4-concurrency.patch,
-files/mercury-extras-0.13.0_beta4-odbc.patch,
-files/mercury-extras-0.13.0_beta4-trailed_update.patch,
-mercury-extras-0.13.0_beta.ebuild, -mercury-extras-0.13.0_beta-r1.ebuild,
-mercury-extras-0.13.0_beta2.ebuild, -mercury-extras-0.13.0_beta3.ebuild,
-mercury-extras-0.13.0_beta4.ebuild:
Remove old development snapshots from the tree.
*mercury-extras-0.13.0_beta5 (25 Apr 2006)
25 Apr 2006; Keri Harris
+files/mercury-extras-0.13.0_beta5-concurrency.patch,
+files/mercury-extras-0.13.0_beta5-odbc.patch,
+files/mercury-extras-0.13.0_beta5-trailed_update.patch,
+mercury-extras-0.13.0_beta5.ebuild:
New development snapshot.
23 Apr 2006; Keri Harris
+files/mercury-extras-0.12.2-dynamic_linking.patch,
mercury-extras-0.12.2.ebuild:
Do not override glibc when extras are already installed.
23 Apr 2006; Keri Harris
+files/mercury-extras-0.13.0_beta-dynamic_linking.patch,
files/mercury-extras-0.13.0_beta4-odbc.patch,
mercury-extras-0.13.0_beta4.ebuild:
Do not override glibc when extras are already installed.
*mercury-extras-0.13.0_beta4 (22 Apr 2006)
22 Apr 2006; Keri Harris
+files/mercury-extras-0.13.0_beta4-concurrency.patch,
+files/mercury-extras-0.13.0_beta4-odbc.patch,
+files/mercury-extras-0.13.0_beta4-trailed_update.patch,
+mercury-extras-0.13.0_beta4.ebuild:
New development snapshot.
*mercury-extras-0.13.0_beta3 (20 Apr 2006)
20 Apr 2006; Keri Harris
+files/mercury-extras-0.13.0_beta3-gcc4.patch,
+files/mercury-extras-0.13.0_beta3-odbc.patch,
+files/mercury-extras-0.13.0_beta3-trailed_update.patch,
+mercury-extras-0.13.0_beta3.ebuild:
New development snapshot.
*mercury-extras-0.13.0_beta2 (19 Apr 2006)
19 Apr 2006; Keri Harris
+files/mercury-extras-0.13.0_beta2-gcc4.patch,
+files/mercury-extras-0.13.0_beta2-odbc.patch,
+files/mercury-extras-0.13.0_beta2-trailed_update.patch,
+mercury-extras-0.13.0_beta2.ebuild:
New development snapshot.
13 Apr 2006; Keri Harris
files/mercury-extras-0.13.0_beta-mercury_opengl.patch:
Update mercury_opengl patch to build mtogl
*mercury-extras-0.13.0_beta-r1 (13 Apr 2006)
13 Apr 2006; Keri Harris
+files/mercury-extras-0.13.0_beta-posix.patch,
+files/mercury-extras-0.13.0_beta-r1-gcc4.patch,
+files/mercury-extras-0.13.0_beta-r1-odbc.patch,
+files/mercury-extras-0.13.0_beta-r1-trailed_update.patch,
+mercury-extras-0.13.0_beta-r1.ebuild:
Revbump to new development snapshot.
*mercury-extras-0.13.0_beta (07 Apr 2006)
07 Apr 2006; Keri Harris
+files/mercury-extras-0.13.0_beta-concurrency.patch,
+files/mercury-extras-0.13.0_beta-gcc4.patch,
+files/mercury-extras-0.13.0_beta-lex.patch,
+files/mercury-extras-0.13.0_beta-mercury_glut.patch,
+files/mercury-extras-0.13.0_beta-mercury_opengl.patch,
+files/mercury-extras-0.13.0_beta-mercury_tcltk.patch,
+files/mercury-extras-0.13.0_beta-odbc.patch,
+files/mercury-extras-0.13.0_beta-references.patch,
+files/mercury-extras-0.13.0_beta-trailed_update.patch,
+mercury-extras-0.13.0_beta.ebuild:
Version bump to development release.
01 Apr 2006; Keri Harris
+files/mercury-extras-0.12.2-gcc4.patch,
+files/mercury-extras-0.12.2-lex.patch,
files/mercury-extras-0.12.2-odbc.patch,
+files/mercury-extras-0.12.2-references.patch,
mercury-extras-0.12.2.ebuild:
Update gcc patchset to gcc-4.x
27 Mar 2006; Keri Harris
Add ~ppc keyword.
*mercury-extras-0.12.2 (27 Mar 2006)
27 Mar 2006; Keri Harris
+files/mercury-extras-0.12.2-concurrency.patch,
+files/mercury-extras-0.12.2-mercury_glut.patch,
+files/mercury-extras-0.12.2-mercury_opengl.patch,
+files/mercury-extras-0.12.2-mercury_tcltk.patch,
+files/mercury-extras-0.12.2-odbc.patch,
+files/mercury-extras-0.12.2-trailed_update.patch, +metadata.xml,
+mercury-extras-0.12.2.ebuild:
Initial import.
AUX mercury-extras-0.12.2-concurrency.patch 316 RMD160 a9bcbafeaf0ee76782adbe289442bdff1012fa38 SHA1 cf848debedffa95f2a2cff7f68a6656ee71b660f SHA256 40fd7961b6677cacc80d2460c9f4b11effdabbe00c3b026f0f65ea46c70d7189
AUX mercury-extras-0.12.2-curs.patch 19102 RMD160 32946063e03c7b90886310252836ae94a39a0a30 SHA1 2b3ce5a6faa7924ac91dd1c5b9607136efc3e18f SHA256 e42af94332962d168e553e92230f72fcb12d40ed1a74f3f71673043f9d55c8ff
AUX mercury-extras-0.12.2-dynamic_linking.patch 376 RMD160 d0fde2550ef168bfb5bfc0c09a2efc8d295ed317 SHA1 b8fae9c68f9f80a22f6a577ee72cb431c21f873d SHA256 aaa17249e2c2323cab80375ea7eb78b5cccd29f3e9c3e187feb5609b0ca4642c
AUX mercury-extras-0.12.2-gcc4.patch 9480 RMD160 3167a1b7597cfa13523515a238489d3537e06a39 SHA1 fada93bb3dd047f1fee3271ad8fbd961aade375a SHA256 29aad4705fc0454eddb5f4db2bde04c4458bb6e97c1a7bd122c21750b6ac8b29
AUX mercury-extras-0.12.2-lex.patch 736 RMD160 4eb93eaba483d70e0da28b404549bcce2e8bebe7 SHA1 8f7bdc2e70aba47a7a60b00013f7f1258d691276 SHA256 de36e905e64db6f0c6aa912e8f4bfdeb136b7c234be9fccbadc3f0c05d194fcf
AUX mercury-extras-0.12.2-mercury_glut.patch 772 RMD160 b6a25522462d184a5ba1a9d24c9b02b36c881f8d SHA1 a548fd6e62478038e41bbab3b422e0dc815aa423 SHA256 3c2ceb61501858b91c1d849b2d5ee5584aa195eaaa1b08bdd8d2a9b06a5d1148
AUX mercury-extras-0.12.2-mercury_opengl.patch 3378 RMD160 bd9b922454770c0ea045648e21e882ad4c522587 SHA1 e8dc55167ebb04c707dab82ed59eb35c97081911 SHA256 a3386eb7f4e2b83a4cde8769e8538813a3905791203a699a573ada416f020e48
AUX mercury-extras-0.12.2-mercury_tcltk.patch 743 RMD160 f7af4bbedd55cb3ecd4848dee5a8af20814d1832 SHA1 7fbfd0a602df4c52fb57e149e8fc9a2613def6b8 SHA256 b28c2ef749ce1f1923fa8e867d1e78811dc93c695b8387335ad6f709e4721b2f
AUX mercury-extras-0.12.2-odbc.patch 1220 RMD160 e697733a639f81bcdc9010da481226fbab50f375 SHA1 e2b8e92e563f6fba1308c7966dd24e304224ef4f SHA256 7b20c88383ced7e9d7c5be480885cf220c8cac65ef4729c441b7aca741d8d792
AUX mercury-extras-0.12.2-posix.patch 354 RMD160 d9eaf3b52ad376a30b3b5b3a3229c0ef5ba51c93 SHA1 3077bb3556e387909bd9c0db8bdfa6f89657d41b SHA256 c27f7abb217d0db2c754aa4d4155bb26d86a3d21ec6a45f06ac93bd64643d0d7
AUX mercury-extras-0.12.2-references.patch 513 RMD160 caa71ac5e0c9457b9ce48a0ea852fe107e3af0d8 SHA1 7944097b207480f6aede7d56754b6085e77b0c33 SHA256 02b567cd088fca260d80ca795d2f303860f87fd4005b7157ba97ef31f448fbe6
AUX mercury-extras-0.12.2-trailed_update.patch 762 RMD160 c69b30d1aac449a878a654ae422b7c9cad208faf SHA1 6db3ed5f76b028bd4f02df5052dddf42544867c9 SHA256 7e79baf412ff2b60966027464ee9a2c3008a619ae2e1107ae3e871b4082673fe
AUX mercury-extras-0.13.1-concurrency.patch 316 RMD160 b276785f155cf4fe7c8ba5bd8f984ef709fc4048 SHA1 c676a08c625909bc3944c4d5e8b9e146f3c8813b SHA256 339ed5ac235eff5a7e1c380a80fd80fce7d8d09328c42216b856ea27de0bb1b7
AUX mercury-extras-0.13.1-curs.patch 18585 RMD160 19a3bb0881aa56554c1f2bc0fe3b8ca595d85b3f SHA1 0565cb3b11539da73063381cf768ccfb1af72a1e SHA256 66a9220fe4fe80cf425a08b148d7651c9762a08f159442e93325a5038319b692
AUX mercury-extras-0.13.1-dynamic_linking.patch 376 RMD160 b39123b3713bc0e7cd35d1090eda6a404751be0f SHA1 996dbe39f6f229fe1e759ba8e2ce5ba85a8174b6 SHA256 8db33d8438f12f341b8074b13274063841380cedbd42c7468d8b3f125061c9b5
AUX mercury-extras-0.13.1-iodbc.patch 1563 RMD160 bd21d49a15af2d07f289e3d9d108e34794b0e45e SHA1 0c2bad4cd932244ec77d49c39be362f14a7f6ebd SHA256 e2969924cbec77284162583f4745b98cac05d3e1ce6db0e0bb5c9dbc43c74da0
AUX mercury-extras-0.13.1-lex.patch 736 RMD160 ae8e9185a7201848cad58d261d98777812a92eed SHA1 b7e7570bcbdef2fa99938115d9e60c75bac8ab25 SHA256 d5eff7470cdcaf6496f2e4250f955f49e2e2e31d13b0904187ac5f6b1f250c14
AUX mercury-extras-0.13.1-mercury_glut.patch 758 RMD160 d19e1c034d1e1aa2adfa3226e200e67dc8746d2a SHA1 18fe7d93fe7b48c379073ff505fb4b6308d78be9 SHA256 fa5d6cdf06fe333a90834bd65b129d79dcc61b8dc3fc786462b4b11804e1cc70
AUX mercury-extras-0.13.1-mercury_opengl.patch 4022 RMD160 b066b8e181cf7d0f21d617478f02af9744028e3a SHA1 9e350e38a018d1cc964d4b32195489a6347dc088 SHA256 6b372693d9b6bcdc78cc8e9f02748bfdf5d8561b0d34a65a06806343a076e6c5
AUX mercury-extras-0.13.1-mercury_tcltk.patch 514 RMD160 017b0645322f622bbac569e8eefb4a58f2ff88e8 SHA1 91c6e32f27c14e07f6894745486fbf150adf3c48 SHA256 ad14d78321d44ecd5a8e36f4e8528c817c8ebf217e5223fcda52c5a01f4d4f6a
AUX mercury-extras-0.13.1-odbc.patch 1253 RMD160 13fd607b42c4527ad7d05dcfeb3c59de9a7bf7c8 SHA1 0803073755587f993eea05c3276efe3c20589b73 SHA256 b9220a5f1774110ae2f4862448c246ec8728b43a19bd05e01cf01556232c549e
AUX mercury-extras-0.13.1-posix.patch 354 RMD160 3d8b68c5efabda81ad117c6282f09b25741366ac SHA1 d66442038b7d93a5b4cdc6a0ab9cb666cdef9c07 SHA256 d47871298f94007173f6aee19e1597f57400654d9ece94ae94cf14fa0118efdf
AUX mercury-extras-0.13.1-references.patch 513 RMD160 e9e24c95c60ac0eb5b7145d9c345ab604f0bbe93 SHA1 a07a8217d22a1f8fbdc5da804b074e6bc70cd29b SHA256 02e4142693f792af9457f68b90ee39560b62b4041e86a3099f7f9c49f07f30a6
AUX mercury-extras-0.13.1-trailed_update.patch 759 RMD160 f8bfff3e44e0cce647f523c0685ab9e35a31ef8b SHA1 6a1b232464a5f484cea259913eff730eef91ac46 SHA256 5d3aba19d04b7cee5ae6345d325def9406a95dcf58d3abcacc3ad2d708fb63a9
DIST mercury-extras-0.12.2.tar.gz 759070 RMD160 3e7c4c67590408d2da056135c9560ff4d078eff6 SHA1 fc0f446f8b7f448c27f61bfe226a33fbaa007e0a SHA256 3a5be0941fad7ed8f8d2e967138984127510ba388b65b0f3f35f46ae8b6b43a8
DIST mercury-extras-0.13.1.tar.gz 688974 RMD160 d14aeeefe29a2bc6ae59d174043a18808e2a6875 SHA1 3871d523400e0c0ac0396918b6ba74a378269b15 SHA256 33580108aed30359facde24645b23d5ca559fe0c9c50f448199d3d7b751b7c4c
EBUILD mercury-extras-0.12.2-r2.ebuild 3462 RMD160 5d902deab0335a92953c2aeae32f6d6fbd9a6901 SHA1 20ef31a31892f5e8766a0cdd81153795bd6f8131 SHA256 5082810a9afdd79ac4cf33e8317e9c4aaa0566b265e04e062dce453478d7d0b8
EBUILD mercury-extras-0.13.1-r1.ebuild 3342 RMD160 ded6c97b674c9f7d94d98c2cb05a1bbbe0612279 SHA1 c54f1f28375917a2b75105ec3b2959492db82505 SHA256 b9c5e53f3fc17bf46442dbb5e8ae95968fb2bcd351e6856a9cb305de825019f4
EBUILD mercury-extras-0.13.1.ebuild 3614 RMD160 7826221408db19672fd2411e7facf895fa116d4a SHA1 e63282c8a99b582715b98e7980b24e4bf2a13a89 SHA256 c57314a5ea6098995dffb4f0c4cb46beaed8b93bb12e32faebed6ab0510623ab
MISC ChangeLog 17266 RMD160 a61e51177d9620e723545a00410f1299096b443a SHA1 46cf87d4fe68e9e39970187245529046805d9a91 SHA256 410afa705ade353ab42710a52100da26cb7e067b1ba9b6f941f4b887cf96c0aa
MISC metadata.xml 247 RMD160 1b3df3c501d9a3b2e2651668be405677e8416397 SHA1 7b705a8a3368abab6ad31ea2fcb5e5db865d92b1 SHA256 2768d0688d443184194068497dcafb2e5d67521980cb46b7e8efc07d3900bcaa
# Copyright 1999-2008 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.12.2-r2.ebuild,v 1.16 2008/03/12 06:30:58 keri Exp $
inherit eutils
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/old-releases/0.12.2/mercury-extras-0.12.2.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc ~sparc x86"
IUSE="doc glut iodbc opengl ncurses tcl tk xml"
DEPEND="~dev-lang/mercury-0.12.2
glut? ( virtual/glut )
iodbc? ( dev-db/libiodbc )
ncurses? ( sys-libs/ncurses )
opengl? ( virtual/opengl )
tcl? ( tk? (
dev-lang/tcl
dev-lang/tk
x11-libs/libX11
x11-libs/libXmu ) )"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-gcc4.patch
epatch "${FILESDIR}"/${P}-concurrency.patch
epatch "${FILESDIR}"/${P}-curs.patch
epatch "${FILESDIR}"/${P}-dynamic_linking.patch
epatch "${FILESDIR}"/${P}-lex.patch
epatch "${FILESDIR}"/${P}-mercury_glut.patch
epatch "${FILESDIR}"/${P}-mercury_tcltk.patch
epatch "${FILESDIR}"/${P}-mercury_opengl.patch
epatch "${FILESDIR}"/${P}-odbc.patch
epatch "${FILESDIR}"/${P}-posix.patch
epatch "${FILESDIR}"/${P}-references.patch
epatch "${FILESDIR}"/${P}-trailed_update.patch
sed -i -e "s:curs:concurrency curs:" \
-e "s:posix:posix quickcheck:" Mmakefile
if built_with_use dev-lang/mercury minimal; then
sed -i -e "s:references::" Mmakefile
else
sed -i -e "s:cgi:cgi clpr:" \
-e "s:xml:trailed_update xml:" Mmakefile
fi
use iodbc && sed -i -e "s:moose:moose odbc:" Mmakefile
use glut && sed -i -e "s: lex : graphics/mercury_glut lex :" Mmakefile
use tcl && use tk && sed -i -e "s: lex : graphics/mercury_tcltk lex :" Mmakefile
use opengl && sed -i -e "s: lex : graphics/mercury_opengl lex :" Mmakefile
! use ncurses && sed -i -e "s:curs curses::" Mmakefile
! use xml && sed -i -e "s:xml::" Mmakefile
}
src_compile() {
mmake \
-j1 depend || die "mmake depend failed"
mmake \
MMAKEFLAGS="${MAKEOPTS}" \
EXTRA_MLFLAGS=--no-strip \
|| die "mmake failed"
if use opengl && use tcl && use tk ; then
cd "${S}"/graphics/mercury_opengl
cp ../mercury_tcltk/mtcltk.m ./
mmake \
-f Mmakefile.mtogl \
-j1 depend || die "mmake depend mtogl failed"
mmake \
MMAKEFLAGS="${MAKEOPTS}" \
-f Mmakefile.mtogl \
|| die "mmake mtogl failed"
fi
}
src_install() {
mmake \
MMAKEFLAGS="${MAKEOPTS}" \
INSTALL_PREFIX="${D}"/usr \
install || die "mmake install failed"
if use opengl && use tcl && use tk ; then
cd "${S}"/graphics/mercury_opengl
mv Mmakefile Mmakefile.opengl
mv Mmakefile.mtogl Mmakefile
mmake \
MMAKEFLAGS="${MAKEOPTS}" \
INSTALL_PREFIX="${D}"/usr \
install || die "mmake install mtogl failed"
fi
find "${D}"/usr/lib/mercury-${PV} -type l | xargs rm
cd "${S}"
if use doc ; then
docinto samples/complex_numbers
dodoc complex_numbers/samples/*.m
if use ncurses ; then
docinto samples/curs
dodoc curs/samples/*.m
docinto samples/curses
dodoc curses/sample/*.m
fi
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
}
# Copyright 1999-2008 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.1-r1.ebuild,v 1.1 2008/08/22 07:51:09 keri Exp $
inherit eutils
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/mercury-extras-0.13.1.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="examples glut iodbc ncurses odbc opengl tcl tk xml"
DEPEND="~dev-lang/mercury-${PV}
glut? ( virtual/glut )
odbc? ( dev-db/unixODBC )
iodbc? ( !odbc? ( dev-db/libiodbc ) )
ncurses? ( sys-libs/ncurses )
opengl? ( virtual/opengl )
tcl? ( tk? (
dev-lang/tcl
dev-lang/tk
x11-libs/libX11
x11-libs/libXmu ) )"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-curs.patch
epatch "${FILESDIR}"/${P}-dynamic_linking.patch
epatch "${FILESDIR}"/${P}-lex.patch
epatch "${FILESDIR}"/${P}-mercury_glut.patch
epatch "${FILESDIR}"/${P}-mercury_tcltk.patch
epatch "${FILESDIR}"/${P}-mercury_opengl.patch
epatch "${FILESDIR}"/${P}-posix.patch
if use odbc; then
epatch "${FILESDIR}"/${P}-odbc.patch
elif use iodbc; then
epatch "${FILESDIR}"/${P}-iodbc.patch
fi
sed -i -e "s:posix:posix quickcheck:" \
-e "s:references::" \
-e "s:windows_installer_generator ::" Mmakefile
use glut && sed -i -e "s: lex : graphics/mercury_glut lex :" Mmakefile
use tcl && use tk && 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 || use iodbc; then
sed -i -e "s:moose:moose odbc:" Mmakefile
fi
! use ncurses && sed -i -e "s:curs curses::" Mmakefile
! use xml && sed -i -e "s:xml::" Mmakefile
}
src_compile() {
mmake \
-j1 depend || die "mmake depend failed"
mmake \
MMAKEFLAGS="${MAKEOPTS}" \
EXTRA_MLFLAGS=--no-strip \
|| die "mmake failed"
if use opengl && use tcl && use tk; then
cd "${S}"/graphics/mercury_opengl
cp ../mercury_tcltk/mtcltk.m ./
mmake \
-f Mmakefile.mtogl \
-j1 depend || die "mmake depend mtogl failed"
mmake \
MMAKEFLAGS="${MAKEOPTS}" \
-f Mmakefile.mtogl \
|| die "mmake mtogl failed"
fi
}
src_install() {
mmake \
MMAKEFLAGS="${MAKEOPTS}" \
INSTALL_PREFIX="${D}" \
install || die "mmake install failed"
if use opengl && use tcl && use tk; then
cd "${S}"/graphics/mercury_opengl
mv Mmakefile Mmakefile.opengl
mv Mmakefile.mtogl Mmakefile
mmake \
MMAKEFLAGS="${MAKEOPTS}" \
INSTALL_PREFIX="${D}" \
install || die "mmake install mtogl failed"
fi
find "${D}"/usr/lib/mercury-${PV} -type l | xargs rm
cd "${S}"
if use examples; then
insinto /usr/share/doc/${PF}/samples/complex_numbers
doins complex_numbers/samples/*.m
if use ncurses; then
insinto /usr/share/doc/${PF}/samples/curs
doins curs/samples/*.m
insinto /usr/share/doc/${PF}/samples/curses
doins curses/sample/*.m
fi
insinto /usr/share/doc/${PF}/samples/dynamic_linking
doins dynamic_linking/hello.m
insinto /usr/share/doc/${PF}/samples/lex
doins lex/samples/*.m
insinto /usr/share/doc/${PF}/samples/moose
doins moose/samples/*.m moose/samples/*.moo
fi
dodoc README
}
# Copyright 1999-2008 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.1.ebuild,v 1.4 2008/03/12 06:30:58 keri Exp $
inherit eutils
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/mercury-extras-0.13.1.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="doc glut iodbc ncurses odbc opengl tcl tk xml"
DEPEND="~dev-lang/mercury-${PV}
glut? ( virtual/glut )
odbc? ( dev-db/unixODBC )
iodbc? ( !odbc? ( dev-db/libiodbc ) )
ncurses? ( sys-libs/ncurses )
opengl? ( virtual/opengl )
tcl? ( tk? (
dev-lang/tcl
dev-lang/tk
x11-libs/libX11
x11-libs/libXmu ) )"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-concurrency.patch
epatch "${FILESDIR}"/${P}-curs.patch
epatch "${FILESDIR}"/${P}-dynamic_linking.patch
epatch "${FILESDIR}"/${P}-lex.patch
epatch "${FILESDIR}"/${P}-mercury_glut.patch
epatch "${FILESDIR}"/${P}-mercury_tcltk.patch
epatch "${FILESDIR}"/${P}-mercury_opengl.patch
epatch "${FILESDIR}"/${P}-odbc.patch
epatch "${FILESDIR}"/${P}-posix.patch
epatch "${FILESDIR}"/${P}-references.patch
epatch "${FILESDIR}"/${P}-trailed_update.patch
sed -i -e "s:curs:concurrency curs:" \
-e "s:posix:posix quickcheck:" \
-e "s:windows_installer_generator ::" 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 tcl && use tk && 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
! use ncurses && sed -i -e "s:curs curses::" Mmakefile
! use xml && sed -i -e "s:xml::" Mmakefile
}
src_compile() {
mmake \
-j1 depend || die "mmake depend failed"
mmake \
MMAKEFLAGS="${MAKEOPTS}" \
EXTRA_MLFLAGS=--no-strip \
|| die "mmake failed"
if use opengl && use tcl && use tk ; then
cd "${S}"/graphics/mercury_opengl
cp ../mercury_tcltk/mtcltk.m ./
mmake \
-f Mmakefile.mtogl \
-j1 depend || die "mmake depend mtogl failed"
mmake \
MMAKEFLAGS="${MAKEOPTS}" \
-f Mmakefile.mtogl \
|| die "mmake mtogl failed"
fi
}
src_install() {
mmake \
MMAKEFLAGS="${MAKEOPTS}" \
INSTALL_PREFIX="${D}" \
install || die "mmake install failed"
if use opengl && use tcl && use tk ; then
cd "${S}"/graphics/mercury_opengl
mv Mmakefile Mmakefile.opengl
mv Mmakefile.mtogl Mmakefile
mmake \
MMAKEFLAGS="${MAKEOPTS}" \
INSTALL_PREFIX="${D}" \
install || die "mmake install mtogl failed"
fi
find "${D}"/usr/lib/mercury-${PV} -type l | xargs rm
cd "${S}"
if use doc ; then
docinto samples/complex_numbers
dodoc complex_numbers/samples/*.m
if use ncurses ; then
docinto samples/curs
dodoc curs/samples/*.m
docinto samples/curses
dodoc curses/sample/*.m
fi
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
}