10089b3134
Dinotrace is now distributed under GPL v3 (previously GPL 2). Fix signal radix being lost when trace is reread. Fix core dump when verilog trace has single timestamp. Fix core dump when no hostname in /etc/hosts. Fix message trashing stack and make cppcheck clean.
40 lines
983 B
Makefile
40 lines
983 B
Makefile
# $NetBSD: Makefile,v 1.13 2013/06/01 14:05:13 shattered Exp $
|
|
#
|
|
|
|
DISTNAME= dinotrace-9.4c
|
|
PKGNAME= ${EMACS_PKGNAME_PREFIX}dinotrace-mode-9.4c
|
|
CATEGORIES= cad editors
|
|
MASTER_SITES= http://www.veripool.org/ftp/
|
|
EXTRACT_SUFX= .tgz
|
|
|
|
MAINTAINER= dmcmahill@NetBSD.org
|
|
HOMEPAGE= http://www.veripool.org/dinotrace/
|
|
COMMENT= Emacs major mode for dinotrace
|
|
|
|
LICENSE= gnu-gpl-v3
|
|
|
|
DEPENDS+= ${EMACS_PKGNAME_PREFIX}verilog-mode>=3.13:../../cad/verilog-mode
|
|
|
|
.include "../../mk/bsd.prefs.mk"
|
|
.include "../../editors/emacs/modules.mk"
|
|
|
|
.if ${EMACS_FLAVOR} == "emacs"
|
|
EMACS= emacs
|
|
.else
|
|
EMACS= xemacs
|
|
.endif
|
|
|
|
SRCS= dinotrace.el sim-log.el
|
|
|
|
do-build:
|
|
for f in ${SRCS}; do \
|
|
${EMACS} --no-init-file --no-site-file -batch \
|
|
-f batch-byte-compile ${WRKSRC}/lisp/$$f; \
|
|
done
|
|
|
|
do-install:
|
|
${INSTALL_DATA_DIR} ${DESTDIR}${EMACS_LISPPREFIX}/${PKGBASE}
|
|
cd ${WRKSRC}/lisp && ${INSTALL_DATA} ${SRCS} ${SRCS:.el=.elc} \
|
|
${DESTDIR}${EMACS_LISPPREFIX}/${PKGBASE}
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|