| @@ -1,20 +1,21 @@ | | | @@ -1,20 +1,21 @@ |
1 | # $NetBSD: Linux.mk,v 1.36 2010/02/13 08:29:12 obache Exp $ | | 1 | # $NetBSD: Linux.mk,v 1.37 2010/03/18 22:46:01 sbd Exp $ |
2 | # | | 2 | # |
3 | # Variable definitions for the Linux operating system. | | 3 | # Variable definitions for the Linux operating system. |
4 | | | 4 | |
5 | ECHO_N?= ${ECHO} -n | | 5 | ECHO_N?= ${ECHO} -n |
6 | .if !defined(X11_TYPE) || ${X11_TYPE} == "native" | | 6 | .if !defined(X11_TYPE) || ${X11_TYPE} == "native" |
7 | IMAKE_MAKE?= ${GMAKE} # program which gets invoked by imake | | 7 | IMAKE_MAKE?= ${GMAKE} # program which gets invoked by imake |
| | | 8 | IMAKE_TOOLS= gmake # extra tools required when we use imake |
8 | .endif | | 9 | .endif |
9 | IMAKEOPTS+= -DBuildHtmlManPages=NO | | 10 | IMAKEOPTS+= -DBuildHtmlManPages=NO |
10 | PKGLOCALEDIR?= share | | 11 | PKGLOCALEDIR?= share |
11 | PS?= /bin/ps | | 12 | PS?= /bin/ps |
12 | # XXX: default from defaults/mk.conf. Verify/correct for this platform | | 13 | # XXX: default from defaults/mk.conf. Verify/correct for this platform |
13 | # and remove this comment. | | 14 | # and remove this comment. |
14 | SU?= /bin/su | | 15 | SU?= /bin/su |
15 | TYPE?= type # Shell builtin | | 16 | TYPE?= type # Shell builtin |
16 | | | 17 | |
17 | CPP_PRECOMP_FLAGS?= # unset | | 18 | CPP_PRECOMP_FLAGS?= # unset |
18 | DEF_UMASK?= 022 | | 19 | DEF_UMASK?= 022 |
19 | DEFAULT_SERIAL_DEVICE?= /dev/null | | 20 | DEFAULT_SERIAL_DEVICE?= /dev/null |
20 | EXPORT_SYMBOLS_LDFLAGS?= # Don't add symbols to the dynamic symbol table | | 21 | EXPORT_SYMBOLS_LDFLAGS?= # Don't add symbols to the dynamic symbol table |
| @@ -46,27 +47,26 @@ IMAKE_MAN_SUFFIX= 1x | | | @@ -46,27 +47,26 @@ IMAKE_MAN_SUFFIX= 1x |
46 | IMAKE_LIBMAN_SUFFIX= 3x | | 47 | IMAKE_LIBMAN_SUFFIX= 3x |
47 | IMAKE_KERNMAN_SUFFIX= 4 | | 48 | IMAKE_KERNMAN_SUFFIX= 4 |
48 | IMAKE_FILEMAN_SUFFIX= 5x | | 49 | IMAKE_FILEMAN_SUFFIX= 5x |
49 | IMAKE_GAMEMAN_SUFFIX= 6 | | 50 | IMAKE_GAMEMAN_SUFFIX= 6 |
50 | IMAKE_MISCMAN_SUFFIX= 7 | | 51 | IMAKE_MISCMAN_SUFFIX= 7 |
51 | IMAKE_MAN_DIR= ${IMAKE_MAN_SOURCE_PATH}1 | | 52 | IMAKE_MAN_DIR= ${IMAKE_MAN_SOURCE_PATH}1 |
52 | IMAKE_LIBMAN_DIR= ${IMAKE_MAN_SOURCE_PATH}3 | | 53 | IMAKE_LIBMAN_DIR= ${IMAKE_MAN_SOURCE_PATH}3 |
53 | IMAKE_KERNMAN_DIR= ${IMAKE_MAN_SOURCE_PATH}4 | | 54 | IMAKE_KERNMAN_DIR= ${IMAKE_MAN_SOURCE_PATH}4 |
54 | IMAKE_FILEMAN_DIR= ${IMAKE_MAN_SOURCE_PATH}5 | | 55 | IMAKE_FILEMAN_DIR= ${IMAKE_MAN_SOURCE_PATH}5 |
55 | IMAKE_GAMEMAN_DIR= ${IMAKE_MAN_SOURCE_PATH}6 | | 56 | IMAKE_GAMEMAN_DIR= ${IMAKE_MAN_SOURCE_PATH}6 |
56 | IMAKE_MISCMAN_DIR= ${IMAKE_MAN_SOURCE_PATH}7 | | 57 | IMAKE_MISCMAN_DIR= ${IMAKE_MAN_SOURCE_PATH}7 |
57 | IMAKE_MANNEWSUFFIX= ${IMAKE_MAN_SUFFIX} | | 58 | IMAKE_MANNEWSUFFIX= ${IMAKE_MAN_SUFFIX} |
58 | IMAKE_MANINSTALL?= maninstall catinstall | | 59 | IMAKE_MANINSTALL?= maninstall catinstall |
59 | IMAKE_TOOLS= gmake # extra tools required when we use imake | | | |
60 | | | 60 | |
61 | _OPSYS_EMULDIR.linux= # empty | | 61 | _OPSYS_EMULDIR.linux= # empty |
62 | _OPSYS_EMULDIR.linux32= # empty | | 62 | _OPSYS_EMULDIR.linux32= # empty |
63 | | | 63 | |
64 | .if exists(/usr/include/netinet6) || exists(/usr/include/linux/in6.h) | | 64 | .if exists(/usr/include/netinet6) || exists(/usr/include/linux/in6.h) |
65 | _OPSYS_HAS_INET6= yes # IPv6 is standard | | 65 | _OPSYS_HAS_INET6= yes # IPv6 is standard |
66 | .else | | 66 | .else |
67 | _OPSYS_HAS_INET6= no # IPv6 is not standard | | 67 | _OPSYS_HAS_INET6= no # IPv6 is not standard |
68 | .endif | | 68 | .endif |
69 | _OPSYS_HAS_JAVA= no # Java is not standard | | 69 | _OPSYS_HAS_JAVA= no # Java is not standard |
70 | _OPSYS_HAS_MANZ= no # no MANZ for gzipping of man pages | | 70 | _OPSYS_HAS_MANZ= no # no MANZ for gzipping of man pages |
71 | _OPSYS_HAS_OSSAUDIO= no # libossaudio is available | | 71 | _OPSYS_HAS_OSSAUDIO= no # libossaudio is available |
72 | _OPSYS_PERL_REQD= # no base version of perl required | | 72 | _OPSYS_PERL_REQD= # no base version of perl required |