summaryrefslogtreecommitdiff
path: root/net/miniupnpc/files/patch-Makefile
diff options
context:
space:
mode:
authorDirk Meyer <dinoex@FreeBSD.org>2013-03-03 21:09:54 +0000
committerDirk Meyer <dinoex@FreeBSD.org>2013-03-03 21:09:54 +0000
commit0c6a465309cef9c65d92dd1d0f988f9f0be423ff (patch)
treed9b2ca71f6bedf7947acb9cee898e96b4b92eedb /net/miniupnpc/files/patch-Makefile
parent- Add https support. (diff)
- update to 1.8
PR: 175924 Submitted by: Konstantin Belousov
Notes
Notes: svn path=/head/; revision=313380
Diffstat (limited to 'net/miniupnpc/files/patch-Makefile')
-rw-r--r--net/miniupnpc/files/patch-Makefile32
1 files changed, 25 insertions, 7 deletions
diff --git a/net/miniupnpc/files/patch-Makefile b/net/miniupnpc/files/patch-Makefile
index 2d8314216e3b..c26ddcb89e3c 100644
--- a/net/miniupnpc/files/patch-Makefile
+++ b/net/miniupnpc/files/patch-Makefile
@@ -1,18 +1,36 @@
-_POSIX_C_SOURCE hides declarations of things like snprintf()...
-
---- Makefile 2012-05-01 16:11:49.000000000 -0400
-+++ Makefile 2012-06-07 13:45:54.000000000 -0400
-@@ -27,5 +27,5 @@
+--- Makefile.orig 2013-01-28 12:10:25.000000000 +0200
++++ Makefile 2013-02-07 15:19:04.788319388 +0200
+@@ -35,7 +35,7 @@
CFLAGS += -fno-common
CFLAGS += -DMINIUPNPC_SET_SOCKET_TIMEOUT
+ CFLAGS += -DMINIUPNPC_GET_SRC_ADDR
-CFLAGS += -D_BSD_SOURCE -D_POSIX_C_SOURCE=1
+CFLAGS += -D_BSD_SOURCE
CFLAGS += -ansi
# -DNO_GETADDRINFO
-@@ -102,5 +102,5 @@
- INSTALLDIRLIB = $(INSTALLPREFIX)/lib
+ INSTALL = install
+@@ -80,7 +80,7 @@
+ SONAME = $(basename $(SHAREDLIBRARY)).$(APIVERSION).dylib
+ CFLAGS := -DMACOSX -D_DARWIN_C_SOURCE $(CFLAGS)
+ else
+-ifeq ($(OS), Linux)
++ifeq ($(OS), FreeBSD)
+ SHAREDLIBRARY = libminiupnpc.so
+ SONAME = $(SHAREDLIBRARY).$(APIVERSION)
+ endif
+@@ -110,13 +110,11 @@
+ TESTIGDDESCPARSE := $(TESTIGDDESCPARSE) minissdpc.o
+ endif
+
+-LIBDIR ?= lib
+ # install directories
+-INSTALLPREFIX ?= $(PREFIX)/usr
+ INSTALLDIRINC = $(INSTALLPREFIX)/include/miniupnpc
+-INSTALLDIRLIB = $(INSTALLPREFIX)/$(LIBDIR)
++INSTALLDIRLIB = $(INSTALLPREFIX)/lib
INSTALLDIRBIN = $(INSTALLPREFIX)/bin
-INSTALLDIRMAN = $(INSTALLPREFIX)/share/man
+INSTALLDIRMAN = $(INSTALLPREFIX)/man
FILESTOINSTALL = $(LIBRARY) $(EXECUTABLES)
+ ifneq ($(OS), AmigaOS)