Fri Aug 16 12:10:31 2013 UTC ()
Use the native mit-krb5 implementation by default on SunOS.


(jperkin)
diff -r1.53 -r1.54 pkgsrc/mk/platform/SunOS.mk

cvs diff -r1.53 -r1.54 pkgsrc/mk/platform/SunOS.mk (expand / switch to unified diff)

--- pkgsrc/mk/platform/SunOS.mk 2013/07/15 12:06:45 1.53
+++ pkgsrc/mk/platform/SunOS.mk 2013/08/16 12:10:31 1.54
@@ -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
5ECHO_N?= ${ECHO} -n 5ECHO_N?= ${ECHO} -n
6IMAKE_MAKE?= ${MAKE} # program which gets invoked by imake 6IMAKE_MAKE?= ${MAKE} # program which gets invoked by imake
7PKGLOCALEDIR?= lib 7PKGLOCALEDIR?= lib
8PS?= /bin/ps 8PS?= /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.
11SU?= /usr/bin/su 11SU?= /usr/bin/su
12TYPE?= /usr/bin/type 12TYPE?= /usr/bin/type
13 13
14CPP_PRECOMP_FLAGS?= # unset 14CPP_PRECOMP_FLAGS?= # unset
@@ -27,28 +27,32 @@ ULIMIT_CMD_memorysize?= ulimit -v `${SET @@ -27,28 +27,32 @@ ULIMIT_CMD_memorysize?= ulimit -v `${SET
27USERADD?= /usr/sbin/useradd 27USERADD?= /usr/sbin/useradd
28 28
29.if exists(/usr/openwin/include/X11/X.h) 29.if exists(/usr/openwin/include/X11/X.h)
30X11_TYPE?= native 30X11_TYPE?= native
31.else 31.else
32X11_TYPE?= modular 32X11_TYPE?= modular
33.endif 33.endif
34.if ${X11_TYPE} == native 34.if ${X11_TYPE} == native
35MOTIF_TYPE_DEFAULT?= dt # default 2.0 compatible libs type 35MOTIF_TYPE_DEFAULT?= dt # default 2.0 compatible libs type
36.else 36.else
37MOTIF_TYPE_DEFAULT?= motif 37MOTIF_TYPE_DEFAULT?= motif
38.endif 38.endif
39 39
 40# Comes with a builtin implementation based on mit-krb5
 41KRB5_DEFAULT?= mit-krb5
 42
40# Builtin defaults which make sense for this platform. 43# Builtin defaults which make sense for this platform.
41PREFER.libexecinfo?= native 44PREFER.libexecinfo?= native
 45PREFER.mit-krb5?= native
42PREFER.openssl?= pkgsrc 46PREFER.openssl?= pkgsrc
43PREFER.solaris-pam?= native 47PREFER.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