#!/usr/bin/make -f

include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/autoreconf.mk
include /usr/share/cdbs/1/class/gnome.mk

DEB_CONFIGURE_EXTRA_FLAGS := --disable-scrollkeeper
DEB_INSTALL_MANPAGES_gnomeradio := debian/gnomeradio.1
DEB_CONFIGURE_SCRIPT_ENV += LIBS=-lm
SAVERESTORE := \
	data/gnomeradio.desktop \
	data/gnomeradio.schemas \
	gnome-doc-utils.make \
	gnomeradio.spec \
	help/sv/gnomeradio.xml

update-config::
	for f in $(SAVERESTORE) ; do [ -e $$f.d-r-orig ] || cp -p -r $$f $$f.d-r-orig ; done

clean::
	for f in $(SAVERESTORE) ; do [ ! -e $$f.d-r-orig ] || mv $$f.d-r-orig $$f ; done

cleanbuilddir/gnomeradio::
	rm -f debian/gnomeradio.1
	rm -f gnomeradio.xpm

makebuilddir/gnomeradio::
	/usr/bin/docbook-to-man debian/gnomeradio.sgml > debian/gnomeradio.1

build/gnomeradio::
	convert -resize 32x32 data/icons/32x32/gnomeradio.png gnomeradio.xpm
