aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Marcus Clarke <marcus@FreeBSD.org>2005-11-19 17:38:17 +0000
committerJoe Marcus Clarke <marcus@FreeBSD.org>2005-11-19 17:38:17 +0000
commit6a0fe7b9a08b244b7a2bbcef7fd84faad3725e96 (patch)
tree1ed7649d15e06d80e9b91aeeff2ea22ecccacd02
parent778a4ef263ed9bff07a4c1024836e01528613857 (diff)
Notes
-rw-r--r--net/avahi/Makefile15
-rw-r--r--net/avahi/pkg-plist3
2 files changed, 16 insertions, 2 deletions
diff --git a/net/avahi/Makefile b/net/avahi/Makefile
index b0d79916978d..0e85834ee346 100644
--- a/net/avahi/Makefile
+++ b/net/avahi/Makefile
@@ -24,7 +24,6 @@ USE_GMAKE= yes
USE_AUTOTOOLS= libtool:15
INSTALLS_SHLIB= yes
CONFIGURE_ARGS= --with-distro=freebsd \
- --disable-gtk \
--disable-qt3 \
--disable-qt4 \
--disable-python \
@@ -44,6 +43,18 @@ MAN1= avahi-browse-domains.1 avahi-browse.1 avahi-publish-address.1 \
MAN5= avahi-daemon.conf.5 avahi.service.5
MAN8= avahi-daemon.8 avahi-dnsconfd.8 avahi-dnsconfd.action.8
+OPTIONS= GTK2 "Build a GTK+ 2 browser utility" off
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_GTK2)
+USE_GNOME+= libglade2
+PLIST_SUB+= GTK=""
+.else
+CONFIGURE_ARGS+=--disable-gtk
+PLIST_SUB+= GTK="@comment "
+.endif
+
post-configure:
@${SED} ${FILES_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \
${FILESDIR}/avahi-daemon.sh > ${WRKDIR}/avahi-daemon.sh
@@ -57,4 +68,4 @@ post-install:
${INSTALL_SCRIPT} ${WRKDIR}/avahi-daemon.sh ${PREFIX}/etc/rc.d
${INSTALL_SCRIPT} ${WRKDIR}/avahi-dnsconfd.sh ${PREFIX}/etc/rc.d
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/net/avahi/pkg-plist b/net/avahi/pkg-plist
index ffe46d19652b..c4f1d51ddcd4 100644
--- a/net/avahi/pkg-plist
+++ b/net/avahi/pkg-plist
@@ -1,5 +1,6 @@
bin/avahi-browse
bin/avahi-browse-domains
+%%GTK%%bin/avahi-discover-standalone
bin/avahi-publish
bin/avahi-publish-address
bin/avahi-publish-service
@@ -56,6 +57,7 @@ libdata/pkgconfig/avahi-glib.pc
sbin/avahi-daemon
sbin/avahi-dnsconfd
%%DATADIR%%/avahi-service.dtd
+%%GTK%%%%DATADIR%%/interfaces/avahi-discover.glade
%%DATADIR%%/introspection/AddressResolver.introspect
%%DATADIR%%/introspection/DomainBrowser.introspect
%%DATADIR%%/introspection/EntryGroup.introspect
@@ -67,6 +69,7 @@ sbin/avahi-dnsconfd
%%DATADIR%%/introspection/ServiceTypeBrowser.introspect
%%DATADIR%%/service-types
@dirrm %%DATADIR%%/introspection
+%%GTK%%@dirrm %%DATADIR%%/interfaces
@dirrm %%DATADIR%%
@dirrm include/avahi-glib
@dirrm include/avahi-core