diff options
author | Sebastian Gsänger | 2018-12-12 10:40:13 +0100 |
---|---|---|
committer | Sebastian Gsänger | 2018-12-12 10:40:13 +0100 |
commit | efdd9ccf74b35a96af1d50d2f0c51b17722acc43 (patch) | |
tree | b8e4f7aadf5472b77479d3b195421fac8c7bf316 | |
parent | b86baf2f77a435b216c955688a56ce764630ab79 (diff) | |
download | aur-efdd9ccf74b35a96af1d50d2f0c51b17722acc43.tar.gz |
migration to cmake
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 24 |
2 files changed, 14 insertions, 14 deletions
@@ -1,11 +1,11 @@ pkgbase = vipster-git pkgdesc = Molecule editor based on Qt, specialized on periodic structures, development version - pkgver = r806.e00e69b + pkgver = r923.8a3e5de pkgrel = 1 url = https://sgsaenger.github.io/vipster arch = x86_64 license = GPL3 - makedepends = qbs + makedepends = cmake makedepends = git depends = qt5-base depends = python @@ -1,6 +1,6 @@ # Maintainer: Sebastian Gsänger <sebastian_gsaenger@web.de> pkgname=vipster-git -pkgver=r806.e00e69b +pkgver=r923.8a3e5de pkgrel=1 pkgdesc="Molecule editor based on Qt, specialized on periodic structures, development version" arch=('x86_64') @@ -8,7 +8,7 @@ url="https://sgsaenger.github.io/vipster" license=('GPL3') groups=() depends=('qt5-base' 'python') -makedepends=('qbs' 'git') +makedepends=('cmake' 'git') conflicts=('vipster') source=("git+https://github.com/sgsaenger/vipster#branch=testing") md5sums=('SKIP') @@ -19,23 +19,23 @@ pkgver() { } build() { - cd vipster - - qbs setup-toolchains --settings-dir . `which g++` gcc - qbs setup-qt --settings-dir . `which qmake` qt - qbs config --settings-dir . profiles.qt.baseProfile gcc + cd vipster + git submodule update --init --recursive + mkdir build + cd build - qbs build --settings-dir . profile:qt qbs.buildVariant:release project.pythonBuild:true --no-install + cmake -D CMAKE_INSTALL_PREFIX=/usr -D CMAKE_BUILD_TYPE=Release -D PYTHON=YES -D DESKTOP=YES -D TESTS=YES .. + make all } check() { - cd vipster + cd vipster/build - qbs run --settings-dir . --products test_libvipster + ./test_lib } package() { - cd vipster + cd vipster/build - qbs install --settings-dir . --install-root $pkgdir/usr + make DESTDIR=$pkgdir install } |