File bondctl-fix_install.patch of Package bondctl

--- Makefile.orig	2011-08-27 11:19:27.248000541 +0200
+++ Makefile	2011-08-27 11:26:46.816000542 +0200
@@ -20,8 +20,9 @@
 #   02111-1307, USA. 
 #
 
-DESTDIR = /usr/local
-SBINDIR = $(DESTDIR)/sbin
+DESTDIR =
+SBINDIR = /sbin
+MANDIR = /usr/share/man
 IPROUTE = /sbin/ip
 MODPROBE = /sbin/modprobe
 
@@ -61,17 +62,16 @@
 	  bondctl.8
 
 ifenslave:
-	test -x $(SBINDIR)/bondctl
 	sed "s#__BONDCTL__#$(SBINDIR)/bondctl#g" ifenslave.in > ifenslave
 
 install: bondctl
-	install -o root -g root -m 0750 bondctl $(SBINDIR)/
+	install -D -m 0750 bondctl $(DESTDIR)$(SBINDIR)/bondctl
 
 install-man: bondctl.8
-	install -o root -g root -m 0755 bondctl.8 $(DESTDIR)/share/man/man8/
+	install -D -m 0644 bondctl.8 $(DESTDIR)$(MANDIR)/man8/bondctl.8
 
 install-wrapper: ifenslave
-	install -o root -g root -m 0750 ifenslave $(SBINDIR)/
+	install -D -m 0750 ifenslave $(DESTDIR)$(SBINDIR)/bondctl-ifenslave
 
 all:
 	$(MAKE) install
openSUSE Build Service is sponsored by