#!/usr/bin/make -f
%:
	dh $@

DEB_BUILD_MULTIARCH=$(shell dpkg-architecture -qDEB_BUILD_MULTIARCH)
GTK2_LIBDIR=$(shell if [ -f /usr/lib/pkgconfig/gtk+-2.0.pc ]; then \
		    	echo "usr\/lib"; \
		    else \
		    	echo "usr\/lib\/$(DEB_BUILD_MULTIARCH)"; \
		    fi)

GTK3_LIBDIR=$(shell if [ -f /usr/lib/pkgconfig/gtk+-3.0.pc ]; then \
		    	echo "usr\/lib"; \
		    else \
		    	echo "usr\/lib\/$(DEB_BUILD_MULTIARCH)"; \
		    fi)

QT4_LIBDIR=$(shell if [ -f /usr/lib/pkgconfig/QtCore.pc ]; then \
		    	echo "usr\/lib"; \
		    else \
		    	echo "usr\/lib\/$(DEB_BUILD_MULTIARCH)"; \
		    fi)

override_dh_auto_configure:
	dh_auto_configure -- \
	    -DENABLE_CAIRO=ON \
	    -DENABLE_DBUS=ON \
	    -DENABLE_PANGO=ON \
	    -DENABLE_DEBUG=ON \
	    -DENABLE_TABLE=ON \
	    -DENABLE_STATIC=ON \
	    -DENABLE_GTK2_IM_MODULE=ON \
	    -DENABLE_GTK3_IM_MODULE=ON \
	    -DENABLE_QT_IM_MODULE=ON \
	    -DENABLE_OPENCC=ON \
	    -DENABLE_TEST=ON
override_dh_makeshlibs:
	dh_makeshlibs -pfcitx-libs
override_dh_strip:
	dh_strip --dbg-package=fcitx-libs-dbg

override_dh_install:
	sed "s/GTK2_LIBDIR/$(GTK2_LIBDIR)/g" debian/fcitx-frontend-gtk2.install.in >debian/fcitx-frontend-gtk2.install
	sed "s/GTK3_LIBDIR/$(GTK3_LIBDIR)/g" debian/fcitx-frontend-gtk3.install.in >debian/fcitx-frontend-gtk3.install
	sed "s/QT4_LIBDIR/$(QT4_LIBDIR)/g" debian/fcitx-frontend-qt4.install.in >debian/fcitx-frontend-qt4.install
	dh_install
