summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorSebastian Gsänger2018-12-20 17:16:38 +0100
committerSebastian Gsänger2018-12-20 17:16:38 +0100
commitcfc2c6e29bda9741565acfc1f36ac3aa2d91ffb3 (patch)
treecf85a7eff98eee702082a6c34948f4bedc7c8662 /PKGBUILD
parentd990636f790bc2b99eebd1a1a88eebeb9bdf47f8 (diff)
downloadaur-cfc2c6e29bda9741565acfc1f36ac3aa2d91ffb3.tar.gz
update to 1.14a
switched to cmake
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD26
1 files changed, 13 insertions, 13 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 00346a7e0d91..4fbb99fba857 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Sebastian Gsänger <sebastian_gsaenger@web.de>
pkgname=vipster
-pkgver=1.13a
+pkgver=1.14a
pkgrel=1
pkgdesc="Molecule editor based on Qt, specialized on periodic structures"
arch=('x86_64')
@@ -8,28 +8,28 @@ url="https://sgsaenger.github.io/vipster"
license=('GPL3')
groups=()
depends=('qt5-base' 'python')
-makedepends=('qbs')
+makedepends=('cmake' 'git')
source=("https://github.com/sgsaenger/$pkgname/archive/v$pkgver.tar.gz")
-md5sums=('f20518e40bea93e06bb56321e8d3ca51')
+md5sums=('549d7efa1a814871a5a3d65a1fbddfd1')
build() {
- cd "$pkgname-$pkgver"
+ cd vipster-$pkgver
+ git clone https://github.com/pybind/pybind11 --branch v2.2.4 external/pybind11
+ mkdir build
+ cd build
- qbs setup-toolchains --settings-dir . `which g++` gcc
- qbs setup-qt --settings-dir . `which qmake` qt
- qbs config --settings-dir . profiles.qt.baseProfile gcc
-
- 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 "$pkgname-$pkgver"
+ cd vipster/build
- qbs run --settings-dir . --products test_libvipster
+ ./test_lib
}
package() {
- cd "$pkgname-$pkgver"
+ cd vipster/build
- qbs install --settings-dir . --install-root $pkgdir/usr
+ make DESTDIR=$pkgdir install
}