2022-04-04 17:34:13 +02:00
|
|
|
# Maintainer: Kamack38 <kamack38.biznes@gmail.com>
|
|
|
|
_pkgname='oh-my-posh'
|
|
|
|
pkgname="${_pkgname}-bin"
|
2022-04-26 21:52:42 +02:00
|
|
|
pkgver=7.72.4
|
2022-04-04 17:34:13 +02:00
|
|
|
pkgrel=1
|
|
|
|
pkgdesc="A prompt theme engine for any shell."
|
|
|
|
arch=('x86_64')
|
|
|
|
url="https://github.com/JanDeDobbeleer/oh-my-posh"
|
|
|
|
license=('MIT')
|
2022-04-19 18:16:01 +02:00
|
|
|
makedepends=('curl' 'grep' 'sed')
|
2022-04-04 17:34:13 +02:00
|
|
|
provides=("${_pkgname}")
|
|
|
|
conflicts=("${_pkgname}")
|
|
|
|
source=("https://github.com/JanDeDobbeleer/oh-my-posh/releases/download/v$pkgver/posh-linux-amd64")
|
2022-04-26 21:52:42 +02:00
|
|
|
sha256sums=('46d2d0bf64c341863a1444e89222269a78afacd65e421b8ea7ee870c5392a17c')
|
2022-04-04 17:34:13 +02:00
|
|
|
|
|
|
|
pkgver() {
|
2022-04-05 15:52:39 +02:00
|
|
|
curl --silent -L "https://api.github.com/repos/JanDeDobbeleer/oh-my-posh/releases/latest" | # Get latest release from GitHub api
|
|
|
|
grep '"tag_name":' | # Get tag line
|
2022-04-04 17:34:13 +02:00
|
|
|
sed -E 's/.*"([^"]+)".*/\1/' |
|
|
|
|
sed 's/v//'
|
|
|
|
}
|
|
|
|
|
|
|
|
package() {
|
|
|
|
install -Dm 755 posh-linux-amd64 "${pkgdir}/usr/bin/oh-my-posh"
|
|
|
|
}
|