-
-@PACKAGE_TARNAME@-@PACKAGE_VERSION@.tar.bz2: all $(gengetopts_c) $(tarball)
- dir=@PACKAGE_TARNAME@-@PACKAGE_VERSION@ &&\
- mkdir -p $${dir} && \
- cp -a $(tarball) $${dir} && \
- find $${dir} -name "CVS" | xargs rm -rf && \
- tar cpjf $@ $${dir} && \
- rm -rf $${dir} && \
- ls -l $@
+@PACKAGE_TARNAME@-@PACKAGE_VERSION@.tar.bz2: $(tarball_add) doc
+ rm -f $(tarball_pfx).tar.bz2
+ git-tar-tree HEAD $(tarball_pfx) | tar --delete $(tarball_delete) > $(tarball_pfx).tar
+ mkdir $(tarball_pfx)
+ cp -r $(tarball_add) $(tarball_pfx)
+ tar c doc/man | (cd $(tarball_pfx); tar x)
+ tar rf $(tarball_pfx).tar $(tarball_pfx)/*
+ rm -rf $(tarball_pfx)
+ bzip2 -9 $(tarball_pfx).tar
+ rm -f $(tarball_pfx).tar
+ ls -l $(tarball_pfx).tar.bz2