Tue Dec 12 23:57:29 2017 UTC ()
shells/zsh: Add a directory to search for xattr.h

This change makes shells/zsh build on Ubuntu Linux.


(minskim)
diff -r1.81 -r1.82 pkgsrc/shells/zsh/Makefile

cvs diff -r1.81 -r1.82 pkgsrc/shells/zsh/Makefile (expand / switch to unified diff)

--- pkgsrc/shells/zsh/Makefile 2017/10/13 09:35:19 1.81
+++ pkgsrc/shells/zsh/Makefile 2017/12/12 23:57:29 1.82
@@ -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
3DISTNAME= zsh-5.4.2 3DISTNAME= zsh-5.4.2
4CATEGORIES= shells 4CATEGORIES= shells
5MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=zsh/} 5MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=zsh/}
6EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://zsh.sourceforge.net/ 9HOMEPAGE= http://zsh.sourceforge.net/
10COMMENT= The Z shell 10COMMENT= The Z shell
11LICENSE= gnu-gpl-v2 AND zsh 11LICENSE= gnu-gpl-v2 AND zsh
12 12
13USE_LANGUAGES= c c99 13USE_LANGUAGES= c c99
14USE_TOOLS+= automake autoconf makeinfo 14USE_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.
37CONFIGURE_ENV.NetBSD+= zsh_cv_shared_environ=yes 37CONFIGURE_ENV.NetBSD+= zsh_cv_shared_environ=yes
38CONFIGURE_ENV.NetBSD+= zsh_cv_shared_tgetent=yes 38CONFIGURE_ENV.NetBSD+= zsh_cv_shared_tgetent=yes
39CONFIGURE_ENV.NetBSD+= zsh_cv_shared_tigetstr=yes 39CONFIGURE_ENV.NetBSD+= zsh_cv_shared_tigetstr=yes
40CONFIGURE_ENV.NetBSD+= zsh_cv_sys_dynamic_execsyms=yes 40CONFIGURE_ENV.NetBSD+= zsh_cv_sys_dynamic_execsyms=yes
41.endif 41.endif
42 42
43INSTALLATION_DIRS+= share/doc/zsh 43INSTALLATION_DIRS+= share/doc/zsh
44 44
45PLIST_VARS+= xattr 45PLIST_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)
47PLIST.xattr= yes 48PLIST.xattr= yes
48.endif 49.endif
49PRINT_PLIST_AWK+= {if ($$0 ~ /attr.so/) {$$0 = "$${PLIST.xattr}" $$0;}} 50PRINT_PLIST_AWK+= {if ($$0 ~ /attr.so/) {$$0 = "$${PLIST.xattr}" $$0;}}
50 51
51MAKE_JOBS_SAFE= no 52MAKE_JOBS_SAFE= no
52INSTALL_TARGET= install install.info 53INSTALL_TARGET= install install.info
53TEST_TARGET= check 54TEST_TARGET= check
54PKG_SHELL= bin/zsh 55PKG_SHELL= bin/zsh
55 56
56REPLACE_INTERPRETER+= zsh 57REPLACE_INTERPRETER+= zsh
57REPLACE.zsh.old= .*zsh 58REPLACE.zsh.old= .*zsh
58REPLACE.zsh.new= ${PREFIX}/bin/zsh 59REPLACE.zsh.new= ${PREFIX}/bin/zsh
59REPLACE_FILES.zsh= Functions/Calendar/* 60REPLACE_FILES.zsh= Functions/Calendar/*