aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorijliao <ijliao@FreeBSD.org>2003-11-10 10:41:24 +0800
committerijliao <ijliao@FreeBSD.org>2003-11-10 10:41:24 +0800
commita81e21d0f468a5b0d023a76ff58d903cc1ceffac (patch)
tree0556f29dc1c8876b013914df2b9983f36fd593a8 /devel
parente296e3cfad1fdd913737fd28f938c42f8766e79d (diff)
downloadfreebsd-ports-gnome-a81e21d0f468a5b0d023a76ff58d903cc1ceffac.tar.gz
freebsd-ports-gnome-a81e21d0f468a5b0d023a76ff58d903cc1ceffac.tar.zst
freebsd-ports-gnome-a81e21d0f468a5b0d023a76ff58d903cc1ceffac.zip
add glrparser 1.4
A parser works with the GLR(0) algorithm
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/glrparser/Makefile19
-rw-r--r--devel/glrparser/distinfo1
-rw-r--r--devel/glrparser/files/patch-Makefile.in11
-rw-r--r--devel/glrparser/pkg-descr6
-rw-r--r--devel/glrparser/pkg-plist9
6 files changed, 47 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 83bdfc49415f..6dc34d3f3b24 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -243,6 +243,7 @@
SUBDIR += glib12
SUBDIR += glib20
SUBDIR += global
+ SUBDIR += glrparser
SUBDIR += glui
SUBDIR += gmake
SUBDIR += gnome-vfsmm
diff --git a/devel/glrparser/Makefile b/devel/glrparser/Makefile
new file mode 100644
index 000000000000..143fa80705c0
--- /dev/null
+++ b/devel/glrparser/Makefile
@@ -0,0 +1,19 @@
+# ex:ts=8
+# Ports collection makefile for: glrParser
+# Date created: Nov 10, 2003
+# Whom: ijliao
+#
+# $FreeBSD$
+#
+
+PORTNAME= glrparser
+PORTVERSION= 1.4
+CATEGORIES= devel
+MASTER_SITES= http://nlp.fi.muni.cz/projekty/glr/
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= A parser works with the GLR(0) algorithm
+
+GNU_CONFIGURE= yes
+
+.include <bsd.port.mk>
diff --git a/devel/glrparser/distinfo b/devel/glrparser/distinfo
new file mode 100644
index 000000000000..d9b16f0d4909
--- /dev/null
+++ b/devel/glrparser/distinfo
@@ -0,0 +1 @@
+MD5 (glrparser-1.4.tar.gz) = dca074fe4d452a7218c35069f1d81d5e
diff --git a/devel/glrparser/files/patch-Makefile.in b/devel/glrparser/files/patch-Makefile.in
new file mode 100644
index 000000000000..ae9e8818b69c
--- /dev/null
+++ b/devel/glrparser/files/patch-Makefile.in
@@ -0,0 +1,11 @@
+--- Makefile.in.orig Mon Nov 10 10:32:34 2003
++++ Makefile.in Mon Nov 10 10:32:41 2003
+@@ -70,7 +70,7 @@
+ SED = @SED@
+ VERSION = @VERSION@
+
+-SUBDIRS = glr samples doc
++SUBDIRS = glr samples
+ EXTRA_DIST = demos
+ ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
diff --git a/devel/glrparser/pkg-descr b/devel/glrparser/pkg-descr
new file mode 100644
index 000000000000..993f09e1825b
--- /dev/null
+++ b/devel/glrparser/pkg-descr
@@ -0,0 +1,6 @@
+The goal of The glrParser Project is to create generaly usable programmers
+tool for syntactical analysis of wide ambiguous grammars which works with the
+GLR(0) algorithm. GLR is well known algorithm published by Marasu Tomita in
+1985. It is based on generalization of the LR analysis.
+
+WWW: http://nlp.fi.muni.cz/projekty/glr/
diff --git a/devel/glrparser/pkg-plist b/devel/glrparser/pkg-plist
new file mode 100644
index 000000000000..6b580a64c0f3
--- /dev/null
+++ b/devel/glrparser/pkg-plist
@@ -0,0 +1,9 @@
+include/glr/glrException.h
+include/glr/glrGrammar.h
+include/glr/glrGuard.h
+include/glr/glrNode.h
+include/glr/glrParser.h
+include/glr/glrStack.h
+include/glr/glrState.h
+include/glr/glrSymbolTable.h
+@dirrm include/glr