#!/bin/bash
# Copyright (C) 2007 Pâris Quentin
#  		     Cassarin-Grand Arthur

# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.

# You should have received a copy of the GNU General Public License along
# with this program; if not, write to the Free Software Foundation, Inc.,
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. 

check_one ()
{
	if [ ! "$(which $1)" ]
	then
		erreur "$LNG_MISSING $1"
		MANQUE=true
	fi
}
check_one_warning ()
{
	if [ ! "$(which $1)" ]
	then
		attention "$LNG_MISSING $1"
	fi
}
programmes_check () 
{
	check_one wget
	check_one wine
	check_one unzip
	check_one lynx
	check_one ar
	check_one xterm
	check_one convert 

	if [ "$MANQUE" = "true" ]
	then
		erreur "$LNG_MISSING_ERROR"
		exit $EXIT_MISSING
	fi
}
acceleration_check () 
{
	if [ ! "$(glxinfo | grep rendering | tail -n 1)" = "direct rendering: Yes" ]
	then
	  attention "$LNG_3D_MISSING" 
	fi 
}
cfg_check ()
{
	programmes_check
	acceleration_check
}
