diff options
-rw-r--r-- | net/gupnp-igd/Makefile | 23 | ||||
-rw-r--r-- | net/gupnp-igd/distinfo | 4 | ||||
-rw-r--r-- | net/gupnp-igd/files/patch-libgupnp-igd-gupnp-simple-igd.c | 11 | ||||
-rw-r--r-- | net/gupnp-igd/pkg-descr | 2 | ||||
-rw-r--r-- | net/gupnp-igd/pkg-plist | 11 |
5 files changed, 34 insertions, 17 deletions
diff --git a/net/gupnp-igd/Makefile b/net/gupnp-igd/Makefile index 12d9784c63d4..df59b638affa 100644 --- a/net/gupnp-igd/Makefile +++ b/net/gupnp-igd/Makefile @@ -6,26 +6,27 @@ # PORTNAME= gupnp-igd -PORTVERSION= 0.1.6 -PORTREVISION= 3 +PORTVERSION= 0.2.1 CATEGORIES= net -MASTER_SITES= http://www.gupnp.org/sites/all/files/sources/ +MASTER_SITES= http://www.gupnp.org/sites/all/files/sources/ \ + LOCAL/sunpoet -MAINTAINER= ports@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Library to handle UPnP IGD port mapping -BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pygobject-2.0.pc:${PORTSDIR}/devel/py-gobject +LICENSE= LGPL21 + +BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pygobject-2.0.pc:${PORTSDIR}/devel/py-gobject \ + gobject-introspection>=0.10:${PORTSDIR}/devel/gobject-introspection \ + gupnp>=0.18:${PORTSDIR}/net/gupnp LIB_DEPENDS= gupnp-1.0:${PORTSDIR}/net/gupnp +RUN_DEPENDS= gupnp>=0.18:${PORTSDIR}/net/gupnp +CONFIGURE_ARGS= --enable-introspection=yes GNU_CONFIGURE= yes USE_GMAKE= yes -USE_GNOME= gnomehack intlhack libglade2 glib20 +USE_GNOME= glib20 gnomehack USE_LDCONFIG= yes USE_PYTHON= yes -# For gmake >= 3.82 -- no idea where this line comes from, patching -# the Makefile.in seems to have no effect -post-configure: - @${REINPLACE_CMD} -e 's|^\[|# \[|' ${WRKSRC}/python/Makefile - .include <bsd.port.mk> diff --git a/net/gupnp-igd/distinfo b/net/gupnp-igd/distinfo index 7e0c1e3032a6..381d910acd8d 100644 --- a/net/gupnp-igd/distinfo +++ b/net/gupnp-igd/distinfo @@ -1,2 +1,2 @@ -SHA256 (gupnp-igd-0.1.6.tar.gz) = 518cfc31a7acf7dd260626453c217b53ff881d227dfd30e433899a43c9e45117 -SIZE (gupnp-igd-0.1.6.tar.gz) = 353920 +SHA256 (gupnp-igd-0.2.1.tar.gz) = 023ae08200ff14ebfee7d3113c25047dd585087252bc65dbf8d42f4804452aa2 +SIZE (gupnp-igd-0.2.1.tar.gz) = 378358 diff --git a/net/gupnp-igd/files/patch-libgupnp-igd-gupnp-simple-igd.c b/net/gupnp-igd/files/patch-libgupnp-igd-gupnp-simple-igd.c new file mode 100644 index 000000000000..e04f10913895 --- /dev/null +++ b/net/gupnp-igd/files/patch-libgupnp-igd-gupnp-simple-igd.c @@ -0,0 +1,11 @@ +--- libgupnp-igd/gupnp-simple-igd.c.orig 2011-11-08 06:37:37.000000000 +0800 ++++ libgupnp-igd/gupnp-simple-igd.c 2012-05-04 01:21:02.021160345 +0800 +@@ -41,6 +41,8 @@ + + #include <string.h> + #include <arpa/inet.h> ++#include <netinet/in.h> ++#include <sys/socket.h> + + #include <libgupnp/gupnp.h> + diff --git a/net/gupnp-igd/pkg-descr b/net/gupnp-igd/pkg-descr index c3ccc5194215..df07ae7c5b49 100644 --- a/net/gupnp-igd/pkg-descr +++ b/net/gupnp-igd/pkg-descr @@ -1,3 +1,3 @@ This is a library to handle UPnP IGD port mapping. -WWW: http://www.gupnp.org/ +WWW: http://www.gupnp.org/ diff --git a/net/gupnp-igd/pkg-plist b/net/gupnp-igd/pkg-plist index 493df0ba2be2..99eb265f8c72 100644 --- a/net/gupnp-igd/pkg-plist +++ b/net/gupnp-igd/pkg-plist @@ -3,15 +3,19 @@ include/gupnp-igd-1.0/libgupnp-igd/gupnp-simple-igd.h lib/libgupnp-igd-1.0.a lib/libgupnp-igd-1.0.la lib/libgupnp-igd-1.0.so -lib/libgupnp-igd-1.0.so.3 +lib/libgupnp-igd-1.0.so.5 +%%PYTHON_SITELIBDIR%%/gupnp/__init__.py +%%PYTHON_SITELIBDIR%%/gupnp/__init__.pyc +%%PYTHON_SITELIBDIR%%/gupnp/__init__.pyo %%PYTHON_SITELIBDIR%%/gupnp/igd.a %%PYTHON_SITELIBDIR%%/gupnp/igd.la %%PYTHON_SITELIBDIR%%/gupnp/igd.so +lib/girepository-1.0/GUPnPIgd-1.0.typelib libdata/pkgconfig/gupnp-igd-1.0.pc +share/gir-1.0/GUPnPIgd-1.0.gir share/gtk-doc/html/gupnp-igd/GUPnPSimpleIgd.html share/gtk-doc/html/gupnp-igd/GUPnPSimpleIgdThread.html share/gtk-doc/html/gupnp-igd/ch01.html -share/gtk-doc/html/gupnp-igd/gupnp-igd.devhelp share/gtk-doc/html/gupnp-igd/gupnp-igd.devhelp2 share/gtk-doc/html/gupnp-igd/home.png share/gtk-doc/html/gupnp-igd/index.html @@ -23,8 +27,9 @@ share/gtk-doc/html/gupnp-igd/up.png @dirrmtry share/gtk-doc/html/gupnp-igd @dirrmtry share/gtk-doc/html @dirrmtry share/gtk-doc +@dirrmtry share/gir-1.0 @dirrmtry %%PYTHON_SITELIBDIR%%/gupnp @dirrmtry %%PYTHON_SITELIBDIR%% -@dirrmtry %%PYTHON_LIBDIR%% +@dirrmtry lib/girepository-1.0 @dirrmtry include/gupnp-igd-1.0/libgupnp-igd @dirrmtry include/gupnp-igd-1.0 |