| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.65 2022/06/28 11:33:45 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.66 2023/09/25 20:08:32 gdt Exp $ |
2 | | | 2 | |
3 | DISTNAME= emacs-20.7 | | 3 | DISTNAME= emacs-20.7 |
4 | PKGNAME= ${DISTNAME:S/emacs/emacs20/} | | 4 | PKGNAME= ${DISTNAME:S/emacs/emacs20/} |
5 | PKGREVISION= 26 | | 5 | PKGREVISION= 26 |
6 | CATEGORIES= editors | | 6 | CATEGORIES= editors |
7 | MASTER_SITES= http://ftp.gnu.org/pub/old-gnu/emacs/ | | 7 | MASTER_SITES= http://ftp.gnu.org/pub/old-gnu/emacs/ |
8 | MASTER_SITES+= ftp://ftp.gnu.org/pub/old-gnu/emacs | | 8 | MASTER_SITES+= ftp://ftp.gnu.org/pub/old-gnu/emacs |
9 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} | | 9 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} |
10 | DISTFILES+= ${DISTNAME}-mule-4.1b-elc${EXTRACT_SUFX} | | 10 | DISTFILES+= ${DISTNAME}-mule-4.1b-elc${EXTRACT_SUFX} |
11 | SITES.${DISTNAME}-mule-4.1b-elc.tar.gz= ${MASTER_SITE_LOCAL} | | 11 | SITES.${DISTNAME}-mule-4.1b-elc.tar.gz= ${MASTER_SITE_LOCAL} |
12 | | | 12 | |
13 | # Mule enhancement (back port) patch by Satoshi Yatagawa | | 13 | # Mule enhancement (back port) patch by Satoshi Yatagawa |
14 | SITES.emacs-20.7-mule-4.1b.patch= \ | | 14 | SITES.emacs-20.7-mule-4.1b.patch= \ |
| @@ -20,26 +20,27 @@ SITES.emacs20-xim-20000713.diff= \ | | | @@ -20,26 +20,27 @@ SITES.emacs20-xim-20000713.diff= \ |
20 | PATCHFILES+= emacs20-xim-20000713.diff | | 20 | PATCHFILES+= emacs20-xim-20000713.diff |
21 | | | 21 | |
22 | # dholland's jumbo patch | | 22 | # dholland's jumbo patch |
23 | PATCHFILES+= emacs20-jumbo-patch-20170723.gz | | 23 | PATCHFILES+= emacs20-jumbo-patch-20170723.gz |
24 | SITES.emacs20-jumbo-patch-20170723.gz= \ | | 24 | SITES.emacs20-jumbo-patch-20170723.gz= \ |
25 | http://www.NetBSD.org/~dholland/patchkits/emacs20/ | | 25 | http://www.NetBSD.org/~dholland/patchkits/emacs20/ |
26 | | | 26 | |
27 | PATCH_DIST_STRIP= -p1 | | 27 | PATCH_DIST_STRIP= -p1 |
28 | | | 28 | |
29 | MAINTAINER= dholland@NetBSD.org | | 29 | MAINTAINER= dholland@NetBSD.org |
30 | HOMEPAGE= https://www.gnu.org/software/emacs/emacs.html | | 30 | HOMEPAGE= https://www.gnu.org/software/emacs/emacs.html |
31 | COMMENT= GNU editing macros (editor) | | 31 | COMMENT= GNU editing macros (editor) |
32 | | | 32 | |
| | | 33 | # configure: error: Emacs hasn't been ported to `x86_64-apple-darwin17' systems. |
33 | BROKEN_ON_PLATFORM= Darwin-*-* DragonFly-*-* | | 34 | BROKEN_ON_PLATFORM= Darwin-*-* DragonFly-*-* |
34 | | | 35 | |
35 | CONFLICTS= mule-[0-9]* | | 36 | CONFLICTS= mule-[0-9]* |
36 | | | 37 | |
37 | GNU_CONFIGURE= yes | | 38 | GNU_CONFIGURE= yes |
38 | USE_TOOLS+= gmake | | 39 | USE_TOOLS+= gmake |
39 | GNU_ARCH.mipsbe= mips | | 40 | GNU_ARCH.mipsbe= mips |
40 | | | 41 | |
41 | MKPIE_SUPPORTED= no | | 42 | MKPIE_SUPPORTED= no |
42 | | | 43 | |
43 | # build PATH in the dumped emacs is not a problem | | 44 | # build PATH in the dumped emacs is not a problem |
44 | CHECK_WRKREF_SKIP+= bin/emacs | | 45 | CHECK_WRKREF_SKIP+= bin/emacs |
45 | CHECK_WRKREF_SKIP+= bin/emacs-20.7 | | 46 | CHECK_WRKREF_SKIP+= bin/emacs-20.7 |