#! /usr/bin/make -f

build: config.status
	$(MAKE)
	$(MAKE) man

config.status:

clean:
	-$(MAKE) clean
	rm -f debian/files debian/substvars
	rm -rf debian/tmp

binary: binary-arch binary-indep

binary-indep:

binary-arch: build
	rm -rf debian/tmp
	install -d -o root -g root -m 755 debian/tmp/usr/sbin
	install -d -o root -g root -m 755 debian/tmp/usr/share/man/man8
	install -d -o root -g root -m 755 debian/tmp/etc/init.d
	install -d -o root -g root -m 755 debian/tmp/etc/acpi/events
	install -d -o root -g root -m 755 debian/tmp/usr/share/doc/acpid

	install -p -o root -g root -m 755 acpid debian/tmp/usr/sbin/
	strip --remove-section=.note --remove-section=.comment --strip-unneeded debian/tmp/usr/sbin/*

	install -p -o root -g root -m 644 README \
		debian/tmp/usr/share/doc/acpid

	install -p -o root -g root -m 755 debian/init \
		debian/tmp/etc/init.d/acpid
	
	install -p -o root -g root -m 644 debian/default \
		debian/tmp/etc/acpi/events/default
	
	install -p -o root -g root -m 755 debian/default.sh \
		debian/tmp/etc/acpi/default.sh

	install -p -o root -g root -m 644 acpid.8.gz \
		debian/tmp/usr/share/man/man8

	#install -p -o root -g root -m 644 ChangeLog \
	#	debian/tmp/usr/share/doc/acpid/changelog
	install -p -o root -g root -m 644 debian/changelog \
		debian/tmp/usr/share/doc/acpid/changelog.Debian
	gzip -9f debian/tmp/usr/share/doc/acpid/*

	install -p -o root -g root -m 644 debian/copyright \
		debian/tmp/usr/share/doc/acpid/

	install -d -o root -g root -m 755 debian/tmp/usr/share/doc/acpid/samples
	install -p -o root -g root -m 644 samples/sample.conf \
		debian/tmp/usr/share/doc/acpid/samples/

	install -p -o root -g root -m 644 samples/acpi_handler.sh \
		debian/tmp/usr/share/doc/acpid/samples/
	gzip -9f debian/tmp/usr/share/doc/acpid/samples/*
	
	install -d -o root -g root -m 755 debian/tmp/DEBIAN
	install -p -o root -g root -m 644 debian/conffiles debian/tmp/DEBIAN/
	install -p -o root -g root -m 755 debian/postinst debian/tmp/DEBIAN/
	install -p -o root -g root -m 755 debian/postrm debian/tmp/DEBIAN/
	install -p -o root -g root -m 755 debian/prerm debian/tmp/DEBIAN/

	dpkg-shlibdeps debian/tmp/usr/sbin/acpid
	dpkg-gencontrol -isp
	dpkg-deb --build debian/tmp ..
