#!/usr/bin/make -f VERSION := $(shell dpkg-parsechangelog | \ awk '/Version:/ {print $$2}' | cut -d- -f 1) # Variables used by cdbs DEB_TAR_SRCDIR = nip2-$(VERSION) DEB_INSTALL_DIRS_nip2 = /usr/share/pixmaps DEB_INSTALL_DOCS_nip2 = \ $(DEB_BUILDDIR)/doc/html DEB_COMPRESS_EXCLUDE = html examples #### Include cdbs rules files. include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/gnome.mk include /usr/share/cdbs/1/class/autotools.mk clean:: $(RM) *.cdbs-config_list $(RM) src/dummy.c pre-build:: find build-tree -name CVS -print | xargs rm -rf # Move examples to /usr/share/doc as per policy, but leave a link # behind so that File -> Open Examples still works. (When I put the # symbolic link command here, I thought of using an absolute link so it # would work for people who moved /usr/share/doc and left a link in its # place, but the package creation process changed it to a relative link # anyway. -ejb) install/nip2:: # remove extra MIME types files find debian/nip2/usr/share/mime/ -type f -a \ ! -name nip2.xml -exec rm {} \; rm -f debian/nip2/usr/share/applications/mimeinfo.cache [ ! -d debian/nip2/usr/share/mime/image/ ] || \ rmdir debian/nip2/usr/share/mime/image/ cp debian/misc/nip2.xpm debian/nip2/usr/share/pixmaps mv debian/nip2/usr/share/nip2/data/examples \ debian/nip2/usr/share/doc/nip2/examples ln -s ../../doc/nip2/examples debian/nip2/usr/share/nip2/data/ mkdir -p debian/nip2/usr/share/metainfo/ mv debian/nip2/usr/share/appdata/nip2.appdata.xml \ debian/nip2/usr/share/metainfo/