summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO32
-rw-r--r--PKGBUILD47
-rw-r--r--ladish_conf.diff11
3 files changed, 34 insertions, 56 deletions
diff --git a/.SRCINFO b/.SRCINFO
index aa4c82c2da3c..c6b1689e13b1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,28 +1,30 @@
-# Generated by mksrcinfo v8
-# Sat Jan 27 20:18:36 UTC 2018
pkgbase = ladish
pkgdesc = Session management system for JACK.
- pkgver = 1
- pkgrel = 2
- url = https://github.com/LADI/ladish
+ pkgver = 1.1
+ pkgrel = 1
+ url = https://ladish.org
arch = i686
arch = x86_64
license = GPL2
+ license = custom:AFL2.1
+ makedepends = boost
makedepends = git
makedepends = intltool
depends = a2jmidid
- depends = boost
+ depends = cdbus
depends = dbus-glib
- depends = flowcanvas<=0.7.1
- depends = jack
- depends = laditools
- depends = python2
+ depends = dbus-python
+ depends = expat
+ depends = glibc
+ depends = gtkmm
+ depends = jack2-dbus
+ depends = libgnomecanvasmm
+ depends = python
+ depends = util-linux-libs
+ optdepends = laditools: Provides ladi-control-center the default JACK configuration tool in gladish
provides = lash
conflicts = lash
- source = https://github.com/LADI/ladish/archive/ladish-1.tar.gz
- source = ladish_conf.diff
- sha512sums = b01e24cd79c2711139c9d46c9bff4687049c3a735562a7f48a387103eec25c0222e935b90fb4eb2d3fc24629e417dab0c5aac215cbbca659ac49a2e802d1fd10
- sha512sums = 8a5a937614a35ecfd1855e9fbe6325b86871a662cd771993eaae89f9b95b229469d939675284ef530cfc38acbfa2b674d094400b0aa793cbbf1fdce119fa4fae
+ source = git+https://gitea.ladish.org/LADI/ladish.git#tag=1.1
+ sha256sums = SKIP
pkgname = ladish
-
diff --git a/PKGBUILD b/PKGBUILD
index 7711576fe6a0..4e359b02626b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,43 +1,30 @@
# Maintainer: WoefulDerelict <WoefulDerelict at GMail dot com>
pkgname=ladish
-pkgver=1
-pkgrel=2
+pkgver=1.1
+pkgrel=1
pkgdesc="Session management system for JACK."
arch=('i686' 'x86_64')
-url="https://github.com/LADI/ladish"
-license=('GPL2')
-depends=('a2jmidid' 'boost' 'dbus-glib' 'flowcanvas<=0.7.1' 'jack' 'laditools' 'python2')
-makedepends=('git' 'intltool')
+url="https://ladish.org"
+license=('GPL2' 'custom:AFL2.1')
+depends=('a2jmidid' 'cdbus' 'dbus-glib' 'dbus-python' 'expat' 'glibc' 'gtkmm' 'jack2-dbus' 'libgnomecanvasmm' 'python' 'util-linux-libs')
+makedepends=('boost' 'git' 'intltool')
+optdepends=('laditools: Provides ladi-control-center the default JACK configuration tool in gladish')
provides=('lash')
conflicts=('lash')
-source=("https://github.com/LADI/ladish/archive/ladish-1.tar.gz"
- "ladish_conf.diff")
-sha512sums=('b01e24cd79c2711139c9d46c9bff4687049c3a735562a7f48a387103eec25c0222e935b90fb4eb2d3fc24629e417dab0c5aac215cbbca659ac49a2e802d1fd10'
- '8a5a937614a35ecfd1855e9fbe6325b86871a662cd771993eaae89f9b95b229469d939675284ef530cfc38acbfa2b674d094400b0aa793cbbf1fdce119fa4fae')
-
-prepare() {
- cd "${pkgname}-${pkgname}-${pkgver}"
- sed -i "s|env python|&2|" ladish_control
-
- # Add missing include.
- sed -i "36i#include <sys/resource.h>" daemon/loader.c
-
- # Fix default JACK conf tool.
- patch -Np1 -i ${srcdir}/ladish_conf.diff
-}
+source=("git+https://gitea.ladish.org/LADI/ladish.git#tag=${pkgver}")
+sha256sums=('SKIP')
build() {
- cd "${pkgname}-${pkgname}-${pkgver}"
- export PYTHON=/usr/bin/python2
- export CXX='g++ -std=c++11'
- python2 waf configure --prefix=/usr \
- --enable-liblash \
- --enable-pylash
- python2 waf
+ cd "${pkgname}"
+ ./waf configure --prefix=/usr \
+ --enable-gladish \
+ --enable-liblash
+ ./waf
}
package() {
- cd "${pkgname}-${pkgname}-${pkgver}"
- python2 waf install --destdir="${pkgdir}/"
+ cd "${pkgname}"
+ ./waf install --destdir="${pkgdir}"
+ install -Dm644 afl21.txt "$pkgdir/usr/share/licenses/$pkgname/AFL-2.1.txt"
}
diff --git a/ladish_conf.diff b/ladish_conf.diff
deleted file mode 100644
index 7bb70f8279cd..000000000000
--- a/ladish_conf.diff
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -Naur ladish-ladish-1.orig/dbus_constants.h ladish-ladish-1/dbus_constants.h
---- ladish-ladish-1.orig/dbus_constants.h 2018-01-27 12:02:26.944428938 -0800
-+++ ladish-ladish-1/dbus_constants.h 2018-01-27 12:04:04.944287389 -0800
-@@ -95,6 +95,6 @@
- #define LADISH_DBUS_ERROR_KEY_NOT_FOUND DBUS_NAME_BASE ".Error.KeyNotFound"
-
- #define LADISH_CONF_KEY_JACK_CONF_TOOL "/org/ladish/jack_conf_tool"
--#define LADISH_CONF_KEY_JACK_CONF_TOOL_DEFAULT "ladiconf"
-+#define LADISH_CONF_KEY_JACK_CONF_TOOL_DEFAULT "ladi-control-center"
-
- #endif /* #ifndef DBUS_CONSTANTS_H__C21DE0EE_C19C_42F0_8D63_D613E4806C0E__INCLUDED */