add build workflow
Some checks failed
Build and Deploy Debian Package / build-package (push) Failing after 20s

This commit is contained in:
Marco Realacci 2025-01-28 19:02:32 +01:00
parent 9dfd9ebfcf
commit 7c218fc664
7 changed files with 67 additions and 0 deletions

5
debian/changelog.in vendored Normal file
View file

@ -0,0 +1,5 @@
magicfw ({{VERSION}}) unstable; urgency=medium
* Automatic release from Git tag {{TAG}}
-- Auto Release Bot <ci@forgejo> $(date -R)

12
debian/control vendored Normal file
View file

@ -0,0 +1,12 @@
Source: magicfw
Section: utils
Priority: optional
Maintainer: Marco Realacci <marco@marcorealacci.me>
Build-Depends: debhelper-compat (= 13), dh-python, python3-all
Standards-Version: 4.6.0
Package: magicfw
Architecture: all
Depends: ${python3:Depends}, ${misc:Depends}
Description: A magic firewall service
Automatic build from Git tag ${TAG}.

2
debian/install vendored Normal file
View file

@ -0,0 +1,2 @@
src/main.py usr/bin/
systemd/magicfw.service lib/systemd/system/

3
debian/rules vendored Normal file
View file

@ -0,0 +1,3 @@
#!/usr/bin/make -f
%:
dh $@ --with python3,systemd --buildsystem=pybuild

1
debian/source/format vendored Normal file
View file

@ -0,0 +1 @@
3.0 (quilt)