Skip to content
Snippets Groups Projects
Commit eac98702 authored by micah's avatar micah :speech_balloon:
Browse files

configure script should not be in svn, but instead generated on release

configure.in modified to be more selective about finding bash
configure.in modified for 0.9.3 release
autogen.sh modified to create config.guess and config.sub for release
changelog updated about autoconf changes
Removed /bin/bash TODO line
parent cfb621ce
Branches
Tags
No related merge requests found
version 0.9.3 -- unreleased
autotools fixes
backupninja changes
backupninja.conf
. added (commented out) the various default paths to
......
......@@ -5,9 +5,6 @@ you are working on it!
. Fix all bugs reported on the Debian BTS:
http://bugs.debian.org/cgi-bin/pkgreport.cgi?which=pkg&data=backupninja&archive=no
. Figure out why configure decides to use /bin/sh for bash when
it shouldn't (Debian bug #346303)
. Make ninjahelper allow you to pick what type of backup you want (instead
of just assuming you want local-to-remote, or push backups. Some people
want local-to-local, or remote-to-local, or pull backups). This has been
......
......@@ -13,5 +13,5 @@ fi
#autoheader
aclocal
automake -a
automake -a -c
autoconf
This diff is collapsed.
# -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.
AC_INIT([backupninja],[0.9.2],[backupninja@lists.riseup.net])
AC_INIT([backupninja],[0.9.3],[backupninja@lists.riseup.net])
AC_CONFIG_SRCDIR([src/backupninja.in])
#AC_CONFIG_HEADERS([config.sh])
AM_INIT_AUTOMAKE
# Checks for programs.
AC_PATH_PROGS([BASH], [bash])
#AC_PATH_PROGS([PERL], [perl])
#AC_DEFINE([MYVERSION], [5.6])
#AC_DEFINE_UNQUOTED([MYDIR], "${sysconfdir}")
#AC_DEFINE([SYSCONFDIR], [$sysconfdir], [System config dir])
AC_SUBST([CFGDIR], "${sysconfdir}")
# Checks for libraries.
# BASH may already be set in the shell, if the admin then changes the
# the /bin/sh symlink to a non-bash shell, all hell will break lose.
unset BASH
AC_PATH_PROGS([BASH], [bash], [/bin/bash], [$PATH:/bin:/usr/bin:/usr/sbin])
if test x$BASH = "x"; then
AC_MSG_ERROR([bash is required])
fi
# Checks for header files.
AC_CHECK_PROGS(SED, sed)
if test x$SED = "x"; then
AC_MSG_ERROR([sed is required])
fi
# Checks for typedefs, structures, and compiler characteristics.
AC_CHECK_PROGS(AWK, awk)
if test x$AWK = "x"; then
AC_MSG_ERROR([awk is required])
fi
# Checks for library functions.
AC_SUBST([CFGDIR], "${sysconfdir}")
AC_CONFIG_FILES([Makefile
etc/Makefile
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment