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

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


%:
	dh $@

override_dh_auto_configure:
	./configure --prefix=/usr --sysconfdir=/etc/trafficserver \
		--localstatedir=/var/run --includedir=/usr/include \
		--libdir=/usr/lib/trafficserver --datadir=/var/cache/trafficserver \
		--enable-layout=Debian --with-user=root \
		--with-group=root

override_dh_auto_install:
	dh_auto_install
	rm -f debian/tmp/usr/bin/trafficserver # We install our own


override_dh_install:
	dh_install --fail-missing
	sed -r -i 's/CONFIG proxy.config.(alarm_email|admin.user_id)\s+STRING\s+root/CONFIG proxy.config.\1 STRING trafficserver/' \
		debian/trafficserver/etc/trafficserver/records.config

override_dh_fixperms:
	dh_fixperms -X etc/trafficserver -X var/lib/trafficserver \
		-X var/log/trafficserver -X /var/cache/trafficserver \
		-X var/run/trafficserver

override_dh_installexamples:
	dh_installexamples -X Makefile -X.deps

override_dh_auto_test:
	# Skip tests while issue #738 prevents to build ATS on x86 machines
	# https://issues.apache.org/jira/browse/TS-738

override_dh_makeshlibs:
	dh_makeshlibs -X/usr/lib/trafficserver

