Index: ossp-pkg/uuid/README RCS File: /v/ossp/cvs/ossp-pkg/uuid/Attic/README,v co -q -kk -p'1.21' '/v/ossp/cvs/ossp-pkg/uuid/Attic/README,v' | diff -u /dev/null - -L'ossp-pkg/uuid/README' 2>/dev/null --- ossp-pkg/uuid/README +++ - 2024-05-19 12:32:50.802786712 +0200 @@ -0,0 +1,58 @@ + _ ___ ____ ____ ____ _ _ + |_|_ _ / _ \/ ___/ ___|| _ \ _ _ _ _(_) __| | + _|_||_| | | | \___ \___ \| |_) | | | | | | | | |/ _` | + |_||_|_| | |_| |___) |__) | __/ | |_| | |_| | | (_| | + |_|_|_| \___/|____/____/|_| \__,_|\__,_|_|\__,_| + + OSSP uuid - Universally Unique Identifier + Version 1.1.0 (03-Nov-2004) + + ABSTRACT + + OSSP uuid is a ISO-C and Perl application programming interface (API) + and corresponding command line interface (CLI) for the generation of + DCE 1.1 and ISO/IEC 11578:1996 compliant Universally Unique Identifier + (UUID). It supports DCE 1.1 variant UUIDs of version 1 (time and node + based), version 3 (name based) and version 4 (random number based). + + UUIDs are 128 bit numbers which are intended to have a high likelihood + of uniqueness over space and time and are computationally difficult + to guess. They are globally unique identifiers which can be locally + generated without contacting a global registration authority. UUIDs + are intended as unique identifiers for both mass tagging objects + with an extremely short lifetime and to reliably identifying very + persistent objects across a network. + + COPYRIGHT AND LICENSE + + Copyright (c) 2004 Ralf S. Engelschall + Copyright (c) 2004 The OSSP Project + + This file is part of OSSP uuid, a library for the generation + of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/ + + 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/uuid/ + o ftp://ftp.ossp.org/pkg/lib/uuid/ + Index: ossp-pkg/uuid/devtool.conf RCS File: /v/ossp/cvs/ossp-pkg/uuid/Attic/devtool.conf,v rcsdiff -q -kk '-r1.11' '-r1.12' -u '/v/ossp/cvs/ossp-pkg/uuid/Attic/devtool.conf,v' 2>/dev/null --- devtool.conf 2004/11/03 17:51:19 1.11 +++ devtool.conf 2004/11/03 18:35:24 1.12 @@ -25,6 +25,9 @@ V=`./shtool version -l c -d long uuid_vers.h` sed -e "s/Version .*/Version $V/g" README.n mv README.n README + V=`./shtool version -l c -d short uuid_vers.h` + sed -e "s/\(v = ('\)[^']*\('\)/\1$V\2/g" perl/uuid.pm.n + mv perl/uuid.pm.n perl/uuid.pm %dist echo "+++ removing old tarballs" Index: ossp-pkg/uuid/perl/uuid.pm RCS File: /v/ossp/cvs/ossp-pkg/uuid/perl/Attic/uuid.pm,v rcsdiff -q -kk '-r1.1' '-r1.2' -u '/v/ossp/cvs/ossp-pkg/uuid/perl/Attic/uuid.pm,v' 2>/dev/null --- uuid.pm 2004/11/03 14:52:09 1.1 +++ uuid.pm 2004/11/03 18:35:26 1.2 @@ -41,7 +41,7 @@ ## # API version -our $VERSION = do { my @v = ('1.0.4' =~ m/\d+/g); sprintf("%d.".("%02d"x$#v), @v); }; +our $VERSION = do { my @v = ('1.1.0' =~ m/\d+/g); sprintf("%d.".("%02d"x$#v), @v); }; # API inheritance our @ISA = qw(Exporter); Index: ossp-pkg/uuid/uuid_vers.h RCS File: /v/ossp/cvs/ossp-pkg/uuid/Attic/uuid_vers.h,v co -q -kk -p'1.11' '/v/ossp/cvs/ossp-pkg/uuid/Attic/uuid_vers.h,v' | diff -u /dev/null - -L'ossp-pkg/uuid/uuid_vers.h' 2>/dev/null --- ossp-pkg/uuid/uuid_vers.h +++ - 2024-05-19 12:32:50.813947214 +0200 @@ -0,0 +1,46 @@ +/* +** uuid_vers.h -- Version Information for OSSP uuid (syntax: C/C++) +** [automatically generated and maintained by GNU shtool] +*/ + +#ifdef _UUID_VERS_H_AS_HEADER_ + +#ifndef _UUID_VERS_H_ +#define _UUID_VERS_H_ + +#define _UUID_VERSION 0x101200 + +typedef struct { + const int v_hex; + const char *v_short; + const char *v_long; + const char *v_tex; + const char *v_gnu; + const char *v_web; + const char *v_sccs; + const char *v_rcs; +} _uuid_version_t; + +extern _uuid_version_t _uuid_version; + +#endif /* _UUID_VERS_H_ */ + +#else /* _UUID_VERS_H_AS_HEADER_ */ + +#define _UUID_VERS_H_AS_HEADER_ +#include "uuid_vers.h" +#undef _UUID_VERS_H_AS_HEADER_ + +_uuid_version_t _uuid_version = { + 0x101200, + "1.1.0", + "1.1.0 (03-Nov-2004)", + "This is OSSP uuid, Version 1.1.0 (03-Nov-2004)", + "OSSP uuid 1.1.0 (03-Nov-2004)", + "OSSP uuid/1.1.0", + "@(#)OSSP uuid 1.1.0 (03-Nov-2004)", + "$Id$" +}; + +#endif /* _UUID_VERS_H_AS_HEADER_ */ +