Date: Tuesday, July 19, 2022 @ 03:57:55 Author: grawlinson Revision: 1254521
archrelease: copy trunk to community-any Added: sqlfluff/repos/community-any/PKGBUILD (from rev 1254520, sqlfluff/trunk/PKGBUILD) Deleted: sqlfluff/repos/community-any/PKGBUILD ----------+ PKGBUILD | 158 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 79 insertions(+), 79 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-07-19 03:57:16 UTC (rev 1254520) +++ PKGBUILD 2022-07-19 03:57:55 UTC (rev 1254521) @@ -1,79 +0,0 @@ -# Maintainer: George Rawlinson <grawlin...@archlinux.org> -# Contributor: Morteza NourelahiAlamdari <m...@0t1.me> - -pkgname=sqlfluff -pkgver=1.1.0 -pkgrel=1 -pkgdesc='A dialect-flexible and configurable SQL linter' -arch=('any') -url='https://www.sqlfluff.com' -license=('MIT') -depends=( - 'python' - 'python-appdirs' - 'python-cached-property' - 'python-chardet' - 'python-click' - 'python-colorama' - 'python-diff-cover' - 'python-jinja' - 'python-oyaml' - 'python-pathspec' - 'python-pytest' - 'python-regex' - 'python-tblib' - 'python-toml' - 'python-tqdm' - 'python-typing_extensions' -) -makedepends=( - 'git' - 'python-build' - 'python-wheel' - 'python-installer' -) -checkdepends=('python-hypothesis') -_commit='f6492fe8aac132a872781dd148622afc50750a3f' -source=("$pkgname::git+https://github.com/sqlfluff/sqlfluff.git#commit=$_commit") -b2sums=('SKIP') - -pkgver() { - cd "$pkgname" - - git describe --tags | sed 's/^v//' -} - -build() { - cd "$pkgname" - - python \ - -m build \ - --wheel \ - --no-isolation -} - -check() { - cd "$pkgname" - - # skip failing tests for now - PYTHONPATH="$PWD/src:$PYTHONPATH" pytest \ - --ignore test/core/plugin_test.py \ - --ignore plugins/sqlfluff-templater-dbt \ - --ignore plugins/sqlfluff-plugin-example \ - --deselect test/test_testing.py::test_rules__test_helper_has_variable_introspection -} - -package() { - cd "$pkgname" - - python \ - -m installer \ - --destdir "$pkgdir" \ - dist/*.whl - - # documentation - install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md - - # license - install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.md -} Copied: sqlfluff/repos/community-any/PKGBUILD (from rev 1254520, sqlfluff/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-07-19 03:57:55 UTC (rev 1254521) @@ -0,0 +1,79 @@ +# Maintainer: George Rawlinson <grawlin...@archlinux.org> +# Contributor: Morteza NourelahiAlamdari <m...@0t1.me> + +pkgname=sqlfluff +pkgver=1.2.1 +pkgrel=1 +pkgdesc='A dialect-flexible and configurable SQL linter' +arch=('any') +url='https://www.sqlfluff.com' +license=('MIT') +depends=( + 'python' + 'python-appdirs' + 'python-cached-property' + 'python-chardet' + 'python-click' + 'python-colorama' + 'python-diff-cover' + 'python-jinja' + 'python-oyaml' + 'python-pathspec' + 'python-pytest' + 'python-regex' + 'python-tblib' + 'python-toml' + 'python-tqdm' + 'python-typing_extensions' +) +makedepends=( + 'git' + 'python-build' + 'python-wheel' + 'python-installer' +) +checkdepends=('python-hypothesis') +_commit='d783e421b714ed989d9e641977ea9b3b6ffaf807' +source=("$pkgname::git+https://github.com/sqlfluff/sqlfluff.git#commit=$_commit") +b2sums=('SKIP') + +pkgver() { + cd "$pkgname" + + git describe --tags | sed 's/^v//' +} + +build() { + cd "$pkgname" + + python \ + -m build \ + --wheel \ + --no-isolation +} + +check() { + cd "$pkgname" + + # skip failing tests for now + PYTHONPATH="$PWD/src:$PYTHONPATH" pytest \ + --ignore test/core/plugin_test.py \ + --ignore plugins/sqlfluff-templater-dbt \ + --ignore plugins/sqlfluff-plugin-example \ + --deselect test/test_testing.py::test_rules__test_helper_has_variable_introspection +} + +package() { + cd "$pkgname" + + python \ + -m installer \ + --destdir "$pkgdir" \ + dist/*.whl + + # documentation + install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md + + # license + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.md +}