diff options
author | BioArchLinuxBot | 2022-08-30 13:23:45 +0000 |
---|---|---|
committer | BioArchLinuxBot | 2022-08-30 13:23:45 +0000 |
commit | c928128cdaf4832944f999518db4fe1648d1c436 (patch) | |
tree | f99852f42eac2f113659abece28b74e53d924458 /PKGBUILD | |
parent | 4d59c0e03df2aef80142b37fbab09dfcd297d441 (diff) | |
download | aur-c928128cdaf4832944f999518db4fe1648d1c436.tar.gz |
[lilac] updated to 1.2.0-4
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 49 |
1 files changed, 18 insertions, 31 deletions
@@ -1,44 +1,31 @@ -# Maintainer: Christian Krause ("wookietreiber") <christian.krause@mailbox.org> - pkgname=revbayes - -pkgver=1.0.4 -pkgrel=1 -pkgdesc="bayesian phylogenetic inference using probabilistic graphical models and an interpreted language" -arch=(i686 x86_64) +pkgver=1.2.0 +pkgrel=4 +pkgdesc="Bayesian Phylogenetic Inference Using Graphical Models and an Interactive Model-Specification Language https://doi.org/10.1093/sysbio/syw021" +arch=(x86_64) url="https://github.com/revbayes/revbayes" license=(GPL3) -depends=(gcc-libs) -makedepends=(boost cmake) -conflicts=('revbayes-git') -source=("$pkgname-$pkgver.tar.gz::https://github.com/revbayes/revbayes/archive/v$pkgver-release.tar.gz") +depends=('gcc-libs' 'boost-libs' 'openlibm') +makedepends=('boost' 'meson' 'ninja' 'cmake' 'git') +source=("git+$url.git#tag=v$pkgver") +conflicts=('lrzsz' 'revbayes-mpi') +md5sums=('SKIP') prepare() { - cd $srcdir/$pkgname-$pkgver-release - - rm -rf boost_* - - cd projects/cmake - - mkdir -p build - - ./regenerate.sh -boost false -mpi false + cd $srcdir/$pkgname + git submodule update --init --recursive + ./projects/meson/generate.sh } build() { - cd $srcdir/$pkgname-$pkgver-release/projects/cmake/build - - cmake \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release \ - - make + cd $srcdir/$pkgname + arch-meson build + ninja -C build } package() { - cd $srcdir/$pkgname-$pkgver-release/projects/cmake - - install -Dm755 rb $pkgdir/usr/bin/rb + cd $srcdir/$pkgname + DESTDIR="${pkgdir}" ninja -C build install } -md5sums=('5d6de96bcb3b2686b270856de3555a58') + |