summaryrefslogtreecommitdiff
path: root/cad/verilog-mode
diff options
context:
space:
mode:
authordmcmahill <dmcmahill@pkgsrc.org>2002-10-14 02:28:18 +0000
committerdmcmahill <dmcmahill@pkgsrc.org>2002-10-14 02:28:18 +0000
commitde8c84b1c7a70db7b8aa99a02709f919b47ea4eb (patch)
tree31e2d25fe948013828cf88254e5a9c81665c313f /cad/verilog-mode
parent6763cdc3c107202f84b0d4f66a2ca0d288a7a9bd (diff)
downloadpkgsrc-de8c84b1c7a70db7b8aa99a02709f919b47ea4eb.tar.gz
initial import of verilog-mode-3.60
This is a major mode for editing Verilog HDL source code under GNU Emacs or XEmacs.
Diffstat (limited to 'cad/verilog-mode')
-rw-r--r--cad/verilog-mode/DESCR2
-rw-r--r--cad/verilog-mode/MESSAGE13
-rw-r--r--cad/verilog-mode/Makefile38
-rw-r--r--cad/verilog-mode/PLIST3
-rw-r--r--cad/verilog-mode/distinfo4
5 files changed, 60 insertions, 0 deletions
diff --git a/cad/verilog-mode/DESCR b/cad/verilog-mode/DESCR
new file mode 100644
index 00000000000..a1b8199e691
--- /dev/null
+++ b/cad/verilog-mode/DESCR
@@ -0,0 +1,2 @@
+This is a major mode for editing Verilog HDL source code under GNU Emacs or
+XEmacs.
diff --git a/cad/verilog-mode/MESSAGE b/cad/verilog-mode/MESSAGE
new file mode 100644
index 00000000000..67292fc2f2e
--- /dev/null
+++ b/cad/verilog-mode/MESSAGE
@@ -0,0 +1,13 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 2002/10/14 02:28:18 dmcmahill Exp $
+
+You will need to add something like the following to your .emacs.el (or
+default.el) file to autoload Verilog mode for Emacs.
+
+(setq auto-mode-alist
+ (append auto-mode-alist
+ '(("\\.v$" . verilog-mode))))
+(autoload 'verilog-mode "verilog-mode"
+ "Major mode for editing Verilog HDL sources." t)
+
+===========================================================================
diff --git a/cad/verilog-mode/Makefile b/cad/verilog-mode/Makefile
new file mode 100644
index 00000000000..f013eeae1f8
--- /dev/null
+++ b/cad/verilog-mode/Makefile
@@ -0,0 +1,38 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/10/14 02:28:18 dmcmahill Exp $
+#
+
+DISTNAME= verilog-mode-3.60
+CATEGORIES= cad editors
+MASTER_SITES= ${MASTER_SITE_LOCAL}
+# The latest can be fetched interactively from
+# MASTER_SITES= http://www.verilog.com/register.html
+
+MAINTAINER= dmcmahill@netbsd.org
+HOMEPAGE= http://www.verilog.com/verilog-mode.html
+COMMENT= Verilog mode for Emacs
+
+WRKSRC= ${WRKDIR}
+
+.include "../../mk/bsd.prefs.mk"
+
+.include "../../mk/emacs.mk"
+
+.if ${EMACS_FLAVOR} == "emacs"
+EMACS= emacs
+.else
+EMACS= xemacs
+.endif
+
+SRCS= verilog-mode.el
+
+do-build:
+ for f in ${SRCS}; do \
+ ${EMACS} --no-init-file --no-site-file -batch \
+ -f batch-byte-compile ${WRKSRC}/$$f; \
+ done
+
+do-install:
+ ${INSTALL_DATA_DIR} ${EMACS_LISPPREFIX}
+ cd ${WRKSRC} && ${INSTALL_DATA} ${SRCS} ${SRCS:.el=.elc} ${EMACS_LISPPREFIX}
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/cad/verilog-mode/PLIST b/cad/verilog-mode/PLIST
new file mode 100644
index 00000000000..47375d88353
--- /dev/null
+++ b/cad/verilog-mode/PLIST
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2002/10/14 02:28:18 dmcmahill Exp $
+${EMACS_LISPPREFIX}/verilog-mode.el
+${EMACS_LISPPREFIX}/verilog-mode.elc
diff --git a/cad/verilog-mode/distinfo b/cad/verilog-mode/distinfo
new file mode 100644
index 00000000000..c2814ea4133
--- /dev/null
+++ b/cad/verilog-mode/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2002/10/14 02:28:18 dmcmahill Exp $
+
+SHA1 (verilog-mode-3.60.tar.gz) = 9fc378eda3cbe9d01beabd2ffa640d27064246f5
+Size (verilog-mode-3.60.tar.gz) = 65202 bytes