diff options
author | Larry Dewey | 2021-02-05 10:35:27 -0700 |
---|---|---|
committer | Ben Brooks | 2021-02-06 00:17:54 +0000 |
commit | 18c99bb78554f017f294cae812d1de281213e021 (patch) | |
tree | bfb2a3eff22ecf6ce66c75b421178f27351ff380 | |
parent | 633c99f5dd768ada86a0c0e0364880f1ba2acf95 (diff) | |
download | aur-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>
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 22 | ||||
-rw-r--r-- | portainer.desktop | 8 | ||||
-rw-r--r-- | portainer.png | bin | 0 -> 16406 bytes | |||
-rw-r--r-- | portainer.service | 2 |
5 files changed, 33 insertions, 15 deletions
@@ -1,6 +1,6 @@ pkgbase = portainer-bin pkgdesc = A lightweight docker management UI - pkgver = 1.24.1 + pkgver = 2.1.0 pkgrel = 1 url = https://github.com/portainer/portainer arch = x86_64 @@ -8,11 +8,15 @@ pkgbase = portainer-bin provides = portainer conflicts = portainer source = portainer.service - source = portainer-1.24.1-src.tar.gz::https://github.com/portainer/portainer/archive/1.24.1.tar.gz - source = https://github.com/portainer/portainer/releases/download/1.24.1/portainer-1.24.1-linux-amd64.tar.gz - sha256sums = 38f8e91194fb3c07275b26a7b4a0215bab454baa556b0fece37cdce58317b16e - sha256sums = 2e95a348a6be1cf10e038193ec1d236f12ee5d6575f68e2da1de052ea26bc1bc - sha256sums = fadcf340a259ad112dcf10feb46dd3792e926475fafbdbe536c6525c1eba3831 + source = portainer.png + source = portainer.desktop + source = portainer-2.1.0-src.tar.gz::https://github.com/portainer/portainer/archive/2.1.0.tar.gz + source = https://github.com/portainer/portainer/releases/download/2.1.0/portainer-2.1.0-linux-amd64.tar.gz + sha256sums = 08603677ac3c01235fcd740892bfae9277bd163b908f62b22e6e7edfdb61976c + sha256sums = 8cb50d80f1463cef0a907b7f26ec6387b792182959f51f8cd19dcb6f955b886e + sha256sums = 82f7fca2af76e52147397c3b7b07091b72c1be7c82da6bc47e53001306759635 + sha256sums = da8fec1af1b7d2d3f2b7b0977a3a305ec40c929359cd9d2d333f58a7c52d2b35 + sha256sums = f3a245bff7eb4a199d0af6116f01f6cb88c6c7f46ddc65c7ab067ca41a548620 pkgname = portainer-bin @@ -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" } diff --git a/portainer.desktop b/portainer.desktop new file mode 100644 index 000000000000..8affda590d40 --- /dev/null +++ b/portainer.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=Portainer +Comment=A lightweight docker management UI +Exec=xdg-open http://localhost:9000 +Icon=portainer +Type=Application +Categories=GNOME;GTK;System;Utility; +X-Desktop-File-Install-Version=0.22 diff --git a/portainer.png b/portainer.png Binary files differnew file mode 100644 index 000000000000..612913691b81 --- /dev/null +++ b/portainer.png diff --git a/portainer.service b/portainer.service index f7f6c72bd4f7..196cd99760b6 100644 --- a/portainer.service +++ b/portainer.service @@ -6,7 +6,7 @@ Type=simple Restart=always RestartSec=3 Environment=BIND=:9000 -ExecStart=/usr/bin/portainer --bind $BIND --data /var/lib/portainer --assets /usr/share/portainer --template-file /etc/portainer/templates.json +ExecStart=/usr/bin/portainer --bind $BIND --data /var/lib/portainer --assets /usr/share/portainer [Install] WantedBy=multi-user.target |