Daniel M. Capella pushed to branch main at Arch Linux / Packaging / Packages / python-sphinx-basic-ng
Commits: fdf7d31a by Daniel M. Capella at 2024-04-04T22:15:37-04:00 upgpkg: 1.0.0b2-2: Rebuild for Python 3.12 https://archlinux.org/todo/python-modules-part-1/ - - - - - 3 changed files: - + .SRCINFO - PKGBUILD - + keys/pgp/E2FEFA4CA4BDD28171DB00F3FF99710C4332258E.asc Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,18 @@ +pkgbase = python-sphinx-basic-ng + pkgdesc = Modernised skeleton for Sphinx themes + pkgver = 1.0.0b2 + pkgrel = 2 + url = https://github.com/pradyunsg/sphinx-basic-ng + arch = any + license = MIT + makedepends = git + makedepends = python-build + makedepends = python-installer + makedepends = python-setuptools + makedepends = python-wheel + depends = python-sphinx + source = git+https://github.com/pradyunsg/sphinx-basic-ng.git#tag=1.0.0.beta2?signed + validpgpkeys = E2FEFA4CA4BDD28171DB00F3FF99710C4332258E + b2sums = 101c466f65be993a22970e6ce7fb99667becff4e3e49e547532cbffc66bfe9271b8f53cfbd0d17d025a4a62629cd770f1c12a786287f695e165f7d4f688cc75d + +pkgname = python-sphinx-basic-ng ===================================== PKGBUILD ===================================== @@ -1,31 +1,38 @@ # Maintainer: Daniel M. Capella <poly...@archlinux.org> -_name=sphinx_basic_ng pkgname=python-sphinx-basic-ng -pkgver=1.0.0b2 -pkgrel=1 +_name=${pkgname#python-} +pkgver=1.0.0b2 # Release version +_ver=1.0.0.beta2 # Git tag +pkgrel=2 pkgdesc='Modernised skeleton for Sphinx themes' arch=('any') url=https://github.com/pradyunsg/sphinx-basic-ng license=('MIT') depends=('python-sphinx') -makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz") -sha256sums=('9ec55a47c90c8c002b5960c57492ec3021f5193cb26cebc2dc4ea226848651c9') -b2sums=('57983c174bfec3e3f40d7a3de0a53903394f47d93c5aba0d2953f8f3f5526e36d67712453aa5c1060ced92f09c4ae8e86d9c1080834cff038a1c224e7dfd6fbc') +makedepends=( + 'git' + 'python-build' + 'python-installer' + 'python-setuptools' + 'python-wheel' +) +source=("git+$url.git#tag=$_ver?signed") +b2sums=('101c466f65be993a22970e6ce7fb99667becff4e3e49e547532cbffc66bfe9271b8f53cfbd0d17d025a4a62629cd770f1c12a786287f695e165f7d4f688cc75d') +validpgpkeys=('E2FEFA4CA4BDD28171DB00F3FF99710C4332258E') # Pradyun Gedam (GitHub July 2020 Key) <pradyu...@users.noreply.github.com> build() { - cd $_name-$pkgver + cd "$_name" python -m build --wheel --skip-dependency-check --no-isolation } package() { - cd $_name-$pkgver + cd "$_name" python -m installer --destdir="$pkgdir" dist/*.whl # Symlink license file local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") install -d "$pkgdir"/usr/share/licenses/$pkgname - ln -s "$site_packages"/$_name-$pkgver.dist-info/LICENSE \ + ln -s "$site_packages"/"$_name"-$pkgver.dist-info/LICENSE \ "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } ===================================== keys/pgp/E2FEFA4CA4BDD28171DB00F3FF99710C4332258E.asc ===================================== @@ -0,0 +1,30 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBF8ejU8BEADANo7AFBQ62Lhis3oW0vJarVAItrM5A0YB7/1LRcgbSflX/8mH +8ENEHRMb2b4KBH0KjADMMK2TTvacOjubvt5vFbCq1rC42DXobJ/GvXX/yAHbzHGz +B9lvGnwtZY9zoTlJioSBh6xL5AIaK1v3VgTYq+YsrPMSA5Y7gGCLVjRFcE3JAEp2 +5OG+DvTIRNpLY37M+EyuPKsHHOJDAeDNQJJl9tUq9sN2dvsx/M+UfIxDwY6XUqKW +nMHjhrmK2aqD6Pc2+mC4MutkkRojHJFE0Ap8lYuLgkr7Qk0LRrCUWSem6G8h12T/ +n43CUMBdgXJJ98o0C/xm/BuOoRHFMo+aJ2KcR43xQbvVXK4XBVUBusL+nQkfaK7q +BRvb0O82fiy7tHRfvtuHazUOGZbyOfNRPu4xet7K1eqIM7UByyMvYDJ7E25GoHGr +Oko7gtj8Ik6QFReueRfxXaGjo4Zk98zubUSORPRE3mGBL4tCM0BQOeYngjBmgbSB +AD1bPu0+9V1gRT+uveri/1s+qyuIL7nbLyIP4i+dgPAFtO9sNn3lEH3S95eo2woy +q7h7EozZeZkI3dD/ojkNpAcTj06Y5CdT5ugclJ3In4VVUhbaNM/L+kn9VUySxz/+ +oaBy19G9RUdbd+nfXfdxRlVGv39Depsi5H5t9FCWOL7tyjk5j+LgAzHtgQARAQAB +tElQcmFkeXVuIEdlZGFtIChHaXRIdWIgSnVseSAyMDIwIEtleSkgPHByYWR5dW5z +Z0B1c2Vycy5ub3JlcGx5LmdpdGh1Yi5jb20+iQJUBBMBCAA+FiEE4v76TKS90oFx +2wDz/5lxDEMyJY4FAl8ejU8CGwMFCQHhM4AFCwkIBwIGFQoJCAsCBBYCAwECHgEC +F4AACgkQ/5lxDEMyJY6UPxAAkfaGeP8ENhFx7HA5UJnlEws7xW4wqfSk5Kd7k1yT +qH8/E9O5vXuFV22f9nqzTpOJAY8LwqlDR5Aj25vuxf4TCo4JcSI3X2WrKSM3uhVd +20MeLLnf99n6XJQDyF2NUB+J4wvLlDRVGf+sV9PD359sIgu7G33pZSRsvWggTipK +WvG57nS7Hbpkdnc/EU1bVqghdJdP+XmSAQwWcrLmTINc6Yw8/18m/jexOp8P6RYF +k7RjlfHwTiE/oFbU6VuCNyjP98YimhMi1N3RT9hC9oTq8uRHJOI+Hlxsuoj4ybzo +l8VkeitxIzeqfhB9lYUW8CcL3rypQ7lgU+UXTUBIiXLibH0Dfn5UhWT5r2xSS5x+ +CXRyMDPhDtZYatcybyN+Lxk5bKNjpGEoPWvbfdHQrXdDjF3uELTvt+eQxEREEmG9 +OPncaSgD8K0AaQjV+SCesihpA7waN4Jq88NsYDuk7mygoaAQRLgiMhDrKQxNnghS +veUrYEV5J3XRSln9/t40ivzGR+T2eQaqVOfbUT67dyaHUDHRW8CXDPphaEw6x9Z6 +v2NPCrUE97yDH/2BptrJRb3lNF0mu0Tsf5RgAN1brW3QL/gv1QIT1RYsyYFbolHL +NqZnZM2dKYHLlgGMOgol/hJdOW1dYRok++Tme2Es4eUlBm6H4vySUHea518p56FJ +cBU= +=eQQ4 +-----END PGP PUBLIC KEY BLOCK----- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-sphinx-basic-ng/-/commit/fdf7d31ae501453c545167ce865bace3ee3fc078 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-sphinx-basic-ng/-/commit/fdf7d31ae501453c545167ce865bace3ee3fc078 You're receiving this email because of your account on gitlab.archlinux.org.