prepare source distribution