pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mk/tools Teach the tools framework about "sleep" which...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/38495f81d925
branches:  trunk
changeset: 502454:38495f81d925
user:      jlam <jlam%pkgsrc.org@localhost>
date:      Fri Nov 04 20:02:01 2005 +0000

description:
Teach the tools framework about "sleep" which can be provided by the
sysutils/coreutils package.

diffstat:

 mk/tools/defaults.mk        |   3 ++-
 mk/tools/replace.mk         |  13 ++++++++++++-
 mk/tools/tools.AIX.mk       |   3 ++-
 mk/tools/tools.BSDOS.mk     |   3 ++-
 mk/tools/tools.Darwin.mk    |   3 ++-
 mk/tools/tools.DragonFly.mk |   3 ++-
 mk/tools/tools.FreeBSD.mk   |   3 ++-
 mk/tools/tools.IRIX.mk      |   3 ++-
 mk/tools/tools.Interix.mk   |   3 ++-
 mk/tools/tools.Linux.mk     |   3 ++-
 mk/tools/tools.NetBSD.mk    |   3 ++-
 mk/tools/tools.OpenBSD.mk   |   3 ++-
 mk/tools/tools.SunOS.mk     |   3 ++-
 13 files changed, 36 insertions(+), 13 deletions(-)

diffs (231 lines):

diff -r 6ca5bafd4e8a -r 38495f81d925 mk/tools/defaults.mk
--- a/mk/tools/defaults.mk      Fri Nov 04 19:52:30 2005 +0000
+++ b/mk/tools/defaults.mk      Fri Nov 04 20:02:01 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: defaults.mk,v 1.39 2005/11/04 19:28:33 jlam Exp $
+# $NetBSD: defaults.mk,v 1.40 2005/11/04 20:02:01 jlam Exp $
 #
 # Copyright (c) 2005 The NetBSD Foundation, Inc.
 # All rights reserved.
@@ -114,6 +114,7 @@
 _TOOLS_VARNAME.sed=            SED
 _TOOLS_VARNAME.sh=             SH
 _TOOLS_VARNAME.shlock=         SHLOCK
+_TOOLS_VARNAME.sleep=          SLEEP
 _TOOLS_VARNAME.sort=           SORT
 _TOOLS_VARNAME.tail=           TAIL
 _TOOLS_VARNAME.tar=            TAR
diff -r 6ca5bafd4e8a -r 38495f81d925 mk/tools/replace.mk
--- a/mk/tools/replace.mk       Fri Nov 04 19:52:30 2005 +0000
+++ b/mk/tools/replace.mk       Fri Nov 04 20:02:01 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: replace.mk,v 1.130 2005/10/30 17:32:07 jschauma Exp $
+# $NetBSD: replace.mk,v 1.131 2005/11/04 20:02:01 jlam Exp $
 #
 # Copyright (c) 2005 The NetBSD Foundation, Inc.
 # All rights reserved.
@@ -994,6 +994,17 @@
 .  endif
 .endif
 
+.if !defined(TOOLS_IGNORE.sleep) && !empty(_USE_TOOLS:Msleep)
+.  if !empty(PKGPATH:Msysutils/coreutils)
+MAKEFLAGS+=                    TOOLS_IGNORE.sleep=
+.  elif !empty(_TOOLS_USE_PKGSRC.sleep:M[yY][eE][sS])
+TOOLS_DEPENDS.sleep?=          coreutils>=5.2.1:../../sysutils/coreutils
+TOOLS_CREATE+=                 sleep
+TOOLS_FIND_PREFIX+=            TOOLS_PREFIX.sleep=coreutils
+TOOLS_PATH.sleep=              ${TOOLS_PREFIX.sleep}/bin/${GNU_PROGRAM_PREFIX}sleep
+.  endif
+.endif
+
 .if !defined(TOOLS_IGNORE.sort) && !empty(_USE_TOOLS:Msort)
 .  if !empty(PKGPATH:Msysutils/coreutils)
 MAKEFLAGS+=                    TOOLS_IGNORE.sort=
