$OpenBSD: patch-Makefile,v 1.1.1.1 2012/01/13 09:23:09 ajacoutot Exp $
--- Makefile.orig	Tue Jun 21 17:24:14 2011
+++ Makefile	Sat Jan  7 10:00:43 2012
@@ -23,7 +23,7 @@ JNAERATOR = jnaerator-0.9.3.jar
 #LDLIBS=-lsocket -lnsl -lresolv
 
 # APIVERSION is used to build SONAME
-APIVERSION = 8
+APIVERSION ?= 8
 
 SRCS = igd_desc_parse.c miniupnpc.c minixml.c minisoap.c miniwget.c \
        upnpc.c upnpcommands.c upnpreplyparse.c testminixml.c \
@@ -103,11 +103,11 @@ check:	validateminixml validateminiwget
 everything:	all $(EXECUTABLES_ADDTESTS)
 
 pythonmodule:	$(LIBRARY) miniupnpcmodule.c setup.py
-	python setup.py build
+	${MODPY_BIN} setup.py build
 	touch $@
 
 installpythonmodule:	pythonmodule
-	python setup.py install
+	${MODPY_BIN} setup.py install --prefix=$(PREFIX)
 
 validateminixml:	minixmlvalid
 	@echo "minixml validation test"
@@ -133,7 +133,6 @@ install:	$(FILESTOINSTALL)
 	$(INSTALL) -m 644 $(LIBRARY) $(INSTALLDIRLIB)
 ifneq ($(OS), AmigaOS)
 	$(INSTALL) -m 644 $(SHAREDLIBRARY) $(INSTALLDIRLIB)/$(SONAME)
-	ln -fs $(SONAME) $(INSTALLDIRLIB)/$(SHAREDLIBRARY)
 endif
 	$(INSTALL) -d $(INSTALLDIRBIN)
 ifeq ($(OS), AmigaOS)
