From c866651ff4acef5627acc363ecfded73f4aae176 Mon Sep 17 00:00:00 2001 From: Kuoi Date: Mon, 11 Jul 2022 16:28:29 +0100 Subject: [PATCH] add seqlib and freebaes --- {prepare => BioArchLinux}/freebayes/PKGBUILD | 0 BioArchLinux/freebayes/lilac.py | 11 +++++++++++ BioArchLinux/freebayes/lilac.yaml | 17 +++++++++++++++++ {prepare => BioArchLinux}/seqlib/PKGBUILD | 0 BioArchLinux/seqlib/lilac.py | 10 ++++++++++ BioArchLinux/seqlib/lilac.yaml | 13 +++++++++++++ 6 files changed, 51 insertions(+) rename {prepare => BioArchLinux}/freebayes/PKGBUILD (100%) create mode 100644 BioArchLinux/freebayes/lilac.py create mode 100644 BioArchLinux/freebayes/lilac.yaml rename {prepare => BioArchLinux}/seqlib/PKGBUILD (100%) create mode 100644 BioArchLinux/seqlib/lilac.py create mode 100644 BioArchLinux/seqlib/lilac.yaml diff --git a/prepare/freebayes/PKGBUILD b/BioArchLinux/freebayes/PKGBUILD similarity index 100% rename from prepare/freebayes/PKGBUILD rename to BioArchLinux/freebayes/PKGBUILD diff --git a/BioArchLinux/freebayes/lilac.py b/BioArchLinux/freebayes/lilac.py new file mode 100644 index 0000000000..95588104e1 --- /dev/null +++ b/BioArchLinux/freebayes/lilac.py @@ -0,0 +1,11 @@ +#!/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/freebayes/lilac.yaml b/BioArchLinux/freebayes/lilac.yaml new file mode 100644 index 0000000000..3bcbb93f62 --- /dev/null +++ b/BioArchLinux/freebayes/lilac.yaml @@ -0,0 +1,17 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka + email: su975853527@gmail.com +pre_build: vcs_update +post_build: git_pkgbuild_commit +repo_depends: + - htslib + - tabixpp + - vcflib + - vcftools + - samtools +update_on: + - source: github + github: freebayes/freebayes + use_max_tag: true + prefix: 'v' diff --git a/prepare/seqlib/PKGBUILD b/BioArchLinux/seqlib/PKGBUILD similarity index 100% rename from prepare/seqlib/PKGBUILD rename to BioArchLinux/seqlib/PKGBUILD diff --git a/BioArchLinux/seqlib/lilac.py b/BioArchLinux/seqlib/lilac.py new file mode 100644 index 0000000000..fcbff72939 --- /dev/null +++ b/BioArchLinux/seqlib/lilac.py @@ -0,0 +1,10 @@ +#!/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() diff --git a/BioArchLinux/seqlib/lilac.yaml b/BioArchLinux/seqlib/lilac.yaml new file mode 100644 index 0000000000..794135a6bc --- /dev/null +++ b/BioArchLinux/seqlib/lilac.yaml @@ -0,0 +1,13 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka + email: su975853527@gmail.com +pre_build: vcs_update +post_build: git_pkgbuild_commit +repo_depends: + - htslib +update_on: + - source: github + github: walaj/SeqLib + use_latest_release: true + prefix: 'v'