summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorniemeyer <>2005-12-22 15:02:22 +0000
committerniemeyer <>2005-12-22 15:02:22 +0000
commitdb8b18dcdf4b73ac83138a3b84d6b048b18ae06c (patch)
tree044ff04ed28281a055d2fd5e4662f2dd7317e791
parent176bf8cc89c53d6cc46dc9446902603eae1bc7f0 (diff)
downloaddateutil-db8b18dcdf4b73ac83138a3b84d6b048b18ae06c.tar.gz
- Applying patch by Sidnei da Silva do install the zoneinfo file
correctly when using --prefix. - Updated project information.
-rw-r--r--setup.py15
1 files changed, 9 insertions, 6 deletions
diff --git a/setup.py b/setup.py
index f30f0e4..8144267 100644
--- a/setup.py
+++ b/setup.py
@@ -3,18 +3,21 @@ from distutils.sysconfig import get_python_lib
from distutils.core import setup
import glob
import os
+from os.path import isfile, join
-if os.path.isfile("MANIFEST"):
+if isfile("MANIFEST"):
os.unlink("MANIFEST")
-PYTHONLIB = get_python_lib(1)
+# Get PYTHONLIB with no prefix so --prefix installs work.
+PYTHONLIB = get_python_lib(1, 0, '')
+ZONEINFO = join("dateutil", "zoneinfo")
setup(name="python-dateutil",
version = "1.1",
description = "Extensions to the standard python 2.3+ datetime module",
author = "Gustavo Niemeyer",
- author_email = "niemeyer@conectiva.com",
- url = "https://moin.conectiva.com.br/DateUtil",
+ author_email = "gustavo@niemeyer.net",
+ url = "http://labix.org/python-dateutil",
license = "PSF License",
long_description =
"""\
@@ -22,6 +25,6 @@ The dateutil module provides powerful extensions to the standard
datetime module, available in Python 2.3+.
""",
packages = ["dateutil", "dateutil.zoneinfo"],
- data_files = [(PYTHONLIB+"/dateutil/zoneinfo",
- glob.glob("dateutil/zoneinfo/zoneinfo*.tar.*"))],
+ data_files = [(join(PYTHONLIB, ZONEINFO),
+ glob.glob(join(ZONEINFO, "zoneinfo*.tar.*")))],
)