George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages / js80p
Commits: c23c6b40 by George Rawlinson at 2024-06-11T17:20:01+12:00 upgpkg: 3.1.1-1 * New upstream release. * Update license to use SPDX reference. * Switch from git commit to git tag for version/checksum. * Remove pkgver function. * New makedepend: cppcheck. * Fix error in package due to output folder change. - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,23 +1,25 @@ pkgbase = js80p pkgdesc = A MIDI driven, performance oriented, versatile synthesizer - pkgver = 2.4.4 - pkgrel = 2 + pkgver = 3.1.1 + pkgrel = 1 url = https://attilammagyar.github.io/js80p/ install = js80p.install arch = x86_64 groups = pro-audio groups = vst3-plugins - license = GPL3 + license = GPL-3.0-only makedepends = git makedepends = alsa-lib makedepends = libx11 makedepends = zenity makedepends = kdialog + makedepends = cppcheck depends = glibc depends = gcc-libs depends = libxcb depends = cairo - source = js80p::git+https://github.com/attilammagyar/js80p#commit=a51b36239fa7d81aafc387d5d7db1238ab5a394a - b2sums = SKIP + source = js80p::git+https://github.com/attilammagyar/js80p#tag=v3.1.1 + sha512sums = 3fb858d212040bea951ff4cf7cf32037a6b3b3cf745421f8dd7987b92e990b3a89a01aad97b622f656e8ed0dd9abb40840099e9cf0b0f81e6e776fed4d95d3be + b2sums = 2478479737e81c2acaee3c446186813186b9ab45d404e5fe810f1ebe74eb2d8ad8d4035e09c0b4a2414275189bcd0d3fd7435500f656e27a50faf18ccb78a220 pkgname = js80p ===================================== PKGBUILD ===================================== @@ -1,12 +1,12 @@ # Maintainer: George Rawlinson <grawlin...@archlinux.org> pkgname=js80p -pkgver=2.4.4 -pkgrel=2 +pkgver=3.1.1 +pkgrel=1 pkgdesc='A MIDI driven, performance oriented, versatile synthesizer' arch=('x86_64') url='https://attilammagyar.github.io/js80p/' -license=('GPL3') +license=('GPL-3.0-only') groups=('pro-audio' 'vst3-plugins') depends=( 'glibc' @@ -20,17 +20,12 @@ makedepends=( 'libx11' 'zenity' 'kdialog' + 'cppcheck' ) install=js80p.install -_commit='a51b36239fa7d81aafc387d5d7db1238ab5a394a' -source=("$pkgname::git+https://github.com/attilammagyar/js80p#commit=$_commit") -b2sums=('SKIP') - -pkgver() { - cd "$pkgname" - - git describe --tags | sed 's/^v//' -} +source=("$pkgname::git+https://github.com/attilammagyar/js80p#tag=v$pkgver") +sha512sums=('3fb858d212040bea951ff4cf7cf32037a6b3b3cf745421f8dd7987b92e990b3a89a01aad97b622f656e8ed0dd9abb40840099e9cf0b0f81e6e776fed4d95d3be') +b2sums=('2478479737e81c2acaee3c446186813186b9ab45d404e5fe810f1ebe74eb2d8ad8d4035e09c0b4a2414275189bcd0d3fd7435500f656e27a50faf18ccb78a220') build() { cd "$pkgname" @@ -50,7 +45,7 @@ package() { # vst3 install -vDm644 \ - dist/js80p-dev-linux-64bit-sse2-vst3_single_file/js80p.vst3 \ + "dist/js80p-dev-linux-$CARCH-sse2-vst3_single_file/js80p.vst3" \ "$pkgdir/usr/lib/vst3/$pkgname.vst3/Contents/$CARCH-linux/$pkgname.so" # presets View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/js80p/-/commit/c23c6b4024d7106d0efebaa68186a83bab622e17 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/js80p/-/commit/c23c6b4024d7106d0efebaa68186a83bab622e17 You're receiving this email because of your account on gitlab.archlinux.org.