#!/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. 

MISSING=""
check_one ()
{
	if [ ! "$(which $1)" ]
	then
		MISSING+="$1 Package : $2\n"
		MANQUE=true
	fi
}
programmes_check () 
{
	check_one wget "wget"
	check_one wine "wine"
	check_one unzip "unzip"
	check_one lynx "lynx"
	check_one ar "binutils" 
	check_one xterm "xterm"
	check_one convert "imagemagick"

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