$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",