You should never use git for downloading tagged releases. Copy the url of the 
tar.gz from github and replace the version with pkgver. That way you can use 
the sums (sha preferably). 
Marcin Wieczorek  wtorek, 03 stycznia 2017, 09:14AM +01:00 od Leonid Bloch  
leonid.bl...@esrf.fr :

>Hi,
>
>I'd like to put 3 new packages in the AUR. They are a part of one
>"kit", but are very different in functionality, therefore I think it
>will be better to introduce 3 packages, instead of one, which contains
>them all. You can see the details on:  http://www.silx.org .
>Essentially, these are 3 completely different packages, that just
>happen to be used by the same community.
>
>These PKGBUILDs were tested successfully on a minimally-installed VM.
>
>Any feedback is welcome! :)
>
>Thanks!
>Leonid.
>
>For silx:
>~~~~~~~~~
># Package maintainer: Leonid B <leonid dot bloch at esrf dot fr>
># Upstream contact: silx at esrf dot fr
>pkgname=python-silx
>pkgver=0.3.0
>pkgrel=1
>pkgdesc="A collection of Python packages for data analysis at
>synchrotron radiation facilities."
>arch=('any')
>url="http://www.silx.org";
>license=('MIT' 'LGPL')
>depends=('python-numpy' 'python-pyqt5' 'python-matplotlib' 'cython')
>optdepends=('python-h5py: for HDF5 input/output'
>            'ipython: for interactive console'
>            'python-qtconsole: for GUI console'
>            'python-pyopencl: for sift - OpenCL implementation')
>makedepends=('git')
>source=("${pkgname}::git+https://github.com/silx-kit/${pkgname#*-}.git#tag=v${pkgver}";)
>md5sums=('SKIP')
>
>build() {
>    cd "${srcdir}/${pkgname}"
>    python setup.py build
>}
>
>package() {
>    cd "${srcdir}/${pkgname}"
>    python setup.py install --root="${pkgdir}/"
>    install -D copyright "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
>}
>
>
>For FabIO:
>~~~~~~~~~
># Package maintainer: Leonid B <leonid dot bloch at esrf dot fr>
># Upstream contact: silx at esrf dot fr
>pkgname=python-fabio
>pkgver=0.4.0
>pkgrel=1
>pkgdesc="I/O library for images produced by 2D X-ray detectors."
>arch=('any')
>url="http://www.silx.org";
>license=('MIT' 'LGPL' 'Apache')
>depends=('python-numpy' 'python-pillow' 'python-lxml')
>optdepends=('python-pyqt4: for the fabio_viewer program')
>makedepends=('git')
>source=("${pkgname}::git+https://github.com/silx-kit/${pkgname#*-}.git#tag=v${pkgver}";)
>md5sums=('SKIP')
>
>build() {
>    cd "${srcdir}/${pkgname}"
>    python setup.py build
>}
>
>package() {
>    cd "${srcdir}/${pkgname}"
>    python setup.py install --root="${pkgdir}/"
>    install -D copyright "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
>}
>
>
>For pyFAI:
>~~~~~~~~~
># Package maintainer: Leonid B <leonid dot bloch at esrf dot fr>
># Upstream contact: silx at esrf dot fr
>pkgname=python-pyfai
>pkgver=0.13.0
>pkgrel=1
>pkgdesc="Fast Azimuthal Integration in Python."
>arch=('any')
>url="http://www.silx.org";
>license=('GPLv3' 'BSD' 'MIT')
>depends=('python-numpy' 'python-scipy' 'python-matplotlib' 'python-fabio'
>         'python-h5py' 'python-pyopencl' 'python-pyqt4' 'fftw' 'cython')
>makedepends=('git')
>source=("${pkgname}::git+https://github.com/silx-kit/pyFAI.git#tag=v${pkgver}";)
>md5sums=('SKIP')
>
>build() {
>    cd "${srcdir}/${pkgname}"
>    python setup.py build
>}
>
>package() {
>    cd "${srcdir}/${pkgname}"
>    python setup.py install --root="${pkgdir}/"
>    install -D LICENSES.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
>    install -D copyright "${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT"
>}

Reply via email to