#!/bin/bash

DESTDIR=./dist
VERSION=$(git describe --tag | sed 's/^v//')
ITERATION=1
NAME=scw-cap

rm -rf $DESTDIR
install -d $DESTDIR/{usr/bin,etc/systemd/system,etc/$NAME,usr/share/$NAME}
make

install -m 755 munchclient $DESTDIR/usr/bin/$NAME
install -m 644 munchclient.toml $DESTDIR/etc/$NAME/$NAME.toml
install -m 644 munchclient.toml $DESTDIR/usr/share/$NAME/$NAME.toml
# install -m 644 munchclient.service $DESTDIR/etc/systemd/system/$NAME.service
# install -m 644 ca-chain.cert.pem $DESTDIR/usr/share/$NAME/

fpm -s dir -t deb -C $DESTDIR --name $NAME \
  --version $VERSION \
  --iteration $ITERATION \
  --deb-systemd $NAME.service \
  --description "ScraperWall Packet Capture" \
  --config-files /etc/$NAME/$NAME.toml \
  -p ./debian

rm -rf $DESTDIR