The NetBSD Project

CVS log for pkgsrc/lang/mercury/Makefile

[BACK] Up to [cvs.netbsd.org] / pkgsrc / lang / mercury

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.38 / (download) - annotate - [select for diffs], Tue Mar 27 18:43:30 2012 UTC (8 weeks, 2 days ago) by dholland
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1, HEAD
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored)

Demands bison to build.

Revision 1.37 / (download) - annotate - [select for diffs], Mon Jan 30 05:40:02 2012 UTC (3 months, 3 weeks ago) by asau
Branch: MAIN
Changes since 1.36: +7 -4 lines
Diff to previous 1.36 (colored)

Update to Mercury 11.07

There're lots of changes since version 0.13.1 including changes
to the language, the standard library, addition of new grades
and new backends, bug fixes. Read lengthy details in NEWS file
in distributed source.

Revision 1.36 / (download) - annotate - [select for diffs], Tue Jul 20 12:29:20 2010 UTC (22 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.35: +8 -8 lines
Diff to previous 1.35 (colored)

Update to Mercury 0.13.1
The list of changes is too long, it includes 5 years of development.
See NEWS and HISTORY files for details.

Revision 1.35 / (download) - annotate - [select for diffs], Wed May 20 00:58:19 2009 UTC (3 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored)

Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib
major change.

Reported by Robert Elz in PR 41345.

Revision 1.34 / (download) - annotate - [select for diffs], Mon May 26 02:13:21 2008 UTC (4 years ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.33: +4 -4 lines
Diff to previous 1.33 (colored)

Second round of explicit pax dependencies. As reminded by tnn@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.

Revision 1.33 / (download) - annotate - [select for diffs], Tue Mar 4 16:38:12 2008 UTC (4 years, 2 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.32: +7 -4 lines
Diff to previous 1.32 (colored)

Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.

Revision 1.32 / (download) - annotate - [select for diffs], Tue Feb 20 19:04:13 2007 UTC (5 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored)

share/emacs/site-lisp now exists by default -- don't try to remove it.
Bump PKGREVISION for the PLIST change.

Revision 1.31 / (download) - annotate - [select for diffs], Thu Feb 15 14:36:39 2007 UTC (5 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.30: +2 -3 lines
Diff to previous 1.30 (colored)

Made the code a little simpler.

Revision 1.30 / (download) - annotate - [select for diffs], Wed Oct 4 21:46:13 2006 UTC (5 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev.

Revision 1.29 / (download) - annotate - [select for diffs], Wed Apr 5 06:27:41 2006 UTC (6 years, 1 month ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.28: +13 -10 lines
Diff to previous 1.28 (colored)

List the info files directly in the PLIST, and honor PKGINFODIR and
PKGMANDIR.

Revision 1.28 / (download) - annotate - [select for diffs], Sat Mar 4 21:29:55 2006 UTC (6 years, 2 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.

Revision 1.27 / (download) - annotate - [select for diffs], Sun Feb 5 23:09:46 2006 UTC (6 years, 3 months ago) by joerg
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)

Recursive revision bump / recommended bump for gettext ABI change.

Revision 1.26 / (download) - annotate - [select for diffs], Mon Dec 5 20:50:26 2005 UTC (6 years, 5 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html

Revision 1.25 / (download) - annotate - [select for diffs], Tue Jul 12 21:33:17 2005 UTC (6 years, 10 months ago) by kristerw
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.24: +5 -2 lines
Diff to previous 1.24 (colored)

Prevent paths to the build directories from being included in the package.
Bump PKGREVISION.

Revision 1.24 / (download) - annotate - [select for diffs], Sun May 22 20:08:10 2005 UTC (7 years ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:

	USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison

Revision 1.23 / (download) - annotate - [select for diffs], Mon Apr 11 21:46:14 2005 UTC (7 years, 1 month ago) by tv
Branch: MAIN
Changes since 1.22: +1 -2 lines
Diff to previous 1.22 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.22 / (download) - annotate - [select for diffs], Sun Oct 3 00:15:01 2004 UTC (7 years, 7 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.

Revision 1.21 / (download) - annotate - [select for diffs], Sun May 2 04:59:23 2004 UTC (8 years ago) by snj
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.20: +4 -4 lines
Diff to previous 1.20 (colored)

Convert to buildlink3.

Revision 1.20 / (download) - annotate - [select for diffs], Sun Mar 7 00:19:29 2004 UTC (8 years, 2 months ago) by seb
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.19: +2 -1 lines
Diff to previous 1.19 (colored)

Remove info files entries from PLIST.
While here add missing info file from INFO_FILES and patch it
so it has an info dir entry.

Revision 1.19 / (download) - annotate - [select for diffs], Sat Feb 14 03:04:31 2004 UTC (8 years, 3 months ago) by kristerw
Branch: MAIN
Changes since 1.18: +9 -1 lines
Diff to previous 1.18 (colored)

Make the package build on NetBSD-current.

Revision 1.18 / (download) - annotate - [select for diffs], Tue Jan 27 00:53:11 2004 UTC (8 years, 3 months ago) by heinz
Branch: MAIN
Changes since 1.17: +3 -3 lines
Diff to previous 1.17 (colored)

Use $FIND with "-print". Noted by Georg Schwarz in PR pkg/24248

Revision 1.17 / (download) - annotate - [select for diffs], Sat Jan 24 13:51:14 2004 UTC (8 years, 4 months ago) by grant
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.

Revision 1.16 / (download) - annotate - [select for diffs], Sun Sep 28 09:13:57 2003 UTC (8 years, 7 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

Back out last change related to moving ncurses/buildlink2.mk to
curses.buildlink2.mk.  This was wrong because we _really_ do want to
express that we want _n_curses when we include the buildlink2.mk file.

We should have a better way to say that the NetBSD curses doesn't
quite work well enough.  In fact, it's far better to depend on ncurses
by default, and exceptionally note when it's okay to use NetBSD curses
for specific packages.  We will look into this again in the future.

Revision 1.15 / (download) - annotate - [select for diffs], Sat Sep 27 17:07:36 2003 UTC (8 years, 7 months ago) by grant
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

move ncurses/buildlink2.mk to mk/curses.buildlink2.mk, as it provides
support for base system curses/ncurses as well as ncurses itself.

suggested by wiz.

Revision 1.14 / (download) - annotate - [select for diffs], Sat Aug 9 10:59:10 2003 UTC (8 years, 9 months ago) by seb
Branch: MAIN
Changes since 1.13: +1 -2 lines
Diff to previous 1.13 (colored)

USE_NEW_TEXINFO is unnecessary now.

Revision 1.13 / (download) - annotate - [select for diffs], Mon Jul 21 16:54:03 2003 UTC (8 years, 10 months ago) by martti
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

COMMENT should start with a capital letter.

Revision 1.12 / (download) - annotate - [select for diffs], Thu Jul 17 21:44:54 2003 UTC (8 years, 10 months ago) by grant
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

s/netbsd.org/NetBSD.org/

Revision 1.11 / (download) - annotate - [select for diffs], Sun Jul 13 13:52:22 2003 UTC (8 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.10: +2 -1 lines
Diff to previous 1.10 (colored)

PKGREVISION bump for libiconv update.

Revision 1.10 / (download) - annotate - [select for diffs], Sat Jul 5 21:16:36 2003 UTC (8 years, 10 months ago) by seb
Branch: MAIN
Changes since 1.9: +4 -3 lines
Diff to previous 1.9 (colored)

Convert to USE_NEW_TEXINFO.
Add info directory entries by way of patch files to most of the info files.

Revision 1.9 / (download) - annotate - [select for diffs], Mon Jun 2 01:18:59 2003 UTC (8 years, 11 months ago) by jschauma
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.

Revision 1.8 / (download) - annotate - [select for diffs], Fri May 2 17:48:28 2003 UTC (9 years ago) by jtb
Branch: MAIN
Changes since 1.7: +18 -17 lines
Diff to previous 1.7 (colored)

Update mercury to version 0.11.0.

Changes to the Mercury language:
* Support for constrained polymorphic modes.
* Addition of state variable syntax.
* Improved support for higher-order functions.
* Predicate and function equivalence type and mode declarations.
* Support for defining predicates or functions
  using different clauses for different modes.
* Support for Haskell-like "@" expressions.
* Generalized foreign language interface.

Changes to the Mercury compiler:
* A new `--make' option, for simpler building of programs.
* A new `--smart-recompilation' option, for fine-grained dependency tracking.
* A new optional warning: `--warn-non-tail-recursion'.
* A new optimization: `--constraint-propagation'.
* A new optimization: `--loop-invariants'.
* Support for arbitrary mappings from module name to source file name.

Portability improvements:
* Mac OS X is now supported "out-of-the-box".
* On Windows we now support generating non-Cygwin executables.
* Better conformance to ANSI/ISO C.

Changes to the compiler back-ends:
* The native code Linux/x86 back-end is now "release quality".
* The .NET CLR back-end is much improved.

Major improvements to the Mercury debugger, including:
* Support for source-linked debugging using vim (rather than emacs).
* Command-line completion.
* Ability to display values of higher-order terms.
* Declarative debugging.
* Support for transparent retries across I/O.

A new profiler, which we call the Mercury deep profiler or mdprof:
* Supports both time and memory profiling.
* Gathers information about individual call sites as well as procedures.
* Eliminates the assumption that all calls to a procedure have equal cost.
* Allows users to explore the gathered data interactively with a web browser.

Numerous minor improvements to the Mercury standard library.

A new testing tool in the extras distribution.

Revision 1.7 / (download) - annotate - [select for diffs], Mon Mar 10 04:09:04 2003 UTC (9 years, 2 months ago) by jmc
Branch: MAIN
Changes since 1.6: +2 -1 lines
Diff to previous 1.6 (colored)

Needs -Wl,-R (or the equiv) when linking libgc. Pass _OPSYS_RPATH_NAME in and
use that accordingly

Revision 1.6 / (download) - annotate - [select for diffs], Mon Mar 18 07:58:35 2002 UTC (10 years, 2 months ago) by fredb
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6-1-base, netbsd-1-6-1, netbsd-1-6, netbsd-1-5-PATCH003, buildlink2-base, buildlink2
Changes since 1.5: +3 -3 lines
Diff to previous 1.5 (colored)

The host specific installation subdirectories are actually taken by configure
from its --host argument, which is exactly ${MACHINE_GNU_PLATFORM}. Use that
for the PLIST instead of ${MACHINE_ARCH}--${LOWER_OPSYS}, which may lack the
"elf" suffix on certain platforms.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Feb 18 15:14:26 2002 UTC (10 years, 3 months ago) by seb
Branch: MAIN
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored)

Introduce new framework for handling info files generation and installation.

Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
    removal of USE_GTEXINFO
    INSTALL_INFO added to PLIST_SUBST
    `${INSTALL_INFO}' replace `install-info' in target rules
    print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
  makeinfo command usage

See -newly added by this commit- section 10.24 of Packages.txt for
further information.

Revision 1.4 / (download) - annotate - [select for diffs], Wed Nov 14 14:47:55 2001 UTC (10 years, 6 months ago) by agc
Branch: MAIN
Changes since 1.3: +2 -3 lines
Diff to previous 1.3 (colored)

Replace "${GTAR} cf - . | (cd ... ; ${GTAR} xf - )" pipelines with a
single instance of ${PAX}.

Revision 1.3 / (download) - annotate - [select for diffs], Mon Jun 11 22:52:10 2001 UTC (10 years, 11 months ago) by jtb
Branch: MAIN
Changes since 1.2: +4 -2 lines
Diff to previous 1.2 (colored)

Add dependence on boehm-gc.  Noted from John Darrow's i386 bulk build
results.

Revision 1.2 / (download) - annotate - [select for diffs], Sat May 19 03:56:36 2001 UTC (11 years ago) by jlam
Branch: MAIN
Changes since 1.1: +3 -3 lines
Diff to previous 1.1 (colored)

Use ${XARGS} instead of invoking xargs directly.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Tue May 15 21:09:44 2001 UTC (11 years ago) by jtb
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Initial import of mercury-0.10.1.

Mercury is a modern logic/functional programming language, which
combines the clarity and expressiveness of declarative programming
with advanced static analysis and error detection features.  Its
highly optimized execution algorithm delivers efficiency far in excess
of existing logic programming systems, and close to conventional
programming systems. Mercury addresses the problems of large-scale
program development, allowing modularity, separate compilation, and
numerous optimization/time trade-offs.

This package includes the compiler, profiler, debugger, documentation,
etc.  It does NOT include the "extras" distribution; that is available
from <http://www.cs.mu.oz.au/mercury/download/release.html>.

Revision 1.1 / (download) - annotate - [select for diffs], Tue May 15 21:09:44 2001 UTC (11 years ago) by jtb
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>