Viacheslav Hletenko cc7d0993b4 T6674: Add build-scrips for packages without Jenkins
Add build scripts for .deb packages without Jenkins.
To exclude Jenkins we need some place where we can put new builds-scripts
to run in parallel (old/new) during meantime
We will deprecate old Jenkins package builds in the future.
2024-08-29 09:30:52 +00:00

22 lines
721 B
TOML

[[packages]]
name = "opennhrp"
commit_id = "613277f"
scm_url = "https://git.code.sf.net/p/opennhrp/code"
build_cmd = """
make clean
make
install --directory debian/etc debian/usr/sbin
install --mode 0644 etc/racoon-ph1dead.sh debian/etc
install --mode 0644 etc/racoon-ph1down.sh debian/etc
install --strip --mode 0755 nhrp/opennhrp debian/usr/sbin
install --strip --mode 0755 nhrp/opennhrpctl debian/usr/sbin
fpm --input-type dir --output-type deb --name opennhrp \
--version $(git describe --always | cut -c2-) --deb-compression gz \
--maintainer "VyOS Package Maintainers <maintainers@vyos.net>" \
--description "NBMA Next Hop Resolution Protocol daemon" \
--license "MIT" -C debian --package ..
"""