122889169SDag-Erling Smørgrav#!/bin/sh 222889169SDag-Erling Smørgrav# 322889169SDag-Erling Smørgrav# $FreeBSD$ 422889169SDag-Erling Smørgrav# 522889169SDag-Erling Smørgrav 622889169SDag-Erling Smørgravset -e 722889169SDag-Erling Smørgrav 8b319ead8SDag-Erling Smørgraverror() { 9b319ead8SDag-Erling Smørgrav echo "$@" >&2 10b319ead8SDag-Erling Smørgrav exit 1 11b319ead8SDag-Erling Smørgrav} 12b319ead8SDag-Erling Smørgrav 1322889169SDag-Erling Smørgravldns=$(dirname $(realpath $0)) 1422889169SDag-Erling Smørgravcd $ldns 1522889169SDag-Erling Smørgrav 16b319ead8SDag-Erling Smørgrav# Run autotools before we drop LOCALBASE out of PATH 17*5afab0e5SDag-Erling Smørgravlibtoolize --copy && autoheader && autoconf 18b319ead8SDag-Erling Smørgrav 19b319ead8SDag-Erling Smørgrav# Ensure we use the correct toolchain and clean our environment 20b319ead8SDag-Erling Smørgravexport CC=$(echo ".include <bsd.lib.mk>" | make -f /dev/stdin -VCC) 21b319ead8SDag-Erling Smørgravexport CPP=$(echo ".include <bsd.lib.mk>" | make -f /dev/stdin -VCPP) 22b319ead8SDag-Erling Smørgravunset CFLAGS CPPFLAGS LDFLAGS LD_LIBRARY_PATH LIBS 23b319ead8SDag-Erling Smørgravexport PATH=/bin:/sbin:/usr/bin:/usr/sbin 24b319ead8SDag-Erling Smørgrav 25*5afab0e5SDag-Erling Smørgrav./configure --prefix= --exec-prefix=/usr --with-drill --with-ssl 26