From 24be8c88d3152c0d82f510d633010ff3a6d95958 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Fillod=2C=20F8CFE?= Date: Mon, 28 Apr 2003 06:34:58 +0000 Subject: [PATCH] updates before release git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1460 7ae35d74-ebe9-4afe-98af-79ac388436b8 --- INSTALL | 14 ++++++++++++++ NEWS | 12 +++++++++++- README | 10 +++++----- README.developer | 28 +++++++++++++++++----------- 4 files changed, 47 insertions(+), 17 deletions(-) diff --git a/INSTALL b/INSTALL index 23b1b2b64..780c3d53b 100644 --- a/INSTALL +++ b/INSTALL @@ -159,3 +159,17 @@ find the X include and library files automatically, but if it doesn't, you can use the `configure' options `--x-includes=DIR' and `--x-libraries=DIR' to specify their locations. +Hamlib specific Features +======================== + + Should you encounter any problem with the build of the C++ binding, +you can disable this optional part by passing `--without-cxx-binding' +to the configure script. + + Any problem encountered with the perl, tcl or swig tool can be +disabled by passing `--without-tcl' and `--without-perl-binding'. + + Some platfroms may have trouble compiling the RPC support (e.g. Mac OS X). +in such a case, the rpcrig and rpcrot backends may be disabled +with the `--without-rpc-backends' option. + diff --git a/NEWS b/NEWS index 6a9582aca..00bfe63c9 100644 --- a/NEWS +++ b/NEWS @@ -1,9 +1,19 @@ Hamlib -- History of visible changes. -Copyright (C) 2000-2002 Stephane Fillod, Frank Singleton and others +Copyright (C) 2000-2003 Stephane Fillod, Frank Singleton and others Please send Hamlib bug reports to hamlib-developer@lists.sourceforge.net +Version 1.1.4 + 2003-04-28 + * new backends: Drake (R8B), GNU Radio (experimental), microtune, + and many new rig models + * new rotator backends: fodtrack, rotorez + * better doxygenized documentation + * reworked perl and tcl bindings using swig + * vfo_t rework + * gcc-3.x compilance + Version 1.1.3 2002-06-17 * new backend: JRC (NRD-545), and many new rig models diff --git a/README b/README index 352f41e3c..659eec284 100644 --- a/README +++ b/README @@ -1,5 +1,5 @@ hamlib - (C) Frank Singleton 2000 (vk3fcs@ix.netcom.com) -and (C) Stephane Fillod 2000-2002 +and (C) Stephane Fillod 2000-2003 The purpose of this project is to provide stable, flexible, shared libraries that enable quicker development of Amateur @@ -35,10 +35,10 @@ libhamlib.so - frontend lib that provides generic API Backend Examples are: --------------------- -1.libhamlib-yaesu.so will provide connectivity to Yaesu +1.hamlib-yaesu.so will provide connectivity to Yaesu FT 747GX Transceiver, FT 847 "Earth Station", etc. via a standard API. -2. libhamlib-xxxx.so will provide connectivity to the Wiz-bang +2. hamlib-xxxx.so will provide connectivity to the Wiz-bang moon-melter 101A (yikes..) Hamlib will also enable developers to develop @@ -56,8 +56,8 @@ Hamlib is entirely developped using GNU tools, under various Linux systems. That is, if you want to take part in the development of Hamlib, you'll need at least the following tools: * autoconf > 2.50 - * automake > 1.5 - * libtool > 1.4.2 + * automake > 1.7 + * libtool > 1.5 * doxygen * cvs and ssh to connect to http://sourceforge.net/ diff --git a/README.developer b/README.developer index ff5f3f76b..ea826fb2c 100644 --- a/README.developer +++ b/README.developer @@ -1,5 +1,5 @@ Hamlib - (C) Frank Singleton 2000 (vk3fcs@ix.netcom.com) - and Stephane Fillod 2000-2002 + and Stephane Fillod 2000-2003 Take a look at http://sourceforge.net/projects/hamlib/ Here you will find a mail list, and the latest CVS releases. @@ -31,10 +31,10 @@ libhamlib.so - frontend lib that provides generic API Backend Examples are: --------------------- -1.libhamlib-yaesu.so will provide connectivity to Yaesu +1.hamlib-yaesu.so will provide connectivity to Yaesu FT 747GX Transceiver, FT 847 "Earth Station", etc. via a standard API. -2. libhamlib-xxxx.so will provide connectivity to the Wiz-bang +2. hamlib-xxxx.so will provide connectivity to the Wiz-bang moon-melter 101A (yikes..) Hamlib also enables developers to develop professional looking @@ -53,14 +53,18 @@ General Guidelines. [fillods@charybde hamlib]$ tree -d |-- alinco |-- aor +|-- bindings |-- c++ |-- debian |-- doc | |-- html | |-- man | `-- sgml +|-- drake |-- dummy |-- easycomm +|-- fodtrack +|-- gnuradio |-- icom | |-- lib | `-- test @@ -73,13 +77,13 @@ General Guidelines. | `-- tests |-- lib |-- libltdl +|-- macros +|-- microtune |-- pcr -|-- perl -| `-- Hamlib +|-- rotorez |-- rpcrig |-- rpcrot |-- src -|-- tcl |-- tentec |-- tests | `-- html @@ -137,8 +141,8 @@ version or you won't even be able to build from the cvs checkout. * Gnu C or any C99 compliant compiler # gcc --version * Gnu make (or any modern one, BSD okay) # make --version * autoconf 2.54 # autoconf --version -* automake 1.5 # automake --version -* libtool 1.4.2 # libtool --version +* automake 1.7 # automake --version +* libtool 1.5 # libtool --version * cvs and ssh for connection to cvs.hamlib.sourceforge.net Optional: @@ -156,7 +160,7 @@ Documentation: Note: Some systems can have several versions of the autotools installed. In that case, autoconf may be called "autoconf2.50", autoheader "autoheader2.50", -and automake "automake-1.5", aclocal "aclocal-1.5" or upper version. +and automake "automake-1.7", aclocal "aclocal-1.7" or upper version. IMPORTANT: If autoconf or automake are installed on your system, make sure they are matching *at least* the version shown above. @@ -216,10 +220,12 @@ So far, Hamlib has been tested under the following systems: * Debian potato/sarge/sid i386 * Debian sid mipsel * RedHat i386 + * Linux ppc * Slackware i386 * FreeBSD - * win32: builds under Cygwin, module loading still broken - * Some work started under Darwin (issues with libtool) + * Solaris 2.6 + * win32: Cygwin + * should work under Darwin (untested lately) 2. How to add a new backend