niemeyer | 68ae275 | 2003-09-28 01:20:02 +0000 | [diff] [blame] | 1 | #!/usr/bin/python |
niemeyer | debf3cd | 2005-02-23 18:33:30 +0000 | [diff] [blame] | 2 | from distutils.sysconfig import get_python_lib |
niemeyer | 68ae275 | 2003-09-28 01:20:02 +0000 | [diff] [blame] | 3 | from distutils.core import setup |
niemeyer | debf3cd | 2005-02-23 18:33:30 +0000 | [diff] [blame] | 4 | import glob |
| 5 | import os |
niemeyer | db8b18d | 2005-12-22 15:02:22 +0000 | [diff] [blame] | 6 | from os.path import isfile, join |
niemeyer | debf3cd | 2005-02-23 18:33:30 +0000 | [diff] [blame] | 7 | |
niemeyer | db8b18d | 2005-12-22 15:02:22 +0000 | [diff] [blame] | 8 | if isfile("MANIFEST"): |
niemeyer | debf3cd | 2005-02-23 18:33:30 +0000 | [diff] [blame] | 9 | os.unlink("MANIFEST") |
| 10 | |
niemeyer | db8b18d | 2005-12-22 15:02:22 +0000 | [diff] [blame] | 11 | # Get PYTHONLIB with no prefix so --prefix installs work. |
niemeyer | a5cb5cf | 2005-12-22 18:53:10 +0000 | [diff] [blame] | 12 | PYTHONLIB = join(get_python_lib(standard_lib=1, prefix=''), 'site-packages') |
niemeyer | db8b18d | 2005-12-22 15:02:22 +0000 | [diff] [blame] | 13 | ZONEINFO = join("dateutil", "zoneinfo") |
niemeyer | 68ae275 | 2003-09-28 01:20:02 +0000 | [diff] [blame] | 14 | |
niemeyer | cc77d43 | 2003-10-09 02:57:39 +0000 | [diff] [blame] | 15 | setup(name="python-dateutil", |
niemeyer | d825645 | 2005-12-22 19:51:42 +0000 | [diff] [blame^] | 16 | version = "1.1", |
niemeyer | 68ae275 | 2003-09-28 01:20:02 +0000 | [diff] [blame] | 17 | description = "Extensions to the standard python 2.3+ datetime module", |
| 18 | author = "Gustavo Niemeyer", |
niemeyer | db8b18d | 2005-12-22 15:02:22 +0000 | [diff] [blame] | 19 | author_email = "gustavo@niemeyer.net", |
| 20 | url = "http://labix.org/python-dateutil", |
niemeyer | 68ae275 | 2003-09-28 01:20:02 +0000 | [diff] [blame] | 21 | license = "PSF License", |
| 22 | long_description = |
| 23 | """\ |
| 24 | The dateutil module provides powerful extensions to the standard |
| 25 | datetime module, available in Python 2.3+. |
| 26 | """, |
niemeyer | b5cbf03 | 2005-02-24 17:45:10 +0000 | [diff] [blame] | 27 | packages = ["dateutil", "dateutil.zoneinfo"], |
niemeyer | db8b18d | 2005-12-22 15:02:22 +0000 | [diff] [blame] | 28 | data_files = [(join(PYTHONLIB, ZONEINFO), |
| 29 | glob.glob(join(ZONEINFO, "zoneinfo*.tar.*")))], |
niemeyer | 68ae275 | 2003-09-28 01:20:02 +0000 | [diff] [blame] | 30 | ) |