summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsygnmdev2018-08-24 22:55:04 +0200
committersygnmdev2018-08-24 22:55:04 +0200
commit0658edf51ebaaa32561969af0d49a828e6aebad7 (patch)
tree60c7eb317cde47b583e39e9e94fe520605caa1bf
parent2450dda076e39f046215af7f5fa1fb6d8f85c31d (diff)
downloadaur-0658edf51ebaaa32561969af0d49a828e6aebad7.tar.gz
switch to ninja
-rw-r--r--.SRCINFO1
-rw-r--r--PKGBUILD8
2 files changed, 5 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2944f0d48062..80bbb3fea5f6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -14,6 +14,7 @@ pkgbase = sygnm
makedepends = python-setuptools
makedepends = pandoc
makedepends = python-pypandoc
+ makedepends = ninja
depends = flint
depends = arb
depends = boost-libs
diff --git a/PKGBUILD b/PKGBUILD
index f3cab17aed07..d580eae3df43 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@ arch=('i686' 'x86_64' 'armv6h')
url="https://sygnm.org/"
license=('AGPL3')
depends=('flint' 'arb' 'boost-libs' 'icu' 'gmp' 'qt5-base' 'readline' 'python' 'sqlite' 'libmpc' 'mpfr' 'gmp-ecm' 'eigen' 'ruby' 'jdk7-openjdk')
-makedepends=('boost' 'cmake' 'swig' 'python' 'python-setuptools' 'pandoc' 'python-pypandoc')
+makedepends=('boost' 'cmake' 'swig' 'python' 'python-setuptools' 'pandoc' 'python-pypandoc' 'ninja')
source=("sygnm-git::git+https://git.sygnm.org/sygnmdev/sygnm.git#tag=1.0.0alpha1")
options=(debug !strip)
conflicts=('sygnm-git')
@@ -16,13 +16,13 @@ md5sums=('SKIP')
build() {
cd "${srcdir}/sygnm-git"
- cmake . -DCMAKE_BUILD_TYPE=Debug -DSYGNM_BUILD_ALL=On -DCMAKE_INSTALL_PREFIX=/usr
- make
+ cmake . -GNinja -DCMAKE_BUILD_TYPE=Debug -DSYGNM_BUILD_ALL=On -DCMAKE_INSTALL_PREFIX=/usr
+ ninja
}
package() {
cd "${srcdir}/sygnm-git"
- make DESTDIR="$pkgdir/" install
+ DESTDIR="$pkgdir/" ninja install
cd sygnm-jupyter
python setup.py install --root="$pkgdir/" --optimize=1
cd ../sygnm/python