Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Jan 2006 04:27:17 +0100 (CET)
From:      Gerhard Gonter <g.gonter@ieee.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        Gerhard Gonter <g.gonter@ieee.org>
Subject:   ports/91936: [Maintainer Update] lang/swi-pl: new version
Message-ID:  <200601180327.k0I3RH6B008059@pcgg.cc.univie.ac.at>
Resent-Message-ID: <200601180330.k0I3U4dO055224@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         91936
>Category:       ports
>Synopsis:       [Maintainer Update] lang/swi-pl: new version
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jan 18 03:30:03 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Gerhard Gonter
>Release:        FreeBSD 6.0-STABLE i386
>Organization:
none
>Environment:
System: FreeBSD pcgg.cc.univie.ac.at 6.0-STABLE FreeBSD 6.0-STABLE #5: Tue Dec 20 12:08:41 CET 2005 gonter@pcgg.cc.univie.ac.at:/usr/obj/usr/src/sys/GENERIC i386


>Description:
	This updates swi-pl to version 5.6.2.

	Also, LIB_DEPENDS now depends on OSVERSION, as mentioned
	in PR ports/91246.

>How-To-Repeat:
>Fix:

diff -ruN swi-pl.orig/Makefile swi-pl/Makefile
--- swi-pl.orig/Makefile	Tue Apr 12 05:25:53 2005
+++ swi-pl/Makefile	Wed Jan 18 03:46:49 2006
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	swi-pl
-PORTVERSION=	5.4.7
+PORTVERSION=	5.6.2
 CATEGORIES=	lang
 MASTER_SITES=	ftp://ftp.swi.psy.uva.nl/SWI-Prolog/ \
 		http://gollem.science.uva.nl/cgi-bin/nph-download/SWI-Prolog/
@@ -15,8 +15,6 @@
 MAINTAINER=	g.gonter@ieee.org
 COMMENT=	Edinburgh-style Prolog compiler
 
-LIB_DEPENDS=	readline.5:${PORTSDIR}/devel/readline
-
 CONFLICTS=	slffea-[0-9]* TenDRA-[0-9]*
 NOPRECIOUSMAKEVARS=yes
 USE_REINPLACE=	yes
@@ -31,6 +29,10 @@
 PLIST_SUB=	DISTNAME=${DISTNAME} ARCH=${ARCH} OS=${OPSYS:L}
 
 .include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 500000
+LIB_DEPENDS=	readline.5:${PORTSDIR}/devel/readline
+.endif
 
 .if (${ARCH} == "i386")
 PLIST_SUB+=	BITS=32
diff -ruN swi-pl.orig/distinfo swi-pl/distinfo
--- swi-pl.orig/distinfo	Fri Mar 11 10:14:41 2005
+++ swi-pl/distinfo	Wed Jan 18 03:49:59 2006
@@ -1,2 +1,3 @@
-MD5 (pl-5.4.7.tar.gz) = 5c57c9a752bd3c6f56e4ae506ab23726
-SIZE (pl-5.4.7.tar.gz) = 8166348
+MD5 (pl-5.6.2.tar.gz) = 388db0ca35f3e204e4583757d2f8fd1b
+SHA256 (pl-5.6.2.tar.gz) = 51a07677ca2aae1c29128b71c99413f3191c6e17b93be9fe45a747134c9606bd
+SIZE (pl-5.6.2.tar.gz) = 8643555
diff -ruN swi-pl.orig/files/patch-aa swi-pl/files/patch-aa
--- swi-pl.orig/files/patch-aa	Mon Dec 27 05:00:58 2004
+++ swi-pl/files/patch-aa	Wed Jan 18 03:54:01 2006
@@ -1,20 +1,11 @@
---- src/Makefile.in.orig	Sat Oct  9 11:55:26 2004
-+++ src/Makefile.in	Sat Oct  9 11:56:32 2004
-@@ -70,7 +70,7 @@
- CWFLAGS=@CWFLAGS@
- CIFLAGS=@CIFLAGS@
- CMFLAGS=@CMFLAGS@
--CFLAGS=	$(CWFLAGS) $(COFLAGS) $(CIFLAGS) $(CMFLAGS)
-+CFLAGS=	@CFLAGS@ $(CWFLAGS) $(COFLAGS) $(CIFLAGS) $(CMFLAGS)
- LDFLAGS=@LDFLAGS@
- 
- PLFOREIGN=@PLFOREIGN@
-@@ -374,7 +374,7 @@
- 		$(INSTALL_DATA) pl.1 $(plmandir)/$(PL).$(mansec)
- 		$(INSTALL_DATA) $(srcdir)/plrc.1 $(plmandir)/plrc.$(mansec)
- 		$(INSTALL_DATA) $(srcdir)/plld.1 $(plmandir)/plld.$(mansec)
--		$(INSTALL_DATA) $(srcdir)/readline.3 $(plmandir)/readline.$(lmansec)
-+#		$(INSTALL_DATA) $(srcdir)/readline.3 $(plmandir)/readline.$(lmansec)
+--- src/Makefile.in.orig	Wed Jan 18 03:52:30 2006
++++ src/Makefile.in	Wed Jan 18 03:53:11 2006
+@@ -405,7 +405,7 @@
+ 		$(INSTALL_DATA) pl.1 $(DESTDIR)$(plmandir)/$(PL).$(mansec)
+ 		$(INSTALL_DATA) $(srcdir)/plrc.1 $(DESTDIR)$(plmandir)/plrc.$(mansec)
+ 		$(INSTALL_DATA) $(srcdir)/plld.1 $(DESTDIR)$(plmandir)/plld.$(mansec)
+-		$(INSTALL_DATA) $(srcdir)/readline.3 $(DESTDIR)$(plmandir)/readline.$(lmansec)
++# in base or ports: $(INSTALL_DATA) $(srcdir)/readline.3 $(DESTDIR)$(plmandir)/readline.$(lmansec)
  
  #
  # runtime-only environment installation
