aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2007-06-06 14:00:31 +0800
committermiwi <miwi@FreeBSD.org>2007-06-06 14:00:31 +0800
commit1e20caf01cad9bf36e5dfd87f63a86247e00defb (patch)
tree548377262c011220b3aaf14e86b5b0a0bfa1fc78
parent3ba3a89cb2853ca0bed3f81318b36a827d025a7c (diff)
downloadfreebsd-ports-gnome-1e20caf01cad9bf36e5dfd87f63a86247e00defb.tar.gz
freebsd-ports-gnome-1e20caf01cad9bf36e5dfd87f63a86247e00defb.tar.zst
freebsd-ports-gnome-1e20caf01cad9bf36e5dfd87f63a86247e00defb.zip
Sid is a LL(1) parser generator that turns specifications of languages into
programs that recognise those languages. One of the aims of sid was to separate the specification of the language to be recognised from the language that the recogniser program is written in. For this reason, input to sid is split into two components: output language independent information, and output language dependent information. PR: ports/113128 Submitted by: The Akuma Project
-rw-r--r--devel/Makefile1
-rw-r--r--devel/sid/Makefile25
-rw-r--r--devel/sid/distinfo3
-rw-r--r--devel/sid/pkg-descr6
4 files changed, 35 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 706dd83cb5c1..73278141d3fd 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -2088,6 +2088,7 @@
SUBDIR += shmap
SUBDIR += showgrammar
SUBDIR += shtool
+ SUBDIR += sid
SUBDIR += sigslot
SUBDIR += silc-toolkit
SUBDIR += simgear
diff --git a/devel/sid/Makefile b/devel/sid/Makefile
new file mode 100644
index 000000000000..a4012bbb6e35
--- /dev/null
+++ b/devel/sid/Makefile
@@ -0,0 +1,25 @@
+# New ports collection makefile for: sid
+# Date created: 29 May 2007
+# Whom: The Akuma Project
+#
+# $FreeBSD$
+#
+
+PORTNAME= sid
+PORTVERSION= 1.10.0
+CATEGORIES= devel
+MASTER_SITES= http://www.akumaproject.org/download/
+
+MAINTAINER= ports@akumaproject.org
+COMMENT= A LL(1) parser generator
+
+CONFLICTS= TenDRA-4.2*
+
+INSTALL_TARGET= install DESTDIR=${PREFIX}
+
+USE_PERL5= yes
+
+MAN1= sid.1
+PLIST_FILES= bin/sid
+
+.include <bsd.port.mk>
diff --git a/devel/sid/distinfo b/devel/sid/distinfo
new file mode 100644
index 000000000000..4f0ec4b8d445
--- /dev/null
+++ b/devel/sid/distinfo
@@ -0,0 +1,3 @@
+MD5 (sid-1.10.0.tar.gz) = dc40fc98f6ba0f5491da317d1a8eb562
+SHA256 (sid-1.10.0.tar.gz) = 71119ab60014921d09805e936fe4fedda72d4245374acd3e616b7f2817b886e5
+SIZE (sid-1.10.0.tar.gz) = 192137
diff --git a/devel/sid/pkg-descr b/devel/sid/pkg-descr
new file mode 100644
index 000000000000..fbe8842802c9
--- /dev/null
+++ b/devel/sid/pkg-descr
@@ -0,0 +1,6 @@
+Sid is a LL(1) parser generator that turns specifications of languages into
+programs that recognise those languages. One of the aims of sid was to separate
+the specification of the language to be recognised from the language that the
+recogniser program is written in. For this reason, input to sid is split into
+two components: output language independent information, and output language
+dependent information.