]> git.pld-linux.org Git - packages/openconnect.git/blame - openconnect-Makefile.patch
- updated to 4.07
[packages/openconnect.git] / openconnect-Makefile.patch
CommitLineData
14fb1dbd
MB
1--- openconnect-3.02/Makefile.orig 2011-05-04 18:53:39.109630396 +0200
2+++ openconnect-3.02/Makefile 2011-05-04 17:45:05.059718203 +0200
3@@ -15,23 +15,23 @@ endif
9e169684
MB
4 # dir; there's no need to install it anywhere (we link it statically).
5 ifdef OPENSSL
6 SSL_CFLAGS += -I$(OPENSSL)/include
14fb1dbd
MB
7-SSL_LDFLAGS += $(OPENSSL)/libssl.a $(OPENSSL)/libcrypto.a
8+SSL_LIBS += $(OPENSSL)/libssl.a $(OPENSSL)/libcrypto.a
9e169684 9 else
14fb1dbd
MB
10 SSL_CFLAGS += $(shell pkg-config --cflags libssl)
11-SSL_LDFLAGS += $(shell pkg-config --libs libssl)
12-ifeq ($(SSL_LDFLAGS),)
13+SSL_LIBS += $(shell pkg-config --libs libssl)
14+ifeq ($(SSL_LIBS),)
15 $(error "No OpenSSL support. Cannot continue");
9e169684 16 endif
9e169684
MB
17 endif
18
19 XML2_CFLAGS += $(shell xml2-config --cflags)
20-XML2_LDFLAGS += $(shell xml2-config --libs)
21-ifeq ($(XML2_LDFLAGS),)
22+XML2_LIBS += $(shell xml2-config --libs)
23+ifeq ($(XML2_LIBS),)
24 $(error "No libxml2 support. Cannot continue");
25 endif
26
9e169684 27 CFLAGS := $(OPT_FLAGS) $(SSL_CFLAGS) $(XML2_CFLAGS) $(EXTRA_CFLAGS)
14fb1dbd
MB
28-LDFLAGS := -lz $(SSL_LDFLAGS) $(XML2_LDFLAGS) $(EXTRA_LDFLAGS)
29+LIBS := -lz $(SSL_LIBS) $(XML2_LIBS) $(EXTRA_LIBS)
9e169684
MB
30
31 ifdef SSL_UI
32 CFLAGS += -DSSL_UI
14fb1dbd
MB
33@@ -45,7 +45,7 @@ endif
34
35 ifneq ($(LIBPROXY_HDR),)
36 CFLAGS += -DOPENCONNECT_LIBPROXY -DLIBPROXY_HDR=\"$(LIBPROXY_HDR)\"
37-LDFLAGS += -lproxy
38+LIBS += -lproxy
39 endif
40
41 OPENCONNECT_OBJS := xml.o main.o $(SSL_UI)
42@@ -68,7 +68,7 @@ version.c: $(patsubst %.o,%.c,$(VERSION_
9e169684
MB
43 @./version.sh
44
14fb1dbd 45 openconnect: $(OPENCONNECT_OBJS) $(CONNECTION_OBJS) libopenconnect.a
9e169684
MB
46- $(CC) -o $@ $^ $(LDFLAGS)
47+ $(CC) $(LDFLAGS) -o $@ $^ $(LIBS)
48
9e169684
MB
49 %.o: %.c
50 $(CC) -c -o $@ $(CFLAGS) $(CFLAGS_$@) $< -MD -MF .$@.dep
This page took 0.074624 seconds and 4 git commands to generate.