diff options
author | max <max@FreeBSD.org> | 1996-10-25 18:18:26 +0800 |
---|---|---|
committer | max <max@FreeBSD.org> | 1996-10-25 18:18:26 +0800 |
commit | 7865079d007d2a4f4399ce1e4d423968afa23ffe (patch) | |
tree | 9249faef5e462e48e8b0150cc373a08026fa5977 | |
parent | f48f96fd3c733cda76bba98f8beb83fdb0e31f5f (diff) | |
download | freebsd-ports-gnome-7865079d007d2a4f4399ce1e4d423968afa23ffe.tar.gz freebsd-ports-gnome-7865079d007d2a4f4399ce1e4d423968afa23ffe.tar.zst freebsd-ports-gnome-7865079d007d2a4f4399ce1e4d423968afa23ffe.zip |
Port of SWI-Prolog.
Submitted by: Michael Butschky <butsch@computi.erols.com>
Modified and Updated by: max
-rw-r--r-- | lang/swi-pl/Makefile | 40 | ||||
-rw-r--r-- | lang/swi-pl/distinfo | 1 | ||||
-rw-r--r-- | lang/swi-pl/files/patch-aa | 19 | ||||
-rw-r--r-- | lang/swi-pl/pkg-comment | 1 | ||||
-rw-r--r-- | lang/swi-pl/pkg-descr | 4 | ||||
-rw-r--r-- | lang/swi-pl/pkg-plist | 90 |
6 files changed, 155 insertions, 0 deletions
diff --git a/lang/swi-pl/Makefile b/lang/swi-pl/Makefile new file mode 100644 index 000000000000..5add6544bcf4 --- /dev/null +++ b/lang/swi-pl/Makefile @@ -0,0 +1,40 @@ +# New ports collection makefile for: SWI-Prolog +# Version required: 2.7.14 +# Date created: 10 August 1996 +# Whom: Michael Butschky <butsch@computi.erols.com> +# +# $Id: Makefile,v 1.25 1996/08/10 00:12:11 butsch@computi.erols.com Exp $ +# + +DISTNAME= pl-2.7.14 +PKGNAME= swi-pl-2.7.14 +CATEGORIES+= lang +MASTER_SITES= ftp://swi.psy.uva.nl/pub/SWI-Prolog/ + +MAINTAINER= max@FreeBSD.ORG + +WRKSRC= ${WRKDIR}/${DISTNAME}/src +GNU_CONFIGURE= yes + +CONFIGURE_ARGS= i386-freebsd +STRIP= +MAKE_FLAGS+= CIFLAGS=-DRTLD_LAZY -f +NO_CDROM= "No commercial use." + +# Below is for broken configure script that comes with the original +# distribution. This, and patches/patch-00 will be removed as soon as +# the original files are corrected. +pre-configure: + @${CP} ${FILESDIR}/configure ${WRKSRC} + +post-install: +.for f in pl pl-bite chpl + @strip ${PREFIX}/lib/${DISTNAME}/bin/i386-freebsd/$f +.endfor +.if !defined(NOMANCOMPRESS) +.for f in pl.1 chpl.1 plld.1 + gzip -9nf ${PREFIX}/man/man1/$f +.endfor +.endif + +.include <bsd.port.mk> diff --git a/lang/swi-pl/distinfo b/lang/swi-pl/distinfo new file mode 100644 index 000000000000..1d5485f8f636 --- /dev/null +++ b/lang/swi-pl/distinfo @@ -0,0 +1 @@ +MD5 (pl-2.7.14.tar.gz) = 4f04d35af8b362e6173b6b98657c774f diff --git a/lang/swi-pl/files/patch-aa b/lang/swi-pl/files/patch-aa new file mode 100644 index 000000000000..fa6ad87d6cdc --- /dev/null +++ b/lang/swi-pl/files/patch-aa @@ -0,0 +1,19 @@ +*** Makefile.in.orig Fri Oct 25 17:26:43 1996 +--- Makefile.in Fri Oct 25 17:26:32 1996 +*************** +*** 279,285 **** + -$(INSTALL_DATA) $(PLBASE)/man/$(PL).$(mansec) $(mandir) + -$(INSTALL_DATA) $(PLBASE)/man/chpl.$(mansec) $(mandir) + -$(INSTALL_DATA) $(PLBASE)/man/plld.$(mansec) $(mandir) +! -$(INSTALL_DATA) $(PLBASE)/man/readline.$(lmansec) $(lmandir) + + # + # runtime-only environment installation +--- 279,285 ---- + -$(INSTALL_DATA) $(PLBASE)/man/$(PL).$(mansec) $(mandir) + -$(INSTALL_DATA) $(PLBASE)/man/chpl.$(mansec) $(mandir) + -$(INSTALL_DATA) $(PLBASE)/man/plld.$(mansec) $(mandir) +! # -$(INSTALL_DATA) $(PLBASE)/man/readline.$(lmansec) $(lmandir) + + # + # runtime-only environment installation diff --git a/lang/swi-pl/pkg-comment b/lang/swi-pl/pkg-comment new file mode 100644 index 000000000000..8e835b0d5515 --- /dev/null +++ b/lang/swi-pl/pkg-comment @@ -0,0 +1 @@ +Edinburgh-style Prolog compiler. diff --git a/lang/swi-pl/pkg-descr b/lang/swi-pl/pkg-descr new file mode 100644 index 000000000000..026b496b3bb0 --- /dev/null +++ b/lang/swi-pl/pkg-descr @@ -0,0 +1,4 @@ +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). diff --git a/lang/swi-pl/pkg-plist b/lang/swi-pl/pkg-plist new file mode 100644 index 000000000000..04befd2086f4 --- /dev/null +++ b/lang/swi-pl/pkg-plist @@ -0,0 +1,90 @@ +bin/pl +bin/pl-bite +bin/chpl +bin/plld +include/SWI-Prolog.h +man/man1/pl.1.gz +man/man1/chpl.1.gz +man/man1/plld.1.gz +lib/pl-2.7.14/bin/i386-freebsd/pl +lib/pl-2.7.14/bin/i386-freebsd/pl-bite +lib/pl-2.7.14/bin/i386-freebsd/chpl +lib/pl-2.7.14/bin/i386-freebsd/plld +lib/pl-2.7.14/bin/swipl +lib/pl-2.7.14/man/pl.1 +lib/pl-2.7.14/man/chpl.1 +lib/pl-2.7.14/man/plld.1 +lib/pl-2.7.14/man/readline.3 +lib/pl-2.7.14/boot/aix_foreign.pl +lib/pl-2.7.14/boot/apply.pl +lib/pl-2.7.14/boot/autoload.pl +lib/pl-2.7.14/boot/bags.pl +lib/pl-2.7.14/boot/dwim.pl +lib/pl-2.7.14/boot/edit.pl +lib/pl-2.7.14/boot/foreign.pl +lib/pl-2.7.14/boot/history.pl +lib/pl-2.7.14/boot/init.pl +lib/pl-2.7.14/boot/list.pl +lib/pl-2.7.14/boot/listing.pl +lib/pl-2.7.14/boot/load.pl +lib/pl-2.7.14/boot/parms.pl +lib/pl-2.7.14/boot/portray.pl +lib/pl-2.7.14/boot/profile.pl +lib/pl-2.7.14/boot/qlf.pl +lib/pl-2.7.14/boot/sort.pl +lib/pl-2.7.14/boot/syspred.pl +lib/pl-2.7.14/boot/toplevel.pl +lib/pl-2.7.14/boot/topvars.pl +lib/pl-2.7.14/boot/writef.pl +lib/pl-2.7.14/library/INDEX.pl +lib/pl-2.7.14/library/am_match.pl +lib/pl-2.7.14/library/backcomp.pl +lib/pl-2.7.14/library/bim.pl +lib/pl-2.7.14/library/check.pl +lib/pl-2.7.14/library/ctypes.pl +lib/pl-2.7.14/library/dde.pl +lib/pl-2.7.14/library/dld.pl +lib/pl-2.7.14/library/emacs_interface.pl +lib/pl-2.7.14/library/explain.pl +lib/pl-2.7.14/library/files.pl +lib/pl-2.7.14/library/gensym.pl +lib/pl-2.7.14/library/help.pl +lib/pl-2.7.14/library/help_index.pl +lib/pl-2.7.14/library/helpidx.pl +lib/pl-2.7.14/library/online.pl +lib/pl-2.7.14/library/oset.pl +lib/pl-2.7.14/library/progman.pl +lib/pl-2.7.14/library/qlfutil.pl +lib/pl-2.7.14/library/qp_interface.pl +lib/pl-2.7.14/library/qsave.pl +lib/pl-2.7.14/library/quintus.pl +lib/pl-2.7.14/library/readln.pl +lib/pl-2.7.14/library/shell.pl +lib/pl-2.7.14/library/shlib.pl +lib/pl-2.7.14/library/system.pl +lib/pl-2.7.14/library/toolkit.pl +lib/pl-2.7.14/library/topvars.pl +lib/pl-2.7.14/library/tty.pl +lib/pl-2.7.14/library/whereis.pl +lib/pl-2.7.14/library/MANUAL +lib/pl-2.7.14/startup/startup +lib/pl-2.7.14/include/SWI-Prolog.h +lib/pl-2.7.14/include/SWI-Exports +lib/pl-2.7.14/include/SWI-Stream.h +lib/pl-2.7.14/include/stub.c +lib/pl-2.7.14/runtime/i386-freebsd/libpl.a +lib/pl-2.7.14/swipl +lib/pl-2.7.14/README.bin +lib/pl-2.7.14/LICENCE +@dirrm lib/pl-2.7.14/bin/i386-freebsd +@dirrm lib/pl-2.7.14/bin +@dirrm lib/pl-2.7.14/lib/i386-freebsd +@dirrm lib/pl-2.7.14/lib +@dirrm lib/pl-2.7.14/man +@dirrm lib/pl-2.7.14/boot +@dirrm lib/pl-2.7.14/library +@dirrm lib/pl-2.7.14/startup +@dirrm lib/pl-2.7.14/include +@dirrm lib/pl-2.7.14/runtime/i386-freebsd +@dirrm lib/pl-2.7.14/runtime +@dirrm lib/pl-2.7.14 |