#!/bin/bash

. ./config.mk

mkdir -p /usr/local/bin
install ./xwlan/$RaConfig_Target  /usr/local/bin/RaConfig
chmod a+x /usr/local/bin/RaConfig

if [ -d /usr/share/icons ]; then 
	cp ./xwlan/raconfig.xpm /usr/share/icons
fi 

#create RaConfig short-cut for KDE [kraconfig2400.desktop]
if [ $KDE_PATH = "/usr/share/applnk" ]; then
	if [ -d $KDE_PATH ]; then 
		mkdir -p $KDE_PATH/Ralink;
		echo "[Desktop Entry]"  > $KDE_PATH/Ralink/kraconfig2400.desktop;  
		echo "Encoding=UTF-8"  >> $KDE_PATH/Ralink/kraconfig2400.desktop;  
		echo "Name=RT2400 Wireless Utility"  >> $KDE_PATH/Ralink/kraconfig2400.desktop;  
		echo "Type=Application"  >> $KDE_PATH/Ralink/kraconfig2400.desktop;  
		echo "Comment=launch RT2400 configuration programs" >> $KDE_PATH/Ralink/kraconfig2400.desktop;  
		echo "Exec=/usr/local/bin/RaConfig"  >> $KDE_PATH/Ralink/kraconfig2400.desktop;  
		echo "Icon=raconfig.xpm"  >> $KDE_PATH/Ralink/kraconfig2400.desktop;  
		echo "X-KDE-StartupNotify=true"  >> $KDE_PATH/Ralink/kraconfig2400.desktop;  
#		echo "X-DCOP-ServiceType=Unique"  >> $KDE_PATH/Ralink/kraconfig2400.desktop; 

		echo "[Desktop Entry]" > $KDE_PATH/Ralink/.directory
		echo "Name=Ralink Tool" >> $KDE_PATH/Ralink/.directory
		echo "Icon=raconfig.xpm" >> $KDE_PATH/Ralink/.directory
		echo "Type=Directory" >> $KDE_PATH/Ralink/.directory 
	fi
else
	if [ -d $KDE_PATH ]; then
		mkdir -p $KDE_PATH/Ralink;
		echo "[Desktop Entry]" > $KDE_PATH/Ralink/redhat-rt2400.desktop;
		echo "Name=Ralink" >> $KDE_PATH/Ralink/redhat-rt2400.desktop;
		echo "Comment=Ralink tools" >> $KDE_PATH/Ralink/redhat-rt2400.desktop;
		echo "Exec=/usr/local/bin/RaConfig" >> $KDE_PATH/Ralink/redhat-rt2400.desktop;
		echo "Icon=raconfig.xpm" >> $KDE_PATH/Ralink/redhat-rt2400.desktop;
		echo "Terminal=0" >> $KDE_PATH/Ralink/redhat-rt2400.desktop;
		echo "Type=Application" >> $KDE_PATH/Ralink/redhat-rt2400.desktop;
		echo "Categories=Application;Ralink;X-Red-Hat-Base;X-Red-Hat-Base-Only;" >> $KDE_PATH/Ralink/redhat-rt2400.desktop;
		
		echo "[Desktop Entry]" > $KDE_PATH/Ralink/.directory
		echo "Name=Ralink Tool" >> $KDE_PATH/Ralink/.directory
		echo "Icon=raconfig.xpm" >> $KDE_PATH/Ralink/.directory
		echo "Type=Directory" >> $KDE_PATH/Ralink/.directory
	fi
fi
	
if [ -d /usr/share/pixmaps ]; then 
	cp ./xwlan/raconfig.xpm /usr/share/pixmaps; 
fi
#create Raconfig short-cut for Gnome [graconfig2400.desktop]
if [ -d $GNOME_PATH ]; then  
	mkdir -p $GNOME_PATH/Ralink;  
	echo "[Desktop Entry]" > $GNOME_PATH/Ralink/graconfig2400.desktop;  
	echo "Name=RT2400 Wireless Utility"  >> $GNOME_PATH/Ralink/graconfig2400.desktop;  
	echo "Type=Application"  >> $GNOME_PATH/Ralink/graconfig2400.desktop;  
	echo "Description=launch RT2400 configuration programs" >> $GNOME_PATH/Ralink/graconfig2400.desktop;  
	echo "Icon=raconfig.xpm"  >> $GNOME_PATH/Ralink/graconfig2400.desktop;  
	echo "Exec=/usr/local/bin/RaConfig"  >> $GNOME_PATH/Ralink/graconfig2400.desktop;  
	
	echo "[Desktop Entry]" > $GNOME_PATH/Ralink/.directory
	echo "Name=Ralink Tool" >> $GNOME_PATH/Ralink/.directory
	echo "Icon=raconfig.xpm" >> $GNOME_PATH/Ralink/.directory
	echo "Type=Directory" >> $GNOME_PATH/Ralink/.directory	
fi

echo 
echo "Configuration utility install to "
echo "   /usr/local/bin/RaConfig"

