pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/mk/tools Add `xz' command as a TOOL.
details: https://anonhg.NetBSD.org/pkgsrc/rev/95f663a2c426
branches: trunk
changeset: 626268:95f663a2c426
user: obache <obache%pkgsrc.org@localhost>
date: Wed Nov 06 13:12:50 2013 +0000
description:
Add `xz' command as a TOOL.
diffstat:
mk/tools/defaults.mk | 3 ++-
mk/tools/replace.mk | 23 +++++++++++++----------
mk/tools/tools.Cygwin.mk | 3 ++-
mk/tools/tools.DragonFly.mk | 3 ++-
mk/tools/tools.FreeBSD.mk | 5 ++++-
mk/tools/tools.GNUkFreeBSD.mk | 3 ++-
mk/tools/tools.Haiku.mk | 5 ++++-
mk/tools/tools.Linux.mk | 5 ++++-
mk/tools/tools.NetBSD.mk | 5 ++++-
9 files changed, 37 insertions(+), 18 deletions(-)
diffs (179 lines):
diff -r 1a5e0d361575 -r 95f663a2c426 mk/tools/defaults.mk
--- a/mk/tools/defaults.mk Wed Nov 06 12:42:35 2013 +0000
+++ b/mk/tools/defaults.mk Wed Nov 06 13:12:50 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: defaults.mk,v 1.58 2012/10/01 10:45:16 ryoon Exp $
+# $NetBSD: defaults.mk,v 1.59 2013/11/06 13:12:50 obache Exp $
#
# Copyright (c) 2005 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -146,6 +146,7 @@
_TOOLS_VARNAME.wish= WISH
_TOOLS_VARNAME.xargs= XARGS
_TOOLS_VARNAME.xmkmf= XMKMF_CMD
+_TOOLS_VARNAME.xzcat= XZ
_TOOLS_VARNAME.xzcat= XZCAT
_TOOLS_VARNAME.yacc= YACC
diff -r 1a5e0d361575 -r 95f663a2c426 mk/tools/replace.mk
--- a/mk/tools/replace.mk Wed Nov 06 12:42:35 2013 +0000
+++ b/mk/tools/replace.mk Wed Nov 06 13:12:50 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: replace.mk,v 1.262 2013/09/12 10:48:51 jperkin Exp $
+# $NetBSD: replace.mk,v 1.263 2013/11/06 13:12:50 obache Exp $
#
# Copyright (c) 2005 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -867,16 +867,19 @@
. endif
.endif
-.if !defined(TOOLS_IGNORE.xzcat) && !empty(_USE_TOOLS:Mxzcat)
-. if !empty(PKGPATH:Marchivers/xz)
-MAKEFLAGS+= TOOLS_IGNORE.xzcat=
-. elif !empty(_TOOLS_USE_PKGSRC.xzcat:M[yY][eE][sS])
-TOOLS_DEPENDS.xzcat?= xz>=4.999.9betanb1:../../archivers/xz
-TOOLS_CREATE+= xzcat
-TOOLS_FIND_PREFIX+= TOOLS_PREFIX.xzcat=xzcat
-TOOLS_PATH.xzcat= ${TOOLS_PREFIX.xzcat}/bin/xzcat
+_TOOLS.xz= xz xzcat
+.for _t_ in ${_TOOLS.xz}
+. if !defined(TOOLS_IGNORE.${_t_}) && !empty(_USE_TOOLS:M${_t_})
+. if !empty(PKGPATH:Marchivers/xz)
+MAKEFLAGS+= TOOLS_IGNORE.${_t_}=
+. elif !empty(_TOOLS_USE_PKGSRC.${_t_}:M[yY][eE][sS])
+TOOLS_DEPENDS.${_t_}?= xz>=4.999.9betanb1:../../archivers/xz
+TOOLS_CREATE+= ${_t_}
+TOOLS_FIND_PREFIX+= TOOLS_PREFIX.${_t_}=xz
+TOOLS_PATH.${_t_}= ${TOOLS_PREFIX.${_t_}}/bin/${_t_}
+. endif
. endif
-.endif
+.endfor
.if !defined(TOOLS_IGNORE.yacc) && !empty(_USE_TOOLS:Myacc)
. if !empty(PKGPATH:Mdevel/bison)
diff -r 1a5e0d361575 -r 95f663a2c426 mk/tools/tools.Cygwin.mk
--- a/mk/tools/tools.Cygwin.mk Wed Nov 06 12:42:35 2013 +0000
+++ b/mk/tools/tools.Cygwin.mk Wed Nov 06 13:12:50 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: tools.Cygwin.mk,v 1.4 2013/08/24 11:30:44 obache Exp $
+# $NetBSD: tools.Cygwin.mk,v 1.5 2013/11/06 13:12:50 obache Exp $
#
# System-supplied tools for the Cygwin operating system.
@@ -139,6 +139,7 @@
.if exists(/bin/xgettext)
TOOLS_PLATFORM.xgettext?= /bin/xgettext
.endif
+TOOLS_PLATFORM.xzcat?= /bin/xz
TOOLS_PLATFORM.xzcat?= /bin/xzcat
.if exists(/bin/yacc)
TOOLS_PLATFORM.yacc?= /bin/yacc
diff -r 1a5e0d361575 -r 95f663a2c426 mk/tools/tools.DragonFly.mk
--- a/mk/tools/tools.DragonFly.mk Wed Nov 06 12:42:35 2013 +0000
+++ b/mk/tools/tools.DragonFly.mk Wed Nov 06 13:12:50 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: tools.DragonFly.mk,v 1.39 2013/08/24 11:30:44 obache Exp $
+# $NetBSD: tools.DragonFly.mk,v 1.40 2013/11/06 13:12:50 obache Exp $
#
# System-supplied tools for the DragonFly operating system.
@@ -92,5 +92,6 @@
TOOLS_PLATFORM.tsort?= /usr/bin/tsort
TOOLS_PLATFORM.wc?= /usr/bin/wc
TOOLS_PLATFORM.xargs?= /usr/bin/xargs
+TOOLS_PLATFORM.xz?= /usr/bin/xz
TOOLS_PLATFORM.xzcat?= /usr/bin/xzcat
TOOLS_PLATFORM.yacc?= /usr/bin/yacc
diff -r 1a5e0d361575 -r 95f663a2c426 mk/tools/tools.FreeBSD.mk
--- a/mk/tools/tools.FreeBSD.mk Wed Nov 06 12:42:35 2013 +0000
+++ b/mk/tools/tools.FreeBSD.mk Wed Nov 06 13:12:50 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: tools.FreeBSD.mk,v 1.37 2013/08/24 11:30:44 obache Exp $
+# $NetBSD: tools.FreeBSD.mk,v 1.38 2013/11/06 13:12:50 obache Exp $
#
# System-supplied tools for the FreeBSD operating system.
@@ -86,6 +86,9 @@
TOOLS_PLATFORM.tsort?= /usr/bin/tsort
TOOLS_PLATFORM.wc?= /usr/bin/wc
TOOLS_PLATFORM.xargs?= /usr/bin/xargs
+.if exists(/usr/bin/xz)
+TOOLS_PLATFORM.xz?= /usr/bin/xz
+.endif
.if exists(/usr/bin/xzcat)
TOOLS_PLATFORM.xzcat?= /usr/bin/xzcat
.endif
diff -r 1a5e0d361575 -r 95f663a2c426 mk/tools/tools.GNUkFreeBSD.mk
--- a/mk/tools/tools.GNUkFreeBSD.mk Wed Nov 06 12:42:35 2013 +0000
+++ b/mk/tools/tools.GNUkFreeBSD.mk Wed Nov 06 13:12:50 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: tools.GNUkFreeBSD.mk,v 1.1 2013/07/26 09:38:15 ryoon Exp $
+# $NetBSD: tools.GNUkFreeBSD.mk,v 1.2 2013/11/06 13:12:50 obache Exp $
#
# System-supplied tools for the Debian GNU/kFreeBSD operating system.
@@ -83,4 +83,5 @@
TOOLS_PLATFORM.tsort?= /usr/bin/tsort
TOOLS_PLATFORM.wc?= /usr/bin/wc
TOOLS_PLATFORM.xargs?= /usr/bin/xargs -r
+TOOLS_PLATFORM.xz?= /usr/bin/xz
TOOLS_PLATFORM.xzcat?= /usr/bin/xzcat
diff -r 1a5e0d361575 -r 95f663a2c426 mk/tools/tools.Haiku.mk
--- a/mk/tools/tools.Haiku.mk Wed Nov 06 12:42:35 2013 +0000
+++ b/mk/tools/tools.Haiku.mk Wed Nov 06 13:12:50 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: tools.Haiku.mk,v 1.9 2013/08/24 11:30:44 obache Exp $
+# $NetBSD: tools.Haiku.mk,v 1.10 2013/11/06 13:12:50 obache Exp $
#
# System-supplied tools for the Haiku operating system.
@@ -119,6 +119,9 @@
TOOLS_PLATFORM.wc?= /bin/wc
TOOLS_PLATFORM.xargs?= /bin/xargs -r
#TOOLS_PLATFORM.xgettext?= /usr/bin/xgettext
+.if exists(/boot/common/bin/xz)
+TOOLS_PLATFORM.xz?= /boot/common/bin/xz
+.endif
.if exists(/boot/common/bin/xzcat)
TOOLS_PLATFORM.xzcat?= /boot/common/bin/xzcat
.endif
diff -r 1a5e0d361575 -r 95f663a2c426 mk/tools/tools.Linux.mk
--- a/mk/tools/tools.Linux.mk Wed Nov 06 12:42:35 2013 +0000
+++ b/mk/tools/tools.Linux.mk Wed Nov 06 13:12:50 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: tools.Linux.mk,v 1.51 2013/08/24 10:12:52 tron Exp $
+# $NetBSD: tools.Linux.mk,v 1.52 2013/11/06 13:12:50 obache Exp $
#
# System-supplied tools for the Linux operating system.
@@ -246,6 +246,9 @@
.if exists(/usr/bin/yacc)
TOOLS_PLATFORM.yacc?= /usr/bin/yacc
.endif
+.if exists(/usr/bin/xz)
+TOOLS_PLATFORM.xz?= /usr/bin/xz
+.endif
.if exists(/usr/bin/xzcat)
TOOLS_PLATFORM.xzcat?= /usr/bin/xzcat
.endif
diff -r 1a5e0d361575 -r 95f663a2c426 mk/tools/tools.NetBSD.mk
--- a/mk/tools/tools.NetBSD.mk Wed Nov 06 12:42:35 2013 +0000
+++ b/mk/tools/tools.NetBSD.mk Wed Nov 06 13:12:50 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: tools.NetBSD.mk,v 1.48 2013/08/18 11:45:33 tron Exp $
+# $NetBSD: tools.NetBSD.mk,v 1.49 2013/11/06 13:12:50 obache Exp $
#
# System-supplied tools for the NetBSD operating system.
@@ -121,6 +121,9 @@
.if exists(/usr/bin/xgettext)
TOOLS_PLATFORM.xgettext?= /usr/bin/xgettext
.endif
+.if exists(/usr/bin/xz)
+TOOLS_PLATFORM.xz?= /usr/bin/xz
+.endif
.if exists(/usr/bin/xzcat)
TOOLS_PLATFORM.xzcat?= /usr/bin/xzcat
.endif
Home |
Main Index |
Thread Index |
Old Index