diff options
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | .gitignore | 9 | ||||
-rw-r--r-- | PKGBUILD | 60 |
3 files changed, 55 insertions, 31 deletions
@@ -2,25 +2,24 @@ pkgbase = python2-astropy pkgdesc = A community python library for astronomy pkgver = 2.0.16 pkgrel = 2 - url = http://www.astropy.org/ + url = https://www.astropy.org/ arch = i686 arch = x86_64 license = BSD makedepends = cython2 + depends = cfitsio + depends = erfa + depends = expat depends = python2 depends = python2-numpy - depends = python2-scipy depends = python2-h5py - depends = cfitsio - depends = expat - depends = wcslib - depends = erfa depends = python2-jinja + depends = python2-scipy + depends = wcslib conflicts = python2-pyfits conflicts = python-pywcs conflicts = python2-vo - source = https://files.pythonhosted.org/packages/source/a/astropy/astropy-2.0.16.tar.gz - sha512sums = 69b282084ec4b46d8d2dc750ba8cad053370cafdea494d142c6b05f571ab6fc925c7dcdf1589ff24bae6f6d7cfb3c054efa8d10d92592dd07e42adbc0a9a42d1 + source = astropy-2.0.16.tar.gz::https://pypi.python.org/packages/source/a/astropy/astropy-2.0.16.tar.gz + b2sums = 50c22e3640a903a103c53a86873fae202a34fd54a9bcd87f3b0896fa75b3ced63821649084e89286750d8c89777e16b18910d1ad531876f80b238c78b7a8e431 pkgname = python2-astropy - diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..ea592917bacb --- /dev/null +++ b/.gitignore @@ -0,0 +1,9 @@ +* +!.gitignore +!.SRCINFO +!PKGBUILD +!*.diff +!*.hook +!*.install +!*.patch + @@ -1,37 +1,53 @@ +# Contributor: Marcell Meszaros < marcell.meszaros AT runbox.eu > # Contributor: Médéric Boquien <mboquien@free.fr> -# Maintainer: Médéric Boquien <mboquien@free.fr> -pkgname=python2-astropy + +pkgname='python2-astropy' +_name="${pkgname#python2-}" pkgver=2.0.16 pkgrel=2 -pkgdesc="A community python library for astronomy" +pkgdesc='A community python library for astronomy' arch=('i686' 'x86_64') -url="http://www.astropy.org/" +url='https://www.astropy.org/' license=('BSD') -depends=('python2' 'python2-numpy' 'python2-scipy' 'python2-h5py' 'cfitsio' 'expat' 'wcslib' 'erfa' 'python2-jinja') -conflicts=('python2-pyfits' 'python-pywcs' 'python2-vo') +depends=( + 'cfitsio' + 'erfa' + 'expat' + 'python2' + 'python2-numpy' + 'python2-h5py' + 'python2-jinja' + 'python2-scipy' + 'wcslib' +) +conflicts=( + 'python2-pyfits' + 'python-pywcs' + 'python2-vo' +) makedepends=('cython2') -source=("https://files.pythonhosted.org/packages/source/a/astropy/astropy-${pkgver}.tar.gz") -sha512sums=('69b282084ec4b46d8d2dc750ba8cad053370cafdea494d142c6b05f571ab6fc925c7dcdf1589ff24bae6f6d7cfb3c054efa8d10d92592dd07e42adbc0a9a42d1') +_tarname="${_name}-${pkgver}" +source=("${_tarname}.tar.gz::https://pypi.python.org/packages/source/${_name::1}/${_name}/${_tarname}.tar.gz") +b2sums=('50c22e3640a903a103c53a86873fae202a34fd54a9bcd87f3b0896fa75b3ced63821649084e89286750d8c89777e16b18910d1ad531876f80b238c78b7a8e431') build() { - cd ${srcdir}/astropy-${pkgver} + cd "${_tarname}" python2 setup.py build --use-system-libraries --offline } package() { - cd ${srcdir}/astropy-${pkgver} + cd "${_tarname}" - install -d -m755 "${pkgdir}/usr/share/licenses/${pkgname}/" - install -m644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" licenses/* - python2 setup.py install --offline --root=${pkgdir} --prefix=/usr --optimize=1 + install -dm 755 "${pkgdir}/usr/share/licenses/${pkgname}/" + install -m 644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" licenses/* + python2 setup.py install --offline --root="${pkgdir}" --prefix='/usr' --optimize=1 - mv ${pkgdir}/usr/bin/fitscheck ${pkgdir}/usr/bin/fitscheck2 - mv ${pkgdir}/usr/bin/fitsdiff ${pkgdir}/usr/bin/fitsdiff2 - mv ${pkgdir}/usr/bin/fitsheader ${pkgdir}/usr/bin/fitsheader2 - mv ${pkgdir}/usr/bin/fitsinfo ${pkgdir}/usr/bin/fitsinfo2 - mv ${pkgdir}/usr/bin/samp_hub ${pkgdir}/usr/bin/samp_hub2 - mv ${pkgdir}/usr/bin/volint ${pkgdir}/usr/bin/volint2 - mv ${pkgdir}/usr/bin/wcslint ${pkgdir}/usr/bin/wcslint2 - mv ${pkgdir}/usr/bin/fits2bitmap ${pkgdir}/usr/bin/fits2bitmap2 + mv "${pkgdir}/usr/bin/fitscheck" "${pkgdir}/usr/bin/fitscheck2" + mv "${pkgdir}/usr/bin/fitsdiff" "${pkgdir}/usr/bin/fitsdiff2" + mv "${pkgdir}/usr/bin/fitsheader" "${pkgdir}/usr/bin/fitsheader2" + mv "${pkgdir}/usr/bin/fitsinfo" "${pkgdir}/usr/bin/fitsinfo2" + mv "${pkgdir}/usr/bin/samp_hub" "${pkgdir}/usr/bin/samp_hub2" + mv "${pkgdir}/usr/bin/volint" "${pkgdir}/usr/bin/volint2" + mv "${pkgdir}/usr/bin/wcslint" "${pkgdir}/usr/bin/wcslint2" + mv "${pkgdir}/usr/bin/fits2bitmap" "${pkgdir}/usr/bin/fits2bitmap2" } - |