How to create a tarball for Python projects:
GZIP=--best tar -cz --owner root --group root --mode a+rX
For example:
GZIP=--best tar -cvz --owner root --group root --mode a+rX -f lunch-0.3.1.tar.gz lunch-0.3.1/
A script can be made to make this easier:
PKGNAME=python-txosc PKGVERSION=0.1.4 PKGDIRNAME=${PKGNAME}-${PKGVERSION} hg ar ../${PKGDIRNAME} cd .. find ${PKGDIRNAME} -name .hg | xargs rm -rf GZIP=--best tar -cvz --owner root --group root --mode a+rX -f ${PKGDIRNAME}.tar.gz ${PKGDIRNAME}/ cp ${PKGDIRNAME}.tar.gz ${PKGNAME}_$PKGVERSION}.orig.tar.gz