#!/bin/sh
#
# Atmail calendar server installation script
#
# Copyright (c) 2009 - Atmail
#
# Author : Brett Embery
#

echo
echo "Tidying any previous builds.."
if [ -d src/build ]
	then
	rm -rf src/build
fi

if [ -f src/support/version.pyc ]
	then
	rm -f src/support/version.pyc
fi

if [ -f src/twext/python/log.pyc ]
	then
	rm -f src/twext/python/log.pyc
fi

if [ -f src/twistedcaldav/version.py ]
	then
	rm -f src/twistedcaldav/version.py
fi

if [ -f src/calendarserver/__init__.pyc ]
	then
	rm -f src/calendarserver/__init__.pyc
fi

if [ -f src/calendarserver/sidecar/__init__.pyc ]
	then
	rm -f src/calendarserver/sidecar/__init__.pyc
fi

if [ -f src/twext/__init__.pyc ]
	then
	rm -f src/twext/__init__.pyc
fi

if [ -f src/twext/python/__init__.pyc ]
	then
	rm -f src/twext/python/__init__.pyc
fi

echo "Tidying up cache.."

# *** LIB EVENT ***
if [ -d libevent-1.4.8-stable ]
	then
	rm -rf libevent-1.4.8-stable
fi
if [ -d libevent-1.4.13-stable ]
	then
	rm -rf libevent-1.4.13-stable
fi

# *** MEMCACHED ***
if [ -d memcached-1.2.6 ]
	then
	rm -rf memcached-1.2.6
fi
if [ -d memcached-1.4.5 ]
	then
	rm -rf memcached-1.4.5
fi

# *** pyKerberos
if [ -d PyKerberos ]
	then
	rm -rf PyKerberos
fi

# *** pyOpenSSL
if [ -d pyOpenSSL-0.7 ]
	then
	rm -rf pyOpenSSL-0.7
fi
if [ -d pyOpenSSL-0.10 ]
	then
	rm -rf pyOpenSSL-0.10
fi

# *** python-dateutil
if [ -d python-dateutil-1.4.1 ]
	then
	rm -rf python-dateutil-1.4.1
fi
if [ -d python-dateutil-1.5 ]
	then
	rm -rf python-dateutil-1.5
fi

# *** PyXML
if [ -d PyXML-0.8.4 ]
	then
	rm -rf PyXML-0.8.4
fi

# *** pydirector-1.0.0
if [ -d pydirector-1.0.0 ]
	then
	rm -rf pydirector-1.0.0
fi

# *** Twisted
if [ -d Twisted ]
	then
	rm -rf Twisted
fi

# *** vobject
if [ -d vobject ]
	then
	rm -rf vobject
fi


# *** zope.interface
if [ -d zope.interface-3.3.0 ]
	then
	rm -rf zope.interface-3.3.0
fi

# unpackaged deps cleanup
if [ -d deps/configobj-4.6.0 ]
	then
	rm -rf deps/configobj-4.6.0
fi
if [ -d deps/MySQL-python-1.2.2 ]
	then
	rm -rf deps/MySQL-python-1.2.2
fi
if [ -d deps/setuptools-0.6c9 ]
	then
	rm -rf deps/setuptools-0.6c9
fi
if [ -d deps/Python-2.6.2 ]
	then
	rm -rf deps/Python-2.6.2
fi

if [ -d src/.dependencies ]
	then
	rm -rf src/.dependencies
fi

# *** xattr_tests
if [ -f write_test ]
	then
	rm -f write_test
fi
if [ -f xattr_test ]
	then
	rm -f xattr_test
fi
