#!/usr/bin/make -f

BSDMAINUTILS_VERSION = $(shell dpkg-query --showformat='$${Version}' --show bsdmainutils)
# From the changelog for bsdmainutils
USES_ALTERNATIVES = $(shell dpkg --compare-versions $(BSDMAINUTILS_VERSION) ge '8.0.6~' && echo y)

DEB_DIVERT_EXTENSION = .debathena
ifneq ($(USES_ALTERNATIVES),y)
    # Older packages, continue to divert
    DEB_DIVERT_FILES_debathena-from-config += \
	/usr/bin/from.debathena \
	/usr/share/man/man1/from.debathena.1.gz
    binary-predeb/debathena-from-config::
	echo "debathena-from-config-breaks=bsdmainutils (>= 8.0.6~)" >> debian/debathena-from-config.substvars
else
    # Newer packages: undivert, generate Conflicts, generate postinst
    DEB_UNDIVERT_FILES_debathena-from-config += \
	/usr/bin/from.debathena \
	/usr/share/man/man1/from.debathena.1.gz
    binary-predeb/debathena-from-config::
	echo "debathena-from-config-conflicts=bsdmainutils (<< 8.0.6~)" >> debian/debathena-from-config.substvars
    common-build-indep::
	cp -f debian/postinst-alternatives debian/postinst
    clean::
	rm -f debian/postinst
endif

include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/config-package.mk

