#!/bin/bash

export PKGNAME=$1

if [ -z $PKGNAME ]; then
 echo "specify $0 pkgname"
 exit
fi

REPOSERVERSTR=$(pacman-conf --repo $(pacman -Sii $PKGNAME | grep "^Repository" | tr ':' '\n' | tail -n1) | grep "Server")

REPOSERVER=$(echo $REPOSERVERSTR | tr '=' '\n' | tail -n1 | tr -d ' ')

echo "Repository: $REPOSERVER"

case "$REPOSERVER" in
  "https://holo-packages.steamos.cloud/archlinux-deckard/archlinux//main/core-bootstrap-debug/os/aarch64")
      echo "PKGBUILD: https://gitlab.steamos.cloud/potato/mash/bootstrap/-/tree/main/core-bin/$PKGNAME"
    ;;

  "https://holo-packages.steamos.cloud/archlinux-deckard/archlinux//main/core-bootstrap/os/aarch64")
      echo "PKGBUILD: https://gitlab.steamos.cloud/potato/mash/bootstrap/-/tree/main/core-bin/$PKGNAME"
    ;;

  "https://holo-packages.steamos.cloud/archlinux-deckard/archlinux//main/core/os/aarch64")
      echo "PKGBUILD: https://gitlab.steamos.cloud/potato/mash/monorepo/-/tree/main/core-x86_64/$PKGNAME"
    ;;

  "https://holo-packages.steamos.cloud/archlinux-deckard/archlinux//main/extra-bootstrap/os/aarch64")
      echo "PKGBUILD: https://gitlab.steamos.cloud/potato/mash/bootstrap/-/tree/main/extra-bin/$PKGNAME"
    ;;

  "https://holo-packages.steamos.cloud/archlinux-deckard/archlinux//main/extra/os/aarch64")
      echo "PKGBUILD: https://gitlab.steamos.cloud/potato/mash/monorepo/-/tree/main/extra-x86_64/$PKGNAME"
    ;;

  "https://holo-packages.steamos.cloud/archlinux-deckard/bootstraps/")
      echo "PKGBUILD: https://gitlab.steamos.cloud/potato/smash/holo/-/tree/main/holo/$PKGNAME"
    ;;

  "https://holo-packages.steamos.cloud/archlinux-deckard-hotfixes/")
      echo "PKGBUILD: https://gitlab.steamos.cloud/deckard/deckardos/holo/-/tree/main/deckard/$PKGNAME"
    ;;

  *)
    echo "Unknown"
    ;;
esac


