#!/usr/bin/make -f
# -*- mode: makefile; coding: utf-8 -*-
#

include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/meta-subst.mk

# work around #262408
DEB_DH_INSTALL_SOURCEDIR := $(DEB_DESTDIR)

DEB_FIXPERMS_EXCLUDE := /etc/chatscripts /etc/ppp/peers

BINDIR = $(DEB_DESTDIR)/usr/bin
DATADIR = $(DEB_DESTDIR)/usr/share
SYSCONFDIR = $(DEB_DESTDIR)/etc

PKGDATADIR = $(DATADIR)/elho
OPENVPNLIBDIR = $(DEB_DESTDIR)/usr/lib/openvpn

common-install-indep::
	mkdir -p $(DEB_DESTDIR)
	install --directory $(BINDIR)

	install --directory $(OPENVPNLIBDIR)
	install --mode=755 openvpn/openvpn-remote $(BINDIR)
	install --mode=755 openvpn/openvpn-ifup-bg $(OPENVPNLIBDIR)
	install --mode=755 openvpn/openvpn-ifdown $(OPENVPNLIBDIR)

	install --directory --mode=2750 --group=dip $(SYSCONFDIR)/chatscripts
	for f in pap-o2-de pap-vodafone.de ; \
	do \
		install --mode=640 --group=dip "ppp/$$f" \
			$(SYSCONFDIR)/chatscripts ; \
	done
	install --directory --mode=2750 --group=dip $(SYSCONFDIR)/ppp/peers
	for f in o2-de Vodafone.de ; \
	do \
		install --mode=640 --group=dip "ppp/$$f" \
			$(SYSCONFDIR)/ppp/peers ; \
	done

	install --directory $(PKGDATADIR)/preseed
	install --mode=644 --no-target-directory preseed.cfg \
		$(PKGDATADIR)/preseed/elho-laptop.cfg
