From 398cb91b869123e2e63e1e6c7f23bb035b87ee3f Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Thu, 22 Mar 2018 16:20:16 +0100 Subject: python-peakutils new --- python-peakutils/PKGBUILD | 53 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 python-peakutils/PKGBUILD (limited to 'python-peakutils') diff --git a/python-peakutils/PKGBUILD b/python-peakutils/PKGBUILD new file mode 100644 index 00000000..bea7edce --- /dev/null +++ b/python-peakutils/PKGBUILD @@ -0,0 +1,53 @@ +# Maintainer: Erich Eckner +# Contributor: Jakob Nixdorf + +pkgbase=python-peakutils +pkgname=('python-peakutils' 'python2-peakutils') +pkgver=1.1.1 +pkgrel=1 +pkgdesc="Peak detection utilities for 1D data" +arch=('any') +url="https://pypi.python.org/pypi/PeakUtils" +license=('MIT') +_depends=('python-numpy' 'python-scipy') +_makedepends=('python-setuptools') +makedepends=( + "${_depends[@]}" "${_depends[@]/python/python2}" + "${_makedepends[@]}" "${_makedepends[@]/python/python2}" +) +source=("https://pypi.python.org/packages/cf/a0/9e9c716221b541c8b919a5c36f098ef5a34329ea881ff44ff581b427a36a/PeakUtils-${pkgver}.tar.gz") +md5sums=('edd12f75854195a7d955bc3276bca2b5') + +prepare() { + cd "${srcdir}" + + cp -a "PeakUtils-${pkgver}" "${pkgname[0]}" + cp -a "PeakUtils-${pkgver}" "${pkgname[1]}" +} + +build() { + cd "${srcdir}/${pkgname[0]}" + python setup.py build + + cd "${srcdir}/${pkgname[1]}" + python2 setup.py build +} + +package_python-peakutils() { + depends=( + "${_depends[@]}" + ) + + cd "${srcdir}/${pkgname[0]}" + python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 +} + +package_python2-peakutils() { + depends=( + "${_depends[@]/python/python2}" + ) + + cd "${srcdir}/${pkgname[1]}" + python2 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 +} + -- cgit v1.2.3-54-g00ecf