diff options
author | kristerw <kristerw> | 2006-08-02 15:15:35 +0000 |
---|---|---|
committer | kristerw <kristerw> | 2006-08-02 15:15:35 +0000 |
commit | f2ff387f21f05789e3e81571c96eb133e1f1d1bf (patch) | |
tree | d9cacdeed981deeae0706371420a09e48d097014 /lang/swi-prolog-lite/patches | |
parent | b92c99bd3edbf1451dd5c18f1cfc8497454d06f6 (diff) | |
download | pkgsrc-f2ff387f21f05789e3e81571c96eb133e1f1d1bf.tar.gz |
Update swi-prolog* to 5.6.17.
The 5.6.x release consolidates the 5.5.x development stream started in 2004.
Highlights:
* UNICODE character set support
* Unbounded integer arithmetic and rational numbers
* New and faster CHR release
* Added clp(r) constraints over reals
* Many enhancements to the web and notably sematic web libraries
* Much more ...
Diffstat (limited to 'lang/swi-prolog-lite/patches')
-rw-r--r-- | lang/swi-prolog-lite/patches/patch-aa | 35 | ||||
-rw-r--r-- | lang/swi-prolog-lite/patches/patch-ab | 27 | ||||
-rw-r--r-- | lang/swi-prolog-lite/patches/patch-ad | 26 | ||||
-rw-r--r-- | lang/swi-prolog-lite/patches/patch-ae | 14 | ||||
-rw-r--r-- | lang/swi-prolog-lite/patches/patch-ag | 22 |
5 files changed, 50 insertions, 74 deletions
diff --git a/lang/swi-prolog-lite/patches/patch-aa b/lang/swi-prolog-lite/patches/patch-aa index bddd855de7b..78380076d47 100644 --- a/lang/swi-prolog-lite/patches/patch-aa +++ b/lang/swi-prolog-lite/patches/patch-aa @@ -1,28 +1,20 @@ -$NetBSD: patch-aa,v 1.1.1.1 2004/05/20 11:09:17 hubertf Exp $ +$NetBSD: patch-aa,v 1.2 2006/08/02 15:15:36 kristerw Exp $ ---- src/Makefile.in.orig Tue Apr 9 20:09:31 2002 -+++ src/Makefile.in Wed May 1 19:41:34 2002 -@@ -63,6 +63,7 @@ - ARCH=@ARCH@ - INSTALL=@INSTALL@ - INSTALL_PROGRAM=@INSTALL_PROGRAM@ -+INSTALL_SCRIPT=@INSTALL_SCRIPT@ - INSTALL_DATA=@INSTALL_DATA@ - MKDIR=@MKDIR@ - REL_LN=$(srcdir)/rel-ln -@@ -71,8 +72,9 @@ +--- src/Makefile.in.orig 2006-08-02 02:41:45.000000000 +0200 ++++ src/Makefile.in 2006-08-02 02:45:03.000000000 +0200 +@@ -69,8 +69,9 @@ CWFLAGS=@CWFLAGS@ CIFLAGS=@CIFLAGS@ CMFLAGS=@CMFLAGS@ -CFLAGS= $(CWFLAGS) $(COFLAGS) $(CIFLAGS) $(CMFLAGS) -+CFLAGS+= $(CWFLAGS) $(COFLAGS) $(CIFLAGS) $(CMFLAGS) ++CFLAGS+= $(CWFLAGS) $(COFLAGS) $(CIFLAGS) $(CMFLAGS) LDFLAGS=@LDFLAGS@ +CPPFLAGS=@CPPFLAGS@ PLFOREIGN=@PLFOREIGN@ -@@ -135,7 +137,7 @@ - plld +@@ -153,7 +154,7 @@ + headers rc-lib tai-lib $(MKLIBS) system startup index plld .c.o: - $(CC) -c -I. -I$(srcdir) -I$(srcdir)/rc $(CFLAGS) $< @COUTOPT@ @@ -30,21 +22,12 @@ $NetBSD: patch-aa,v 1.1.1.1 2004/05/20 11:09:17 hubertf Exp $ system: $(PL) startup: $(STARTUPPATH) -@@ -242,7 +244,7 @@ +@@ -288,7 +289,7 @@ ar x `$(CC) -print-libgcc-file-name` $@ - plld: $(srcdir)/plld.c + plld: $(srcdir)/plld.c parms.h - $(CC) -I. -I$(srcdir) $(CFLAGS) -o $@ $(srcdir)/plld.c + $(CC) -I. -I$(srcdir) $(CPPFLAGS) $(CFLAGS) -o $@ $(srcdir)/plld.c tags: $(srcdir)/TAGS -@@ -322,7 +324,7 @@ - $(INSTALL_DATA) ../dotfiles/dotplrc $(PLBASE)/dotfiles - $(INSTALL_DATA) ../dotfiles/dotxpcerc $(PLBASE)/dotfiles - $(INSTALL_DATA) ../dotfiles/README $(PLBASE)/dotfiles -- $(INSTALL_PROGRAM) ../dotfiles/edit $(PLBASE)/dotfiles -+ $(INSTALL_SCRIPT) ../dotfiles/edit $(PLBASE)/dotfiles - - iinclude:: - cd ../include; \ diff --git a/lang/swi-prolog-lite/patches/patch-ab b/lang/swi-prolog-lite/patches/patch-ab index bd63b46550a..a2aec1df948 100644 --- a/lang/swi-prolog-lite/patches/patch-ab +++ b/lang/swi-prolog-lite/patches/patch-ab @@ -1,22 +1,13 @@ -$NetBSD: patch-ab,v 1.2 2005/09/17 19:35:51 minskim Exp $ +$NetBSD: patch-ab,v 1.3 2006/08/02 15:15:36 kristerw Exp $ ---- src/configure.orig 2004-01-21 02:08:17.000000000 -0800 -+++ src/configure -@@ -1227,7 +1227,7 @@ fi - EXTRAOBJ="" - EXTRAHDR="" - INSTALLTARGET=dv-install --PL=pl -+#PL=pl - PLLIB=libpl.a - RT="" - PLVERSION=`cat ../VERSION` -@@ -11281,7 +11281,7 @@ fi +--- src/configure.orig 2006-08-02 02:46:02.000000000 +0200 ++++ src/configure 2006-08-02 02:46:52.000000000 +0200 +@@ -14115,7 +14115,7 @@ + if test "x$MKSHARED" = "x"; then + MKSHARED=yes fi - ;; - *darwin*) - PL=swipl + #PL=swipl - SO_pic="-fPIC" - cat >>confdefs.h <<\_ACEOF - #define USE_SEM_OPEN 1 + SO_EXT=dylib + SO_pic="-fno-common" + SO_PIC="-fno-common" diff --git a/lang/swi-prolog-lite/patches/patch-ad b/lang/swi-prolog-lite/patches/patch-ad index a62cab2c7c8..bed16e9329f 100644 --- a/lang/swi-prolog-lite/patches/patch-ad +++ b/lang/swi-prolog-lite/patches/patch-ad @@ -1,13 +1,15 @@ -$NetBSD: patch-ad,v 1.1.1.1 2004/05/20 11:09:17 hubertf Exp $ +$NetBSD: patch-ad,v 1.2 2006/08/02 15:15:36 kristerw Exp $ ---- packages/Makefile.in.orig Thu Oct 16 16:06:35 2003 -+++ packages/Makefile.in -@@ -33,7 +33,7 @@ CNFG=@CNFG@ - - # Values filled from the main SWI-Prolog configure - --MAKE=@MAKE@ -+MAKE=gmake - prefix=@prefix@ - exec_prefix=@exec_prefix@ - bindir=@bindir@ +--- packages/Makefile.in.orig 2005-11-12 15:15:23.000000000 +0100 ++++ packages/Makefile.in 2006-08-02 05:24:29.000000000 +0200 +@@ -36,8 +36,8 @@ + PLARCH=@ARCH@ + PLLDFLAGS=@LDFLAGS@ + PLDIR=$(shell dirname `pwd`) +-PLINCL=$(PLDIR)/include +-LIBDIR=$(PLDIR)/lib/$(PLARCH) ++PLINCL=$(PLBASE)/include ++LIBDIR=$(PLBASE)/lib/$(PLARCH) + PLSHARED=@PLSHARED@ + INSTALL=@INSTALL@ + INSTALL_DATA=@INSTALL_DATA@ diff --git a/lang/swi-prolog-lite/patches/patch-ae b/lang/swi-prolog-lite/patches/patch-ae index 6231ca76568..12da520c3cb 100644 --- a/lang/swi-prolog-lite/patches/patch-ae +++ b/lang/swi-prolog-lite/patches/patch-ae @@ -1,8 +1,8 @@ -$NetBSD: patch-ae,v 1.1.1.1 2004/05/20 11:09:17 hubertf Exp $ +$NetBSD: patch-ae,v 1.2 2006/08/02 15:15:36 kristerw Exp $ ---- packages/xpce/pl/src/Makefile.orig 2003-10-10 12:24:18.000000000 +0200 -+++ packages/xpce/pl/src/Makefile -@@ -33,7 +33,7 @@ BINDIR= ../../$(builddir) +--- packages/xpce/pl/src/Makefile.orig 2006-08-02 02:49:06.000000000 +0200 ++++ packages/xpce/pl/src/Makefile 2006-08-02 02:51:19.000000000 +0200 +@@ -33,7 +33,7 @@ OBJDIR= ../../$(builddir)/pl CONFIG= ../../$(builddir)/config.h @@ -11,19 +11,19 @@ $NetBSD: patch-ae,v 1.1.1.1 2004/05/20 11:09:17 hubertf Exp $ PL= pl PLLD= plld -pl $(PL) ITFOBJ= $(addprefix $(OBJDIR)/, interface.o link.o pcecall.o) -@@ -114,14 +114,14 @@ $(XPCESO): $(SOITF) $(libXPCE) $(SOEXTR) +@@ -114,14 +114,14 @@ fi sopce$(XPCESO): - LD_RUN_PATH="$(libdir):$$LD_RUN_PATH"; \ + LD_RUN_PATH="$(libdir):${X11BASE}/lib:$$LD_RUN_PATH"; \ export LD_RUN_PATH; \ - $(PLLD) -shared $(SOITF) -L$(XLIB) -L$(LIBDIR) -lXPCE -o $(XPCESO); + $(PLLD) -shared $(SOITF) $(LDFLAGS) -L$(XLIB) -L$(LIBDIR) -lXPCE -o $(XPCESO); axpce$(XPCESO): - LD_RUN_PATH="$(libdir):$$LD_RUN_PATH"; \ + LD_RUN_PATH="$(libdir):${X11BASE}/lib:$$LD_RUN_PATH"; \ export LD_RUN_PATH; \ - $(PLLD) -shared $(SOITF) $(SOEXTR) -L$(LIBDIR) \ + $(PLLD) -shared $(LDFLAGS) $(SOITF) $(SOEXTR) -L$(LIBDIR) \ - -lXPCE $(GCCLIB) -L$(XLIB) $(XLIBS) $(NETLIBS) -o $(XPCESO); + -lXPCE $(GCCLIB) -L$(XLIB) -Wl,-R${XLIB} -L${LOCALBASE}/lib -Wl,-R${LOCALBASE}/lib $(XLIBS) $(NETLIBS) -o $(XPCESO); diff --git a/lang/swi-prolog-lite/patches/patch-ag b/lang/swi-prolog-lite/patches/patch-ag index c0d76124c87..cd0184d747d 100644 --- a/lang/swi-prolog-lite/patches/patch-ag +++ b/lang/swi-prolog-lite/patches/patch-ag @@ -1,13 +1,13 @@ -$NetBSD: patch-ag,v 1.1.1.1 2004/05/20 11:09:17 hubertf Exp $ +$NetBSD: patch-ag,v 1.2 2006/08/02 15:15:36 kristerw Exp $ ---- src/pl-incl.h.orig 2004-01-05 10:43:45.000000000 +0100 -+++ src/pl-incl.h -@@ -206,7 +206,7 @@ gcc. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ +--- packages/xpce/pl/src/Makefile.bin.in.orig 2005-01-31 11:47:37.000000000 +0100 ++++ packages/xpce/pl/src/Makefile.bin.in 2006-08-02 16:34:35.000000000 +0200 +@@ -59,7 +59,7 @@ + @PLBASE=$(PWD); \ + if [ -d xpce ]; then \ + echo $(MAKE) PL=$$PLBASE/$(BPL); \ +- (cd xpce/prolog/lib; $(MAKE) PL=$$PLBASE/$(BPL)); \ ++ (cd xpce/prolog/lib; $(MAKE) PL=$$PLBASE/bin/$(PLARCH)/$(XPCE)); \ + fi - #ifndef __unix__ --#if defined(_AIX) || defined(__APPLE__) || defined(__unix) || defined(__BEOS__) -+#if defined(_AIX) || defined(__APPLE__) || defined(__unix) || defined(__BEOS__) || defined(__NetBSD__) - #define __unix__ 1 - #endif - #endif + install: all |