diff options
Diffstat (limited to 'rcynic/static-rsync/Makefile')
-rw-r--r-- | rcynic/static-rsync/Makefile | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/rcynic/static-rsync/Makefile b/rcynic/static-rsync/Makefile new file mode 100644 index 00000000..71e85a29 --- /dev/null +++ b/rcynic/static-rsync/Makefile @@ -0,0 +1,30 @@ +# $Id$ + +VERSION = 2.6.8 + +CFG_ENV = LDFLAGS=-static +CFG_ARG = + +TARBALL = rsync-${VERSION}.tar.gz +DIRNAME = rsync-${VERSION} + +BIN = rsync + +all: ${BIN} + +${BIN}: ${DIRNAME}/${BIN} + ln ${DIRNAME}/${BIN} $@ + +${DIRNAME}/${BIN}: configured.stamp + cd ${DIRNAME} && ${MAKE} + +extracted.stamp: ${TARBALL} + gzcat ${TARBALL} | tar -xf - + touch $@ + +configured.stamp: extracted.stamp + cd ${DIRNAME} && ${CFG_ENV} ./configure ${CFG_ARG} + touch $@ + +clean: + rm -rf ${BIN} ${DIRNAME} *.stamp |