add seqan3

This commit is contained in:
starsareintherose 2021-12-11 02:20:03 +00:00
parent b3a57599f3
commit 79f02b7856
3 changed files with 34 additions and 0 deletions

15
seqan3/PKGBUILD Normal file
View file

@ -0,0 +1,15 @@
pkgname=seqan3
pkgver=3.1.0
pkgrel=1
pkgdesc="The modern C++ library for sequence analysis. Contains version 3 of the library and API docs."
arch=("any")
url="http://www.seqan.de"
license=('custom')
source=("https://github.com/seqan/seqan3/releases/download/${pkgver}/seqan3-${pkgver}-Linux.tar.xz")
sha256sums=('54e34293e7ac2e4953746db091c13e748fa0b2e0fdb7a75edbb7160967d3010a')
package() {
mkdir -p ${pkgdir}/usr/share/doc/${pkgname}
mkdir -p ${pkgdir}/usr/include/${pkgname}
cp -rf "${srcdir}/${pkgname}-${pkgver}-Linux/include/${pkgname}/" ${pkgdir}/usr/include/
cp -rf "${srcdir}/${pkgname}-${pkgver}-Linux/share/doc/${pkgname}/" ${pkgdir}/usr/share/doc/
}

10
seqan3/lilac.py Normal file
View file

@ -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()

9
seqan3/lilac.yaml Normal file
View file

@ -0,0 +1,9 @@
build_prefix: extra-x86_64
maintainers:
- github: starsareintherose
email: starsareintherose@outlook.com
update_on:
- source: github
github: seqan/seqan3
use_max_tag: true
include_regex: (\d+.\d+.\d+)