$NetBSD: patch-aw,v 1.2 2008/08/07 16:00:14 joerg Exp $ --- misc/Makefile.orig 2007-05-18 16:45:21.000000000 +0200 +++ misc/Makefile 2007-05-27 13:48:51.000000000 +0200 @@ -13,8 +13,10 @@ TARGETS-$(CONFIG_X86) += xen-detect TARGETS := $(TARGETS-y) -INSTALL_BIN = $(TARGETS) xencons -INSTALL_SBIN = netfix xm xen-bugtool xen-python-path xend xenperf +INSTALL_BIN = $(TARGETS) +INSTALL_BIN_SCRIPT = xencons +INSTALL_SBIN = xenperf +INSTALL_SBIN_SCRIPT = netfix xm xen-bugtool xend xen-python-path .PHONY: all all: build @@ -26,11 +28,13 @@ .PHONY: install install: build - [ -d $(DESTDIR)/usr/bin ] || $(INSTALL_DIR) $(DESTDIR)/usr/bin - [ -d $(DESTDIR)/usr/sbin ] || $(INSTALL_DIR) $(DESTDIR)/usr/sbin - $(INSTALL_PROG) $(INSTALL_BIN) $(DESTDIR)/usr/bin - $(INSTALL_PROG) $(INSTALL_SBIN) $(DESTDIR)/usr/sbin - $(MAKE) -C lomount install + $(BSD_INSTALL_PROGRAM_DIR) ${DESTDIR}$(PREFIX)/bin + $(BSD_INSTALL_PROGRAM_DIR) ${DESTDIR}$(PREFIX)/sbin + $(BSD_INSTALL_PROGRAM) $(INSTALL_BIN) ${DESTDIR}$(PREFIX)/bin + $(BSD_INSTALL_SCRIPT) $(INSTALL_BIN_SCRIPT) ${DESTDIR}$(PREFIX)/bin + $(BSD_INSTALL_PROGRAM) $(INSTALL_SBIN) ${DESTDIR}$(PREFIX)/sbin + $(BSD_INSTALL_SCRIPT) $(INSTALL_SBIN_SCRIPT) ${DESTDIR}$(PREFIX)/sbin +# $(MAKE) -C lomount install # No sense in installing miniterm on the Xen box. # $(MAKE) -C miniterm install @@ -44,4 +48,4 @@ $(CC) -c $(CFLAGS) -o $@ $< xenperf: %: %.o Makefile - $(CC) $(CFLAGS) -o $@ $< -L$(XEN_LIBXC) -lxenctrl + $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) -L$(XEN_LIBXC) -lxenctrl