Annotation of elwix/pkg/pkgsrc.tools.FreeBSD.mk, revision 1.2

1.2     ! misho       1: # $NetBSD: tools.FreeBSD.mk,v 1.34 2011/12/14 03:28:54 joerg Exp $
        !             2: #
        !             3: # System-supplied tools for the FreeBSD operating system.
        !             4: 
        !             5: TOOLS_PLATFORM.[?=             [                       # shell builtin
        !             6: TOOLS_PLATFORM.awk?=           /usr/bin/awk
        !             7: TOOLS_PLATFORM.basename?=      /usr/bin/basename
        !             8: TOOLS_PLATFORM.byacc?=         /usr/bin/yacc
        !             9: TOOLS_PLATFORM.bzcat?=         /usr/bin/bzcat
        !            10: TOOLS_PLATFORM.bzip2?=         /usr/bin/bzip2
        !            11: TOOLS_PLATFORM.cat?=           /bin/cat
        !            12: TOOLS_PLATFORM.chgrp?=         /usr/bin/chgrp
        !            13: TOOLS_PLATFORM.chmod?=         /bin/chmod
        !            14: TOOLS_PLATFORM.chown?=         /usr/sbin/chown
        !            15: TOOLS_PLATFORM.cmp?=           /usr/bin/cmp
        !            16: TOOLS_PLATFORM.cp?=            /bin/cp
        !            17: TOOLS_PLATFORM.csh?=           /bin/csh
        !            18: TOOLS_PLATFORM.cut?=           /usr/bin/cut
        !            19: TOOLS_PLATFORM.date?=          /bin/date
        !            20: TOOLS_PLATFORM.diff?=          /usr/bin/diff
        !            21: TOOLS_PLATFORM.diff3?=         /usr/bin/diff3
        !            22: TOOLS_PLATFORM.dirname?=       /usr/bin/dirname
        !            23: TOOLS_PLATFORM.echo?=          echo                    # shell builtin
        !            24: TOOLS_PLATFORM.egrep?=         /usr/bin/egrep
        !            25: TOOLS_PLATFORM.env?=           /usr/bin/env
        !            26: TOOLS_PLATFORM.expr?=          /bin/expr
        !            27: TOOLS_PLATFORM.false?=         false                   # shell builtin
        !            28: TOOLS_PLATFORM.fetch?=         /usr/bin/fetch
        !            29: TOOLS_PLATFORM.fgrep?=         /usr/bin/fgrep
        !            30: TOOLS_PLATFORM.file?=          /usr/bin/file
        !            31: TOOLS_PLATFORM.find?=          /usr/bin/find
        !            32: TOOLS_PLATFORM.flex?=          /usr/bin/lex
        !            33: TOOLS_PLATFORM.grep?=          /usr/bin/grep
        !            34: TOOLS_PLATFORM.groff?=         /usr/bin/groff
        !            35: TOOLS_PLATFORM.gunzip?=                /usr/bin/gunzip -f
        !            36: TOOLS_PLATFORM.gzcat?=         /usr/bin/gzcat
        !            37: TOOLS_PLATFORM.gzip?=          /usr/bin/gzip -nf ${GZIP}
        !            38: TOOLS_PLATFORM.head?=          /usr/bin/head
        !            39: TOOLS_PLATFORM.hostname?=      /bin/hostname
        !            40: TOOLS_PLATFORM.id?=            /usr/bin/id
        !            41: TOOLS_PLATFORM.ident?=         /usr/bin/ident
        !            42: .if empty(USE_CROSS_COMPILE:M[yY][eE][sS])
        !            43: TOOLS_PLATFORM.install?=       /usr/bin/install
        !            44: .else
        !            45: TOOLS_PLATFORM.install?=       ${TOOLDIR}/legacy/usr/bin/install
        !            46: .endif
        !            47: .if exists(/usr/bin/install-info)
        !            48: TOOLS_PLATFORM.install-info?=  /usr/bin/install-info
        !            49: .endif
        !            50: TOOLS_PLATFORM.ldconfig?=      /sbin/ldconfig
        !            51: TOOLS_PLATFORM.lex?=           /usr/bin/lex
        !            52: TOOLS_PLATFORM.ln?=            /bin/ln
        !            53: TOOLS_PLATFORM.ls?=            /bin/ls
        !            54: TOOLS_PLATFORM.m4?=            /usr/bin/m4
        !            55: TOOLS_PLATFORM.mail?=          /usr/bin/mail
        !            56: .if exists(/usr/bin/makeinfo)
        !            57: TOOLS_PLATFORM.makeinfo?=      /usr/bin/makeinfo
        !            58: .endif
        !            59: TOOLS_PLATFORM.mkdir?=         /bin/mkdir -p
        !            60: TOOLS_PLATFORM.mktemp?=                /usr/bin/mktemp
        !            61: TOOLS_PLATFORM.mtree?=         /usr/sbin/mtree
        !            62: TOOLS_PLATFORM.mv?=            /bin/mv
        !            63: TOOLS_PLATFORM.nice?=          /usr/bin/nice
        !            64: TOOLS_PLATFORM.nroff?=         /usr/bin/nroff
        !            65: TOOLS_PLATFORM.openssl?=       /usr/bin/openssl
        !            66: # Don't use GNU patch
        !            67: #TOOLS_PLATFORM.patch?=                /usr/bin/patch
        !            68: TOOLS_PLATFORM.pax?=           /bin/pax
        !            69: TOOLS_PLATFORM.printf?=                /usr/bin/printf
        !            70: TOOLS_PLATFORM.pwd?=           /bin/pwd
        !            71: .if empty(USE_CROSS_COMPILE:M[yY][eE][sS])
        !            72: TOOLS_PLATFORM.readelf?=       /usr/bin/readelf
        !            73: .else
        !            74: TOOLS_PLATFORM.readelf?=       ${TOOLDIR}/usr/bin/readelf
        !            75: .endif
        !            76: TOOLS_PLATFORM.rm?=            /bin/rm
        !            77: TOOLS_PLATFORM.rmdir?=         /bin/rmdir
        !            78: TOOLS_PLATFORM.sdiff?=         /usr/bin/sdiff
        !            79: TOOLS_PLATFORM.sed?=           /usr/bin/sed
        !            80: TOOLS_PLATFORM.sh?=            /bin/sh
        !            81: TOOLS_PLATFORM.sleep?=         /bin/sleep
        !            82: TOOLS_PLATFORM.soelim?=                /usr/bin/soelim
        !            83: TOOLS_PLATFORM.sort?=          /usr/bin/sort
        !            84: .if empty(USE_CROSS_COMPILE:M[yY][eE][sS])
        !            85: TOOLS_PLATFORM.strip?=         /usr/bin/strip
        !            86: .else
        !            87: TOOLS_PLATFORM.strip?=         ${TOOLDIR}/usr/bin/strip
        !            88: .endif
        !            89: TOOLS_PLATFORM.tail?=          /usr/bin/tail
        !            90: TOOLS_PLATFORM.tar?=           /usr/bin/tar
        !            91: TOOLS_PLATFORM.tbl?=           /usr/bin/tbl
        !            92: TOOLS_PLATFORM.tee?=           /usr/bin/tee
        !            93: TOOLS_PLATFORM.test?=          test                    # shell builtin
        !            94: TOOLS_PLATFORM.touch?=         /usr/bin/touch
        !            95: TOOLS_PLATFORM.tr?=            /usr/bin/tr
        !            96: TOOLS_PLATFORM.true?=          true                    # shell builtin
        !            97: TOOLS_PLATFORM.tsort?=         /usr/bin/tsort
        !            98: TOOLS_PLATFORM.wc?=            /usr/bin/wc
        !            99: TOOLS_PLATFORM.xargs?=         /usr/bin/xargs
        !           100: TOOLS_PLATFORM.yacc?=          /usr/bin/yacc
        !           101: 
        !           102: .if !empty(USE_CROSS_COMPILE:M[yY][eE][sS])
        !           103: .  for _t_ in ar as ld nm objdump ranlib readelf strip
        !           104: TOOLS_PATH.${MACHINE_GNU_PLATFORM}-${_t_}?=    ${TOOLDIR}/usr/bin/${_t_}
        !           105: TOOLS_CREATE+= ${MACHINE_GNU_PLATFORM}-${_t_}
        !           106: .  endfor
        !           107: 
        !           108: TOOLS_PATH.ar?=                        ${TOOLDIR}/usr/bin/ar
        !           109: TOOLS_CREATE+=                 ar
        !           110: TOOLS_PATH.ranlib?=            ${TOOLDIR}/usr/bin/ranlib
        !           111: TOOLS_CREATE+=                 ranlib
        !           112: 
        !           113: TOOLS_PATH.${MACHINE_GNU_PLATFORM}-gcc?=       ${TOOLDIR}/usr/bin/gcc
        !           114: TOOLS_CREATE+= ${MACHINE_GNU_PLATFORM}-gcc
        !           115: 
        !           116: NATIVE_CC:=    /usr/bin/cc
        !           117: 
        !           118: #CC=           ${TOOLDIR}/usr/bin/gcc
        !           119: CC=            ${TOOLDIR}/bin/${MACHINE_GNU_PLATFORM}-gcc      # XXX
        !           120: 
        !           121: .endif

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>