+#!/bin/sh
+
+## Author : stephane.piskorski@parrot.com
+## Date : 19th,Oct. 2010
+
+
+check()
+{
+ if [ `cat ./temporary_file | grep $1 | wc -l` -eq 0 ] ; then
+ echo " $1";
+ fi
+}
+
+verify()
+{
+ packages="$packages$(check $1)";
+}
+
+
+packages="";
+
+if [ `which uname` ] ; then
+ if [ `uname -a | grep Ubuntu | wc -l` ] ; then
+
+ echo "\033[31mChecking required Ubuntu packages ...\033[0m";
+
+ if [ ! -e ./temporary_file ] ; then # check that the temp file does not exist
+
+ dpkg -l > ./temporary_file;
+
+ #To use FFMPEG recording
+ #verify "libavformat-dev";
+ #verify "libavcodec-dev";
+ #verify "libavutil-dev";
+ #verify "libswscale-dev";
+ #verify "libavfilter-dev";
+
+ #To use the Wiimote in Navigation
+ #verify "libcwiid1-dev";
+ #verify "libbluetooth-dev";
+
+ #To compile Navigation
+ #verify "libsdl1.2-dev";
+ #verify "libgtk2.0-dev";
+ verify "libxml2-dev";
+ #verify "libudev-dev";
+ #verify "libiw-dev";
+
+ if [ "$packages" != "" ] ; then
+ echo "You should install the following packages to compile the Mykonos project with Ubuntu:\n $packages";
+ echo "Do you want to install them now [y/n] ?";
+ read user_answer ;
+ if [ "$user_answer" = "y" ]; then
+ sudo apt-get install $packages;
+ fi
+ else
+ echo "ok.";
+ fi
+
+ rm ./temporary_file;
+ fi
+ fi
+fi
+