diff options
author | Christian Krause | 2015-07-16 13:36:00 +0200 |
---|---|---|
committer | Christian Krause | 2015-07-16 13:36:00 +0200 |
commit | 2dbea33a0902a6515f6cee9b494ef7436d70edbe (patch) | |
tree | aa6c64abfd57635fd214739693ecba2f278b8218 /PKGBUILD | |
parent | f55bc8a4aec5b656ac3e83fbf96c14453f3f23a4 (diff) | |
download | aur-2dbea33a0902a6515f6cee9b494ef7436d70edbe.tar.gz |
wiggletools-1.1-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 22 insertions, 10 deletions
@@ -1,31 +1,33 @@ # Maintainer: Christian Krause ("wookietreiber") <kizkizzbangbang@googlemail.com> pkgname=wiggletools -pkgver=1.0 +pkgver=1.1 pkgrel=1 pkgdesc="basic operations on the space of numerical functions defined on the genome using lazy evaluators for flexibility and efficiency" arch=('i686' 'x86_64') url="https://github.com/Ensembl/WiggleTools" license=('Apache') -depends=(gsl openssl) -makedepends=(git libmariadbclient libpng unzip) -checkdepends=(python2) +depends=('gsl' 'python2') +makedepends=('git' 'libmariadbclient' 'libpng' 'unzip') source=("$pkgname-$pkgver.tar.gz::https://github.com/Ensembl/WiggleTools/archive/v$pkgver.tar.gz") -md5sums=('151aa1ccfaacd77183bf2ac053ee18a0') +md5sums=('7b7052b755415936324d7919756bd070') prepare() { cd $srcdir/WiggleTools-$pkgver git archive --format=zip -9 --remote=git://genome-source.cse.ucsc.edu/kent.git beta src/userApps > userApps.zip - unzip -d userApps -j userApps.zip + unzip -o -d userApps -j userApps.zip rm userApps.zip - sed -e 's|python|python2|' \ + sed -e 's|-ltinfo||g' \ + -i samtools/Makefile + + # use python2 + sed -e 's|python test.py|python2 test.py|' \ -i Makefile - sed -e 's|-lgsl|-lgsl -lgslcblas|g' \ - -e 's|-static||g' \ - -i src/Makefile + sed -e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' \ + -i python/wiggletools/*.py } build() { @@ -52,4 +54,14 @@ package() { cd $srcdir/WiggleTools-$pkgver install -Dm755 bin/wiggletools $pkgdir/usr/bin/wiggletools + + for pythonscript in bin/*.py ; do + install -Dm755 $pythonscript $pkgdir/usr/bin/$(basename $pythonscript .py) + done + + rm $pkgdir/usr/bin/__init__ + + for shellscript in bin/*.sh ; do + install -Dm755 $shellscript $pkgdir/usr/bin/$(basename $shellscript .sh) + done } |