Add new port net/cagibi:
Cagibi is an experimental cache/proxy system for the SSDP* (Simple Service Discovery Protocol) part of UPnP. Cagibi aims to be to SSDP what Avahi is to DNS-SD/Zeroconf: a cache caching all service/device announcements on the network in a local process as well as being a broker serving local announcements to the network. Both should be done by a single daemon process, accessable via D-Bus on the system bus. The cache should offer active queries, so another process is only informed about changes about UPnP devices it is interested in.
This commit is contained in:
parent
87bb074ea7
commit
6d81eb52ab
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=260386
4 changed files with 43 additions and 0 deletions
27
net/cagibi/Makefile
Normal file
27
net/cagibi/Makefile
Normal file
|
@ -0,0 +1,27 @@
|
|||
# New ports collection makefile for: cogibi
|
||||
# Date created: 2010-08-14
|
||||
# Whom: Dima Panov <fluffy@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= cagibi
|
||||
PORTVERSION= 0.1.1
|
||||
CATEGORIES= net devel
|
||||
MASTER_SITES= ${MASTER_SITE_KDE}
|
||||
MASTER_SITE_SUBDIR= stable/cagibi
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
COMMENT= KDE SSDP/uPNP proxy
|
||||
|
||||
USE_BZIP2= yes
|
||||
USE_CMAKE= yes
|
||||
USE_KDE4= automoc4
|
||||
USE_QT_VER= 4
|
||||
QT_COMPONENTS= corelib network xml dbus \
|
||||
qmake_build moc_build rcc_build uic_build
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e '/pkgconfig/ s/$${LIB_SUFFIX}/data/' \
|
||||
${WRKSRC}/daemon/CMakeLists.txt
|
||||
|
||||
.include <bsd.port.mk>
|
3
net/cagibi/distinfo
Normal file
3
net/cagibi/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
MD5 (cagibi-0.1.1.tar.bz2) = 2db2424dc436bc436011185de09be9da
|
||||
SHA256 (cagibi-0.1.1.tar.bz2) = dc7db00b22ef42a6d4ab073f505199d6951744b9f1a354da951ea7cd6ffc2696
|
||||
SIZE (cagibi-0.1.1.tar.bz2) = 26260
|
10
net/cagibi/pkg-descr
Normal file
10
net/cagibi/pkg-descr
Normal file
|
@ -0,0 +1,10 @@
|
|||
Cagibi is an experimental cache/proxy system for the SSDP* (Simple
|
||||
Service Discovery Protocol) part of UPnP.
|
||||
|
||||
Cagibi aims to be to SSDP what Avahi is to DNS-SD/Zeroconf: a cache
|
||||
caching all service/device announcements on the network in a local
|
||||
process as well as being a broker serving local announcements to
|
||||
the network. Both should be done by a single daemon process,
|
||||
accessable via D-Bus on the system bus. The cache should offer
|
||||
active queries, so another process is only informed about changes
|
||||
about UPnP devices it is interested in.
|
3
net/cagibi/pkg-plist
Normal file
3
net/cagibi/pkg-plist
Normal file
|
@ -0,0 +1,3 @@
|
|||
bin/cagibid
|
||||
libdata/pkgconfig/cagibi.pc
|
||||
share/dbus-1/services/org.kde.Cagibi.service
|
Loading…
Reference in a new issue