added configurable database path

This commit is contained in:
2026-02-15 00:44:49 +01:00
parent 7a79e8e803
commit 14b8234e77
10 changed files with 88 additions and 54 deletions

View File

@@ -13,25 +13,31 @@ source=(
)
md5sums=('SKIP') # SKIP if local files
build() {
cd "$srcdir"
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr
make
cmake -S "${srcdir}" \
-B build \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr
cmake --build build
}
package() {
install -Dm755 "$srcdir/${pkgname}" \
local src="${srcdir}"
# Binary (built by CMake into build/)
install -Dm755 "$src/build/${pkgname}" \
"$pkgdir/usr/bin/${pkgname}"
# Frontend build output
install -d "$pkgdir/usr/share/${pkgname}/frontend/build"
cp -a "$srcdir/frontend/build/." \
"$pkgdir/usr/share/${pkgname}/frontend/build"
cp -a "$src/frontend/build/." \
"$pkgdir/usr/share/${pkgname}/frontend/build/"
# Assets directory
install -d "$pkgdir/usr/share/${pkgname}/assets"
cp -a "$srcdir/assets/." \
cp -a "$src/assets/." \
"$pkgdir/usr/share/${pkgname}/assets/"
# systemd service
install -Dm644 "$srcdir/shadowrun-server.service" \
install -Dm644 "$src/shadowrun-server.service" \
"$pkgdir/usr/lib/systemd/system/shadowrun-server.service"
}