From c09b841da99ae867dd2d3800014f3677419b7cc6 Mon Sep 17 00:00:00 2001 From: Kuoi Date: Mon, 29 Aug 2022 02:50:59 +0100 Subject: [PATCH] raxml-light: init --- BioArchLinux/raxml-light/PKGBUILD | 23 +++++++++++++++++++++++ BioArchLinux/raxml-light/lilac.py | 12 ++++++++++++ BioArchLinux/raxml-light/lilac.yaml | 8 ++++++++ 3 files changed, 43 insertions(+) create mode 100644 BioArchLinux/raxml-light/PKGBUILD create mode 100644 BioArchLinux/raxml-light/lilac.py create mode 100644 BioArchLinux/raxml-light/lilac.yaml diff --git a/BioArchLinux/raxml-light/PKGBUILD b/BioArchLinux/raxml-light/PKGBUILD new file mode 100644 index 0000000000..a3dbc10fce --- /dev/null +++ b/BioArchLinux/raxml-light/PKGBUILD @@ -0,0 +1,23 @@ +pkgname=raxml-light +_pkgname=RAxML-Light +pkgver=1.0.9 +pkgrel=1 +pkgdesc="A tool for computing terabyte phylogenies https://doi.org/10.1093/bioinformatics/bts309" +arch=('x86_64') +url="https://cme.h-its.org/exelixis/web/software/raxml-light/index.html" +depends=('gcc-libs') +makedepends=('make' 'gcc') +license=('unknow') +source=("https://cme.h-its.org/exelixis/php/countRAxMLLight${pkgver//./}.php") +md5sums=('a2740440b2d498a03bab88fbd6b7432a') + +build() { + cd "${_pkgname}-$pkgver" + make -f Makefile.AVX.gcc +} + +package() { + cd "${_pkgname}-$pkgver" + install -Dm 755 raxmlLight-AVX $pkgdir/usr/bin/$pkgname +} + diff --git a/BioArchLinux/raxml-light/lilac.py b/BioArchLinux/raxml-light/lilac.py new file mode 100644 index 0000000000..c6d1de3db7 --- /dev/null +++ b/BioArchLinux/raxml-light/lilac.py @@ -0,0 +1,12 @@ +#!/usr/bin/env python3 + +from lilaclib import * + +def pre_build(): + update_pkgver_and_pkgrel(_G.newver.lstrip('v')) + run_cmd(['updpkgsums']) + +def post_build(): + git_add_files('PKGBUILD') + git_commit() + update_aur_repo() diff --git a/BioArchLinux/raxml-light/lilac.yaml b/BioArchLinux/raxml-light/lilac.yaml new file mode 100644 index 0000000000..7c64cc1a76 --- /dev/null +++ b/BioArchLinux/raxml-light/lilac.yaml @@ -0,0 +1,8 @@ +build_prefix: extra-x86_64 +maintainers: + - github: starsareintherose + email: kuoi@bioarchlinux.org +update_on: + - regex: 'RAxML-Light v1(\d+.\d+.\d+) available here' + source: regex + url: https://cme.h-its.org/exelixis/web/software/raxml-light/index.html