mirror of
https://github.com/monitoring-plugins/monitoring-plugins.git
synced 2026-04-15 22:00:06 -04:00
mv GNU toolchain check into tools/setup
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@583 f882894a-f735-0410-b71e-b25c423dba1c
This commit is contained in:
parent
725cbf9a63
commit
c767ee0645
2 changed files with 30 additions and 23 deletions
22
autogen.sh
22
autogen.sh
|
|
@ -1,31 +1,11 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# autogen.sh glue for CMU Cyrus IMAP
|
||||
# $Id$
|
||||
#
|
||||
# Requires: automake, autoconf, dpkg-dev
|
||||
# set -e
|
||||
|
||||
MAKE=$(which gnumake)
|
||||
if test ! -x "$MAKE" ; then MAKE=$(which gmake) ; fi
|
||||
if test ! -x "$MAKE" ; then MAKE=$(which make) ; fi
|
||||
HAVE_GNU_MAKE=$($MAKE --version|grep -c "Free Software Foundation")
|
||||
|
||||
if test "$HAVE_GNU_MAKE" != "1"; then
|
||||
echo Could not find GNU make on this system, can not proceed with build.
|
||||
exit 1
|
||||
else
|
||||
echo Found GNU Make at $MAKE ... good.
|
||||
fi
|
||||
|
||||
# Refresh GNU autotools toolchain.
|
||||
for i in config.guess config.sub missing install-sh mkinstalldirs depcomp; do
|
||||
test -r /usr/share/automake/${i} && {
|
||||
rm -f ${i}
|
||||
}
|
||||
done
|
||||
|
||||
tools/setup
|
||||
./tools/setup
|
||||
|
||||
# For the Debian build
|
||||
test -d debian && {
|
||||
|
|
|
|||
31
tools/setup
31
tools/setup
|
|
@ -1,9 +1,36 @@
|
|||
#! /bin/sh
|
||||
#!/bin/sh
|
||||
#
|
||||
# autogen.sh glue from CMU Cyrus IMAP
|
||||
# $Id$
|
||||
#
|
||||
# Requires: automake, autoconf, dpkg-dev
|
||||
# set -e
|
||||
|
||||
MAKE=$(which gnumake)
|
||||
if test ! -x "$MAKE" ; then MAKE=$(which gmake) ; fi
|
||||
if test ! -x "$MAKE" ; then MAKE=$(which make) ; fi
|
||||
HAVE_GNU_MAKE=$($MAKE --version|grep -c "Free Software Foundation")
|
||||
|
||||
if test "$HAVE_GNU_MAKE" != "1"; then
|
||||
echo Could not find GNU make on this system, can not proceed with build.
|
||||
exit 1
|
||||
else
|
||||
echo Found GNU Make at $MAKE ... good.
|
||||
fi
|
||||
|
||||
# Refresh GNU autotools toolchain.
|
||||
for i in config.guess config.sub missing install-sh mkinstalldirs ; do
|
||||
test -r /usr/share/automake/${i} && {
|
||||
rm -f ${i}
|
||||
cp /usr/share/automake/${i} .
|
||||
}
|
||||
chmod 755 ${i}
|
||||
done
|
||||
|
||||
aclocal -I lib
|
||||
autoconf
|
||||
autoheader
|
||||
automake --add-missing --copy
|
||||
autoconf
|
||||
|
||||
if [ -f debian/rules ] ; then
|
||||
chmod +x debian/rules
|
||||
|
|
|
|||
Loading…
Reference in a new issue