mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
git-svn-id: https://svn.macports.org/repository/macports/trunk/dports@110525 d073be05-634f-4543-b044-5fe20cf6d1d6
53 lines
2.1 KiB
Diff
53 lines
2.1 KiB
Diff
--- Makefile.orig 2012-03-02 07:18:35.000000000 -0600
|
|
+++ Makefile 2013-09-01 01:58:21.000000000 -0500
|
|
@@ -15,7 +15,7 @@
|
|
NAME=cntlm
|
|
CC=gcc
|
|
VER=`cat VERSION`
|
|
-CFLAGS+=$(FLAGS) -std=c99 -Wall -Wno-unused-but-set-variable -pedantic -O3 -D__BSD_VISIBLE -D_ALL_SOURCE -D_XOPEN_SOURCE=600 -D_POSIX_C_SOURCE=200112 -D_ISOC99_SOURCE -D_REENTRANT -D_BSD_SOURCE -DVERSION=\"`cat VERSION`\"
|
|
+CFLAGS+=$(FLAGS) -std=c99 -Wall -pedantic -O3 -D__BSD_VISIBLE -D_ALL_SOURCE -D_XOPEN_SOURCE=600 -D_POSIX_C_SOURCE=200112 -D_ISOC99_SOURCE -D_REENTRANT -D_BSD_SOURCE -DVERSION=\"`cat VERSION`\"
|
|
OS=$(shell uname -s)
|
|
OSLDFLAGS=$(shell [ $(OS) = "SunOS" ] && echo "-lrt -lsocket -lnsl")
|
|
LDFLAGS:=-lpthread $(OSLDFLAGS)
|
|
@@ -26,13 +26,15 @@
|
|
OBJS=utils.o ntlm.o xcrypt.o config.o socket.o acl.o auth.o http.o forward.o direct.o scanner.o pages.o main.o win/resources.o
|
|
endif
|
|
|
|
+all: $(OBJS)
|
|
+
|
|
$(NAME): configure-stamp $(OBJS)
|
|
@echo "Linking $@"
|
|
- @$(CC) $(CFLAGS) -o $@ $(OBJS) $(LDFLAGS)
|
|
+ $(CC) $(CFLAGS) -o $@ $(OBJS) $(LDFLAGS)
|
|
|
|
main.o: main.c
|
|
@echo "Compiling $<"
|
|
- @if [ -z "$(SYSCONFDIR)" ]; then \
|
|
+ if [ -z "$(SYSCONFDIR)" ]; then \
|
|
$(CC) $(CFLAGS) -c main.c -o $@; \
|
|
else \
|
|
$(CC) $(CFLAGS) -DSYSCONFDIR=\"$(SYSCONFDIR)\" -c main.c -o $@; \
|
|
@@ -40,7 +42,7 @@
|
|
|
|
.c.o:
|
|
@echo "Compiling $<"
|
|
- @$(CC) $(CFLAGS) -c -o $@ $<
|
|
+ $(CC) $(CFLAGS) -c -o $@ $<
|
|
|
|
install: $(NAME)
|
|
# Special handling for install(1)
|
|
@@ -49,10 +51,10 @@
|
|
install -M 644 -f $(MANDIR)/man1 doc/$(NAME).1; \
|
|
install -M 600 -c $(SYSCONFDIR) doc/$(NAME).conf; \
|
|
elif [ "`uname -s`" = "Darwin" ]; then \
|
|
- install -d -m 755 -s $(NAME) $(BINDIR)/$(NAME); \
|
|
- install -d -m 644 doc/$(NAME).1 $(MANDIR)/man1/$(NAME).1; \
|
|
+ install -m 755 -s $(NAME) $(BINDIR)/$(NAME); \
|
|
+ install -m 644 doc/$(NAME).1 $(MANDIR)/man1/$(NAME).1; \
|
|
[ -f $(SYSCONFDIR)/$(NAME).conf -o -z "$(SYSCONFDIR)" ] \
|
|
- || install -d -m 600 doc/$(NAME).conf $(SYSCONFDIR)/$(NAME).conf; \
|
|
+ || install -m 600 doc/$(NAME).conf $(SYSCONFDIR)/$(NAME).conf; \
|
|
else \
|
|
install -D -m 755 -s $(NAME) $(BINDIR)/$(NAME); \
|
|
install -D -m 644 doc/$(NAME).1 $(MANDIR)/man1/$(NAME).1; \
|