| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.109 2008/05/04 12:09:33 markd Exp $ | | 1 | # $NetBSD: Makefile,v 1.110 2008/05/05 00:13:59 markd Exp $ |
2 | | | 2 | |
3 | PKGNAME?= ${DISTNAME} | | 3 | PKGNAME?= ${DISTNAME} |
4 | COMMENT?= GNU editing macros (editor) | | 4 | COMMENT?= GNU editing macros (editor) |
5 | | | 5 | |
6 | DISTNAME= emacs-22.1 | | 6 | DISTNAME= emacs-22.1 |
7 | PKGREVISION= 4 | | 7 | PKGREVISION= 4 |
8 | CATEGORIES= editors | | 8 | CATEGORIES= editors |
9 | MASTER_SITES= ${MASTER_SITE_GNU:=emacs/} | | 9 | MASTER_SITES= ${MASTER_SITE_GNU:=emacs/} |
10 | | | 10 | |
11 | MAINTAINER= markd@NetBSD.org | | 11 | MAINTAINER= markd@NetBSD.org |
12 | HOMEPAGE= http://www.gnu.org/software/emacs/emacs.html | | 12 | HOMEPAGE= http://www.gnu.org/software/emacs/emacs.html |
13 | | | 13 | |
14 | CONFLICTS+= elisp-manual-[0-9]* | | 14 | CONFLICTS+= elisp-manual-[0-9]* |
| @@ -53,18 +53,20 @@ CONF_FILES_PERMS+= /dev/null ${VARBASE}/ | | | @@ -53,18 +53,20 @@ CONF_FILES_PERMS+= /dev/null ${VARBASE}/ |
53 | SPECIAL_PERMS+= libexec/emacs/${PKGVERSION_NOREV}/${MACHINE_GNU_PLATFORM}/update-game-score ${GAMEOWN:Q} ${GAMEGRP:Q} ${GAMEMODE:Q} | | 53 | SPECIAL_PERMS+= libexec/emacs/${PKGVERSION_NOREV}/${MACHINE_GNU_PLATFORM}/update-game-score ${GAMEOWN:Q} ${GAMEGRP:Q} ${GAMEMODE:Q} |
54 | | | 54 | |
55 | .if (${OPSYS} == "DragonFly") && exists(/usr/lib/crtbegin.o) | | 55 | .if (${OPSYS} == "DragonFly") && exists(/usr/lib/crtbegin.o) |
56 | CPPFLAGS+= -DDFLY_PRE_17_CRT | | 56 | CPPFLAGS+= -DDFLY_PRE_17_CRT |
57 | .endif | | 57 | .endif |
58 | | | 58 | |
59 | post-extract: | | 59 | post-extract: |
60 | cp ${FILESDIR}/site-init.el ${WRKSRC}/lisp | | 60 | cp ${FILESDIR}/site-init.el ${WRKSRC}/lisp |
61 | cp ${FILESDIR}/dragonfly.h ${WRKSRC}/src/s | | 61 | cp ${FILESDIR}/dragonfly.h ${WRKSRC}/src/s |
62 | | | 62 | |
63 | # for patch-ac | | 63 | # for patch-ac |
64 | post-build: | | 64 | post-build: |
65 | (cd ${WRKSRC}/lisp; ${MAKE_PROGRAM} files.elc) | | 65 | (cd ${WRKSRC}/lisp; ${MAKE_PROGRAM} files.elc) |
| | | 66 | touch ${WRKSRC}/etc/DOC |
| | | 67 | touch ${WRKSRC}/src/emacs |
66 | | | 68 | |
67 | .include "../../mk/oss.buildlink3.mk" | | 69 | .include "../../mk/oss.buildlink3.mk" |
68 | .include "../../mk/termcap.buildlink3.mk" | | 70 | .include "../../mk/termcap.buildlink3.mk" |
69 | | | 71 | |
70 | .include "../../mk/bsd.pkg.mk" | | 72 | .include "../../mk/bsd.pkg.mk" |