Keep packaging scripts in sync across all of the packages were maintaining here

Merge of master-melb:xfs-cmds:24301a by kenmcd.
This commit is contained in:
Nathan Scott
2005-11-07 02:48:13 +00:00
parent 9993e8cbaa
commit 998dd5de3d
3 changed files with 38 additions and 5 deletions
+4 -4
View File
@@ -27,12 +27,12 @@ AC_DEFUN([AC_PACKAGE_GLOBALS],
malloc_lib="$MALLOCLIB"
AC_SUBST(malloc_lib)
PKG_USER=${INSTALL_USER:-'root'}
pkg_user="$PKG_USER"
pkg_user=`id -u`
test -z "$INSTALL_USER" || pkg_user="$INSTALL_USER"
AC_SUBST(pkg_user)
PKG_GROUP=${INSTALL_GROUP:-'root'}
pkg_group="$PKG_GROUP"
pkg_group=`id -g`
test -z "$INSTALL_GROUP" || pkg_group="$INSTALL_GROUP"
AC_SUBST(pkg_group)
pkg_distribution=`uname -s`
+33
View File
@@ -65,3 +65,36 @@ AC_DEFUN([AC_HAVE_SENDFILE],
AC_MSG_RESULT(no))
AC_SUBST(have_sendfile)
])
#
# Check if we have a getmntent libc call (IRIX, Linux)
#
AC_DEFUN([AC_HAVE_GETMNTENT],
[ AC_MSG_CHECKING([for getmntent ])
AC_TRY_COMPILE([
#include <stdio.h>
#include <mntent.h>
], [
getmntent(0);
], have_getmntent=yes
AC_MSG_RESULT(yes),
AC_MSG_RESULT(no))
AC_SUBST(have_getmntent)
])
#
# Check if we have a getmntinfo libc call (FreeBSD, Mac OS X)
#
AC_DEFUN([AC_HAVE_GETMNTINFO],
[ AC_MSG_CHECKING([for getmntinfo ])
AC_TRY_COMPILE([
#include <sys/param.h>
#include <sys/ucred.h>
#include <sys/mount.h>
], [
getmntinfo(0, 0);
], have_getmntinfo=yes
AC_MSG_RESULT(yes),
AC_MSG_RESULT(no))
AC_SUBST(have_getmntinfo)
])
+1 -1
View File
@@ -111,7 +111,7 @@ AC_DEFUN([AC_PACKAGE_UTILITIES],
dnl .. and what version is rpm
rpm_version=0
test -x "$RPM" && rpm_version=`$RPM --version \
test -n "$RPM" && test -x "$RPM" && rpm_version=`$RPM --version \
| awk '{print $NF}' | awk -F. '{V=1; print $V}'`
AC_SUBST(rpm_version)
dnl At some point in rpm 4.0, rpm can no longer build rpms, and