diff --git a/net/libdmapsharing/Makefile b/net/libdmapsharing/Makefile index d4286df20746..f1ffb937fa9f 100644 --- a/net/libdmapsharing/Makefile +++ b/net/libdmapsharing/Makefile @@ -1,41 +1,44 @@ PORTNAME= libdmapsharing PORTVERSION= 3.9.13 CATEGORIES= net gnome MASTER_SITES= https://www.flyn.org/projects/libdmapsharing/ -DIST_SUBDIR= gnome3 +DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME music playing application WWW= https://www.flyn.org/projects/libdmapsharing LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libsoup-3.0.so:devel/libsoup \ +LIB_DEPENDS= libsoup-3.0.so:devel/libsoup3 \ libgee-0.8.so:devel/libgee USES= gettext gnome gmake gstreamer libtool pathfix pkgconfig vala:build -USE_GNOME= cairo gdkpixbuf2 gnomeprefix gtk30 introspection:build +USE_GNOME= gdkpixbuf2 gnomeprefix gtk30 introspection USE_LDCONFIG= yes -CONFIGURE_ARGS= --disable-tests \ - --disable-gtk-doc \ - --disable-introspection \ - --with-mdns=avahi GNU_CONFIGURE= yes -CPPFLAGS+= -I${LOCALBASE}/include `pkg-config --cflags gtk+-3.0` -LDFLAGS+= -L${LOCALBASE}/lib `pkg-config --libs gtk+-3.0` -lm -INSTALL_TARGET= install-strip +CONFIGURE_ARGS= --disable-tests -OPTIONS_SUB= yes OPTIONS_DEFINE= DOCS -OPTIONS_DEFAULT= AVAHI OPTIONS_SINGLE= MDNS OPTIONS_SINGLE_MDNS= AVAHI MDNSRESPONDER +OPTIONS_DEFAULT= AVAHI +OPTIONS_SUB= yes + AVAHI_LIB_DEPENDS= libavahi-core.so:net/avahi-app AVAHI_CONFIGURE_ON= --with-mdns=avahi -MDNSRESPONDER_LIB_DEPENDS= libdns_sd.so:net/mDNSResponder \ - libavahi-glib.so:net/avahi-app -MDNSRESPONDER_CONFIGURE_ON= --with-mdns=mdns -MDNSRESPONDER_DESC+= Zeroconf support via mDNSResponder (broken) + +DOCS_BUILD_DEPENDS= gtkdocize:textproc/gtk-doc + +MDNSRESPONDER_BROKEN= undefined references to mDNSResponder symbols +MDNSRESPONDER_LIB_DEPENDS= libdns_sd.so:net/mDNSResponder +MDNSRESPONDER_CONFIGURE_ON= --with-mdns=mdns_sd + +.include + +.ifdef WITH_DEBUG +CONFIGURE_ARGS+= --enable-debug +.endif .include diff --git a/net/libdmapsharing/distinfo b/net/libdmapsharing/distinfo index 1f634d8de37a..49be3c0ef18a 100644 --- a/net/libdmapsharing/distinfo +++ b/net/libdmapsharing/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1741193934 -SHA256 (gnome3/libdmapsharing-3.9.13.tar.gz) = 3659f63f29e11d6d6ae78b53d7cc6be3f3adeff9c00c67cc50ad19c6af699f7a -SIZE (gnome3/libdmapsharing-3.9.13.tar.gz) = 804737 +TIMESTAMP = 1741223954 +SHA256 (gnome/libdmapsharing-3.9.13.tar.gz) = 3659f63f29e11d6d6ae78b53d7cc6be3f3adeff9c00c67cc50ad19c6af699f7a +SIZE (gnome/libdmapsharing-3.9.13.tar.gz) = 804737 diff --git a/net/libdmapsharing/pkg-plist b/net/libdmapsharing/pkg-plist index b5ec641ce7e8..b6814adcb644 100644 --- a/net/libdmapsharing/pkg-plist +++ b/net/libdmapsharing/pkg-plist @@ -1,82 +1,85 @@ include/libdmapsharing-4.0/libdmapsharing/dmap-av-connection.h include/libdmapsharing-4.0/libdmapsharing/dmap-av-record.h include/libdmapsharing-4.0/libdmapsharing/dmap-av-share.h include/libdmapsharing-4.0/libdmapsharing/dmap-cc.h include/libdmapsharing-4.0/libdmapsharing/dmap-connection.h include/libdmapsharing-4.0/libdmapsharing/dmap-container-db.h include/libdmapsharing-4.0/libdmapsharing/dmap-container-record.h include/libdmapsharing-4.0/libdmapsharing/dmap-control-connection.h include/libdmapsharing-4.0/libdmapsharing/dmap-control-player.h include/libdmapsharing-4.0/libdmapsharing/dmap-control-share.h include/libdmapsharing-4.0/libdmapsharing/dmap-db.h include/libdmapsharing-4.0/libdmapsharing/dmap-enums.h include/libdmapsharing-4.0/libdmapsharing/dmap-error.h include/libdmapsharing-4.0/libdmapsharing/dmap-image-connection.h include/libdmapsharing-4.0/libdmapsharing/dmap-image-record.h include/libdmapsharing-4.0/libdmapsharing/dmap-image-share.h include/libdmapsharing-4.0/libdmapsharing/dmap-md5.h include/libdmapsharing-4.0/libdmapsharing/dmap-mdns-browser.h include/libdmapsharing-4.0/libdmapsharing/dmap-mdns-publisher.h include/libdmapsharing-4.0/libdmapsharing/dmap-mdns-service.h include/libdmapsharing-4.0/libdmapsharing/dmap-record-factory.h include/libdmapsharing-4.0/libdmapsharing/dmap-record.h include/libdmapsharing-4.0/libdmapsharing/dmap-share.h include/libdmapsharing-4.0/libdmapsharing/dmap-transcode-stream.h include/libdmapsharing-4.0/libdmapsharing/dmap-utils.h include/libdmapsharing-4.0/libdmapsharing/dmap.h +lib/girepository-1.0/Dmap-4.0.typelib lib/libdmapsharing-4.0.a lib/libdmapsharing-4.0.so lib/libdmapsharing-4.0.so.3 lib/libdmapsharing-4.0.so.3.9.13 libdata/pkgconfig/libdmapsharing-4.0.pc -%%PORTDOCS%%%%DOCSDIR%%-4.0/DmapAvConnection.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/DmapAvRecord.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/DmapAvShare.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/DmapConnection.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/DmapContainerDb.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/DmapContainerRecord.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/DmapControlConnection.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/DmapControlPlayer.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/DmapControlShare.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/DmapDb.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/DmapImageConnection.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/DmapImageRecord.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/DmapImageShare.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/DmapMdnsBrowser.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/DmapMdnsService.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/DmapRecord.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/DmapRecordFactory.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/DmapShare.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/DmapTranscodeStream.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/annotation-glossary.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/api-index-full.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/authenticatecb.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/browserapi.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/ch01.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/ch02.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/ch03.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/ch04.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/client-internals.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/coding-standards.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/connectedcb.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/containerdb.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/errorcb.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/home.png -%%PORTDOCS%%%%DOCSDIR%%-4.0/index.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/left-insensitive.png -%%PORTDOCS%%%%DOCSDIR%%-4.0/left.png -%%PORTDOCS%%%%DOCSDIR%%-4.0/libdmapsharing-4.0-dmap-cc.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/libdmapsharing-4.0-dmap-enums.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/libdmapsharing-4.0-dmap-md5.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/libdmapsharing-4.0-dmap-utils.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/libdmapsharing-4.0.devhelp2 -%%PORTDOCS%%%%DOCSDIR%%-4.0/mediadb.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/object-tree.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/right-insensitive.png -%%PORTDOCS%%%%DOCSDIR%%-4.0/right.png -%%PORTDOCS%%%%DOCSDIR%%-4.0/server-internals.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/serviceaddedcb.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/shareapi.html -%%PORTDOCS%%%%DOCSDIR%%-4.0/style.css -%%PORTDOCS%%%%DOCSDIR%%-4.0/up-insensitive.png -%%PORTDOCS%%%%DOCSDIR%%-4.0/up.png +%%DOCS%%%%DOCSDIR%%-4.0/DmapAvConnection.html +%%DOCS%%%%DOCSDIR%%-4.0/DmapAvRecord.html +%%DOCS%%%%DOCSDIR%%-4.0/DmapAvShare.html +%%DOCS%%%%DOCSDIR%%-4.0/DmapConnection.html +%%DOCS%%%%DOCSDIR%%-4.0/DmapContainerDb.html +%%DOCS%%%%DOCSDIR%%-4.0/DmapContainerRecord.html +%%DOCS%%%%DOCSDIR%%-4.0/DmapControlConnection.html +%%DOCS%%%%DOCSDIR%%-4.0/DmapControlPlayer.html +%%DOCS%%%%DOCSDIR%%-4.0/DmapControlShare.html +%%DOCS%%%%DOCSDIR%%-4.0/DmapDb.html +%%DOCS%%%%DOCSDIR%%-4.0/DmapImageConnection.html +%%DOCS%%%%DOCSDIR%%-4.0/DmapImageRecord.html +%%DOCS%%%%DOCSDIR%%-4.0/DmapImageShare.html +%%DOCS%%%%DOCSDIR%%-4.0/DmapMdnsBrowser.html +%%DOCS%%%%DOCSDIR%%-4.0/DmapMdnsService.html +%%DOCS%%%%DOCSDIR%%-4.0/DmapRecord.html +%%DOCS%%%%DOCSDIR%%-4.0/DmapRecordFactory.html +%%DOCS%%%%DOCSDIR%%-4.0/DmapShare.html +%%DOCS%%%%DOCSDIR%%-4.0/DmapTranscodeStream.html +%%DOCS%%%%DOCSDIR%%-4.0/annotation-glossary.html +%%DOCS%%%%DOCSDIR%%-4.0/api-index-full.html +%%DOCS%%%%DOCSDIR%%-4.0/authenticatecb.html +%%DOCS%%%%DOCSDIR%%-4.0/browserapi.html +%%DOCS%%%%DOCSDIR%%-4.0/ch01.html +%%DOCS%%%%DOCSDIR%%-4.0/ch02.html +%%DOCS%%%%DOCSDIR%%-4.0/ch03.html +%%DOCS%%%%DOCSDIR%%-4.0/ch04.html +%%DOCS%%%%DOCSDIR%%-4.0/client-internals.html +%%DOCS%%%%DOCSDIR%%-4.0/coding-standards.html +%%DOCS%%%%DOCSDIR%%-4.0/connectedcb.html +%%DOCS%%%%DOCSDIR%%-4.0/containerdb.html +%%DOCS%%%%DOCSDIR%%-4.0/errorcb.html +%%DOCS%%%%DOCSDIR%%-4.0/home.png +%%DOCS%%%%DOCSDIR%%-4.0/index.html +%%DOCS%%%%DOCSDIR%%-4.0/left-insensitive.png +%%DOCS%%%%DOCSDIR%%-4.0/left.png +%%DOCS%%%%DOCSDIR%%-4.0/libdmapsharing-4.0-dmap-cc.html +%%DOCS%%%%DOCSDIR%%-4.0/libdmapsharing-4.0-dmap-enums.html +%%DOCS%%%%DOCSDIR%%-4.0/libdmapsharing-4.0-dmap-md5.html +%%DOCS%%%%DOCSDIR%%-4.0/libdmapsharing-4.0-dmap-utils.html +%%DOCS%%%%DOCSDIR%%-4.0/libdmapsharing-4.0.devhelp2 +%%DOCS%%%%DOCSDIR%%-4.0/mediadb.html +%%DOCS%%%%DOCSDIR%%-4.0/object-tree.html +%%DOCS%%%%DOCSDIR%%-4.0/right-insensitive.png +%%DOCS%%%%DOCSDIR%%-4.0/right.png +%%DOCS%%%%DOCSDIR%%-4.0/server-internals.html +%%DOCS%%%%DOCSDIR%%-4.0/serviceaddedcb.html +%%DOCS%%%%DOCSDIR%%-4.0/shareapi.html +%%DOCS%%%%DOCSDIR%%-4.0/style.css +%%DOCS%%%%DOCSDIR%%-4.0/up-insensitive.png +%%DOCS%%%%DOCSDIR%%-4.0/up.png +share/gir-1.0/Dmap-4.0.gir +share/vala/vapi/libdmapsharing-4.0.vapi