3 include /usr/share/cdbs/1/rules/debhelper.mk
4 include /usr/share/cdbs/1/class/autotools.mk
9 make-orig-source: TMPNAME:=$(shell mktemp -d)
10 make-orig-source: DATE:=$(shell date --iso)
11 make-orig-source: UPSTREAMVER:=0~svn-$(DATE)
13 -make -f debian/rules make-orig-source-internal TMPNAME=$(TMPNAME) DATE=$(DATE) UPSTREAMVER=$(UPSTREAMVER)
15 rm $(CURDIR)/debian/make-orig-source-internal-temp.stamp \
16 || (echo "Making the Debian source package failed, see above" ; \
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
29 .PHONY: make-orig-source make-orig-source-internal