diff options
author | r6eve | 2021-08-08 15:10:55 +0900 |
---|---|---|
committer | r6eve | 2021-08-08 15:10:55 +0900 |
commit | 509b52bbf445c4a5f6b3e5c2c036220a515ae6b1 (patch) | |
tree | b3fd85da830445d7d56195c2a3641a9f47eff985 | |
parent | d6fe22b3b6e806f33da260e56bbb3fdb6e665cdf (diff) | |
download | aur-509b52bbf445c4a5f6b3e5c2c036220a515ae6b1.tar.gz |
Version 1.13
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 34 |
3 files changed, 25 insertions, 21 deletions
@@ -1,15 +1,14 @@ pkgbase = samtools pkgdesc = tools for manipulating next-generation sequencing data - pkgver = 1.12 + pkgver = 1.13 pkgrel = 1 url = http://www.htslib.org/ arch = i686 arch = x86_64 license = custom - depends = htslib>=1.12 + depends = htslib>=1.13 optdepends = luajit: needed for r2plot.lua vcfutils.lua - source = https://github.com/samtools/samtools/releases/download/1.12/samtools-1.12.tar.bz2 - sha256sums = 6da3770563b1c545ca8bdf78cf535e6d1753d6383983c7929245d5dba2902dcb + source = https://github.com/samtools/samtools/releases/download/1.13/samtools-1.13.tar.bz2 + sha256sums = 616ca2e051cc8009a1e9c01cfd8c7caf8b70916ddff66f3b76914079465f8c60 pkgname = samtools - diff --git a/.gitignore b/.gitignore index 42ab3cf03f2d..ab3333456c2a 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,4 @@ *.pkg.tar* +*.tar.bz2 +pkg +src @@ -1,29 +1,30 @@ -# Maintainer: Christopher Vittal ("viralstitch") <chris@vittal.dev> +# Maintainer: r6eve <r6eve at acm dot org> +# Former Maintainer (thnaks!): Christopher Vittal ("viralstitch") <chris@vittal.dev> # Former Maintainer (thans!) : Alex Peltzer ("alexpe87") <alexpe.aur@mailbox.org> # Former Maintainer (thanks dude!) : Christian Krause ("wookietreiber") <christian.krause@mailbox.org> # Contributor: Markus Heuser <markus.heuser@web.de> pkgname=samtools -pkgver=1.12 +pkgver=1.13 pkgrel=1 pkgdesc="tools for manipulating next-generation sequencing data" arch=('i686' 'x86_64') url="http://www.htslib.org/" license=('custom') -depends=('htslib>=1.12') +depends=('htslib>=1.13') optdepends=('luajit: needed for r2plot.lua vcfutils.lua') -source=(https://github.com/samtools/samtools/releases/download/$pkgver/$pkgname-$pkgver.tar.bz2) -sha256sums=('6da3770563b1c545ca8bdf78cf535e6d1753d6383983c7929245d5dba2902dcb') +source=("https://github.com/samtools/samtools/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.bz2") +sha256sums=('616ca2e051cc8009a1e9c01cfd8c7caf8b70916ddff66f3b76914079465f8c60') prepare() { - cd $srcdir/$pkgname-$pkgver + cd "${srcdir}/${pkgname}-${pkgver}" # prevent shipped htslib to be used - rm -rf htslib-$pkgver || exit 1 + rm -rf "htslib-${pkgver}" || exit 1 } build() { - cd $srcdir/$pkgname-$pkgver + cd "${srcdir}/${pkgname}-${pkgver}" ./configure \ --prefix=/usr \ @@ -33,22 +34,23 @@ build() { } check() { - cd $srcdir/$pkgname-$pkgver + cd "${srcdir}/${pkgname}-${pkgver}" make check } package() { - cd $srcdir/$pkgname-$pkgver + cd ${srcdir}/${pkgname}-${pkgver} - make DESTDIR=$pkgdir install + make DESTDIR=${pkgdir} install - for file in misc/*.lua ; do - install -Dm755 $file $pkgdir/usr/bin/$(basename $file) + # Install non-Perl misc/ programs + 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 -d "${pkgdir}/usr/include/bam" + install -Dm644 *.h "${pkgdir}/usr/include/bam" - install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } |