head 1.15; access; symbols STR_0_9_12:1.15 LMTP2NNTP_1_4_1:1.15 LMTP2NNTP_1_4_0:1.15 STR_0_9_11:1.15 STR_0_9_10:1.15 LMTP2NNTP_1_3_0:1.13 LMTP2NNTP_1_3b2:1.13 LMTP2NNTP_1_3b1:1.13 LMTP2NNTP_1_3a3:1.13 LMTP2NNTP_1_3a2:1.13 STR_0_9_9:1.13 LMTP2NNTP_1_3a1:1.12 STR_0_9_8:1.12 LMTP2NNTP_1_2_0:1.12 LMTP2NNTP_1_2b4:1.12 LMTP2NNTP_1_2b3:1.12 LMTP2NNTP_1_2b2:1.12 LMTP2NNTP_1_2b1:1.12 LMTP2NNTP_1_2a8:1.12 LMTP2NNTP_1_2a7:1.12 LMTP2NNTP_1_2a6:1.11 LMTP2NNTP_1_2a5:1.11 STR_0_9_7:1.11 LMTP2NNTP_1_2a4:1.9 LMTP2NNTP_1_2a3:1.8 OSSP_RC_SPEC:1.8 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.7 LMTP2NNTP_1_1b1:1.7 STR_0_9_6:1.7 STR_0_9_5:1.3; locks; strict; comment @# @; 1.15 date 2005.01.24.15.30.04; author rse; state Exp; branches; next 1.14; 1.14 date 2005.01.24.15.22.19; author rse; state Exp; branches; next 1.13; 1.13 date 2004.04.23.10.03.09; author thl; state Exp; branches; next 1.12; 1.12 date 2003.01.06.19.13.47; author rse; state Exp; branches; next 1.11; 1.11 date 2002.04.01.09.03.49; author rse; state Exp; branches; next 1.10; 1.10 date 2002.04.01.08.32.54; author rse; state Exp; branches; next 1.9; 1.9 date 2002.03.14.15.49.51; author thl; state Exp; branches; next 1.8; 1.8 date 2002.01.02.17.09.13; author rse; state Exp; branches; next 1.7; 1.7 date 2001.09.13.14.12.30; author rse; state Exp; branches; next 1.6; 1.6 date 2001.09.13.13.57.38; author thl; state Exp; branches; next 1.5; 1.5 date 2001.09.11.10.40.56; author thl; state Exp; branches; next 1.4; 1.4 date 2001.09.10.09.55.13; author thl; state Exp; branches; next 1.3; 1.3 date 2001.08.16.13.21.22; author rse; state Exp; branches; next 1.2; 1.2 date 2001.08.16.12.24.24; author rse; state Exp; branches; next 1.1; 1.1 date 2001.08.16.12.16.52; author rse; state Exp; branches; next ; desc @@ 1.15 log @Add Autoconf detection for va_copy() existence and fallbacks. @ text @dnl ## dnl ## Autoconf specification for STR library dnl ## AC_PREREQ(2.53) AC_INIT AC_HEADLINE(dnl OSSP str, String Handling, dnl STR_VERSION, str_version.c, dnl [Copyright (c) 1999-2005 Ralf S. Engelschall Copyright (c) 1999-2005 The OSSP Project ]) AC_PLATFORM(PLATFORM) AC_PROG_MAKE_SET AC_PROG_CC AC_PROG_CPP AC_CHECK_DEBUGGING sinclude(libtool.m4) AC_PROG_LIBTOOL AC_CHECK_SIZEOF(char, 1) AC_CHECK_SIZEOF(short, 2) AC_CHECK_SIZEOF(int, 4) AC_CHECK_SIZEOF(long, 4) AC_CHECK_SIZEOF(long long, 8) AC_CHECK_SIZEOF(void *, 4) AC_CHECK_VA_COPY AC_HAVE_FUNCS(memmove memset memcmp memchr) AC_HAVE_FUNCS(isnan isinf) AC_CHECK_EXTLIB([Dmalloc], dmalloc, dmalloc_debug, dmalloc.h, [AC_DEFINE(WITH_DMALLOC, 1, [Define to 1 if building with Dmalloc])]) AC_CONFIG_HEADERS(config.h) AC_CONFIG_FILES([Makefile str.h str-config]) AC_CONFIG_COMMANDS([adjustment], [chmod a+x str-config]) AC_OUTPUT @ 1.14 log @Adjusted copyright messages for new year 2004/2005. @ text @d29 2 @ 1.13 log @Replace modf(3) with hand-crafted inlined function to avoid dependency to external libm; see Checkin [4512] @ text @d10 2 a11 2 [Copyright (c) 1999-2003 Ralf S. Engelschall Copyright (c) 1999-2003 The OSSP Project ]) @ 1.12 log @- adjust copyright messages for new year 2003 - strip trailing whitespaces - consistently use OSSP ASCII-art - add standard devtool.conf stuff from OSSP sa @ text @a31 2 AC_CHECK_FUNC(modf, , AC_CHECK_LIB(m, modf)) @ 1.11 log @- switch to our OSSP ts sub-library - switch from str_config.h to just config.h @ text @d10 2 a11 2 [Copyright (c) 1999-2002 Ralf S. Engelschall Copyright (c) 1999-2002 The OSSP Project ]) d29 2 a30 2 AC_HAVE_FUNCS(memmove memset memcmp memchr) AC_HAVE_FUNCS(isnan isinf) d34 1 a34 1 AC_CHECK_EXTLIB([Dmalloc], dmalloc, dmalloc_debug, dmalloc.h, @ 1.10 log @finally switch to full OSSP branding @ text @d37 1 a37 1 AC_CONFIG_HEADERS(str_config.h) @ 1.9 log @upgrade to Autoconf 2.53 environment @ text @d8 1 a8 1 OSSP str, String Library, dnl d10 2 a11 2 [Copyright (c) 1999-2002 The OSSP Project Copyright (c) 1999-2002 Ralf S. Engelschall ]) @ 1.8 log @bump copyright year @ text @d5 2 a6 4 AC_PREREQ(2.52)dnl AC_REVISION(1.0) AC_INIT(README) d8 1 a8 1 OSSP Str, String Library, dnl a11 2 AC_CONFIG_HEADER(str_config.h) AC_PREFIX_DEFAULT(/usr/local) d14 1 a14 1 AC_SET_MAKE d34 2 a35 1 AC_CHECK_EXTLIB([Dmalloc], dmalloc, dmalloc_debug, dmalloc.h, AC_DEFINE(WITH_DMALLOC)) d37 4 a40 7 AC_OUTPUT(dnl Makefile dnl str.h dnl str-config dnl ,dnl chmod a+x str-config )dnl @ 1.7 log @update for release @ text @d12 2 a13 2 [Copyright (c) 1999-2001 The OSSP Project Copyright (c) 1999-2001 Ralf S. Engelschall ]) @ 1.6 log @headline polishing @ text @d10 1 a10 1 Str, String Library, dnl d12 2 a13 1 [Copyright (c) 1999-2001 Ralf S. Engelschall ]) @ 1.5 log @add Dmalloc support to Str @ text @a15 1 echo "" @ 1.4 log @add library version to public API @ text @d38 2 @ 1.3 log @Adjust copyright for year 2001. @ text @d40 1 @ 1.2 log @We require Autoconf 2.52 @ text @d12 1 a12 1 [Copyright (c) 1999-2000 Ralf S. Engelschall ]) @ 1.1 log @Upgraded STR to GNU Autoconf 2.52 and GNU Libtool 1.4 @ text @d5 2 a6 2 AC_PREREQ(2.12)dnl AC_REVISION($Revision: 1.2 $) @