--- 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 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)