archrelease: copy trunk to community-x86_64
[ArchLinux/community.git] / python-commentjson / repos / community-any / PKGBUILD
blob3653bae66846549df7948a3d3f28033f98176202
1 # Maintainer: Felix Yan <felixonmars@archlinux.org>
3 pkgname=python-commentjson
4 pkgver=0.9.0
5 pkgrel=6
6 pkgdesc="Add Python and JavaScript style comments in your JSON files"
7 url="https://github.com/vaidik/commentjson"
8 license=('MIT')
9 arch=('any')
10 depends=('python-lark-parser')
11 makedepends=('python-setuptools')
12 checkdepends=('python-tests' 'python-six')
13 source=("$pkgname-$pkgver.tar.gz::https://github.com/vaidik/commentjson/archive/v$pkgver.tar.gz"
14         $pkgname-rename-lark.patch::https://github.com/vaidik/commentjson/pull/52.patch)
15 sha512sums=('cd3d28adecbc445ed3faed7847c65a23829f408cf8aa3fa85544a0f0cf9fa5544b8aff560725cf51921f249123daf9ce9953069e99ca64a312bb4bff652512fe'
16             'c00bce5471e912c7a2e0a4db2e96329dd4720b5f6813957bd5e0298ec5fe42ea362fcf0047b7a41e17aeab802bf36ef14e1b30826d87646c104f5f39002356ef')
18 prepare() {
19   cd commentjson-$pkgver
20   patch -p1 -i ../$pkgname-rename-lark.patch
23 build() {
24   cd commentjson-$pkgver
25   python setup.py build
28 check() {
29   cd commentjson-$pkgver
30   python setup.py test
33 package() {
34   cd commentjson-$pkgver
35   python setup.py install --root="$pkgdir" --optimize=1
37   install -Dm644 LICENSE.rst -t "$pkgdir"/usr/share/licenses/$pkgname/