#!/usr/bin/make -f
# -*- makefile -*-

export DH_VERBOSE=1
SHELL := /bin/bash
export delta=binary_iso binary_syslinux bootstrap_archives chroot_archives chroot_firmware chroot_install-packages chroot_package-lists config installer_debian-installer

clean:
	dh_testdir
	dh_testroot
	dh_clean
	rm -rf debian/tmp

build:
	mkdir -p debian/tmp/usr/share/live-build-astra
	mkdir -p debian/tmp/usr/lib/live/build debian/tmp/usr/share/live/build/functions
	#for lb_exec in $$delta; do echo "/usr/lib/live/build/"$$lb_exec; done
	#for lb_exec in $$delta; do cp -v /usr/lib/live/build/$$lb_exec /usr/lib/live/build/$${lb_exec}.orig; done
	for lb_exec in $$delta; do cp -v /usr/lib/live/build/$$lb_exec debian/tmp/usr/lib/live/build/; done
	#cp -v /usr/share/live/build/functions/chroot.sh /usr/share/live/build/functions/chroot.sh.orig
	cp -v /usr/share/live/build/functions/chroot.sh debian/tmp/usr/share/live/build/functions/
	cp debian/patches/astra.patch debian/tmp/
	pushd debian/tmp/; patch -f -p0 < astra.patch; popd
	rm debian/tmp/astra.patch

install: build
	dh_install

binary-indep: build install

binary-arch: build install
	dh_testdir
	dh_testroot
	#dh_link
	dh_strip
	dh_compress
	dh_fixperms
	dh_makeshlibs -V
	dh_installdeb
	dh_shlibdeps
	dh_gencontrol
	dh_md5sums
	dh_builddeb

binary: binary-indep binary-arch
