# Maintainer: Alex Peltzer ("alexpe87") # Former Maintainer (thanks dude!) : Christian Krause ("wookietreiber") # Contributor: Markus Heuser pkgname=samtools pkgver=1.8 pkgrel=1 pkgdesc="tools for manipulating next-generation sequencing data" arch=('i686' 'x86_64') url="http://www.htslib.org/" license=('custom') depends=('htslib') optdepends=('luajit: needed for r2plot.lua vcfutils.lua' 'python2: needed for varfilter.py') options=('staticlibs') source=(https://github.com/samtools/samtools/releases/download/$pkgver/$pkgname-$pkgver.tar.bz2) prepare() { cd $srcdir/$pkgname-$pkgver # prevent shipped htslib to be used rm -rf htslib-$pkgver || exit 1 sed -e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' \ -i misc/varfilter.py } build() { cd $srcdir/$pkgname-$pkgver ./configure \ --prefix=/usr \ --with-htslib=system make } check() { cd $srcdir/$pkgname-$pkgver make check } package() { cd $srcdir/$pkgname-$pkgver make DESTDIR=$pkgdir install for file in misc/*.lua ; do install -Dm755 $file $pkgdir/usr/bin/$(basename $file) done install -d $pkgdir/usr/include/bam install -Dm644 *.h $pkgdir/usr/include/bam install -Dm644 libbam.a $pkgdir/usr/lib/libbam.a install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE } md5sums=('c6e981c92ca00a44656a708c4b52aba3')