# custom tweaks to cbs' debian/rules

DEB_CONFIGURE_EXTRA_FLAGS := --with-glib2 --without-ext2undel \
	--enable-charset --with-samba --with-screen=slang

deb-extra-clean::
	rm -f config.sub config.guess
	rm -f po/ru.gmo

deb-binary-hook-mc:
	cp debian/extra/icon.xpm debian/mc/usr/share/pixmaps/mc.xpm

	cp debian/extra/mcview-debian debian/mc/usr/bin/
	cp debian/extra/mcedit-debian debian/mc/usr/bin/

	chmod a+x debian/mc/usr/share/mc/edit.spell.rc
	chmod a+x debian/mc/usr/share/mc/edit.indent.rc
	chmod a-x debian/mc/usr/share/mc/bin/*

	-mv debian/mc/usr/share/mc/mc.ext debian/mc/etc/mc/mc.ext
	-mv debian/mc/usr/share/mc/mc.menu debian/mc/etc/mc/mc.menu
	-mv debian/mc/usr/share/mc/mc.lib debian/mc/etc/mc/mc.lib

	# convert docs to UTF8
	cd debian/mc/usr/share/mc && \
	iconv -f ISO-8859-1 -t UTF-8 mc.hint > tmp && mv tmp mc.hint && \
	iconv -f ISO-8859-1 -t UTF-8 mc.hlp > tmp && mv tmp mc.hlp && \
	iconv -f ISO-8859-1 -t UTF-8 mc.hint.es > tmp && mv tmp mc.hint.es && \
	iconv -f ISO-8859-1 -t UTF-8 mc.hlp.es > tmp && mv tmp mc.hlp.es && \
	iconv -f ISO-8859-1 -t UTF-8 mc.hint.it > tmp && mv tmp mc.hint.it && \
	iconv -f ISO-8859-1 -t UTF-8 mc.hlp.it > tmp && mv tmp mc.hlp.it && \
	iconv -f ISO-8859-1 -t UTF-8 mc.hint.nl > tmp && mv tmp mc.hint.nl && \
	iconv -f ISO-8859-2 -t UTF-8 mc.hint.cs > tmp && mv tmp mc.hint.cs && \
	iconv -f ISO-8859-2 -t UTF-8 mc.hint.hu > tmp && mv tmp mc.hint.hu && \
	iconv -f ISO-8859-2 -t UTF-8 mc.hlp.hu > tmp && mv tmp mc.hlp.hu && \
	iconv -f ISO-8859-2 -t UTF-8 mc.hint.pl > tmp && mv tmp mc.hint.pl && \
	iconv -f ISO-8859-2 -t UTF-8 mc.hlp.pl > tmp && mv tmp mc.hlp.pl && \
	iconv -f ISO-8859-5 -t UTF-8 mc.hint.sr > tmp && mv tmp mc.hint.sr && \
	iconv -f ISO-8859-5 -t UTF-8 mc.hlp.sr > tmp && mv tmp mc.hlp.sr && \
	iconv -f ISO-8859-5 -t UTF-8 mc.menu.sr > tmp && mv tmp mc.menu.sr && \
	iconv -f koi8-r -t UTF-8 mc.hint.ru > tmp && mv tmp mc.hint.ru && \
	iconv -f koi8-r -t UTF-8 mc.hlp.ru > tmp && mv tmp mc.hlp.ru && \
	iconv -f koi8-u -t UTF-8 mc.hint.uk > tmp && mv tmp mc.hint.uk && \
	iconv -f big5 -t UTF-8 mc.hint.zh > tmp && mv tmp mc.hint.zh
	