diff -ruN swi-pl.orig/pkg-descr swi-pl/pkg-descr
--- swi-pl.orig/pkg-descr	Mon Oct  6 07:00:14 2003
+++ swi-pl/pkg-descr	Wed Jan 18 03:51:24 2006
@@ -1,6 +1,5 @@
 Edinburgh-style Prolog compiler including modules, autoload,
 libraries, Garbage-collector, stack-expandor, C-interface,
-GNU-readline and GNU-Emacs interface, very fast compiler,
-X11 interface using XPCE (info: ftp swi.psy.uva.nl:/pub/xpce).
+GNU-readline and GNU-Emacs interface, very fast compiler.
 
 WWW: http://www.swi-prolog.org/
diff -ruN swi-pl.orig/pkg-plist swi-pl/pkg-plist
--- swi-pl.orig/pkg-plist	Fri Mar 11 10:14:41 2005
+++ swi-pl/pkg-plist	Wed Jan 18 04:00:54 2006
@@ -1,8 +1,6 @@
 bin/pl
 bin/plld
 bin/plrc
-include/SWI-Prolog.h
-include/SWI-Stream.h
 lib/%%DISTNAME%%/bin/%%ARCH%%-%%OS%%/pl
 lib/%%DISTNAME%%/bin/%%ARCH%%-%%OS%%/plld
 lib/%%DISTNAME%%/bin/%%ARCH%%-%%OS%%/plrc
@@ -35,23 +33,22 @@
 lib/%%DISTNAME%%/include/SWI-Stream.h
 lib/%%DISTNAME%%/include/stub.c
 lib/%%DISTNAME%%/lib/%%ARCH%%-%%OS%%/libpl.a
-lib/%%DISTNAME%%/library/clp/bounds.pl
-lib/%%DISTNAME%%/library/option.pl
-lib/%%DISTNAME%%/library/assoc.pl
-lib/%%DISTNAME%%/library/dif.pl
-lib/%%DISTNAME%%/library/when.pl
-lib/%%DISTNAME%%/library/operators.pl
-lib/%%DISTNAME%%/library/prolog_stack.pl
 lib/%%DISTNAME%%/library/INDEX.pl
 lib/%%DISTNAME%%/library/MANUAL
 lib/%%DISTNAME%%/library/am_match.pl
+lib/%%DISTNAME%%/library/assoc.pl
 lib/%%DISTNAME%%/library/backcomp.pl
 lib/%%DISTNAME%%/library/bim.pl
 lib/%%DISTNAME%%/library/check.pl
-lib/%%DISTNAME%%/library/checkselect.pl
 lib/%%DISTNAME%%/library/checklast.pl
+lib/%%DISTNAME%%/library/checkselect.pl
+lib/%%DISTNAME%%/library/clp/bounds.pl
+lib/%%DISTNAME%%/library/clp/clp_distinct.pl
+lib/%%DISTNAME%%/library/clp/clp_events.pl
+lib/%%DISTNAME%%/library/clp/simplex.pl
 lib/%%DISTNAME%%/library/ctypes.pl
 lib/%%DISTNAME%%/library/debug.pl
+lib/%%DISTNAME%%/library/dif.pl
 lib/%%DISTNAME%%/library/edinburgh.pl
 lib/%%DISTNAME%%/library/edit.pl
 lib/%%DISTNAME%%/library/emacs_interface.pl
@@ -64,10 +61,15 @@
 lib/%%DISTNAME%%/library/lists.pl
 lib/%%DISTNAME%%/library/main.pl
 lib/%%DISTNAME%%/library/make.pl
+lib/%%DISTNAME%%/library/nb_set.pl
 lib/%%DISTNAME%%/library/netscape.pl
 lib/%%DISTNAME%%/library/occurs.pl
+lib/%%DISTNAME%%/library/operators.pl
+lib/%%DISTNAME%%/library/option.pl
 lib/%%DISTNAME%%/library/ordsets.pl
 lib/%%DISTNAME%%/library/oset.pl
+lib/%%DISTNAME%%/library/prolog_clause.pl
+lib/%%DISTNAME%%/library/prolog_stack.pl
 lib/%%DISTNAME%%/library/qpforeign.pl
 lib/%%DISTNAME%%/library/qsave.pl
 lib/%%DISTNAME%%/library/quintus.pl
@@ -79,9 +81,13 @@
 lib/%%DISTNAME%%/library/system.pl
 lib/%%DISTNAME%%/library/threadutil.pl
 lib/%%DISTNAME%%/library/tty.pl
+lib/%%DISTNAME%%/library/unicode/blocks.pl
+lib/%%DISTNAME%%/library/unicode/unicode_data.pl
 lib/%%DISTNAME%%/library/url.pl
+lib/%%DISTNAME%%/library/when.pl
 lib/%%DISTNAME%%/swipl
 @dirrm lib/%%DISTNAME%%/library/clp
+@dirrm lib/%%DISTNAME%%/library/unicode
 @dirrm lib/%%DISTNAME%%/library
 @dirrm lib/%%DISTNAME%%/lib/%%ARCH%%-%%OS%%
 @dirrm lib/%%DISTNAME%%/lib
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200601180327.k0I3RH6B008059>