From a8e3a9bba9d8cb05503bbe8be391523fc87d806b Mon Sep 17 00:00:00 2001 From: Deluan Date: Sun, 9 Nov 2025 11:42:54 -0500 Subject: [PATCH] feat: add RPM and DEB package configuration files for Navidrome Signed-off-by: Deluan --- release/goreleaser.yml | 9 +++++++++ release/linux/.package.deb | 1 + release/linux/.package.rpm | 1 + 3 files changed, 11 insertions(+) create mode 100644 release/linux/.package.deb create mode 100644 release/linux/.package.rpm diff --git a/release/goreleaser.yml b/release/goreleaser.yml index f71c38f31..30c0d6f3b 100644 --- a/release/goreleaser.yml +++ b/release/goreleaser.yml @@ -83,6 +83,15 @@ nfpms: owner: navidrome group: navidrome + - src: release/linux/.package.rpm # contents: "rpm" + dst: /var/lib/navidrome/.package + type: "config|noreplace" + packager: rpm + - src: release/linux/.package.deb # contents: "deb" + dst: /var/lib/navidrome/.package + type: "config|noreplace" + packager: deb + scripts: preinstall: "release/linux/preinstall.sh" postinstall: "release/linux/postinstall.sh" diff --git a/release/linux/.package.deb b/release/linux/.package.deb new file mode 100644 index 000000000..811c85f42 --- /dev/null +++ b/release/linux/.package.deb @@ -0,0 +1 @@ +deb \ No newline at end of file diff --git a/release/linux/.package.rpm b/release/linux/.package.rpm new file mode 100644 index 000000000..7c88ef3c0 --- /dev/null +++ b/release/linux/.package.rpm @@ -0,0 +1 @@ +rpm \ No newline at end of file