diff options
author | Sebastian Gsänger | 2018-12-20 17:16:38 +0100 |
---|---|---|
committer | Sebastian Gsänger | 2018-12-20 17:16:38 +0100 |
commit | cfc2c6e29bda9741565acfc1f36ac3aa2d91ffb3 (patch) | |
tree | cf85a7eff98eee702082a6c34948f4bedc7c8662 /PKGBUILD | |
parent | d990636f790bc2b99eebd1a1a88eebeb9bdf47f8 (diff) | |
download | aur-cfc2c6e29bda9741565acfc1f36ac3aa2d91ffb3.tar.gz |
update to 1.14a
switched to cmake
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 26 |
1 files changed, 13 insertions, 13 deletions
@@ -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 } |