diff options
author | Hexchain Tong | 2017-01-18 18:11:23 +0800 |
---|---|---|
committer | Hexchain Tong | 2017-01-18 18:11:23 +0800 |
commit | 01f1a8905db1614db2e7b92ef1b1e80492215ab8 (patch) | |
tree | f4f27174e504440b8c85ea3204e3cfcb78b85f09 | |
download | aur-01f1a8905db1614db2e7b92ef1b1e80492215ab8.tar.gz |
addpkg
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..ff64efce14c3 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +# Generated by mksrcinfo v8 +# Wed Jan 18 10:11:07 UTC 2017 +pkgbase = python-json-delta + pkgver = 2.0 + pkgrel = 1 + url = https://pypi.python.org/pypi/json-delta/ + arch = any + license = BSD + source = https://pypi.python.org/packages/d4/82/b61f5ba5f4e09531a80b1a50c251be01f8bdb4997f9fbad077b7572d5ea0/json_delta-2.0.tar.gz + sha256sums = 462a73672f7527517d863930bb442ed1986c35dfb6960e0fb1cb84393deea652 + +pkgname = python-json-delta + depends = python + +pkgname = python2-json-delta + depends = python2 + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..67f27e6cf396 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: hexchain <i@hexchain.org> + +_pkgname=json_delta +pkgbase=python-json-delta +pkgname=(python-json-delta python2-json-delta) +license=("BSD") +pkgver=2.0 +pkgrel=1 +description="A diff/patch pair for JSON-serialized data structures" +url="https://pypi.python.org/pypi/json-delta/" +source=("https://pypi.python.org/packages/d4/82/b61f5ba5f4e09531a80b1a50c251be01f8bdb4997f9fbad077b7572d5ea0/json_delta-2.0.tar.gz") +arch=("any") + +build() { + cd "$srcdir" + cp -r "$_pkgname-$pkgver" "$_pkgname-$pkgver-py2" +} + +package_python-json-delta() { + depends=("python") + cd "$srcdir/$_pkgname-$pkgver" + python setup.py install --prefix=/usr --root="$pkgdir" -O1 + install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" +} + +package_python2-json-delta() { + depends=("python2") + cd "$srcdir/$_pkgname-$pkgver-py2" + python2 setup.py install --prefix=/usr --root="$pkgdir" -O1 + install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" + + cd "$pkgdir/usr/bin" + for f in *; do + mv "$f" "${f}2" + done +} + +sha256sums=('462a73672f7527517d863930bb442ed1986c35dfb6960e0fb1cb84393deea652') |