aboutsummaryrefslogtreecommitdiff
path: root/lang/forth
diff options
context:
space:
mode:
authorSteve Price <steve@FreeBSD.org>2000-07-07 19:38:32 +0000
committerSteve Price <steve@FreeBSD.org>2000-07-07 19:38:32 +0000
commit3a839f493219b1b11927918d4a1ea61f0f3796fd (patch)
tree8329ef9aa682ae88ad575ce57dda2364e78170f1 /lang/forth
parent50edf3201c5d67530ddcffb627450f335e1f3030 (diff)
downloadports-3a839f493219b1b11927918d4a1ea61f0f3796fd.tar.gz
ports-3a839f493219b1b11927918d4a1ea61f0f3796fd.zip
Notes
Diffstat (limited to 'lang/forth')
-rw-r--r--lang/forth/Makefile21
-rw-r--r--lang/forth/distinfo2
-rw-r--r--lang/forth/files/patch-ae11
-rw-r--r--lang/forth/pkg-descr2
-rw-r--r--lang/forth/pkg-plist61
5 files changed, 81 insertions, 16 deletions
diff --git a/lang/forth/Makefile b/lang/forth/Makefile
index f183fe1997c4..a4496a8c9384 100644
--- a/lang/forth/Makefile
+++ b/lang/forth/Makefile
@@ -6,20 +6,27 @@
#
PORTNAME= pfe
-PORTVERSION= 0.9.14
+PORTVERSION= 0.29.1
CATEGORIES= lang
-MASTER_SITES= ftp://ftp.taygeta.com/pub/Forth/Compilers/native/unix/
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
WRKSRC= ${WRKDIR}/${DISTNAME}/src
-HAS_CONFIGURE= yes
-CONFIGURE_SCRIPT= config.sh
-CONFIGURE_ARGS= ${OPSYS}
+
+USE_BZIP2= yes
+USE_GMAKE= yes
+USE_LIBTOOL= yes
+CONFIGURE_ARGS= --disable-float
+
MAN1= pfe.1
post-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/pfe ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/../doc/pfe.1 ${PREFIX}/man/man1/pfe.1
+ ${INSTALL_MAN} ${WRKSRC}/../doc/pfe.1 ${PREFIX}/man/man1
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${PREFIX}/share/doc/pfe
+ ${INSTALL_DATA} ${WRKSRC}/../doc/*.html ${PREFIX}/share/doc/pfe
+.endif
.include <bsd.port.mk>
diff --git a/lang/forth/distinfo b/lang/forth/distinfo
index 3c48fff7399f..522d91580250 100644
--- a/lang/forth/distinfo
+++ b/lang/forth/distinfo
@@ -1 +1 @@
-MD5 (pfe-0.9.14.tar.gz) = cda67e5547f69e8a7ae572475a95acfe
+MD5 (pfe-0.29.1.tar.bz2) = d76d0481fc5eca52f9c55f9387908363
diff --git a/lang/forth/files/patch-ae b/lang/forth/files/patch-ae
new file mode 100644
index 000000000000..ace2d817e261
--- /dev/null
+++ b/lang/forth/files/patch-ae
@@ -0,0 +1,11 @@
+--- Makefile.in.orig Fri Apr 28 02:54:55 2000
++++ Makefile.in Sat Apr 29 05:48:14 2000
+@@ -61,7 +61,7 @@
+ MV = @MV@
+ NM = @NM@
+ OBJDUMP = @OBJDUMP@
+-OPTIM = @OPTIM@
++OPTIM = @CFLAGS@
+ RANLIB = @RANLIB@
+ RM = @RM@
+ TERMLIB = @TERMLIB@
diff --git a/lang/forth/pkg-descr b/lang/forth/pkg-descr
index 0e2411fc4294..c8a25841bdc4 100644
--- a/lang/forth/pkg-descr
+++ b/lang/forth/pkg-descr
@@ -5,3 +5,5 @@ The Forth-system is closely modeled along the new American National
Standard for the programming language Forth. I implemented every word
of every word set mentioned in the dpANS-6 document of june 1993.
Additionally it is compatible to Forth-83.
+
+WWW: http://pfe.sourceforge.net/
diff --git a/lang/forth/pkg-plist b/lang/forth/pkg-plist
index 598510afd9b7..5b6ea33b9d91 100644
--- a/lang/forth/pkg-plist
+++ b/lang/forth/pkg-plist
@@ -1,9 +1,54 @@
bin/pfe
-share/pfe/help/dpans.hlp
-share/pfe/help/forth-83.hlp
-share/pfe/help/helpidx
-share/pfe/help/index
-share/pfe/help/misc.hlp
-share/pfe/help/showhelp
-@dirrm share/pfe/help
-@dirrm share/pfe
+lib/pfe/p4ed.so
+share/doc/pfe/doc-talk.html
+share/doc/pfe/index-each.html
+share/doc/pfe/index-symbols.html
+share/doc/pfe/index-words.html
+share/doc/pfe/index-wordsets.html
+share/doc/pfe/index.html
+share/doc/pfe/src-block.html
+share/doc/pfe/src-core.html
+share/doc/pfe/src-debug.html
+share/doc/pfe/src-double.html
+share/doc/pfe/src-facility.html
+share/doc/pfe/src-file.html
+share/doc/pfe/src-floating.html
+share/doc/pfe/src-forth-83.html
+share/doc/pfe/src-locals.html
+share/doc/pfe/src-lpf83.html
+share/doc/pfe/src-memory.html
+share/doc/pfe/src-misc.html
+share/doc/pfe/src-p4ed.html
+share/doc/pfe/src-search.html
+share/doc/pfe/src-shell.html
+share/doc/pfe/src-signals.html
+share/doc/pfe/src-string.html
+share/doc/pfe/src-term.html
+share/doc/pfe/src-toolkit.html
+share/doc/pfe/src-unix.html
+share/doc/pfe/src-xception.html
+share/doc/pfe/src-yours.html
+share/doc/pfe/wordset-block.html
+share/doc/pfe/wordset-core.html
+share/doc/pfe/wordset-debug.html
+share/doc/pfe/wordset-double.html
+share/doc/pfe/wordset-exception.html
+share/doc/pfe/wordset-facility.html
+share/doc/pfe/wordset-file.html
+share/doc/pfe/wordset-floating.html
+share/doc/pfe/wordset-forth_83.html
+share/doc/pfe/wordset-locals.html
+share/doc/pfe/wordset-lpf83.html
+share/doc/pfe/wordset-memory.html
+share/doc/pfe/wordset-misc.html
+share/doc/pfe/wordset-p4ed.html
+share/doc/pfe/wordset-search.html
+share/doc/pfe/wordset-shell.html
+share/doc/pfe/wordset-signals.html
+share/doc/pfe/wordset-string.html
+share/doc/pfe/wordset-system.html
+share/doc/pfe/wordset-term.html
+share/doc/pfe/wordset-toolkit.html
+share/doc/pfe/wordset-your.html
+@dirrm share/doc/pfe
+@dirrm lib/pfe