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

David Runge dvzrv at archlinux.org
Tue Jul 14 22:15:14 UTC 2020


    Date: Tuesday, July 14, 2020 @ 22:15:13
  Author: dvzrv
Revision: 663817

upgpkg: non-daw 1.2.0-4: Rebuilding with clean makedepends.

Removing non-session-manager from the pkgbase as it is superseded by new-session-manager.

Modified:
  non-daw/trunk/PKGBUILD

----------+
 PKGBUILD |   25 +++++++------------------
 1 file changed, 7 insertions(+), 18 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-07-14 22:13:46 UTC (rev 663816)
+++ PKGBUILD	2020-07-14 22:15:13 UTC (rev 663817)
@@ -1,15 +1,15 @@
 # Maintainer: David Runge <dvzrv at archlinux.org>
+
 pkgbase=non-daw
-pkgname=('non-mixer' 'non-session-manager' 'non-timeline')
+pkgname=('non-mixer' 'non-timeline')
 pkgver=1.2.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Non DAW"
 arch=('x86_64')
 url="https://non.tuxfamily.org/"
 license=('GPL3')
 groups=('non-daw' 'pro-audio')
-makedepends=('ladspa' 'libjack.so' 'liblo.so' 'liblrdf.so' 'libxpm' 'libntk.so'
-'libntk_images.so' 'waf')
+makedepends=('jack' 'ladspa' 'liblo' 'liblrdf' 'libxpm' 'ntk' 'waf')
 source=("$pkgbase-$pkgver.tar.gz::https://git.tuxfamily.org/non/non.git/snapshot/${pkgbase}-v${pkgver}.tar.gz"
         "non-timeline-1.2.0-install-script.patch::https://github.com/original-male/non/commit/ea6ff30ceadda31b613ad16f919bba8fc3e59af0.patch"
         "https://raw.githubusercontent.com/original-male/non/d958df0486c7397c243f5ac36bf4acbc461a1e50/tools.waf/ntk_fluid.py")
@@ -16,6 +16,9 @@
 sha512sums=('0f6f93032a546ea85af5554249e8a88bce0808bf6c852ba922d9f570f82d09052d1242dd579d427b59234c3991b8d8d665d3920ffff3170dc7f8d30556bde005'
             'f58a0a0791c5bb246f56abfc452140cd17b00483f32c0de0c061f6071d5a25af6ca96f44ab143c4d6d5e350192f2488efe06692394805b1f7c2e45a695e14e02'
             '9f45474fa51a8c3eed672d633a77d968ddee6b841589764378f08386f711ae1a6801c795c19d8987f1af9a36b5a6bcdaab2230db5359004ad73e791dbac50bc4')
+b2sums=('56ba171cb3f2ac83f80e1e292f312e74dd3dddffaecf9102b7c407473ac38619bd27f71982b8fd0e3689b86da5c964a42058f7ac350a0ed20cfbc77698e7fe91'
+        'fa26db4601f2ae6ce02066986175ba4d24dbf576f7e2180b84e2454e042cf4c4597b291fd01c5c3ee5647914c1bd8164f1ba1854a08e36caaef62a92251b4293'
+        'e3d892f15922e137b1559fa893920ac80955762da7c3f8685c0c1d50d975ba6fcdd86da906bc41776857d8b14d5c86d16c19a5f532e9783f4685eefc9e774be2')
 
 prepare() {
   mv -v "${pkgbase}-v${pkgver}" "${pkgbase}-${pkgver}"
@@ -38,7 +41,6 @@
   )
   cp -av "${pkgbase}-${pkgver}" "${pkgname[0]}-${pkgver}"
   cp -av "${pkgbase}-${pkgver}" "${pkgname[1]}-${pkgver}"
-  cp -av "${pkgbase}-${pkgver}" "${pkgname[2]}-${pkgver}"
 }
 
 build() {
@@ -49,11 +51,6 @@
   )
   (
     cd "${pkgname[1]}-${pkgver}"
-    waf configure --prefix=/usr --project=session-manager
-    waf build -vv
-  )
-  (
-    cd "${pkgname[2]}-${pkgver}"
     waf configure --prefix=/usr --project=timeline
     waf build -vv
   )
@@ -67,14 +64,6 @@
   waf --destdir="${pkgdir}" install -vv
 }
 
-package_non-session-manager() {
-  pkgdesc="An API and an implementation for session management in the context of Linux Audio"
-  depends=('gcc-libs' 'glibc' 'hicolor-icon-theme' 'libjack.so' 'liblo.so'
-  'libntk.so' 'libntk_images.so')
-  cd "$pkgname-$pkgver"
-  waf --destdir="${pkgdir}" install -vv
-}
-
 package_non-timeline() {
   pkgdesc="A powerful, reliable and fast modular Digital Audio Timeline arranger"
   depends=('cairo' 'gcc-libs' 'glibc' 'hicolor-icon-theme' 'libjack.so'



More information about the arch-commits mailing list