diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 36 |
1 files changed, 20 insertions, 16 deletions
@@ -3,24 +3,22 @@ pkgname=gsas2-svn _pkgname=gsas2 -pkgver=2401 +pkgver=2692 pkgrel=1 pkgdesc="General Structure Analysis System II - refinement for powder diffraction patterns" arch=(i686 x86_64) url="https://subversion.xor.aps.anl.gov/trac/pyGSAS" license=(unknown) -depends=(python2 python2-scipy python2-matplotlib wxpython2.8 python2-opengl python2-numpy) +depends=(python2 python2-scipy python2-matplotlib wxpython python2-opengl python2-numpy) [ "${CARCH}" = "x86_64" ] && depends=("${depends[@]}") -makedepends=(subversion scons gcc-fortran) +makedepends=(subversion) source=("${_pkgname}::svn+https://subversion.xor.aps.anl.gov/pyGSAS/trunk/" "GSASII.desktop" - "rungsas2" - "wxversion.patch") + "rungsas2") md5sums=('SKIP' 'e9d06aed1866e65ce8259cfd5a31e1ce' - 'c114904d9eb6130abfb83e3d23adf005' - '9d61d13f5f9674c101359bac2f6f590d') + 'c114904d9eb6130abfb83e3d23adf005') pkgver() { cd "${SRCDEST}/${_pkgname}" @@ -29,11 +27,7 @@ pkgver() { build() { - #Build Fortran components using scons - cd "$srcdir/gsas2/fsource" - sed -i 's/f2py/f2py2/g' SConstruct - sed -i 's/python/python2/g' SConstruct - scons + msg "Nothing to do in build()" } package() @@ -41,6 +35,20 @@ package() mkdir -p "$pkgdir/opt/${_pkgname}" mkdir -p "$pkgdir/usr/share/licenses/${_pkgname}/" mkdir -p "$pkgdir/usr/share/applications/" + + #remove unecessary libraries for other platforms + ( cd $srcdir/${_pkgname} + + [ "${CARCH}" == "i686" ] && rm -rf binlinux64-2.7 + [ "${CARCH}" == "x86_64" ] && rm -rf binlinux2.7 + + for _dir in {binmac,binwin}{,64-}2.7-bak; do + rm -rf ${_dir} + done + + #already in depends + rm -rf PyOpenGL-3.0.2a5.zip + ) #Install gsas-2 files: cp -a $srcdir/${_pkgname}/* $pkgdir/opt/${_pkgname} @@ -57,8 +65,4 @@ package() #Linking executable ( cd "$pkgdir/usr/bin" ln -s ../../opt/${_pkgname}/gsas2 gsas2 ) - - #Patching for proper wx version' - ( cd $pkgdir/opt/gsas2 - patch -p0 < $srcdir/wxversion.patch ) } |