checkCommands
checkVars $@
-# create the database stuff for pkgutils
+echo "+ Initializating pkgutils database..."
sudo install -d -m 0755 $TMPDIR/var/lib/pkg
sudo touch $TMPDIR/var/lib/pkg/db
sudo chmod 0444 $TMPDIR/var/lib/pkg/db
-# install all packages
pkgnum=0
-echo "Please wait for results..."
+echo "+ Installing packages..."
for pkg in $PACKAGES; do
sudo pkgadd -r $TMPDIR $pkg || msgError "failed to install $pkg"
let pkgnum=$pkgnum+1
+ printf "%-3s - %s\n" $pkgnum $(basename $pkg)
done
-# create the tarball and the md5sum
+echo "+ Creating the tarball. Please be patient..."
cd $TMPDIR && sudo tar cJf $RELEASE_DIR/$RELEASE_NAME.tar.xz * && cd -
+
+echo "+ Creating the md5sum..."
cd $RELEASE_DIR && md5sum $RELEASE_NAME.tar.xz > $RELEASE_NAME.tar.xz.md5 && cd -
-echo "- Installed $pkgnum packages"
-echo "- Finished $RELEASE_DIR/$RELEASE_NAME.tar.xz"
+echo "+ Finished $RELEASE_DIR/$RELEASE_NAME.tar.xz ($pkgnum packages)"
sudo rm -rf $TMPDIR