diff options
author | Judd Vinet <judd@archlinux.org> | 2003-05-30 21:56:46 +0200 |
---|---|---|
committer | Judd Vinet <judd@archlinux.org> | 2003-05-30 21:56:46 +0200 |
commit | 636c6411196ba415652ea3357c781cbe62afea6b (patch) | |
tree | d955b454a0e22faec330725758b03fb4186f079e /cnvpkg | |
parent | e9c6f3b2131217acb4191ed69bfc3f6efa53dfbf (diff) | |
download | pacman-636c6411196ba415652ea3357c781cbe62afea6b.tar.gz pacman-636c6411196ba415652ea3357c781cbe62afea6b.tar.xz |
Imported from pacman-2.5.tar.gz
Diffstat (limited to 'cnvpkg')
-rwxr-xr-x | cnvpkg | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -0,0 +1,19 @@ +#!/bin/bash + +TMPDIR=/tmp/.pkgcnv +TMPFILE=/tmp/.pkgcnvf +tl=`pwd` + +for fn in $*; do + rm -rf $TMPDIR; + mkdir -p $TMPDIR; + echo "Converting $fn" + cd $TMPDIR + tar zxvf $tl/$fn | grep -v '^.PKGINFO' | grep -v '._install' >$TMPFILE + mv $TMPFILE ./.FILELIST + if [ -f ._install ]; then + tar cfz /new/$fn .PKGINFO .FILELIST ._install * + else + tar cfz /new/$fn .PKGINFO .FILELIST * + fi +done |