mirror of
https://gitlab.archlinux.org/archlinux/aurweb.git
synced 2025-02-03 10:43:03 +01:00
apply all substitutions on all other variables
This commit is contained in:
parent
ef54765888
commit
fdd3b8be57
1 changed files with 9 additions and 9 deletions
|
@ -289,15 +289,15 @@ if ($_COOKIE["AURSID"]) {
|
||||||
# substituions.
|
# substituions.
|
||||||
#
|
#
|
||||||
if (!$error) {
|
if (!$error) {
|
||||||
$pkgname_var = $pkgbuild["pkgname"];
|
$new_pkgbuild = $pkgbuild;
|
||||||
$pkgver_var = $pkgbuild["pkgver"];
|
print_r($new_pkgbuild);
|
||||||
$new_pkgbuild = array();
|
while (list($j, $w) = each($pkgbuild)) {
|
||||||
while (list($k, $v) = each($pkgbuild)) {
|
while (list($k, $v) = each($new_pkgbuild)) {
|
||||||
$v = str_replace("\$pkgname", $pkgname_var, $v);
|
# if (array_key_exists($k, $new_pkgbuild)) $v = $new_pkgbuild[$k];
|
||||||
$v = str_replace("\${pkgname}", $pkgname_var, $v);
|
$v = str_replace("\$".$j."", $w, $v);
|
||||||
$v = str_replace("\$pkgver", $pkgver_var, $v);
|
$v = str_replace("\${".$j."}", $w, $v);
|
||||||
$v = str_replace("\${pkgver}", $pkgver_var, $v);
|
$new_pkgbuild[$k] = $v;
|
||||||
$new_pkgbuild[$k] = $v;
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue