Oops, commit from the correct directory and update the rest of Avahi too.
This commit is contained in:
parent
228da4c6da
commit
1929dd9dc4
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=558282
@ -9,7 +9,8 @@ PKGNAMESUFFIX= -autoipd
|
||||
MAINTAINER= gnome@FreeBSD.org
|
||||
COMMENT= IPv4LL network address configuration daemon
|
||||
|
||||
LIB_DEPENDS= libavahi-common.so:net/avahi-app
|
||||
LIB_DEPENDS= libavahi-common.so:net/avahi-app \
|
||||
libdaemon.so:devel/libdaemon
|
||||
|
||||
USERS= avahi-autoipd
|
||||
GROUPS= ${USERS}
|
||||
|
@ -1,7 +1,7 @@
|
||||
# Created by: Michael Johnson <ahze@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 0
|
||||
CATEGORIES= net
|
||||
PKGNAMESUFFIX= -gtk
|
||||
|
||||
@ -11,7 +11,8 @@ 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
|
||||
libgdbm.so:databases/gdbm \
|
||||
libharfbuzz.so:print/harfbuzz
|
||||
RUN_DEPENDS= avahi-header>=0.6:net/avahi-header
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../avahi-app
|
||||
@ -23,25 +24,18 @@ PLIST= ${.CURDIR}/pkg-plist
|
||||
AVAHI_SLAVE= gtk
|
||||
AVAHI_PKGCONFIG=avahi-ui.pc
|
||||
|
||||
MANPAGES= bssh.1
|
||||
|
||||
USE_GNOME+= cairo gdkpixbuf2 libglade2
|
||||
USE_GNOME+= atk cairo gdkpixbuf2 gtk20 pango
|
||||
|
||||
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
|
||||
@${DO_MAKE_BUILD} -C ${WRKSRC}/avahi-ui libavahi-ui.la
|
||||
|
||||
post-build:
|
||||
@(cd ${WRKSRC}/avahi-discover-standalone && \
|
||||
${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET})
|
||||
do-install:
|
||||
@(cd ${WRKSRC}/avahi-ui; ${MAKE_CMD} ${MAKE_ARGS} install-libLTLIBRARIES)
|
||||
|
||||
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"
|
||||
|
@ -1,15 +1,4 @@
|
||||
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
|
||||
|
@ -1,7 +1,7 @@
|
||||
# Created by: Michael Johnson <ahze@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 0
|
||||
CATEGORIES= net
|
||||
PKGNAMESUFFIX= -gtk3
|
||||
|
||||
@ -9,8 +9,9 @@ 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
|
||||
libgdbm.so:databases/gdbm \
|
||||
libharfbuzz.so:print/harfbuzz
|
||||
RUN_DEPENDS= avahi-header>=0.8:net/avahi-header
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../avahi-app
|
||||
BUILD_WRKSRC= ${WRKSRC}/avahi-ui
|
||||
@ -28,8 +29,14 @@ do-build:
|
||||
${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_MAKE_BUILD} -C ${WRKSRC}/avahi-discover-standalone
|
||||
|
||||
do-install:
|
||||
@(cd ${WRKSRC}/avahi-ui; ${MAKE_CMD} ${MAKE_ARGS} install-libLTLIBRARIES)
|
||||
@(cd ${WRKSRC}/avahi-discover-standalone; ${MAKE_CMD} ${MAKE_ARGS} install-binPROGRAMS install-interfacesDATA)
|
||||
# @(cd ${WRKSRC}/avahi-ui; ${MAKE_CMD} ${MAKE_ARGS} install-libLTLIBRARIES)
|
||||
@(cd ${WRKSRC}/avahi-ui; ${MAKE_CMD} ${MAKE_ARGS} install-binPROGRAMS install-desktopDATA install-exec-local)
|
||||
|
||||
post-install:
|
||||
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libavahi-ui-gtk3.so
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
@ -1,5 +1,11 @@
|
||||
lib/libavahi-ui-gtk3.a
|
||||
bin/avahi-discover-standalone
|
||||
bin/bshell
|
||||
bin/bssh
|
||||
bin/bvnc
|
||||
lib/libavahi-ui-gtk3.so
|
||||
lib/libavahi-ui-gtk3.so.0
|
||||
lib/libavahi-ui-gtk3.so.0.1.4
|
||||
libdata/pkgconfig/avahi-ui-gtk3.pc
|
||||
share/applications/bssh.desktop
|
||||
share/applications/bvnc.desktop
|
||||
%%DATADIR%%/interfaces/avahi-discover.ui
|
||||
|
@ -1,5 +1,4 @@
|
||||
include/avahi-compat-libdns_sd/dns_sd.h
|
||||
lib/libdns_sd.a
|
||||
lib/libdns_sd.so
|
||||
lib/libdns_sd.so.1
|
||||
lib/libdns_sd.so.1.0.0
|
||||
|
@ -1,7 +1,7 @@
|
||||
# Created by: Michael Johnson <ahze@FreeBSD.org
|
||||
# $FreeBSD$
|
||||
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 0
|
||||
CATEGORIES= net
|
||||
PKGNAMESUFFIX= -qt5
|
||||
|
||||
|
@ -1,5 +1,4 @@
|
||||
include/avahi-qt5/qt-watch.h
|
||||
lib/libavahi-qt5.a
|
||||
lib/libavahi-qt5.so
|
||||
lib/libavahi-qt5.so.1
|
||||
lib/libavahi-qt5.so.1.0.2
|
||||
|
@ -3,27 +3,27 @@
|
||||
# $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
|
||||
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
|
||||
OPTIONS_DEFAULT=AUTOIPD GTK
|
||||
OPTIONS_DEFINE= AUTOIPD GTK2 GTK3 MONO QT5 PYTHON
|
||||
OPTIONS_DEFAULT=AUTOIPD GTK3
|
||||
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
|
||||
GTK2_RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/avahi-ui.pc:net/avahi-gtk
|
||||
GTK3_RUN_DEPENDS= avahi-discover-standalone:net/avahi-gtk3
|
||||
#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>
|
||||
|
@ -2,7 +2,7 @@
|
||||
# $FreeBSD$
|
||||
# $MCom: ports/net/py-avahi/Makefile,v 1.4 2007/07/31 18:24:13 ahze Exp $
|
||||
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 0
|
||||
CATEGORIES= net gnome python
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
PKGNAMESUFFIX= # empty
|
||||
@ -10,15 +10,12 @@ PKGNAMESUFFIX= # empty
|
||||
MAINTAINER= gnome@FreeBSD.org
|
||||
COMMENT= Python interface to the Avahi mDNS system
|
||||
|
||||
DEPRECATED= Uses deprecated version of python
|
||||
EXPIRATION_DATE= 2020-11-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-gtk3>=0.7:net/avahi-gtk3
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../avahi-app
|
||||
BUILD_WRKSRC= ${WRKSRC}/avahi-python
|
||||
@ -29,25 +26,27 @@ PLIST= ${.CURDIR}/pkg-plist
|
||||
AVAHI_SLAVE= python
|
||||
|
||||
USE_GNOME= pygobject3 gtk30
|
||||
USES= python:2.7
|
||||
USE_PYTHON= flavors
|
||||
MANPAGES= avahi-bookmarks.1 avahi-discover.1
|
||||
USES= python:3.5+
|
||||
USE_PYTHON= flavors py3kplist
|
||||
MANPAGES= avahi-bookmarks.1
|
||||
|
||||
# See https://github.com/lathiat/avahi/issues/277
|
||||
post-extract:
|
||||
${CP} ${FILESDIR}/build-db ${WRKSRC}/service-type-database
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|@pkglibdir@|${DATADIR}|' \
|
||||
@${REINPLACE_CMD} -e 's|@pkglibdatadir@|${DATADIR}|' \
|
||||
${WRKSRC}/avahi-python/avahi/ServiceTypeDatabase.py.in
|
||||
|
||||
pre-build:
|
||||
@cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \
|
||||
Makefile ${MAKE_ARGS} clean
|
||||
do-build:
|
||||
@${DO_MAKE_BUILD} -C ${BUILD_WRKSRC}
|
||||
@${DO_MAKE_BUILD} -C ${WRKSRC}/service-type-database
|
||||
|
||||
post-build:
|
||||
@cd ${WRKSRC}/service-type-database && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \
|
||||
${MAKE_FLAGS} Makefile ${MAKE_ARGS} ${ALL_TARGET}
|
||||
do-install:
|
||||
@(cd ${BUILD_WRKSRC}; ${MAKE_CMD} ${MAKE_ARGS} install-strip)
|
||||
@(cd ${WRKSRC}/service-type-database; ${MAKE_CMD} ${MAKE_ARGS} install)
|
||||
|
||||
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 \
|
||||
|
@ -1,17 +1,11 @@
|
||||
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
|
||||
man/man1/avahi-bookmarks.1.gz
|
||||
man/man1/avahi-discover.1.gz
|
||||
share/applications/avahi-discover.desktop
|
||||
|
Loading…
Reference in New Issue
Block a user