diff options
author | Pekka Ristola | 2022-03-13 14:23:24 +0200 |
---|---|---|
committer | Pekka Ristola | 2022-03-13 14:23:24 +0200 |
commit | 950fd4c294597068b6ebc27f8826d3b963d4fe19 (patch) | |
tree | 31153b68673fd6130e6f1a1bbb654c97881a19c0 | |
download | aur-950fd4c294597068b6ebc27f8826d3b963d4fe19.tar.gz |
Version 1.0.2
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 33 |
3 files changed, 52 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a195816d7626 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = python-jarowinkler + pkgdesc = A library for fast approximate string matching using Jaro and Jaro-Winkler similarity + pkgver = 1.0.2 + pkgrel = 1 + url = https://github.com/maxbachmann/JaroWinkler + arch = x86_64 + license = MIT + makedepends = python-rapidfuzz-capi + makedepends = python-scikit-build + makedepends = python-setuptools + depends = python + source = https://files.pythonhosted.org/packages/source/j/jarowinkler/jarowinkler-1.0.2.tar.gz + sha256sums = 788ac33e6ffdbd78fd913b481e37cfa149288575f087a1aae1a4ce219cb1c654 + +pkgname = python-jarowinkler diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..018a3de08144 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +* +!PKGBUILD +!.SRCINFO +!.gitignore diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..96414220b309 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Pekka Ristola <pekkarr [at] protonmail [dot] com> + +_name=jarowinkler +pkgname=python-$_name +pkgver=1.0.2 +pkgrel=1 +pkgdesc="A library for fast approximate string matching using Jaro and Jaro-Winkler similarity" +arch=(x86_64) +url="https://github.com/maxbachmann/JaroWinkler" +license=(MIT) +depends=(python) +makedepends=( + python-rapidfuzz-capi + python-scikit-build + python-setuptools +) +source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz") +sha256sums=('788ac33e6ffdbd78fd913b481e37cfa149288575f087a1aae1a4ce219cb1c654') + +build() { + cd "$_name-$pkgver" + python setup.py build \ + -G "Unix Makefiles" \ + --build-type None \ + -DCMAKE_CXX_FLAGS_INIT=-fmacro-prefix-map="$srcdir"=. # remove references to srcdir +} + +package() { + cd "$_name-$pkgver" + python setup.py --skip-cmake install --root="$pkgdir" --optimize=1 --skip-build + + install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE +} |