Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified)) by mollari.NetBSD.org (Postfix) with ESMTPS id 80EB21A9217 for ; Fri, 8 Jan 2021 14:08:38 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id D86C784DC3; Fri, 8 Jan 2021 14:08:37 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 1EABC84D40 for ; Fri, 8 Jan 2021 14:08:37 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id i-JB4tV7SIFC for ; Fri, 8 Jan 2021 14:08:35 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id D47D984CD8 for ; Fri, 8 Jan 2021 14:08:35 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 9EF66FA9D; Fri, 8 Jan 2021 14:08:35 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1610114915204680" MIME-Version: 1.0 Date: Fri, 8 Jan 2021 14:08:35 +0000 From: "Nia Alarie" Subject: CVS commit: pkgsrc/net To: pkgsrc-changes@NetBSD.org Reply-To: nia@netbsd.org X-Mailer: log_accum Message-Id: <20210108140835.9EF66FA9D@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1610114915204680 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: nia Date: Fri Jan 8 14:08:35 UTC 2021 Modified Files: pkgsrc/net: Makefile pkgsrc/net/avahi: Makefile PLIST buildlink3.mk Added Files: pkgsrc/net/avahi: Makefile.common pkgsrc/net/avahi-ui: DESCR Makefile PLIST buildlink3.mk Removed Files: pkgsrc/net/avahi: PLIST.howl PLIST.pygdbm PLIST.python options.mk Log Message: avahi: Split off package into *-ui variant for the GTK UIs. thou shalt not add a confusing amount of PKG_OPTIONS to a library. To generate a diff of this commit: cvs rdiff -u -r1.1369 -r1.1370 pkgsrc/net/Makefile cvs rdiff -u -r1.98 -r1.99 pkgsrc/net/avahi/Makefile cvs rdiff -u -r0 -r1.1 pkgsrc/net/avahi/Makefile.common cvs rdiff -u -r1.19 -r1.20 pkgsrc/net/avahi/PLIST cvs rdiff -u -r1.2 -r0 pkgsrc/net/avahi/PLIST.howl cvs rdiff -u -r1.3 -r0 pkgsrc/net/avahi/PLIST.pygdbm cvs rdiff -u -r1.7 -r0 pkgsrc/net/avahi/PLIST.python cvs rdiff -u -r1.46 -r1.47 pkgsrc/net/avahi/buildlink3.mk cvs rdiff -u -r1.17 -r0 pkgsrc/net/avahi/options.mk cvs rdiff -u -r0 -r1.1 pkgsrc/net/avahi-ui/DESCR pkgsrc/net/avahi-ui/Makefile \ pkgsrc/net/avahi-ui/PLIST pkgsrc/net/avahi-ui/buildlink3.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1610114915204680 Content-Disposition: inline Content-Length: 14390 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/net/Makefile diff -u pkgsrc/net/Makefile:1.1369 pkgsrc/net/Makefile:1.1370 --- pkgsrc/net/Makefile:1.1369 Fri Jan 1 16:36:41 2021 +++ pkgsrc/net/Makefile Fri Jan 8 14:08:35 2021 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1369 2021/01/01 16:36:41 nia Exp $ +# $NetBSD: Makefile,v 1.1370 2021/01/08 14:08:35 nia Exp $ # COMMENT= Networking tools @@ -35,6 +35,7 @@ SUBDIR+= arping SUBDIR+= arpwatch SUBDIR+= autonet SUBDIR+= avahi +SUBDIR+= avahi-ui SUBDIR+= awhois SUBDIR+= aws-sdk-go SUBDIR+= balance Index: pkgsrc/net/avahi/Makefile diff -u pkgsrc/net/avahi/Makefile:1.98 pkgsrc/net/avahi/Makefile:1.99 --- pkgsrc/net/avahi/Makefile:1.98 Fri Dec 4 20:45:32 2020 +++ pkgsrc/net/avahi/Makefile Fri Jan 8 14:08:35 2021 @@ -1,61 +1,19 @@ -# $NetBSD: Makefile,v 1.98 2020/12/04 20:45:32 nia Exp $ +# $NetBSD: Makefile,v 1.99 2021/01/08 14:08:35 nia Exp $ + +.include "Makefile.common" -DISTNAME= avahi-0.8 PKGREVISION= 3 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_GITHUB:=lathiat/avahi/releases/download/v${PKGVERSION_NOREV}/} MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= https://avahi.org/ COMMENT= Facilitate service discovery on a local network -LICENSE= gnu-lgpl-v2.1 - -EXTRACT_USING= bsdtar -GNU_CONFIGURE= YES -USE_LIBTOOL= YES -USE_PKGINSTALL= YES -USE_PKGLOCALEDIR= YES -USE_TOOLS+= pkg-config gmake msgfmt xgettext - -# Requires --desktop in msgfmt. -_TOOLS_USE_PKGSRC.msgfmt= yes - -CONFIGURE_ARGS+= --disable-gtk - -PKGCONFIG_OVERRIDE+= avahi-client.pc.in -PKGCONFIG_OVERRIDE+= avahi-compat-howl.pc.in -PKGCONFIG_OVERRIDE+= avahi-compat-libdns_sd.pc.in -PKGCONFIG_OVERRIDE+= avahi-core.pc.in -PKGCONFIG_OVERRIDE+= avahi-glib.pc.in -PKGCONFIG_OVERRIDE+= avahi-gobject.pc.in -PKGCONFIG_OVERRIDE+= avahi-libevent.pc.in -PKGCONFIG_OVERRIDE+= avahi-qt3.pc.in -PKGCONFIG_OVERRIDE+= avahi-qt4.pc.in -PKGCONFIG_OVERRIDE+= avahi-qt5.pc.in -PKGCONFIG_OVERRIDE+= avahi-sharp.pc.in -PKGCONFIG_OVERRIDE+= avahi-ui-gtk3.pc.in -PKGCONFIG_OVERRIDE+= avahi-ui-sharp.pc.in -PKGCONFIG_OVERRIDE+= avahi-ui.pc.in - -AVAHI_USER= avahi -AVAHI_GROUP= avahi -RCD_SCRIPTS= avahidaemon -BUILD_DEFS+= VARBASE PKG_SYSCONFBASE -PLIST_SRC= ${PKGDIR}/PLIST -PKG_SYSCONFSUBDIR= avahi -USE_LANGUAGES= c99 c++ +CONFIGURE_ARGS+= --disable-gtk3 PKG_USERS= ${AVAHI_USER}:${AVAHI_GROUP} PKG_GROUPS= ${AVAHI_GROUP} PKG_GECOS.${AVAHI_USER}= Avahi user -.include "options.mk" - -CFLAGS.NetBSD+= -D_NETBSD_SOURCE -CPPFLAGS.SunOS+= -D_XOPEN_SOURCE=600 -# Not yet reported upstream. -CPPFLAGS.Darwin+= -D__APPLE_USE_RFC_3542 +RCD_SCRIPTS= avahidaemon PLIST_SRC+= ${PKGDIR}/PLIST.shared @@ -72,27 +30,6 @@ CONF_FILES+= ${PREFIX}/share/examples/a CONF_FILES+= ${PREFIX}/share/examples/avahi/avahi-dbus.conf \ ${PKG_SYSCONFBASE}/dbus-1/system.d/avahi-dbus.conf -CONFIGURE_ARGS+= --with-avahi-user=${AVAHI_USER} -CONFIGURE_ARGS+= --with-avahi-group=${AVAHI_GROUP} -CONFIGURE_ARGS+= --with-avahi_priv_access_group=${REAL_ROOT_GROUP} -CONFIGURE_ARGS+= --localstatedir=${VARBASE} -CONFIGURE_ARGS+= --with-dbus-system-socket=${VARBASE}/run/dbus/system_bus_socket -CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASE} -CONFIGURE_ARGS+= --disable-doxygen-doc -CONFIGURE_ARGS+= --disable-doxygen-dot -CONFIGURE_ARGS+= --disable-doxygen-html --disable-doxygen-xml -CONFIGURE_ARGS+= --disable-xmltoman -CONFIGURE_ARGS+= --disable-autoipd -CONFIGURE_ARGS+= --disable-libevent -CONFIGURE_ARGS+= --disable-qt3 -CONFIGURE_ARGS+= --disable-qt4 -CONFIGURE_ARGS+= --disable-qt5 -CONFIGURE_ARGS+= --disable-pygobject -CONFIGURE_ARGS+= --with-distro=none - -INSTALL_MAKE_FLAGS+= sysconfdir=${PREFIX}/share/examples -INSTALL_MAKE_FLAGS+= dbusservicedir=${PREFIX}/share/examples/avahi - INSTALLATION_DIRS+= share/doc/avahi MAKE_DIRS+= ${PKG_SYSCONFDIR}/services @@ -104,11 +41,4 @@ post-install: ${INSTALL_DATA} ${WRKSRC}/docs/README ${DESTDIR}${PREFIX}/share/doc/avahi ${INSTALL_DATA} ${WRKSRC}/docs/TODO ${DESTDIR}${PREFIX}/share/doc/avahi -.include "../../devel/gettext-lib/buildlink3.mk" -.include "../../devel/glib2/buildlink3.mk" -BUILDLINK_API_DEPENDS.libdaemon+= libdaemon>=0.14 -.include "../../devel/libdaemon/buildlink3.mk" -.include "../../sysutils/dbus/buildlink3.mk" -.include "../../textproc/expat/buildlink3.mk" -.include "../../mk/pthread.buildlink3.mk" .include "../../mk/bsd.pkg.mk" Index: pkgsrc/net/avahi/PLIST diff -u pkgsrc/net/avahi/PLIST:1.19 pkgsrc/net/avahi/PLIST:1.20 --- pkgsrc/net/avahi/PLIST:1.19 Tue Sep 29 10:56:56 2020 +++ pkgsrc/net/avahi/PLIST Fri Jan 8 14:08:35 2021 @@ -1,7 +1,6 @@ -@comment $NetBSD: PLIST,v 1.19 2020/09/29 10:56:56 prlw1 Exp $ +@comment $NetBSD: PLIST,v 1.20 2021/01/08 14:08:35 nia Exp $ bin/avahi-browse bin/avahi-browse-domains -${PLIST.ui}bin/avahi-discover-standalone bin/avahi-publish bin/avahi-publish-address bin/avahi-publish-service @@ -9,9 +8,6 @@ bin/avahi-resolve bin/avahi-resolve-address bin/avahi-resolve-host-name bin/avahi-set-host-name -${PLIST.ui}bin/bshell -${PLIST.ui}bin/bssh -${PLIST.ui}bin/bvnc include/avahi-client/client.h include/avahi-client/lookup.h include/avahi-client/publish.h @@ -44,30 +40,15 @@ 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 -${PLIST.ui}include/avahi-ui/avahi-ui.h -${PLIST.introspection}lib/girepository-1.0/Avahi-0.6.typelib -${PLIST.introspection}lib/girepository-1.0/AvahiCore-0.6.typelib lib/libavahi-client.la lib/libavahi-common.la lib/libavahi-core.la lib/libavahi-glib.la lib/libavahi-gobject.la -${PLIST.gtk3}lib/libavahi-ui-gtk3.la -${PLIST.mono}lib/mono/avahi-sharp/avahi-sharp.dll -${PLIST.mono}lib/mono/avahi-ui-sharp/avahi-ui-sharp.dll -${PLIST.mono}lib/mono/gac/avahi-sharp/1.0.0.0__4d116c78973743f5/avahi-sharp.dll -${PLIST.mono}lib/mono/gac/avahi-sharp/1.0.0.0__4d116c78973743f5/avahi-sharp.dll.config -${PLIST.mono}lib/mono/gac/avahi-sharp/1.0.0.0__4d116c78973743f5/avahi-sharp.dll.mdb -${PLIST.mono}lib/mono/gac/avahi-ui-sharp/0.0.0.0__4d116c78973743f5/avahi-ui-sharp.dll -${PLIST.mono}lib/mono/gac/avahi-ui-sharp/0.0.0.0__4d116c78973743f5/avahi-ui-sharp.dll.config -${PLIST.mono}lib/mono/gac/avahi-ui-sharp/0.0.0.0__4d116c78973743f5/avahi-ui-sharp.dll.mdb lib/pkgconfig/avahi-client.pc lib/pkgconfig/avahi-core.pc lib/pkgconfig/avahi-glib.pc lib/pkgconfig/avahi-gobject.pc -${PLIST.mono}lib/pkgconfig/avahi-sharp.pc -${PLIST.gtk3}lib/pkgconfig/avahi-ui-gtk3.pc -${PLIST.mono}lib/pkgconfig/avahi-ui-sharp.pc man/man1/avahi-browse-domains.1 man/man1/avahi-browse.1 man/man1/avahi-publish-address.1 @@ -85,10 +66,7 @@ man/man8/avahi-dnsconfd.8 man/man8/avahi-dnsconfd.action.8 sbin/avahi-daemon sbin/avahi-dnsconfd -${PLIST.ui}share/applications/bssh.desktop -${PLIST.ui}share/applications/bvnc.desktop share/avahi/avahi-service.dtd -${PLIST.ui}share/avahi/interfaces/avahi-discover.ui 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 @@ -109,8 +87,6 @@ share/examples/avahi/avahi-dnsconfd.acti share/examples/avahi/hosts share/examples/avahi/services/sftp-ssh.service share/examples/avahi/services/ssh.service -${PLIST.introspection}share/gir-1.0/Avahi-0.6.gir -${PLIST.introspection}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 Index: pkgsrc/net/avahi/buildlink3.mk diff -u pkgsrc/net/avahi/buildlink3.mk:1.46 pkgsrc/net/avahi/buildlink3.mk:1.47 --- pkgsrc/net/avahi/buildlink3.mk:1.46 Tue Sep 29 10:56:56 2020 +++ pkgsrc/net/avahi/buildlink3.mk Fri Jan 8 14:08:35 2021 @@ -1,4 +1,4 @@ -# $NetBSD: buildlink3.mk,v 1.46 2020/09/29 10:56:56 prlw1 Exp $ +# $NetBSD: buildlink3.mk,v 1.47 2021/01/08 14:08:35 nia Exp $ BUILDLINK_TREE+= avahi @@ -9,29 +9,6 @@ BUILDLINK_API_DEPENDS.avahi+= avahi>=0.6 BUILDLINK_ABI_DEPENDS.avahi+= avahi>=0.6.32nb25 BUILDLINK_PKGSRCDIR.avahi?= ../../net/avahi -pkgbase := avahi -.include "../../mk/pkg-build-options.mk" - -.if ${PKG_BUILD_OPTIONS.avahi:Mgdbm} -. include "../../databases/gdbm/buildlink3.mk" -.endif - -.if ${PKG_BUILD_OPTIONS.avahi:Mgtk3} -.include "../../x11/gtk3/buildlink3.mk" -.endif - -.if ${PKG_BUILD_OPTIONS.avahi:Mintrospection} -.include "../../devel/gobject-introspection/buildlink3.mk" -.endif - -.if ${PKG_BUILD_OPTIONS.avahi:Mmono} -.include "../../x11/gtk-sharp/buildlink3.mk" -.endif - -.if ${PKG_BUILD_OPTIONS.avahi:Mpython} -.include "../../lang/python/application.mk" -.endif - .include "../../devel/gettext-lib/buildlink3.mk" .include "../../devel/glib2/buildlink3.mk" .include "../../sysutils/dbus/buildlink3.mk" Added files: Index: pkgsrc/net/avahi/Makefile.common diff -u /dev/null pkgsrc/net/avahi/Makefile.common:1.1 --- /dev/null Fri Jan 8 14:08:35 2021 +++ pkgsrc/net/avahi/Makefile.common Fri Jan 8 14:08:35 2021 @@ -0,0 +1,85 @@ +# $NetBSD: Makefile.common,v 1.1 2021/01/08 14:08:35 nia Exp $ +# used by net/avahi/Makefile +# used by net/avahi-ui/Makefile + +DISTNAME= avahi-0.8 +CATEGORIES= net +MASTER_SITES= ${MASTER_SITE_GITHUB:=lathiat/avahi/releases/download/v${PKGVERSION_NOREV}/} + +HOMEPAGE= https://avahi.org/ +LICENSE= gnu-lgpl-v2.1 + +PATCHDIR= ${.CURDIR}/../../net/avahi/patches +DISTINFO_FILE= ${.CURDIR}/../../net/avahi/distinfo + +GNU_CONFIGURE= YES +USE_LIBTOOL= YES +USE_PKGINSTALL= YES +USE_PKGLOCALEDIR= YES +USE_TOOLS+= pkg-config gmake msgfmt xgettext msgmerge + +.include "../../mk/bsd.fast.prefs.mk" +.if ${OPSYS} == "NetBSD" +# Requires --desktop in msgfmt. +TOOLS_PLATFORM.msgfmt= +.endif + +PKGCONFIG_OVERRIDE+= avahi-client.pc.in +PKGCONFIG_OVERRIDE+= avahi-compat-howl.pc.in +PKGCONFIG_OVERRIDE+= avahi-compat-libdns_sd.pc.in +PKGCONFIG_OVERRIDE+= avahi-core.pc.in +PKGCONFIG_OVERRIDE+= avahi-glib.pc.in +PKGCONFIG_OVERRIDE+= avahi-gobject.pc.in +PKGCONFIG_OVERRIDE+= avahi-libevent.pc.in +PKGCONFIG_OVERRIDE+= avahi-qt3.pc.in +PKGCONFIG_OVERRIDE+= avahi-qt4.pc.in +PKGCONFIG_OVERRIDE+= avahi-qt5.pc.in +PKGCONFIG_OVERRIDE+= avahi-sharp.pc.in +PKGCONFIG_OVERRIDE+= avahi-ui-gtk3.pc.in +PKGCONFIG_OVERRIDE+= avahi-ui-sharp.pc.in +PKGCONFIG_OVERRIDE+= avahi-ui.pc.in + +AVAHI_USER?= avahi +AVAHI_GROUP?= avahi +BUILD_DEFS+= VARBASE PKG_SYSCONFBASE +PLIST_SRC= ${PKGDIR}/PLIST +PKG_SYSCONFSUBDIR= avahi +USE_LANGUAGES= c99 c++ + +CFLAGS.NetBSD+= -D_NETBSD_SOURCE +CPPFLAGS.SunOS+= -D_XOPEN_SOURCE=600 +# Not yet reported upstream. +CPPFLAGS.Darwin+= -D__APPLE_USE_RFC_3542 + +CONFIGURE_ARGS+= --with-avahi-user=${AVAHI_USER} +CONFIGURE_ARGS+= --with-avahi-group=${AVAHI_GROUP} +CONFIGURE_ARGS+= --with-avahi_priv_access_group=${REAL_ROOT_GROUP} +CONFIGURE_ARGS+= --localstatedir=${VARBASE} +CONFIGURE_ARGS+= --with-dbus-system-socket=${VARBASE}/run/dbus/system_bus_socket +CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASE} +CONFIGURE_ARGS+= --disable-doxygen-doc +CONFIGURE_ARGS+= --disable-doxygen-dot +CONFIGURE_ARGS+= --disable-doxygen-html --disable-doxygen-xml +CONFIGURE_ARGS+= --disable-xmltoman +CONFIGURE_ARGS+= --disable-autoipd +CONFIGURE_ARGS+= --disable-libevent +CONFIGURE_ARGS+= --disable-qt3 +CONFIGURE_ARGS+= --disable-qt4 +CONFIGURE_ARGS+= --disable-qt5 +CONFIGURE_ARGS+= --disable-gtk +CONFIGURE_ARGS+= --disable-mono +CONFIGURE_ARGS+= --disable-pygobject +CONFIGURE_ARGS+= --disable-python +CONFIGURE_ARGS+= --with-distro=none + +INSTALL_MAKE_FLAGS+= sysconfdir=${PREFIX}/share/examples +INSTALL_MAKE_FLAGS+= dbusservicedir=${PREFIX}/share/examples/avahi + +.include "../../databases/gdbm/buildlink3.mk" +.include "../../devel/gettext-lib/buildlink3.mk" +.include "../../devel/glib2/buildlink3.mk" +BUILDLINK_API_DEPENDS.libdaemon+= libdaemon>=0.14 +.include "../../devel/libdaemon/buildlink3.mk" +.include "../../sysutils/dbus/buildlink3.mk" +.include "../../textproc/expat/buildlink3.mk" +.include "../../mk/pthread.buildlink3.mk" Index: pkgsrc/net/avahi-ui/DESCR diff -u /dev/null pkgsrc/net/avahi-ui/DESCR:1.1 --- /dev/null Fri Jan 8 14:08:35 2021 +++ pkgsrc/net/avahi-ui/DESCR Fri Jan 8 14:08:35 2021 @@ -0,0 +1,4 @@ +Avahi is an implementation of the DNS Service Discovery and Multicast DNS +specifications for Zeroconf Computing. + +This package contains graphical user interfaces for Avahi. Index: pkgsrc/net/avahi-ui/Makefile diff -u /dev/null pkgsrc/net/avahi-ui/Makefile:1.1 --- /dev/null Fri Jan 8 14:08:35 2021 +++ pkgsrc/net/avahi-ui/Makefile Fri Jan 8 14:08:35 2021 @@ -0,0 +1,29 @@ +# $NetBSD: Makefile,v 1.1 2021/01/08 14:08:35 nia Exp $ + +.include "../../net/avahi/Makefile.common" + +PKGNAME= ${DISTNAME:S/avahi-/avahi-ui-/g} + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Facilitate service discovery on a local network (GUI) + +BUILD_DIRS+= avahi-common avahi-client avahi-glib avahi-ui +INSTALL_DIRS+= avahi-ui + +CONFIGURE_ARGS+= --enable-gtk3 + +INSTALLATION_DIRS+= lib/pkgconfig + +PKGCONFIG_OVERRIDE_STAGE= pre-install +PKGCONFIG_OVERRIDE+= avahi-ui-gtk3.pc + +pre-install: + cd ${WRKSRC} && ${MAKE_ENV} ${GMAKE} avahi-ui-gtk3.pc + +post-install: + ${INSTALL_DATA} ${WRKSRC}/avahi-ui-gtk3.pc \ + ${DESTDIR}${PREFIX}/lib/pkgconfig + +.include "../../sysutils/desktop-file-utils/desktopdb.mk" +.include "../../x11/gtk3/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" Index: pkgsrc/net/avahi-ui/PLIST diff -u /dev/null pkgsrc/net/avahi-ui/PLIST:1.1 --- /dev/null Fri Jan 8 14:08:35 2021 +++ pkgsrc/net/avahi-ui/PLIST Fri Jan 8 14:08:35 2021 @@ -0,0 +1,9 @@ +@comment $NetBSD: PLIST,v 1.1 2021/01/08 14:08:35 nia Exp $ +bin/bshell +bin/bssh +bin/bvnc +include/avahi-ui/avahi-ui.h +lib/libavahi-ui-gtk3.la +lib/pkgconfig/avahi-ui-gtk3.pc +share/applications/bssh.desktop +share/applications/bvnc.desktop Index: pkgsrc/net/avahi-ui/buildlink3.mk diff -u /dev/null pkgsrc/net/avahi-ui/buildlink3.mk:1.1 --- /dev/null Fri Jan 8 14:08:35 2021 +++ pkgsrc/net/avahi-ui/buildlink3.mk Fri Jan 8 14:08:35 2021 @@ -0,0 +1,15 @@ +# $NetBSD: buildlink3.mk,v 1.1 2021/01/08 14:08:35 nia Exp $ + +BUILDLINK_TREE+= avahi-ui + +.if !defined(AVAHI_UI_BUILDLINK3_MK) +AVAHI_UI_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.avahi-ui+= avahi-ui>=0.8 +BUILDLINK_PKGSRCDIR.avahi-ui?= ../../net/avahi-ui + +.include "../../x11/gtk3/buildlink3.mk" +.include "../../net/avahi/buildlink3.mk" +.endif # AVAHI_UI_BUILDLINK3_MK + +BUILDLINK_TREE+= -avahi-ui --_----------=_1610114915204680--