diff options
author | Guillem Jover <guillem@debian.org> | 2014-02-12 05:14:35 +0100 |
---|---|---|
committer | Guillem Jover <guillem@debian.org> | 2014-04-21 16:54:29 +0200 |
commit | 09d43d4f21f6b70c0c1aff2711a1503d7ecf8a35 (patch) | |
tree | 1af62b6ad0ec45025d55ed3455e0f986e509aeee /m4 | |
parent | e07b0622e82ecac1131dd0f1443b19555fc53f44 (diff) | |
download | dpkg-09d43d4f21f6b70c0c1aff2711a1503d7ecf8a35.tar.gz |
build: Set TAR variable at build time instead of hardcoding it
This allows for non-GNU systems to use another value for their GNU tar,
which usually is either gnutar or gtar.
Diffstat (limited to 'm4')
-rw-r--r-- | m4/dpkg-progs.m4 | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/m4/dpkg-progs.m4 b/m4/dpkg-progs.m4 index 47c8690dc..c59f595e1 100644 --- a/m4/dpkg-progs.m4 +++ b/m4/dpkg-progs.m4 @@ -39,3 +39,13 @@ AC_DEFUN([DPKG_PROG_POD2MAN], [ AC_CHECK_PROGS([POD2MAN], [pod2man]) AM_CONDITIONAL(BUILD_POD_DOC, [test "x$POD2MAN" != "x"]) ])# DPKG_PROG_POD2MAN + +# DPKG_DEB_PROG_TAR +# ----------------- +# Specify GNU tar program name to use by dpkg-deb. On GNU systems this is +# usually simply tar, on BSD systems this is usually gnutar or gtar. +AC_DEFUN([DPKG_DEB_PROG_TAR], [ +AC_ARG_VAR([TAR], [GNU tar program]) +AC_CHECK_PROGS([TAR], [gnutar gtar tar], [tar]) +AC_DEFINE_UNQUOTED([TAR], ["$TAR"], [GNU tar program]) +])# DPKG_DEB_PROG_TAR |