#!/usr/bin/make -f

export DPKG_EXPORT_BUILDFLAGS = 1
export DEB_CFLAGS_MAINT_APPEND=-fstack-protector-all
include /usr/share/dpkg/buildflags.mk

MAKE_PATH_REDIRECTIONS:=LIBDIR=/lib/ebtables \
			BINDIR=/sbin \
			DESTDIR=debian/ebtables

include /usr/share/cdbs/1/rules/debhelper.mk

DEB_DH_INSTALLINIT_ARGS:=-- start 20 S . stop 80 0 1 6 .

build/ebtables::
	make CFLAGS="$(CPPFLAGS) $(CFLAGS)" CFLAGS_SH_LIB="-fPIC" LDFLAGS="$(LDFLAGS)" $(MAKE_PATH_REDIRECTIONS)

clean::
	dh_testdir
	rm -f build-stamp
	make clean
	rm -f ebtables.8_ ebtables.sysv_ ebtables-config_ ebtables-save_
	dh_clean

install/ebtables:: build
	dh_testdir
	dh_testroot
	dh_clean
	dh_installdirs
	make install $(MAKE_PATH_REDIRECTIONS)
	mv debian/ebtables/etc/default/ebtables-config debian/ebtables/etc/default/ebtables
	rm -f debian/ebtables/etc/init.d/ebtables
