This script is for Slackware 14.2 only and may be outdated.

SlackBuilds Repository

14.2 > Ham > hamlib (3.3)

Hamlib (the ham radio control libraries)

Hamlib is a development effort to provide a consistent C language interface
for programmers wanting to incorporate radio controls in their programs.
Network daemons for radio and rotator control, along with language bindings
for C++, Perl, Python, TCL, and Lua are included.

Optional language bindings

To build either or all of the Perl, Python, or TCL bindings, pass one of or in
combination:

PL_MOD=yes
PY_MOD=yes
TCL_MOD=yes

to the build script.

Optional Lua binding

Also available are bindings for Lua 5.2 or later. As Lua 5.2 and Lua 5.3 are
now available from SlackBuilds.org, once the preferred version of Lua is
installed, the Lua bindings may be built by passing:

LUA_VER=5.2
LUA_VER=5.3

to the build script.

Optional Python3 binding (experimental)

For those wishing to experiment with Python3 and Hamlib, bindings may be built
(exclusive of the normal Python2 bindings) after Python3 is installed
(available from SlackBuilds.org) by passing:

PY3_MOD=yes

to the build script. This option overrides PY_MOD.

While Python allows for version 2 and 3 modules to be installed concurrently,
and while there does exist a method for doing so with Hamlib, that has not
been included in this build script at this time. If concurrent installation
is needed, please contact the build script maintainer.

All four bindings (either of the Python and either of the Lua versions) may be
passed to the script to enable all bindings at build time.

Maintained by: JK Wood
Keywords: ham radio,rig control,rotor control
ChangeLog: hamlib

Homepage:
http://www.hamlib.org

Source Downloads:
hamlib-3.3.tar.gz (2faa2894a61ed0ef307740aa6e3b73e4)

Download SlackBuild:
hamlib.tar.gz
hamlib.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:
README
hamlib.SlackBuild
hamlib.info
slack-desc

Validated for Slackware 14.2

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds