2013-09-26 17:14:40 +02:00

42 lines
1.8 KiB
Plaintext

$NetBSD: patch-aa,v 1.5 2010/03/23 18:01:48 joerg Exp $
--- setup.py.orig 2009-11-03 15:57:01.000000000 +0000
+++ setup.py
@@ -52,7 +52,8 @@ class my_install(install):
root = self.root or ""
for dir, files in data_files:
- dir = os.path.abspath(root + os.sep + os.path.join(prefix, dir))
+ if dir != "@PRELUDE_HOME@":
+ dir = os.path.abspath(root + os.sep + os.path.join(prefix, dir))
self.mkpath(dir)
for f in files:
@@ -68,14 +69,14 @@ class my_install(install):
prefix = ""
self.init_siteconfig(prefix)
- self.__install_data()
+ #self.__install_data()
install.run(self)
os.remove("PreludeCorrelator/siteconfig.py")
def init_siteconfig(self, prefix):
config = open("PreludeCorrelator/siteconfig.py", "w")
print >> config, "conf_dir = '%s'" % os.path.abspath(prefix + "/etc/prelude-correlator")
- print >> config, "lib_dir = '%s'" % os.path.abspath(prefix + "/var/lib/prelude-correlator")
+ print >> config, "lib_dir = '%s'" % os.path.abspath("@PRELUDE_HOME@")
config.close()
@@ -88,8 +89,7 @@ if is_egg:
data_files = [ ("", ["prelude-correlator.conf"]) ]
else:
package_data = {}
- data_files = [ ("etc/prelude-correlator", ["prelude-correlator.conf"]),
- ("var/lib/prelude-correlator", ["PreludeCorrelator/plugins/dshield.dat", "PreludeCorrelator/plugins/spamhaus_drop.dat"]) ]
+ data_files = [ ("@PRELUDE_HOME@", ["PreludeCorrelator/plugins/dshield.dat", "PreludeCorrelator/plugins/spamhaus_drop.dat"]) ]
setup(
name="prelude-correlator",