diff options
author | Universebenzene | 2023-04-27 21:52:31 +0800 |
---|---|---|
committer | Universebenzene | 2023-04-27 21:52:31 +0800 |
commit | 364335ecd18391fc0ccd912c5be908da30515145 (patch) | |
tree | 89bb3883c12e372a9fd3c7c1ec496713ad6a34b0 | |
download | aur-364335ecd18391fc0ccd912c5be908da30515145.tar.gz |
Initial import 0.4.1
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | .gitignore | 8 | ||||
-rw-r--r-- | PKGBUILD | 51 |
3 files changed, 78 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..0302a03e7c1b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = mkdocs-autorefs + pkgdesc = Automatically link across pages in MkDocs + pkgver = 0.4.1 + pkgrel = 1 + url = https://mkdocstrings.github.io/autorefs + arch = any + license = ISC + checkdepends = python-pytest + checkdepends = python-markdown + checkdepends = mkdocs + makedepends = python-pdm-pep517 + makedepends = python-build + makedepends = python-installer + source = https://files.pythonhosted.org/packages/source/m/mkdocs-autorefs/mkdocs-autorefs-0.4.1.tar.gz + sha256sums = 70748a7bd025f9ecd6d6feeba8ba63f8e891a1af55f48e366d6d6e78493aba84 + +pkgname = mkdocs-autorefs + depends = mkdocs>=1.1 + depends = python-markdown>=3.3 diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..120cf36dae14 --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +src +pkg +*.src.tar.gz +*.tar.gz +*.tar.bz2 +*.part +*.pkg.tar* +*.log diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8d5fd61d9b60 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: AlphaJack <alphajack at tuta dot io> +# Maintainer: Astro Benzene <universebenzene at sina dot com> + +pkgbase=mkdocs-autorefs +pkgname=("${pkgbase}") +#"${pkgbase}-doc") +pkgver=0.4.1 +pkgrel=1 +pkgdesc="Automatically link across pages in MkDocs" +url="https://mkdocstrings.github.io/autorefs" +license=('ISC') +arch=("any") +makedepends=('python-pdm-pep517' + 'python-build' + 'python-installer') +checkdepends=('python-pytest' + 'python-markdown' + 'mkdocs') +source=("https://files.pythonhosted.org/packages/source/${pkgbase:0:1}/${pkgbase}/${pkgbase}-${pkgver}.tar.gz") +sha256sums=('70748a7bd025f9ecd6d6feeba8ba63f8e891a1af55f48e366d6d6e78493aba84') + +build() { + cd "${pkgbase}-${pkgver}" + + python -m build --wheel --no-isolation +} + +check() { + cd "${pkgbase}-${pkgver}" + + mkdir -p dist/lib + bsdtar -xpf dist/${pkgbase/-/_}-${pkgver}-py3-none-any.whl -C dist/lib + PYTHONPATH="dist/lib" pytest || warning "Tests failed" # -vv --color=yes +} + +package_mkdocs-autorefs() { + depends=('mkdocs>=1.1' + 'python-markdown>=3.3') + cd "${pkgbase}-${pkgver}" + + install -D -m644 -t "${pkgdir}/usr/share/licenses/${pkgname}" LICENSE + python -m installer --destdir="$pkgdir" dist/*.whl +} + +#package_mkdocs-autorefs-doc() { +# cd "${pkgbase}-${pkgver}" +# +# install -D -m644 LICENSE.md -t "${pkgdir}/usr/share/licenses/${pkgname}" +# install -d -m755 "${pkgdir}/usr/share/doc/${pkgname%-doc}" +# cp -a site "${pkgdir}/usr/share/doc/${pkgname%-doc}" +#} |