net/nqptp: Add new port

nqptp is a daemon that monitors timing data from any PTP clocks - up to
64 - it sees on ports 319 and 320. It maintains records for each clock,
identified by Clock ID and IP.

It is a companion application to Shairport Sync and provides timing
information for AirPlay 2 operation.
This commit is contained in:
Emanuel Haupt 2022-11-08 18:51:31 +01:00
parent 07b08f3093
commit dea8b5a8aa
4 changed files with 36 additions and 0 deletions

View File

@ -523,6 +523,7 @@
SUBDIR += nncp
SUBDIR += nng
SUBDIR += norm
SUBDIR += nqptp
SUBDIR += ns3
SUBDIR += nsq
SUBDIR += nss-pam-ldapd

26
net/nqptp/Makefile Normal file
View File

@ -0,0 +1,26 @@
PORTNAME= nqptp
DISTVERSION= 1.1-dev-170
DISTVERSIONSUFFIX= -gc71b49a
CATEGORIES= net
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Not Quite PTP
WWW= https://github.com/mikebrady/nqptp
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= autoreconf
USE_GITHUB= yes
GH_ACCOUNT= mikebrady
GNU_CONFIGURE= yes
PLIST_FILES= bin/nqptp \
etc/rc.d/nqptp
post-install:
${INSTALL_SCRIPT} ${WRKSRC}/nqptp.freebsd \
${STAGEDIR}$/${PREFIX}/etc/rc.d/${PORTNAME}
.include <bsd.port.mk>

3
net/nqptp/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1667926785
SHA256 (mikebrady-nqptp-1.1-dev-170-gc71b49a_GH0.tar.gz) = e16f9b4e47462012a1555d24118250ad8705790ad48d58da31268df7b0eadc80
SIZE (mikebrady-nqptp-1.1-dev-170-gc71b49a_GH0.tar.gz) = 34915

6
net/nqptp/pkg-descr Normal file
View File

@ -0,0 +1,6 @@
nqptp is a daemon that monitors timing data from any PTP clocks - up to
64 - it sees on ports 319 and 320. It maintains records for each clock,
identified by Clock ID and IP.
It is a companion application to Shairport Sync and provides timing
information for AirPlay 2 operation.