testing/lemmy: add -localdb subpackage

This commit is contained in:
Celeste 2024-02-16 01:50:18 +00:00 committed by Patrycja Rosa
parent 4dad13763a
commit c32e778761
2 changed files with 10 additions and 2 deletions

View File

@ -18,10 +18,10 @@ makedepends="
libpq-dev
openssl-dev
"
install="$pkgname.pre-install $pkgname.post-install"
install="$pkgname.pre-install $pkgname-localdb.post-install"
pkgusers="lemmy"
pkggroups="lemmy"
subpackages="$pkgname-openrc"
subpackages="$pkgname-openrc $pkgname-localdb::noarch"
source="https://github.com/LemmyNet/lemmy/archive/$pkgver/lemmy-$pkgver.tar.gz
https://github.com/LemmyNet/lemmy-translations/archive/$_translations_commit/lemmy-translations-$pkgver.tar.gz
fix-db-init-script.patch
@ -60,6 +60,14 @@ package() {
install -Dm755 "$srcdir"/lemmy.initd "$pkgdir"/etc/init.d/lemmy
}
localdb() {
pkgdesc="Use $pkgname with a local PostgreSQL server"
install_if="$pkgname=$pkgver-r$pkgrel postgresql"
depends="$pkgname=$pkgver-r$pkgrel postgresql-contrib"
amove usr/lib/$pkgname/db-init.sh
}
sha512sums="
e050fafafad45a3354460bb706387e609187e3894de9ac6c93f26f171f48dbefadc3e0d816f29efdde092dc7454a47e5c3b1786443e89763e31e7ce044a56f09 lemmy-0.19.3.tar.gz
8f3ba3a343e328ee2a5ffeed4f1e6feb7ea580620f004c8f2e9fc8cf00e647e6a7ed5a9c5e68d9bce854819357ac56a9d35b667acb9925701063f0451014f075 lemmy-translations-0.19.3.tar.gz