diff options
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 29 |
3 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..8e167ffd7851 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +pkgbase = python-grako + pkgdesc = Grako (for grammar compiler) is a tool that takes grammars in a variation of EBNF as input, and outputs memoizing (Packrat) PEG parsers in Python. + pkgver = 3.99.9 + pkgrel = 1 + url = https://bitbucket.org/neogeny/grako + arch = any + license = Custom + makedepends = python-setuptools + depends = python + depends = cython + depends = python-colorama + depends = python-docutils + depends = flake8 + depends = python-prospector + depends = python-pygraphviz + depends = python-pytest + depends = python-regex + depends = python-tox + depends = python-twine + source = https://bitbucket.org/neogeny/grako/get/3.99.9.tar.bz2 + sha256sums = 82cc8d601a272106ed3bbc09f37b04b85f21cbe4c8bbebb41bb9d57ac419696f + +pkgname = python-grako + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..018a3de08144 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +* +!PKGBUILD +!.SRCINFO +!.gitignore diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b61eb19418f1 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Michał Pałubicki <maln0ir@gmx.com> + +_pkgname=grako +pkgname=python-$_pkgname +pkgver=3.99.9 +pkgrel=1 +pkgdesc="Grako (for grammar compiler) is a tool that takes grammars in a variation of EBNF as input, and outputs memoizing (Packrat) PEG parsers in Python." +arch=("any") +url="https://bitbucket.org/neogeny/grako" +license=("Custom") +depends=("python" + "cython" + "python-colorama" + "python-docutils" + "flake8" + "python-prospector" + "python-pygraphviz" + "python-pytest" + "python-regex" + "python-tox" + "python-twine") +makedepends=("python-setuptools") +source=("https://bitbucket.org/neogeny/grako/get/${pkgver}.tar.bz2") +sha256sums=('82cc8d601a272106ed3bbc09f37b04b85f21cbe4c8bbebb41bb9d57ac419696f') + +package() { + cd "$srcdir/neogeny-grako-275d3c4fe4ac" + python setup.py install --root="$pkgdir/" --optimize=1 +} |