diff options
-rw-r--r-- | .SRCINFO | 30 | ||||
-rw-r--r-- | PKGBUILD | 66 | ||||
-rwxr-xr-x | molprobity.sh | 1 |
3 files changed, 62 insertions, 35 deletions
@@ -1,31 +1,31 @@ pkgbase = molprobity-git pkgdesc = All-atom structure validation for macromolecular crystallography pkgver = r1013.ee5bdd4 - pkgrel = 1 + pkgrel = 2 url = http://molprobity.biochem.duke.edu/ arch = any license = BSD - makedepends = python2 + makedepends = curl + makedepends = gawk makedepends = git + makedepends = make + makedepends = python2 makedepends = subversion - makedepends = curl makedepends = tar - makedepends = make - makedepends = gawk - depends = python - depends = php - depends = lib32-libxext + depends = boost-libs depends = java-environment - depends = ucsf-chimera depends = lib32-gcc-libs - depends = boost-libs - depends = tcsh + depends = lib32-libxext depends = lib32-libxt - provides = molprobity-git - conflicts = molprobity-git + depends = php + depends = python + depends = tcsh + provides = molprobity + conflicts = molprobity options = !strip - source = molprobity-git::git+https://github.com/rlabduke/MolProbity#branch=molprobity_4.2 + source = molprobity::git+https://github.com/rlabduke/MolProbity#branch=molprobity_4.2 + source = molprobity.sh + md5sums = SKIP md5sums = SKIP pkgname = molprobity-git - @@ -1,38 +1,64 @@ -# Maintainer: Joshua Hardy joshinsilico -pkgname=molprobity-git +# Contributor: Joshua Hardy joshinsilico + +pkgname='molprobity-git' pkgver=r1013.ee5bdd4 -pkgrel=1 +pkgrel=2 pkgdesc="All-atom structure validation for macromolecular crystallography" arch=('any') url="http://molprobity.biochem.duke.edu/" license=('BSD') -depends=('python' 'php' 'lib32-libxext' 'java-environment' 'ucsf-chimera' 'lib32-gcc-libs' 'boost-libs' 'tcsh' 'lib32-libxt') -makedepends=('python2' 'git' 'subversion' 'curl' 'tar' 'make' 'gawk') -provides=("${pkgname%-VCS}") -conflicts=("${pkgname%-VCS}") +depends=( + 'boost-libs' + 'java-environment' + 'lib32-gcc-libs' + 'lib32-libxext' + 'lib32-libxt' + 'php' + 'python' + 'tcsh' +# 'ucsf-chimera' +) +makedepends=( + 'curl' + 'gawk' + 'git' + 'make' + 'python2' + 'subversion' + 'tar' +) +provides=("${pkgname%-git}") +conflicts=("${pkgname%-git}") options=('!strip') -source=('molprobity-git::git+https://github.com/rlabduke/MolProbity#branch=molprobity_4.2') -md5sums=('SKIP') +source=( + "${pkgname%-git}::git+https://github.com/rlabduke/MolProbity#branch=molprobity_4.2" + 'molprobity.sh' +) +md5sums=( + 'SKIP' + 'SKIP' +) pkgver() { - cd "$srcdir/${pkgname%-VCS}" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + cd "$srcdir/${pkgname%-git}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } prepare() { - cd "$srcdir/${pkgname%-VCS}" - sed -i -e s:"python ../sources/cctbx_project/libtbx/configure.py mmtbx":"python2 ../sources/cctbx_project/libtbx/configure.py mmtbx":g configure.sh + cd "$srcdir/${pkgname%-git}" + sed -i -e s:"python ../sources/cctbx_project/libtbx/configure.py mmtbx":"python2 ../sources/cctbx_project/libtbx/configure.py mmtbx":g configure.sh } build() { - cd "$srcdir/${pkgname%-VCS}" - ./configure.sh - ./setup.sh + cd "$srcdir/${pkgname%-git}" + ./configure.sh + ./setup.sh } package() { - cd "$srcdir/${pkgname%-VCS}" - install -d "${pkgdir}"/opt/MolProbity "${pkgdir}"/usr/share/licenses/molprobity-git - cp -r * "${pkgdir}"/opt/MolProbity/. - cp LICENSE.html "${pkgdir}"/usr/share/licenses/molprobity-git/. + cd "$srcdir/${pkgname%-git}" + install -d "${pkgdir}"/opt/MolProbity "${pkgdir}"/usr/share/licenses/molprobity-git $pkgdir/etc/profile.d/ + cp -r * "${pkgdir}"/opt/MolProbity/. + cp LICENSE.html "${pkgdir}"/usr/share/licenses/molprobity-git/. + cp $srcdir/molprobity.sh $pkgdir/etc/profile.d/. } diff --git a/molprobity.sh b/molprobity.sh new file mode 100755 index 000000000000..d2a36f0a73b8 --- /dev/null +++ b/molprobity.sh @@ -0,0 +1 @@ +PATH=$PATH:/opt/MolProbity/cmdline |