summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Krause2015-08-03 16:51:50 +0200
committerChristian Krause2015-08-03 16:51:50 +0200
commit3cd4e0c0b06585f0960d46df28e53679dd7401e7 (patch)
tree5576270259f0bc23c900ecacf972c4dbe8413c03
downloadaur-3cd4e0c0b06585f0960d46df28e53679dd7401e7.tar.gz
bamtools-2.4.0-1
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD42
2 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..c5e8d7aa38f4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = bamtools
+ pkgdesc = C++ API & command-line toolkit for working with BAM data
+ pkgver = 2.4.0
+ pkgrel = 1
+ url = https://github.com/pezmaster31/bamtools
+ arch = x86_64
+ arch = i686
+ license = custom
+ makedepends = cmake
+ depends = gcc-libs
+ depends = zlib
+ source = bamtools-2.4.0.tar.gz::https://github.com/pezmaster31/bamtools/archive/v2.4.0.tar.gz
+ source = lib-destination.patch::https://github.com/pezmaster31/bamtools/pull/82.patch
+ md5sums = 6139d00c1b1fe88fe15d094d8a74d8b9
+ md5sums = fb81680ab082f3214dfbd409505e7fc3
+
+pkgname = bamtools
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..832ed812b941
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: Christian Krause ("wookietreiber") <kizkizzbangbang@googlemail.com>
+
+pkgname=bamtools
+pkgver=2.4.0
+pkgrel=1
+pkgdesc="C++ API & command-line toolkit for working with BAM data"
+arch=('x86_64' 'i686')
+url="https://github.com/pezmaster31/bamtools"
+license=('custom')
+depends=('gcc-libs' 'zlib')
+makedepends=('cmake')
+source=($pkgname-$pkgver.tar.gz::https://github.com/pezmaster31/$pkgname/archive/v$pkgver.tar.gz
+ lib-destination.patch::https://github.com/pezmaster31/bamtools/pull/82.patch)
+md5sums=('6139d00c1b1fe88fe15d094d8a74d8b9'
+ 'fb81680ab082f3214dfbd409505e7fc3')
+
+prepare() {
+ cd $srcdir/$pkgname-$pkgver
+
+ patch -Np1 -i $srcdir/lib-destination.patch
+
+ mkdir -p build
+}
+
+build() {
+ cd $srcdir/$pkgname-$pkgver/build
+
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ ..
+
+ make
+}
+
+package() {
+ cd $srcdir/$pkgname-$pkgver/build
+
+ make DESTDIR=$pkgdir install
+
+ install -Dm644 ../LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
+}