diff options
Diffstat (limited to 'extra/cfitsio/PKGBUILD')
-rw-r--r-- | extra/cfitsio/PKGBUILD | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/extra/cfitsio/PKGBUILD b/extra/cfitsio/PKGBUILD index 554c12923..d84626440 100644 --- a/extra/cfitsio/PKGBUILD +++ b/extra/cfitsio/PKGBUILD @@ -1,28 +1,36 @@ -# $Id: PKGBUILD 127670 2011-06-17 17:20:53Z andrea $ +# $Id: PKGBUILD 148037 2012-01-30 10:37:49Z eric $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: Tobias Powalowski <tpowa@archlinux.org> pkgname=cfitsio -pkgver=3.280 -_pkgver=3280 +pkgver=3.290 pkgrel=1 pkgdesc="A library of C and Fortran subroutines for reading and writing data files in FITS (Flexible Image Transport System) data format" arch=('i686' 'x86_64') url="http://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html" -license=('GPL2') +license=('custom') depends=('glibc') -makedepends=('pkgconfig') options=('!libtool') -source=("ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/${pkgname}${_pkgver}.tar.gz") -md5sums=('fdb9c0f51678b47e78592c70fb5dc793') +source=("ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/${pkgname}${pkgver/./}.tar.gz") +md5sums=('bba93808486cf5edac236a941283b3c3') build() { cd "${srcdir}"/${pkgname} + export CFLAGS="$CFLAGS -lm" ./configure --prefix=/usr - make shared + make shared +} + +check() { + cd "${srcdir}"/${pkgname} + make testprog + LD_LIBRARY_PATH=. ./testprog > testprog.lis + [[ -z $(diff testprog.lis testprog.out) ]] || return 1 + [[ -z $(cmp testprog.fit testprog.std) ]] || return 1 } package() { cd "${srcdir}"/${pkgname} make DESTDIR="${pkgdir}" install + install -D -m644 License.txt "${pkgdir}/usr/share/licenses/${pkgname}/License.txt" } |