# $Id$ OPENSSH_VER=3.8p1 SU= OPENSSH_DIR=openssh-${OPENSSH_VER} OPENSSH_GZ=${OPENSSH_DIR}.tar.gz OPENSSH=${OPENSSH_DIR}/sftp # see for mirrors OPENSSH_URL=http://ftp.lug.udel.edu/pub/OpenBSD/OpenSSH/portable/${OPENSSH_GZ} OPENSSH_TOUCH=${OPENSSH_DIR}.touch OPENSSH_MAKE_TOUCH=${OPENSSH_DIR}_make.touch OPENSSH_INSTALL_TOUCH=${OPENSSH_DIR}_install.touch WGET=wget -N .PHONY: all clean make install all: make ${OPENSSH_GZ}: ${WGET} ${OPENSSH_URL} ${OPENSSH_TOUCH}: ${OPENSSH_GZ} tar xzvf $< touch $@ ${OPENSSH_MAKE_TOUCH}: ${OPENSSH_TOUCH} cd ${OPENSSH_DIR} && \ ./configure cd ${OPENSSH_DIR} && \ make make: ${OPENSSH_MAKE_TOUCH} ${OPENSSH_INSTALL_TOUCH}: ${OPENSSH_MAKE_TOUCH} cd ${OPENSSH_DIR} && \ $(SU) make install touch $@ install: ${OPENSSH_INSTALL_TOUCH} clean: rm -fr \ ${OPENSSH_TOUCH} \ ${OPENSSH_MAKE_TOUCH} \ ${OPENSSH_INSTALL_TOUCH} \ ${OPENSSH_GZ} cd ${OPENSSH_DIR} && \ make clean