summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark2023-02-12 04:43:05 +0300
committerMark2023-02-12 04:43:05 +0300
commit35efe7145ec851849657470df49459f67f646ed9 (patch)
tree6bb2b1b7d747356526d1d7cdc681b1e68673ede5
downloadaur-35efe7145ec851849657470df49459f67f646ed9.tar.gz
Release 2.1.1.1.r1.g39a2973
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD42
2 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..e0ba149f20c7
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = jeff-qt
+ pkgdesc = Extensible chatbot and automation tool
+ pkgver = 2.1.1.1.r1.g39a2973
+ pkgrel = 1
+ url = https://github.com/markcda/jeff
+ arch = x86_64
+ license = MIT
+ makedepends = git
+ makedepends = cmake
+ makedepends = qt5-tools
+ depends = python
+ depends = qt5-base
+ options = strip
+ source = git+https://github.com/markcda/jeff.git?signed#tag=39a297350ad1cb69b48e4b76200ff1d99cdfe998
+ sha256sums = SKIP
+
+pkgname = jeff-qt
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ac1975872160
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: Mark CDA <aclo.create@gmail.com>
+
+pkgname=jeff-qt
+
+_tag=39a297350ad1cb69b48e4b76200ff1d99cdfe998
+source=(git+https://github.com/markcda/jeff.git?signed#tag=$_tag)
+
+pkgver=2.1.1.1.r1.g39a2973
+pkgrel=1
+pkgdesc="Extensible chatbot and automation tool"
+arch=("x86_64")
+url="https://github.com/markcda/jeff"
+license=('MIT')
+depends=('python' 'qt5-base')
+makedepends=('git' 'cmake' 'qt5-tools')
+options=('strip')
+sha256sums=('SKIP')
+
+build() {
+ cd jeff
+ git submodule init
+ git submodule update
+ cd jeff-qt
+ mkdir target
+ cmake -S . -B ./target
+ lrelease l10n/jeff_ru.ts -qm l10n/jeff_ru.qm
+ lrelease l10n/jeff_ua.ts -qm l10n/jeff_ua.qm
+ cd target
+ make jeff-qt
+}
+
+package() {
+ cd jeff
+ mkdir "$pkgdir/usr"
+ mkdir "$pkgdir/usr/bin"
+ mkdir "$pkgdir/usr/share"
+ mkdir "$pkgdir/usr/share/applications"
+ mkdir "$pkgdir/usr/share/pixmaps"
+ cp arts/icons/2000/icon.png "$pkgdir/usr/share/pixmaps/jeff.png"
+ cp arts/jeff.desktop "$pkgdir/usr/share/applications/jeff.desktop"
+ cp jeff-qt/target/jeff-qt "$pkgdir/usr/bin/jeff"
+}