From 4e224538b636dd61a4b6e755740fd9f9f8c67f94 Mon Sep 17 00:00:00 2001 From: Kuoi Date: Sun, 10 Jul 2022 05:31:56 +0100 Subject: [PATCH] try to add lilac.yaml to vcflib but need more information --- prepare/python-pysam/PKGBUILD | 39 ----------------------------------- prepare/vcflib/lilac.py | 10 +++++++++ prepare/vcflib/lilac.yaml | 7 +++++++ 3 files changed, 17 insertions(+), 39 deletions(-) delete mode 100644 prepare/python-pysam/PKGBUILD create mode 100755 prepare/vcflib/lilac.py create mode 100644 prepare/vcflib/lilac.yaml diff --git a/prepare/python-pysam/PKGBUILD b/prepare/python-pysam/PKGBUILD deleted file mode 100644 index 7325cce3d0..0000000000 --- a/prepare/python-pysam/PKGBUILD +++ /dev/null @@ -1,39 +0,0 @@ -#!/bin/bash - -# Maintainer: PumpkinCheshire -# Contributor: Fabio Zanini - -pkgname=python-pysam -_name=pysam -pkgver=0.19.1 -_pkgver=0.19.1 -pkgrel=1 -pkgdesc='Python interface for the SAM/BAM sequence alignment and mapping format' -arch=('x86_64') -url="https://github.com/pysam-developers/pysam" -license=('MIT') -depends=('python') -makedepends=( - 'python-setuptools' - 'cython' - 'htslib' -) -provides=('python-pysam') -options=(!emptydirs) -source=("https://github.com/pysam-developers/${_name}/archive/v${pkgver}.tar.gz") -b2sums=('dac3ab5a86ef95048e966fc007a0aa1c96ca8498f7c2672c2ed024f34b508bac42048e58b8ae0b538cea137a51e1874bb5c2c4976c7f3dc657a4c2cf5f9a27fb') - -build() { - cd "$srcdir/$_name-$pkgver" - - export HTSLIB_LIBRARY_DIR=/usr/lib - export HTSLIB_INCLUDE_DIR=/usr/include - - python setup.py build -} - -package() { - cd "$srcdir/$_name-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 --skip-build - install -Dm644 "$srcdir/$_name-$pkgver/COPYING" -t "$pkgdir/usr/share/licenses/$pkgname" -} diff --git a/prepare/vcflib/lilac.py b/prepare/vcflib/lilac.py new file mode 100755 index 0000000000..fcbff72939 --- /dev/null +++ b/prepare/vcflib/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/prepare/vcflib/lilac.yaml b/prepare/vcflib/lilac.yaml new file mode 100644 index 0000000000..44fdc715ed --- /dev/null +++ b/prepare/vcflib/lilac.yaml @@ -0,0 +1,7 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka + email: su975853527@gmail.com +update_on: + - source: github + github: vcflib/vcflib