diff options
author | marcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059> | 2006-10-11 13:41:19 +0800 |
---|---|---|
committer | marcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059> | 2006-10-11 13:41:19 +0800 |
commit | dface1d27684a1df0b0eda7ad372f454e1a230ae (patch) | |
tree | bf34601bb6ca56459bb07f7e29efa4aa99330942 /net | |
parent | c6709d50145029ebf59e98551ff6ea69d89e5ca7 (diff) | |
download | marcuscom-ports-dface1d27684a1df0b0eda7ad372f454e1a230ae.tar marcuscom-ports-dface1d27684a1df0b0eda7ad372f454e1a230ae.tar.gz marcuscom-ports-dface1d27684a1df0b0eda7ad372f454e1a230ae.tar.bz2 marcuscom-ports-dface1d27684a1df0b0eda7ad372f454e1a230ae.tar.lz marcuscom-ports-dface1d27684a1df0b0eda7ad372f454e1a230ae.tar.xz marcuscom-ports-dface1d27684a1df0b0eda7ad372f454e1a230ae.tar.zst marcuscom-ports-dface1d27684a1df0b0eda7ad372f454e1a230ae.zip |
Chase the avahi 0.6.14 update.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@7709 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'net')
-rw-r--r-- | net/py-avahi/Makefile | 60 | ||||
-rw-r--r-- | net/py-avahi/pkg-descr | 3 | ||||
-rw-r--r-- | net/py-avahi/pkg-plist | 15 |
3 files changed, 78 insertions, 0 deletions
diff --git a/net/py-avahi/Makefile b/net/py-avahi/Makefile new file mode 100644 index 000000000..5f1fe4cc5 --- /dev/null +++ b/net/py-avahi/Makefile @@ -0,0 +1,60 @@ +# New ports collection makefile for: py-avahi +# Date Created: 06 May 2006 +# Whom: Joe Marcus Clarke <marcus@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTREVISION= 0 +CATEGORIES= net gnome python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= gnome@FreeBSD.org +COMMENT= Python interface to the Avahi mDNS system + +BUILD_DEPENDS= ${LOCALBASE}/lib/${PYTHON_VERSION}/site-packages/gdbm.so:${PORTSDIR}/databases/py-gdbm \ + ${PYTHON_SITELIBDIR}/dbus.pth:${PORTSDIR}/devel/py-dbus +LIB_DEPENDS= avahi-client.3:${PORTSDIR}/net/avahi +RUN_DEPENDS= ${LOCALBASE}/lib/${PYTHON_VERSION}/site-packages/gdbm.so:${PORTSDIR}/databases/py-gdbm \ + ${PYTHON_SITELIBDIR}/dbus.pth:${PORTSDIR}/devel/py-dbus + +MASTERDIR= ${.CURDIR}/../avahi +BUILD_WRKSRC= ${WRKSRC}/avahi-python +INSTALL_WRKSRC= ${BUILD_WRKSRC} +DESCR= ${.CURDIR}/pkg-descr +PLIST= ${.CURDIR}/pkg-plist + +AVAHI_SLAVE= yes + +USE_GNOME= gnomehack gnometarget pygtk2 +USE_PYTHON= yes +CONFIGURE_ARGS= --enable-python \ + --disable-mono \ + --disable-monodoc \ + --disable-gtk \ + --disable-qt3 \ + --disable-qt4 \ + --localstatedir=/var \ + --disable-doxygen-docs \ + --disable-xml-docs \ + --disable-doxygen-dot \ + --localstatedir=/var \ + --with-dbus-system-address=unix:path=/var/run/dbus/dbus.pipe \ + --with-distro=freebsd + +MAN1= avahi-bookmarks.1 avahi-discover.1 + +post-build: + @cd ${WRKSRC}/service-type-database && ${SETENV} ${MAKE_ENV} ${GMAKE} \ + ${MAKE_FLAGS} Makefile ${MAKE_ARGS} ${ALL_TARGET} + +post-install: + ${MKDIR} ${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/service-type-database/service-types.db ${DATADIR} + @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py -l ${PYTHONPREFIX_SITELIBDIR}/avahi + @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py -l ${PYTHONPREFIX_SITELIBDIR}/avahi +.for mf in ${MAN1} + ${INSTALL_MAN} ${WRKSRC}/man/${mf} ${MAN1PREFIX}/man/man1 +.endfor + +.include "${MASTERDIR}/Makefile" diff --git a/net/py-avahi/pkg-descr b/net/py-avahi/pkg-descr new file mode 100644 index 000000000..b0d0aa0de --- /dev/null +++ b/net/py-avahi/pkg-descr @@ -0,0 +1,3 @@ +Python interface to the avahi mDNS service discovery system. + +WWW: http://www.avahi.org/ diff --git a/net/py-avahi/pkg-plist b/net/py-avahi/pkg-plist new file mode 100644 index 000000000..18e948d0d --- /dev/null +++ b/net/py-avahi/pkg-plist @@ -0,0 +1,15 @@ +bin/avahi-bookmarks +bin/avahi-discover +lib/%%PYTHON_VERSION%%/site-packages/avahi/ServiceTypeDatabase.py +lib/%%PYTHON_VERSION%%/site-packages/avahi/ServiceTypeDatabase.pyc +lib/%%PYTHON_VERSION%%/site-packages/avahi/ServiceTypeDatabase.pyo +lib/%%PYTHON_VERSION%%/site-packages/avahi/SimpleGladeApp.py +lib/%%PYTHON_VERSION%%/site-packages/avahi/SimpleGladeApp.pyc +lib/%%PYTHON_VERSION%%/site-packages/avahi/SimpleGladeApp.pyo +lib/%%PYTHON_VERSION%%/site-packages/avahi/__init__.py +lib/%%PYTHON_VERSION%%/site-packages/avahi/__init__.pyc +lib/%%PYTHON_VERSION%%/site-packages/avahi/__init__.pyo +share/applications/avahi-discover.desktop +%%DATADIR%%/service-types.db +@dirrmtry share/applications +@dirrm lib/%%PYTHON_VERSION%%/site-packages/avahi |