We take the extension of the target package from makepkg.conf Hope this works, thank you all for the git cheat sheet Signed-off-by: Carlo Bersani <carlocci@gmail.com> --- contrib/bacman | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/contrib/bacman b/contrib/bacman index 410482f..063fdd7 100755 --- a/contrib/bacman +++ b/contrib/bacman @@ -88,6 +88,7 @@ fi pkg_arch=${CARCH:-'unknown'} pkg_dest="${PKGDEST:-$PWD}" pkg_pkger=${PACKAGER:-'Unknown Packager'} +pkg_ext=${PKGEXT:-'.pkg.tar.gz'} pkg_name="$1" pkg_dir="$(echo $pac_db/$pkg_name-[0-9]*)" @@ -265,7 +266,7 @@ chmod 644 $work_dir/{.PKGINFO,.CHANGELOG,.INSTALL} 2> /dev/null echo "Generating the package..." ret=0 -bsdtar -czf "$pkg_dest/$pkg_namver-$pkg_arch.tar.gz" $(ls -A) || ret=$? +bsdtar -czf "$pkg_dest/$pkg_namver-$pkg_arch$pkg_ext" $(ls -A) || ret=$? if [ $ret -ne 0 ]; then echo "ERROR: unable to write package to $pkg_dest" echo " Maybe the disk is full or you do not have write access" @@ -279,4 +280,4 @@ echo Done exit 0 -# vim: set ts=2 sw=2 noet: \ No newline at end of file +# vim: set ts=2 sw=2 noet: -- 1.5.6.1