#!/usr/bin/make -f

PREFIX  ?= /opt/symas
ETCFIX  ?= $(PREFIX)/etc
LIBFIX  ?= $(PREFIX)/lib
VARFIX  ?= /var/symas

export DEB_BUILD_MAINT_OPTIONS=hardening=+all
# Ensure rpath is set correctly
export DEB_LDFLAGS_MAINT_APPEND= -Wl,--as-needed -Wl,-rpath,$(LIBFIX)
export PKG_CONFIG_PATH=$(LIBFIX)/pkgconfig

export V=1
export LIBEVENT_CFLAGS := $(shell dpkg-buildflags --get CFLAGS)
export LIBEVENT_CPPFLAGS := $(shell dpkg-buildflags --get CPPFLAGS)
export LIBEVENT_LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS)

%:
	dh $@

override_dh_auto_configure:
	./configure --prefix=$(PREFIX)

override_dh_strip:
	dh_strip --dbgsym-migration="libevent-dbg (<< 2.1.12-stable-1)" || dh_strip

override_dh_makeshlibs:
	dh_makeshlibs --no-scripts

override_dh_auto_install:
	make install DESTDIR=$$(pwd)/debian/tmp
	mkdir -p $$(pwd)/debian/tmp/$(PREFIX)/share/doc/libevent
	cp ChangeLog $$(pwd)/debian/tmp/$(PREFIX)/share/doc/libevent/
	cp LICENSE $$(pwd)/debian/tmp/$(PREFIX)/share/doc/libevent/
	cp README.md $$(pwd)/debian/tmp/$(PREFIX)/share/doc/libevent/

override_dh_auto_test:
