#!/bin/sh

. /etc/blackPanther-default-apps.conf
#*********************************************************************************************************
#*   __     __               __     ______                __   __                      _______ _______   *
#*  |  |--.|  |.---.-..----.|  |--.|   __ \.---.-..-----.|  |_|  |--..-----..----.    |       |     __|  *
#*  |  _  ||  ||  _  ||  __||    < |    __/|  _  ||     ||   _|     ||  -__||   _|    |   -   |__     |  *
#*  |_____||__||___._||____||__|__||___|   |___._||__|__||____|__|__||_____||__|      |_______|_______|  *
#* http://www.blackpantheros.eu | http://www.blackpanther.hu - kbarcza[]blackpanther.hu * Charles Barcza *
#*************************************************************************************(c)2002-2011********

export TEXTDOMAIN="default-apps"
export TEXTDOMAINDIR="/usr/share/locale"

COLUMNS=$(stty size| awk '{ print $2 }')

if [ -n "$DISPLAY" ]&&[ ! -n "$COLUMNS" ];then 
    case $LANGUAGE in
    hu* )
	app=telepites
	;;
    *)
	app=installing
	;; 
    esac
    
    if [ -n "$(ps aux | grep -v grep | grep -e installing -e telepites -e pkcon -e smart$ -e urpm -e updating -e frissites)" ];then
	[ -n "$DISPLAY" ]&& pydialog --title $(gettext "MenuInstall") --msgbox "$(gettext 'Another install command already running! Exiting..')" ; exit
	[ ! -n "$DISPLAY" ]&& echo $(gettext "Another install command already running! Exiting..") ; exit
    fi
    if [ -n "$(which default-installgui 2>/dev/null)" ];then
	default-installgui $@ 2>/dev/null 
     else
	default-terminal --tab `which $app 2>/dev/null ` $@ 2>/dev/null 
    fi
    exit
else 
    echo
    echo $(gettext ' - Use only for install a application form main menu.. Exiting..')
    echo
fi