summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorr6eve2021-08-08 15:10:55 +0900
committerr6eve2021-08-08 15:10:55 +0900
commit509b52bbf445c4a5f6b3e5c2c036220a515ae6b1 (patch)
treeb3fd85da830445d7d56195c2a3641a9f47eff985
parentd6fe22b3b6e806f33da260e56bbb3fdb6e665cdf (diff)
downloadaur-509b52bbf445c4a5f6b3e5c2c036220a515ae6b1.tar.gz
Version 1.13
-rw-r--r--.SRCINFO9
-rw-r--r--.gitignore3
-rw-r--r--PKGBUILD34
3 files changed, 25 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f640c9048bac..6204273d63fa 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 44df64e79a3c..0829bc35eb20 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}