ports/56277: Update of the swi-prolog port
Steffen Mazanek
steffen.mazanek at unibw-muenchen.de
Mon Sep 1 16:50:24 UTC 2003
>Number: 56277
>Category: ports
>Synopsis: Update of the swi-prolog port
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Mon Sep 01 09:50:19 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator: Steffen Mazanek
>Release: FreeBSD 4.8-STABLE i386
>Organization:
>Environment:
System: FreeBSD pseiko2 4.8-STABLE FreeBSD 4.8-STABLE #6: Mon Aug 25 17:04:56 CEST 2003 pseiko at pseiko2:/usr/obj/usr/src/sys/PSEIKO i386
>Description:
There is a new version of swi-prolog: 5.2.7
>How-To-Repeat:
>Fix:
--- sharoutput begins here ---
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# swi-pl
# swi-pl/files
# swi-pl/files/patch-aa
# swi-pl/pkg-plist
# swi-pl/pkg-descr
# swi-pl/distinfo
# swi-pl/Makefile
#
echo c - swi-pl
mkdir -p swi-pl > /dev/null 2>&1
echo c - swi-pl/files
mkdir -p swi-pl/files > /dev/null 2>&1
echo x - swi-pl/files/patch-aa
sed 's/^X//' >swi-pl/files/patch-aa << 'END-of-swi-pl/files/patch-aa'
X--- src/Makefile.in.orig Mon Sep 1 17:47:37 2003
X+++ src/Makefile.in Mon Sep 1 17:52:40 2003
X@@ -70,7 +70,7 @@
X CWFLAGS=@CWFLAGS@
X CIFLAGS=@CIFLAGS@
X CMFLAGS=@CMFLAGS@
X-CFLAGS= $(CWFLAGS) $(COFLAGS) $(CIFLAGS) $(CMFLAGS)
X+CFLAGS= @CFLAGS@ $(CWFLAGS) $(COFLAGS) $(CIFLAGS) $(CMFLAGS)
X LDFLAGS=@LDFLAGS@
X
X PLFOREIGN=@PLFOREIGN@
X@@ -344,16 +344,17 @@
X -$(INSTALL_DATA) $(srcdir)/plld.1 $(smandir)/plld.$(mansec)
X
X install_rlman:
X- -if [ ! -d $(lmandir) ]; then $(MKDIR) $(lmandir); fi
X- -if [ ! -r $(lmandir)/readline.$(lmansec) ]; then \
X- $(INSTALL_DATA) $(srcdir)/readline.3 $(lmandir)/readline.$(lmansec); \
X- fi
X+ -true
X+# -if [ ! -d $(lmandir) ]; then $(MKDIR) $(lmandir); fi
X+# -if [ ! -r $(lmandir)/readline.$(lmansec) ]; then \
X+# $(INSTALL_DATA) $(srcdir)/readline.3 $(lmandir)/readline.$(lmansec); \
X+# fi
X
X install-lman::
X $(INSTALL_DATA) pl.1 $(plmandir)/$(PL).$(mansec)
X $(INSTALL_DATA) $(srcdir)/plrc.1 $(plmandir)/plrc.$(mansec)
X $(INSTALL_DATA) $(srcdir)/plld.1 $(plmandir)/plld.$(mansec)
X- $(INSTALL_DATA) $(srcdir)/readline.3 $(plmandir)/readline.$(lmansec)
X+# $(INSTALL_DATA) $(srcdir)/readline.3 $(plmandir)/readline.$(lmansec)
X
X #
X # runtime-only environment installation
END-of-swi-pl/files/patch-aa
echo x - swi-pl/pkg-plist
sed 's/^X//' >swi-pl/pkg-plist << 'END-of-swi-pl/pkg-plist'
Xbin/pl
Xbin/plld
Xbin/plrc
Xinclude/SWI-Prolog.h
Xinclude/SWI-Stream.h
Xlib/%%DISTNAME%%/bin/%%ARCH%%-%%OS%%/pl
Xlib/%%DISTNAME%%/bin/%%ARCH%%-%%OS%%/plld
Xlib/%%DISTNAME%%/bin/%%ARCH%%-%%OS%%/plrc
Xlib/%%DISTNAME%%/bin/swipl
Xlib/%%DISTNAME%%/boot/apply.pl
Xlib/%%DISTNAME%%/boot/autoload.pl
Xlib/%%DISTNAME%%/boot/bags.pl
Xlib/%%DISTNAME%%/boot/dwim.pl
Xlib/%%DISTNAME%%/boot/history.pl
Xlib/%%DISTNAME%%/boot/init.pl
Xlib/%%DISTNAME%%/boot/license.pl
Xlib/%%DISTNAME%%/boot/load.pl
Xlib/%%DISTNAME%%/boot/menu.pl
Xlib/%%DISTNAME%%/boot/messages.pl
Xlib/%%DISTNAME%%/boot/parms.pl
Xlib/%%DISTNAME%%/boot/qlf.pl
Xlib/%%DISTNAME%%/boot/rc.pl
Xlib/%%DISTNAME%%/boot/sort.pl
Xlib/%%DISTNAME%%/boot/syspred.pl
Xlib/%%DISTNAME%%/boot/toplevel.pl
Xlib/%%DISTNAME%%/boot/topvars.pl
Xlib/%%DISTNAME%%/boot/writef.pl
Xlib/%%DISTNAME%%/boot32.prc
Xlib/%%DISTNAME%%/dotfiles/README
Xlib/%%DISTNAME%%/dotfiles/dotplrc
Xlib/%%DISTNAME%%/dotfiles/dotxpcerc
Xlib/%%DISTNAME%%/dotfiles/edit
Xlib/%%DISTNAME%%/include/SWI-Prolog.h
Xlib/%%DISTNAME%%/include/SWI-Stream.h
Xlib/%%DISTNAME%%/include/stub.c
Xlib/%%DISTNAME%%/library/INDEX.pl
Xlib/%%DISTNAME%%/library/MANUAL
Xlib/%%DISTNAME%%/library/am_match.pl
Xlib/%%DISTNAME%%/library/backcomp.pl
Xlib/%%DISTNAME%%/library/bim.pl
Xlib/%%DISTNAME%%/library/check.pl
Xlib/%%DISTNAME%%/library/checklast.pl
Xlib/%%DISTNAME%%/library/checkselect.pl
Xlib/%%DISTNAME%%/library/ctypes.pl
Xlib/%%DISTNAME%%/library/debug.pl
Xlib/%%DISTNAME%%/library/edinburgh.pl
Xlib/%%DISTNAME%%/library/edit.pl
Xlib/%%DISTNAME%%/library/emacs_interface.pl
Xlib/%%DISTNAME%%/library/explain.pl
Xlib/%%DISTNAME%%/library/files.pl
Xlib/%%DISTNAME%%/library/gensym.pl
Xlib/%%DISTNAME%%/library/help.pl
Xlib/%%DISTNAME%%/library/helpidx.pl
Xlib/%%DISTNAME%%/library/listing.pl
Xlib/%%DISTNAME%%/library/lists.pl
Xlib/%%DISTNAME%%/library/main.pl
Xlib/%%DISTNAME%%/library/make.pl
Xlib/%%DISTNAME%%/library/netscape.pl
Xlib/%%DISTNAME%%/library/occurs.pl
Xlib/%%DISTNAME%%/library/ordsets.pl
Xlib/%%DISTNAME%%/library/oset.pl
Xlib/%%DISTNAME%%/library/qpforeign.pl
Xlib/%%DISTNAME%%/library/qsave.pl
Xlib/%%DISTNAME%%/library/quintus.pl
Xlib/%%DISTNAME%%/library/readln.pl
Xlib/%%DISTNAME%%/library/readutil.pl
Xlib/%%DISTNAME%%/library/shell.pl
Xlib/%%DISTNAME%%/library/shlib.pl
Xlib/%%DISTNAME%%/library/statistics.pl
Xlib/%%DISTNAME%%/library/system.pl
Xlib/%%DISTNAME%%/library/threadutil.pl
Xlib/%%DISTNAME%%/library/tty.pl
Xlib/%%DISTNAME%%/library/url.pl
Xlib/%%DISTNAME%%/runtime/%%ARCH%%-%%OS%%/libplmt.a
Xlib/%%DISTNAME%%/swipl
X at dirrm lib/%%DISTNAME%%/runtime/%%ARCH%%-%%OS%%
X at dirrm lib/%%DISTNAME%%/runtime
X at dirrm lib/%%DISTNAME%%/man
X at dirrm lib/%%DISTNAME%%/library
X at dirrm lib/%%DISTNAME%%/lib/%%ARCH%%-%%OS%%
X at dirrm lib/%%DISTNAME%%/lib
X at dirrm lib/%%DISTNAME%%/include
X at dirrm lib/%%DISTNAME%%/dotfiles
X at dirrm lib/%%DISTNAME%%/boot
X at dirrm lib/%%DISTNAME%%/bin/%%ARCH%%-%%OS%%
X at dirrm lib/%%DISTNAME%%/bin
X at dirrm lib/%%DISTNAME%%
END-of-swi-pl/pkg-plist
echo x - swi-pl/pkg-descr
sed 's/^X//' >swi-pl/pkg-descr << 'END-of-swi-pl/pkg-descr'
XEdinburgh-style Prolog compiler including modules, autoload,
Xlibraries, Garbage-collector, stack-expandor, C-interface,
XGNU-readline and GNU-Emacs interface, very fast compiler,
XX11 interface using XPCE (info: ftp swi.psy.uva.nl:/pub/xpce).
X
XWWW: http://www.swi-pl.org/
END-of-swi-pl/pkg-descr
echo x - swi-pl/distinfo
sed 's/^X//' >swi-pl/distinfo << 'END-of-swi-pl/distinfo'
XMD5 (pl-5.2.7.tar.gz) = 81d431af966439ee3829c57caf7b18be
END-of-swi-pl/distinfo
echo x - swi-pl/Makefile
sed 's/^X//' >swi-pl/Makefile << 'END-of-swi-pl/Makefile'
X# New ports collection makefile for: SWI-Prolog
X# Date created: 10 August 1996
X# Whom: Michael Butschky <butsch at computi.erols.com>
X# Updated: Steffen Mazanek <steffen.mazanek at unibw-muenchen.de>
X# $FreeBSD$
X
XPORTNAME= swi-pl
XPORTVERSION= 5.2.7
XCATEGORIES= lang
XMASTER_SITES= http://www.swi.psy.uva.nl/cgi-bin/nph-download/SWI-Prolog/
XDISTNAME= pl-${PORTVERSION}
X
XMAINTAINER= max at FreeBSD.org
XCOMMENT= Edinburgh-style Prolog compiler
X
XCONFLICTS= ploticus-* slffea-*
XUSE_GMAKE= yes
XGNU_CONFIGURE= yes
XCONFIGURE_ARGS= --host=${MACHINE_ARCH}-${OPSYS:L}
XSTRIP=
XMAN1= pl.1 plrc.1 plld.1
XPLIST_SUB= DISTNAME=${DISTNAME} ARCH=${ARCH} OS=${OPSYS:L}
X
Xpost-install:
X.for f in pl plld plrc
X @${STRIP_CMD} ${PREFIX}/lib/${DISTNAME}/bin/${ARCH}-${OPSYS:L}/$f
X.endfor
X
X.include <bsd.port.mk>
END-of-swi-pl/Makefile
exit
--- sharoutput ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list