$name, "pkgname" => $pkgname, "pkgver" => $pkgver, "pkgrel" => $pkgrel, "arch" => $arch ); }; $f = fopen("packages", "r"); while (!feof($f)) $soll[] = trim(fgets($f)); fclose($f); $f = popen("find ~archlinuxewe/os -type f -name '*.pkg.tar.zst.sig' -printf '%f\n'", "r"); while (!feof($f)) $ist[] = substr(trim(fgets($f)),0,-16); pclose($f); $ist = array_map('parse', $ist); $soll = array_map('parse', $soll); $pkgs = array(); foreach($ist as $i) { $pkgs[$i["pkgname"]][$i["arch"]]["ist"] = $i; } foreach($soll as $i) { $pkgs[$i["pkgname"]][$i["arch"]]["soll"] = $i; } ?> $pkg) { print "\n"; foreach ($pkg as $arch => $apkg) { print "\n"; } } ?>
" . $pkgname . "
" . $arch . ""; if ($apkg["ist"]["filename"] == $apkg["soll"]["filename"]) $farbe = "#008000"; else $farbe = "#c00000"; print ""; print $apkg["ist"]["filename"]; print ""; print $apkg["soll"]["filename"]; print "