diff -r 6ca5bafd4e8a -r 38495f81d925 mk/tools/tools.AIX.mk
--- a/mk/tools/tools.AIX.mk     Fri Nov 04 19:52:30 2005 +0000
+++ b/mk/tools/tools.AIX.mk     Fri Nov 04 20:02:01 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: tools.AIX.mk,v 1.11 2005/06/24 20:59:59 jlam Exp $
+# $NetBSD: tools.AIX.mk,v 1.12 2005/11/04 20:02:01 jlam Exp $
 #
 # System-supplied tools for the AIX operating system.
 
@@ -43,6 +43,7 @@
 TOOLS_PLATFORM.sed?=           /usr/bin/sed
 TOOLS_PLATFORM.sh?=            /bin/sh
 TOOLS_PLATFORM.shlock?=                /usr/bin/shlock
+TOOLS_PLATFORM.shlock?=                /bin/sleep
 TOOLS_PLATFORM.sort?=          /usr/bin/sort
 TOOLS_PLATFORM.tail?=          /usr/bin/tail
 TOOLS_PLATFORM.tar?=           /usr/bin/tar
diff -r 6ca5bafd4e8a -r 38495f81d925 mk/tools/tools.BSDOS.mk
--- a/mk/tools/tools.BSDOS.mk   Fri Nov 04 19:52:30 2005 +0000
+++ b/mk/tools/tools.BSDOS.mk   Fri Nov 04 20:02:01 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: tools.BSDOS.mk,v 1.15 2005/08/28 01:43:56 reed Exp $
+# $NetBSD: tools.BSDOS.mk,v 1.16 2005/11/04 20:02:01 jlam Exp $
 #
 # System-supplied tools for the BSD/OS operating system.
 
@@ -64,6 +64,7 @@
 TOOLS_PLATFORM.rmdir?=         /bin/rmdir
 TOOLS_PLATFORM.sed?=           /usr/bin/sed
 TOOLS_PLATFORM.sh?=            /bin/bash
+TOOLS_PLATFORM.sleep?=         /bin/sleep
 TOOLS_PLATFORM.sort?=          /usr/bin/sort
 TOOLS_PLATFORM.strip?=         /usr/bin/strip
 TOOLS_PLATFORM.tail?=          /usr/bin/tail
diff -r 6ca5bafd4e8a -r 38495f81d925 mk/tools/tools.Darwin.mk
--- a/mk/tools/tools.Darwin.mk  Fri Nov 04 19:52:30 2005 +0000
+++ b/mk/tools/tools.Darwin.mk  Fri Nov 04 20:02:01 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: tools.Darwin.mk,v 1.19 2005/09/20 03:50:19 jlam Exp $
+# $NetBSD: tools.Darwin.mk,v 1.20 2005/11/04 20:02:01 jlam Exp $
 #
 # System-supplied tools for the Darwin (Mac OS X) operating system.
 
@@ -61,6 +61,7 @@
 .if exists(/usr/bin/shlock)
 TOOLS_PLATFORM.shlock?=                /usr/bin/shlock
 .endif
+TOOLS_PLATFORM.sleep?=         /bin/sleep
 TOOLS_PLATFORM.sort?=          /usr/bin/sort
 TOOLS_PLATFORM.strip?=         /usr/bin/strip
 TOOLS_PLATFORM.tail?=          /usr/bin/tail
diff -r 6ca5bafd4e8a -r 38495f81d925 mk/tools/tools.DragonFly.mk
--- a/mk/tools/tools.DragonFly.mk       Fri Nov 04 19:52:30 2005 +0000
+++ b/mk/tools/tools.DragonFly.mk       Fri Nov 04 20:02:01 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: tools.DragonFly.mk,v 1.19 2005/10/12 16:28:29 jlam Exp $
+# $NetBSD: tools.DragonFly.mk,v 1.20 2005/11/04 20:02:01 jlam Exp $
 #
 # System-supplied tools for the DragonFly operating system.
 
@@ -56,6 +56,7 @@
 TOOLS_PLATFORM.sed?=           /usr/bin/sed
 TOOLS_PLATFORM.sh?=            /bin/sh
 TOOLS_PLATFORM.shlock?=                /usr/bin/shlock
