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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.3.3_1 | 1.3.3_1 | 1.3.3 | 1.3.3_1 | 1.3.3_1 |
| FreeBSD:14:quarterly | 1.3.3_1 | 1.3.3_1 | n/a | 1.3.3_1 | 1.3.3_1 |
| FreeBSD:15:latest | 1.3.3_1 | 1.3.3_1 | n/a | 1.3.3_1 | 1.3.3_1 |
| FreeBSD:15:quarterly | 1.3.3_1 | 1.3.3_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.3.3_1 | 1.3.3_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
${LOCALBASE}/include/dahdi/user.h: misc/dahdi
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
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
| File | Size | SHA256 |
|---|---|---|
| moises-silva-openr2-1.3.3-d6a5716_GH0.tar.gz | 758665 | b1f1df4b276f7bd08a50960bdf4df3631c2f1ce6247cfa148cfa915247f5ae50 |
Commit history 0
No commits in the history this site was built from.