summaryrefslogtreecommitdiff
path: root/devel/nqc
diff options
context:
space:
mode:
authornathanw <nathanw>1999-10-11 20:25:18 +0000
committernathanw <nathanw>1999-10-11 20:25:18 +0000
commit67329a4f8013ada325d814e77ec8455a5408fd8f (patch)
treed0f462d17e0fc69e3a8ffbb53b6c08d12f5f7fe2 /devel/nqc
parent803208d8f5e2d12f1cf69c33919ff4d6af74634f (diff)
downloadpkgsrc-67329a4f8013ada325d814e77ec8455a5408fd8f.tar.gz
Initial import of nqc-2.0.1
Development system for the Lego Mindstorms RCX computer.
Diffstat (limited to 'devel/nqc')
-rw-r--r--devel/nqc/Makefile16
-rw-r--r--devel/nqc/files/md53
-rw-r--r--devel/nqc/files/patch-sum3
-rw-r--r--devel/nqc/patches/patch-aa24
-rw-r--r--devel/nqc/pkg/COMMENT1
-rw-r--r--devel/nqc/pkg/DESCR9
-rw-r--r--devel/nqc/pkg/PLIST2
7 files changed, 58 insertions, 0 deletions
diff --git a/devel/nqc/Makefile b/devel/nqc/Makefile
new file mode 100644
index 00000000000..131382155d3
--- /dev/null
+++ b/devel/nqc/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.1.1.1 1999/10/11 20:25:18 nathanw Exp $
+#
+
+DISTNAME= nqc_src_2_0_1
+PKGNAME= nqc-2.0.1
+CATEGORIES= devel
+MASTER_SITES= http://www.enteract.com/~dbaum/nqc/release/
+
+MAINTAINER= nathanw@netbsd.org
+HOMEPAGE= http://www.enteract.com/~dbaum/nqc/index.html
+
+# NQC doesn't include any install target at all.
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/nqc ${PREFIX}/bin
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/nqc/files/md5 b/devel/nqc/files/md5
new file mode 100644
index 00000000000..e3c4ffe5c4a
--- /dev/null
+++ b/devel/nqc/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 1999/10/11 20:25:19 nathanw Exp $
+
+MD5 (nqc_src_2_0_1.tar.gz) = 4e1189ccd1cb8050fa665924ef487032
diff --git a/devel/nqc/files/patch-sum b/devel/nqc/files/patch-sum
new file mode 100644
index 00000000000..4dfff66cfc2
--- /dev/null
+++ b/devel/nqc/files/patch-sum
@@ -0,0 +1,3 @@
+$NetBSD: patch-sum,v 1.1.1.1 1999/10/11 20:25:19 nathanw Exp $
+
+MD5 (patch-aa) = bc7eebd0145f7bbebdf40d32b045b3f2
diff --git a/devel/nqc/patches/patch-aa b/devel/nqc/patches/patch-aa
new file mode 100644
index 00000000000..a87e9254717
--- /dev/null
+++ b/devel/nqc/patches/patch-aa
@@ -0,0 +1,24 @@
+$NetBSD: patch-aa,v 1.1.1.1 1999/10/11 20:25:19 nathanw Exp $
+
+--- Makefile.orig Wed Oct 6 18:11:51 1999
++++ Makefile Mon Oct 11 16:17:16 1999
+@@ -33,8 +33,8 @@
+ #
+ # Pick your YACC processor
+ #
+-YACC = bison -y
+-# YACC = yacc
++# YACC = bison -y
++YACC = yacc
+
+ #
+ # Define the FLEX processor
+@@ -46,7 +46,7 @@
+ # Use this to define the default device driver name
+ # for serial port connections.
+ #
+-DEFAULT_SERIAL_NAME = "/dev/ttyS0"
++DEFAULT_SERIAL_NAME = "/dev/tty00"
+
+
+ # other commands
diff --git a/devel/nqc/pkg/COMMENT b/devel/nqc/pkg/COMMENT
new file mode 100644
index 00000000000..014fe4b8f56
--- /dev/null
+++ b/devel/nqc/pkg/COMMENT
@@ -0,0 +1 @@
+Development system for the Lego Mindstorms RCX embedded computer.
diff --git a/devel/nqc/pkg/DESCR b/devel/nqc/pkg/DESCR
new file mode 100644
index 00000000000..30a695445ca
--- /dev/null
+++ b/devel/nqc/pkg/DESCR
@@ -0,0 +1,9 @@
+Not Quite C is a simple language with a C like syntax that can be used
+to program Lego's RCX programmable brick (from the Mindstorms set). If
+you are just getting started with programming, then graphical
+environments such as the Mindstorms RIS software or Robolab are
+probably better choices. If, however, you're a C programmer and prefer
+typing a few lines to drag and drop icon programming, then NQC may be
+perfect for you.
+
+NQC is free software released under the Mozilla Public License (MPL).
diff --git a/devel/nqc/pkg/PLIST b/devel/nqc/pkg/PLIST
new file mode 100644
index 00000000000..e4b593e5657
--- /dev/null
+++ b/devel/nqc/pkg/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 1999/10/11 20:25:19 nathanw Exp $
+bin/nqc