update Sat Nov 7 12:37:00 PST 2009
[pkgsrc.git] / security / prelude-correlator / patches / patch-aa
1 $NetBSD: patch-aa,v 1.4 2009/11/07 18:30:29 hasso Exp $
2
3 --- setup.py.orig       2009-07-09 18:55:53 +0300
4 +++ setup.py    2009-09-30 09:58:19 +0300
5 @@ -48,7 +48,8 @@ class my_install(install):
6  
7                  root = self.root or ""
8                  for dir, files in data_files:
9 -                        dir = os.path.abspath(root + os.sep + os.path.join(prefix, dir))
10 +                        if dir != "@PRELUDE_HOME@":
11 +                                dir = os.path.abspath(root + os.sep + os.path.join(prefix, dir))
12  
13                          self.mkpath(dir)
14                          for f in files:
15 @@ -71,7 +72,7 @@ class my_install(install):
16          def init_siteconfig(self, prefix):
17                  config = open("PreludeCorrelator/siteconfig.py", "w")
18                  print >> config, "conf_dir = '%s'" % os.path.abspath(prefix + "/etc/prelude-correlator")
19 -                print >> config, "lib_dir = '%s'" % os.path.abspath(prefix + "/var/lib/prelude-correlator")
20 +                print >> config, "lib_dir = '%s'" % os.path.abspath("@PRELUDE_HOME@")
21                  config.close()
22  
23  
24 @@ -84,8 +85,7 @@ if is_egg:
25          data_files = [ ("", ["prelude-correlator.conf"]) ]
26  else:
27          package_data = {}
28 -        data_files = [ ("etc/prelude-correlator", ["prelude-correlator.conf"]),
29 -                       ("var/lib/prelude-correlator", ["PreludeCorrelator/plugins/dshield.dat", "PreludeCorrelator/plugins/spamhaus_drop.dat"]) ]
30 +        data_files = [ ("@PRELUDE_HOME@", ["PreludeCorrelator/plugins/dshield.dat", "PreludeCorrelator/plugins/spamhaus_drop.dat"]) ]
31  
32  setup(
33          name="prelude-correlator",