diff options
author | Chris Oelmueller | 2019-03-28 15:38:03 +0100 |
---|---|---|
committer | Chris Oelmueller | 2019-03-28 16:11:10 +0100 |
commit | 6c447c698e646eec6fd40845ae29d31f16cf34b5 (patch) | |
tree | d8ab9f7caa676a5f4cb591831c72eea24b46c481 | |
parent | e1e1db19ec5488bade21d789dcd3100ec03918cd (diff) | |
download | aur-6c447c698e646eec6fd40845ae29d31f16cf34b5.tar.gz |
[python-deepdiff] 4.0.2
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 30 |
2 files changed, 28 insertions, 16 deletions
@@ -1,18 +1,20 @@ # Generated by mksrcinfo v8 -# Tue May 29 11:37:51 UTC 2018 +# Thu Mar 28 14:57:55 UTC 2019 pkgbase = python-deepdiff pkgdesc = Deep Difference of dictionaries, iterables, strings and other objects. It will recursively look for all the changes. - pkgver = 3.3.0 + pkgver = 4.0.0 pkgrel = 1 url = https://github.com/seperman/deepdiff arch = any license = MIT depends = python depends = python-jsonpickle - source = https://github.com/seperman/deepdiff/archive/v3.3.0.tar.gz - sha1sums = 119febf1e4f0d498b03905964cf948e266a6cd2a - sha256sums = 2938706a52b8f02e5683d41be3973f7407ec0315e89791b79e897134a59482d3 - sha512sums = da37d74ab7a3b2b417d2672e78f4d9e0747dcfc8657b48abf61e0142984716fadceeacfe6b42406da3b7583a187e2394a6ae41696a6d01ab49347c8a955b5f26 + depends = python-orderedset + optdepends = python-mmh3: murmurhash3 for faster hashing + source = https://github.com/seperman/deepdiff/archive/4.0.0.tar.gz + sha1sums = 519c1a6af269d7873343486cda63a713f22daf83 + sha256sums = 86cde28cc32080bb7dddfaba3115256452fb7fa64aa45de3c61eccf536cedf96 + sha512sums = 443edbc18e79883ad75d94c94e9c1f327c1ba277b0194eb568291ea6a842a27fae39050097261c92372de94a6052c05d2451330fe8c0b356c1e22c1ad3d339ed pkgname = python-deepdiff @@ -1,24 +1,34 @@ # Maintainer: Chris Oelmueller <chris.oelmueller@gmail.com> -pkgname=python-deepdiff -pkgver=3.3.0 +_pythonname=deepdiff +pkgname=python-${_pythonname} +pkgver=4.0.2 pkgrel=1 pkgdesc="Deep Difference of dictionaries, iterables, strings and other objects. It will recursively look for all the changes." arch=('any') -url="https://github.com/seperman/deepdiff" +url="https://github.com/seperman/${_pythonname}" license=('MIT') -depends=('python' 'python-jsonpickle') -source=(https://github.com/seperman/deepdiff/archive/v${pkgver}.tar.gz) -sha1sums=('119febf1e4f0d498b03905964cf948e266a6cd2a') -sha256sums=('2938706a52b8f02e5683d41be3973f7407ec0315e89791b79e897134a59482d3') -sha512sums=('da37d74ab7a3b2b417d2672e78f4d9e0747dcfc8657b48abf61e0142984716fadceeacfe6b42406da3b7583a187e2394a6ae41696a6d01ab49347c8a955b5f26') +depends=('python' 'python-jsonpickle' 'python-orderedset') +optdepends=('python-mmh3: murmurhash3 for faster hashing') +source=("https://pypi.io/packages/source/d/${_pythonname}/${_pythonname}-${pkgver}.tar.gz") +sha1sums=('10990b97fb3da4a8873c50e92f0dde3b08bb9750') +sha256sums=('f263bf42d3b4eaac8359100f59497e98ae40ea256402b9c75e8c20add9fdbdb0') +sha512sums=('06ba3ff0b6d105d7dd1d6c8551aa04ca19652f064ff52602bb1a67f4301a6858439b16f2bc72a4969fa042108db2f722e248fb3f65ee71fd586fe698a214fff4') + +prepare() { + cd "$srcdir/${_pythonname}-${pkgver}" + sed -i 's@ordered_set@orderedset@' "${_pythonname}/base.py" + sed -i 's@ordered_set@orderedset@' "${_pythonname}/diff.py" + sed -i 's@ordered_set@orderedset@' "${_pythonname}/helper.py" + sed -i 's@ordered_set@orderedset@' "${_pythonname}/model.py" +} build() { - cd "$srcdir/deepdiff-${pkgver}" + cd "$srcdir/${_pythonname}-${pkgver}" python setup.py build } package() { - cd "$srcdir/deepdiff-${pkgver}" + cd "$srcdir/${_pythonname}-${pkgver}" python setup.py install --root="$pkgdir/" --prefix="/usr" --optimize=1 } |