head 1.19; access; symbols LMTP2NNTP_1_4_1:1.18 LMTP2NNTP_1_4_0:1.18 SIO_0_9_3:1.18 SA_1_2_6:1.18 SA_1_2_5:1.18 SA_1_2_4:1.17 SA_1_2_3:1.17 LMTP2NNTP_1_3_0:1.16 LMTP2NNTP_1_3b2:1.16 SA_1_2_2:1.16 LMTP2NNTP_1_3b1:1.14 SA_1_2_1:1.14 LMTP2NNTP_1_3a3:1.14 LMTP2NNTP_1_3a2:1.14 LMTP2NNTP_1_3a1:1.14 SA_1_2_0:1.14 SA_1_1_0:1.13 SIO_0_9_2:1.13 SIO_0_9_1:1.13 LMTP2NNTP_1_2_0:1.13 LMTP2NNTP_1_2b4:1.13 LMTP2NNTP_1_2b3:1.13 LMTP2NNTP_1_2b2:1.13 LMTP2NNTP_1_2b1:1.12 LMTP2NNTP_1_2a8:1.12 SIO_0_9_0:1.12 LMTP2NNTP_1_2a7:1.12 SA_1_0_5:1.12 SA_1_0_4:1.12 SA_1_0_3:1.12 SA_1_0_2:1.12 SA_1_0_1:1.12 SA_1_0_0:1.12 SA_0_9_3:1.12 SA_0_9_2:1.12 LMTP2NNTP_1_2a6:1.12 LMTP2NNTP_1_2a5:1.12 SA_0_9_1:1.12 LMTP2NNTP_1_2a4:1.11 LMTP2NNTP_1_2a3:1.10 SA_0_9_0:1.10 LMTP2NNTP_1_2a1:1.7 LMTP2NNTP_1_1_1:1.7 LMTP2NNTP_1_1_0:1.7 LMTP2NNTP_1_1b4:1.7 LMTP2NNTP_1_1b3:1.7 LMTP2NNTP_1_1b2:1.6 LMTP2NNTP_1_1b1:1.6 SA_0_0_0:1.1.1.1 VENDOR:1.1.1; locks; strict; comment @# @; 1.19 date 2006.06.10.10.00.17; author rse; state Exp; branches; next 1.18; commitid JpcJR7gM5uNpwrAr; 1.18 date 2005.09.07.13.01.23; author rse; state Exp; branches; next 1.17; 1.17 date 2005.01.24.15.10.09; author rse; state Exp; branches; next 1.16; 1.16 date 2004.06.26.11.59.00; author rse; state Exp; branches; next 1.15; 1.15 date 2004.06.26.11.38.20; author rse; state Exp; branches; next 1.14; 1.14 date 2004.04.02.18.21.07; author rse; state Exp; branches; next 1.13; 1.13 date 2003.02.10.10.13.29; author thl; state Exp; branches; next 1.12; 1.12 date 2002.03.15.10.47.36; author rse; state Exp; branches; next 1.11; 1.11 date 2002.03.14.15.39.43; author thl; state Exp; branches; next 1.10; 1.10 date 2002.01.31.21.35.13; author rse; state Exp; branches; next 1.9; 1.9 date 2002.01.31.09.09.55; author rse; state Exp; branches; next 1.8; 1.8 date 2002.01.30.16.43.00; author rse; state Exp; branches; next 1.7; 1.7 date 2001.10.31.19.58.00; author rse; state Exp; branches; next 1.6; 1.6 date 2001.10.08.15.01.26; author rse; state Exp; branches; next 1.5; 1.5 date 2001.10.08.14.47.30; author rse; state Exp; branches; next 1.4; 1.4 date 2001.10.08.11.38.38; author rse; state Exp; branches; next 1.3; 1.3 date 2001.10.08.10.03.54; author rse; state Exp; branches; next 1.2; 1.2 date 2001.10.02.18.37.19; author rse; state Exp; branches; next 1.1; 1.1 date 2001.10.02.13.27.44; author rse; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2001.10.02.13.27.44; author rse; state Exp; branches; next ; desc @@ 1.19 log @Adjusted all copyright messages for year 2006 @ text @dnl ## dnl ## OSSP sa - Socket Abstraction dnl ## Copyright (c) 2001-2006 Ralf S. Engelschall dnl ## Copyright (c) 2001-2006 The OSSP Project dnl ## Copyright (c) 2001-2005 Cable & Wireless dnl ## dnl ## This file is part of OSSP sa, a socket abstraction library which dnl ## can be found at http://www.ossp.org/pkg/lib/sa/. dnl ## dnl ## Permission to use, copy, modify, and distribute this software for dnl ## any purpose with or without fee is hereby granted, provided that dnl ## the above copyright notice and this permission notice appear in all dnl ## copies. dnl ## dnl ## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED dnl ## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF dnl ## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. dnl ## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR dnl ## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, dnl ## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT dnl ## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF dnl ## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND dnl ## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, dnl ## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT dnl ## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF dnl ## SUCH DAMAGE. dnl ## dnl ## configure.ac: GNU Autoconf source script dnl ## AC_PREREQ(2.53) AC_INIT SA_VERSION_STR=`./shtool version -l txt -d long VERSION` SA_VERSION_RAW=`./shtool version -l txt -d short VERSION` ./shtool echo -e "Configuring %BOSSP sa%b (Socket Abstraction), version %B${SA_VERSION_STR}%b" AC_SUBST(SA_VERSION_STR) AC_SUBST(SA_VERSION_RAW) AC_PROG_MAKE_SET AC_PROG_CC AC_CHECK_DEBUGGING sinclude(libtool.m4) AC_PROG_LIBTOOL sinclude(sa.ac) SA_CHECK_ALL AC_CHECK_EXTLIB([OSSP ex], ex, __ex_ctx, ex.h, [AC_DEFINE(WITH_EX, 1, [Define to 1 if building with OSSP ex])]) AC_CONFIG_HEADERS(config.h) AC_CONFIG_FILES([Makefile sa-config sa.pc]) AC_CONFIG_COMMANDS([adjustment], [chmod a+x sa-config]) AC_OUTPUT @ 1.18 log @Add pkg-config(1) specification file sa.pc @ text @d3 2 a4 2 dnl ## Copyright (c) 2001-2005 Ralf S. Engelschall dnl ## Copyright (c) 2001-2005 The OSSP Project @ 1.17 log @welcome 2005 in OSSP sa, too @ text @d34 1 d37 1 d53 1 a53 1 AC_CONFIG_FILES([Makefile sa-config]) @ 1.16 log @move va_copy() stuff to sa.ac so it is available in sa-embedding packages @ text @d3 3 a5 3 dnl ## Copyright (c) 2001-2004 Ralf S. Engelschall dnl ## Copyright (c) 2001-2004 The OSSP Project dnl ## Copyright (c) 2001-2004 Cable & Wireless @ 1.15 log @o Provide Autoconf check (AC_CHECK_VA_COPY) for va_copy(d,s) macro and fallback implementations and now that we can be sure that va_copy() exists for us, use it in var_formatv() and ts.c instead of the direct assignments (which are not sufficiently portable). o Remove "#undef socklen_t" from sa.h because the socklen_t fallback is a "typedef" since a longer time. @ text @a46 2 AC_CHECK_VA_COPY @ 1.14 log @Adjusted all copyright messages for new year 2004. @ text @d47 2 @ 1.13 log @extend copyright messages based on CVS information @ text @d3 3 a5 3 dnl ## Copyright (c) 2001-2002 Ralf S. Engelschall dnl ## Copyright (c) 2001-2002 The OSSP Project dnl ## Copyright (c) 2001-2002 Cable & Wireless Deutschland @ 1.12 log @polishing for release @ text @d3 3 a5 3 dnl ## Copyright (c) 2001 Ralf S. Engelschall dnl ## Copyright (c) 2001 The OSSP Project dnl ## Copyright (c) 2001 Cable & Wireless Deutschland @ 1.11 log @upgrade to Autoconf 2.53 environment @ text @d2 1 a2 1 dnl ## SA - OSSP Socket Abstraction Library d7 2 a8 2 dnl ## This file is part of OSSP SA, a socket abstraction library which dnl ## can be found at http://www.ossp.org/pkg/sa/. @ 1.10 log @final polishing for release @ text @d31 2 a32 5 AC_PREREQ(2.52) AC_REVISION(1.0) AC_INIT(README) AC_DIVERT_PUSH(NOTICE) d34 1 a34 1 ./shtool echo -e "Configuring %BOSSP sa%b (Socket Abstraction), Version %B${SA_VERSION_STR}%b" a35 1 AC_DIVERT_POP() d37 1 a37 1 AC_SET_MAKE d47 2 a48 1 AC_CHECK_EXTLIB([OSSP ex], ex, __ex_ctx, ex.h, [AC_DEFINE(WITH_EX)]) d51 2 a52 1 AC_CONFIG_FILES(Makefile sa-config) a53 2 chmod a+x sa-config @ 1.9 log @fix naming @ text @d36 3 a38 2 V=`./shtool version -l txt -d long VERSION` ./shtool echo -e "Configuring %BOSSP sa%b (Socket Abstraction), Version %B${V}%b" @ 1.8 log @add optional OSSP ex based exception handling support @ text @d37 1 a37 1 ./shtool echo -e "Configuring %BOSSP SA%b (Socket Abstraction), Version %B${V}%b" @ 1.7 log @add expanded name @ text @d50 2 @ 1.6 log @Revert my idea of fixing the socklen_t stuff with a fallback substitution in sa.h, because this is nasty for the inclusion in L2. Do it with a less-heavy #define on-the-fly in sa.h @ text @d37 1 a37 1 ./shtool echo -e "Configuring %BOSSP SA%b, Version %B${V}%b" @ 1.5 log @make SA more portable (now also works under Tru64 5.0) @ text @d51 1 a51 1 AC_CONFIG_FILES(sa.h Makefile sa-config) @ 1.4 log @activate sa-config @ text @d33 1 a33 1 AC_INIT(sa.h) d48 1 a48 1 AC_CHECK_SA d51 1 a51 1 AC_CONFIG_FILES(Makefile sa-config) @ 1.3 log @Various cleanups @ text @d51 1 a51 1 AC_CONFIG_FILES(Makefile) d53 2 @ 1.2 log @Upgrade ad-hoc build environment to standard OSSP build environment. @ text @d3 3 a5 2 dnl ## Copyright (c) 2001 The OSSP Project (http://www.ossp.org/) dnl ## Copyright (c) 2001 Cable & Wireless Deutschland (http://www.cw.com/de/) @ 1.1 log @Initial revision @ text @d2 26 a27 1 dnl ## Autoconf specification for SA library d30 1 a30 1 AC_PREREQ(2.52)dnl d32 1 d34 4 a37 3 AC_INIT(README) AC_PREFIX_DEFAULT(/usr/local) AC_CONFIG_HEADER(config.h) d41 1 a41 3 AC_PROG_CPP AC_CHECK_PROG(AR, ar, ar) AC_PROG_RANLIB d43 2 a44 1 AC_CHECK_DEBUGGING d49 3 a51 3 AC_OUTPUT(dnl Makefile dnl )dnl @ 1.1.1.1 log @Import first cut of OSSP SA @ text @@