summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorRonny Lorenz2015-09-19 15:18:50 +0200
committerRonny Lorenz2015-09-19 15:18:50 +0200
commit14204933bf9546de031f8d296cd213feda3c7f4e (patch)
treefc334cf8afb9e581d7cc0dc6904f8a2d11e2f9f9 /PKGBUILD
downloadaur-fragrep.tar.gz
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD56
1 files changed, 56 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..3c78d90b4ce9
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,56 @@
+# Maintainer: Ronny Lorenz <ronny at tbi dot univie dot ac dot at>
+
+pkgname=fragrep
+pkgver=2
+pkgrel=1
+pkgdesc="Detect nucleotide pattern fragments in genomes that occur in a given order"
+arch=('x86_64' 'i686')
+license=('GPL2')
+url="https://www.bioinf.uni-leipzig.de/Software/fragrep/"
+depends=()
+optdepends=()
+makedepends=()
+provides=()
+source=(http://www.bioinf.uni-leipzig.de/Software/fragrep/fragrep-${pkgver}.tar.gz
+ buildfix.patch)
+md5sums=( '1b33fdeb039a65f98c26bc738c81c14e'
+ '0c5606ea4b4a0b79b1df729ed5a32840')
+
+prepare() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ patch -p1 < ../buildfix.patch
+}
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make release || return 1
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ # install binaries
+ install -Dm755 fragrep "${pkgdir}/usr/bin/fragrep"
+ install -Dm755 pattern2eps "${pkgdir}/usr/bin/pattern2eps"
+ install -Dm755 aln2pattern "${pkgdir}/usr/bin/aln2pattern"
+ install -Dm755 alimatch "${pkgdir}/usr/bin/alimatch"
+ install -Dm755 snglnaln "${pkgdir}/usr/bin/snglnaln"
+ install -Dm755 fragexpand "${pkgdir}/usr/bin/fragexpand"
+ install -Dm755 fasplit "${pkgdir}/usr/bin/fasplit"
+
+
+ # install manpages
+ for man in man/*.1
+ do
+ file=`basename $man`
+ install -Dm644 ${man} "${pkgdir}/usr/share/man/man1/${file}"
+ done
+
+ # install documentation
+ install -Dm644 doc/fragrep-tutorial.html "${pkgdir}/usr/share/doc/${pkgname}/fragrep-tutorial"
+ install -Dm644 doc/fragrep.css "${pkgdir}/usr/share/doc/${pkgname}/fragrep.css"
+ install -Dm644 doc/YRNA.aln "${pkgdir}/usr/share/doc/${pkgname}/YRNA.aln"
+ install -Dm644 doc/X.fa "${pkgdir}/usr/share/doc/${pkgname}/X.fa"
+
+}
+