ChangeLog

# 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-iodbc.patch,
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.12.2-r2.ebuild,
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.12.2-r2.ebuild,
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.12.2-r2.ebuild,
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.ebuild,
-mercury-extras-0.12.2-r1.ebuild:
Remove old revisions that don't support parallel builds.

23 Oct 2006; keri mercury-extras-0.12.2-r2.ebuild,
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 mercury-extras-0.13.0.ebuild:
Add ~sparc to KEYWORDS.

22 Oct 2006; keri mercury-extras-0.13.0.ebuild:
Copy additional posix headers to correct inc directory.

22 Oct 2006; keri files/mercury-extras-0.12.2-lex.patch,
files/mercury-extras-0.13.0-lex.patch:
Install lex libgrade targets sequentially.

19 Oct 2006; keri mercury-extras-0.12.2.ebuild,
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 mercury-extras-0.13.0.ebuild:
Remove deprecated clpr library.

15 Oct 2006; keri mercury-extras-0.13.0.ebuild:
Respect MAKEOPTS.

11 Oct 2006; keri mercury-extras-0.12.2-r2.ebuild:
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 mercury-extras-0.12.2-r2.ebuild:
Do not pre-strip binaries.

06 Oct 2006; keri mercury-extras-0.12.2-r2.ebuild:
Do not install mercury header softlinks. Reported by Christian Faulhammer
and Markus Meier in
#149924.

06 Oct 2006; keri mercury-extras-0.12.2-r2.ebuild:
Add ~sparc to KEYWORDS

05 Oct 2006; mercury-extras-0.12.2-r2.ebuild:
Stable on ppc wrt bug 149924

05 Oct 2006; keri mercury-extras-0.12.2-r2.ebuild,
mercury-extras-0.13.0.ebuild:
Do not install interface softlinks. Reported by Christian Faulhammer
in #149924.

17 Sep 2006; keri mercury-extras-0.12.2.ebuild,
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.12.2-r2.ebuild,
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.12.2.ebuild,
mercury-extras-0.13.0_beta20060601.ebuild:
Fixed DEPEND typo. Reported by Jakub Moc

06 Jun 2006; Keri Harris mercury-extras-0.12.2.ebuild:
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.12.2.ebuild,
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 mercury-extras-0.12.2.ebuild:
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.

Manifest

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

files

mercury-extras-0.12.2-r2.ebuild

# 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
}

mercury-extras-0.13.1-r1.ebuild

# 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
}

mercury-extras-0.13.1.ebuild

# 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
}

metadata.xml




no-herd

keri@gentoo.org
Keri Harris