#!/usr/bin/make -f

INSTALLDIR = $(CURDIR)/debian/tmp

configure:

build: build-arch build-indep

build-arch:

build-indep:

clean:
	dh_testdir
	dh_testroot
	dh_clean

install:
	dh_testdir
	dh_testroot
	dh_prep
	mkdir -p $(INSTALLDIR)/usr/sbin
	install -p -m 755 $(CURDIR)/fetch-crl $(INSTALLDIR)/usr/sbin/fetch-crl
	install -p -m 755 $(CURDIR)/clean-crl $(INSTALLDIR)/usr/sbin/clean-crl
	mkdir -p $(INSTALLDIR)/etc
	install -p -m 644 $(CURDIR)/fetch-crl.cnf $(INSTALLDIR)/etc/fetch-crl.conf
	mkdir -p $(INSTALLDIR)/var/cache/fetch-crl
	chmod 0700 $(INSTALLDIR)/var/cache/fetch-crl
	mkdir -p $(INSTALLDIR)/etc/fetch-crl.d
	sed s/nosymlinks/symlinks/ -i $(INSTALLDIR)/etc/fetch-crl.conf
	mkdir -p $(INSTALLDIR)/etc/grid-security/certificates

binary-arch:

binary-indep: install
	dh_testdir
	dh_testroot
	dh_installdocs
	dh_installchangelogs CHANGES
	dh_install --fail-missing
	dh_installinit -r --name fetch-crl-boot -- stop 20 0 1 2 3 4 5 6 .
	dh_installinit -r --name fetch-crl-cron
	dh_installcron
	dh_installman
	dh_lintian
	dh_perl
	dh_compress
	dh_fixperms -X /var/cache/fetch-crl
	dh_installdeb
	dh_gencontrol
	dh_md5sums
	dh_builddeb

binary: binary-indep binary-arch

.PHONY: build-arch build-indep build clean binary-arch binary-indep binary install configure
