[arch-commits] Commit in python-scikit-learn/trunk (PKGBUILD)

Caleb Maclennan alerque at gemini.archlinux.org
Fri Aug 20 21:16:14 UTC 2021


    Date: Friday, August 20, 2021 @ 21:16:14
  Author: alerque
Revision: 1004029

upgpkg: python-scikit-learn 0.24.2-2: fix reproducibility

Modified:
  python-scikit-learn/trunk/PKGBUILD

----------+
 PKGBUILD |   11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-08-20 21:05:33 UTC (rev 1004028)
+++ PKGBUILD	2021-08-20 21:16:14 UTC (rev 1004029)
@@ -1,8 +1,9 @@
 # Maintainer: Andrzej Giniewicz <gginiu at gmail.com>
+# Maintainer: Caleb Maclennan <caleb at alerque.com>
 
 pkgname=python-scikit-learn
 pkgver=0.24.2
-pkgrel=1
+pkgrel=2
 pkgdesc="A set of python modules for machine learning and data mining"
 arch=('x86_64')
 url="http://scikit-learn.sourceforge.net/"
@@ -15,15 +16,15 @@
 sha256sums=('642fb016bfe4bb7539ba6bf4e6dd5a95d2d25638387040b0f5eefdb84a840297')
 
 build() {
-  cd "$srcdir"/scikit-learn-$pkgver
+  cd scikit-learn-$pkgver
   python setup.py build
 }
 
 package() {
-  cd "$srcdir"/scikit-learn-$pkgver
+  cd scikit-learn-$pkgver
+  export PYTHONHASHSEED=0
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
 
-  python setup.py install --root="$pkgdir"/ --optimize=1
-
   install -D COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 
   # See FS#49651



More information about the arch-commits mailing list