test framework for deb building

This commit is contained in:
2026-04-07 03:20:40 -04:00
parent ebe75427af
commit 210fb30059
3 changed files with 4 additions and 8 deletions
+1
View File
@@ -3,3 +3,4 @@ setup.sh
navidrome-upload.service navidrome-upload.service
.idea/ .idea/
.env .env
/README.md
+1 -1
View File
@@ -2,5 +2,5 @@ navidrome-uploader (0.1.0) unstable; urgency=medium
* Add Debian packaging with systemd service integration and venv setup. * Add Debian packaging with systemd service integration and venv setup.
-- Arian Nasr <arian@example.com> Tue, 07 Apr 2026 12:00:00 +0000 -- Arian Nasr <arian@2ari.ca> Tue, 07 Apr 2026 12:00:00 +0000
+2 -7
View File
@@ -1,7 +1,7 @@
Source: navidrome-uploader Source: navidrome-uploader
Section: web Section: web
Priority: optional Priority: optional
Maintainer: Arian Nasr <arian@example.com> Maintainer: Arian Nasr <arian@2ari.ca>
Build-Depends: debhelper-compat (= 13) Build-Depends: debhelper-compat (= 13)
Standards-Version: 4.7.0 Standards-Version: 4.7.0
Rules-Requires-Root: no Rules-Requires-Root: no
@@ -9,9 +9,4 @@ Rules-Requires-Root: no
Package: navidrome-uploader Package: navidrome-uploader
Architecture: all Architecture: all
Depends: ${misc:Depends}, adduser, python3, python3-pip, python3-venv Depends: ${misc:Depends}, adduser, python3, python3-pip, python3-venv
Description: Lightweight web uploader for Navidrome music libraries Description: Navidrome Web Upload Utility
Flask application that provides a drag-and-drop web interface for uploading
audio files into a Navidrome music directory. The package installs a
hardened systemd service and manages Python dependencies in a dedicated venv
under /opt/navidrome-uploader.