s243a

install_woof_pkgs.sh

Mar 31st, 2019
297
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.98 KB | None | 0 0
  1. #!/bin/bash
  2. curdir=`realpath $(pwd)/../..`
  3. source $curdir/defaults
  4. prefix=${prefix:-"/64"}
  5. branch=${branch:-next64}
  6. xinteractive=${xinteractive:-0}
  7. install_woofCE_pkg(){
  8.     aPKG="$1"
  9.     #"$curdir/slitaz-rootfs$prefix/"
  10.     if [ ! -f "$curdir/slitaz-rootfs$prefix/var/lib/tazpkg/installed/$aPkg" ]; then
  11.       local aPkg=$1
  12.       source_pkg_dir="$curdir/tazpup-core-files/packages/woof-CE-19-03-06"
  13.       target_dir="$curdir/slitaz-rootfs$prefix"
  14.       pinst_dir="$target_dir"/desktop_pkg_inst_scripts
  15.       cp --remove-destination -arf "$source_pkg_dir/$aPkg"/* \
  16.                                    "$target_dir"/ #2>/dev/null 
  17.       if [ -f $source_pkg_dir/install.sh ]; then
  18.         chroot "$curdir/slitaz-rootfs$prefix/" /pinstall.sh  
  19.         #mkdir -p $curdir/slitaz-rootfs$prefix/ #Already done above
  20.         mv "$target_dir/pinstall.sh" "$pinst_dir/$aPkg"_pinstall.sh
  21.       fi
  22.     fi
  23. }
  24. for woof_pkg in "${WOOF_CE_PKGS_TO_INSTALL[@]}"; do
  25.   install_woofCE_pkg "$woof_pkg"
  26. done
Advertisement
Add Comment
Please, Sign In to add comment