From 7077e1481ee22d99126ceb011b8819bd1a23487c Mon Sep 17 00:00:00 2001 From: Scott Moser Date: Fri, 4 Feb 2011 16:58:24 -0500 Subject: add a debian.trunk dir and tools/bddeb to easily build a deb from here --- tools/bddeb | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 tools/bddeb (limited to 'tools') diff --git a/tools/bddeb b/tools/bddeb new file mode 100755 index 00000000..5f748919 --- /dev/null +++ b/tools/bddeb @@ -0,0 +1,20 @@ +#!/bin/sh + +TEMP_D=$(mktemp -d "${TMPDIR:-/tmp}/${0##*/}.XXXXXXX") +#TEMP_D=/tmp/my.d +start=${PWD} +rm -Rf "${TEMP_D}"; mkdir "${TEMP_D}" +set -e +trap "rm -Rf '${TEMP_D}'" exit +files=$(bzr ls --versioned) +mkdir "${TEMP_D}/cloud-init" +tar -cf - ${files} | tar -C "${TEMP_D}/cloud-init" -xf - +if [ ! -d "${TEMP_D}/cloud-init/debian" ]; then + rsync -a debian.trunk/ "${TEMP_D}/cloud-init/debian" +fi +cd "${TEMP_D}/cloud-init" +debuild "$@" +for x in ../*.deb; do + echo wrote ${x##*/} +done +mv ../*.deb "${start}" -- cgit v1.2.3