X-Git-Url: http://gitweb/?a=blobdiff_plain;f=pkgmk.in;h=a64b6ccb86ad7757e76db2a32f0f6c8d47895d4d;hb=7e53648a28795a24c1310f57b915291f88aac995;hp=f8d8a1463aae74b15f7853cf3c80922d7695d9ab;hpb=50689e8a22c6e974f642dc6d1ee28b75634ce7c5;p=pkgutils-cross.git diff --git a/pkgmk.in b/pkgmk.in index f8d8a14..a64b6cc 100755 --- a/pkgmk.in +++ b/pkgmk.in @@ -174,7 +174,7 @@ unpack_source() { for FILE in ${source[@]}; do LOCAL_FILENAME=`get_filename $FILE` case $LOCAL_FILENAME in - *.tar.gz|*.tar.Z|*.tgz|*.tar.bz2|*.tbz2|*.tar.xz|*.txz|*.tar.lzma|*.zip|*.rpm) + *.tar|*.tar.gz|*.tar.Z|*.tgz|*.tar.bz2|*.tbz2|*.tar.xz|*.txz|*.tar.lzma|*.zip|*.rpm) COMMAND="bsdtar -p -o -C $SRC -xf $LOCAL_FILENAME" ;; *) COMMAND="cp $LOCAL_FILENAME $SRC" ;; @@ -611,6 +611,12 @@ parse_options() { } main() { + # multilib + PKGMK_ARCH=64 + if [ -f ".32bit" ]; then + PKGMK_ARCH=32 + fi + local FILE TARGET parse_options "$@"