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.


Reply via email to