| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile.common,v 1.64 2014/01/10 02:11:28 minskim Exp $ | | 1 | # $NetBSD: Makefile.common,v 1.65 2014/04/16 21:01:51 joerg Exp $ |
2 | | | 2 | |
3 | DISTNAME= emacs-snapshot_20140101.orig | | 3 | DISTNAME= emacs-snapshot_20140101.orig |
4 | SNAPDATE= ${DISTNAME:S/emacs-snapshot_//:S/.orig//} | | 4 | SNAPDATE= ${DISTNAME:S/emacs-snapshot_//:S/.orig//} |
5 | PKGNAME= emacs${_EMACS_VERSION_MAJOR}-${EMACS_VERSION}.${SNAPDATE} | | 5 | PKGNAME= emacs${_EMACS_VERSION_MAJOR}-${EMACS_VERSION}.${SNAPDATE} |
6 | CATEGORIES= editors | | 6 | CATEGORIES= editors |
7 | MASTER_SITES= http://emacs.naquadah.org/unstable/ | | 7 | MASTER_SITES= http://emacs.naquadah.org/unstable/ |
8 | EXTRACT_SUFX= .tar.xz | | 8 | EXTRACT_SUFX= .tar.xz |
9 | | | 9 | |
10 | MAINTAINER= minskim@NetBSD.org | | 10 | MAINTAINER= minskim@NetBSD.org |
11 | HOMEPAGE= http://www.gnu.org/software/emacs/emacs.html | | 11 | HOMEPAGE= http://www.gnu.org/software/emacs/emacs.html |
12 | COMMENT= GNU editing macros (development version) | | 12 | COMMENT= GNU editing macros (development version) |
13 | LICENSE= gnu-gpl-v3 | | 13 | LICENSE= gnu-gpl-v3 |
14 | | | 14 | |
| @@ -47,30 +47,26 @@ CONF_FILES_PERMS+= /dev/null ${VARBASE}/ | | | @@ -47,30 +47,26 @@ CONF_FILES_PERMS+= /dev/null ${VARBASE}/ |
47 | ${GAMES_USER} ${GAMES_GROUP} ${GAMEDATAMODE} | | 47 | ${GAMES_USER} ${GAMES_GROUP} ${GAMEDATAMODE} |
48 | SPECIAL_PERMS+= libexec/emacs/${EMACS_VERSION}/${MACHINE_GNU_PLATFORM}/update-game-score ${SETGID_GAMES_PERMS} | | 48 | SPECIAL_PERMS+= libexec/emacs/${EMACS_VERSION}/${MACHINE_GNU_PLATFORM}/update-game-score ${SETGID_GAMES_PERMS} |
49 | | | 49 | |
50 | # build PATH in the dumped emacs is not a problem | | 50 | # build PATH in the dumped emacs is not a problem |
51 | CHECK_WRKREF_SKIP+= bin/emacs | | 51 | CHECK_WRKREF_SKIP+= bin/emacs |
52 | CHECK_WRKREF_SKIP+= bin/emacs-${EMACS_VERSION} | | 52 | CHECK_WRKREF_SKIP+= bin/emacs-${EMACS_VERSION} |
53 | | | 53 | |
54 | .include "../../mk/bsd.prefs.mk" | | 54 | .include "../../mk/bsd.prefs.mk" |
55 | | | 55 | |
56 | .if (${OPSYS} == "DragonFly") && exists(/usr/lib/crtn.o) | | 56 | .if (${OPSYS} == "DragonFly") && exists(/usr/lib/crtn.o) |
57 | CPPFLAGS+= -DDFLY_CRT_USRLIB | | 57 | CPPFLAGS+= -DDFLY_CRT_USRLIB |
58 | .endif | | 58 | .endif |
59 | | | 59 | |
60 | .if ${OPSYS} == "NetBSD" && exists(/usr/lib/crti.o) | | | |
61 | CONFIGURE_ARGS+= --with-crt-dir=/usr/lib | | | |
62 | .endif | | | |
63 | | | | |
64 | .if ${OPSYS} == "DragonFly" || ${OPSYS} == "FreeBSD" || ${OPSYS} == "Linux" || ${OPSYS} == "OpenBSD" | | 60 | .if ${OPSYS} == "DragonFly" || ${OPSYS} == "FreeBSD" || ${OPSYS} == "Linux" || ${OPSYS} == "OpenBSD" |
65 | .include "../../mk/curses.buildlink3.mk" | | 61 | .include "../../mk/curses.buildlink3.mk" |
66 | .else | | 62 | .else |
67 | .include "../../mk/termcap.buildlink3.mk" | | 63 | .include "../../mk/termcap.buildlink3.mk" |
68 | .endif | | 64 | .endif |
69 | | | 65 | |
70 | .include "../../mk/oss.buildlink3.mk" | | 66 | .include "../../mk/oss.buildlink3.mk" |
71 | | | 67 | |
72 | PRINT_PLIST_AWK+= { gsub(/${EMACS_VERSION}/, "$${EMACS_VERSION}"); \ | | 68 | PRINT_PLIST_AWK+= { gsub(/${EMACS_VERSION}/, "$${EMACS_VERSION}"); \ |
73 | gsub(/${MACHINE_GNU_PLATFORM}/, "$${MACHINE_GNU_PLATFORM}"); \ | | 69 | gsub(/${MACHINE_GNU_PLATFORM}/, "$${MACHINE_GNU_PLATFORM}"); \ |
74 | print; next; } | | 70 | print; next; } |
75 | | | 71 | |
76 | post-extract: | | 72 | post-extract: |