#!/usr/bin/make -f
# -*- makefile -*-
# Sample debian/rules that uses debhelper.
# GNU copyright 1997 to 1999 by Joey Hess.

#export DH_VERBOSE=1

DEB_VENDOR := $(shell dpkg-vendor --query vendor)

LDFLAGS ?=
LDFLAGS += -Wl,--as-needed

%:
	dh $@ --parallel

override_dh_auto_configure: configure
	dh_auto_configure -- \
	    --with-gconf-schema-file-dir=\$${datadir}/gconf/schemas \
	    --libexecdir=\$${libdir}/gchemutils \
	    --with-mozilla-libdir=\$${libdir}/xulrunner-addons \
	    --without-kde-mime-dir \
	    --disable-schemas-install \
	    --disable-scrollkeeper \
	    --disable-update-databases \
	    LDFLAGS="$(LDFLAGS)"

override_dh_auto_test:
	dh_auto_test || true

override_dh_clean:
	#$(RM) -r debian/tmp/
	dh_clean po/*.gmo po/.intltool-merge-cache build-stamp

override_dh_installdirs:
	dh_installdirs -Ngcu-plugin
ifeq (,$(filter Ubuntu,$(DEB_VENDOR)))
	dh_installdirs -pgcu-plugin usr/lib/iceape/plugins usr/lib/iceweasel/plugins
endif

override_dh_install:
	dh_install --list-missing -X.la

override_dh_installchangelogs:
	dh_installchangelogs NEWS

override_dh_link:
	dh_link -Ngcu-plugin
ifeq (,$(filter Ubuntu,$(DEB_VENDOR)))
	dh_link -pgcu-plugin \
	    usr/lib/xulrunner-addons/plugins/libmozgcu.so usr/lib/iceape/plugins/libmozgcu.so \
	    usr/lib/xulrunner-addons/plugins/libmozgcu.so usr/lib/iceweasel/plugins/libmozgcu.so
endif

override_dh_strip:
	dh_strip --dbg-package=libgcu-dbg

override_dh_makeshlibs:
	dh_makeshlibs -a -V'libgcu0 (>= 0.12), libgcu0 (<< 0.13)'

override_dh_gencontrol:
	dh_gencontrol -Ngcu-plugin
ifneq (,$(filter Ubuntu,$(DEB_VENDOR)))
	dh_gencontrol -pgcu-plugin -- -Vvendor:Browser='firefox | seamonkey'
else
	dh_gencontrol -pgcu-plugin -- -Vvendor:Browser='iceweasel | iceape'
endif
