- cargo build --release
- rsync -a debian Makefile defines.mk Cargo.toml Cargo.lock \
- src proxmox-protocol zstd-sys $(SUBDIRS) \
- target build/
+ rm -f debian/control
+ debcargo package --config debian/debcargo.toml --changelog-ready --no-overlay-write-back --directory build proxmox-backup $(shell dpkg-parsechangelog -l debian/changelog -SVersion | sed -e 's/-.*//')
+ sed -e '1,/^$$/ ! d' build/debian/control > build/debian/control.src
+ cat build/debian/control.src build/debian/control.in > build/debian/control
+ rm build/debian/control.in build/debian/control.src
+ cp build/debian/control debian/control
+ rm build/Cargo.lock
+ find build/debian -name "*.hint" -delete