# $Id$ VERSION = 2.6.9 CFG_ENV = CFLAGS='@CFLAGS@' LDFLAGS='@LDFLAGS@ @LD_STATIC_FLAG@' CFG_ARG = TARBALL = rsync-${VERSION}.tar.gz DIRNAME = rsync-${VERSION} CFG_LOG = > ../config.log 2>&1 BIN_LOG = > ../build.log 2>&1 BIN = rsync abs_top_srcdir = @abs_top_srcdir@ abs_top_builddir = @abs_top_builddir@ all: ${BIN} ${BIN}: ${DIRNAME}/${BIN} ln ${DIRNAME}/${BIN} $@ file $@ ${DIRNAME}/${BIN}: configured.stamp cd ${DIRNAME} && ${MAKE} ${BIN_LOG} extracted.stamp: ${TARBALL} gzip -c -d ${TARBALL} | tar -xf - touch $@ patched.stamp: extracted.stamp for i in patches/patch-*; do if test -f "$$i"; then patch -d ${DIRNAME} <"$$i"; else :; fi; done touch $@ configured.stamp: patched.stamp cd ${DIRNAME} && ${CFG_ENV} ./configure ${CFG_ARG} ${CFG_LOG} touch $@ clean: rm -rf ${BIN} ${DIRNAME} *.stamp *.log distclean: clean rm -f Makefile