comms/hamlib 4.7.2 FreeBSD
Shared libraries for Amateur Radio Equipment Control Applications
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
c327ff67ce- License
- GPLv2+, LGPL21+
- Categories
- comms, hamradio
- Package size
- 2076.4 KiB, 18736.9 KiB installed
Description
The Ham Radio Control Library hamlib, for short is a project to provide programs with a consistent Application Programming Interface (API) for controlling the myriad of radios and rotators available to amateur radio and communications users.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | comms/hamlib | 4.7.2 |
| OpenBSD | comms/hamlib | 4.6.5p0 |
| NetBSD | ham/hamlib | 4.7.2 |
| DragonFly | comms/hamlib | 4.6.2 |
| MidnightBSD | comms/hamlib | 4.5.5_3 |
Install
Binary package:
pkg install hamlib
From the ports tree:
cd /usr/ports/comms/hamlib/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= hamlib>0:comms/hamlib
LIB_DEPENDS= libhamlib++.so:comms/hamlib
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 | 4.7.2 | 4.7.2 | - | 4.6.4 | 4.7.2 |
| FreeBSD:14:quarterly | 4.7.2 | 4.7.2 | n/a | 4.6.2 | 4.7.2 |
| FreeBSD:15:latest | 4.7.2 | 4.7.2 | n/a | 4.6.4 | 4.6.4 |
| FreeBSD:15:quarterly | 4.7.2 | 4.7.2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 4.7.2 | 4.7.2 | 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
swig: devel/swig
The full lists below include those, and their dependencies in turn.
Build dependencies 17
Run dependencies 9
Configuration
Options name: comms_hamlib
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| STATIC | off | Build static executables and/or libraries |
- USES
- autoreconf gnome libtool:keepla localbase:ldflags perl5 pkgconfig python readline shebangfix tcl
- Service scripts
- none
Files
Manual pages 18
- ampctl(1)
- ampctld(1)
- hamlib(7)
- hamlib-primer(7)
- hamlib-utilities(7)
- rigctl(1)
- rigctlcom(1)
- rigctld(1)
- rigctlsync(1)
- rigctltcp(1)
- rigmem(1)
- rigsmtr(1)
- rigswr(1)
- rigtestlibusb(1)
- rigtestmcast(1)
- rigtestmcastrx(1)
- rotctl(1)
- rotctld(1)
pkg-plist 77
- bin/ampctl
- bin/ampctld
- bin/rigctl
- bin/rigctlcom
- bin/rigctld
- bin/rigctlsync
- bin/rigctltcp
- bin/rigmem
- bin/rigsmtr
- bin/rigswr
- bin/rigtestlibusb
- bin/rigtestmcast
- bin/rigtestmcastrx
- bin/rotctl
- bin/rotctld
- include/hamlib/amp_state.h
- include/hamlib/ampclass.h
- include/hamlib/amplifier.h
- include/hamlib/amplist.h
- include/hamlib/multicast.h
- include/hamlib/port.h
- include/hamlib/rig.h
- include/hamlib/rig_dll.h
- include/hamlib/rig_state.h
- include/hamlib/rigclass.h
- include/hamlib/riglist.h
- include/hamlib/rot_state.h
- include/hamlib/rotator.h
- include/hamlib/rotclass.h
- include/hamlib/rotlist.h
- lib/libhamlib++.a
- lib/libhamlib++.la
- lib/libhamlib++.so
- lib/libhamlib++.so.4
- lib/libhamlib++.so.4.0.7
- lib/libhamlib.a
- lib/libhamlib.la
- lib/libhamlib.so
- lib/libhamlib.so.4
- lib/libhamlib.so.4.0.7
- %%SITE_ARCH%%/Hamlib.pm
- %%SITE_ARCH%%/auto/Hamlib/Hamlib.so
- %%SITE_ARCH%%/perltest.pl
- %%PYTHON_SITELIBDIR%%/Hamlib.py
- %%PYTHON_SITELIBDIR%%/_Hamlib.a
- %%PYTHON_SITELIBDIR%%/_Hamlib.la
- %%PYTHON_SITELIBDIR%%/_Hamlib.so
- %%PYTHON_SITELIBDIR%%/__pycache__/Hamlib.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/__pycache__/Hamlib.opt-2.pyc
- %%PYTHON_SITELIBDIR%%/__pycache__/Hamlib.pyc
- lib/tcl%%TCL_VER%%/Hamlib/hamlibtcl-4.7.so
- lib/tcl%%TCL_VER%%/Hamlib/hamlibtcl.a
- lib/tcl%%TCL_VER%%/Hamlib/hamlibtcl.la
- lib/tcl%%TCL_VER%%/Hamlib/hamlibtcl.so
- lib/tcl%%TCL_VER%%/Hamlib/pkgIndex.tcl
- libdata/pkgconfig/hamlib.pc
- share/aclocal/hamlib.m4
- share/doc/hamlib/examples/perltest.pl
- share/doc/hamlib/examples/tcltest.tcl
- share/man/man1/ampctl.1.gz
- share/man/man1/ampctld.1.gz
- share/man/man1/rigctl.1.gz
- share/man/man1/rigctlcom.1.gz
- share/man/man1/rigctld.1.gz
- share/man/man1/rigctlsync.1.gz
- share/man/man1/rigctltcp.1.gz
- share/man/man1/rigmem.1.gz
- share/man/man1/rigsmtr.1.gz
- share/man/man1/rigswr.1.gz
- share/man/man1/rigtestlibusb.1.gz
- share/man/man1/rigtestmcast.1.gz
- share/man/man1/rigtestmcastrx.1.gz
- share/man/man1/rotctl.1.gz
- share/man/man1/rotctld.1.gz
- share/man/man7/hamlib-primer.7.gz
- share/man/man7/hamlib-utilities.7.gz
- share/man/man7/hamlib.7.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| hamlib-4.7.2.tar.gz | 3.107379e+06 | ae1fcf2dbc80ea0786ea8f047b09399c3f7737d1930442f61a031708ed33e88f |
Master sites 1
- SF