diff debian/rules @ 50:dab776364751

2007-10-11 07:40:01 by steve Added from Felipe Sateler
author steve
date Thu, 11 Oct 2007 07:40:01 +0000
parents
children e98a077a1b8b
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/debian/rules	Thu Oct 11 07:40:01 2007 +0000
@@ -0,0 +1,60 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# This file was originally written by Joey Hess and Craig Small.
+# As a special exception, when this file is copied by dh-make into a
+# dh-make output file, you may use that output file without restriction.
+# This special exception was added by Craig Small in version 0.37 of dh-make.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+build: build-stamp
+
+build-stamp: 
+	dh_testdir
+	pod2man bin/chronicle > chronicle.1
+	touch $@
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp configure-stamp
+	rm -f chronicle.1
+	dh_clean 
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k 
+	dh_installdirs
+	
+	$(MAKE) prefix=$(CURDIR)/debian/chronicle install
+# upstream installs to usr/local
+	mv $(CURDIR)/debian/chronicle/usr/local/bin/chronicle \
+		$(CURDIR)/debian/chronicle/usr/bin
+	rmdir $(CURDIR)/debian/chronicle/usr/local/bin/
+	rmdir $(CURDIR)/debian/chronicle/usr/local
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs
+	dh_installdocs
+	dh_installman chronicle.1
+	dh_compress
+	dh_fixperms
+	dh_perl
+	dh_installdeb
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+# Build architecture-dependent files here.
+binary-arch: build install
+# No arch-dependent package
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure