buildarch := $(shell dpkg-architecture -qDEB_BUILD_ARCH)
-configure: configure-stamp
-configure-stamp:
- dh_testdir
-
- touch configure-stamp
-
-build: configure-stamp build-stamp
+build: build-arch build-indep
+build-arch: build-stamp
+build-indep: build-stamp
build-stamp:
dh_testdir
clean:
dh_testdir
dh_testroot
- rm -f build-stamp configure-stamp
+ rm -f build-stamp
[ ! -f Makefile ] || $(MAKE) clean
cp tools/eliloalt debian/elilo/usr/sbin/eliloalt
chmod 0755 debian/elilo/usr/sbin/eliloalt
+ cp debian/elilo.initramfs-post-update \
+ debian/elilo/etc/initramfs/post-update.d/elilo
+ cp debian/elilo.kernel-postinst \
+ debian/elilo/etc/kernel/postinst.d/zz-elilo
+ cp debian/elilo.kernel-postrm \
+ debian/elilo/etc/kernel/postrm.d/zz-elilo
+ chmod 755 debian/elilo/etc/initramfs/*.d/* debian/elilo/etc/kernel/*.d/*
+
binary-indep: build install
binary-arch: build install
dh_builddeb
binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure
+.PHONY: build-indep build-arch build clean binary-indep binary-arch binary install