#!/bin/sh

# AssassinPostInstall.sh
# 
#
# Created by Mykhailo Kravets on 05/31/10.
# Copyright 2010 Ubisoft. All rights reserved.

ASSASSIN_PATCH_PATH="$2"
ASSASSIN_PATH=`defaults read "/Library/Preferences/com.ubisoft.AssassinsCreed2.GameUpdate" execPath`

if [ -d "$ASSASSIN_PATH" ]; then
    ASSASSIN_LANG=`defaults read "$ASSASSIN_PATH/Contents/Info" Language`
    cp -rf "$ASSASSIN_PATCH_PATH/Assassin's Creed 2.app/" "$ASSASSIN_PATH/"
    defaults write "$ASSASSIN_PATH/Contents/Info" Language "${ASSASSIN_LANG}"
    chmod go+rw "$ASSASSIN_PATH/Contents/Info.plist"
    chmod ugo+X "$ASSASSIN_PATH"
    touch "$ASSASSIN_PATH"
    
    cp -rf "$ASSASSIN_PATCH_PATH/ReadMe.app" "$ASSASSIN_PATH/../"
    touch "$ASSASSIN_PATH/../ReadMe.app"    
    
    # EFIGS
    defaults write "/Library/Preferences/com.ubisoft.AssassinsCreed2.GameUpdate" info "fcf44c708569405e8daf537211fa1e04"
    
    # RUS
    #defaults write "/Library/Preferences/com.ubisoft.AssassinsCreed2.GameUpdate" info "d33b60f10a814d069739e4677b921c8c"
    
    chmod go+rw "/Library/Preferences/com.ubisoft.AssassinsCreed2.GameUpdate.plist"
fi

if [ -d "$ASSASSIN_PATCH_PATH/Assassin's Creed 2.app" ]; then
    rm -rf "$ASSASSIN_PATCH_PATH/Assassin's Creed 2.app"
fi

if [ -d "$ASSASSIN_PATCH_PATH/ReadMe.app" ]; then
    rm -rf "$ASSASSIN_PATCH_PATH/ReadMe.app"
fi
