diff options
-rw-r--r-- | rcynic/static-rsync/Makefile | 30 | ||||
-rw-r--r-- | rcynic/static-rsync/README | 3 | ||||
-rw-r--r-- | rcynic/static-rsync/rsync-2.6.8.tar.gz | bin | 0 -> 772314 bytes |
3 files changed, 33 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 diff --git a/rcynic/static-rsync/README b/rcynic/static-rsync/README new file mode 100644 index 00000000..36d5d7a8 --- /dev/null +++ b/rcynic/static-rsync/README @@ -0,0 +1,3 @@ +$Id$ + +Hack to build a static rsync binary suitable for use in a chroot jail. diff --git a/rcynic/static-rsync/rsync-2.6.8.tar.gz b/rcynic/static-rsync/rsync-2.6.8.tar.gz Binary files differnew file mode 100644 index 00000000..fb7459b6 --- /dev/null +++ b/rcynic/static-rsync/rsync-2.6.8.tar.gz |