BSD Ports

misc/openr2 1.3.3_1 FreeBSD

MFC/R2 call setup library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
LGPL21+
Categories
misc
Package size
85.8 KiB, 407.9 KiB installed

Description

OpenR2 is a library that implements the MFC/R2 signalling over E1 lines using the Zapata Telephony interface (or DAHDI). The MF R2 tones required for the signaling are generated by code borrowed from the LGPL library SpanDSP written by Steve Underwood, the user has the option to provide a MF interface to use his own MF R2 tone generation and detection so the library will use them when needed, that's why this library does not depend directly on spandsp, libteletone or zaptel for tone generation and detection (depends on zaptel for CAS bits and general media transmission though)

Install

Binary package:

pkg install openr2

From the ports tree:

cd /usr/ports/misc/openr2/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	openr2>0:misc/openr2
LIB_DEPENDS=	libopenr2.so:misc/openr2

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.3.3_11.3.3_11.3.31.3.3_11.3.3_1
FreeBSD:14:quarterly1.3.3_11.3.3_1n/a1.3.3_11.3.3_1
FreeBSD:15:latest1.3.3_11.3.3_1n/a1.3.3_11.3.3_1
FreeBSD:15:quarterly1.3.3_11.3.3_1n/an/an/a
FreeBSD:16:latest1.3.3_11.3.3_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

The full lists below include those, and their dependencies in turn.

Build dependencies 13

Configuration

No options to configure.

USES
libtool localbase
Service scripts
none

Message after installing

===>   NOTICE:

The openr2 port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

Manual pages 2
  • r2test(8)
  • r2test.conf(5)
pkg-plist 16
  • bin/r2dtmf_detect
  • bin/r2test
  • @sample etc/r2proto.conf.sample
  • @sample etc/r2test.conf.sample
  • include/openr2.h
  • include/openr2/r2chan.h
  • include/openr2/r2context.h
  • include/openr2/r2log.h
  • include/openr2/r2proto.h
  • include/openr2/r2utils.h
  • lib/libopenr2.a
  • lib/libopenr2.so
  • lib/libopenr2.so.3
  • lib/libopenr2.so.3.1.2
  • share/man/man5/r2test.conf.5.gz
  • share/man/man8/r2test.8.gz
distinfo 1
FileSizeSHA256
moises-silva-openr2-1.3.3-d6a5716_GH0.tar.gz758665b1f1df4b276f7bd08a50960bdf4df3631c2f1ce6247cfa148cfa915247f5ae50

Commit history 0

No commits in the history this site was built from.