summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorCharles Dong2025-02-08 19:31:52 +0800
committerCharles Dong2025-02-08 19:31:52 +0800
commit3755f16a4f4b1814e59af7eb3034b1e002b73975 (patch)
treec670b76bf8b64d2308d27649004c444f37d16771 /PKGBUILD
downloadaur-3755f16a4f4b1814e59af7eb3034b1e002b73975.tar.gz
0.1.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD48
1 files changed, 48 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..bac804dcb478
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,48 @@
+# Maintainer: Charles Dong <chardon_cs@proton.me>
+
+_pkgbase=ollama-lab
+pkgname=$_pkgbase-bin
+pkgver=0.1.0
+pkgrel=1
+epoch=
+pkgdesc="Yet another (unofficial) Ollama GUI (binary)"
+arch=('x86_64')
+url="https://github.com/chardoncs/ollama-lab"
+license=('MIT')
+groups=()
+depends=(
+ 'gtk3'
+ 'sqlite'
+ 'webkit2gtk-4.1'
+)
+makedepends=()
+checkdepends=()
+optdepends=('ollama')
+provides=($_pkgbase)
+conflicts=($_pkgbase)
+replaces=()
+backup=()
+options=()
+install=
+changelog=
+source=(
+ "https://github.com/chardoncs/ollama-lab/releases/download/v${pkgver}/${_pkgbase}_${pkgver}_amd64.deb"
+)
+noextract=()
+sha256sums=(
+ '610d44d6c25e7315f4cc06c2b48a92cc3ce6fa7fe72e86f718d0ce0581fc15ab'
+)
+validpgpkeys=()
+
+_target_dir="${_pkgbase}-${pkgver}"
+
+prepare() {
+ mkdir -p $_target_dir
+ cd $_target_dir
+
+ tar xzf ../data.tar.gz
+}
+
+package() {
+ cp -r $srcdir/${_target_dir}/* $pkgdir/
+}