summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHexchain Tong2017-01-18 18:11:23 +0800
committerHexchain Tong2017-01-18 18:11:23 +0800
commit01f1a8905db1614db2e7b92ef1b1e80492215ab8 (patch)
treef4f27174e504440b8c85ea3204e3cfcb78b85f09
downloadaur-01f1a8905db1614db2e7b92ef1b1e80492215ab8.tar.gz
addpkg
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD38
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')