add seqan

This commit is contained in:
starsareintherose 2021-12-11 02:13:26 +00:00
parent 53fad62d4d
commit b3a57599f3
3 changed files with 35 additions and 0 deletions

16
seqan/PKGBUILD Normal file
View file

@ -0,0 +1,16 @@
pkgname=seqan
pkgver=2.4.0
pkgrel=1
pkgdesc="SeqAn is an open source C++ library of efficient algorithms and data structures for the analysis of sequences with the focus on biological data"
arch=("any")
url="http://www.seqan.de"
license=('custom')
#makedepends=('gcc' 'clang' 'cmake')
source=("https://github.com/seqan/seqan/releases/download/seqan-v${pkgver}/seqan-library-${pkgver}.zip")
sha256sums=('870dee2d758853a322dd561eb584fe66ddf6981e126c303c7c81c95e5495f153')
package() {
mkdir -p ${pkgdir}/usr/share/doc/${pkgname}
mkdir -p ${pkgdir}/usr/include/${pkgname}
cp -rf "${srcdir}/${pkgname}-library-${pkgver}/include/${pkgname}/" ${pkgdir}/usr/include/
cp -rf "${srcdir}/${pkgname}-library-${pkgver}/share/doc/${pkgname}/" ${pkgdir}/usr/share/doc/
}

10
seqan/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
seqan/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/seqan
use_max_tag: true
include_regex: ^[seqan-v]