diff --git a/raxml-ng/PKGBUILD b/raxml-ng/PKGBUILD new file mode 100644 index 0000000000..3c58dc6c28 --- /dev/null +++ b/raxml-ng/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: Guoyi ("malcology") +# Contributor: Guoyi ("malcology") +# Contributor: Roberto Rossini ("robymetallo") + +pkgname=raxml-ng +pkgver=1.0.3 +_commit=411611611793e53c992717d869ca64370f2e4789 +pkgrel=1 +pkgdesc="A phylogenetic tree inference tool which uses maximum-likelihood (ML) optimality criterion" +url='https://github.com/amkozlov/raxml-ng' +arch=('x86_64') +license=('AGPL3') +depends=('gcc-libs') +makedepends=('bison' 'cmake' 'flex' 'git' 'gmp') +checkdepends=('gmock' 'gtest') +source=("https://github.com/amkozlov/raxml-ng/releases/download/${pkgver}/raxml-ng_v${pkgver}_linux_x86_64_MPI.zip") +sha256sums=('62e56d0249488b450d48d89ba63c0c56dae02f3de896d03c06352a39bc576798') + +prepare() { + cd "${srcdir}" +} + +package() { + cd "${srcdir}" + ./install.sh + install -Dm755 "${srcdir}/bin/raxml-ng-mpi" "${pkgdir}/usr/bin/${pkgname}" +} diff --git a/raxml-ng/lilac.py b/raxml-ng/lilac.py new file mode 100644 index 0000000000..8c66f58ed6 --- /dev/null +++ b/raxml-ng/lilac.py @@ -0,0 +1,10 @@ +#!/usr/bin/env python3 + +from lilaclib import * + +def pre_build(): + update_pkgver_and_pkgrel(_G.newver.lstrip('v')) + +def post_build(): + git_add_files('PKGBUILD') + git_commit() diff --git a/raxml-ng/lilac.yaml b/raxml-ng/lilac.yaml new file mode 100644 index 0000000000..f52edce654 --- /dev/null +++ b/raxml-ng/lilac.yaml @@ -0,0 +1,8 @@ +build_prefix: extra-x86_64 +maintainers: + - github: starsareintherose + email: starsareintherose@outlook.com +update_on: + - source: github + github: amkozlov/raxml-ng + use_latest_release: true