summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 8d923286f8492909ebdabc580856bf8ec0bd9775 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# Maintainer: Viktor Drobot (aka dviktor) linux776 [at] gmail [dot] com
pkgname=pdb2pqr
pkgver=2.1.1
pkgrel=1
pkgdesc="Electrostatic and solvation properties for complex molecules"
arch=(x86_64 i686)
url="http://www.poissonboltzmann.org/"
license=('MIT')
depends=('swig' 'python2' 'python2-networkx' 'python2-numpy' 'apbs')
makedepends=('pyinstaller2' 'git' 'gcc')
source=("git+https://github.com/Electrostatics/apbs-pdb2pqr.git#commit=044f531f8fb944f7b14c9f34ff33833357b0fea4"
        "pdb2pqr.patch")
md5sums=('SKIP'
         '19cb8e794d49e4d2bc04df54a895f3ad')

prepare() {
    cd ${srcdir}/apbs-pdb2pqr/pdb2pqr

    patch -Np0 -i "${srcdir}/pdb2pqr.patch"
}

build() {
	cd ${srcdir}/apbs-pdb2pqr/pdb2pqr

    python2 scons/scons.py
}

package() {
	cd ${srcdir}/apbs-pdb2pqr/pdb2pqr

    pyinstaller2 pdb2pqr.spec

    mkdir -p ${pkgdir}/opt
    cp -ar dist/pdb2pqr ${pkgdir}/opt/pdb2pqr
}