diff options
author | Bao Trinh | 2023-04-12 19:25:07 -0500 |
---|---|---|
committer | Bao Trinh | 2023-04-12 20:00:53 -0500 |
commit | 65d714f66e2dff133d89cac0e831046e9a9d29a9 (patch) | |
tree | cc22223bb3804eeab6be07e00ddc0c87c95030a5 | |
download | aur-65d714f66e2dff133d89cac0e831046e9a9d29a9.tar.gz |
initial
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..2cfcc5f11f17 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = python-cohost-git + pkgdesc = A python library for Cohost.org! + pkgver = 0.2.5.r2.ga4aacd1 + pkgrel = 1 + url = https://github.com/valknight/Cohost.py + arch = any + license = BSD + makedepends = git + makedepends = python-setuptools + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel + depends = python>3.6 + depends = python-requests + provides = python-cohost + conflicts = python-cohost + source = python-cohost::git+https://github.com/valknight/cohost.py.git + sha256sums = SKIP + +pkgname = python-cohost-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..c9fc879bdcf5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Bao Trinh <qubidt@gmail.com> + +_pkgname=python-cohost +pkgname=${_pkgname}-git +pkgver=0.2.5.r2.ga4aacd1 +pkgrel=1 +pkgdesc="A python library for Cohost.org!" +arch=('any') +url="https://github.com/valknight/Cohost.py" +license=('BSD') +depends=('python>3.6' 'python-requests') +makedepends=('git' 'python-setuptools' 'python-build' 'python-installer' 'python-wheel') +optdepends=() +provides=("${_pkgname}") +conflicts=("${_pkgname}") +source=("${_pkgname}::git+https://github.com/valknight/cohost.py.git") +noextract=() +sha256sums=('SKIP') + +pkgver() { + cd "${_pkgname}" + # add missing commit + git tag -f 'release/0.2.5' f0d0c7838301bd03823196c3ba2d2dee726ed2d5 + git describe --long --tags | sed 's|^release/||;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +build() { + cd "${_pkgname}" + python -m build --wheel --no-isolation +} + +package() { + cd "${_pkgname}" + python -m installer --destdir="${pkgdir}" dist/*.whl + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 -t "${pkgdir}/usr/share/doc/${pkgname}" README.md +} |