Nate Bargmann
04188c7a0f
macros/Makefile.am: correct stupid typo...
2012-11-21 05:41:22 -06:00
Nate Bargmann
1979a3f8a8
Swig and Python macro files updates
...
Use ax_pkg_swig.m4 from the GNU Autoconf Macro Archive as it is actively
maintained and update configure.ac accordingly.
Moved the Swig test to the bindings section of configure.ac.
Refactored the logic of the Swig test.
Updated ax_python_devel.m4 to latest version in the Autoconf Macro
Archive (removes two email addresses, not other changes).
Removed aclocal-include.m4 and lf_warnings.m4 as they were not being
used any longer.
Update macros definitions in macros/Makefile.am to recent additions and
deletion of the local macro files.
2012-11-20 05:58:46 -06: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
ea47d89f3f
configure.ac: Quell autoconf obsolete warnings
...
Using the -Wall switch to autoconf/autoreconf revealed a number of
obsolete macros. At the moment, offending macros have been commented
out using 'dnl'. They will be removed at some later date.
2012-09-25 22:29:30 -05:00
Stephane Fillod
fb43df0ba6
Properly detect getaddrinfo() under newer mingw-w64
2012-06-23 16:16:12 +02:00
Stephane Fillod
084aaef2a5
timersub macro needed for timing in iofunc.c for win32
2011-12-12 09:40:43 +01:00
Nate Bargmann
457472b886
Remove obsolete libtool files
...
Libtool will create links to its files as needed. Should solve 2.2.6b
to 2.4.x migration issues.
2011-06-08 21:46:06 -05:00
Kamal Mostafa, KA6MAL
1274d535ce
Remove bundled libltdl (libtool)
...
Hamlib shall now depend on the system to provide libtool.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3046 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-02-13 19:01:28 +00:00
Kamal Mostafa, KA6MAL
0de9cc17d2
python: fix --with-python-binding configure macro
...
Fix macro syntax error which I introduced in svn r2943.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3040 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-02-06 18:42:55 +00:00
Kamal Mostafa, KA6MAL
197f5a347c
Fix build --with-python-binding breakage introduced by Python 2.6:
...
Do not reference LOCALMODLIBS, else it will add libraries to our link line
(e.g -lssl) which are not necessarily installed.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2943 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-06-09 20:00:50 +00:00
Stéphane Fillod, F8CFE
8e371460f8
fix cygwin build
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2912 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-05-11 18:04:26 +00:00
Stéphane Fillod, F8CFE
41de3bef9c
mingw portability
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2908 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-05-05 19:55:13 +00:00
Stéphane Fillod, F8CFE
6ee58f0bff
get ready for IPv6
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2883 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-04-16 20:50:14 +00:00
Stéphane Fillod, F8CFE
9082a3a5da
- bindings are not built by default anymore
...
- replace python.m4 with newer version from autoconf-archive
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2882 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-04-16 20:01:42 +00:00
Kamal Mostafa, KA6MAL
44e5abe225
Update bundled libltdl (libtool) to version 2.2.6b to address CVE-2009-3736.
...
- autogen.sh: never downgrade our bundled libltdl/ (only run libtoolize if
system version is newer than our bundled version).
- autofixer.sh: script removed as libtool 1.x is no longer allowed.
- configure.ac: (not enabled) optional setting to deprecate embedded libltdl/.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2841 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-03-01 18:43:38 +00:00
Stéphane Fillod, F8CFE
9b363f9c96
Make building tcl-bindings optional
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2684 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-03-23 22:49:45 +00:00
Stéphane Fillod, F8CFE
783dc54115
files removed by previous libxml2 and pkg-config patchs, thanks to Priit Laes
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2681 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-03-23 19:18:40 +00:00
Stéphane Fillod, F8CFE
672c9fca85
Get rid of included pkg-config macros and use system one. Patch by Priit Laes
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2679 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-03-21 11:32:27 +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
918040e720
Use newer version, to enable OpenSolaris to find the correct '-pthreads' switch.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2487 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-01 15:25:54 +00:00
Stéphane Fillod, F8CFE
3090e677a2
don't make absence of python fatal
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2444 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-31 23:06:49 +00:00
Stéphane Fillod, F8CFE
f3a54f143b
quote definitions to make automake-1.9 happy
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2080 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-02-26 19:37:20 +00:00
Stéphane Fillod, F8CFE
2fd921ede7
deadwood
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2075 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-02-26 19:24:51 +00:00
Stéphane Fillod, F8CFE
2f18531e26
check for Python presence
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2012 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-13 18:56:19 +00:00
Stéphane Fillod, F8CFE
2f021f1922
fix Solaris build and maybe other missing getopt_long
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1991 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-04 21:27:03 +00:00
Stéphane Fillod, F8CFE
edad239ae3
left over patch from previous update
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1982 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-03 22:08:35 +00:00
Stéphane Fillod, F8CFE
94f0b21a5c
Debian libtool-1.5.6-6 update
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1979 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-03 21:25:10 +00:00
Stéphane Fillod, F8CFE
abf9175492
tcl8.4 update
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1978 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-03 21:21:33 +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
d8c3f81c76
Try linking in case of cross-compile instead of blind accept (which fails later for Mingw)
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1806 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-16 22:30:49 +00:00
Stéphane Fillod, F8CFE
91ca25868e
Sleep() needs windows.h/winbase.h for test to succeed under Cygwin w/ -mno-cygwin
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1805 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-16 22:28:33 +00:00
Stéphane Fillod, F8CFE
93db9eb3c8
initial release
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1804 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-16 21:41:34 +00:00
Stéphane Fillod, F8CFE
83b75c913d
libtool 1.5.2-1 upgrade
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1668 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-02-08 17:21:02 +00:00
Stéphane Fillod, F8CFE
1d858dd79e
disable SWIG support if requirement not met
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1667 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-02-08 17:16:21 +00:00
Stéphane Fillod, F8CFE
e20676121a
missing dist
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1649 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-01-16 18:28:21 +00:00
Stéphane Fillod, F8CFE
543ceca1a8
1.5-8 update
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1642 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-01-15 22:47:07 +00:00
Stéphane Fillod, F8CFE
d4e3c5b0f1
added libxml.m4 for tests/rigmem
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1622 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-12-04 23:15:32 +00:00
Stéphane Fillod, F8CFE
1c21ccee24
Initial release
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1621 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-12-04 23:15:02 +00:00
Stéphane Fillod, F8CFE
2216d72303
new macros
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1601 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-11-16 22:12:56 +00:00
Stéphane Fillod, F8CFE
dc603abc33
initial revision
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1599 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-11-16 22:10:34 +00:00
Stéphane Fillod, F8CFE
f81b00a700
Initial release
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1582 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-11-16 16:58:35 +00:00
Stéphane Fillod, F8CFE
c2a63956f8
upgrade to libtool-1.5-3
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1565 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-10-20 03:27:27 +00:00
Stéphane Fillod, F8CFE
375b7b8da2
don't put us into trouble if python is not installed
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1550 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-10-01 18:08:44 +00:00
Stéphane Fillod, F8CFE
a7f55c71fa
make lack of python not fatal
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1538 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-09-21 20:25:07 +00:00
Stéphane Fillod, F8CFE
f8dc4ea371
added python binding support
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1519 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-08-25 22:20:43 +00:00
Stéphane Fillod, F8CFE
4c2218a83f
update to libtool 1.5.0a/Debian
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1502 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-08-15 01:01:55 +00:00
Stéphane Fillod, F8CFE
06302b3c4e
upgrade libtool-1.5
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1452 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-04-23 20:57:27 +00:00
Stéphane Fillod, F8CFE
026428e1b7
upgrade to libtool 1.5
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1447 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-04-19 13:47:57 +00:00
Stéphane Fillod, F8CFE
1c9265f1b6
added default cygwin dir
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1433 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-04-07 20:47:28 +00:00
Stéphane Fillod, F8CFE
ae8ec46325
missed
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1218 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-10-29 22:18:20 +00:00