summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD19
2 files changed, 16 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 63b4c4846b8d..1858a3532ba4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 60783b14dbad..dfd502d1f1e6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}