Changeset 141
- Timestamp:
- 03/07/08 21:41:37 (10 months ago)
- Files:
-
- setup.py (modified) (2 diffs)
- src/jmc.egg-info/SOURCES.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
setup.py
r132 r141 22 22 23 23 from setuptools import setup, find_packages 24 from distutils import sysconfig 24 import sys 25 import re 26 import shutil 25 27 26 prefix = sysconfig.get_config_vars("prefix") 27 if len(prefix) == 0 or prefix[0] == "/usr": 28 config_dir = "/etc/jabber" 28 prefix = "/usr" 29 for arg in sys.argv: 30 if arg[0:9] == "--prefix=": 31 prefix = arg[9:] 32 break 33 34 if prefix == "/usr": 35 config_dir = "/etc/jabber/" 29 36 else: 30 config_dir = prefix [0] + "/etc/jabber"37 config_dir = prefix + "/etc/jabber/" 31 38 32 39 setup(name='jmc', … … 45 52 entry_points={'console_scripts': ['jmc=jmc.runner:main']}, 46 53 test_suite='jmc.tests.suite') 47 # data_files=[("etc/jabber", "conf/jmc.conf")], 54 55 shutil.copy("conf/jmc.conf", config_dir) 56 runner_file = open("src/jmc/runner.py") 57 dest_runner_file = open("build/lib/jmc/runner.py", "w") 58 59 config_file_re = re.compile("(.*self\.config_file = \")(jmc.conf\")") 60 for line in runner_file: 61 match = config_file_re.match(line) 62 if match is not None: 63 dest_runner_file.write(match.group(1) + config_dir 64 + match.group(2) + "\n") 65 else: 66 dest_runner_file.write(line) src/jmc.egg-info/SOURCES.txt
r123 r141 2 2 setup.py 3 3 src/jmc/__init__.py 4 src/jmc/config.py5 4 src/jmc/lang.py 6 5 src/jmc/runner.py … … 14 13 src/jmc/jabber/component.py 15 14 src/jmc/jabber/disco.py 15 src/jmc/jabber/feeder.py 16 16 src/jmc/jabber/message.py 17 17 src/jmc/jabber/presence.py
