Home"; $repo=get_query_var('repo'); $package=get_query_var('package'); $arch=get_query_var('arch'); if ($repo == "") { // // Repositories // echo " > Repositories"; echo "

Available repositories:

"; $request = wp_remote_get('https://push.openmamba.org/openmamba/distroquery/api/v1/repositories'); $j = json_decode($request["body"], true); foreach ($j as $repository) { $repository_url = $url_prefix . $repository["tag"]; echo "". $repository["tag"] . ": " . $repository["description"] . "
"; } } else if ($package == "") { // // Repository // echo " > Repositories"; $request = wp_remote_get('https://push.openmamba.org/openmamba/distroquery/api/v1/repository/' . $repo); $j = json_decode($request["body"], true); if ($j["error"] != "") { echo "

ERROR: " . $j["error"] . "

"; } else { echo " > " . $repo; echo "

List of packages:

"; foreach ($j as $package) { $package_url = $url_prefix . $repo . "/" . $package["name"]; echo "". $package["name"] . ": " . $package["summary"] . "
"; } } } else if ($arch == "") { // // Source package // echo " > Repositories"; $request = wp_remote_get('https://push.openmamba.org/openmamba/distroquery/api/v1/package/'. $repo . "/" . $package); $j = json_decode($request["body"], true); if ($j["error"] != "") { echo "

ERROR: " . $j["error"] . "

"; } else { echo " > $repo > " . $package; ?>

" width="24" height="24"> :

Name:
Release:
Group:
Maintainer:
Description:
License:
Size:
URL:" target=_blank>
Download:" target=_blank>
Sources repository:" target=_blank>
Build time:
Built RPMS:" . $child["name"] . "(" . $child["arch"] . ") "; } ?>
Build requirements:
Repositories"; $request = wp_remote_get('https://push.openmamba.org/openmamba/distroquery/api/v1/package/'. $repo . "/" . $package . "/" . $arch); $j = json_decode($request["body"],true); if ($j["error"] != "") { echo "

ERROR: " . $j["error"] . "

"; } else { echo " > $repo > " . $package . " (" . $arch . ")"; ?>

" width="24" height="24"> :

Name:
Release:
Architecture:
Group:
Description:
Size:
URL:" target=_blank>
Download:" target=_blank>
Source RPM:". $j["source"]["name"] . " "; ?>
Brothers:". $brother . " "; } ?>
Provides:
Obsoletes:
Requires: