mirror of
https://github.com/archlinux/aur.git
synced 2026-02-09 06:38:44 +01:00
move metadata fetching to prepare stage
This commit is contained in:
parent
1075c56619
commit
fa66fdaa22
2 changed files with 13 additions and 7 deletions
6
.SRCINFO
6
.SRCINFO
|
|
@ -1,7 +1,7 @@
|
|||
pkgbase = vicinae
|
||||
pkgdesc = A focused launcher for your desktop — native, fast, extensible
|
||||
pkgver = 0.19.6
|
||||
pkgrel = 4
|
||||
pkgrel = 5
|
||||
url = https://github.com/vicinaehq/vicinae
|
||||
arch = x86_64
|
||||
arch = aarch64
|
||||
|
|
@ -13,6 +13,7 @@ pkgbase = vicinae
|
|||
makedepends = rapidfuzz-cpp
|
||||
makedepends = jq
|
||||
makedepends = glaze
|
||||
makedepends = curl
|
||||
depends = nodejs
|
||||
depends = qt6-base
|
||||
depends = qt6-svg
|
||||
|
|
@ -24,11 +25,10 @@ pkgbase = vicinae
|
|||
depends = qtkeychain-qt6
|
||||
depends = libxml2
|
||||
provides = vicinae
|
||||
conflicts = vicinae
|
||||
source = vicinae-v0.19.6.tar.gz::https://github.com/vicinaehq/vicinae/archive/refs/tags/v0.19.6.tar.gz
|
||||
source = vicinae-v0.19.6-meta.yml::https://api.github.com/repos/vicinaehq/vicinae/git/ref/tags/v0.19.6
|
||||
source = vicinae.hook
|
||||
sha256sums = 66f53cb90124f589199ed9a73f26b17d6aa03c1f0281f576991f18264b870d93
|
||||
sha256sums = 7613c752468400eb19c13debf60540416ae1d150562cff03182ee5c3b2cf09db
|
||||
sha256sums = 870f29cb68436deaaed2b87dff89bc753afdef8dcbfd1ec35c070bc39efe10a5
|
||||
|
||||
pkgname = vicinae
|
||||
|
|
|
|||
14
PKGBUILD
14
PKGBUILD
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
pkgname=vicinae
|
||||
pkgver=0.19.6
|
||||
pkgrel=4
|
||||
pkgrel=5
|
||||
pkgdesc="A focused launcher for your desktop — native, fast, extensible"
|
||||
arch=('x86_64' 'aarch64')
|
||||
url="https://github.com/vicinaehq/vicinae"
|
||||
|
|
@ -28,18 +28,25 @@ makedepends=(
|
|||
'rapidfuzz-cpp'
|
||||
'jq'
|
||||
'glaze'
|
||||
'curl'
|
||||
)
|
||||
provides=("vicinae")
|
||||
conflicts=("vicinae")
|
||||
source=(
|
||||
"${pkgname}-v${pkgver}.tar.gz::${url}/archive/refs/tags/v$pkgver.tar.gz"
|
||||
"${pkgname}-v${pkgver}-meta.yml::https://api.github.com/repos/vicinaehq/vicinae/git/ref/tags/v${pkgver}"
|
||||
"vicinae.hook"
|
||||
)
|
||||
|
||||
sha256sums=('66f53cb90124f589199ed9a73f26b17d6aa03c1f0281f576991f18264b870d93'
|
||||
'7613c752468400eb19c13debf60540416ae1d150562cff03182ee5c3b2cf09db'
|
||||
'870f29cb68436deaaed2b87dff89bc753afdef8dcbfd1ec35c070bc39efe10a5')
|
||||
|
||||
prepare() {
|
||||
curl "https://api.github.com/repos/vicinaehq/vicinae/git/ref/tags/v${pkgver}" \
|
||||
--output "${pkgname}-v${pkgver}-meta.yml" \
|
||||
--silent \
|
||||
--follow
|
||||
}
|
||||
|
||||
build() {
|
||||
SHA=$(jq .object.sha "${pkgname}-v${pkgver}-meta.yml" -r)
|
||||
|
||||
|
|
@ -62,4 +69,3 @@ package() {
|
|||
# Pacman hook
|
||||
install -Dm644 "$srcdir/${pkgname%-git}.hook" "$pkgdir/usr/share/libalpm/hooks/${pkgname%-git}.hook"
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue