# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
setvar pkgname = 'gsl'
setvar pkgver = '2.2.1'
setvar pkgrel = '1'
setvar pkgdesc = ""The GNU Scientific Library (GSL) is a modern numerical library for C and C++ programmers""
setvar url = ""http://www.gnu.org/software/gsl/gsl.html""
setvar arch = ""all""
setvar license = ""GPL""
setvar depends = ''
setvar makedepends = ''
setvar install = ''
setvar subpackages = ""$pkgname-dev $pkgname-doc""
setvar source = ""http://ftp.gnu.org/gnu/gsl/gsl-$pkgver.tar.gz
	dont-disable-deprecated.patch""

# dont-disable-deprecated.patch is workaround for:
# https://github.com/SciRuby/rb-gsl/issues/40

setvar builddir = ""$srcdir"/$pkgname-$pkgver"

proc build {
	cd $builddir
	./configure \
		--build=$CBUILD \
		--host=$CHOST \
		--prefix=/usr \
		|| return 1
	make || return 1
}

proc package {
	cd $builddir
	make DESTDIR="$pkgdir" install || return 1
}

setvar md5sums = ""3d90650b7cfe0a6f4b29c2d7b0f86458  gsl-2.2.1.tar.gz
293cf2947f41453e3b46bd5392a58b4a  dont-disable-deprecated.patch""
setvar sha256sums = ""13d23dc7b0824e1405f3f7e7d0776deee9b8f62c62860bf66e7852d402b8b024  gsl-2.2.1.tar.gz
a7b4689dfb36546723df50c7ced5117c42eb86bfbee1693818b7d96632680529  dont-disable-deprecated.patch""
setvar sha512sums = ""834210d91db6bc4be1df0c0be8e66af16bdf607bfc9d9d33bc240c428e3452e60bdab92240b88dcb15f24171be541e1fafa18368c7a257a44241e568c1c11942  gsl-2.2.1.tar.gz
88d40e599a9e619d8968f9848a91c54492d99032734371ee23072c8dae9d9920da445c1f8a880baa613479facec4afca3d3dec1070c240e5dfd5a662a41c92e8  dont-disable-deprecated.patch""