Index: ossp-pkg/var/AUTHORS RCS File: /v/ossp/cvs/ossp-pkg/var/AUTHORS,v co -q -kk -p'1.1' '/v/ossp/cvs/ossp-pkg/var/AUTHORS,v' | diff -u /dev/null - -L'ossp-pkg/var/AUTHORS' 2>/dev/null --- ossp-pkg/var/AUTHORS +++ - 2024-05-05 06:10:08.144571823 +0200 @@ -0,0 +1,9 @@ + + AUTHORS + + This is a list of authors who have written + or edited major parts of the OSSP var sources. + + Ralf S. Engelschall + Peter Simons + Index: ossp-pkg/var/INSTALL RCS File: /v/ossp/cvs/ossp-pkg/var/INSTALL,v co -q -kk -p'1.1' '/v/ossp/cvs/ossp-pkg/var/INSTALL,v' | diff -u /dev/null - -L'ossp-pkg/var/INSTALL' 2>/dev/null --- ossp-pkg/var/INSTALL +++ - 2024-05-05 06:10:08.147286799 +0200 @@ -0,0 +1,17 @@ + __ ____ _ _ __ + \ \ / / _` | '__| + \ V / (_| | | + \_/ \__,_|_| + + OSSP var - Variable Expansion + + INSTALLATION + + To install OSSP var into /path/to/var/ perform + the following steps in your shell: + + $ ./configure --prefix=/path/to/var + $ make + $ make check + $ make install + Index: ossp-pkg/var/Makefile.in RCS File: /v/ossp/cvs/ossp-pkg/var/Makefile.in,v rcsdiff -q -kk '-r1.5' '-r1.6' -u '/v/ossp/cvs/ossp-pkg/var/Makefile.in,v' 2>/dev/null --- Makefile.in 2002/02/28 08:08:16 1.5 +++ Makefile.in 2002/02/28 08:48:44 1.6 @@ -4,7 +4,7 @@ ## Copyright (c) 2001-2002 Cable & Wireless Deutschland (http://www.cw.com/de/) ## ## This file is part of OSSP var, a variable expansion -## library which can be found at http://www.ossp.org/pkg/var/. +## library which can be found at http://www.ossp.org/pkg/lib/var/. ## ## Permission to use, copy, modify, and distribute this software for ## any purpose with or without fee is hereby granted, provided that Index: ossp-pkg/var/README RCS File: /v/ossp/cvs/ossp-pkg/var/README,v co -q -kk -p'1.1' '/v/ossp/cvs/ossp-pkg/var/README,v' | diff -u /dev/null - -L'ossp-pkg/var/README' 2>/dev/null --- ossp-pkg/var/README +++ - 2024-05-05 06:10:08.154092195 +0200 @@ -0,0 +1,59 @@ + __ ____ _ _ __ + \ \ / / _` | '__| + \ V / (_| | | + \_/ \__,_|_| + + OSSP var - Variable Expansion + Version 0.9.0 (28-Feb-2002) + + ABSTRACT + + OSSP var is a flexible, full-featured and fast variable construct + expansion library. It supports a configurable variable construct + syntax very similar to the style found in many scripting languages + (like @name, ${name}, $(name), etc.) and provides both simple scalar + (${name}) and array (${name[index]}) expansion, plus optionally one or + more post-operations on the expanded value (${name:op:op...}). + + The supported post-operations are length determination, case + conversion, defaults, postive and negative alternatives, sub-strings, + regular expression based substitutions, character translations, and + padding. Additionally, a meta-construct plus arithmetic expressions + for index and range calculations allow (even nested) iterations + over array variable expansions (..[..${name[#+1]}..]..). The actual + variable value lookup is performed through a callback function, so + B can expand arbitrary values. + + COPYRIGHT AND LICENSE + + Copyright (c) 2001-2002 The OSSP Project + Copyright (c) 2001-2002 Cable & Wireless Deutschland + + This file is part of OSSP var, a variable expansion + library which can be found at http://www.ossp.org/pkg/lib/var/. + + Permission to use, copy, modify, and distribute this software for + any purpose with or without fee is hereby granted, provided that + the above copyright notice and this permission notice appear in all + copies. + + THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR + CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + SUCH DAMAGE. + + HOME AND DOCUMENTATION + + The documentation and latest release can be found on + + o http://www.ossp.org/pkg/lib/var/ + o ftp://ftp.ossp.org/pkg/lib/var/ + Index: ossp-pkg/var/TODO RCS File: /v/ossp/cvs/ossp-pkg/var/Attic/TODO,v rcsdiff -q -kk '-r1.13' '-r1.14' -u '/v/ossp/cvs/ossp-pkg/var/Attic/TODO,v' 2>/dev/null --- TODO 2002/02/28 08:08:16 1.13 +++ TODO 2002/02/28 08:48:44 1.14 @@ -1,6 +1,5 @@ OSSP var - o add README o generate internals into context o use internal context to carry information o document exception handling Index: ossp-pkg/var/aclocal.m4 RCS File: /v/ossp/cvs/ossp-pkg/var/aclocal.m4,v rcsdiff -q -kk '-r1.2' '-r1.3' -u '/v/ossp/cvs/ossp-pkg/var/aclocal.m4,v' 2>/dev/null --- aclocal.m4 2002/02/27 13:44:16 1.2 +++ aclocal.m4 2002/02/28 08:48:44 1.3 @@ -4,7 +4,7 @@ dnl ## Copyright (c) 2001-2002 Cable & Wireless Deutschland dnl ## dnl ## This file is part of OSSP var, a variable expansion -dnl ## which can be found at http://www.ossp.org/pkg/var/. +dnl ## which can be found at http://www.ossp.org/pkg/lib/var/. dnl ## dnl ## Permission to use, copy, modify, and distribute this software for dnl ## any purpose with or without fee is hereby granted, provided that Index: ossp-pkg/var/configure.ac RCS File: /v/ossp/cvs/ossp-pkg/var/configure.ac,v rcsdiff -q -kk '-r1.6' '-r1.7' -u '/v/ossp/cvs/ossp-pkg/var/configure.ac,v' 2>/dev/null --- configure.ac 2002/02/27 13:44:16 1.6 +++ configure.ac 2002/02/28 08:48:44 1.7 @@ -4,7 +4,7 @@ dnl ## Copyright (c) 2001-2002 Cable & Wireless Deutschland (http://www.cw.com/de/) dnl ## dnl ## This file is part of OSSP var, a variable expansion -dnl ## library which can be found at http://www.ossp.org/pkg/var/. +dnl ## library which can be found at http://www.ossp.org/pkg/lib/var/. dnl ## dnl ## Permission to use, copy, modify, and distribute this software for dnl ## any purpose with or without fee is hereby granted, provided that Index: ossp-pkg/var/devtool.conf RCS File: /v/ossp/cvs/ossp-pkg/var/devtool.conf,v rcsdiff -q -kk '-r1.1' '-r1.2' -u '/v/ossp/cvs/ossp-pkg/var/devtool.conf,v' 2>/dev/null --- devtool.conf 2001/11/20 20:02:21 1.1 +++ devtool.conf 2002/02/28 08:48:44 1.2 @@ -3,7 +3,7 @@ ## %autogen - @autogen shtool 1.5.4 "1.5.*" all + @autogen shtool 1.6.0 "1.[56].*" all @autogen libtool 1.4.2 "1.4*" @autogen autoconf 2.52 "2.5.*" @@ -22,6 +22,9 @@ %version ./shtool version -l txt -n "OSSP VAR" -p "var_" -e VERSION + V=`./shtool version -l txt -d long VERSION` + sed -e "s/Version .*(.*)/Version $V/g" README.n + mv README.n README %dist make distclean >/dev/null 2>&1 Index: ossp-pkg/var/var-config.in RCS File: /v/ossp/cvs/ossp-pkg/var/var-config.in,v rcsdiff -q -kk '-r1.3' '-r1.4' -u '/v/ossp/cvs/ossp-pkg/var/var-config.in,v' 2>/dev/null --- var-config.in 2002/02/27 13:44:16 1.3 +++ var-config.in 2002/02/28 08:48:44 1.4 @@ -5,7 +5,7 @@ ## Copyright (c) 2001-2002 Cable & Wireless Deutschland (http://www.cw.com/de/) ## ## This file is part of OSSP var, a variable expansion -## library which can be found at http://www.ossp.org/pkg/var/. +## library which can be found at http://www.ossp.org/pkg/lib/var/. ## ## Permission to use, copy, modify, and distribute this software for ## any purpose with or without fee is hereby granted, provided that Index: ossp-pkg/var/var-config.pod RCS File: /v/ossp/cvs/ossp-pkg/var/var-config.pod,v rcsdiff -q -kk '-r1.3' '-r1.4' -u '/v/ossp/cvs/ossp-pkg/var/var-config.pod,v' 2>/dev/null --- var-config.pod 2002/02/27 13:44:16 1.3 +++ var-config.pod 2002/02/28 08:48:44 1.4 @@ -4,7 +4,7 @@ ## Copyright (c) 2001-2002 Cable & Wireless Deutschland (http://www.cw.com/de/) ## ## This file is part of OSSP var, a variable expansion -## library which can be found at http://www.ossp.org/pkg/var/. +## library which can be found at http://www.ossp.org/pkg/lib/var/. ## ## Permission to use, copy, modify, and distribute this software for ## any purpose with or without fee is hereby granted, provided that Index: ossp-pkg/var/var.c RCS File: /v/ossp/cvs/ossp-pkg/var/var.c,v rcsdiff -q -kk '-r1.62' '-r1.63' -u '/v/ossp/cvs/ossp-pkg/var/var.c,v' 2>/dev/null --- var.c 2002/02/28 08:08:16 1.62 +++ var.c 2002/02/28 08:48:44 1.63 @@ -4,7 +4,7 @@ ** Copyright (c) 2001-2002 Cable & Wireless Deutschland (http://www.cw.com/de/) ** ** This file is part of OSSP var, a variable expansion -** library which can be found at http://www.ossp.org/pkg/var/. +** library which can be found at http://www.ossp.org/pkg/lib/var/. ** ** Permission to use, copy, modify, and distribute this software for ** any purpose with or without fee is hereby granted, provided that Index: ossp-pkg/var/var.h RCS File: /v/ossp/cvs/ossp-pkg/var/var.h,v rcsdiff -q -kk '-r1.24' '-r1.25' -u '/v/ossp/cvs/ossp-pkg/var/var.h,v' 2>/dev/null --- var.h 2002/02/28 08:08:16 1.24 +++ var.h 2002/02/28 08:48:44 1.25 @@ -4,7 +4,7 @@ ** Copyright (c) 2001-2002 Cable & Wireless Deutschland (http://www.cw.com/de/) ** ** This file is part of OSSP var, a variable expansion -** library which can be found at http://www.ossp.org/pkg/var/. +** library which can be found at http://www.ossp.org/pkg/lib/var/. ** ** Permission to use, copy, modify, and distribute this software for ** any purpose with or without fee is hereby granted, provided that Index: ossp-pkg/var/var.pod RCS File: /v/ossp/cvs/ossp-pkg/var/var.pod,v rcsdiff -q -kk '-r1.21' '-r1.22' -u '/v/ossp/cvs/ossp-pkg/var/var.pod,v' 2>/dev/null --- var.pod 2002/02/28 08:08:16 1.21 +++ var.pod 2002/02/28 08:48:44 1.22 @@ -4,7 +4,7 @@ ## Copyright (c) 2001-2002 Cable & Wireless Deutschland (http://www.cw.com/de/) ## ## This file is part of OSSP VAR, an extensible data serialization -## library which can be found at http://www.ossp.org/pkg/var/. +## library which can be found at http://www.ossp.org/pkg/lib/var/. ## ## Permission to use, copy, modify, and distribute this software for ## any purpose with or without fee is hereby granted, provided that Index: ossp-pkg/var/var_test.c RCS File: /v/ossp/cvs/ossp-pkg/var/var_test.c,v rcsdiff -q -kk '-r1.34' '-r1.35' -u '/v/ossp/cvs/ossp-pkg/var/var_test.c,v' 2>/dev/null --- var_test.c 2002/02/28 08:08:16 1.34 +++ var_test.c 2002/02/28 08:48:44 1.35 @@ -4,7 +4,7 @@ ** Copyright (c) 2001-2002 Cable & Wireless Deutschland (http://www.cw.com/de/) ** ** This file is part of OSSP var, a variable expansion -** library which can be found at http://www.ossp.org/pkg/var/. +** library which can be found at http://www.ossp.org/pkg/lib/var/. ** ** Permission to use, copy, modify, and distribute this software for ** any purpose with or without fee is hereby granted, provided that