/[ports]/head/Mk/bsd.commands.mk
ViewVC logotype

Contents of /head/Mk/bsd.commands.mk

Parent Directory Parent Directory | Revision Log Revision Log


Revision 462459 - (show annotations) (download)
Tue Feb 20 22:25:54 2018 UTC (6 years, 4 months ago) by bdrewery
File MIME type: text/plain
File size: 3476 byte(s)
Remove debugging

1 # bsd.commands.mk - Common commands used within the ports infrastructure
2 #
3 # Created by: Gabor Kovesdan <gabor@FreeBSD.org>
4 #
5 # $FreeBSD$
6 #
7 # DO NOT COMMIT CHANGES TO THIS FILE BY YOURSELF, EVEN IF YOU DID NOT GET
8 # A RESPONSE FROM THE MAINTAINER(S) WITHIN A REASONABLE TIMEFRAME! ALL
9 # UNAUTHORISED CHANGES WILL BE UNCONDITIONALLY REVERTED!
10 #
11
12 COMMANDS_Include_MAINTAINER= portmgr@FreeBSD.org
13
14 .if !defined(_COMMANDSMKINCLUDED)
15
16 _COMMANDSMKINCLUDED= yes
17
18 AWK?= /usr/bin/awk
19 BASENAME?= /usr/bin/basename
20 BRANDELF?= /usr/bin/brandelf
21 BSDMAKE?= /usr/bin/make
22 BZCAT?= /usr/bin/bzcat
23 BZIP2_CMD?= /usr/bin/bzip2
24 CAT?= /bin/cat
25 CHGRP?= /usr/bin/chgrp
26 CHMOD?= /bin/chmod
27 CHOWN?= /usr/sbin/chown
28 CHROOT?= /usr/sbin/chroot
29 COMM?= /usr/bin/comm
30 CP?= /bin/cp
31 CPIO?= /usr/bin/cpio
32 CUT?= /usr/bin/cut
33 DC?= /usr/bin/dc
34 DIALOG?= /usr/bin/dialog
35 DIALOG4PORTS?= ${LOCALBASE}/bin/dialog4ports
36 DIFF?= /usr/bin/diff
37 DIRNAME?= /usr/bin/dirname
38 EGREP?= /usr/bin/egrep
39 EXPR?= /bin/expr
40 FALSE?= false # Shell builtin
41 FILE?= /usr/bin/file
42 FIND?= /usr/bin/find
43 FLEX?= /usr/bin/flex
44 FMT?= /usr/bin/fmt
45 FMT_80?= ${FMT} 75 79
46 GMAKE?= gmake
47 GREP?= /usr/bin/grep
48 GUNZIP_CMD?= /usr/bin/gunzip -f
49 GZCAT?= /usr/bin/gzcat
50 GZIP?= -9
51 GZIP_CMD?= /usr/bin/gzip -nf ${GZIP}
52 HEAD?= /usr/bin/head
53 ID?= /usr/bin/id
54 IDENT?= /usr/bin/ident
55 JOT?= /usr/bin/jot
56 LDCONFIG?= /sbin/ldconfig
57 LHA_CMD?= ${LOCALBASE}/bin/lha
58 LN?= /bin/ln
59 LS?= /bin/ls
60 MKDIR?= /bin/mkdir -p
61 MKTEMP?= /usr/bin/mktemp
62 MOUNT?= /sbin/mount
63 MOUNT_DEVFS?= ${MOUNT} -t devfs devfs
64 # XXX: this is a work-around for an obscure bug where
65 # mount -t nullfs returns zero status on errors within
66 # a make target
67 MOUNT_NULLFS?= /sbin/mount_nullfs
68 MV?= /bin/mv
69 OBJCOPY?= /usr/bin/objcopy
70 OBJDUMP?= /usr/bin/objdump
71 PASTE?= /usr/bin/paste
72 PAX?= /bin/pax
73 PRINTF?= /usr/bin/printf
74 PS_CMD?= /bin/ps
75 PW?= /usr/sbin/pw
76 READELF?= /usr/bin/readelf
77 REALPATH?= /bin/realpath
78 RLN?= ${INSTALL} -l rs
79 RM?= /bin/rm -f
80 RMDIR?= /bin/rmdir
81 SED?= /usr/bin/sed
82 SETENV?= /usr/bin/env
83 SH?= /bin/sh
84 SORT?= /usr/bin/sort
85 STRIP_CMD?= /usr/bin/strip
86 STAT?= /usr/bin/stat
87 # Command to run commands as privileged user
88 # Example: "/usr/local/bin/sudo -E sh -c" to use "sudo" instead of "su"
89 SU_CMD?= /usr/bin/su root -c
90 SYSCTL?= /sbin/sysctl
91 TAIL?= /usr/bin/tail
92 TEST?= test # Shell builtin
93 TR?= /usr/bin/tr
94 TRUE?= true # Shell builtin
95 UMOUNT?= /sbin/umount
96 UNAME?= /usr/bin/uname
97 UNMAKESELF_CMD?= ${LOCALBASE}/bin/unmakeself
98 UNZIP_CMD?= ${LOCALBASE}/bin/unzip
99 UNZIP_NATIVE_CMD?= /usr/bin/unzip
100 WHICH?= /usr/bin/which
101 XARGS?= /usr/bin/xargs
102 XMKMF?= ${LOCALBASE}/bin/xmkmf
103 YACC?= /usr/bin/yacc
104
105 XZ?= -Mmax
106 XZCAT= /usr/bin/xzcat ${XZ}
107 XZ_CMD?= /usr/bin/xz ${XZ}
108
109 MD5?= /sbin/md5
110 SHA256?= /sbin/sha256
111 SOELIM?= /usr/bin/soelim
112
113 # ECHO is defined in /usr/share/mk/sys.mk, which can either be "echo",
114 # or "true" if the make flag -s is given. Use ECHO_CMD where you mean
115 # the echo command.
116 ECHO_CMD?= echo # Shell builtin
117
118 # Used to print all the '===>' style prompts - override this to turn them off.
119 ECHO_MSG?= ${ECHO_CMD}
120
121 .elif !defined(_PKGTOOLSDEFINED)
122 _PKGTOOLSDEFINED= yes
123 PKG_BIN?= ${LOCALBASE}/sbin/pkg-static
124 PKG_REGISTER?= ${PKG_BIN} register
125 PKG_DELETE?= ${PKG_BIN} delete -y
126 PKG_INFO?= ${PKG_BIN} info -g
127 PKG_VERSION?= ${PKG_BIN} version
128 PKG_CREATE?= ${PKG_BIN} create
129 PKG_ADD?= ${PKG_BIN} add
130 PKG_QUERY?= ${PKG_BIN} query
131
132 .endif

Properties

Name Value
svn:eol-style native
svn:keywords FreeBSD=%H
svn:mime-type text/plain

  ViewVC Help
Powered by ViewVC 1.1.27