diff options
Diffstat (limited to 'testing/pre-commit/APKBUILD')
-rw-r--r-- | testing/pre-commit/APKBUILD | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/testing/pre-commit/APKBUILD b/testing/pre-commit/APKBUILD deleted file mode 100644 index 4858387d3aa..00000000000 --- a/testing/pre-commit/APKBUILD +++ /dev/null @@ -1,70 +0,0 @@ -# Contributor: Galen Abell <galen@galenabell.com> -# Maintainer: Galen Abell <galen@galenabell.com> -pkgname=pre-commit -pkgver=2.16.0 -pkgrel=0 -pkgdesc="framework for managing and maintaining multi-language pre-commit hooks" -url="https://pre-commit.com" -arch="noarch !mips64" # blocked by npm -license="MIT" -depends=" - python3 - py3-cfgv - py3-identify - py3-nodeenv - py3-yaml - py3-toml - py3-virtualenv - " -makedepends="py3-setuptools" -checkdepends=" - py3-pytest - py3-pytest-env - py3-re-assert - py3-distlib - ruby - npm - git - " -options="net" -source="$pkgname-$pkgver.tar.gz::https://github.com/pre-commit/pre-commit/archive/refs/tags/v$pkgver.tar.gz - fix-importlib-metadata.patch - " - -prepare() { - default_prepare - sed -i "s|%%PKGVER%%|'$pkgver'|g" pre_commit/constants.py -} - -build() { - python3 setup.py build -} - -check() { - export PYTHONPATH="." - - # setup for some of the integration tests - git init - git config user.email "test@alpinelinux.org" - git config user.name "Alpine Linux" - export GIT_AUTHOR_NAME="Alpine Linux" - export GIT_COMMITTER_NAME="Alpine Linux" - export GIT_AUTHOR_EMAIL="test@alpinelinux.org" - export GIT_COMMITTER_EMAIL="test@alpinelinux.org" - export PRE_COMMIT_NO_CONCURRENCY=1 - - # skip some of the tests since they depend on non-packaged tools - PYTHONPATH="$PWD"/build/lib pytest -v \ - --ignore tests/repository_test.py \ - --deselect tests/languages/ruby_test.py::test_install_ruby_with_version \ - --deselect tests/commands/install_uninstall_test.py::test_installed_from_venv -} - -package() { - python3 setup.py install --prefix=/usr --root="$pkgdir" -} - -sha512sums=" -c9eb14a40e25e8408c2b2b5687eba4908d609bbb7bcf58a0153326696d272bca555156fd75f3ec5f0dec219aeeb4084df77f329f47cf190e40052c11e92fe185 pre-commit-2.16.0.tar.gz -6c4ef9d9dff0a6b0edbba254d026112a3e269930f145399d29bb48c18a4e1fcca8c7e9125541c1bb9cfc7e5fc8c484c0de4b143f4ab8b29b1098ecc3197602da fix-importlib-metadata.patch -" |