Mon Sep 25 20:08:33 2023 UTC ()
emacs20: Add comment justifying BROKEN for mac


(gdt)
diff -r1.65 -r1.66 pkgsrc/editors/emacs20/Makefile

cvs diff -r1.65 -r1.66 pkgsrc/editors/emacs20/Makefile (expand / switch to unified diff)

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