Date: Monday, February 14, 2022 @ 20:20:01 Author: felixonmars Revision: 1133231
addpkg: python-railroad-diagrams 1.1.1-1 Added: python-railroad-diagrams/ python-railroad-diagrams/repos/ python-railroad-diagrams/trunk/ python-railroad-diagrams/trunk/PKGBUILD ----------+ PKGBUILD | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) Added: python-railroad-diagrams/trunk/PKGBUILD =================================================================== --- python-railroad-diagrams/trunk/PKGBUILD (rev 0) +++ python-railroad-diagrams/trunk/PKGBUILD 2022-02-14 20:20:01 UTC (rev 1133231) @@ -0,0 +1,32 @@ +# Maintainer: Felix Yan <felixonm...@archlinux.org> + +pkgname=python-railroad-diagrams +pkgver=1.1.1 +_commit=d0399118a2fc3cd753ad88af2f457c44511678ad +pkgrel=1 +pkgdesc="Generate SVG railroad syntax diagrams, like on JSON.org." +url="https://github.com/tabatkins/railroad-diagrams" +license=('MIT') +arch=('any') +depends=('python') +makedepends=('python-setuptools') +source=("https://github.com/tabatkins/railroad-diagrams/archive/$_commit/$pkgname-$_commit.tar.gz") +sha512sums=('81dec2288d59cd394cba84724cf8670095ea78c4b9bc716b5121517a819f2d7686933014d69ea1f2a3d26181730119bd8f545442052273ea780d68864abd82a5') + +build() { + cd railroad-diagrams-$_commit + python setup.py build +} + +check() { + cd railroad-diagrams-$_commit + python railroad.py +} + +package() { + cd railroad-diagrams-$_commit + python setup.py install --root="$pkgdir" --optimize=1 + + # Will be available in next release + # install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ +}