]> git.ipfire.org Git - thirdparty/iptables.git/commitdiff
Makefile: add a "tarball" target
authorJan Engelhardt <jengelh@medozas.de>
Mon, 3 Mar 2008 12:04:07 +0000 (13:04 +0100)
committerPatrick McHardy <kaber@trash.net>
Sun, 6 Apr 2008 15:40:41 +0000 (17:40 +0200)
Makefile.am

index a0f33c62ba38a5860aed416c33a7b7e4a3a69859..112b552502b8db1de6c45af17f0faecac2304ca2 100644 (file)
@@ -93,3 +93,11 @@ ip6tables.8: ${srcdir}/ip6tables.8.in extensions/matches6.man extensions/targets
 
 extensions/%:
        ${MAKE} ${AM_MAKEFLAGS} -C $(@D) $(@F)
+
+.PHONY: tarball
+tarball:
+       rm -Rf /tmp/xtables-${PACKAGE_VERSION};
+       pushd ${top_srcdir} && git-archive --prefix=xtables-${PACKAGE_VERSION}/ HEAD | tar -C /tmp -x && popd;
+       pushd /tmp/xtables-${PACKAGE_VERSION} && ./autogen.sh && popd;
+       tar -C /tmp -cjf xtables-${PACKAGE_VERSION}.tar.bz2 --owner=root --group=root xtables-${PACKAGE_VERSION}/;
+       rm -Rf /tmp/xtables-${PACKAGE_VERSION};