summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorOSAMC2024-05-15 06:23:59 +0000
committerFlorian Hülsmann2024-05-15 06:23:59 +0000
commit5225650fbc8bb17e90a28d0569f002c73af0d47f (patch)
tree9af146836ef921074688529fcf5cf24178f14d55
parent4d06577356984d0c8951ec8c3f594b04e53cd71b (diff)
downloadaur-vcvrack.tar.gz
vcvrack: use git tag + sha256sum instead of commit (#423)
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD12
2 files changed, 6 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3f6a7b5667a5..f307b84a7c73 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = vcvrack
pkgdesc = Open-source Eurorack modular synthesizer simulator
pkgver = 2.5.2
- pkgrel = 1
+ pkgrel = 2
url = https://vcvrack.com/
install = .install
arch = aarch64
@@ -28,7 +28,7 @@ pkgbase = vcvrack
depends = jansson
provides = vcvrack-fundamental=2.6.0
conflicts = vcvrack-fundamental
- source = Rack::git+https://github.com/VCVRack/Rack#tag=58f2482df860fe878581423aedc8cadb1d94eb50
+ source = Rack::git+https://github.com/VCVRack/Rack#tag=v2.5.2
source = filesystem.git::git+https://github.com/gulrak/filesystem
source = fuzzysearchdatabase.git::git+https://bitbucket.org/j_norberg/fuzzysearchdatabase
source = nanosvg.git::git+https://github.com/memononen/nanosvg
@@ -44,7 +44,7 @@ pkgbase = vcvrack
source = vcvrack.sh
source = profile.sh
source = trademark.eml
- sha256sums = SKIP
+ sha256sums = 54e544541d35bced4a60e278a1bde3f821b332b97d48bdb8e26c21a6d48184ae
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index e86833ebbfc9..5d4d4b2e3afd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@
_name=Rack
pkgname=vcvrack
pkgver=2.5.2
-pkgrel=1
+pkgrel=2
pkgdesc='Open-source Eurorack modular synthesizer simulator'
url='https://vcvrack.com/'
license=(custom GPL-3.0-or-later)
@@ -23,9 +23,8 @@ makedepends=(alsa-lib cmake curl gendesk git glew jack jq libarchive libpulse op
provides=("$_plugin_pkg=$_plugin_ver")
conflicts=($_plugin_pkg)
groups=(pro-audio)
-_tag=58f2482df860fe878581423aedc8cadb1d94eb50
source=(
- "$_name::git+https://github.com/VCVRack/$_name#tag=$_tag"
+ "$_name::git+https://github.com/VCVRack/$_name#tag=v$pkgver"
'filesystem.git::git+https://github.com/gulrak/filesystem'
'fuzzysearchdatabase.git::git+https://bitbucket.org/j_norberg/fuzzysearchdatabase'
'nanosvg.git::git+https://github.com/memononen/nanosvg'
@@ -42,7 +41,7 @@ source=(
'profile.sh'
'trademark.eml'
)
-sha256sums=('SKIP'
+sha256sums=('54e544541d35bced4a60e278a1bde3f821b332b97d48bdb8e26c21a6d48184ae'
'SKIP'
'SKIP'
'SKIP'
@@ -59,11 +58,6 @@ sha256sums=('SKIP'
'e1da6ccf04bae3a2101151fec7ddd32e48ff92b0a1146b559fd3221c778d521f'
'1159629aa90abb7c972c0f630d55d018b88a6b3bc3ff0bb9466cc06982f38641')
-pkgver() {
- cd $_name
- git describe --tags | tr -d v
-}
-
prepare() {
cd $_name
# setup submodules