#!/bin/sh

cd /usr/lib/opera/10.00
echo "--: Checking to see if you have an unpatched version of Opera.\n"

if [ -f "opera_unpatched" ]; then
	# Swap main Opera from patched to unpatched
	echo "--: Unpatched version of Opera found."
	echo "    Now attempting to unpatch and remove patched version...\n"
	
	# Remove 'opera_patched' if present
	if [ -f "opera_patched" ]; then
		rm opera_patched
	fi
	
	rm opera
	mv opera_unpatched opera
	chmod +x opera

	echo "--: The patch removal process completed successfully."
	echo "    You are now using your original unpatched Opera!\n"
else
	# Unpatched version not found, now checked for 'opera_patched'
	
	if [ -f "opera_patched" ]; then
		# Swap main Opera from unpatched to patched
		echo "--: You are currently using an unpatched version of Opera."
		echo "    Now removing any patched files remaining...\n"

		rm opera_patched
		chmod +x opera

		echo "--: The patch removal process completed successfully."
		echo "    All patched files have been removed!\n"
	else
		echo "--: Sorry, patch removal was unable to be completed."
		echo "    The files 'opera_patched' and 'opera_unpatched' are"
		echo "    not available, so it appears that you are already"
		echo "    using an unpatched version of Opera.\n"
	fi
fi
