#!/usr/bin/make -f
# Sample debian/rules that uses debhelper.
# GNU copyright 1997 to 1999 by Joey Hess.

# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1

# This is the debhelper compatability version to use.
export DH_COMPAT=3

PACKAGE := euler


configure: configure-stamp
configure-stamp:
	dh_testdir
	# Add here commands to configure the package.


	touch configure-stamp

build: configure-stamp build-stamp
build-stamp:
	dh_testdir

	# Add here commands to compile the package.
	$(MAKE)
	#/usr/bin/docbook-to-man debian/euler.sgml > euler.1

	touch build-stamp

clean:
	dh_testdir
	dh_testroot
	rm -f build-stamp configure-stamp

	# Add here commands to clean up after the build process.
	-$(MAKE) clean

	dh_clean

install: build
	dh_testdir
	dh_testroot
	dh_clean -k
	dh_installdirs

	# Add here commands to install the package into debian/euler.
#	$(MAKE) install DESTDIR=$(CURDIR)/debian/euler
	install -d --mode=0755 "debian/euler/usr"
	install -d --mode=0755 "debian/euler/usr/bin"
	install --mode=0755 source/euler "debian/euler/usr/bin"
#	install -d --mode=0755 "debian/euler/usr/share/man"
#	install -d --mode=0755 "debian/euler/usr/share/man/man1"
#	install -d --mode=0755 "debian/euler/usr/share/doc"
#	install -d --mode=0755 "debian/euler/usr/share/doc/$(PACKAGE)"
#	install -d --mode=0755 "debian/euler/usr/share/doc/$(PACKAGE)/images"
#	install -d --mode=0755 "debian/euler/usr/share/doc/$(PACKAGE)/images/.xvpics"
#	install -d --mode=0755 "debian/euler/usr/share/doc/$(PACKAGE)/reference"
	install -d --mode=0755 "debian/euler/usr/share/$(PACKAGE)"
	install -d --mode=0755 "debian/euler/usr/share/$(PACKAGE)/progs"
	install -d --mode=0755 "debian/euler/usr/share/$(PACKAGE)/progs/user"
#	cp docs/*.html debian/euler/usr/share/doc/$(PACKAGE)
#	cp docs/style.css debian/euler/usr/share/doc/$(PACKAGE)
#	cp docs/images/*.gif debian/euler/usr/share/doc/$(PACKAGE)/images
#	cp docs/images/index.php debian/euler/usr/share/doc/$(PACKAGE)/images
#	cp docs/images/.xvpics/*.gif debian/euler/usr/share/doc/$(PACKAGE)/images/.xvpics
#	cp docs/reference/*.html debian/euler/usr/share/doc/$(PACKAGE)/reference
#	cp docs/reference/*.gif debian/euler/usr/share/doc/$(PACKAGE)/reference
#	cp docs/reference/*.css debian/euler/usr/share/doc/$(PACKAGE)/reference
	cp progs/*.e debian/euler/usr/share/$(PACKAGE)/progs
	cp progs/*.en debian/euler/usr/share/$(PACKAGE)/progs
	cp progs/user/* debian/euler/usr/share/$(PACKAGE)/progs/user
	cp source/help.txt debian/euler/usr/share/$(PACKAGE)
#	cp progs/util.old debian/euler/usr/share/$(PACKAGE)/progs
	cp progs/kette.dat debian/euler/usr/share/$(PACKAGE)/progs
	cp progs/test.dat debian/euler/usr/share/$(PACKAGE)/progs
#	cp euler.1 debian/euler/usr/share/man/man1/euler.1
#	cp README debian/euler/usr/share/doc/$(PACKAGE)
#	cp TODO debian/euler/usr/share/doc/$(PACKAGE)
#	install --mode=0644 debian/copyright "debian/euler/usr/share/doc/$(PACKAGE)"
#	install --mode=0644 debian/changelog "debian/euler/usr/share/doc/$(PACKAGE)/changelog.Debian"
#	install --mode=0644 ChangeLog "debian/euler/usr/share/doc/$(PACKAGE)/changelog"
#	gzip -9 debian/euler/usr/share/doc/euler/changelog
#	gzip -9 debian/euler/usr/share/doc/euler/changelog.Debian
#	gzip -9 debian/euler/usr/share/man/man1/euler.1



# Build architecture-independent files here.
binary-indep: build install
	dh_testdir
	dh_testroot
#	dh_installdebconf	
	dh_installchangelogs ChangeLog
	dh_installdocs -peuler-doc README TODO docs/*
	dh_compress $(CURDIR)/debian/euler-doc/usr/share/doc/euler-doc/ChangeLog
	dh_fixperms
# We have nothing to do by default.

# Build architecture-dependent files here.
binary-arch: build install
	dh_testdir
	dh_testroot
#	dh_installdebconf	
	dh_installchangelogs
	dh_installdocs -peuler README TODO  
	dh_installman debian/euler.1
	dh_compress 
	#dh_install --sourcedir=debian/euler
#	dh_installexamples
	dh_installmenu
#	dh_installlogrotate
#	dh_installemacsen
#	dh_installpam
#	dh_installmime
#	dh_installinit
#	dh_installcron

	dh_installinfo
#	dh_undocumented
	dh_link
	dh_strip
	dh_fixperms
	dh_makeshlibs
	dh_installdeb
#	dh_perl
	dh_shlibdeps
	dh_gencontrol
	dh_md5sums
	dh_builddeb 

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