#!/usr/bin/make -f

include /usr/share/dpkg/architecture.mk

export DH_VERBOSE = 1

ARCH := $(DEB_TARGET_ARCH)
ifeq ($(ARCH), amd64)
	ARCH := x86_64
else ifeq ($(ARCH), i386)
	ARCH := x86
else ifeq ($(ARCH), armhf)
	ARCH := armv7
else ifeq ($(ARCH), arm64)
	ARCH := aarch64
endif

%:
	dh $@

override_dh_auto_clean:
	rm -fr build temp install
	rm -fr make/tmp
	rm -fr tree/rebol/Siskin/build
	rm -fr rebol/Siskin
	rm -fr Siskin
	rm -fr tree/rebol/Rebol

override_dh_auto_build:
	rm -fr tree/rebol/Rebol
	cp -a /usr/share/rebol-src tree/rebol/Rebol
	rebol siskin.r3 rebol/siskin siskin-linux-$(ARCH)

override_dh_auto_test:
	tree/rebol/Siskin/build/siskin-linux-$(ARCH) -V

override_dh_auto_install:
	install -Dm755 tree/rebol/Siskin/build/siskin-linux-$(ARCH) \
		debian/siskin/usr/bin/siskin

