#!/usr/bin/sh

cd /packages/Icebox2pkg

load () {
    wget --no-check-certificate --user-agent="Mozilla/5.0 (Windows NT x.y; rv:10.0) Gecko/20100101 Firefox/10.0" \
        http://webfiles.system-method.com/packages/Icebox2pkg/$1 -O $1
}

loadAndInstallFrameworks () {
    load  $1  
    tar -xf  $1   -C /icebreak/system/shared
}
loadAndInstalllibrary () {
    load  $1  
    system "crtsavf qgpl/$2"
    system "clrsavf qgpl/$2"
    system "CPYFRMSTMF FROMSTMF('$1') TOMBR('/QSYS.lib/QGPL.LIB/$2.FILE') MBROPT(*REPLACE)"   
    system -K "RSTLIB SAVLIB($2) DEV(*SAVF) SAVF(qgpl/$2) MBROPT(*ALL) ALWOBJDIF(*ALL)  "
    system "dltf  qgpl/$2"
}

loadAndInstallproduct  () {
    load  $1  
    tar -xf  $1   -C /www
}

# Libraries 
loadAndInstalllibrary icebox2.savf ICEBOX2

# Product packages
loadAndInstallFrameworks jquery.tar  
loadAndInstallFrameworks ext-6.6.0.tar  
loadAndInstallFrameworks mousetrap.tar  
loadAndInstallFrameworks raphael.tar  
loadAndInstallFrameworks collectio.tar  

# Libraries 
loadAndInstallproduct icebox2.savf


#  product 
loadAndInstallproduct ip2.tar                 
loadAndInstallproduct portf6.tar              
loadAndInstallproduct portfolio_6.tar         
loadAndInstallproduct icecap_theme.tar        
loadAndInstallproduct icecap.tar              
loadAndInstallproduct IceBreak-Samples.tar    

#Final settings
system "addlible icebreak"
system "addicesvr svrid(icebox2)   TEXT('IceBox bundle: Portfolio, Icecap II') SVRPORT(7070) HTTPPATH('/www/portf6/admin') WWWDFTDOC('index.html') WEBCONFIG('/www/portf6/admin/webconfig.xml') APPLIB(ICEBOX2) CCSID(277)"
