#!/usr/bin/make -f

# This script uses debhelper by Joey Hess
export DH_VERBOSE=1
DEB=debian/tmp
DEST=usr/share/abuledu-kidistb
EXECNAME=kidistb.tcl
EXECPUBLICNAME=kidistb
#FILES=`ls -m -I debian -I mandrake -I windows | tr ',' ' ' | tr -d '\n'`
FILES=*.tcl *.kdb aide images msgs polygon sons sysdata

build:	build-stamp

build-stamp:
	dh_testdir
	# build package here
#	./INSTALL
#	touch build-stamp

clean:
	dh_testdir
	dh_testroot
	rm -f build-stamp
	dh_clean
	rm -rf $(DEB)

binary-indep:	build
# is it arch or indep?
binary-arch:	build
	dh_testdir
	dh_testroot
	dh_clean
	dh_installdirs $(DEST)
	# move files into debian/tmp
	mkdir -p $(DEB)/$(DEST)
	mkdir -p $(DEB)/$(DEST)/lib
	mkdir -p $(DEB)/usr/bin
	mkdir -p $(DEB)/usr/share/pixmaps
	mkdir -p $(DEB)/usr/share/gnome/apps/Applications
	mkdir -p $(DEB)/usr/share/applications
	cp -a abuledu-$(EXECPUBLICNAME).desktop.kde $(DEB)/usr/share/applications/abuledu-$(EXECPUBLICNAME).desktop
	cp -a abuledu-$(EXECPUBLICNAME).desktop.gnome $(DEB)/usr/share/gnome/apps/Applications/abuledu-$(EXECPUBLICNAME).desktop
	bzip2 -dc mandrake/abuledu-$(EXECPUBLICNAME)-48.png.bz2 > $(DEB)/usr/share/pixmaps/abuledu-$(EXECPUBLICNAME).png
	#if ! [ -a /usr/bin/runbrowser ]; then cp -a runbrowser $(DEB)/usr/bin ; fi
	cp -a $(FILES) $(DEB)/$(DEST)
	#cp -a ../leterrier/*.so.* $(DEB)/$(DEST)
	#cp -a ../leterrier/lib/Snack.dll $(DEB)/$(DEST)
	#cp -a ../leterrier/Img1.2 $(DEB)/$(DEST)
	#cp -a ../leterrier/Img1.3 $(DEB)/$(DEST)
	#cp -a ../leterrier/lib/*.lib $(DEB)/$(DEST)/lib
	#cp -a ../leterrier/lib/kidistb.so.woody $(DEB)/$(DEST)/lib/kidistb.so
	cp -a ../leterrier/lib/kidistb2.so $(DEB)/$(DEST)/lib/kidistb2.so
	#find $(DEB)/$(DEST) -name \*\.tcl -exec recode ibmpc..lat1 {} \;
	rm -rf `find $(DEB)/$(DEST) -type d -name CVS`
	echo "#!/bin/sh" > $(DEB)/usr/bin/$(EXECPUBLICNAME)
	echo "(cd /$(DEST) && ./$(EXECNAME))" >> $(DEB)/usr/bin/$(EXECPUBLICNAME)
	chmod 755 $(DEB)/usr/bin/$(EXECPUBLICNAME)

	dh_installdocs readme
	dh_installmenu
#	dh_installinit
#	dh_installcron
#	dh_installmanpages
#	dh_undocumented
#erics	dh_installchangelogs Changelog
	dh_strip
	dh_compress
	dh_fixperms
	chmod a+rx $(DEB)/$(DEST)/*.tcl
	# remove CVS directories
	find `pwd`/debian/tmp -name CVS |xargs rm -rf

#	dh_suidregister
	dh_installdeb
	dh_shlibdeps
	dh_gencontrol
#	dh_makeshlibs
	dh_md5sums
	dh_builddeb

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

