#!/usr/bin/make -f

include /usr/share/cdbs/1/rules/buildvars.mk

build: build-stamp
	pod2man --section=1 --center=uml2svg --name=uml2svg deb-specific/man/uml2svg_en.pod deb-specific/man/uml2svg.1 && gzip -f deb-specific/man/uml2svg.1
	pod2man --section=1 --center=uml2svg --name=uml2svg deb-specific/man/uml2svg_fr.pod deb-specific/man/uml2svg.fr.1 && gzip -f deb-specific/man/uml2svg.fr.1

	./deb-specific/applyversion.perl "${DEB_UPSTREAM_VERSION}" deb-specific/uml2svg-saxon.template.perl
	./deb-specific/applyversion.perl "${DEB_UPSTREAM_VERSION}" deb-specific/uml2svg-xalan.template.perl
	./deb-specific/applyversion.perl "${DEB_UPSTREAM_VERSION}" deb-specific/uml2svg-xsltproc.template.perl

build-stamp:
	dh_testdir

	touch build-stamp

clean:
	dh_testdir
	dh_testroot
	rm -f build-stamp
	rm -f deb-specific/man/uml2svg.1*
	rm -f deb-specific/man/uml2svg.*.1*
	rm -f deb-specific/uml2svg-saxon.perl
	rm -f deb-specific/uml2svg-xalan.perl
	rm -f deb-specific/uml2svg-xsltproc.perl
	
	dh_clean

install: build
	dh_testdir
	dh_testroot
	dh_clean -k
	dh_installdirs
	
	dh_install --sourcedir=.

binary-arch:

binary-indep: build install
	dh_testdir
	dh_testroot
	dh_installchangelogs
	dh_installman
	dh_installdocs README
	dh_installdefoma
	dh_compress
	dh_fixperms
	dh_installdeb
	dh_gencontrol
	dh_md5sums
	dh_builddeb

binary: binary-indep binary-arch

.PHONY: build clean install binary-arch binary-indep binary
