aboutsummaryrefslogtreecommitdiff
path: root/comms/hamlib
Commit message (Collapse)AuthorAgeFilesLines
* - Fix trailing whitespace in pkg-descrs, categories [a-f]*Dmitry Marakasov2016-05-191-3/+3
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=415498
* Fix plist when Python 3 is the defaultStephen Hurd2016-04-081-0/+1
| | | | | | | | USE_PYTHON= py3kplist fixes the issue with files going into __pycache__ on 3.x but not on 2.x Notes: svn path=/head/; revision=412720
* Update to latest releaseStephen Hurd2016-04-082-4/+3
| | | | Notes: svn path=/head/; revision=412699
* Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.Mathieu Arnold2016-04-011-2/+2
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412344
* Fix goof with missed plist entriesDiane Bruce2015-10-032-2/+6
| | | | | | | | Strip libraries Move hamlib.info from plist into Makefile using INFO Notes: svn path=/head/; revision=398473
* The Hamlib Group is pleased to announce the release of Hamlib 3.0.Diane Bruce2015-10-0210-203/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This release of Hamlib introduces a change to the version scheme. Essentially, the leading '1.' characters have been dropped so '3.0' is a direct follow on from the '1.2.' releases and has been configured to be ABI compatible with the '1.2.' releases. Bug fixes to this release will start with '3.0.1' through '3.0.n'. The next releases will be '3.1' through '3.n' until the next major release. Files are hosted at the Hamlib prjoect page at SourceForge.net: https://sourceforge.net/projects/hamlib/files/hamlib/3.0/ The changes include: Version 3.0 2015-09-20 * Kill RPC backends and rpc.rigd/rpc.rotd * Remove -e|--end-marker option from rigctld and rotctld * Build system updates--remove obsolete macros, autogen.sh now runs autoreconf to invoke Autotools to bootstrap the build system, libltdl is installed into the source tree as a part of the build system bootstrap and is included in the source tarball, ABI version is set to be compatible with the 1.2 series, all Autotools installed files are copied rather than symlinked and put in the build-aux directory, building rigmem and rigmatrix are now user selectable at configure run time, building static libraries are disabled by default. Fixed TCL binding installation, fixed Perl binding build so it is not invoked by 'make dist' and clean up build files. Cleaned up bindings builds to occur in alphabetical order. Use new ax_pkg_swig macro and update ax_python_devel macro. Test for presence of pkg-config before testing for pkg-config use. * Implement new RIT/XIT activation/deactivation through rig_get/set_func +() * IC-PCR1500/2500 default write_delay to 0, IC-746/756, IC-PCR8500 fixes, pcr.c, pcr1500.c: Add DSP support. TNX Paul, KE7ZZ * WinRadio G313 updates. TNX Julian Campbel * Readline editing and history support added to rigctl interactive mode. Implement options for reading and writing history file. * Readline editing and history support added to rotctl interactive mode. Implement options for reading and writing history file. * A new manual draft written in Texinfo added. Both GNU Info and single HTML files are built and distributed, requires makeinfo. * Android build system support. See android/README.android. Android Makefile fragments are included in source tarballs. * Monolithic library, thanks to Remi Chateauneu for the majority of the work! This allows enabling of a single static library so static libs are enabled by default. Removes dependency on libltdl. * Fixes to easycomm, TNX Steve AI4QR. * Fixes to port handling allowing PTT and CAT on the same port. TNX Bill, G4WJS. * New Peaberry models V1 and V2 added to kit backend. TNX ON8VQ and R2AEE. * New IC-7100 model. TNX Martin, CT1IQI. * Use AC_CHECK_LIB macro to search for libusb rather than rely on pkg-config. Preserve environment variables LIBUSB_CFLAGS and LIBUSB_LIBS as user precious variables. Two features, --with-xml-support and --enable-usrp still rely on pkg-config so only invoke pkg-config when either or both of these features are selected. Only the Winradio g313 model uses libdl so test for it only when Winradio backend is enabled. * New IC-M700PRO, IC-M710, IC-M802. * New Icom ID-5100 model. * New rotor, cnctrk by KI4SBL * Many backend fixes and updates from many contributors (see Git log for complete details). Notes: svn path=/head/; revision=398432
* - Fix shebangsDmitry Marakasov2015-09-181-7/+8
| | | | | | | | | - Unsilence install commands Approved by: portmgr blanket Notes: svn path=/head/; revision=397249
* Add patch to allow building with an external toolchain.Stephen Hurd2015-01-251-0/+11
| | | | | | | | PR: 196937 Submitted by: mikael.urankar@gmail.com Notes: svn path=/head/; revision=377901
* Change the way Perl modules are installed, update the default Perl to 5.18.Mathieu Arnold2014-11-262-9/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before, we had: site_perl : lib/perl5/site_perl/5.18 site_perl/perl_arch : lib/perl5/site_perl/5.18/mach perl_man3 : lib/perl5/5.18/man/man3 Now we have: site_perl : lib/perl5/site_perl site_arch : lib/perl5/site_perl/mach/5.18 perl_man3 : lib/perl5/site_perl/man/man3 Modules without any .so will be installed at the same place regardless of the Perl version, minimizing the upgrade when the major Perl version is changed. It uses a version dependent directory for modules with compiled bits. As PERL_ARCH is no longer needed in plists, it has been removed from PLIST_SUB. The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now always removed, as is perllocal.pod. The old site_perl and site_perl/arch directories have been kept in the default Perl @INC for all Perl ports, and will be phased out as these old Perl versions expire. PR: 194969 Differential Revision: https://reviews.freebsd.org/D1019 Exp-run by: antoine Reviewed by: perl@ Approved by: portmgr Notes: svn path=/head/; revision=373448
* Cleanup plistBaptiste Daroussin2014-10-201-5/+0
| | | | Notes: svn path=/head/; revision=371247
* - Convert ports from cad/, chinese/, comms/ and converters/ to newMarcus von Appen2014-10-191-2/+1
| | | | | | | | | USES=python Approved by: portmgr (implicit) Notes: svn path=/head/; revision=371172
* Replace USE_AUTOTOOLS=libltdl with an ordinary LIB_DEPENDS in all ports.Tijl Coosemans2014-09-171-1/+2
| | | | | | | | | | There are only 60 such ports so there doesn't need to be a separate keyword or USES for this. Approved by: portmgr (bapt) Notes: svn path=/head/; revision=368356
* - Switch to USES=libtoolDmitry Marakasov2014-08-062-3/+6
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=364195
* Add OPTIONS_DEFINE=DOCS for ports with %%PORTDOCS%% in the plist.Adam Weinberger2014-07-151-0/+2
| | | | | | | | | | Where possible, correct a few instances where PORTDOCS was being used to flag stuff in EXAMPLESDIR. For some ports, mostly those owned by ruby@, PORTDOCS is applied to pretty much everything whether it's documentation or example. Notes: svn path=/head/; revision=362014
* - hamlib should have been hamradioDiane Bruce2014-07-021-1/+1
| | | | Notes: svn path=/head/; revision=360168
* Fix perl module .packlist and remove perllocal.podStephen Hurd2014-06-271-1/+5
| | | | | | | | | | Change maintainer to hamradio@ (per db@) Reviewed by: skreuzer Approved by: db, skreuzer (mentors) Notes: svn path=/head/; revision=359600
* Support LIBS like LDFLAGS.Tijl Coosemans2014-06-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV. - Add an option helper for LIBS. - Adjust all ports that already use LIBS. Also remove references to PTHREAD_CFLAGS and PTHREAD_LIBS while here. - Some ports did not support having a LIBS environment variable and required additional patches. Somewhat simplified a linker command line looks like: ${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS} where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and LIBS can be controlled by us. If possible -L and -l flags need to be added to LIBS to make sure they appear after any -L and -l flags set by upstream. Many ports currently add -L${LOCALBASE}/lib to LDFLAGS but this may appear too early on the command line causing installed libraries to be linked in instead of freshly built ones. Additional changes: benchmarks/netio: Replace WITH_IPV6 with an IPV6 option. comms/gnokii: Replace some patches with USES=pathfix. Also remove -fPIC. graphics/gimageview: USES=libtool and install desktop file in DESKTOPDIR. graphics/visionworkbench: Remove FreeBSD 7 support. multimedia/libmovtar: New LIB_DEPENDS syntax. multimedia/opencinematools: Use standard do-build. net/siproxd: USES=libtool:keepla (port actually needs .la files for plugins) net-mgmt/nagios: Remove -fPIC. net-mgmt/nagios4: Remove -fPIC. print/cups-base: Only add -lssp_nonshared on i386 and OSVERSION < 1000036. security/p11-kit: Replace PTHREAD_LIBS in CONFIGURE_ENV with ac_cv_func_pthread_mutexattr_init=no in CONFIGURE_ARGS. This skips a test in configure that falsely detects pthread_mutexattr_init in our libc. sysutils/dar: Fix iconv detection. x11/rxvt-unicode: Remove -lstdc++ and patch configure to remove a FreeBSD hack and use $CXX as linker as on other platforms. PR: 190592 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=357486
* Remove all the bootstrap files (.bs) from the plists.Mathieu Arnold2014-06-101-1/+0
| | | | | | | | | | | | | Starting with perl 5.20, they're not installed any more if empty, and on FreeBSD, they're (always ?) empty. PR: 190681 Submitted by: mat Exp-Run by: antoine Sponsored by: Absolight Notes: svn path=/head/; revision=357300
* The FreeBSD x11@ and graphics team proudly presentsNiclas Zeising2014-04-161-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a zeising, kwm production, with help from dumbbell, bdrewery: NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE This update switches over to use the new xorg stack by default on FreeBSD 9 and 10 stable, on osversions where vt(9) is available. It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in /etc/make.conf . FreeBSD 8-STABLE and released versions of FreeBSD still use the old version. A package repository with binary packages for new xorg will be available soon. This patch also contains updates of libxcb and related ports, pixman, as well as some drivers and utilities. Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due to xserver version change. Apart from these updates, the way shared libraries are handled has been changed for all xorg ports, as well as libxml2 and freetype, which means ltverhack is gone and as a consequence shared libraries have been bumped. The plan is that this change will make library bumps less likely in the future. All affected ports have had their portrevisions bumped as a consequence of this. Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT. Update instructions, hardware support, and more notes can be found on https://wiki.freebsd.org/Graphics Thanks to: all testers, bdrewery and the FreeBSD x11@ team exp-run by: bdrewery [1] PR: ports/187602 [1] Approved by: portmgr (bdrewery), core (jhb) Notes: svn path=/head/; revision=351411
* - Convert to USES=tclPietro Cerutti2014-01-291-2/+1
| | | | Notes: svn path=/head/; revision=341736
* - Enable stagingDiane Bruce2013-12-302-12/+12
| | | | Notes: svn path=/head/; revision=338178
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-1/+2
| | | | | | | comms) Notes: svn path=/head/; revision=327714
* Eliminate USE_GNOME=pkgconfig from commsBaptiste Daroussin2013-09-021-2/+2
| | | | Notes: svn path=/head/; revision=325951
* - Convert header into new formDiane Bruce2012-11-031-6/+3
| | | | | | | | | | - Move LICENSE line to make portlint happy - No code changes Feature safe: yes Notes: svn path=/head/; revision=306921
* Changes in this release from 1.2.15.2 are:Diane Bruce2012-11-033-7/+7
| | | | | | | | | | | | | | | | | | | | Version 1.2.15.3 2012-11-01 * Fix configure.ac so that rigctld/rotcld work on Win32 platform * Add NSIS script to build executable installer on Win32 platform * Remove unsupported commands on IC-756 (non-Pro model) from AK6I * Fix set_split in netrigctl.c to properly accept the split value. TNX, N2ADR. * IC-R8500: Add RIG_LEVEL_AF to has_set_level. TNX John, EI7IG * ADAT updates from Frank, DG1SBG, needed for stable operation. This is likely the last planned release of the Hamlib 1.2 series. Development will now focus on the Hamlib 3 series which is now configured to be ABI compatible with the 1.2 series. Feature safe: yes Notes: svn path=/head/; revision=306895
* - Fix typos (LICENSE is correct form inside bsd.licenses.mk).Andrej Zverev2012-10-021-1/+1
| | | | | | | | | | - Removed LICENSE_FILE where is no need in this. Spotted by: zont@ Approved by: portmgr (bapt@) Notes: svn path=/head/; revision=305166
* - Update to Version 1.2.15.2Diane Bruce2012-08-094-11/+11
| | | | | | | | | | | | | | | 2012-08-05 * Read eeprom value for digital mode from FT-857 * Clean up TS-950 series commands and read mode using IF command * Fix GS-232A/B rotor command terminations * Fix warnings and other issues found by mingw-w64 * Allow seamless access to ports higher than COM9 on Windows * Fix ineffective packed attribute on WinRadio * Correct low signal strength S-meter error on AR7030+ * Updates to HiQSDR by Jim, N2ADR Notes: svn path=/head/; revision=302314
* - Update to 1.2.15Diane Bruce2012-02-045-12/+18
| | | | | | | | | | | | | | | From change log: * New models: TT-599 Eagle, IC-RX7, IC-1275, HiQSDR, ADAT ADT-200A, DttSP UDP, TM-D710 * New rotator backends: * Celestron (telescope mount) * Fixes and features: K3, various other rigs * Update LGPL/GPL header boilerplate * Quell various compiler errors * Add CM108 PTT capability Notes: svn path=/head/; revision=290367
* - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)Dmitry Marakasov2011-09-231-1/+2
| | | | | | | | | | | | - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead PR: 157936 Submitted by: myself Exp-runs by: pav Approved by: pav Notes: svn path=/head/; revision=282282
* - Update to hamlib 1.2.14Diane Bruce2011-08-043-5/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From release e-mail: The Hamlib team announces the release of Hamlib 1.2.14, the first since adopting a timed release schedule of 1 Feb and 1 Aug each year. Changes since 1.2.13 include: * New models: SigFox Transfox, TH-D72A, IC-7410, IC-9100, IC-R9500, KX3, V4L2 API support (untested), * New rotator backends: IF-100, TS-7400 * Fixes and features: K3/KX3, Build Win32 from script, rigctld/rotctld ported to Mingw32, Win32 build fixes, remove obsolete bundled libtool files, rigctl improvements, FUNcube string test (works with V0.0 and V1.0), Yaesu newcat.c fixed to use rig->state.current_vfo to store vfo value, add a command to halt rigctld, select PTT source in Kenwood backends (TS-590S), make sure scan is stopped at IC-9000 opening, thd72 get channel data (alpha). For a complete log of changes to Hamlib 1.2.14, please visit: http://hamlib.git.sourceforge.net/git/gitweb.cgi?p=hamlib/hamlib;\ a=shortlog;h=refs/heads/Hamlib-1.2.14 Notes: svn path=/head/; revision=278881
* From releaae e-mail:Diane Bruce2011-05-293-7/+7
| | | | | | | | | | | | | | | | | | | | This release is a bug fix release and includes no new features or backends: Version 1.2.13.1 * 2011-05-29 * Conversion to Git SCM and updated README documentation for Git SCM * Mingw32 build fixes * FUNcube dongle USB fixes for Win32 * Added kit/README.funcubedongle * Bug fix--K3 antenna selection function Users of the FUN Cube dongle on Win32 and K3 users on all platforms are urged to upgrade to Hamlib 1.2.13.1. 73, de Nate >> Notes: svn path=/head/; revision=274790
* Update toDiane Bruce2011-03-145-116/+118
| | | | | | | | | | | | | | | | | | Version 1.2.13 2011-03-12 * New models: VX-1700, FUNcube, FiFi-SDR, KTH-SDR Si570, FT-5000, TS-590S * Rotor fixes and features: SPID * New Rotor backend: F1TE Tracker * Fixes and features: TS-440S, K2, K3, SR-2200, THF6A, THF7E, NewCAT rigs serial port defaults, TM-D700, * Removed libtool tree from source tree * Removed old DocBook files * Allow USB device's VID/PID/Vendor/Product to be explicitly specified * Doxygen documentation updates and new style sheet Notes: svn path=/head/; revision=270833
* - DISTNAME= ${PORTNAME}-${PORTVERSION} is the default and not needed.Philip M. Gollucci2010-12-291-1/+0
| | | | | | | | | | PR: ports/153292 Submitted by: myself (pgollucci) Tested by: -exp run by pav Approved by: portmgr (pav) Notes: svn path=/head/; revision=267133
* Sync to new bsd.autotools.mkAde Lovett2010-12-041-1/+1
| | | | Notes: svn path=/head/; revision=265663
* Punt autoconf267->autoconf268Ade Lovett2010-10-161-1/+1
| | | | Notes: svn path=/head/; revision=263089
* Autotools update. Read ports/UPDATING 20100915 for details.Ade Lovett2010-09-151-1/+2
| | | | | | | | Approved by: portmgr (for Mk/bsd.port.mk part) Tested by: Multiple -exp runs Notes: svn path=/head/; revision=261230
* - Update to 1.2.11Diane Bruce2010-06-105-13/+41
| | | | | | | - Adds a few more radios Notes: svn path=/head/; revision=256313
* - Update to 1.2.10Diane Bruce2009-11-256-80/+55
| | | | | | | - Add port docs Notes: svn path=/head/; revision=244750
* - Switch SourceForge ports to the new File Release System: categories ↵Dmitry Marakasov2009-08-221-2/+1
| | | | | | | starting with B,C Notes: svn path=/head/; revision=240067
* -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.Jeremy Messenger2009-08-021-1/+1
| | | | | | | | | | | | | | | | | | | | | -Update libtool and libltdl to 2.2.6a. -Remove devel/libtool15 and devel/libltdl15. -Fix ports build with libtool22/libltdl22. -Bump ports that depend on libltdl22 due to shared library version change. -Explain what to do update in the UPDATING. It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop and applications in the runtime. With help: marcus and kwm Pointyhat-exp: a few times by pav Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and a few MarcusCom CVS users. Also, I might have missed a few. Repocopy by: marcus Approved by: portmgr Notes: svn path=/head/; revision=238781
* Utilize %%SITE_PERL%% and %%PERL_ARCH%% in pkg-plistsPhilip M. Gollucci2009-07-301-2/+2
| | | | | | | | | PR: ports/136771 Exp Run by: pav Approved by: portmgr (pav) Notes: svn path=/head/; revision=238688
* - Update to latest vendor version of hamlib.Diane Bruce2009-02-285-21/+12
| | | | | | | - patch for rig.h now in vendor version. Notes: svn path=/head/; revision=229201
* - Change default Tcl/Tk version to 8.5Martin Matuska2009-02-231-1/+1
| | | | | | | | | - Bump PORTVERSION of ports affected Tested by: pointyhat (pav) Notes: svn path=/head/; revision=228909
* - remove a bogus , from rig.hDiane Bruce2008-11-302-0/+12
| | | | Notes: svn path=/head/; revision=223613
* - Update to 1.2.8Diane Bruce2008-11-125-150/+38
| | | | | | | - Clean up port. Notes: svn path=/head/; revision=222774
* Conversion from (now defunct) autoconf-2.61 to autoconf-2.62Ade Lovett2008-08-201-1/+1
| | | | | | | Tested by: exp build run (erwin) Notes: svn path=/head/; revision=218886
* - Remove USE_GETOPT_LONG which is a no-op since March 2007Pav Lucistnik2008-03-201-1/+0
| | | | Notes: svn path=/head/; revision=209417
* - Update to 1.2.7Diane Bruce2008-02-193-7/+8
| | | | Notes: svn path=/head/; revision=207565
* Switch autoconf dependencies from 2.53 or 2.59 to 2.61.Mark Linimon2007-09-301-1/+2
| | | | | | | | PR: ports/116639 Submitted by: aDe Notes: svn path=/head/; revision=200411
* Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+.Mark Linimon2007-09-081-4/+0
| | | | | | | | | | | Drop support for antique perl. Work done by: gabor Sponsored by: Google Summer of Code 2007 Hat: portmgr Notes: svn path=/head/; revision=199069