summaryrefslogtreecommitdiff
path: root/pear/PEAR/Installer.php
diff options
context:
space:
mode:
Diffstat (limited to 'pear/PEAR/Installer.php')
-rw-r--r--pear/PEAR/Installer.php6
1 files changed, 4 insertions, 2 deletions
diff --git a/pear/PEAR/Installer.php b/pear/PEAR/Installer.php
index fef5751d69..a3c8f100d2 100644
--- a/pear/PEAR/Installer.php
+++ b/pear/PEAR/Installer.php
@@ -223,10 +223,12 @@ class PEAR_Installer extends PEAR_Common
}
} elseif ($a['type'] == 'pear-config') {
$to = $this->config->get($a['to']);
+ } elseif ($a['type'] == 'package-info') {
+ $to = $this->pkginfo[$a['to']];
}
if ($to) {
- $subst_from = $a['from'];
- $subst_to = $to;
+ $subst_from[] = $a['from'];
+ $subst_to[] = $to;
}
}
$this->log(2, "doing ".sizeof($subst_from)." substitution(s) for $dest_file");