aboutsummarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorLarry Dewey2021-02-05 10:35:27 -0700
committerBen Brooks2021-02-06 00:17:54 +0000
commit18c99bb78554f017f294cae812d1de281213e021 (patch)
treebfb2a3eff22ecf6ce66c75b421178f27351ff380 /PKGBUILD
parent633c99f5dd768ada86a0c0e0364880f1ba2acf95 (diff)
downloadaur-18c99bb78554f017f294cae812d1de281213e021.tar.gz
Update: Updated to the latest release
- Updated Portainer to the latest release (v2.1.0). - Removed install steps which were no longer valid. - Created portainer.desktop which allows for launching Portainer from the users desktop environment or Window Manager. - Added portainer.png containing the portainer logo which populates the icon for portainer.desktop. Signed-off-by: Larry Dewey <larry.j.dewey@gmail.com>
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD22
1 files changed, 14 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 19aa02e9b535..d36f8438cd8d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
# PRs/Issues: https://github.com/bbrks/aur-portainer-bin
pkgname=portainer-bin
-pkgver=1.24.1
+pkgver=2.1.0
pkgrel=1
epoch=
pkgdesc="A lightweight docker management UI"
@@ -14,19 +14,25 @@ provides=('portainer')
conflicts=('portainer')
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=('38f8e91194fb3c07275b26a7b4a0215bab454baa556b0fece37cdce58317b16e'
- '2e95a348a6be1cf10e038193ec1d236f12ee5d6575f68e2da1de052ea26bc1bc'
- 'fadcf340a259ad112dcf10feb46dd3792e926475fafbdbe536c6525c1eba3831')
+
+sha256sums=('08603677ac3c01235fcd740892bfae9277bd163b908f62b22e6e7edfdb61976c'
+ '8cb50d80f1463cef0a907b7f26ec6387b792182959f51f8cd19dcb6f955b886e'
+ '82f7fca2af76e52147397c3b7b07091b72c1be7c82da6bc47e53001306759635'
+ 'da8fec1af1b7d2d3f2b7b0977a3a305ec40c929359cd9d2d333f58a7c52d2b35'
+ 'f3a245bff7eb4a199d0af6116f01f6cb88c6c7f46ddc65c7ab067ca41a548620')
package() {
install -Dm644 "${srcdir}/portainer-${pkgver}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-
install -Dm755 "${srcdir}/portainer/portainer" "${pkgdir}/usr/bin/portainer"
- install -Dm644 "${srcdir}/portainer/templates.json" "${pkgdir}/etc/portainer/templates.json"
- install -Dm644 "${srcdir}/portainer/extensions.json" "${pkgdir}/usr/share/portainer/extensions.json"
- cp -r "${srcdir}/portainer/public" "${pkgdir}/usr/share/portainer/public"
+ 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"
}