diff options
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 13 |
2 files changed, 11 insertions, 4 deletions
@@ -9,6 +9,8 @@ pkgbase = kms-jsonrpc depends = boost depends = kms-jsoncpp source = git+https://github.com/Kurento/kms-jsonrpc.git#tag=6.17.0 + source = cmake-jsoncpp.patch + sha256sums = SKIP sha256sums = SKIP pkgname = kms-jsonrpc @@ -7,15 +7,20 @@ url="https://github.com/Kurento/kms-jsonrpc" license=(apache) depends=(boost kms-jsoncpp) makedepends=(kms-cmake-utils) -source=("git+https://github.com/Kurento/$pkgname.git#tag=$pkgver") -sha256sums=(SKIP) +source=("git+https://github.com/Kurento/$pkgname.git#tag=$pkgver" 'cmake-jsoncpp.patch') +sha256sums=(SKIP SKIP) build() { - local builddir=$srcdir/$pkgname/build + cd "$srcdir/$pkgname" + + # Sadly can't use regular jsoncpp because kms-core depends on some differences + #patch -p0 <"../cmake-jsoncpp.patch" + + local builddir="build" rm -rf "$builddir" mkdir -p "$builddir" cd "$builddir" - cmake -DCMAKE_MODULE_PATH=/usr/share/cmake/Modules -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release .. + cmake -DCMAKE_MODULES_INSTALL_DIR=/usr/share/cmake/Modules -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release .. make } |