build(make): add deb and arch targets and a staged install

install now honors DESTDIR and also installs the license and README under DOCDIR, so packagers can stage a filesystem tree. Add deb (runs dpkg-buildpackage, collects the artifacts in dist/) and arch (runs makepkg) targets, plus uninstall. Ignore the Debian and Arch build output.
This commit is contained in:
ahp
2026-10-11 12:20:47 +03:30
parent 764bffac20
commit e03d6bb195
2 changed files with 45 additions and 10 deletions
+12
View File
@@ -19,3 +19,15 @@ coverage.*
*.swp
*~
.DS_Store
# Debian packaging build output
/debian/files
/debian/lazyntfy/
/debian/*.substvars
/debian/.debhelper/
# Arch Linux packaging build output
/packaging/archlinux/src/
/packaging/archlinux/pkg/
/packaging/archlinux/*.pkg.tar.*
/packaging/archlinux/*.tar.gz