diff options
author | Waldemar Brodkorb <mail@waldemar-brodkorb.de> | 2012-07-20 17:02:27 +0200 |
---|---|---|
committer | Waldemar Brodkorb <mail@waldemar-brodkorb.de> | 2012-07-20 17:02:27 +0200 |
commit | bf88402712c1983e7dac54c345dd2cf4f9259b73 (patch) | |
tree | a7886e6ad472485bbdb33fc2f3f7e3d18e47a134 /package/ipvsadm/patches/patch-Makefile | |
parent | edc12a0db71dbc933d9167b59bb07939bc9daa8f (diff) |
add new package ipvsadm
Diffstat (limited to 'package/ipvsadm/patches/patch-Makefile')
-rw-r--r-- | package/ipvsadm/patches/patch-Makefile | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/package/ipvsadm/patches/patch-Makefile b/package/ipvsadm/patches/patch-Makefile new file mode 100644 index 000000000..f99758a0c --- /dev/null +++ b/package/ipvsadm/patches/patch-Makefile @@ -0,0 +1,49 @@ +--- ipvsadm-1.26.orig/Makefile 2011-02-08 01:24:23.000000000 +0100 ++++ ipvsadm-1.26/Makefile 2012-07-20 14:46:15.000000000 +0200 +@@ -35,20 +35,20 @@ ARCH = $(shell uname -m) + RPMSOURCEDIR = $(shell rpm --eval '%_sourcedir') + RPMSPECDIR = $(shell rpm --eval '%_specdir') + +-CC = gcc ++CC ?= gcc + INCLUDE = +-SBIN = $(BUILD_ROOT)/sbin ++SBIN = $(DESTDIR)/sbin + MANDIR = usr/man +-MAN = $(BUILD_ROOT)/$(MANDIR)/man8 +-INIT = $(BUILD_ROOT)/etc/rc.d/init.d ++MAN = $(DESTDIR)/$(MANDIR)/man8 ++INIT = $(DESTDIR)/etc/rc.d/init.d + MKDIR = mkdir + INSTALL = install + STATIC_LIBS = libipvs/libipvs.a + + ifeq "${ARCH}" "sparc64" +- CFLAGS = -Wall -Wunused -Wstrict-prototypes -g -m64 -pipe -mcpu=ultrasparc -mcmodel=medlow ++ CFLAGS ?= -Wall -Wunused -Wstrict-prototypes -g -m64 -pipe -mcpu=ultrasparc -mcmodel=medlow + else +- CFLAGS = -Wall -Wunused -Wstrict-prototypes -g ++ CFLAGS ?= -Wall -Wunused -Wstrict-prototypes -g + endif + + +@@ -81,7 +81,7 @@ endif + OBJS = ipvsadm.o config_stream.o dynamic_array.o + LIBS = $(POPT_LIB) + ifneq (0,$(HAVE_NL)) +-LIBS += -lnl ++LIBS += -lnl-3 + endif + DEFINES = -DVERSION=\"$(VERSION)\" -DSCHEDULERS=\"$(SCHEDULERS)\" \ + -DPE_LIST=\"$(PE_LIST)\" $(POPT_DEFINE) +@@ -96,8 +96,8 @@ all: libs ipvsadm + libs: + make -C libipvs + +-ipvsadm: $(OBJS) $(STATIC_LIBS) +- $(CC) $(CFLAGS) -o $@ $^ $(LIBS) ++ipvsadm: $(OBJS) ++ $(CC) $(CFLAGS) -o $@ $^ $(LIBS) -lpopt -lipvs -L./libipvs + + install: all + if [ ! -d $(SBIN) ]; then $(MKDIR) -p $(SBIN); fi |