diff options
author | Carl Smedstad | 2022-07-10 18:47:56 +0200 |
---|---|---|
committer | Carl Smedstad | 2022-07-10 18:47:56 +0200 |
commit | 50fd24d102baffece0b741792314a4c43ff2471f (patch) | |
tree | e14b9938d1c4b69263551a70f4b692ce3274a652 | |
parent | 3389661389c164e2921010aa8da0f1b340ca5851 (diff) | |
download | aur-50fd24d102baffece0b741792314a4c43ff2471f.tar.gz |
Publish version 4.1.2
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 52 |
3 files changed, 46 insertions, 34 deletions
@@ -1,21 +1,21 @@ pkgbase = python-pymc pkgdesc = Markov chain Monte Carlo for Python - pkgver = 2.3.8 + pkgver = 4.1.2 pkgrel = 1 url = https://github.com/pymc-devs/pymc arch = i686 arch = x86_64 license = MIT - makedepends = gcc-fortran - source = https://github.com/pymc-devs/pymc/archive/v2.3.8.tar.gz - sha256sums = 200a28469d574a370fa9b55cd92f112f8ad09f71674bdae514437039e953689b - -pkgname = python-pymc + makedepends = python-setuptools depends = python-numpy - optdepends = python-scipy - optdepends = python-matplotlib - optdepends = python-pytables - optdepends = ipython - optdepends = pydot - optdepends = python-nose + depends = python-aesara + depends = python-pandas + depends = python-aeppl + depends = python-arviz + depends = python-cloudpickle + depends = python-cachetools + depends = python-fastprogress + source = python-pymc-4.1.2.tar.gz::https://github.com/pymc-devs/pymc/archive/v4.1.2.tar.gz + sha256sums = 1414e747e2134bb1740629066a35e844ddf9edaf43b20351b59c7ac6005c5bd8 +pkgname = python-pymc diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..f71c635dafda --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +* +!.gitignore +!PKGBUILD +!.SRCINFO @@ -1,33 +1,41 @@ -# Contributor: xia0er <xia0er@gmail.com> +# Maintainer: Carl Smedstad <carl.smedstad at protonmail dot com> +# Contributor: xia0er <xia0er@gmail.com> + pkgname=python-pymc -pkgver=2.3.8 +_pkgname=pymc +pkgver=4.1.2 pkgrel=1 pkgdesc="Markov chain Monte Carlo for Python" arch=('i686' 'x86_64') url="https://github.com/pymc-devs/pymc" license=('MIT') -source=("https://github.com/pymc-devs/pymc/archive/v${pkgver}.tar.gz") -makedepends=("gcc-fortran") -sha256sums=('200a28469d574a370fa9b55cd92f112f8ad09f71674bdae514437039e953689b') - -package_python2_pymc() { - depends=('python2-numpy') - optdepends=('python2-scipy' 'python2-matplotlib' 'python2-pytables' 'ipython2' 'pydot' 'python2-nose') - - cd $srcdir/pymc-$pkgver - export LDFLAGS="$LDFLAGS -shared" - python2 setup.py config_fc --fcompiler=gnu95 build - python2 setup.py install --prefix=/usr --root=$pkgdir || return 1 -} -package() { - depends=('python-numpy') - optdepends=('python-scipy' 'python-matplotlib' 'python-pytables' 'ipython' 'pydot' 'python-nose') +makedepends=(python-setuptools) +depends=( + python-numpy + python-aesara + python-pandas + python-aeppl + python-arviz + python-cloudpickle + python-cachetools + python-fastprogress +) + +source=("$pkgname-$pkgver.tar.gz::$url/archive/v${pkgver}.tar.gz") +sha256sums=('1414e747e2134bb1740629066a35e844ddf9edaf43b20351b59c7ac6005c5bd8') - cd $srcdir/pymc-$pkgver - export LDFLAGS="$LDFLAGS -shared" - python setup.py config_fc --fcompiler=gnu95 build - python setup.py install --prefix=/usr --root=$pkgdir || return 1 +build() { + cd "$_pkgname-$pkgver" + + python setup.py build } +package() { + cd "$_pkgname-$pkgver" + + export PYTHONHASHSEED=0 + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} |