🔒 Repository is read-only – file editing is disabled.

recipes/core/python-flit-core/PAGBUILD.yaml main

34 linii Raw ← Powrót
12345678910111213141516171819202122232425262728293031323334
pkgname: python-flit-core
pkgver: '4.0.2'
pkgrel: '1'
pkgdesc: A PEP 517 build backend for packages using Flit
url: 'https://github.com/pypa/flit/tree/main/flit_core'
arch: x86_64
license:
- BSD-3-Clause
depends: []
makedepends:
- python
- python-pip
source:
- 'https://pypi.io/packages/source/f/flit_core/flit_core-${pkgver}.tar.gz'
sha256sums:
- b6929defd93884b584d7c87829e0e7b5c26ed6be17b0b873979019314aa841c8
build: |
  cd flit_core-${pkgver}

  # bez --no-build-isolation: pip buduje w izolowanym env i pobiera backend
  # flit_core z PyPI – flit_core nie moze zalezec od samego siebie (cykliczny build)
  pip3 wheel -w dist \
    --no-deps $PWD
  pip3 install --no-index \
    --find-links dist \
    --no-cache-dir    \
    --no-user         \
    --root=${PKGDIR}       \
    --no-deps \
    flit_core

  find ${PKGDIR} -type d -name vendor -o -name tests | xargs rm -rf
package: |
  true