index : packages | |
Archlinux32 package modifications | gitolite user |
summaryrefslogtreecommitdiff |
-rw-r--r-- | extra/python-build/PKGBUILD | 32 |
diff --git a/extra/python-build/PKGBUILD b/extra/python-build/PKGBUILD index 125d6731..1ebceb08 100644 --- a/extra/python-build/PKGBUILD +++ b/extra/python-build/PKGBUILD @@ -1,25 +1,19 @@ -# disable documentation (needs sphinx, sphinx-furo) -# python-sphinx-furo needs npm, which is broken on archlinux32 -# most likely since years.. -makedepends=(${makedepends[@]//python-sphinx-furo/}) -makedepends=(${makedepends[@]//python-sphinx-argparse-cli/}) -makedepends=(${makedepends[@]//python-sphinx-autodoc-typehints/}) -makedepends=(${makedepends[@]//python-sphinx/}) +# boostrapping python modules + +# no testing no test or optional dependencies +unset check +unset checkdepends +unset optdepends + +# no documentation, breaking the cycle with python-spinx +makedepends=(${makedepends[@]//python-sphinx*/}) eval "$( - declare -f build | \ + declare -f build | \ sed ' - /.*sphinx-build.*/d + /sphinx-build/d ' - declare -f package | \ + declare -f package | \ sed ' - /.*\/share\/doc.*/d + \@/doc/@d ' )" - -# temporary to build python-build with python-bootstrap (breaking cycles) -makedepends=(${makedepends[@]//python-installer/}) -makedepends=(${makedepends[@]//python-build/}) -makedepends=(${makedepends[@]//python-flit-core/}) -makedepends+=('python-bootstrap') -unset checkdepends -unset check |