From 26d3eaf00a7d27f5197090b80eb8fc252b3ade92 Mon Sep 17 00:00:00 2001 From: Mirek Kratochvil Date: Thu, 11 Feb 2016 20:56:49 +0100 Subject: [PATCH] debian packaging tool --- build-debian-package.sh | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100755 build-debian-package.sh diff --git a/build-debian-package.sh b/build-debian-package.sh new file mode 100755 index 0000000..e88ae0a --- /dev/null +++ b/build-debian-package.sh @@ -0,0 +1,25 @@ +#!/bin/sh + +# run this in source directory to easily make the debian package&pals. +# be sure the source is configured before running. + +if [ -z "$1" ] ; then + echo "usage: $0 " + echo "e.g.: $0 0.1.2" + exit 1 +fi + +OUT_DIR=debian-packages +NV="codecrypt-$1" +DIST="$NV.tar.gz" + +mkdir -p "$OUT_DIR" && \ +make dist && \ +cp "$DIST" "$OUT_DIR" && \ +tar xzf "$DIST" -C "$OUT_DIR" && \ +cp -a debian "$OUT_DIR/$NV/" && \ +cd "$OUT_DIR/$NV" && \ +debuild && \ +cd .. && \ +rm -r "$NV" && \ +echo "ready?"