#!/usr/bin/make -f

DB2MAN=/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl

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

common-build-indep::
	xsltproc --nonet --novalid $(DB2MAN) ttcn-el.dbk

ttcn-el.info: ttcn-el.dbk
	db2x_xsltproc --stylesheet texi ttcn-el.dbk | \
	  db2x_texixml --info --to-stdout | \
	  awk 'BEGIN { p=1 } \
	    /START-INFO-DIR-ENTRY/ { print "INFO-DIR-SECTION Development\nSTART-INFO-DIR-ENTRY\n* TTCN-3 mode: (ttcn-el).\tGNU Emacs modes for protocol testing languages.";  p=0 } \
	    /END-INFO-DIR-ENTRY/ { p=1 } \
	    { if (p==1) print }' > ttcn-el.info

clean::
	rm -f ttcn-el.7 # ttcn-el.info

common-install-indep::
	cp *.el `pwd`/debian/ttcn-el/usr/share/emacs/site-lisp/ttcn-el/
	cp ttcn-el.7  `pwd`/debian/ttcn-el/usr/share/man/man7/
	cp ttcn-el.info `pwd`/debian/ttcn-el/usr/share/info/
