diff options
author | Morteza NourelahiAlamdari | 2021-05-22 13:20:00 +0200 |
---|---|---|
committer | Morteza NourelahiAlamdari | 2021-05-22 13:20:00 +0200 |
commit | c50fc3a12ef2d568f9b5aad2b6be6072c318825c (patch) | |
tree | be474a0078739c68d4c20f301e1ef68eb4b788fa | |
download | aur-c50fc3a12ef2d568f9b5aad2b6be6072c318825c.tar.gz |
Add sqlfluff package
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..4d8a89beba73 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,26 @@ +pkgbase = sqlfluff + pkgdesc = A SQL linter and auto-formatter for Humans + pkgver = 0.6.0a1 + pkgrel = 1 + url = https://github.com/sqlfluff/sqlfluff + arch = any + license = MIT + makedepends = python-setuptools + depends = python + depends = python-click + depends = python-colorama + depends = python-cached-property + depends = python-jinja + depends = python-diff-cover + depends = python-pathspec + depends = python-pytest + depends = python-tblib + depends = python-appdirs + depends = python-bench-it + depends = python-oyaml + depends = python-configparser + source = https://github.com/sqlfluff/sqlfluff/archive/refs/tags/0.6.0a1.tar.gz + sha256sums = e85a213ad0fd028b9b043fdf698d09d5af814691fbed01d3bb7c39660a2d2f8d + +pkgname = sqlfluff + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..26d1cfac2d36 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Morteza NourelahiAlamdari <m@0t1.me> + +pkgname="sqlfluff" +pkgver="0.6.0a1" +pkgrel=1 +pkgdesc="A SQL linter and auto-formatter for Humans" +arch=("any") +url="https://github.com/sqlfluff/${pkgname}" +source=("https://github.com/sqlfluff/${pkgname}/archive/refs/tags/${pkgver}.tar.gz") +sha256sums=("e85a213ad0fd028b9b043fdf698d09d5af814691fbed01d3bb7c39660a2d2f8d") +license=("MIT") +depends=("python" + "python-click" + "python-colorama" + "python-cached-property" + "python-jinja" + "python-diff-cover" + "python-pathspec" + "python-pytest" + "python-tblib" + "python-appdirs" + "python-bench-it" + "python-oyaml" + "python-configparser") +makedepends=('python-setuptools') + +build() { + cd "${pkgname}-${pkgver}" + python setup.py build +} + +package() { + cd "${pkgname}-${pkgver}" + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + install -Dvm644 'README.md' -t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dvm644 'LICENSE.md' -t "${pkgdir}/usr/share/licenses/${pkgname}" +} |