|
Lines 84-90
Link Here
|
| 84 |
def GetVariable(varname): |
84 |
def GetVariable(varname): |
| 85 |
if varname in os.environ: |
85 |
if varname in os.environ: |
| 86 |
return os.environ[varname] |
86 |
return os.environ[varname] |
| 87 |
make = "make -f /usr/ports/Makefile -V %s" % varname |
87 |
MYPORTSDIR=subprocess.Popen(["/usr/bin/make", "-V", "PORTSDIR"], stdout=subprocess.PIPE) |
|
|
88 |
PORTSDIR=MYPORTSDIR.communicate()[0] |
| 89 |
print PORTSDIR.replace('\n', '') |
| 90 |
make = "make -f %s/Makefile -V %s" % (PORTSDIR.replace("\n",""), varname) |
| 88 |
value = Run(make) |
91 |
value = Run(make) |
| 89 |
if value[-1] == "\n": |
92 |
if value[-1] == "\n": |
| 90 |
value = value[:-1] |
93 |
value = value[:-1] |