aboutsummaryrefslogtreecommitdiff
path: root/rp/rcynic/static-rsync/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'rp/rcynic/static-rsync/Makefile.in')
-rw-r--r--rp/rcynic/static-rsync/Makefile.in44
1 files changed, 44 insertions, 0 deletions
diff --git a/rp/rcynic/static-rsync/Makefile.in b/rp/rcynic/static-rsync/Makefile.in
new file mode 100644
index 00000000..8a433c7b
--- /dev/null
+++ b/rp/rcynic/static-rsync/Makefile.in
@@ -0,0 +1,44 @@
+# $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