Subject: CVS commit: pkgsrc/lang/gprolog
To: None <pkgsrc-changes@NetBSD.org>
From: Roland Illig <rillig@netbsd.org>
List: pkgsrc-changes
Date: 12/01/2007 12:28:04
Module Name:	pkgsrc
Committed By:	rillig
Date:		Sat Dec  1 12:28:04 UTC 2007

Modified Files:
	pkgsrc/lang/gprolog: Makefile PLIST distinfo
Added Files:
	pkgsrc/lang/gprolog/patches: patch-ba
Removed Files:
	pkgsrc/lang/gprolog/patches: patch-aa patch-ab patch-ac patch-ad
	    patch-ae patch-af patch-ag patch-ah patch-ai patch-aj patch-al
	    patch-am patch-an

Log Message:
Updated gprolog to 1.3.0.

Change in GNU Prolog version 1.3.0:

* official release (Jan 4 2007)
* change error messages emitted by the compiler to follow GNU standards
* modify doc (mainly rename manual.xxx to gprolog.xxx)
* add DESTDIR variable support in main Makefile for staged installs
* fix a bug with Prolog floats in x86_64/linux (bad stack alignment)
* port for ix86/darwin (Mac OS X)
* add check target to main Makefile
* improve Win32 ports (cygwin, MinGW, MSVC 6.0 and 2005 Express Edition)
  (MSVC port uses MinGW as.exe instead of nasm.exe - named mingw-as.exe
   provided in the setup.exe)
* rename call/2 to call_det/2
* implement call/2-11 as will be defined in the next standard
* fix various problems when compiling with gcc 4 (gcc 4.1.1)
* emit .note.GNU-stack to mark the stack as no executable
  in x86_any.c, x86_64_any.c and powerpc_any.c
* change the way objects are found (obj_chain.c) using gcc ctors
* use Doug Lea malloc for OpenBSD (problem with malloc using mmap)
* fix problems in various ports:
  alpha/linux, powerpc/darwin (Mac OS X), sparc/solaris, ix86/OpenBSD

Change in GNU Prolog version 1.2.19:

* fix 2 bugs in global variables

Change in GNU Prolog version 1.2.18:

* fix problem when compiling with gcc 3.4.0
* fix bug in term comparison involving negative integers
* add consult, ... and fix minor bugs in the Win32 GUI console menu
* fix the stack overflow detection under cygwin
* port to ix86/MinGW - many thanks to:
  Cesar Rabak <csrabak@ig.com.br>
* fix a problem in the port to x86/OpenBSD
* port to sparc/NetBSD and powerpc/NetBSD - many thanks to:
  Jason Beegan <jtb@netbsd.org>
* fix a bug in =../2 involving FD variables
* fix a bug in arithmetics (in float_{integer/fractional}_part)
* fix a bug in FD solver (wrong union with a singleton)

Change in GNU Prolog version 1.2.17:

* change configure.in: by default ebp is not used
* fix a but with CTRL+C handler not reinstalled
* fix a bug with _XXX (re)displayed under the top-level
* port to x86_64/linux - many thanks to:
  Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>


To generate a diff of this commit:
cvs rdiff -r1.10 -r1.11 pkgsrc/lang/gprolog/Makefile
cvs rdiff -r1.2 -r1.3 pkgsrc/lang/gprolog/PLIST
cvs rdiff -r1.6 -r1.7 pkgsrc/lang/gprolog/distinfo
cvs rdiff -r1.3 -r0 pkgsrc/lang/gprolog/patches/patch-aa \
    pkgsrc/lang/gprolog/patches/patch-ad pkgsrc/lang/gprolog/patches/patch-aj \
    pkgsrc/lang/gprolog/patches/patch-am
cvs rdiff -r1.4 -r0 pkgsrc/lang/gprolog/patches/patch-ab \
    pkgsrc/lang/gprolog/patches/patch-ac pkgsrc/lang/gprolog/patches/patch-ae \
    pkgsrc/lang/gprolog/patches/patch-af pkgsrc/lang/gprolog/patches/patch-ag \
    pkgsrc/lang/gprolog/patches/patch-ah pkgsrc/lang/gprolog/patches/patch-ai \
    pkgsrc/lang/gprolog/patches/patch-an
cvs rdiff -r1.2 -r0 pkgsrc/lang/gprolog/patches/patch-al
cvs rdiff -r0 -r1.1 pkgsrc/lang/gprolog/patches/patch-ba

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.