Nate Bargmann
3bb0556f9f
rigmatrix.html target is conditional in tests/Makefile
...
If libgd-dev is not installed, an Automake conditional will disable the
rigmatrix.html target in tests/Makefile. Optionally, this target may
also be disabled by use of the '--disable-html-matrix' option passed to
the configure script. By default the configure script will enable the
target if the libgd development files are found and disable it when they
are not.
2012-10-17 21:06:03 -05:00
Nate Bargmann
55d034c834
Build system: Syntax and formatting cleanup
...
Cleaned up M4sh syntax for variable quoting, replaced shell 'if'
conditionals with M4sh AS_IF macro and shell 'case' with AS_CASE macro.
Properly quoted macro variables. Added comments to configure.ac
describing actions, commented out obsolete macros, commented obsolecent
macros, and added comments for major sections.
Corrected a Mingw linker error on the .EXE files adding
'--enable-auto-import' to their LD flags. Testing this commit on win32
shows that rigctld is now working properly. Will need to port this to
the Stable branch and test.
Replaced older local macros with newer replacements from GNU Autoconf
archive.
2012-09-27 14:22:07 -05:00
Nate Bargmann
c3bc66eafc
Tidy up rotctl --list output
...
Implemented hash table to temporarily store and sort the rot models by ID
to print the --list by model numbers. Hash is implemented using
uthash.h, see http://uthash.sourceforge.net/
Suppressed rot backend register output by setting rig_debug_level to 0
for list output.
Removed rotlist definition of RPC backend.
2012-02-13 15:28:03 -06:00
Nate Bargmann
cb1732fc2a
Fix error for 'make check'
...
Implement several simple shell scripts to exercise various aspects of
Hamlib. The previous implementation relied on the installation of
DejaGNU and the tests/config and tests/*.test directories were not
distributed. Also, later Autotools documenation seems to suggest that
DejaGNU is to be replaced by Autotest. The generation and use of simple
scripts was chosen to provide a usable check target until Autotest can
be supported.
2012-01-12 15:34:38 -06:00
Nate Bargmann, N0NB
121f4a996b
Implement and document Extended Response Protocol for rotctld
...
New test program, testrotctld.pl for rotctld
Implemented locator.c functions in rotctl and rotctld
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2831 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-02-14 22:18:00 +00:00
Nate Bargmann, N0NB
52a87d096c
Added initial support for Block protocol in rigctld and documented same.
...
Rewrote testctld.pl for new block protocol and included it with
source distribution.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2813 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-01-24 23:24:20 +00:00
Stéphane Fillod, F8CFE
c14de60c41
Use pkg-config check for libxml2 instead of ancient m4 macro, patch by Priit Laes
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2677 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-03-21 11:19:02 +00:00
Thomas Beierlein, DL1JBE
636911225b
Added missing script for build of distribution.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2425 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-27 20:45:40 +00:00
Stéphane Fillod, F8CFE
4cbfe38c1d
initial rotctld release (same idea as rigctld)
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2382 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-12 22:55:10 +00:00
Stéphane Fillod, F8CFE
b58bd02ef3
do not make rigctld conditional anoymore, check for winsock2 so rigctld can compile on mingw32
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2358 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-05-08 16:21:33 +00:00
Stéphane Fillod, F8CFE
b133ee9062
rigctld.8 man page
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2280 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-01-06 22:48:59 +00:00
Stéphane Fillod, F8CFE
13cd46419e
new rigctld
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2244 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-11-11 23:05:37 +00:00
Stéphane Fillod, F8CFE
467fe36b23
automated generation of <backend>_lst.html files for web site sup-info
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2200 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-05-21 20:35:41 +00:00
Stéphane Fillod, F8CFE
c8f0b6052d
new rigsmtr
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2198 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-05-21 20:03:17 +00:00
Stéphane Fillod, F8CFE
3a976e1c84
fix vpath build of rigmatrix.html
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2196 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-05-21 19:53:46 +00:00
Stéphane Fillod, F8CFE
45a0e41c0c
Use the lib XML 2 macro file
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1807 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-16 22:32:25 +00:00
Stéphane Fillod, F8CFE
d2c9605fd5
fix typo
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1759 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-06-14 21:07:58 +00:00
Thierry Leconte, F4DWV
22eb95c38e
add rigswr
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1756 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-06-14 20:13:35 +00:00
Stéphane Fillod, F8CFE
7ed7ab59e9
added rigmem
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1623 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-12-04 23:15:54 +00:00
Stéphane Fillod, F8CFE
916a21ad52
moved some sprintf's out of library into dumpcap application.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1594 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-11-16 17:34:00 +00:00
Stéphane Fillod, F8CFE
9bb96bc753
lib replacement needed for portability
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1557 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-10-01 21:51:19 +00:00
Stéphane Fillod, F8CFE
b8b048189e
DejaGNU tests
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1515 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-08-20 07:28:49 +00:00
Stéphane Fillod, F8CFE
fd9075048d
added rig_bench app to measure get_freq/get_mode speed
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1381 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-02-24 20:55:12 +00:00
Stéphane Fillod, F8CFE
7c57c346ae
testfreq doesn't need backends
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1341 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-01-06 22:13:09 +00:00
Stéphane Fillod, F8CFE
3497d098a5
misc Makefile fixes
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1282 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-11-13 20:39:07 +00:00
Stéphane Fillod, F8CFE
2cbac50168
user app need libmisc, in case of
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1229 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-10-31 00:23:12 +00:00
Stéphane Fillod, F8CFE
440ebc0c99
build only when requested
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1206 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-10-07 21:55:28 +00:00
Stéphane Fillod, F8CFE
4e528d0f85
merged testcaps and dumpcaps into rigctl, added -u option (dumpcaps) to rigctl
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1160 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-09-06 14:07:17 +00:00
Stéphane Fillod, F8CFE
99b831683f
ignore dumpcaps return value
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@945 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-01-29 22:03:03 +00:00
Stéphane Fillod, F8CFE
3fc5f29a64
testcpp moved to ../c++
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@912 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-01-27 14:45:04 +00:00
Stéphane Fillod, F8CFE
6b37509e11
rot backend fix
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@879 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-01-16 23:34:18 +00:00
Stéphane Fillod, F8CFE
e39d1cc10a
added rotctl: rotator control
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@829 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-28 20:35:44 +00:00
Stéphane Fillod, F8CFE
86c67a8273
various cleanup and testloc added
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@819 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-27 22:02:19 +00:00
Stéphane Fillod, F8CFE
6f83897dcb
misc fix
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@794 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-26 23:33:55 +00:00
Stéphane Fillod, F8CFE
55a98968dd
build flags cleanup
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@770 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-19 03:28:25 +00:00
Stéphane Fillod, F8CFE
dc9487a284
static/dynamic build fixes
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@744 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-16 11:07:54 +00:00
Stéphane Fillod, F8CFE
54c2039062
more flexible management of the list of backends, prepare work for optional
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@683 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-10-16 19:24:07 +00:00
Stéphane Fillod, F8CFE
7df2e93de6
added rpc backend
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@674 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-10-07 21:49:23 +00:00
Stéphane Fillod, F8CFE
3debb5052f
added kachina backend, winradio no more optional
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@631 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-08-12 23:00:43 +00:00
Stéphane Fillod, F8CFE
42725c83f6
added rigctl man page, workaround for libtool bug?
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@600 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-07-21 13:02:31 +00:00
Stéphane Fillod, F8CFE
a273617c2c
added uniden and tentec backends
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@585 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-07-14 16:45:20 +00:00
Stéphane Fillod, F8CFE
12566bdd40
fix dist
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@580 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-07-11 07:09:33 +00:00
Stéphane Fillod, F8CFE
c1ea846263
misc fix
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@564 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-20 06:03:36 +00:00
Stéphane Fillod, F8CFE
409d2d8e52
added sample C++ demo program
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@554 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-15 07:06:11 +00:00
Stéphane Fillod, F8CFE
9c32855611
more portability stuff
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@541 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-11 00:41:28 +00:00
Stéphane Fillod, F8CFE
33ec1fdd31
misc update (yaesu)
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@532 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-04 21:25:07 +00:00
Stéphane Fillod, F8CFE
252c7d75d3
maintainance work
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@518 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-02 18:11:49 +00:00
Stéphane Fillod, F8CFE
aebf5a58b1
Install only rigctl
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@492 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-05-22 22:02:21 +00:00
Stéphane Fillod, F8CFE
c32308e044
* added dumpmem
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@479 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-05-04 22:44:57 +00:00
Stéphane Fillod, F8CFE
3148e26ec5
* new testcaps released
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@460 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-04-24 20:04:47 +00:00
Stéphane Fillod, F8CFE
f859ece040
* added new 'pcr' backend (Icom PCR1000)
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@421 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-03-02 18:28:35 +00:00
Stéphane Fillod, F8CFE
3036906158
* added 'dummy' backend link path
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@386 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-14 01:10:36 +00:00
Stéphane Fillod, F8CFE
5e21360c25
* added 'testfreq' to check float to freq_t conversions
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@360 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-09 23:11:14 +00:00
Stéphane Fillod, F8CFE
f50b2a3310
* added winradio optional support
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@350 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-07 23:51:55 +00:00
Stéphane Fillod, F8CFE
fcfa8afb80
* factorized dependencies to help maintenability
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@333 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-01-28 22:19:15 +00:00
Frank Singleton, VK3FCS
ae9337e5a4
common yaesu dir
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@312 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-01-04 05:47:31 +00:00
Stéphane Fillod, F8CFE
6417122bdd
* made rigmatrix build optional
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@276 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-11-28 22:35:28 +00:00
Stéphane Fillod, F8CFE
399b91c5c0
* added rigmatrix
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@261 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-11-01 23:24:39 +00:00
Stéphane Fillod, F8CFE
b8dd953169
* added rigctl
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@253 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-29 16:31:31 +00:00
Stéphane Fillod, F8CFE
1a6fc506c6
byebye LD_LIBRARY_PATH, hello unreadability :)
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@244 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-23 19:59:45 +00:00
Stéphane Fillod, F8CFE
440e0699eb
* Added path to shared libs and modules, LD_LIBRARY_PATH is history (for now)
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@236 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-22 16:13:29 +00:00
Stéphane Fillod, F8CFE
f0330a7bf5
renamed printcaps to dumpcaps, added listrigs, testtrn rules
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@199 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-08 21:47:58 +00:00
Stéphane Fillod, F8CFE
34279c3cd6
Initial release
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@173 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-01 12:52:17 +00:00