+TOOLS_PLATFORM.sleep?=         /bin/sleep
 TOOLS_PLATFORM.sort?=          /usr/bin/sort
 TOOLS_PLATFORM.strip?=         /usr/bin/strip
 TOOLS_PLATFORM.tail?=          /usr/bin/tail
diff -r 6ca5bafd4e8a -r 38495f81d925 mk/tools/tools.FreeBSD.mk
--- a/mk/tools/tools.FreeBSD.mk Fri Nov 04 19:52:30 2005 +0000
+++ b/mk/tools/tools.FreeBSD.mk Fri Nov 04 20:02:01 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: tools.FreeBSD.mk,v 1.21 2005/10/12 16:28:29 jlam Exp $
+# $NetBSD: tools.FreeBSD.mk,v 1.22 2005/11/04 20:02:01 jlam Exp $
 #
 # System-supplied tools for the FreeBSD operating system.
 
@@ -57,6 +57,7 @@
 TOOLS_PLATFORM.rmdir?=         /bin/rmdir
 TOOLS_PLATFORM.sed?=           /usr/bin/sed
 TOOLS_PLATFORM.sh?=            /bin/sh
+TOOLS_PLATFORM.sleep?=         /bin/sleep
 TOOLS_PLATFORM.sort?=          /usr/bin/sort
 TOOLS_PLATFORM.strip?=         /usr/bin/strip
 TOOLS_PLATFORM.tail?=          /usr/bin/tail
diff -r 6ca5bafd4e8a -r 38495f81d925 mk/tools/tools.IRIX.mk
--- a/mk/tools/tools.IRIX.mk    Fri Nov 04 19:52:30 2005 +0000
+++ b/mk/tools/tools.IRIX.mk    Fri Nov 04 20:02:01 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: tools.IRIX.mk,v 1.14 2005/06/24 20:59:59 jlam Exp $
+# $NetBSD: tools.IRIX.mk,v 1.15 2005/11/04 20:02:01 jlam Exp $
 #
 # System-supplied tools for the IRIX operating system.
 
@@ -53,6 +53,7 @@
 TOOLS_PLATFORM.rmdir?=         /usr/bin/rmdir
 TOOLS_PLATFORM.sed?=           /sbin/sed
 TOOLS_PLATFORM.sh?=            /bin/ksh
+TOOLS_PLATFORM.sleep?=         /sbin/sleep
 TOOLS_PLATFORM.sort?=          /usr/bin/sort
 TOOLS_PLATFORM.tail?=          /usr/bin/tail
 TOOLS_PLATFORM.tee?=           /usr/bin/tee
diff -r 6ca5bafd4e8a -r 38495f81d925 mk/tools/tools.Interix.mk
--- a/mk/tools/tools.Interix.mk Fri Nov 04 19:52:30 2005 +0000
+++ b/mk/tools/tools.Interix.mk Fri Nov 04 20:02:01 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: tools.Interix.mk,v 1.16 2005/10/24 17:36:42 tv Exp $
+# $NetBSD: tools.Interix.mk,v 1.17 2005/11/04 20:02:01 jlam Exp $
 #
 # System-supplied tools for the Interix operating system.
 
@@ -43,6 +43,7 @@
 TOOLS_PLATFORM.rm?=            /bin/rm
 TOOLS_PLATFORM.rmdir?=         /bin/rmdir
 TOOLS_PLATFORM.sh?=            /bin/sh
+TOOLS_PLATFORM.sleep?=         /bin/sleep
 TOOLS_PLATFORM.sort?=          /bin/sort
 TOOLS_PLATFORM.strip?=         /bin/strip
 TOOLS_PLATFORM.tail?=          /bin/tail
diff -r 6ca5bafd4e8a -r 38495f81d925 mk/tools/tools.Linux.mk
--- a/mk/tools/tools.Linux.mk   Fri Nov 04 19:52:30 2005 +0000
+++ b/mk/tools/tools.Linux.mk   Fri Nov 04 20:02:01 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: tools.Linux.mk,v 1.25 2005/10/12 16:28:29 jlam Exp $
+# $NetBSD: tools.Linux.mk,v 1.26 2005/11/04 20:02:01 jlam Exp $
 #
 # System-supplied tools for the Linux operating system.
 
