Felix Yan pushed to branch main at Arch Linux / Packaging / Packages /
python-harparser
Commits:
5e6fa9d0 by Felix Yan at 2026-03-04T05:23:51+08:00
upgpkg: 0.4-13
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,18 +1,19 @@
pkgbase = python-harparser
pkgdesc = Python HAR Parser Utility
pkgver = 0.4
- pkgrel = 12
+ pkgrel = 13
url = https://github.com/JustusW/harparser
arch = any
license = MIT
+ makedepends = git
makedepends = python-build
makedepends = python-installer
makedepends = python-setuptools
makedepends = python-wheel
depends = python
- source =
python-harparser-0.4.tar.gz::https://github.com/JustusW/harparser/archive/0.4.tar.gz
+ source = git+https://github.com/JustusW/harparser.git#tag=0.4
source = python310.patch
- sha512sums =
1aef9ae75b9446d487310a2e4ae4ee8a2aff10c022f68c316307335a5df4346defd73e0d12d0bd4d1a08eeabc90ade9f8d043ee981467bb4fe633184e9f815d9
+ sha512sums =
836315d5ff10e48e63ac3a7cc5debaa280be01d8bc58c627c4dce31101716a84bebf66cbbe676b54663ebdc55db7297325b4760b3f5fe8fe225537e840c0f384
sha512sums =
140b50cd901f952b11caefc3d002a82e75f958da7ba2e782e53c7d0e32b40c23750686954aa7e5554443a602191d4b0fade559e9633226e64dbc5ae267d725c5
pkgname = python-harparser
=====================================
PKGBUILD
=====================================
@@ -2,35 +2,35 @@
pkgname=python-harparser
pkgver=0.4
-pkgrel=12
+pkgrel=13
pkgdesc="Python HAR Parser Utility"
arch=('any')
license=('MIT')
url="https://github.com/JustusW/harparser"
depends=('python')
-makedepends=('python-build' 'python-installer' 'python-setuptools'
'python-wheel')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/JustusW/harparser/archive/$pkgver.tar.gz"
+makedepends=('git' 'python-build' 'python-installer' 'python-setuptools'
'python-wheel')
+source=("git+https://github.com/JustusW/harparser.git#tag=$pkgver"
python310.patch)
-sha512sums=('1aef9ae75b9446d487310a2e4ae4ee8a2aff10c022f68c316307335a5df4346defd73e0d12d0bd4d1a08eeabc90ade9f8d043ee981467bb4fe633184e9f815d9'
+sha512sums=('836315d5ff10e48e63ac3a7cc5debaa280be01d8bc58c627c4dce31101716a84bebf66cbbe676b54663ebdc55db7297325b4760b3f5fe8fe225537e840c0f384'
'140b50cd901f952b11caefc3d002a82e75f958da7ba2e782e53c7d0e32b40c23750686954aa7e5554443a602191d4b0fade559e9633226e64dbc5ae267d725c5')
prepare() {
- cd "$srcdir"/harparser-$pkgver
+ cd harparser
patch -Np1 -i ../python310.patch
}
build() {
- cd "$srcdir"/harparser-$pkgver
+ cd harparser
python -m build --wheel --no-isolation
}
check() {
- cd "$srcdir"/harparser-$pkgver
+ cd harparser
python -m unittest test.log
}
-package_python-harparser() {
- cd harparser-$pkgver
+package() {
+ cd harparser
python -m installer --destdir="$pkgdir" dist/*.whl
install -Dm644 'LICENSE' -t "$pkgdir/usr/share/licenses/$pkgname"
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-harparser/-/commit/5e6fa9d00857d46db5820697106ca330a7d8c2fd
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-harparser/-/commit/5e6fa9d00857d46db5820697106ca330a7d8c2fd
You're receiving this email because of your account on gitlab.archlinux.org.