#!/usr/bin/make -f
# GNU copyright 1997 to 1999 by Joey Hess.

# Uncomment this to turn on verbose mode.
export DH_VERBOSE=1
export MAKEINFO=/usr/bin/makeinfo 

CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS)
CFLAGS:=$(shell dpkg-buildflags --get CFLAGS)
CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS)
LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS)

CFLAGS+=-O2 -Wall -D_GNU_SOURCE

ifeq "$(findstring debug,$(DEB_BUILD_OPTIONS))" "debug"
	CFLAGS += -g
endif

%:
	dh $@ --with autotools_dev


override_dh_auto_build:
	PAGER1=pager ./configure --prefix=/usr \
		--mandir=\$${prefix}/share/man \
		--infodir=\$${prefix}/share/info 
	$(MAKE) CFLAGS="$(CFLAGS) $(CPPFLAGS)" LDFLAGS="$(LDFLAGS)"

override_dh_clean:
	dh_clean
	rm -f gmon.out
##XXX not needed for 3.6.3 anymore:	rm -f po/*.gmo
	rm -f po/stamp-po
##XXX not needed anymore:	rm -rf doc/en/gcal.*
##XXX not needed anymore:	rm -rf doc/de/gcal.*
	rm -f intl/libintl.h

override_dh_auto_install:
	dh_auto_install
	dh_installinfo -pgcal-common doc/en/gcal.info*
	###$(MAKE) prefix=$(CURDIR)/debian/gcal/usr miscDIR= install
	###-rm -f $(CURDIR)/debian/gcal/usr/share/info/dir
	###-rm -f $(CURDIR)/debian/gcal/usr/share/info/dir.old
	#### create files for gcal-common
	###mkdir -p $(CURDIR)/debian/gcal-common/usr/share/doc/gcal
	###mv $(CURDIR)/debian/gcal/usr/share/gcal \
	###        $(CURDIR)/debian/gcal-common/usr/share/gcal
	###mv $(CURDIR)/debian/gcal/usr/share/doc/gcal/examples \
	###        $(CURDIR)/debian/gcal-common/usr/share/doc/gcal/examples
	###mv $(CURDIR)/debian/gcal/usr/share/locale \
	###        $(CURDIR)/debian/gcal-common/usr/share/locale


get-orig-source:
	mkdir -p ../tarballs
	uscan --verbose --force-download --destdir=../tarballs --no-symlink