@@ -128,6 +128,7 @@
 TOOLS_PLATFORM.rmdir?=         /bin/rmdir
 TOOLS_PLATFORM.sed?=           ${TOOLS_PLATFORM.gsed}
 TOOLS_PLATFORM.sh?=            /bin/sh
+TOOLS_PLATFORM.sleep?=         /bin/sleep
 .if exists(/bin/sort)
 TOOLS_PLATFORM.sort?=          /bin/sort
 .elif exists(/usr/bin/sort)
diff -r 6ca5bafd4e8a -r 38495f81d925 mk/tools/tools.NetBSD.mk
--- a/mk/tools/tools.NetBSD.mk  Fri Nov 04 19:52:30 2005 +0000
+++ b/mk/tools/tools.NetBSD.mk  Fri Nov 04 20:02:01 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: tools.NetBSD.mk,v 1.20 2005/10/12 16:28:29 jlam Exp $
+# $NetBSD: tools.NetBSD.mk,v 1.21 2005/11/04 20:02:01 jlam Exp $
 #
 # System-supplied tools for the NetBSD operating system.
 
@@ -64,6 +64,7 @@
 TOOLS_PLATFORM.sed?=           /usr/bin/sed
 TOOLS_PLATFORM.sh?=            /bin/sh
 TOOLS_PLATFORM.shlock?=                /usr/bin/shlock
+TOOLS_PLATFORM.sleep?=         /bin/sleep
 TOOLS_PLATFORM.sort?=          /usr/bin/sort
 TOOLS_PLATFORM.strip?=         /usr/bin/strip
 TOOLS_PLATFORM.tail?=          /usr/bin/tail
diff -r 6ca5bafd4e8a -r 38495f81d925 mk/tools/tools.OpenBSD.mk
--- a/mk/tools/tools.OpenBSD.mk Fri Nov 04 19:52:30 2005 +0000
+++ b/mk/tools/tools.OpenBSD.mk Fri Nov 04 20:02:01 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: tools.OpenBSD.mk,v 1.19 2005/10/12 16:28:29 jlam Exp $
+# $NetBSD: tools.OpenBSD.mk,v 1.20 2005/11/04 20:02:01 jlam Exp $
 #
 # System-supplied tools for the OpenBSD operating system.
 
@@ -61,6 +61,7 @@
 TOOLS_PLATFORM.rmdir?=         /bin/rmdir
 TOOLS_PLATFORM.sed?=           /usr/bin/sed
 TOOLS_PLATFORM.sh?=            /bin/sh
+TOOLS_PLATFORM.sleep?=         /bin/sleep
 TOOLS_PLATFORM.sort?=          /usr/bin/sort
 TOOLS_PLATFORM.strip?=         /usr/bin/strip
 TOOLS_PLATFORM.tail?=          /usr/bin/tail
diff -r 6ca5bafd4e8a -r 38495f81d925 mk/tools/tools.SunOS.mk
--- a/mk/tools/tools.SunOS.mk   Fri Nov 04 19:52:30 2005 +0000
+++ b/mk/tools/tools.SunOS.mk   Fri Nov 04 20:02:01 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: tools.SunOS.mk,v 1.21 2005/10/12 16:28:29 jlam Exp $
+# $NetBSD: tools.SunOS.mk,v 1.22 2005/11/04 20:02:01 jlam Exp $
 #
 # System-supplied tools for the Solaris operating system.
 
@@ -66,6 +66,7 @@
 TOOLS_PLATFORM.rm?=            /usr/bin/rm
 TOOLS_PLATFORM.rmdir?=         /usr/bin/rmdir
 TOOLS_PLATFORM.sh?=            /bin/ksh
+TOOLS_PLATFORM.sleep?=         /bin/sleep
 TOOLS_PLATFORM.sort?=          /usr/bin/sort
 TOOLS_PLATFORM.strip?=         /usr/ccs/bin/strip
 TOOLS_PLATFORM.tail?=          /usr/xpg4/bin/tail



Home | Main Index | Thread Index | Old Index