123456789101112131415161718192021222324 |
- #!/usr/bin/env bash
- # create/install compressed tar balls
- if [ "$1" = "build" ];then
- if [ ! -d $2 ];then
- echo "not a directory"
- exit 1
- fi
- pkgname=$(grep "^Package:" $2/CONTROL/control | sed -e "s/^[^:]*:[[:space:]]*//")
- version=$(grep "^Version:" $2/CONTROL/control | sed -e "s/^[^:]*:[[:space:]]*//")
- arch=$(grep "^Architecture:" $2/CONTROL/control | sed -e "s/^[^:]*:[[:space:]]*//")
- cd $2
- rm -rf CONTROL
- tar -czf $3/${pkgname}_${version}_${arch}.tar.gz .
- cd -
- exit 0
- elif [ "$1" = "install" ];then
- tar -xzpf $2 -C ${INSTROOT}
- exit 0
- else
- echo "unknown command"
- exit 1
- fi
- exit 0
|