packaging with distutils.