* some updates to the debian files - added Builddeps, removed generated files
[modest] / debian / rules
1 #!/usr/bin/make -f
2
3 include /usr/share/cdbs/1/rules/debhelper.mk
4 include /usr/share/cdbs/1/class/autotools.mk
5
6 CFLAGS="$CFLAGS -g"
7
8
9 make-orig-source: TMPNAME:=$(shell mktemp -d)
10 make-orig-source: DATE:=$(shell date --iso)
11 make-orig-source: UPSTREAMVER:=0~svn-$(DATE)
12 make-orig-source:
13         -make -f debian/rules make-orig-source-internal TMPNAME=$(TMPNAME) DATE=$(DATE) UPSTREAMVER=$(UPSTREAMVER)
14         -rm -rf $(TMPNAME)
15         rm $(CURDIR)/debian/make-orig-source-internal-temp.stamp \
16           || (echo "Making the Debian source package failed, see above" ; \
17               false)
18
19 make-orig-source-internal:
20         echo -e "Source: modest\nBuild-Depends: subversion, autoconf, automake1.9, autotools-dev, libtool, gtk-doc-tools (>= 1.0), libglib2.0-dev (>= 2.6), gnome-common, devscripts, fakeroot\n\nPackage: modest\n" | dpkg-checkbuilddeps -
21         svn export . $(TMPNAME)/modest-$(UPSTREAMVER)
22         cd $(TMPNAME)/modest-$(UPSTREAMVER) && NOCONFIGURE=0 ./autogen.sh
23         cd $(TMPNAME) && tar czf modest_$(UPSTREAMVER).orig.tar.gz --exclude modest-$(UPSTREAMVER)/debian modest-$(UPSTREAMVER)
24         cd $(TMPNAME)/modest-$(UPSTREAMVER) && dch -bv $(UPSTREAMVER)-1 "Exported from SVN on $(DATE)"
25         cd $(TMPNAME)/modest-$(UPSTREAMVER) && dpkg-buildpackage -rfakeroot -S -uc -us && \
26         cd $(TMPNAME) && mv *.diff.gz *.dsc *.orig.tar.gz $(CURDIR)/
27         touch $(CURDIR)/debian/make-orig-source-internal-temp.stamp
28
29 .PHONY: make-orig-source make-orig-source-internal