| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.81 2017/10/13 09:35:19 jperkin Exp $ | | 1 | # $NetBSD: Makefile,v 1.82 2017/12/12 23:57:29 minskim Exp $ |
2 | | | 2 | |
3 | DISTNAME= zsh-5.4.2 | | 3 | DISTNAME= zsh-5.4.2 |
4 | CATEGORIES= shells | | 4 | CATEGORIES= shells |
5 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=zsh/} | | 5 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=zsh/} |
6 | EXTRACT_SUFX= .tar.xz | | 6 | EXTRACT_SUFX= .tar.xz |
7 | | | 7 | |
8 | MAINTAINER= pkgsrc-users@NetBSD.org | | 8 | MAINTAINER= pkgsrc-users@NetBSD.org |
9 | HOMEPAGE= http://zsh.sourceforge.net/ | | 9 | HOMEPAGE= http://zsh.sourceforge.net/ |
10 | COMMENT= The Z shell | | 10 | COMMENT= The Z shell |
11 | LICENSE= gnu-gpl-v2 AND zsh | | 11 | LICENSE= gnu-gpl-v2 AND zsh |
12 | | | 12 | |
13 | USE_LANGUAGES= c c99 | | 13 | USE_LANGUAGES= c c99 |
14 | USE_TOOLS+= automake autoconf makeinfo | | 14 | USE_TOOLS+= automake autoconf makeinfo |
| @@ -33,27 +33,28 @@ CONFIGURE_ARGS+= --with-tcsetpgrp | | | @@ -33,27 +33,28 @@ CONFIGURE_ARGS+= --with-tcsetpgrp |
33 | .endif | | 33 | .endif |
34 | | | 34 | |
35 | .if ${USE_CROSS_COMPILE:U:tl} == "yes" | | 35 | .if ${USE_CROSS_COMPILE:U:tl} == "yes" |
36 | # These can't be detected automagically in cross-builds. | | 36 | # These can't be detected automagically in cross-builds. |
37 | CONFIGURE_ENV.NetBSD+= zsh_cv_shared_environ=yes | | 37 | CONFIGURE_ENV.NetBSD+= zsh_cv_shared_environ=yes |
38 | CONFIGURE_ENV.NetBSD+= zsh_cv_shared_tgetent=yes | | 38 | CONFIGURE_ENV.NetBSD+= zsh_cv_shared_tgetent=yes |
39 | CONFIGURE_ENV.NetBSD+= zsh_cv_shared_tigetstr=yes | | 39 | CONFIGURE_ENV.NetBSD+= zsh_cv_shared_tigetstr=yes |
40 | CONFIGURE_ENV.NetBSD+= zsh_cv_sys_dynamic_execsyms=yes | | 40 | CONFIGURE_ENV.NetBSD+= zsh_cv_sys_dynamic_execsyms=yes |
41 | .endif | | 41 | .endif |
42 | | | 42 | |
43 | INSTALLATION_DIRS+= share/doc/zsh | | 43 | INSTALLATION_DIRS+= share/doc/zsh |
44 | | | 44 | |
45 | PLIST_VARS+= xattr | | 45 | PLIST_VARS+= xattr |
46 | .if exists(/usr/include/sys/xattr.h) | | 46 | .if exists(/usr/include/sys/xattr.h) || \ |
| | | 47 | exists(/usr/include/${NATIVE_MACHINE_GNU_ARCH}-${LOWER_OPSYS}-gnu/sys/xattr.h) |
47 | PLIST.xattr= yes | | 48 | PLIST.xattr= yes |
48 | .endif | | 49 | .endif |
49 | PRINT_PLIST_AWK+= {if ($$0 ~ /attr.so/) {$$0 = "$${PLIST.xattr}" $$0;}} | | 50 | PRINT_PLIST_AWK+= {if ($$0 ~ /attr.so/) {$$0 = "$${PLIST.xattr}" $$0;}} |
50 | | | 51 | |
51 | MAKE_JOBS_SAFE= no | | 52 | MAKE_JOBS_SAFE= no |
52 | INSTALL_TARGET= install install.info | | 53 | INSTALL_TARGET= install install.info |
53 | TEST_TARGET= check | | 54 | TEST_TARGET= check |
54 | PKG_SHELL= bin/zsh | | 55 | PKG_SHELL= bin/zsh |
55 | | | 56 | |
56 | REPLACE_INTERPRETER+= zsh | | 57 | REPLACE_INTERPRETER+= zsh |
57 | REPLACE.zsh.old= .*zsh | | 58 | REPLACE.zsh.old= .*zsh |
58 | REPLACE.zsh.new= ${PREFIX}/bin/zsh | | 59 | REPLACE.zsh.new= ${PREFIX}/bin/zsh |
59 | REPLACE_FILES.zsh= Functions/Calendar/* | | 60 | REPLACE_FILES.zsh= Functions/Calendar/* |