PV=$(date +%Y%m%d)
archive() {
- PN=$1; shift
-
- s=0
- pkg=$PN-$PV
- while [ -f $pkg.tar.bz2 ]; do
+ local PN=$1; shift
+ local s=0
+ local pkg=$PN-$PV EXT=tar.xz
+ while [ -f $pkg.$EXT ]; do
s=$((s + 1))
pkg=$PN-$PV.$s
done
mkdir -p $pkg
cp -a --parents "$@" $pkg
- tar cjf $pkg.tar.bz2 --exclude=.svn --remove-files $pkg
+ tar cJf $pkg.$EXT --exclude-vcs --remove-files $pkg
rm -rf $pkg
- echo "Created: $pkg.tar.bz2"
+ echo "Created: $pkg.$EXT"
}
files_base="