2
# Generic macro, sets up all of the global packaging variables.
3
# The following environment variables may be set to override defaults:
4
# DEBUG OPTIMIZER MALLOCLIB PLATFORM DISTRIBUTION INSTALL_USER INSTALL_GROUP
7
AC_DEFUN([AC_PACKAGE_GLOBALS],
12
pkg_version=${PKG_MAJOR}.${PKG_MINOR}.${PKG_REVISION}
14
pkg_release=$PKG_BUILD
15
test -z "$BUILD_VERSION" || pkg_release="$BUILD_VERSION"
18
DEBUG=${DEBUG:-'-DDEBUG'} dnl -DNDEBUG
22
OPTIMIZER=${OPTIMIZER:-'-g'} dnl -O2
23
opt_build="$OPTIMIZER"
26
MALLOCLIB=${MALLOCLIB:-''} dnl /usr/lib/libefence.a
27
malloc_lib="$MALLOCLIB"
30
PKG_USER=${INSTALL_USER:-'root'}
34
PKG_GROUP=${INSTALL_GROUP:-'root'}
35
pkg_group="$PKG_GROUP"
38
pkg_distribution=`uname -s`
39
test -z "$DISTRIBUTION" || pkg_distribution="$DISTRIBUTION"
40
AC_SUBST(pkg_distribution)
42
pkg_platform=`uname -s | tr 'A-Z' 'a-z' | sed -e 's/irix64/irix/'`
43
test -z "$PLATFORM" || pkg_platform="$PLATFORM"
44
AC_SUBST(pkg_platform)