summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoralienzj2018-05-29 15:24:50 +0800
committeralienzj2018-05-29 15:24:50 +0800
commit79dbf98d8eda9e97a6f6b95ad788bd7e6d7d26c2 (patch)
tree112ef3d3986313cfd5d4da454f6606ec5fcb48cd
downloadaur-79dbf98d8eda9e97a6f6b95ad788bd7e6d7d26c2.tar.gz
add PKGBUILD and .SRCINFO
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD43
2 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a73fcab087f0
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+pkgbase = qtltools-git
+ pkgdesc = A complete tool set for molecular QTL discovery and analysis
+ pkgver = 1.1.72.dd02b8e
+ pkgrel = 1
+ url = https://github.com/alienzj/qtltools
+ arch = i686
+ arch = x86_64
+ license = GPLV3
+ depends = boost
+ depends = bzip2
+ depends = gzip
+ depends = zip
+ depends = gsl
+ depends = cblas
+ depends = blas
+ depends = htslib
+ depends = r
+ provides = qtltools=1.1.72.dd02b8e
+ conflicts = qtltools
+ source = qtltools::git+https://github.com/alienzj/qtltools.git
+ md5sums = SKIP
+
+pkgname = qtltools-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..366cd7f4a9fa
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# Maintainer: Jie Zhu <lovelornpig@gmail.com>
+# Developers: Olivier Delaneau <olivier.delaneau@gmail.com>
+# Halit Ongen <halit.ongen@unige.ch>
+# please see: https://github.com/qtltools/qtltools
+
+_basename="qtltools"
+pkgname=${_basename}-git
+pkgver=1.1.72.dd02b8e
+pkgrel=1
+pkgdesc="A complete tool set for molecular QTL discovery and analysis"
+arch=('i686' 'x86_64')
+url="https://github.com/alienzj/qtltools"
+license=('GPLV3')
+depends=('boost' 'bzip2' 'gzip' 'zip' 'gsl' 'cblas' 'blas' 'htslib' 'r')
+provides=(${_basename}=${pkgver})
+conflicts=(${_basename})
+source=(${_basename}::git+https://github.com/alienzj/qtltools.git)
+md5sums=('SKIP')
+
+prepare() {
+ cd "${srcdir}/${_basename}"
+ echo "0.1.r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd "${srcdir}/${_basename}"
+
+ if [[ -d build ]]; then
+ rm -rf build
+ fi
+ mkdir build && cd build
+
+ cmake -DCMAKE_INSTALL_PREFIX="/usr" ..
+ make
+}
+
+package() {
+ cd "${srcdir}/${_basename}/build"
+ make install DESTDIR="${pkgdir}/"
+
+ install -D -m644 "${srcdir}/${_basename}/README" \
+ "${pkgdir}/usr/share/doc/${_basename}/README"
+}