]> git.sesse.net Git - vlc/blobdiff - contrib/src/upnp/rules.mak
contrib: ncurses: enable only for osx
[vlc] / contrib / src / upnp / rules.mak
index 39b0d9f161ccbb9e97c06f38f0e884a03d62607c..f42ec1a557337568bf35f73f83dd90548574a1a4 100644 (file)
@@ -2,6 +2,8 @@
 UPNP_VERSION := 1.6.13
 UPNP_URL := $(SF)/pupnp/libupnp-$(UPNP_VERSION).tar.bz2
 
+PKGS += upnp
+
 $(TARBALLS)/libupnp-$(UPNP_VERSION).tar.bz2:
        $(call download,$(UPNP_URL))
 
@@ -17,10 +19,14 @@ upnp: libupnp-$(UPNP_VERSION).tar.bz2 .sum-upnp
 ifdef HAVE_WIN32
        $(APPLY) $(SRC)/upnp/libupnp-configure.patch
        $(APPLY) $(SRC)/upnp/libupnp-win32.patch
+       $(APPLY) $(SRC)/upnp/libupnp-win64.patch
 endif
        $(MOVE)
 
 .upnp: upnp
+ifdef HAVE_WIN32
+       $(RECONF)
+endif
        cd $< && $(HOSTVARS) CFLAGS="$(CFLAGS) -O3 -DUPNP_STATIC_LIB $(LIBUPNP_ECFLAGS)" ./configure --disable-samples --without-documentation --disable-webserver $(HOSTCONF)
        cd $< && $(MAKE) install
        touch $@