blob: ff983a7508592512db824caef784831db9a4bc5c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
# Maintainer: Masoud Gholypour Masoudgholypour2000@gmail.com
pkgname=mallama
pkgver=0.2.1
pkgrel=1
pkgdesc="A beautiful web interface for Ollama with conversation management and markdown support"
arch=('any')
url="https://github.com/yourusername/mallama"
license=('MIT')
depends=('python' 'python-flask' 'python-requests' 'ollama' 'python-werkzeug')
makedepends=('python-build' 'python-installer' 'python-wheel')
source=("$pkgname-$pkgver.tar.gz::https://github.com/mesut2ooo/mallama/archive/v$pkgver.tar.gz")
sha256sums=('SKIP')
build() {
cd "$srcdir/$pkgname-$pkgver"
python -m build --wheel --no-isolation
}
package() {
cd "$srcdir/$pkgname-$pkgver"
python -m installer --destdir="$pkgdir" dist/*.whl
# Create systemd service file
install -Dm644 "$srcdir/$pkgname-$pkgver/mallama.service" "$pkgdir/usr/lib/systemd/system/mallama.service"
# Create configuration directory
install -dm755 "$pkgdir/etc/mallama"
}
|