| @@ -1,34 +1,34 @@ | | | @@ -1,34 +1,34 @@ |
1 | # $NetBSD: Makefile,v 1.18 2023/09/09 09:11:36 mef Exp $ | | 1 | # $NetBSD: Makefile,v 1.19 2023/09/17 04:16:43 mef Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | VERSION= 9.4f | | 4 | VERSION= 9.4f |
5 | DISTNAME= dinotrace-${VERSION} | | 5 | DISTNAME= dinotrace-${VERSION} |
6 | PKGREVISION= 3 | | 6 | PKGREVISION= 3 |
7 | PKGNAME= ${EMACS_PKGNAME_PREFIX}dinotrace-mode-${VERSION} | | 7 | PKGNAME= ${EMACS_PKGNAME_PREFIX}dinotrace-mode-${VERSION} |
8 | CATEGORIES= cad editors | | 8 | CATEGORIES= cad editors |
9 | MASTER_SITES= ${MASTER_SITE_GITHUB:=veripool/} | | 9 | MASTER_SITES= ${MASTER_SITE_GITHUB:=veripool/} |
10 | GITHUB_PROJECT= dinotrace | | 10 | GITHUB_PROJECT= dinotrace |
11 | GITHUB_TAG= v${VERSION} | | 11 | GITHUB_TAG= v${VERSION} |
12 | | | 12 | |
13 | MAINTAINER= dmcmahill@NetBSD.org | | 13 | MAINTAINER= dmcmahill@NetBSD.org |
14 | HOMEPAGE= https://github.com/veripool/dinotrace/blob/master/README.rst | | 14 | HOMEPAGE= https://github.com/veripool/dinotrace/blob/master/README.rst |
15 | COMMENT= Emacs major mode for dinotrace | | 15 | COMMENT= Emacs major mode for dinotrace |
16 | LICENSE= gnu-gpl-v3 | | 16 | LICENSE= gnu-gpl-v3 |
17 | | | 17 | |
18 | DEPENDS+= ${EMACS_PKGNAME_PREFIX}verilog-mode>=3.13:../../cad/verilog-mode | | 18 | DEPENDS+= ${EMACS_PKGNAME_PREFIX}verilog-mode>=3.13:../../cad/verilog-mode |
19 | | | 19 | |
20 | # failed to build with emacs28; needs athena widgets which are not enabled by default | | 20 | # failed to build with emacs28; needs athena widgets which are not enabled by default |
21 | EMACS_VERSIONS_ACCEPTED= emacs26 | | 21 | EMACS_VERSIONS_ACCEPTED= emacs26 emacs28 |
22 | | | 22 | |
23 | .include "../../mk/bsd.prefs.mk" | | 23 | .include "../../mk/bsd.prefs.mk" |
24 | .include "../../editors/emacs/modules.mk" | | 24 | .include "../../editors/emacs/modules.mk" |
25 | | | 25 | |
26 | .if ${EMACS_FLAVOR} == "emacs" | | 26 | .if ${EMACS_FLAVOR} == "emacs" |
27 | EMACS= emacs | | 27 | EMACS= emacs |
28 | .else | | 28 | .else |
29 | EMACS= xemacs | | 29 | EMACS= xemacs |
30 | .endif | | 30 | .endif |
31 | | | 31 | |
32 | SRCS= dinotrace.el sim-log.el lucid.el | | 32 | SRCS= dinotrace.el sim-log.el lucid.el |
33 | | | 33 | |
34 | pre-build: | | 34 | pre-build: |