summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO17
-rw-r--r--.gitignore9
-rw-r--r--PKGBUILD60
3 files changed, 55 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 36c8af27a996..879309e786e2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
+
diff --git a/PKGBUILD b/PKGBUILD
index b40c9039ce12..c17e8e338513 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}
-