FreeBSD Bugzilla – Attachment 212393 Details for
Bug 244799
net/avahi: update to 0.8
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
avahi-0.8.patch
avahi-0.8.patch (text/plain), 29.73 KB, created by
Val Packett
on 2020-03-13 22:33:56 UTC
(
hide
)
Description:
avahi-0.8.patch
Filename:
MIME Type:
Creator:
Val Packett
Created:
2020-03-13 22:33:56 UTC
Size:
29.73 KB
patch
obsolete
>commit 3196c8cf812c06ed79850cacd8ce4867311c941d >Author: Greg V <greg@unrelenting.technology> >Date: Sat Mar 14 01:25:33 2020 +0300 > > net/avahi-*: update to 0.8 > >diff --git a/net/avahi-app/Makefile b/net/avahi-app/Makefile >index d6b18821f37a..86053786caec 100644 >--- a/net/avahi-app/Makefile >+++ b/net/avahi-app/Makefile >@@ -1,164 +1,174 @@ > # Created by: Joe Marcus Clarke <marcus@FreeBSD.org> > # $FreeBSD$ > > PORTNAME= avahi >-PORTVERSION= 0.7 >-PORTREVISION?= 2 >+PORTVERSION= 0.8 >+PORTREVISION?= 0 > CATEGORIES?= net dns >-MASTER_SITES= http://www.avahi.org/download/ >+MASTER_SITES= http://www.avahi.org/download/:tarball \ >+ https://raw.githubusercontent.com/lathiat/avahi/v${PORTVERSION}/service-type-database/:serv > PKGNAMESUFFIX?= -app >+DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:tarball \ >+ build-db:serv >+DIST_SUBDIR= avahi >+EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} > > MAINTAINER?= gnome@FreeBSD.org > COMMENT?= Service discovery on a local network > > LICENSE= LGPL21+ > LICENSE_FILE= ${WRKSRC}/LICENSE > > AVAHI_SLAVE?= no > > .if ${AVAHI_SLAVE} != header > LIB_DEPENDS?= libexpat.so:textproc/expat2 \ > libdaemon.so:devel/libdaemon \ > libdbus-glib-1.so:devel/dbus-glib \ > libdbus-1.so:devel/dbus \ > libgdbm.so:databases/gdbm > > USERS?= ${PORTNAME} > GROUPS?= ${USERS} > > USES+= alias gettext gmake gnome libtool pathfix pkgconfig > USE_GNOME+= glib20 intltool introspection > USE_GNOME_SUBR= yes > USE_LDCONFIG= yes > GNU_CONFIGURE= yes > CONFIGURE_ARGS?=--with-distro=freebsd \ > --with-dbus-system-socket=unix:path=/var/run/dbus/system_bus_socket \ > --disable-monodoc \ > --disable-doxygen-doc \ > --disable-doxygen-dot \ > --disable-qt3 \ > --disable-qt4 \ > --localstatedir=/var \ > --enable-compat-howl > CPPFLAGS+= -I${LOCALBASE}/include -DHAVE_KQUEUE > LDFLAGS+= -L${LOCALBASE}/lib -lintl > INSTALL_TARGET= install-strip > > .if ${AVAHI_SLAVE} == no > CONFLICTS= howl-[0-9]* > > DAEMON_CONFIG_FILES= hosts avahi-daemon.conf > .endif > .endif # !avahi-header > > .include <bsd.port.options.mk> > > .if ${AVAHI_SLAVE} != header > .if ${AVAHI_SLAVE} == autoipd > CONFIGURE_ARGS+=--enable-autoipd > .else > CONFIGURE_ARGS+=--disable-autoipd > .endif > .if ${AVAHI_SLAVE} == gtk > CONFIGURE_ARGS+=--enable-gtk > .else > CONFIGURE_ARGS+=--disable-gtk > .endif > .if ${AVAHI_SLAVE} == gtk3 > CONFIGURE_ARGS+=--enable-gtk3 > .else > CONFIGURE_ARGS+=--disable-gtk3 > .endif > .if ${AVAHI_SLAVE} == libdns > CONFIGURE_ARGS+=--enable-compat-libdns_sd > .else > CONFIGURE_ARGS+=--disable-compat-libdns_sd > .endif > .if ${AVAHI_SLAVE} == python > CONFIGURE_ARGS+=--enable-python > .else > CONFIGURE_ARGS+=--disable-python > .endif > .if ${AVAHI_SLAVE} == qt5 > CONFIGURE_ARGS+=--enable-qt5 \ > --disable-expat \ > --disable-gdbm > .else > CONFIGURE_ARGS+=--disable-qt5 > .endif > .if ${AVAHI_SLAVE} == sharp > CONFIGURE_ARGS+=--enable-mono > .else > CONFIGURE_ARGS+=--disable-mono > .endif >+.if ${AVAHI_SLAVE} == libevent >+ CONFIGURE_ARGS+=--enable-libevent >+.else >+ CONFIGURE_ARGS+=--disable-libevent >+.endif > CONFIGURE_ARGS+=--disable-stack-protector > > post-patch: avahi-post-patch > > avahi-post-patch: > @${REINPLACE_CMD} -e 's|avahi_runtime_dir="/run"|avahi_runtime_dir="/var/run"|' \ > ${WRKSRC}/configure > @${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|' \ > ${WRKSRC}/man/*.* > @${RM} ${WRKSRC}/man/*.bak > @${REINPLACE_CMD} -e 's|-ldl||g ; s|netdev|network|g' \ > ${WRKSRC}/configure \ > ${WRKSRC}/avahi-client/Makefile.in \ > ${WRKSRC}/avahi-daemon/Makefile.in > @${REINPLACE_CMD} -e 's|have_inotify=yes|have_inotify=no|' \ > ${WRKSRC}/configure > @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} \ > ${REINPLACE_CMD} -e 's|(LIBINTL)|(INTLLIBS)|g ; \ > s|(LIBICONV)|(LTLIBICONV)|g' > @${REINPLACE_CMD} -e 's|%%RC_SUBR%%|/etc/rc.subr| ; \ > s|%%GNOME_SUBR%%|${GNOME_SUBR}|' \ > ${WRKSRC}/initscript/freebsd/avahi-dnsconfd.sh.in \ > ${WRKSRC}/initscript/freebsd/avahi-daemon.sh.in > @${REINPLACE_CMD} -e 's|dbus_connection_disconnect|dbus_connection_close|g' \ > ${WRKSRC}/avahi-client/client.c \ > ${WRKSRC}/avahi-daemon/dbus-protocol.c > @${REINPLACE_CMD} -e 's|^_||g' \ > ${WRKSRC}/avahi-ui/*.desktop.in.in > @${REINPLACE_CMD} -e 's|am: install-avahiincludeHEADERS|am:|g' \ > ${WRKSRC}/avahi-ui/Makefile.in > > post-build: avahi-post-build > > avahi-post-build: > .for f in ${AVAHI_PKGCONFIG} > @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ > ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${f} > .endfor > > pre-su-install: avahi-pre-su-install > > avahi-pre-su-install: > .if ${AVAHI_SLAVE}=="no" > @${MKDIR} ${STAGEDIR}${PREFIX}/lib/avahi > @${TOUCH} -f ${STAGEDIR}${PREFIX}/lib/avahi/.keep > .endif > > post-install: avahi-post-install > > avahi-post-install: > .if defined(MANPAGES) > .for f in ${MANPAGES} > ${INSTALL_DATA} ${WRKSRC}/man/${f} ${STAGEDIR}${PREFIX}/man/man${f:E}/${f} > .endfor > .endif > .for f in ${AVAHI_PKGCONFIG} > ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/libdata/pkgconfig > .endfor > .for f in ${DAEMON_CONFIG_FILES} > ${MKDIR} ${STAGEDIR}${PREFIX}/etc/avahi > ${INSTALL_DATA} ${WRKSRC}/avahi-daemon/${f} \ > ${STAGEDIR}${PREFIX}/etc/avahi/${f}.sample > .endfor > .if ${AVAHI_SLAVE}==no > ${MKDIR} ${STAGEDIR}${PREFIX}/share/dbus-1/system-services > ${INSTALL_DATA} ${FILESDIR}/org.freedesktop.Avahi.service \ > ${STAGEDIR}${PREFIX}/share/dbus-1/system-services > .endif > .endif # ! avahi-header > > .include <bsd.port.mk> >diff --git a/net/avahi-app/distinfo b/net/avahi-app/distinfo >index 84d820dd068a..339db932ba79 100644 >--- a/net/avahi-app/distinfo >+++ b/net/avahi-app/distinfo >@@ -1,3 +1,5 @@ >-TIMESTAMP = 1534080439 >-SHA256 (avahi-0.7.tar.gz) = 57a99b5dfe7fdae794e3d1ee7a62973a368e91e414bd0dfa5d84434de5b14804 >-SIZE (avahi-0.7.tar.gz) = 1333400 >+TIMESTAMP = 1584137996 >+SHA256 (avahi/avahi-0.8.tar.gz) = 060309d7a333d38d951bc27598c677af1796934dbd98e1024e7ad8de798fedda >+SIZE (avahi/avahi-0.8.tar.gz) = 1591458 >+SHA256 (avahi/build-db) = 83edd888ccc464ab032134a45b7ded3bc43cb1dda2cd921ff47b01949d98ed7c >+SIZE (avahi/build-db) = 1214 >diff --git a/net/avahi-app/files/patch-avahi-qt5.pc.in b/net/avahi-app/files/patch-avahi-qt5.pc.in >new file mode 100644 >index 000000000000..23de722d5964 >--- /dev/null >+++ b/net/avahi-app/files/patch-avahi-qt5.pc.in >@@ -0,0 +1,14 @@ >+--- avahi-qt5.pc.in.orig 2018-12-22 20:56:34.850121000 +0100 >++++ avahi-qt5.pc.in 2018-12-22 20:56:34.850280000 +0100 >+@@ -0,0 +1,11 @@ >++prefix=@prefix@ >++exec_prefix=${prefix} >++libdir=@libdir@ >++includedir=${prefix}/include >++ >++Name: avahi-qt5 >++Description: Avahi Multicast DNS Responder (QT5 Support) >++Version: @PACKAGE_VERSION@ >++Requires: Qt5Core >= 5.0.0 >++Libs: -L${libdir} -lavahi-qt5 >++Cflags: -D_REENTRANT -I${includedir} >diff --git a/net/avahi-app/files/patch-avahi-qt_Makefile.in b/net/avahi-app/files/patch-avahi-qt_Makefile.in >index 372f756016c0..daa62f48fe9e 100644 >--- a/net/avahi-app/files/patch-avahi-qt_Makefile.in >+++ b/net/avahi-app/files/patch-avahi-qt_Makefile.in >@@ -1,36 +1,54 @@ >---- avahi-qt/Makefile.in.orig 2017-09-15 01:20:16 UTC >-+++ avahi-qt/Makefile.in >-@@ -117,7 +117,6 @@ am__installdirs = "$(DESTDIR)$(libdir)" >+--- avahi-qt/Makefile.in.orig 2020-03-13 22:57:06.906214000 +0300 >++++ avahi-qt/Makefile.in 2020-03-13 23:33:37.092419000 +0300 >+@@ -182,7 +182,6 @@ > LTLIBRARIES = $(lib_LTLIBRARIES) > am__DEPENDENCIES_1 = > @HAVE_QT3_TRUE@libavahi_qt3_la_DEPENDENCIES = \ > -@HAVE_QT3_TRUE@ ../avahi-common/libavahi-common.la \ > @HAVE_QT3_TRUE@ $(am__DEPENDENCIES_1) > am__libavahi_qt3_la_SOURCES_DIST = qt-watch.cpp > @HAVE_QT3_TRUE@am_libavahi_qt3_la_OBJECTS = \ >-@@ -132,7 +131,6 @@ libavahi_qt3_la_LINK = $(LIBTOOL) $(AM_V >+@@ -198,7 +197,6 @@ > $(LDFLAGS) -o $@ > @HAVE_QT3_TRUE@am_libavahi_qt3_la_rpath = -rpath $(libdir) > @HAVE_QT4_TRUE@libavahi_qt4_la_DEPENDENCIES = \ > -@HAVE_QT4_TRUE@ ../avahi-common/libavahi-common.la \ > @HAVE_QT4_TRUE@ $(am__DEPENDENCIES_1) > am__libavahi_qt4_la_SOURCES_DIST = qt-watch.cpp > @HAVE_QT4_TRUE@am_libavahi_qt4_la_OBJECTS = \ >-@@ -433,7 +431,7 @@ BUILT_SOURCES = $(am__append_2) $(am__ap >+@@ -210,7 +208,7 @@ >+ $(LDFLAGS) -o $@ >+ @HAVE_QT4_TRUE@am_libavahi_qt4_la_rpath = -rpath $(libdir) >+ @HAVE_QT5_TRUE@libavahi_qt5_la_DEPENDENCIES = \ >+-@HAVE_QT5_TRUE@ ../avahi-common/libavahi-common.la \ >++@HAVE_QT5_TRUE@ -lavahi-common \ >+ @HAVE_QT5_TRUE@ $(am__DEPENDENCIES_1) >+ am__libavahi_qt5_la_SOURCES_DIST = qt-watch.cpp >+ @HAVE_QT5_TRUE@am_libavahi_qt5_la_OBJECTS = \ >+@@ -552,7 +550,7 @@ > @HAVE_QT3_TRUE@ qt-watch.cpp > > @HAVE_QT3_TRUE@libavahi_qt3_la_CPPFLAGS = $(AM_CFLAGS) $(QT3_CFLAGS) $(VISIBILITY_HIDDEN_CFLAGS) > -@HAVE_QT3_TRUE@libavahi_qt3_la_LIBADD = $(AM_LDADD) ../avahi-common/libavahi-common.la $(QT3_LIBS) > +@HAVE_QT3_TRUE@libavahi_qt3_la_LIBADD = $(AM_LDADD) -lavahi-common $(QT3_LIBS) > @HAVE_QT3_TRUE@libavahi_qt3_la_LDFLAGS = $(AM_LDFLAGS) -export-dynamic -version-info $(LIBAVAHI_QT3_VERSION_INFO) > @HAVE_QT4_TRUE@avahiqt4includedir = $(includedir)/avahi-qt4 > @HAVE_QT4_TRUE@avahiqt4include_HEADERS = \ >-@@ -443,7 +441,7 @@ BUILT_SOURCES = $(am__append_2) $(am__ap >+@@ -562,7 +560,7 @@ > @HAVE_QT4_TRUE@ qt-watch.cpp > > @HAVE_QT4_TRUE@libavahi_qt4_la_CPPFLAGS = $(AM_CFLAGS) $(QT4_CFLAGS) -DQT4 $(VISIBILITY_HIDDEN_CFLAGS) > -@HAVE_QT4_TRUE@libavahi_qt4_la_LIBADD = $(AM_LDADD) ../avahi-common/libavahi-common.la $(QT4_LIBS) > +@HAVE_QT4_TRUE@libavahi_qt4_la_LIBADD = $(AM_LDADD) -lavahi-common $(QT4_LIBS) > @HAVE_QT4_TRUE@libavahi_qt4_la_LDFLAGS = $(AM_LDFLAGS) -version-info $(LIBAVAHI_QT4_VERSION_INFO) >+ @HAVE_QT5_TRUE@avahiqt5includedir = $(includedir)/avahi-qt5 >+ @HAVE_QT5_TRUE@avahiqt5include_HEADERS = \ >+@@ -572,7 +570,7 @@ >+ @HAVE_QT5_TRUE@ qt-watch.cpp >+ >+ @HAVE_QT5_TRUE@libavahi_qt5_la_CPPFLAGS = $(AM_CFLAGS) --std=gnu++11 $(QT5_CFLAGS) -DQT5 $(VISIBILITY_HIDDEN_CFLAGS) >+-@HAVE_QT5_TRUE@libavahi_qt5_la_LIBADD = $(AM_LDADD) ../avahi-common/libavahi-common.la $(QT5_LIBS) >++@HAVE_QT5_TRUE@libavahi_qt5_la_LIBADD = $(AM_LDADD) -lavahi-common $(QT5_LIBS) >+ @HAVE_QT5_TRUE@libavahi_qt5_la_LDFLAGS = $(AM_LDFLAGS) -version-info $(LIBAVAHI_QT5_VERSION_INFO) > CLEANFILES = $(BUILT_SOURCES) > all: $(BUILT_SOURCES) >diff --git a/net/avahi-app/pkg-plist b/net/avahi-app/pkg-plist >index 00ea0bcff08e..49f0b5dfea96 100644 >--- a/net/avahi-app/pkg-plist >+++ b/net/avahi-app/pkg-plist >@@ -1,173 +1,173 @@ > bin/avahi-browse > bin/avahi-browse-domains > bin/avahi-publish > bin/avahi-publish-address > bin/avahi-publish-service > bin/avahi-resolve > bin/avahi-resolve-address > bin/avahi-resolve-host-name > bin/avahi-set-host-name > @sample etc/avahi/avahi-daemon.conf.sample > etc/avahi/avahi-dnsconfd.action > @sample etc/avahi/hosts.sample > etc/avahi/services/sftp-ssh.service > etc/avahi/services/ssh.service > etc/dbus-1/system.d/avahi-dbus.conf > etc/rc.d/avahi-daemon > etc/rc.d/avahi-dnsconfd > include/avahi-client/client.h > include/avahi-client/lookup.h > include/avahi-client/publish.h > include/avahi-common/address.h > include/avahi-common/alternative.h > include/avahi-common/cdecl.h > include/avahi-common/defs.h > include/avahi-common/domain.h > include/avahi-common/error.h > include/avahi-common/gccmacro.h > include/avahi-common/llist.h > include/avahi-common/malloc.h > include/avahi-common/rlist.h > include/avahi-common/simple-watch.h > include/avahi-common/strlst.h > include/avahi-common/thread-watch.h > include/avahi-common/timeval.h > include/avahi-common/watch.h > include/avahi-compat-howl/corby/buffer.h > include/avahi-compat-howl/corby/channel.h > include/avahi-compat-howl/corby/corby.h > include/avahi-compat-howl/corby/message.h > include/avahi-compat-howl/corby/object.h > include/avahi-compat-howl/corby/orb.h > include/avahi-compat-howl/discovery/discovery.h > include/avahi-compat-howl/discovery/text_record.h > include/avahi-compat-howl/howl.h > include/avahi-compat-howl/rendezvous/rendezvous.h > include/avahi-compat-howl/rendezvous/text_record.h > include/avahi-compat-howl/salt/address.h > include/avahi-compat-howl/salt/debug.h > include/avahi-compat-howl/salt/interface.h > include/avahi-compat-howl/salt/platform.h > include/avahi-compat-howl/salt/salt.h > include/avahi-compat-howl/salt/signal.h > include/avahi-compat-howl/salt/socket.h > include/avahi-compat-howl/salt/time.h > include/avahi-core/core.h > include/avahi-core/log.h > include/avahi-core/lookup.h > include/avahi-core/publish.h > include/avahi-core/rr.h > include/avahi-glib/glib-malloc.h > include/avahi-glib/glib-watch.h > include/avahi-gobject/ga-client.h > include/avahi-gobject/ga-entry-group.h > include/avahi-gobject/ga-enums.h > include/avahi-gobject/ga-error.h > include/avahi-gobject/ga-record-browser.h > include/avahi-gobject/ga-service-browser.h > include/avahi-gobject/ga-service-resolver.h > lib/avahi/.keep > lib/girepository-1.0/Avahi-0.6.typelib > lib/girepository-1.0/AvahiCore-0.6.typelib > lib/libavahi-client.a > lib/libavahi-client.so > lib/libavahi-client.so.3 > lib/libavahi-client.so.3.2.9 > lib/libavahi-common.a > lib/libavahi-common.so > lib/libavahi-common.so.3 >-lib/libavahi-common.so.3.5.3 >+lib/libavahi-common.so.3.5.4 > lib/libavahi-core.a > lib/libavahi-core.so > lib/libavahi-core.so.7 >-lib/libavahi-core.so.7.0.2 >+lib/libavahi-core.so.7.1.0 > lib/libavahi-glib.a > lib/libavahi-glib.so > lib/libavahi-glib.so.1 > lib/libavahi-glib.so.1.0.2 > lib/libavahi-gobject.a > lib/libavahi-gobject.so > lib/libavahi-gobject.so.0 > lib/libavahi-gobject.so.0.0.5 > lib/libhowl.a > lib/libhowl.so > lib/libhowl.so.0 > lib/libhowl.so.0.0.0 > libdata/pkgconfig/avahi-client.pc > libdata/pkgconfig/avahi-compat-howl.pc > libdata/pkgconfig/avahi-core.pc > libdata/pkgconfig/avahi-glib.pc > libdata/pkgconfig/avahi-gobject.pc > man/man1/avahi-browse-domains.1.gz > man/man1/avahi-browse.1.gz > man/man1/avahi-publish-address.1.gz > man/man1/avahi-publish-service.1.gz > man/man1/avahi-publish.1.gz > man/man1/avahi-resolve-address.1.gz > man/man1/avahi-resolve-host-name.1.gz > man/man1/avahi-resolve.1.gz > man/man1/avahi-set-host-name.1.gz > man/man5/avahi-daemon.conf.5.gz > man/man5/avahi.hosts.5.gz > man/man5/avahi.service.5.gz > man/man8/avahi-daemon.8.gz > man/man8/avahi-dnsconfd.8.gz > man/man8/avahi-dnsconfd.action.8.gz > sbin/avahi-daemon > sbin/avahi-dnsconfd > %%DATADIR%%/avahi-service.dtd > share/dbus-1/interfaces/org.freedesktop.Avahi.AddressResolver.xml > share/dbus-1/interfaces/org.freedesktop.Avahi.DomainBrowser.xml > share/dbus-1/interfaces/org.freedesktop.Avahi.EntryGroup.xml > share/dbus-1/interfaces/org.freedesktop.Avahi.HostNameResolver.xml > share/dbus-1/interfaces/org.freedesktop.Avahi.RecordBrowser.xml > share/dbus-1/interfaces/org.freedesktop.Avahi.Server.xml > share/dbus-1/interfaces/org.freedesktop.Avahi.ServiceBrowser.xml > share/dbus-1/interfaces/org.freedesktop.Avahi.ServiceResolver.xml > share/dbus-1/interfaces/org.freedesktop.Avahi.ServiceTypeBrowser.xml > share/dbus-1/system-services/org.freedesktop.Avahi.service > share/gir-1.0/Avahi-0.6.gir > share/gir-1.0/AvahiCore-0.6.gir > share/locale/ach/LC_MESSAGES/avahi.mo > share/locale/ar/LC_MESSAGES/avahi.mo > share/locale/bg/LC_MESSAGES/avahi.mo > share/locale/ca/LC_MESSAGES/avahi.mo > share/locale/cs/LC_MESSAGES/avahi.mo > share/locale/da/LC_MESSAGES/avahi.mo > share/locale/de/LC_MESSAGES/avahi.mo > share/locale/el/LC_MESSAGES/avahi.mo > share/locale/en_AU/LC_MESSAGES/avahi.mo > share/locale/en_CA/LC_MESSAGES/avahi.mo > share/locale/en_GB/LC_MESSAGES/avahi.mo > share/locale/en_NZ/LC_MESSAGES/avahi.mo > share/locale/eo/LC_MESSAGES/avahi.mo >-share/locale/et/LC_MESSAGES/avahi.mo > share/locale/es/LC_MESSAGES/avahi.mo >+share/locale/et/LC_MESSAGES/avahi.mo > share/locale/fa/LC_MESSAGES/avahi.mo > share/locale/fi/LC_MESSAGES/avahi.mo > share/locale/fo/LC_MESSAGES/avahi.mo > share/locale/fr/LC_MESSAGES/avahi.mo > share/locale/gl/LC_MESSAGES/avahi.mo > share/locale/he/LC_MESSAGES/avahi.mo > share/locale/hu/LC_MESSAGES/avahi.mo > share/locale/id/LC_MESSAGES/avahi.mo > share/locale/it/LC_MESSAGES/avahi.mo > share/locale/ja/LC_MESSAGES/avahi.mo > share/locale/ko/LC_MESSAGES/avahi.mo > share/locale/lv/LC_MESSAGES/avahi.mo > share/locale/ms/LC_MESSAGES/avahi.mo > share/locale/nl/LC_MESSAGES/avahi.mo > share/locale/oc/LC_MESSAGES/avahi.mo > share/locale/pl/LC_MESSAGES/avahi.mo > share/locale/pt_BR/LC_MESSAGES/avahi.mo > share/locale/ro/LC_MESSAGES/avahi.mo > share/locale/ru/LC_MESSAGES/avahi.mo > share/locale/sk/LC_MESSAGES/avahi.mo > share/locale/sl/LC_MESSAGES/avahi.mo > share/locale/sr/LC_MESSAGES/avahi.mo >-share/locale/sv/LC_MESSAGES/avahi.mo > share/locale/sr@latin/LC_MESSAGES/avahi.mo >+share/locale/sv/LC_MESSAGES/avahi.mo > share/locale/tr/LC_MESSAGES/avahi.mo > share/locale/uk/LC_MESSAGES/avahi.mo > share/locale/zh_CN/LC_MESSAGES/avahi.mo > share/locale/zh_TW/LC_MESSAGES/avahi.mo >diff --git a/net/avahi-autoipd/Makefile b/net/avahi-autoipd/Makefile >index c0b5fdb08e81..72246247a22b 100644 >--- a/net/avahi-autoipd/Makefile >+++ b/net/avahi-autoipd/Makefile >@@ -1,27 +1,26 @@ > # Created by: Michael Johnson <ahze@FreeBSD.org> > # $FreeBSD$ > # $MCom: ports/net/avahi-autoipd/Makefile,v 1.1 2007/07/31 18:24:12 ahze Exp $ > >-PORTREVISION= 0 > CATEGORIES= net > PKGNAMESUFFIX= -autoipd > > MAINTAINER= gnome@FreeBSD.org > COMMENT= IPv4LL network address configuration daemon > > LIB_DEPENDS= libavahi-common.so:net/avahi-app > > USERS= avahi-autoipd > GROUPS= ${USERS} > > MASTERDIR= ${.CURDIR}/../avahi-app > BUILD_WRKSRC= ${WRKSRC}/avahi-autoipd > INSTALL_WRKSRC= ${BUILD_WRKSRC} > DESCR= ${.CURDIR}/pkg-descr > PLIST= ${.CURDIR}/pkg-plist > > AVAHI_SLAVE= autoipd > > MANPAGES= avahi-autoipd.8 > > .include "${MASTERDIR}/Makefile" >diff --git a/net/avahi-gtk/Makefile b/net/avahi-gtk/Makefile >index 01371de25321..cdfd2fa5d36a 100644 >--- a/net/avahi-gtk/Makefile >+++ b/net/avahi-gtk/Makefile >@@ -1,47 +1,42 @@ > # Created by: Michael Johnson <ahze@FreeBSD.org> > # $FreeBSD$ > >-PORTREVISION= 1 > CATEGORIES= net > PKGNAMESUFFIX= -gtk > > MAINTAINER= gnome@FreeBSD.org > COMMENT= Gtk+ tools and bindings to the Avahi mDNS system > > LIB_DEPENDS= libavahi-common.so:net/avahi-app \ > libfontconfig.so:x11-fonts/fontconfig \ > libfreetype.so:print/freetype2 \ > libgdbm.so:databases/gdbm > RUN_DEPENDS= avahi-header>=0.6:net/avahi-header > > MASTERDIR= ${.CURDIR}/../avahi-app > BUILD_WRKSRC= ${WRKSRC}/avahi-ui > INSTALL_WRKSRC= ${BUILD_WRKSRC} > DESCR= ${.CURDIR}/pkg-descr > PLIST= ${.CURDIR}/pkg-plist > > AVAHI_SLAVE= gtk > AVAHI_PKGCONFIG=avahi-ui.pc > >-MANPAGES= bssh.1 >- > USE_GNOME+= cairo gdkpixbuf2 libglade2 > > do-build: > @${DO_MAKE_BUILD} -C ${WRKSRC}/avahi-common > @${DO_MAKE_BUILD} -C ${WRKSRC}/avahi-client > @${DO_MAKE_BUILD} -C ${WRKSRC}/avahi-glib > @${DO_MAKE_BUILD} -C ${WRKSRC}/avahi-ui > > post-build: > @(cd ${WRKSRC}/avahi-discover-standalone && \ > ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET}) > > post-install: > @(cd ${WRKSRC}/avahi-discover-standalone && \ > ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}) >- ${LN} -sf bssh.1 ${STAGEDIR}${MANPREFIX}/man/man1/bvnc.1 >- ${LN} -sf bssh.1 ${STAGEDIR}${MANPREFIX}/man/man1/bshell.1 > @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libavahi-ui.so.0 > > .include "${MASTERDIR}/Makefile" >diff --git a/net/avahi-gtk/pkg-plist b/net/avahi-gtk/pkg-plist >index 1d05de8f7fd0..ac75b4730b5d 100644 >--- a/net/avahi-gtk/pkg-plist >+++ b/net/avahi-gtk/pkg-plist >@@ -1,15 +1,12 @@ > bin/avahi-discover-standalone > bin/bshell > bin/bssh > bin/bvnc > lib/libavahi-ui.a > lib/libavahi-ui.so > lib/libavahi-ui.so.0 > lib/libavahi-ui.so.0.1.4 > libdata/pkgconfig/avahi-ui.pc >-man/man1/bshell.1.gz >-man/man1/bssh.1.gz >-man/man1/bvnc.1.gz > share/applications/bssh.desktop > share/applications/bvnc.desktop > %%DATADIR%%/interfaces/avahi-discover.ui >diff --git a/net/avahi-gtk3/Makefile b/net/avahi-gtk3/Makefile >index aa9978eadd09..61257100fd25 100644 >--- a/net/avahi-gtk3/Makefile >+++ b/net/avahi-gtk3/Makefile >@@ -1,35 +1,34 @@ > # Created by: Michael Johnson <ahze@FreeBSD.org> > # $FreeBSD$ > >-PORTREVISION= 1 > CATEGORIES= net > PKGNAMESUFFIX= -gtk3 > > MAINTAINER= gnome@FreeBSD.org > COMMENT= Gtk+ 3 library to the Avahi mDNS system > > LIB_DEPENDS= libavahi-common.so:net/avahi-app \ > libgdbm.so:databases/gdbm > RUN_DEPENDS= avahi-header>=0.7:net/avahi-header > > MASTERDIR= ${.CURDIR}/../avahi-app > BUILD_WRKSRC= ${WRKSRC}/avahi-ui > INSTALL_WRKSRC= ${BUILD_WRKSRC} > DESCR= ${.CURDIR}/pkg-descr > PLIST= ${.CURDIR}/pkg-plist > > AVAHI_SLAVE= gtk3 > AVAHI_PKGCONFIG=avahi-ui-gtk3.pc > > USE_GNOME+= cairo gdkpixbuf2 gtk30 > > do-build: > ${DO_MAKE_BUILD} -C ${WRKSRC}/avahi-common > ${DO_MAKE_BUILD} -C ${WRKSRC}/avahi-client > ${DO_MAKE_BUILD} -C ${WRKSRC}/avahi-glib > ${DO_MAKE_BUILD} -C ${WRKSRC}/avahi-ui libavahi-ui-gtk3.la > > do-install: > @(cd ${WRKSRC}/avahi-ui; ${MAKE_CMD} ${MAKE_ARGS} install-libLTLIBRARIES) > > .include "${MASTERDIR}/Makefile" >diff --git a/net/avahi-header/Makefile b/net/avahi-header/Makefile >index 91a9385a8aad..25794e472cbf 100644 >--- a/net/avahi-header/Makefile >+++ b/net/avahi-header/Makefile >@@ -1,28 +1,27 @@ > # Created by: Michael Johnson <ahze@FreeBSD.org> > # $FreeBSD$ > # $MCom: ports/net/avahi-header/Makefile,v 1.4 2012/07/09 18:22:19 kwm Exp $ > >-PORTREVISION= 0 > CATEGORIES= net > PKGNAMESUFFIX= -header > > COMMENT= Install an avahi-gtk* header to avoid conflict > > CONFLICTS= avahi-gtk-0.7.[0-2]* > > MASTERDIR= ${.CURDIR}/../avahi-app > BUILD_WRKSRC= ${WRKSRC}/avahi-ui > INSTALL_WRKSRC= ${BUILD_WRKSRC} > DESCR= ${.CURDIR}/pkg-descr > PLIST= ${.CURDIR}/pkg-plist > > AVAHI_SLAVE= header > > NO_BUILD= yes > > do-install: > ${MKDIR} ${STAGEDIR}/${PREFIX}/include/avahi-ui > ${INSTALL_DATA} ${BUILD_WRKSRC}/avahi-ui.h \ > ${STAGEDIR}/${PREFIX}/include/avahi-ui/ > > .include "${MASTERDIR}/Makefile" >diff --git a/net/avahi-libdns/Makefile b/net/avahi-libdns/Makefile >index e295fa3c971c..49205e1739e4 100644 >--- a/net/avahi-libdns/Makefile >+++ b/net/avahi-libdns/Makefile >@@ -1,24 +1,23 @@ > # Created by: Michael Johnson <ahze@FreeBSD.org> > # $FreeBSD$ > >-PORTREVISION= 0 > CATEGORIES= net > PKGNAMESUFFIX= -libdns > > MAINTAINER= gnome@FreeBSD.org > COMMENT= mDNSResponder compatibility from Avahi > > LIB_DEPENDS= libavahi-common.so:net/avahi-app > > MASTERDIR= ${.CURDIR}/../avahi-app > BUILD_WRKSRC= ${WRKSRC}/avahi-compat-libdns_sd > INSTALL_WRKSRC= ${BUILD_WRKSRC} > DESCR= ${.CURDIR}/pkg-descr > PLIST= ${.CURDIR}/pkg-plist > > AVAHI_SLAVE= libdns > AVAHI_PKGCONFIG=avahi-compat-libdns_sd.pc > > CONFLICTS= mDNSResponder-[0-9]* > > .include "${MASTERDIR}/Makefile" >diff --git a/net/avahi-libevent/Makefile b/net/avahi-libevent/Makefile >new file mode 100644 >index 000000000000..de7752559831 >--- /dev/null >+++ b/net/avahi-libevent/Makefile >@@ -0,0 +1,30 @@ >+# $FreeBSD$ >+ >+PKGNAMESUFFIX= -libevent >+ >+MAINTAINER= gnome@FreeBSD.org >+COMMENT= libevent integration for the Avahi mDNS system >+ >+LIB_DEPENDS= libavahi-common.so:net/avahi-app \ >+ libevent.so:devel/libevent >+RUN_DEPENDS= avahi-header>=0.8:net/avahi-header >+ >+MASTERDIR= ${.CURDIR}/../avahi-app >+BUILD_WRKSRC= ${WRKSRC}/avahi-libevent >+INSTALL_WRKSRC= ${BUILD_WRKSRC} >+DESCR= ${.CURDIR}/pkg-descr >+PLIST= ${.CURDIR}/pkg-plist >+ >+AVAHI_SLAVE= libevent >+AVAHI_PKGCONFIG=avahi-libevent.pc >+ >+do-build: >+ ${DO_MAKE_BUILD} -C ${WRKSRC}/avahi-common >+ ${DO_MAKE_BUILD} -C ${WRKSRC}/avahi-client >+ ${DO_MAKE_BUILD} -C ${WRKSRC}/avahi-libevent >+ >+do-install: >+ @(cd ${WRKSRC}/avahi-libevent; ${MAKE_CMD} ${MAKE_ARGS} \ >+ install-avahilibeventincludeHEADERS install-libLTLIBRARIES) >+ >+.include "${MASTERDIR}/Makefile" >diff --git a/net/avahi-libevent/pkg-descr b/net/avahi-libevent/pkg-descr >new file mode 100644 >index 000000000000..ed9f4db59ced >--- /dev/null >+++ b/net/avahi-libevent/pkg-descr >@@ -0,0 +1,3 @@ >+libevent integration for the avahi mDNS service discovery system. >+ >+WWW: http://www.avahi.org/ >diff --git a/net/avahi-libevent/pkg-plist b/net/avahi-libevent/pkg-plist >new file mode 100644 >index 000000000000..910d43bc6fec >--- /dev/null >+++ b/net/avahi-libevent/pkg-plist >@@ -0,0 +1,6 @@ >+include/avahi-libevent/libevent-watch.h >+lib/libavahi-libevent.a >+lib/libavahi-libevent.so >+lib/libavahi-libevent.so.1 >+lib/libavahi-libevent.so.1.0.0 >+libdata/pkgconfig/avahi-libevent.pc >diff --git a/net/avahi-qt5/Makefile b/net/avahi-qt5/Makefile >index b60739dc7091..5fc8b5888886 100644 >--- a/net/avahi-qt5/Makefile >+++ b/net/avahi-qt5/Makefile >@@ -1,24 +1,23 @@ > # Created by: Michael Johnson <ahze@FreeBSD.org > # $FreeBSD$ > >-PORTREVISION= 2 > CATEGORIES= net > PKGNAMESUFFIX= -qt5 > > MAINTAINER= gnome@FreeBSD.org > COMMENT= Qt 5 bindings to the Avahi mDNS system > > LIB_DEPENDS= libavahi-common.so:net/avahi-app > > MASTERDIR= ${.CURDIR}/../avahi-app > BUILD_WRKSRC= ${WRKSRC}/avahi-qt > INSTALL_WRKSRC= ${BUILD_WRKSRC} > DESCR= ${.CURDIR}/pkg-descr > PLIST= ${.CURDIR}/pkg-plist > > AVAHI_SLAVE= qt5 > USES= compiler:c++11-lang qt:5 > USE_QT= core buildtools_build > AVAHI_PKGCONFIG=avahi-qt5.pc > > .include "${MASTERDIR}/Makefile" >diff --git a/net/avahi-sharp/Makefile b/net/avahi-sharp/Makefile >index 4f8f6ced6215..2c73ba37ff49 100644 >--- a/net/avahi-sharp/Makefile >+++ b/net/avahi-sharp/Makefile >@@ -1,30 +1,29 @@ > # Created by: Tom McLaughlin <tmclaugh@FreeBSD.org> > # $FreeBSD$ > >-PORTREVISION= 0 > CATEGORIES= net dns > PKGNAMESUFFIX= -sharp > > MAINTAINER= mono@FreeBSD.org > COMMENT= Mono bindings for Avahi service discovery > > LIB_DEPENDS= libavahi-core.so:net/avahi-app > > USES= mono > MASTERDIR= ${.CURDIR}/../avahi-app > BUILD_WRKSRC= ${WRKSRC}/avahi-sharp > INSTALL_WRKSRC= ${BUILD_WRKSRC} > DESCR= ${.CURDIR}/pkg-descr > PLIST= ${.CURDIR}/pkg-plist > > AVAHI_SLAVE= sharp > AVAHI_PKGCONFIG=avahi-sharp.pc > > post-patch: > @${REINPLACE_CMD} 's|@CLIENT_DLNAME@|libavahi-client.so|g; \ > s|@COMMON_DLNAME@|libavahi-common.so|g; \ > s|@GLIB_DLNAME@|libavahi-glib.so|g' \ > ${BUILD_WRKSRC}/avahi-sharp.dll.config.in > @${CP} ${WRKSRC}/avahi-sharp/avahi-sharp.dll.config.in ${WRKSRC}/avahi-sharp/avahi-sharp.dll.config > > .include "${MASTERDIR}/Makefile" >diff --git a/net/avahi/Makefile b/net/avahi/Makefile >index 446cdb0dfee1..342df3d9f82a 100644 >--- a/net/avahi/Makefile >+++ b/net/avahi/Makefile >@@ -1,30 +1,30 @@ > # Created by: Joe Marcus Clarke <marcus@FreeBSD.org> > # $FreeBSD$ > # $MCom: ports/net/avahi/Makefile,v 1.30 2011/03/13 17:23:19 kwm Exp $ > > PORTNAME= avahi >-PORTVERSION= 0.7 >-PORTREVISION?= 1 >+PORTVERSION= 0.8 >+PORTREVISION?= 0 > CATEGORIES?= net dns > > MAINTAINER= gnome@FreeBSD.org > COMMENT= "meta-port" for the Avahi service discovery suite > >-RUN_DEPENDS= avahi-app>=0.7:net/avahi-app >+RUN_DEPENDS= avahi-app>=0.8:net/avahi-app > > USES= metaport > > OPTIONS_DEFINE= AUTOIPD GTK MONO QT5 PYTHON > OPTIONS_DEFAULT=AUTOIPD GTK > AUTOIPD_DESC= IPv4LL network address configuration daemon > GTK_DESC= Gtk+ tools and bindings > LIBDNS_DESC= Apple's mDNSResponder compatibility library > > AUTOIPD_RUN_DEPENDS= avahi-autoipd:net/avahi-autoipd > GTK_RUN_DEPENDS= avahi-discover-standalone:net/avahi-gtk > #LIBDNS_RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/avahi-compat-libdns_sd.pc:net/avahi-libdns > MONO_RUN_DEPENDS= ${LOCALBASE}/lib/mono/avahi-sharp/avahi-sharp.dll:net/avahi-sharp > QT5_RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/avahi-qt5.pc:net/avahi-qt5 > PYTHON_RUN_DEPENDS= avahi-bookmarks:net/py-avahi > > .include <bsd.port.mk> >diff --git a/net/py-avahi/Makefile b/net/py-avahi/Makefile >index c787a4f15f18..2b98b0e0010c 100644 >--- a/net/py-avahi/Makefile >+++ b/net/py-avahi/Makefile >@@ -1,56 +1,55 @@ > # Created by: Joe Marcus Clarke <marcus@FreeBSD.org> > # $FreeBSD$ > # $MCom: ports/net/py-avahi/Makefile,v 1.4 2007/07/31 18:24:13 ahze Exp $ > >-PORTREVISION= 0 > CATEGORIES= net gnome python > PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} > PKGNAMESUFFIX= # empty > > MAINTAINER= gnome@FreeBSD.org > COMMENT= Python interface to the Avahi mDNS system > >-DEPRECATED= Uses deprecated version of python >-EXPIRATION_DATE= 2020-09-15 >- > BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gdbm>0:databases/py-gdbm@${PY_FLAVOR} \ > ${PYTHON_SITELIBDIR}/dbus/_dbus.py:devel/py-dbus@${PY_FLAVOR} > LIB_DEPENDS= libavahi-client.so:net/avahi-app > RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gdbm>0:databases/py-gdbm@${PY_FLAVOR} \ > ${PYTHON_SITELIBDIR}/dbus/_dbus.py:devel/py-dbus@${PY_FLAVOR} \ >- avahi-gtk>=0.7:net/avahi-gtk >+ avahi-gtk>=0.8:net/avahi-gtk > > MASTERDIR= ${.CURDIR}/../avahi-app > BUILD_WRKSRC= ${WRKSRC}/avahi-python > INSTALL_WRKSRC= ${BUILD_WRKSRC} > DESCR= ${.CURDIR}/pkg-descr > PLIST= ${.CURDIR}/pkg-plist > > AVAHI_SLAVE= python > >-USE_GNOME= pygobject3 pygtk2 gtk30 >-USES= python:2.7 >+USE_GNOME= pygobject3 gtk30 >+USES= python:3.6+ > USE_PYTHON= flavors >-MANPAGES= avahi-bookmarks.1 avahi-discover.1 >+MANPAGES= avahi-bookmarks.1 >+ >+post-extract: >+ @${CP} ${DISTDIR}/build-db ${WRKSRC}/service-type-database > > post-patch: > @${REINPLACE_CMD} -e 's|@pkglibdir@|${DATADIR}|' \ > ${WRKSRC}/avahi-python/avahi/ServiceTypeDatabase.py.in > > pre-build: > @cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \ > Makefile ${MAKE_ARGS} clean > > post-build: > @cd ${WRKSRC}/service-type-database && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ > ${MAKE_FLAGS} Makefile ${MAKE_ARGS} ${ALL_TARGET} > > post-install: > @cd ${WRKSRC}/service-type-database && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ > ${MAKE_FLAGS} Makefile ${MAKE_ARGS} install > (cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ > -d ${PREFIX} -f ${PYTHONPREFIX_SITELIBDIR:S,${PREFIX}/,,}) > (cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ > -d ${PREFIX} -f ${PYTHONPREFIX_SITELIBDIR:S,${PREFIX}/,,}) > > .include "${MASTERDIR}/Makefile" >diff --git a/net/py-avahi/pkg-plist b/net/py-avahi/pkg-plist >index afccb44aac27..c18d04bca96a 100644 >--- a/net/py-avahi/pkg-plist >+++ b/net/py-avahi/pkg-plist >@@ -1,17 +1,13 @@ > bin/avahi-bookmarks > bin/avahi-discover > lib/avahi/service-types.db > @comment Installed by avahi-app > @comment %%DATADIR%%/service-types > %%PYTHON_SITELIBDIR%%/avahi/ServiceTypeDatabase.py >-%%PYTHON_SITELIBDIR%%/avahi/ServiceTypeDatabase.pyc >-%%PYTHON_SITELIBDIR%%/avahi/ServiceTypeDatabase.pyo > %%PYTHON_SITELIBDIR%%/avahi/__init__.py >-%%PYTHON_SITELIBDIR%%/avahi/__init__.pyc >-%%PYTHON_SITELIBDIR%%/avahi/__init__.pyo >-%%PYTHON_SITELIBDIR%%/avahi_discover/__init__.py >-%%PYTHON_SITELIBDIR%%/avahi_discover/__init__.pyc >-%%PYTHON_SITELIBDIR%%/avahi_discover/__init__.pyo >+%%PYTHON_SITELIBDIR%%/avahi/__pycache__/ServiceTypeDatabase.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/avahi/__pycache__/ServiceTypeDatabase.cpython-%%PYTHON_SUFFIX%%.pyc >+%%PYTHON_SITELIBDIR%%/avahi/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc >+%%PYTHON_SITELIBDIR%%/avahi/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc > man/man1/avahi-bookmarks.1.gz >-man/man1/avahi-discover.1.gz > share/applications/avahi-discover.desktop
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 244799
:
212392
| 212393