blob: 0f7781b1404dda572b8c832583e2971861bc7ff8 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
--- installp.py.orig 1999-02-03 21:59:11.000000000 -0700
+++ installp.py 2014-05-29 09:23:31.000000000 -0700
@@ -14,17 +14,22 @@
print "Usage: %s [-f] pymodule [npymodule...]" % sys.argv[0]
sys.exit(1)
for opt in opts:
- if opt == '-f': FORCE = 1
+ if opt[0] == '-f': FORCE = 1
v = sys.version[:3]
+ try:
+ destdir = os.environ['DESTDIR']
+ except KeyError:
+ destdir = ""
+
if string.atof(v) >= 1.5:
- sp = "%s/lib/python%s/site-packages" % (sys.prefix, v)
+ sp = "%s%s/lib/python%s/site-packages" % (destdir, sys.prefix, v)
if not os.path.exists(sp):
- os.mkdir(sp)
+ os.makedirs(sp)
else:
print "looks like Python is older than 1.5"
- sp = "%s/lib/python%s" % (sys.prefix, v)
+ sp = "%s%s/lib/python%s" % (destdir, sys.prefix, v)
if not FORCE:
ans = raw_input("Install Python modules into %s? [y] " % sp)
|