diff options
author | Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2012-06-12 19:07:41 +0000 |
---|---|---|
committer | Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2012-06-12 19:07:41 +0000 |
commit | f2dbedff35006141d4a88618b561fce1db347a0d (patch) | |
tree | 979a721f5541e27ac071c8092f969afeb6093c7c /net/gssdp | |
parent | ed97c5ebc758860e842c64239af5a9411a48e1f4 (diff) |
- Update to 0.12.1
- Change MASTER_SITES to GNOME
- Add LICENSE
- Sort USE_GNOME
- Take maintainership
Changes: http://git.gnome.org/browse/gssdp/tree/NEWS
Notes
Notes:
svn path=/head/; revision=299141
Diffstat (limited to 'net/gssdp')
-rw-r--r-- | net/gssdp/Makefile | 32 | ||||
-rw-r--r-- | net/gssdp/distinfo | 4 | ||||
-rw-r--r-- | net/gssdp/files/patch-libgssdp-gssdp-socket-source.c | 19 | ||||
-rw-r--r-- | net/gssdp/pkg-descr | 5 | ||||
-rw-r--r-- | net/gssdp/pkg-plist | 11 |
5 files changed, 37 insertions, 34 deletions
diff --git a/net/gssdp/Makefile b/net/gssdp/Makefile index b4415c5e2381..48f51a5b5003 100644 --- a/net/gssdp/Makefile +++ b/net/gssdp/Makefile @@ -6,19 +6,37 @@ # PORTNAME= gssdp -PORTVERSION= 0.7.1 -PORTREVISION= 3 +PORTVERSION= 0.12.1 CATEGORIES= net -MASTER_SITES= http://www.gupnp.org/sites/all/files/sources/ +MASTER_SITES= GNOME -MAINTAINER= ports@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Framework for UPnP devices -LIB_DEPENDS+= soup-2.4.1:${PORTSDIR}/devel/libsoup +LICENSE= LGPL20 -USE_PYTHON= yes +BUILD_DEPENDS= gobject-introspection>=0.6.7:${PORTSDIR}/devel/gobject-introspection +LIB_DEPENDS= soup-2.4:${PORTSDIR}/devel/libsoup + +OPTIONS= GTK "Build with GTK+ 2.0" on + +CONFIGURE_ARGS= --enable-introspection=yes GNU_CONFIGURE= yes -USE_GNOME= gnomehack intlhack libglade2 glib20 +USE_GMAKE= yes +USE_GNOME= glib20 gnomehack USE_LDCONFIG= yes +USE_XZ= yes + +.include <bsd.port.options.mk> + +.if defined(WITH_GTK) +USE_GNOME+= gtk20 +PLIST_SUB= GTK="" +.else +PLIST_SUB= GTK="@comment " +.endif + +post-patch: + @${REINPLACE_CMD} -e 's|__OpenBSD__|__FreeBSD__|' ${WRKSRC}/libgssdp/gssdp-socket-functions.c .include <bsd.port.mk> diff --git a/net/gssdp/distinfo b/net/gssdp/distinfo index 3448e56a52f3..b0111cc869de 100644 --- a/net/gssdp/distinfo +++ b/net/gssdp/distinfo @@ -1,2 +1,2 @@ -SHA256 (gssdp-0.7.1.tar.gz) = 8eaab799f699836770ec2fcc08abfef2f824a82ae959c6af7b39ffb6968b9fd7 -SIZE (gssdp-0.7.1.tar.gz) = 367681 +SHA256 (gssdp-0.12.1.tar.xz) = 16acb4cc5249836ebe0e1758b75b85b8d529b51f72d9f68d8e4ae524d55f3347 +SIZE (gssdp-0.12.1.tar.xz) = 264524 diff --git a/net/gssdp/files/patch-libgssdp-gssdp-socket-source.c b/net/gssdp/files/patch-libgssdp-gssdp-socket-source.c deleted file mode 100644 index 24b8d9018503..000000000000 --- a/net/gssdp/files/patch-libgssdp-gssdp-socket-source.c +++ /dev/null @@ -1,19 +0,0 @@ ---- libgssdp/gssdp-socket-source.c.orig 2009-12-02 12:06:02.000000000 +0100 -+++ libgssdp/gssdp-socket-source.c 2009-12-26 13:55:10.000000000 +0100 -@@ -154,6 +154,16 @@ - if (res == -1) - goto error; - -+#ifdef __FreeBSD__ -+ res = setsockopt (socket_source->poll_fd.fd, -+ SOL_SOCKET, -+ SO_REUSEPORT, -+ &boolean, -+ sizeof (boolean)); -+ if (res == -1) -+ goto error; -+#endif -+ - /* Subscribe to multicast channel */ - res = inet_aton (SSDP_ADDR, &(mreq.imr_multiaddr)); - if (res == 0) diff --git a/net/gssdp/pkg-descr b/net/gssdp/pkg-descr index 9ea17544a312..ada2d6796ca8 100644 --- a/net/gssdp/pkg-descr +++ b/net/gssdp/pkg-descr @@ -1,4 +1,3 @@ -A GObject-based API for handling resource discovery and announcement -over SSDP. +A GObject-based API for handling resource discovery and announcement over SSDP. -WWW: http://www.gupnp.org/ +WWW: http://www.gupnp.org/ diff --git a/net/gssdp/pkg-plist b/net/gssdp/pkg-plist index f1664b7528ce..1029b4315a66 100644 --- a/net/gssdp/pkg-plist +++ b/net/gssdp/pkg-plist @@ -1,18 +1,21 @@ -bin/gssdp-device-sniffer +%%GTK%%bin/gssdp-device-sniffer include/gssdp-1.0/libgssdp/gssdp-client.h include/gssdp-1.0/libgssdp/gssdp-error.h include/gssdp-1.0/libgssdp/gssdp-resource-browser.h include/gssdp-1.0/libgssdp/gssdp-resource-group.h include/gssdp-1.0/libgssdp/gssdp.h +lib/girepository-1.0/GSSDP-1.0.typelib lib/libgssdp-1.0.a lib/libgssdp-1.0.la lib/libgssdp-1.0.so -lib/libgssdp-1.0.so.2 +lib/libgssdp-1.0.so.3 libdata/pkgconfig/gssdp-1.0.pc -%%DATADIR%%/gssdp-device-sniffer.ui +%%GTK%%%%DATADIR%%/gssdp-device-sniffer.ui +share/gir-1.0/GSSDP-1.0.gir share/gtk-doc/html/gssdp/GSSDPClient.html share/gtk-doc/html/gssdp/GSSDPResourceBrowser.html share/gtk-doc/html/gssdp/GSSDPResourceGroup.html +share/gtk-doc/html/gssdp/annotation-glossary.html share/gtk-doc/html/gssdp/ch01.html share/gtk-doc/html/gssdp/gssdp-Error-codes.html share/gtk-doc/html/gssdp/gssdp.devhelp @@ -27,6 +30,8 @@ share/gtk-doc/html/gssdp/up.png @dirrmtry share/gtk-doc/html/gssdp @dirrmtry share/gtk-doc/html @dirrmtry share/gtk-doc +@dirrmtry share/gir-1.0 @dirrm %%DATADIR%% +@dirrmtry lib/girepository-1.0 @dirrmtry include/gssdp-1.0/libgssdp @dirrmtry include/gssdp-1.0 |