diff -urN ipvsadm-1.21/Makefile ipvsadm-1.21.libinstall/Makefile --- ipvsadm-1.21/Makefile 2003-01-31 10:23:47.000000000 +0800 +++ ipvsadm-1.21.libinstall/Makefile 2003-01-31 10:25:50.000000000 +0800 @@ -22,6 +22,7 @@ # : Added autodetection of libpot # : Added BUILD_ROOT support # Wensong : Changed the OBJS according to detection +# Jeremy : Added libipvs installation # NAME = ipvsadm @@ -39,7 +40,10 @@ MKDIR = mkdir INSTALL = install INCLUDE = -I/usr/src/linux/include -I.. -I. +INCDIR = $(BUILD_ROOT)/usr/include +LIBDIR = $(BUILD_ROOT)/usr/lib STATIC_LIBS = libipvs/libipvs.a +HEADERS = libipvs/libipvs.h ##################################### @@ -85,6 +89,10 @@ $(INSTALL) -m 0644 ipvsadm.8 $(MAN) $(INSTALL) -m 0644 ipvsadm-save.8 $(MAN) $(INSTALL) -m 0644 ipvsadm-restore.8 $(MAN) + [ -d $(INCDIR) ] || $(MKDIR) -p $(INCDIR) + $(INSTALL) -m 0644 $(HEADERS) $(INCDIR)/linux/ipvs.h + [ -d $(LIBDIR) ] || $(MKDIR) -p $(LIBDIR) + $(INSTALL) -m 0644 $(STATIC_LIBS) $(LIBDIR) if [ -d $(INIT) ]; then \ $(INSTALL) -m 0755 ipvsadm.sh $(INIT)/ipvsadm; \ fi