summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorOtakar Jašek2019-11-13 10:29:07 +0100
committerOtakar Jašek2019-11-13 10:29:07 +0100
commitf0b79181b7ff05228a30085099a6c4602cb8f12f (patch)
treeaa3c81f710ab5264dcfd294a1668ad37d1e5f127
parent90d40211818de527db039d4658f84ed573eee328 (diff)
downloadaur-f0b79181b7ff05228a30085099a6c4602cb8f12f.tar.gz
Drop Python 2 support. Less than 50 days till EOL for Python2
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD25
2 files changed, 4 insertions, 33 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bd896144194c..fcc31e141ed5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
pkgbase = faiss-git
- pkgver = v1.5.2.r5.gd224d11
+ pkgver = v1.6.0.r5.ge325c50
pkgrel = 1
url = https://github.com/facebookresearch/faiss
arch = i686
@@ -7,12 +7,9 @@ pkgbase = faiss-git
license = MIT
makedepends = git
makedepends = python
- makedepends = python2
makedepends = python-numpy
- makedepends = python2-numpy
makedepends = swig
makedepends = python-setuptools
- makedepends = python2-setuptools
depends = blas
depends = lapack
source = faiss::git+https://github.com/facebookresearch/faiss.git
@@ -30,10 +27,3 @@ pkgname = python-faiss-git
provides = python-faiss
conflicts = python-faiss
-pkgname = python2-faiss-git
- pkgdesc = A library for efficient similarity search and clustering of dense vectors. Python2 wrappers
- depends = python2
- depends = python2-numpy
- provides = python2-faiss
- conflicts = python2-faiss
-
diff --git a/PKGBUILD b/PKGBUILD
index b2309e8140ff..fd5e3da2ebb9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,16 +2,16 @@
_pkgname=faiss
pkgbase=faiss-git
-pkgname=('faiss-git' 'python-faiss-git' 'python2-faiss-git')
+pkgname=('faiss-git' 'python-faiss-git')
arch=('i686' 'x86_64')
url="https://github.com/facebookresearch/faiss"
license=('MIT')
-pkgver=v1.5.2.r5.gd224d11
+pkgver=v1.6.0.r5.ge325c50
pkgrel=1
source=(${_pkgname}::git+https://github.com/facebookresearch/faiss.git)
sha256sums=('SKIP')
depends=('blas' 'lapack')
-makedepends=('git' 'python' 'python2' 'python-numpy' 'python2-numpy' 'swig' 'python-setuptools' 'python2-setuptools')
+makedepends=('git' 'python' 'python-numpy' 'swig' 'python-setuptools')
pkgver() {
cd "${_pkgname}"
@@ -21,22 +21,14 @@ pkgver() {
prepare() {
cd "${srcdir}/${_pkgname}"
- cp -ar python python2
- sed -i 's/makefile.inc/makefile2.inc/g' python2/Makefile
}
build() {
cd "${srcdir}/${_pkgname}"
- ./configure --prefix=/usr --with-python=python2 --without-cuda
- mv makefile.inc makefile2.inc
./configure --prefix=/usr --with-python=python --without-cuda
- make clean
- make -C python clean
- make -C python2 clean
make
make -C python
- make -C python2
}
package_faiss-git() {
@@ -58,14 +50,3 @@ package_python-faiss-git() {
python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
install -Dm 644 ../LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
-
-package_python2-faiss-git() {
- pkgdesc='A library for efficient similarity search and clustering of dense vectors. Python2 wrappers'
- provides=('python2-faiss')
- conflicts=('python2-faiss')
- depends=('python2' 'python2-numpy')
-
- cd "${srcdir}/${_pkgname}/python2"
- python2 setup.py install --root="$pkgdir/" --optimize=1 --skip-build
- install -Dm 644 ../LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}