#!/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)

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

PKGDATADIR = $(DATADIR)/elho

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

	install --directory $(SYSCONFDIR)/apache2/conf.d
	install --mode=644 --no-target-directory \
		etc/apache2/conf.d/contentsecuritypolicy-init \
		$(SYSCONFDIR)/apache2/conf.d/00-contentsecuritypolicy-init
	for f in default-deny logging nobackupfiles nodotfiles noincludes \
		serveradmin sameoriginframes ; \
	do \
		install --mode=644 "etc/apache2/conf.d/$$f" \
			$(SYSCONFDIR)/apache2/conf.d ; \
	done
	install --mode=644 --no-target-directory \
		etc/apache2/conf.d/contentsecuritypolicy \
		$(SYSCONFDIR)/apache2/conf.d/zz-contentsecuritypolicy

	install --directory $(PKGDATADIR)/customize
	install --directory $(PKGDATADIR)/customize/etc/apache2/conf.d
	for f in apache2-doc.sed security.sed ; \
	do \
		install --mode=644 "etc/apache2/conf.d/$$f" \
			$(PKGDATADIR)/customize/etc/apache2/conf.d ; \
	done
	install --directory $(PKGDATADIR)/customize/etc/apache2/mods-available
	for f in autoindex.conf.sed deflate.conf.sed dir.conf.sed \
		negotiation.conf.sed ; \
	do \
		install --mode=644 "etc/apache2/mods-available/$$f" \
			$(PKGDATADIR)/customize/etc/apache2/mods-available ; \
	done
