#!/usr/bin/make -f


ifneq (,$(findstring amd64,$(DEB_BUILD_ARCH)))
export DEB_BUILD_MAINT_OPTIONS = hardening=+fortify,-stackprotector,+relro,+bindnow,-pie
else
export DEB_BUILD_MAINT_OPTIONS = hardening=+fortify,-stackprotector,+relro,+bindnow,+pie
endif

devi := $(shell lsb_release -r -s | cut -d '.'  -f1)
ifeq ($(shell if [ $(devi) -gt 7 ] ; then echo gt ; else echo lt ; fi),gt)
   DEBVE2=yes
else
   DEBVE2=no
endif

DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)

DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)

DEB_HOST_ARCH = $(shell dpkg-architecture -qDEB_HOST_ARCH)
POWERCFLAGS = -fomit-frame-pointer
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
CFLAGS += -O0 $(POWERCFLAGS)
else
ifeq ($(DEB_HOST_ARCH),i386)
CFLAGS += -O3 $(POWERCFLAGS) -march=i586 -mmmx
else
ifeq ($(DEB_HOST_ARCH),i486)
CFLAGS += -O3 $(POWERCFLAGS) -march=i586 -mmmx
else
CFLAGS += -O2 $(POWERCFLAGS)
endif
endif
ifeq ($(DEB_HOST_ARCH),amd64)
CFLAGS += -O3 -msse $(POWERCFLAGS)
endif
endif
    CXXFLAGS += $(CFLAGS)



%:
	dh ${@} --parallel

override_dh_auto_configure:
	dh_auto_configure -- CFLAGS="$(CFLAGS)"

override_dh_auto_install:
	$(MAKE) DESTDIR=$(CURDIR)/debian/pcmanfm install

override_dh_builddeb:
	dh_builddeb -- -Zxz -z9

override_dh_auto_test:
	

override_dh_strip:
	dh_strip --dbg-package=pcmanfm-dbg

override_dh_installdocs:
	dh_installdocs --link-doc=pcmanfm

override_dh_installchangelogs:
	dh_installchangelogs NEWS

