# Maintainer: Ben Brooks # PRs/Issues: https://github.com/bbrks/aur-portainer-bin pkgname=portainer-bin pkgver=2.6.1 pkgrel=1 epoch= pkgdesc="A lightweight docker management UI" arch=('x86_64') url="https://github.com/portainer/portainer" license=('custom:zlib') provides=('portainer') conflicts=('portainer') optdepends=('docker: local Docker support' 'docker-compose: local Docker support') source=("portainer.service" "portainer.png" "portainer.desktop" "portainer-${pkgver}-src.tar.gz::${url}/archive/${pkgver}.tar.gz" "${url}/releases/download/${pkgver}/portainer-${pkgver}-linux-amd64.tar.gz") sha256sums=('08603677ac3c01235fcd740892bfae9277bd163b908f62b22e6e7edfdb61976c' '8cb50d80f1463cef0a907b7f26ec6387b792182959f51f8cd19dcb6f955b886e' '82f7fca2af76e52147397c3b7b07091b72c1be7c82da6bc47e53001306759635' 'a2765be1d023ab98d1026fcca5fb7d1589e326ed9e4d1c9c5434ad1c2cfef305' '7e3c518cc3956ae34b3ce7c181c53e557aab50e3d3debf4e1aa96fc2b7995d7f') package() { install -Dm644 "${srcdir}/portainer-${pkgver}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" install -Dm755 "${srcdir}/portainer/portainer" "${pkgdir}/usr/bin/portainer" mkdir -p "${pkgdir}/usr/share/portainer" cp -rip "${srcdir}/portainer/public" "${pkgdir}/usr/share/portainer/public" install -Dm644 "portainer.png" "${pkgdir}/usr/share/icons/hicolor/scalable/apps/portainer.png" install -Dm644 "portainer.desktop" "${pkgdir}/usr/share/applications/portainer.desktop" install -Dm644 "portainer.service" "${pkgdir}/usr/lib/systemd/system/portainer.service" ln -s "/usr/bin/docker-compose" "${pkgdir}/usr/share/portainer/docker-compose" }