summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD40
1 files changed, 23 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b1ad1c89fed6..ca9b0a608d49 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,33 +1,41 @@
# Maintainer: Ronny Lorenz <ronny at tbi dot univie dot ac dot at>
pkgbase=viennarna
-pkgname=('viennarna' 'python-rna' 'python2-rna' 'perl-rna')
-pkgver=2.4.13
-pkgrel=1
+pkgname=('viennarna' 'python-rna' 'perl-rna')
+pkgver=2.6.4
+pkgrel=2
pkgdesc="RNA Secondary Structure Prediction and Comparison"
arch=('x86_64' 'i686')
license=('Custom')
url="http://www.tbi.univie.ac.at/RNA"
groups=('viennarna-package')
makedepends=( 'perl'
- 'python2'
'python'
'libtool'
'check'
'mpfr'
- 'gsl')
+ 'gsl'
+ 'lapack'
+ 'lapacke'
+ 'blas'
+ 'gcc-fortran')
+
source=(http://www.tbi.univie.ac.at/RNA/packages/source/ViennaRNA-${pkgver}.tar.gz)
options=('staticlibs' '!strip')
-sha256sums=('915c271b48536a3cc60b3109f11f7fd99dcd26d22621ee50f05e7f1c2f90cabe')
+sha256sums=('d1259ce5809601a12b0dc9b724ea2c55806fece80d8d83ad417ea8a2dd574982')
-build() {
+prepare() {
cd "${srcdir}/ViennaRNA-${pkgver}"
./configure \
--with-cluster \
--with-kinwalker \
--prefix=/usr \
INSTALLDIRS=vendor
+}
+
+build() {
+ cd "${srcdir}/ViennaRNA-${pkgver}"
make
}
@@ -40,11 +48,14 @@ check() {
package_viennarna() {
depends=('perl'
'mpfr'
- 'gsl')
+ 'gsl'
+ 'lapack'
+ 'blas')
optdepends=('gri: create 2D plots of secondary structure landscape with RNA2Dfold')
- provides=('Kinfold=1.3'
+ provides=('Kinfold=1.4'
'RNAforester=2.0'
'kinwalker=2.0'
+ 'RNAxplorer=0.9'
"viennarna2=${pkgver}"
"libRNA=${pkgver}")
conflict=('kinwalker')
@@ -67,6 +78,8 @@ package_viennarna() {
make DESTDIR="${pkgdir}" install
cd ../RNAlocmin
make DESTDIR="${pkgdir}" install
+ cd ../RNAxplorer
+ make DESTDIR="${pkgdir}" install
cd ../..
# install library and header files
@@ -100,17 +113,10 @@ package_viennarna() {
rm $pkgdir/usr/share/info/dir
}
-package_python2-rna() {
- depends=('python2' viennarna="${pkgver}")
- cd "${srcdir}/ViennaRNA-${pkgver}"
- cd interfaces/Python
- make DESTDIR="${pkgdir}" install
-}
-
package_python-rna() {
depends=('python' viennarna="${pkgver}")
cd "${srcdir}/ViennaRNA-${pkgver}"
- cd interfaces/Python3
+ cd interfaces/Python
make DESTDIR="${pkgdir}" install
}