dpkg-progs.m4 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. # Copyright © 2005 Scott James Remnant <scott@netsplit.com>
  2. # Copyright © 2007 Frank Lichtenheld <djpig@debian.org>
  3. # Copyright © 2007, 2009, 2011 Guillem Jover <guillem@debian.org>
  4. # DPKG_PROG_PERL
  5. # --------------
  6. # Locate perl interpreter in the path
  7. AC_DEFUN([DPKG_PROG_PERL], [
  8. AC_ARG_VAR([PERL], [Perl interpreter])dnl
  9. AC_PATH_PROG([PERL], [perl], [no])
  10. AS_IF([test "$PERL" = "no" || test ! -x "$PERL"], [
  11. AC_MSG_ERROR([cannot find the Perl interpreter])
  12. ])
  13. AC_ARG_VAR([PERL_LIBDIR], [Perl library directory])dnl
  14. # Let the user override the variable.
  15. AS_IF([test -z "$PERL_LIBDIR"], [
  16. PERL_LIBDIR=$($PERL -MConfig -e \
  17. 'my $r = $Config{vendorlibexp};
  18. $r =~ s/$Config{vendorprefixexp}/\$(prefix)/;
  19. print $r')
  20. ])
  21. ])# DPKG_PROG_PERL
  22. # DPKG_PROG_PO4A
  23. # --------------
  24. AC_DEFUN([DPKG_PROG_PO4A], [
  25. AC_REQUIRE([AM_NLS])
  26. AC_CHECK_PROGS([PO4A], [po4a])
  27. AS_IF([test "$USE_NLS" = "yes" && test -n "$PO4A"], [
  28. USE_PO4A=yes
  29. ], [
  30. USE_PO4A=no
  31. ])
  32. AC_SUBST([USE_PO4A])
  33. ])# DPKG_PROG_PO4A
  34. # DPKG_PROG_POD2MAN
  35. # --------------
  36. AC_DEFUN([DPKG_PROG_POD2MAN], [
  37. AC_CHECK_PROGS([POD2MAN], [pod2man])
  38. AM_CONDITIONAL([BUILD_POD_DOC], [test "x$POD2MAN" != "x"])
  39. ])# DPKG_PROG_POD2MAN
  40. # DPKG_DEB_PROG_TAR
  41. # -----------------
  42. # Specify GNU tar program name to use by dpkg-deb. On GNU systems this is
  43. # usually simply tar, on BSD systems this is usually gnutar or gtar.
  44. AC_DEFUN([DPKG_DEB_PROG_TAR], [
  45. AC_ARG_VAR([TAR], [GNU tar program])
  46. AC_CHECK_PROGS([TAR], [gnutar gtar tar], [tar])
  47. AC_DEFINE_UNQUOTED([TAR], ["$TAR"], [GNU tar program])
  48. ])# DPKG_DEB_PROG_TAR