From 9f82fab8afb5482a8fe315bb72e10d48e57b7f63 Mon Sep 17 00:00:00 2001 From: Xarth-Mai Date: Thu, 17 Jul 2025 01:18:15 +0800 Subject: [PATCH] fix: pkgver --- PKGBUILD | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/PKGBUILD b/PKGBUILD index b927614831b8..1f80a39923f2 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,5 +1,5 @@ pkgname=homepage -pkgver=1.4.0-2 +pkgver=1.4.0_2 pkgrel=1 pkgdesc="A highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations." arch=('any') @@ -25,11 +25,17 @@ build() { pnpm build } package() { + # Create directories install -dm 755 "${pkgdir}/var/lib/homepage" + # Copy build output (assumes no config/ exists here) cp -r "$srcdir/homepage-${pkgver}/.next/standalone/." "${pkgdir}/var/lib/homepage/" + mkdir -p "${pkgdir}/var/lib/homepage/.next" + cp -r "$srcdir/homepage-${pkgver}/.next/standalone/.next/." "${pkgdir}/var/lib/homepage/.next/" + # Copy public assets cp -r "${srcdir}/homepage-${pkgver}/public/." "${pkgdir}/var/lib/homepage/public/" mkdir -p "${pkgdir}/var/lib/homepage/.next/static" cp -r "${srcdir}/homepage-${pkgver}/.next/static/." "${pkgdir}/var/lib/homepage/.next/static/" + # Copy service files install -Dm644 "$srcdir/homepage.service" "$pkgdir/usr/lib/systemd/system/homepage.service" install -Dm644 "$srcdir/homepage.sysusers" "$pkgdir/usr/lib/sysusers.d/homepage.conf" install -Dm644 "$srcdir/homepage.tmpfiles" "$pkgdir/usr/lib/tmpfiles.d/homepage.conf"