X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;ds=sidebyside;f=autogen.sh;h=794d25c437c23a4ee8edc56a071ad61524ca32f3;hb=5d48250224fcb140b7e6e17f36b37deab4e0659b;hp=80b67c3872c310e98a3e87eee92f3d8736010f5d;hpb=a0f85ba643990da25b6afe6a2bbd2407cf312c73;p=libguestfs.git diff --git a/autogen.sh b/autogen.sh index 80b67c3..794d25c 100755 --- a/autogen.sh +++ b/autogen.sh @@ -14,17 +14,13 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # # Rebuild the autotools environment. set -e set -v -# ocaml/.depend is updated automatically. However, as it's included by -# ocaml/Makefile.am we need to bootstrap it here. -touch ocaml/.depend - # Ensure that whenever we pull in a gnulib update or otherwise change to a # different version (i.e., when switching branches), we also rerun ./bootstrap. curr_status=.git-module-status @@ -46,32 +42,6 @@ if [ ! -z "$BUILDDIR" ]; then CONFIGUREDIR=.. fi -# Ensure that an ocaml package is present for build-from sources. -# This is *not* for anything that is required at configure-time -# when configure is run from a distribution tarball. From those, -# nothing ocaml-related is required. -# ocamlfind cannot detect the presence of -devel packages directly, -# so if $pkg ends in -devel, first check for the base package, and -# if that's found, check for the existence of $base.cmxa in the -# resulting directory. -require_ocaml_pkg() -{ - pkg=$1 - case $pkg in - *-devel) - local base=${pkg%%-devel} - local dir=$(ocamlfind query "$base") || return 1 - test -f "$dir/$base.cmxa" || return 1 - ;; - *) ocamlfind query "$pkg" > /dev/null 2>&1 || return 1;; - esac - return 0 -} - -{ require_ocaml_pkg xml-light && require_ocaml_pkg xml-light-devel; } \ - || { echo "you must have ocaml, ocamlfind, ocaml-xml-light" \ - "and ocaml-xml-light-devel" >&2; exit 1; } - # If no arguments were specified and configure has run before, use the previous # arguments if test $# == 0 && test -x ./config.status; then