George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages /
python-markdown2
Commits:
b25a4d57 by George Rawlinson at 2024-08-01T13:13:20+12:00
upgpkg: 2.5.0-1
* New upstream release.
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,17 +1,19 @@
pkgbase = python-markdown2
pkgdesc = A fast and complete implementation of Markdown in Python
- pkgver = 2.4.13
+ pkgver = 2.5.0
pkgrel = 1
url = https://github.com/trentm/python-markdown2
arch = any
license = MIT
+ makedepends = git
makedepends = python-build
makedepends = python-installer
makedepends = python-setuptools
makedepends = python-wheel
depends = python
depends = python-pygments
- source =
python-markdown2-2.4.13.tar.gz::https://github.com/trentm/python-markdown2/archive/2.4.13.tar.gz
- sha512sums =
cd34552d3070ed967578af2df3b23186c1fcfc439ee01c19bfba3d8060ece704100594abac0fc4f3ef7a612a774bb64a1322139c46c277d0bb5840de9d002def
+ source =
python-markdown2::git+https://github.com/trentm/python-markdown2#tag=2.5.0
+ sha512sums =
d98752e25fbce637b3bc1deab5141d80afee13894a043ebcef7948bd6a47b70f97fc814accef25a6e334616a44311a8dcf8149f5b778a74c1f7243e36b1b2841
+ b2sums =
ce91aa2c96b8fe679cdf9917acd7eb35cf8d4ecbaa237888135faba475544dede19504c967cef5f6261dfc035bb5614adc7a44b7171f484bb081a3cc32139937
pkgname = python-markdown2
=====================================
PKGBUILD
=====================================
@@ -1,31 +1,43 @@
-# Maintainer: Filipe Laíns (FFY00) <[email protected]>
+# Maintainer: George Rawlinson <[email protected]>
+# Contributor: Filipe Laíns (FFY00) <[email protected]>
pkgname=python-markdown2
-pkgver=2.4.13
+pkgver=2.5.0
pkgrel=1
pkgdesc='A fast and complete implementation of Markdown in Python'
arch=('any')
url='https://github.com/trentm/python-markdown2'
license=('MIT')
depends=('python' 'python-pygments')
-makedepends=('python-build' 'python-installer' 'python-setuptools'
'python-wheel')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
-sha512sums=('cd34552d3070ed967578af2df3b23186c1fcfc439ee01c19bfba3d8060ece704100594abac0fc4f3ef7a612a774bb64a1322139c46c277d0bb5840de9d002def')
+makedepends=(
+ 'git'
+ 'python-build'
+ 'python-installer'
+ 'python-setuptools'
+ 'python-wheel'
+)
+source=("$pkgname::git+$url#tag=$pkgver")
+sha512sums=('d98752e25fbce637b3bc1deab5141d80afee13894a043ebcef7948bd6a47b70f97fc814accef25a6e334616a44311a8dcf8149f5b778a74c1f7243e36b1b2841')
+b2sums=('ce91aa2c96b8fe679cdf9917acd7eb35cf8d4ecbaa237888135faba475544dede19504c967cef5f6261dfc035bb5614adc7a44b7171f484bb081a3cc32139937')
build() {
- cd $pkgname-$pkgver
+ cd "$pkgname"
+
python -m build --wheel --no-isolation
}
check() {
- cd $pkgname-$pkgver/test
+ cd "$pkgname/test"
+
python testall.py
}
package() {
- cd $pkgname-$pkgver
+ cd "$pkgname"
+
python -m installer --destdir="$pkgdir" dist/*.whl
- install -Dm 644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
+ # license
+ install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.txt
+}
# vim:set ts=2 sw=2 et:
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-markdown2/-/commit/b25a4d5798716ca8200e8ec8f093d0650f57695b
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-markdown2/-/commit/b25a4d5798716ca8200e8ec8f093d0650f57695b
You're receiving this email because of your account on gitlab.archlinux.org.