rendered paste body# Makefile for nagios-plugins-sfac
#
#
#
VERSION ?= trunk
MAINTAINER_NAME ?= "James Tyson"
MAINTAINER_ADDRESS ?= "jnt@cs.auckland.ac.nz"
PKG_NAME ?= nagios-plugins-sfac
PWD ?= $(shell pwd)
TEMPLATE_DIR ?= $(PWD)
BUILD_DIR ?= $(PWD)/build/
ifeq ($(VERSION),trunk)
VERSION=0.0.$(shell date -u +%Y%m%d).trunk
SRCDIR=../../trunk/
else
SRCDIR=../../branches/$(VERSION)/
endif
.PHONY: all clean distclean packages tree
all: packages
tree-stamp:
mkdir -p $(BUILD_DIR)/$(PKG_NAME)-$(VERSION)
@if [ -e $(SRCDIR) ]; then \
cp $(SRCDIR)/* $(BUILD_DIR)/$(PKG_NAME)-$(VERSION)/; \
else \
echo Directory $(SRCDIR) doesnt exist.; \
exit 1; \
fi
@cd $(BUILD_DIR)/$(PKG_NAME)-$(VERSION); \
DEBFULLNAME=$(MAINTAINER_NAME) DEBEMAIL=$(MAILTAINER_ADDRESS) dh_make -e $(MAINTAINER_ADDRESS) -c bsd -n -d -t $(TEMPLATE_DIR) ; \
cd $(PWD)
touch $@
tree: clean tree-stamp
packages: tree
@cd $(BUILD_DIR)/$(PKG_NAME)-$(VERSION) ; \
dh_testroot ; \
dpkg-buildpackage -us -uc ; \
cd $(PWD)
distclean: clean
-rm -rf $(BUILD_DIR)
-rm -f tree-stamp
clean:
-rm -f $(BUILD_DIR)/*.deb
-rm -f $(BUILD_DIR)/*.dsc
-rm -f $(BUILD_DIR)/*.tar.gz
-rm -f $(BUILD_DIR)/*.changes