mirror of the now-defunct rocklinux.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

54 lines
1.6 KiB

  1. --- ./configure.in~ 2005-10-19 04:38:18.000000000 +0200
  2. +++ ./configure.in 2005-10-19 04:39:58.000000000 +0200
  3. @@ -32,6 +32,51 @@
  4. test $enable_termcap = yes && libtermcap="-ltermcap",)
  5. AC_SUBST(libtermcap)
  6. +# Generic macro, sets up all of the global packaging variables.
  7. +# The following environment variables may be set to override defaults:
  8. +# DEBUG OPTIMIZER MALLOCLIB PLATFORM DISTRIBUTION INSTALL_USER INSTALL_GROUP
  9. +# BUILD_VERSION
  10. +#
  11. +AC_DEFUN([AC_PACKAGE_GLOBALS],
  12. + [ pkg_name="$1"
  13. + AC_SUBST(pkg_name)
  14. +
  15. + . ./VERSION
  16. + pkg_version=${PKG_MAJOR}.${PKG_MINOR}.${PKG_REVISION}
  17. + AC_SUBST(pkg_version)
  18. + pkg_release=$PKG_BUILD
  19. + test -z "$BUILD_VERSION" || pkg_release="$BUILD_VERSION"
  20. + AC_SUBST(pkg_release)
  21. +
  22. + DEBUG=${DEBUG:-'-DDEBUG'} dnl -DNDEBUG
  23. + debug_build="$DEBUG"
  24. + AC_SUBST(debug_build)
  25. +
  26. + OPTIMIZER=${OPTIMIZER:-'-g'} dnl -O2
  27. + opt_build="$OPTIMIZER"
  28. + AC_SUBST(opt_build)
  29. +
  30. + MALLOCLIB=${MALLOCLIB:-''} dnl /usr/lib/libefence.a
  31. + malloc_lib="$MALLOCLIB"
  32. + AC_SUBST(malloc_lib)
  33. +
  34. + PKG_USER=${INSTALL_USER:-'root'}
  35. + pkg_user="$PKG_USER"
  36. + AC_SUBST(pkg_user)
  37. +
  38. + PKG_GROUP=${INSTALL_GROUP:-'root'}
  39. + pkg_group="$PKG_GROUP"
  40. + AC_SUBST(pkg_group)
  41. +
  42. + pkg_distribution=`uname -s`
  43. + test -z "$DISTRIBUTION" || pkg_distribution="$DISTRIBUTION"
  44. + AC_SUBST(pkg_distribution)
  45. +
  46. + pkg_platform=`uname -s | tr 'A-Z' 'a-z' | sed -e 's/irix64/irix/'`
  47. + test -z "$PLATFORM" || pkg_platform="$PLATFORM"
  48. + AC_SUBST(pkg_platform)
  49. + ])
  50. +
  51. AC_PACKAGE_GLOBALS(xfsprogs)
  52. AC_PACKAGE_UTILITIES(xfsprogs)