[arch-commits] Commit in lib32-jack2/trunk (PKGBUILD)

David Runge dvzrv at archlinux.org
Fri Oct 16 23:31:03 UTC 2020


    Date: Friday, October 16, 2020 @ 23:31:02
  Author: dvzrv
Revision: 725233

upgpkg: lib32-jack2 1.9.16-1: Upgrade to 1.9.16.

Lock required jack2 version.
Add all available sodeps in package() and move the respective packages to makedepends.

Modified:
  lib32-jack2/trunk/PKGBUILD

----------+
 PKGBUILD |   23 ++++++++++++-----------
 1 file changed, 12 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-10-16 23:23:47 UTC (rev 725232)
+++ PKGBUILD	2020-10-16 23:31:02 UTC (rev 725233)
@@ -3,23 +3,23 @@
 
 _name=jack2
 pkgname=lib32-jack2
-pkgver=1.9.14
-pkgrel=3
+pkgver=1.9.16
+pkgrel=1
 pkgdesc="The next-generation JACK with SMP support (32 bit)"
 arch=('x86_64')
 url="http://jackaudio.org/"
 license=('GPL2' 'LGPL2.1')
-depends=('lib32-celt' 'lib32-gcc-libs' 'lib32-glibc' 'lib32-opus' 'jack2')
-makedepends=('lib32-dbus' 'lib32-expat' 'lib32-readline' 'lib32-libsamplerate'
-'lib32-libsndfile' 'waf')
+depends=('lib32-gcc-libs' 'lib32-glibc' 'lib32-opus' "jack2=${pkgver}")
+makedepends=('git' 'lib32-celt' 'lib32-dbus' 'lib32-expat' 'lib32-readline'
+'lib32-libsamplerate' 'lib32-libsndfile' 'waf')
 provides=('lib32-jack' 'libjack.so')
 conflicts=('lib32-jack')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/jackaudio/${_name}/archive/v${pkgver}.tar.gz")
-sha512sums=('ca9738fd5aadcb7e125f98a358437905959afebe0b792cab316fc31410e89ea3aefdb85154792a9d0a80fa988aa7eff379ff5c7ac6c4bfa1d57ad3d7de7b5fdd')
+source=("git+https://github.com/jackaudio/${_name}.git#tag=v${pkgver}?signed")
+sha512sums=('SKIP')
+validpgpkeys=('62B11043D2F6EB6672D93103CDBAA37ABC74FBA0') # falkTX <falktx at falktx.com>
 
 prepare() {
-  mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"
-  cd "${pkgname}-${pkgver}"
+  cd "${_name}"
   # copying relevant custom waf scripts and loading them specifically using
   # wscript
   touch __init__.py
@@ -32,7 +32,7 @@
 }
 
 build() {
-  cd "${pkgname}-${pkgver}"
+  cd "${_name}"
   export PYTHONPATH="${PWD}:${PYTHONPATH}"
   export CC="gcc -m32"
   export CXX="g++ -m32"
@@ -47,7 +47,8 @@
 }
 
 package() {
-  cd "${pkgname}-${pkgver}"
+  depends+=('libcelt0.so')
+  cd "${_name}"
   export PYTHONPATH="${PWD}:${PYTHONPATH}"
   waf install --destdir="${pkgdir}"
   # remove all non-32bit and those provided by jack2



More information about the arch-commits mailing list