diff options
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 16 insertions, 14 deletions
@@ -1,6 +1,6 @@ pkgbase = kaskade-git pkgdesc = A text user interface for Kafka. Interact and consume topics from your terminal in style! - pkgver = 2.3.6.r0.gae52eea + pkgver = 4.0.0.r0.g6a691d5 pkgrel = 1 url = https://github.com/sauljabin/kaskade arch = any @@ -10,13 +10,14 @@ pkgbase = kaskade-git makedepends = python-installer makedepends = python-poetry-core>=1 depends = python>=3.10 + depends = python-click depends = python-cloup - depends = python-textual depends = python-confluent-kafka - depends = python-rich + depends = python-fastavro depends = python-protobuf - depends = python-click - provides = kaskade=2.3.6 + depends = python-rich + depends = python-textual + provides = kaskade=4.0.0 conflicts = kaskade source = kaskade::git+https://github.com/sauljabin/kaskade.git sha256sums = SKIP @@ -2,15 +2,14 @@ _pkgname="kaskade" pkgname="${_pkgname}-git" -pkgver=2.3.6.r0.gae52eea +pkgver=4.0.0.r0.g6a691d5 pkgrel=1 pkgdesc="A text user interface for Kafka. Interact and consume topics from your terminal in style!" arch=('any') url="https://github.com/sauljabin/${_pkgname}" license=('MIT') -depends=('python>=3.10' 'python-cloup' 'python-textual' - 'python-confluent-kafka' 'python-rich' 'python-protobuf' - 'python-click') +depends=('python>=3.10' 'python-click' 'python-cloup' 'python-confluent-kafka' + 'python-fastavro' 'python-protobuf' 'python-rich' 'python-textual') makedepends=('git' 'python-build' 'python-installer' 'python-poetry-core>=1') provides=("${_pkgname}=${pkgver%%.r*}") conflicts=("${_pkgname}") @@ -19,7 +18,7 @@ source=("${_pkgsrc}::git+${url}.git") sha256sums=('SKIP') pkgver() { - cd "${_pkgsrc}" + cd "${srcdir}/${_pkgsrc}" git describe --long --tags --abbrev=7 | sed 's/v//;s/\([^-]*-g\)/r\1/;s/-/./g' } @@ -35,8 +34,10 @@ package () { python -m installer --destdir="${pkgdir}" dist/*.whl rm -f "${pkgdir}${site_packages}/LICENSE" - install -Dm644 "README.md" "${pkgdir}/usr/share/doc/${_pkgname}/README.md" - install -d "${pkgdir}/usr/share/licenses/${_pkgname}" - ln -s "${site_packages}/${_pkgname}-${pkgver%%.r*}.dist-info/LICENSE" \ - "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE" + install -vDm644 "README.md" "${pkgdir}/usr/share/doc/${_pkgname}/README.md" + install -vDm644 "CHANGELOG.md" "${pkgdir}/usr/share/doc/${_pkgname}/CHANGELOG.md" + + install -vd "${pkgdir}/usr/share/licenses/${_pkgname}" + cd "${pkgdir}/usr/share/licenses/${_pkgname}" + ln -vs "${site_packages}/${_pkgname}-${pkgver%%.r*}.dist-info/LICENSE" "LICENSE" } |