head 1.16; access; symbols pkgsrc-2023Q4:1.16.0.72 pkgsrc-2023Q4-base:1.16 pkgsrc-2023Q3:1.16.0.70 pkgsrc-2023Q3-base:1.16 pkgsrc-2023Q2:1.16.0.68 pkgsrc-2023Q2-base:1.16 pkgsrc-2023Q1:1.16.0.66 pkgsrc-2023Q1-base:1.16 pkgsrc-2022Q4:1.16.0.64 pkgsrc-2022Q4-base:1.16 pkgsrc-2022Q3:1.16.0.62 pkgsrc-2022Q3-base:1.16 pkgsrc-2022Q2:1.16.0.60 pkgsrc-2022Q2-base:1.16 pkgsrc-2022Q1:1.16.0.58 pkgsrc-2022Q1-base:1.16 pkgsrc-2021Q4:1.16.0.56 pkgsrc-2021Q4-base:1.16 pkgsrc-2021Q3:1.16.0.54 pkgsrc-2021Q3-base:1.16 pkgsrc-2021Q2:1.16.0.52 pkgsrc-2021Q2-base:1.16 pkgsrc-2021Q1:1.16.0.50 pkgsrc-2021Q1-base:1.16 pkgsrc-2020Q4:1.16.0.48 pkgsrc-2020Q4-base:1.16 pkgsrc-2020Q3:1.16.0.46 pkgsrc-2020Q3-base:1.16 pkgsrc-2020Q2:1.16.0.42 pkgsrc-2020Q2-base:1.16 pkgsrc-2020Q1:1.16.0.22 pkgsrc-2020Q1-base:1.16 pkgsrc-2019Q4:1.16.0.44 pkgsrc-2019Q4-base:1.16 pkgsrc-2019Q3:1.16.0.40 pkgsrc-2019Q3-base:1.16 pkgsrc-2019Q2:1.16.0.38 pkgsrc-2019Q2-base:1.16 pkgsrc-2019Q1:1.16.0.36 pkgsrc-2019Q1-base:1.16 pkgsrc-2018Q4:1.16.0.34 pkgsrc-2018Q4-base:1.16 pkgsrc-2018Q3:1.16.0.32 pkgsrc-2018Q3-base:1.16 pkgsrc-2018Q2:1.16.0.30 pkgsrc-2018Q2-base:1.16 pkgsrc-2018Q1:1.16.0.28 pkgsrc-2018Q1-base:1.16 pkgsrc-2017Q4:1.16.0.26 pkgsrc-2017Q4-base:1.16 pkgsrc-2017Q3:1.16.0.24 pkgsrc-2017Q3-base:1.16 pkgsrc-2017Q2:1.16.0.20 pkgsrc-2017Q2-base:1.16 pkgsrc-2017Q1:1.16.0.18 pkgsrc-2017Q1-base:1.16 pkgsrc-2016Q4:1.16.0.16 pkgsrc-2016Q4-base:1.16 pkgsrc-2016Q3:1.16.0.14 pkgsrc-2016Q3-base:1.16 pkgsrc-2016Q2:1.16.0.12 pkgsrc-2016Q2-base:1.16 pkgsrc-2016Q1:1.16.0.10 pkgsrc-2016Q1-base:1.16 pkgsrc-2015Q4:1.16.0.8 pkgsrc-2015Q4-base:1.16 pkgsrc-2015Q3:1.16.0.6 pkgsrc-2015Q3-base:1.16 pkgsrc-2015Q2:1.16.0.4 pkgsrc-2015Q2-base:1.16 pkgsrc-2015Q1:1.16.0.2 pkgsrc-2015Q1-base:1.16 pkgsrc-2014Q4:1.14.0.6 pkgsrc-2014Q4-base:1.14 pkgsrc-2014Q3:1.14.0.4 pkgsrc-2014Q3-base:1.14 pkgsrc-2014Q2:1.14.0.2 pkgsrc-2014Q2-base:1.14 pkgsrc-2014Q1:1.11.0.2 pkgsrc-2014Q1-base:1.11 pkgsrc-2013Q4:1.10.0.2 pkgsrc-2013Q4-base:1.10 pkgsrc-2013Q3:1.9.0.2 pkgsrc-2013Q3-base:1.9 pkgsrc-2013Q2:1.8.0.2 pkgsrc-2013Q2-base:1.8 pkgsrc-2013Q1:1.5.0.22 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.5.0.20 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.5.0.18 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.16 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.5.0.14 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.5.0.12 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.5.0.10 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.5.0.8 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.6 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.5.0.4 pkgsrc-2010Q4-base:1.5 pkgsrc-2010Q3:1.5.0.2 pkgsrc-2010Q3-base:1.5 pkgsrc-2010Q2:1.3.0.2 pkgsrc-2010Q2-base:1.3 pkgsrc-2010Q1:1.1.0.2 pkgsrc-2010Q1-base:1.1; locks; strict; comment @# @; 1.16 date 2015.02.01.08.48.56; author obache; state Exp; branches; next 1.15; commitid 5TTYzSQAyZitBh8y; 1.15 date 2015.01.30.11.06.36; author obache; state Exp; branches; next 1.14; commitid tN3LOQ9ME9Our28y; 1.14 date 2014.05.22.05.14.14; author obache; state Exp; branches; next 1.13; commitid VZI5fo8o1qgQCuBx; 1.13 date 2014.05.20.09.55.12; author obache; state Exp; branches; next 1.12; commitid DgoLmV4zrDvcfgBx; 1.12 date 2014.05.18.09.37.50; author obache; state Exp; branches; next 1.11; commitid jnVLJ6ktXE52d0Bx; 1.11 date 2014.03.06.07.34.20; author uebayasi; state Exp; branches; next 1.10; commitid FZVl9sspyBQpSBrx; 1.10 date 2013.11.06.13.12.50; author obache; state Exp; branches; next 1.9; commitid lnSbIupNxG2tBdcx; 1.9 date 2013.08.24.11.30.44; author obache; state Exp; branches; next 1.8; commitid o81mn26lKdf9qH2x; 1.8 date 2013.06.02.06.51.08; author obache; state Exp; branches; next 1.7; commitid B8qXdR4Q0i6nx0Sw; 1.7 date 2013.06.02.03.06.44; author obache; state Exp; branches; next 1.6; commitid 8xBmlFFVmQttiZRw; 1.6 date 2013.06.02.03.04.22; author obache; state Exp; branches; next 1.5; commitid 4bMa7CGUPmQEhZRw; 1.5 date 2010.08.25.10.43.34; author obache; state Exp; branches; next 1.4; 1.4 date 2010.08.21.12.32.25; author obache; state Exp; branches; next 1.3; 1.3 date 2010.06.21.11.17.21; author obache; state Exp; branches; next 1.2; 1.2 date 2010.05.03.07.02.24; author obache; state Exp; branches; next 1.1; 1.1 date 2010.02.06.10.39.59; author obache; state Exp; branches; next ; desc @@ 1.16 log @revert "Add unlink as a tool.", I cannot describe why is it on the Earth. proposed/discussed is required for such changes, from PMC gdt@@. @ text @# $NetBSD: tools.Haiku.mk,v 1.15 2015/01/30 11:06:36 obache Exp $ # # System-supplied tools for the Haiku operating system. TOOLS_PLATFORM.[?= [ # shell builtin TOOLS_PLATFORM.awk?= /bin/awk TOOLS_PLATFORM.basename?= /bin/basename TOOLS_PLATFORM.bash?= /bin/bash .if exists(/bin/bison) TOOLS_PLATFORM.bison?= /bin/bison TOOLS_PLATFORM.bison-yacc?= /bin/bison -y .elif exists(/boot/common/bin/bison) TOOLS_PLATFORM.bison?= /boot/common/bin/bison TOOLS_PLATFORM.bison-yacc?= /boot/common/bin/bison -y .endif .if exists(/bin/bzip2) TOOLS_PLATFORM.bzcat?= /bin/bzip2 -cd TOOLS_PLATFORM.bzip2?= /bin/bzip2 .elif exists(/boot/common/bin/bzip2) TOOLS_PLATFORM.bzcat?= /boot/common/bin/bzip2 -cd TOOLS_PLATFORM.bzip2?= /boot/common/bin/bzip2 .endif TOOLS_PLATFORM.cat?= /bin/cat TOOLS_PLATFORM.chgrp?= /bin/chgrp TOOLS_PLATFORM.chmod?= /bin/chmod TOOLS_PLATFORM.chown?= /bin/chown TOOLS_PLATFORM.cmp?= /bin/cmp TOOLS_PLATFORM.cp?= /bin/cp TOOLS_PLATFORM.cut?= /bin/cut .if exists(/bin/curl) TOOLS_PLATFORM.curl?= /bin/curl .elif exists(/boot/common/bin/curl) TOOLS_PLATFORM.curl?= /boot/common/bin/curl .endif TOOLS_PLATFORM.date?= /bin/date TOOLS_PLATFORM.diff?= /bin/diff TOOLS_PLATFORM.diff3?= /bin/diff3 TOOLS_PLATFORM.dirname?= /bin/dirname TOOLS_PLATFORM.echo?= echo # shell builtin TOOLS_PLATFORM.egrep?= /bin/egrep TOOLS_PLATFORM.env?= /bin/env TOOLS_PLATFORM.expr?= /bin/expr TOOLS_PLATFORM.false?= false # shell builtin TOOLS_PLATFORM.fgrep?= /bin/fgrep TOOLS_PLATFORM.find?= /bin/find TOOLS_PLATFORM.ftp?= /bin/ftp TOOLS_PLATFORM.gawk?= /bin/gawk .if exists(/bin/m4) TOOLS_PLATFORM.gm4?= /bin/m4 .elif exists(/boot/common/bin/m4) TOOLS_PLATFORM.gm4?= /boot/common/bin/m4 .endif .if exists(/bin/make) TOOLS_PLATFORM.gmake?= /bin/make .elif exists(/boot/common/bin/make) TOOLS_PLATFORM.gmake?= /boot/common/bin/make .endif TOOLS_PLATFORM.grep?= /bin/grep .if exists(/bin/groff) TOOLS_PLATFORM.groff?= /bin/groff .endif .if exists(/bin/sed) TOOLS_PLATFORM.gsed?= /bin/sed .elif exists(/boot/common/bin/sed) TOOLS_PLATFORM.gsed?= /boot/common/bin/sed .endif .if exists(/bin/soelim) TOOLS_PLATFORM.gsoelim?= /bin/soelim .endif .if exists(/bin/tar) TOOLS_PLATFORM.gtar?= /bin/tar .elif exists(/boot/common/bin/tar) TOOLS_PLATFORM.gtar?= /boot/common/bin/tar .endif TOOLS_PLATFORM.gunzip?= /bin/gunzip -f TOOLS_PLATFORM.gzcat?= /bin/zcat TOOLS_PLATFORM.gzip?= /bin/gzip -nf ${GZIP} TOOLS_PLATFORM.head?= /bin/head TOOLS_PLATFORM.hostname?= /bin/hostname TOOLS_PLATFORM.id?= /bin/id TOOLS_PLATFORM.ident?= /bin/ident TOOLS_PLATFORM.install?= /bin/install .if exists(/bin/install-info) TOOLS_PLATFORM.install-info?= /bin/install-info .elif exists(/boot/common/bin/install-info) TOOLS_PLATFORM.install-info?= /boot/common/bin/install-info .endif #TOOLS_PLATFORM.ldconfig?= /sbin/ldconfig # XXX: BFS currently no support of hard link. TOOLS_PLATFORM.ln?= /bin/ln TOOLS_PLATFORM.ls?= /bin/ls .if exists(/bin/lzcat) TOOLS_PLATFORM.lzcat?= /bin/lzcat .elif exists(/boot/common/bin/lzcat) TOOLS_PLATFORM.lzcat?= /boot/common/bin/lzcat .endif TOOLS_PLATFORM.m4?= ${TOOLS_PLATFORM.gm4} #TOOLS_PLATFORM.mail?= /bin/mail .if exists(/bin/makeinfo) TOOLS_PLATFORM.makeinfo?= /bin/makeinfo .elif exists(/boot/common/bin/makeinfo) TOOLS_PLATFORM.makeinfo?= /boot/common/bin/makeinfo .endif TOOLS_PLATFORM.mkdir?= /bin/mkdir -p .if exists(/bin/mktemp) TOOLS_PLATFORM.mktemp?= /bin/mktemp .endif #TOOLS_PLATFORM.msgfmt?= /usr/bin/msgfmt TOOLS_PLATFORM.mv?= /bin/mv #TOOLS_PLATFORM.nice?= /bin/nice .if exists(/bin/nroff) TOOLS_PLATFORM.nroff?= /bin/nroff .endif .if exists(/bin/openssl) TOOLS_PLATFORM.openssl?= /bin/openssl .elif exists(/boot/common/bin/openssl) TOOLS_PLATFORM.openssl?= /boot/common/bin/openssl .endif # Don't use GNU patch #TOOLS_PLATFORM.patch?= /bin/patch TOOLS_PLATFORM.printf?= /bin/printf TOOLS_PLATFORM.pwd?= /bin/pwd TOOLS_PLATFORM.readlink?= /bin/readlink TOOLS_PLATFORM.rm?= /bin/rm TOOLS_PLATFORM.rmdir?= /bin/rmdir .if exists(/bin/sdiff) TOOLS_PLATFORM.sdiff?= /bin/sdiff .endif TOOLS_PLATFORM.sed?= ${TOOLS_PLATFORM.gsed} TOOLS_PLATFORM.sh?= /bin/sh TOOLS_PLATFORM.sleep?= /bin/sleep .if exists(/bin/soelim) TOOLS_PLATFORM.soelim?= /bin/soelim .endif TOOLS_PLATFORM.sort?= /bin/sort .if exists(/bin/strip) TOOLS_PLATFORM.strip?= /bin/strip .else TOOLS_PLATFORM.strip?= /boot/develop/tools/gnupro/bin/strip .endif TOOLS_PLATFORM.tail?= /bin/tail TOOLS_PLATFORM.tar?= ${TOOLS_PLATFORM.gtar} .if exists(/bin/tbl) TOOLS_PLATFORM.tbl?= /bin/tbl .endif TOOLS_PLATFORM.tee?= /bin/tee TOOLS_PLATFORM.test?= test # shell builtin TOOLS_PLATFORM.touch?= /bin/touch TOOLS_PLATFORM.tr?= /bin/tr TOOLS_PLATFORM.true?= true # shell builtin TOOLS_PLATFORM.tsort?= /bin/tsort TOOLS_PLATFORM.uniq?= /bin/uniq TOOLS_PLATFORM.unzip?= /bin/unzip TOOLS_PLATFORM.wc?= /bin/wc TOOLS_PLATFORM.wget?= /bin/wget TOOLS_PLATFORM.xargs?= /bin/xargs -r #TOOLS_PLATFORM.xgettext?= /usr/bin/xgettext .if exists(/bin/xz) TOOLS_PLATFORM.xz?= /bin/xz .elif exists(/boot/common/bin/xz) TOOLS_PLATFORM.xz?= /boot/common/bin/xz .endif .if exists(/bin/xzcat) TOOLS_PLATFORM.xzcat?= /bin/xzcat .elif exists(/boot/common/bin/xzcat) TOOLS_PLATFORM.xzcat?= /boot/common/bin/xzcat .endif TOOLS_PLATFORM.zip?= /bin/zip @ 1.15 log @Add unlink as a tool. @ text @d1 1 a1 1 # $NetBSD: tools.Haiku.mk,v 1.14 2014/05/22 05:14:14 obache Exp $ a152 1 TOOLS_PLATFORM.unlink?= /bin/unlink @ 1.14 log @Add curl and wget. @ text @d1 1 a1 1 # $NetBSD: tools.Haiku.mk,v 1.13 2014/05/20 09:55:12 obache Exp $ d153 1 @ 1.13 log @GNU patch should not be used. @ text @d1 1 a1 1 # $NetBSD: tools.Haiku.mk,v 1.12 2014/05/18 09:37:50 obache Exp $ d30 5 d155 1 @ 1.12 log @catch up after removal of /boot/common on Haiku. noticed by diger in pkgsrc-users@@. @ text @d1 1 a1 1 # $NetBSD: tools.Haiku.mk,v 1.11 2014/03/06 07:34:20 uebayasi Exp $ d114 2 a115 1 TOOLS_PLATFORM.patch?= /bin/patch @ 1.11 log @Provide uniq(1) as a TOOLS. @ text @d1 1 a1 1 # $NetBSD$ d9 4 a12 1 .if exists(/boot/common/bin/bison) d43 3 a45 1 .if exists(/boot/common/bin/m4) d54 3 a56 1 #TOOLS_PLATFORM.groff?= /usr/bin/groff d62 3 a64 1 #TOOLS_PLATFORM.gsoelim?= /usr/bin/soelim d78 3 a80 1 .if exists(/boot/common/bin/install-info) d87 3 a89 1 .if exists(/boot/common/bin/lzcat) d94 3 a96 1 .if exists(/boot/common/bin/makeinfo) d106 6 a111 2 #TOOLS_PLATFORM.nroff?= /usr/bin/nroff .if exists(/boot/common/bin/openssl) d126 3 a128 1 #TOOLS_PLATFORM.soelim?= /usr/bin/soelim d130 3 d134 1 d137 3 a139 1 #TOOLS_PLATFORM.tbl?= /usr/bin/tbl d147 1 d151 3 a153 1 .if exists(/boot/common/bin/xz) d156 3 a158 1 .if exists(/boot/common/bin/xzcat) d161 1 @ 1.10 log @Add `xz' command as a TOOL. @ text @d1 1 a1 1 # $NetBSD: tools.Haiku.mk,v 1.9 2013/08/24 11:30:44 obache Exp $ d119 1 @ 1.9 log @Tell "readlink" location for Cygwin, DragonFly, FreeBSD and Haiku. @ text @d1 1 a1 1 # $NetBSD: tools.Haiku.mk,v 1.8 2013/06/02 06:51:08 obache Exp $ d122 3 @ 1.8 log @more update for R1Alpha4, and let /boot/common/bin as optionlfy. @ text @d1 1 a1 1 # $NetBSD: tools.Haiku.mk,v 1.7 2013/06/02 03:06:44 obache Exp $ d98 1 @ 1.7 log @hacked `file' command is not required anymore. @ text @d1 1 a1 1 # $NetBSD: tools.Haiku.mk,v 1.6 2013/06/02 03:04:22 obache Exp $ d9 1 d12 2 d16 4 d40 1 d42 1 d69 1 d71 1 d73 1 a73 1 # XXX: Haiku currently no support of hard link. d81 1 d83 1 d92 1 d94 1 d100 3 a102 1 #TOOLS_PLATFORM.sdiff?= /bin/sdiff @ 1.6 log @gmake is not in /bin on Haiku R1Alpha4. @ text @d1 1 a1 1 # $NetBSD: tools.Haiku.mk,v 1.5 2010/08/25 10:43:34 obache Exp $ a29 1 TOOLS_PLATFORM.file?= /bin/printf "%s: text\n" # Hack @ 1.5 log @Add builtin lzcat and xzcat. @ text @d1 1 a1 1 # $NetBSD: tools.Haiku.mk,v 1.4 2010/08/21 12:32:25 obache Exp $ d35 1 d37 3 @ 1.4 log @define dummy file command, same as OSF1 and FreeMiNT. @ text @d1 1 a1 1 # $NetBSD: tools.Haiku.mk,v 1.3 2010/06/21 11:17:21 obache Exp $ d62 3 d101 3 @ 1.3 log @Catch up to Haiku R1 Alpha2. @ text @d1 1 a1 1 # $NetBSD: tools.Haiku.mk,v 1.2 2010/05/03 07:02:24 obache Exp $ d30 1 a30 1 #TOOLS_PLATFORM.file?= /usr/bin/file @ 1.2 log @Remove force to use symbolic link. It is not a good idea to hide real issues. If someone is really using hard link, it should be failed. @ text @d1 1 a1 1 # $NetBSD: tools.Haiku.mk,v 1.1 2010/02/06 10:39:59 obache Exp $ d30 1 a30 1 TOOLS_PLATFORM.file?= /usr/bin/file d38 1 d40 3 d44 1 d46 3 d66 3 a68 1 #TOOLS_PLATFORM.mktemp?= /usr/bin/mktemp @ 1.1 log @Add Haiku support file. @ text @d1 1 a1 1 # $NetBSD$ d52 1 a52 1 TOOLS_PLATFORM.ln?= /bin/ln -s @