# # PKGBUILD for mkpkg # This builds the latest release tag. # git HEAD is also well tested. # # Maintainer: Gene C # Contributor: # pkgname='kea_config' pkgdesc='Manage kea dhcp4 configs from single source config' _gitname='kea_config' pkgver=4.8.3 pkgrel=1 url="https://github.com/gene-git/kea_config" arch=(any) license=(MIT) # tomli only needed for python < 3.11 depends=('python>3.10' 'python-dnspython' 'python-toml') # To build docs uncommont sphinx/texlive makedepends=('git' 'python-build' 'python-installer' 'python-wheel' 'python-hatch' 'rsync' #'python-sphinx' 'texlive-latexextra' # Docs ) # See mkpkg https://github.com/gene-git/Arch-mkpkg _mkpkg_depends=('python>minor') source=("git+https://github.com/gene-git/${_gitname}#tag=${pkgver}") sha512sums=('SKIP') build() { cd "${_gitname}" /usr/bin/rm -f dist/* python -m build --wheel --no-isolation # To build Docs - uncomment these and sphinx makedepends above # echo "Build docs" # cd ./Docs # make html # make latexpdf } package() { cd "${_gitname}" ./scripts/do-install ${pkgdir} } # vim:set ts=4 sts=4 sw=4 et: