| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.115 2008/10/11 09:56:38 uebayasi Exp $ | | 1 | # $NetBSD: Makefile,v 1.116 2008/10/12 09:45:21 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.3 | | 6 | DISTNAME= emacs-22.3 |
7 | CATEGORIES= editors | | 7 | CATEGORIES= editors |
8 | MASTER_SITES= ${MASTER_SITE_GNU:=emacs/} | | 8 | MASTER_SITES= ${MASTER_SITE_GNU:=emacs/} |
9 | | | 9 | |
10 | MAINTAINER= markd@NetBSD.org | | 10 | MAINTAINER= markd@NetBSD.org |
11 | HOMEPAGE= http://www.gnu.org/software/emacs/emacs.html | | 11 | HOMEPAGE= http://www.gnu.org/software/emacs/emacs.html |
12 | | | 12 | |
13 | CONFLICTS+= elisp-manual-[0-9]* | | 13 | CONFLICTS+= elisp-manual-[0-9]* |
14 | CONFLICTS+= emacs-[0-9]* | | 14 | CONFLICTS+= emacs-[0-9]* |
| @@ -49,24 +49,17 @@ CONF_FILES_PERMS+= /dev/null ${VARBASE}/ | | | @@ -49,24 +49,17 @@ CONF_FILES_PERMS+= /dev/null ${VARBASE}/ |
49 | ${GAMEOWN:Q} ${GAMEGRP:Q} ${GAMEDATAMODE:Q} | | 49 | ${GAMEOWN:Q} ${GAMEGRP:Q} ${GAMEDATAMODE:Q} |
50 | CONF_FILES_PERMS+= /dev/null ${VARBASE}/games/emacs/tetris-scores \ | | 50 | CONF_FILES_PERMS+= /dev/null ${VARBASE}/games/emacs/tetris-scores \ |
51 | ${GAMEOWN:Q} ${GAMEGRP:Q} ${GAMEDATAMODE:Q} | | 51 | ${GAMEOWN:Q} ${GAMEGRP:Q} ${GAMEDATAMODE:Q} |
52 | SPECIAL_PERMS+= libexec/emacs/${PKGVERSION_NOREV}/${MACHINE_GNU_PLATFORM}/update-game-score ${GAMEOWN:Q} ${GAMEGRP:Q} ${GAMEMODE:Q} | | 52 | SPECIAL_PERMS+= libexec/emacs/${PKGVERSION_NOREV}/${MACHINE_GNU_PLATFORM}/update-game-score ${GAMEOWN:Q} ${GAMEGRP:Q} ${GAMEMODE:Q} |
53 | | | 53 | |
54 | .if (${OPSYS} == "DragonFly") && exists(/usr/lib/crtbegin.o) | | 54 | .if (${OPSYS} == "DragonFly") && exists(/usr/lib/crtbegin.o) |
55 | CPPFLAGS+= -DDFLY_PRE_17_CRT | | 55 | CPPFLAGS+= -DDFLY_PRE_17_CRT |
56 | .endif | | 56 | .endif |
57 | | | 57 | |
58 | post-extract: | | 58 | post-extract: |
59 | cp ${FILESDIR}/site-init.el ${WRKSRC}/lisp | | 59 | cp ${FILESDIR}/site-init.el ${WRKSRC}/lisp |
60 | cp ${FILESDIR}/dragonfly.h ${WRKSRC}/src/s | | 60 | cp ${FILESDIR}/dragonfly.h ${WRKSRC}/src/s |
61 | | | 61 | |
62 | # for patch-ac | | | |
63 | post-build: | | | |
64 | (cd ${WRKSRC}/lisp; ${MAKE_PROGRAM} files.elc) | | | |
65 | (cd ${WRKSRC}/lisp; ${MAKE_PROGRAM} obsolete/fast-lock.elc) | | | |
66 | touch ${WRKSRC}/etc/DOC | | | |
67 | touch ${WRKSRC}/src/emacs | | | |
68 | | | | |
69 | .include "../../mk/oss.buildlink3.mk" | | 62 | .include "../../mk/oss.buildlink3.mk" |
70 | .include "../../mk/termcap.buildlink3.mk" | | 63 | .include "../../mk/termcap.buildlink3.mk" |
71 | | | 64 | |
72 | .include "../../mk/bsd.pkg.mk" | | 65 | .include "../../mk/bsd.pkg.mk" |