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

David Runge dvzrv at archlinux.org
Thu Apr 15 09:05:36 UTC 2021


    Date: Thursday, April 15, 2021 @ 09:05:35
  Author: dvzrv
Revision: 918969

upgpkg: carla 2.3.0-1: Upgrade to 2.3.0.

Switch to PGP based verification of release tags using upstream's PGP key:
62B11043D2F6EB6672D93103CDBAA37ABC74FBA0

Modified:
  carla/trunk/PKGBUILD

----------+
 PKGBUILD |   34 ++++++++++++++++++----------------
 1 file changed, 18 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-04-15 08:54:15 UTC (rev 918968)
+++ PKGBUILD	2021-04-15 09:05:35 UTC (rev 918969)
@@ -4,8 +4,8 @@
 
 _name=Carla
 pkgname=carla
-pkgver=2.2.0
-pkgrel=2
+pkgver=2.3.0
+pkgrel=1
 pkgdesc="Audio Plugin Host"
 arch=('x86_64')
 url="https://kxstudio.linuxaudio.org/Applications:Carla"
@@ -13,32 +13,34 @@
 groups=('pro-audio')
 depends=('gcc-libs' 'glibc' 'libglvnd' 'libx11' 'python-pyqt5' 'python-pyliblo'
 'python-rdflib' 'qt5-base' 'qt5-svg')
-# libpulse is linked against in carla/libcarla_standalone2.so
-# liblo is linked against in carla/libcarla_standalone2.so,
-# carla/libcarla_native-plugin.so and the lv2 and vst plugins
-makedepends=('alsa-lib' 'file' 'fluidsynth' 'glib2' 'gtk2' 'gtk3' 'libsndfile'
-'liblo' 'libpulse' 'qt5-tools')
+makedepends=('alsa-lib' 'file' 'fluidsynth' 'git' 'glib2' 'gtk2' 'gtk3'
+'libsndfile' 'liblo' 'libpulse' 'qt5-tools')
+optdepends=(
+  'lv2-host: for the LV2 plugin'
+  'vst-host: for the VST plugin'
+)
 provides=('dssi-host' 'ladspa-host' 'lv2-host' 'vst-host' 'vst3-host')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/falkTX/${pkgname}/archive/v${pkgver}.tar.gz")
-sha512sums=('afb2beab979f801817a7fd7663bfdc90800db021679243faa5acb15de60f6dc281032e05c51a8625124c69e7759099fc682678eb98c08507f952763e665ac9c4')
-b2sums=('1fd778a1c2904fe982c3aec32e9bb39fff679bea0fe8d1fe41d10bbc5347dd82a6f3dcd33d19aee8bc3b123e387a8b7655c9735fca784d642596f0df9085e38e')
+source=("git+https://github.com/falkTX/${pkgname}#tag=v${pkgver}?signed")
+sha512sums=('SKIP')
+b2sums=('SKIP')
+validpgpkeys=('62B11043D2F6EB6672D93103CDBAA37ABC74FBA0')  # falkTX <falktx at falktx.com>
 
-prepare() {
-  mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"
-}
-
 build() {
-  cd "${pkgname}-${pkgver}"
+  cd "${pkgname}"
   make features
   make
 }
 
 package() {
+  # libpulse is linked against in carla/libcarla_standalone2.so
+  # liblo is linked against in carla/libcarla_standalone2.so,
+  # carla/libcarla_native-plugin.so and the lv2 and vst plugins
   depends+=('libasound.so' 'libfluidsynth.so' 'libgdk-3.so'
   'libgdk-x11-2.0.so' 'libgobject-2.0.so' 'libglib-2.0.so' 'libgtk-3.so'
   'libgtk-x11-2.0.so' 'liblo.so' 'libmagic.so' 'libpulse.so'
   'libpulse-simple.so' 'libsndfile.so')
-  cd "${pkgname}-${pkgver}"
+
+  cd "${pkgname}"
   make DEFAULT_QT=5 \
        DESTDIR="${pkgdir}/" \
        PREFIX=/usr \



More information about the arch-commits mailing list