| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: SunOS.mk,v 1.53 2013/07/15 12:06:45 jperkin Exp $ | | 1 | # $NetBSD: SunOS.mk,v 1.54 2013/08/16 12:10:31 jperkin Exp $ |
2 | # | | 2 | # |
3 | # Variable definitions for the SunOS/Solaris operating system. | | 3 | # Variable definitions for the SunOS/Solaris operating system. |
4 | | | 4 | |
5 | ECHO_N?= ${ECHO} -n | | 5 | ECHO_N?= ${ECHO} -n |
6 | IMAKE_MAKE?= ${MAKE} # program which gets invoked by imake | | 6 | IMAKE_MAKE?= ${MAKE} # program which gets invoked by imake |
7 | PKGLOCALEDIR?= lib | | 7 | PKGLOCALEDIR?= lib |
8 | PS?= /bin/ps | | 8 | PS?= /bin/ps |
9 | # XXX: default from defaults/mk.conf. Verify/correct for this platform | | 9 | # XXX: default from defaults/mk.conf. Verify/correct for this platform |
10 | # and remove this comment. | | 10 | # and remove this comment. |
11 | SU?= /usr/bin/su | | 11 | SU?= /usr/bin/su |
12 | TYPE?= /usr/bin/type | | 12 | TYPE?= /usr/bin/type |
13 | | | 13 | |
14 | CPP_PRECOMP_FLAGS?= # unset | | 14 | CPP_PRECOMP_FLAGS?= # unset |
| @@ -27,28 +27,32 @@ ULIMIT_CMD_memorysize?= ulimit -v `${SET | | | @@ -27,28 +27,32 @@ ULIMIT_CMD_memorysize?= ulimit -v `${SET |
27 | USERADD?= /usr/sbin/useradd | | 27 | USERADD?= /usr/sbin/useradd |
28 | | | 28 | |
29 | .if exists(/usr/openwin/include/X11/X.h) | | 29 | .if exists(/usr/openwin/include/X11/X.h) |
30 | X11_TYPE?= native | | 30 | X11_TYPE?= native |
31 | .else | | 31 | .else |
32 | X11_TYPE?= modular | | 32 | X11_TYPE?= modular |
33 | .endif | | 33 | .endif |
34 | .if ${X11_TYPE} == native | | 34 | .if ${X11_TYPE} == native |
35 | MOTIF_TYPE_DEFAULT?= dt # default 2.0 compatible libs type | | 35 | MOTIF_TYPE_DEFAULT?= dt # default 2.0 compatible libs type |
36 | .else | | 36 | .else |
37 | MOTIF_TYPE_DEFAULT?= motif | | 37 | MOTIF_TYPE_DEFAULT?= motif |
38 | .endif | | 38 | .endif |
39 | | | 39 | |
| | | 40 | # Comes with a builtin implementation based on mit-krb5 |
| | | 41 | KRB5_DEFAULT?= mit-krb5 |
| | | 42 | |
40 | # Builtin defaults which make sense for this platform. | | 43 | # Builtin defaults which make sense for this platform. |
41 | PREFER.libexecinfo?= native | | 44 | PREFER.libexecinfo?= native |
| | | 45 | PREFER.mit-krb5?= native |
42 | PREFER.openssl?= pkgsrc | | 46 | PREFER.openssl?= pkgsrc |
43 | PREFER.solaris-pam?= native | | 47 | PREFER.solaris-pam?= native |
44 | | | 48 | |
45 | _OPSYS_EMULDIR.solaris= # empty | | 49 | _OPSYS_EMULDIR.solaris= # empty |
46 | _OPSYS_EMULDIR.solaris32= # empty | | 50 | _OPSYS_EMULDIR.solaris32= # empty |
47 | _OPSYS_EMULDIR.sunos= # empty | | 51 | _OPSYS_EMULDIR.sunos= # empty |
48 | | | 52 | |
49 | .if exists(/usr/include/netinet/ip6.h) | | 53 | .if exists(/usr/include/netinet/ip6.h) |
50 | _OPSYS_HAS_INET6= yes # IPv6 is standard | | 54 | _OPSYS_HAS_INET6= yes # IPv6 is standard |
51 | .else | | 55 | .else |
52 | _OPSYS_HAS_INET6= no # IPv6 is not standard | | 56 | _OPSYS_HAS_INET6= no # IPv6 is not standard |
53 | .endif | | 57 | .endif |
54 | _OPSYS_HAS_JAVA= no # Java is not standard | | 58 | _OPSYS_HAS_JAVA= no # Java is not standard |