Index: ossp-pkg/petidomo/Makefile.in RCS File: /v/ossp/cvs/ossp-pkg/petidomo/Makefile.in,v rcsdiff -q -kk '-r1.32' '-r1.33' -u '/v/ossp/cvs/ossp-pkg/petidomo/Makefile.in,v' 2>/dev/null --- Makefile.in 2001/01/19 14:14:18 1.32 +++ Makefile.in 2001/01/19 15:01:19 1.33 @@ -32,7 +32,7 @@ filter.o handleacl.o help.o hermes.o index.o io.o \ listserv.o mailer.o members.o parsearray.o password.o \ rfcparse.o subscribe.o tool.o unsubscribe.o main.o \ - queue_command.o queue_posting.o approve.o address-db.o + queue_command.o queue_posting.o approve.o address-db.o version.o LIBS = librfc822/librfc822.a libmpools/libmpools.a \ liblists/liblists.a libargv/libargv.a \ libconfigfile/libconfigfile.a libtext/libtext.a Index: ossp-pkg/petidomo/main.c RCS File: /v/ossp/cvs/ossp-pkg/petidomo/main.c,v rcsdiff -q -kk '-r1.13' '-r1.14' -u '/v/ossp/cvs/ossp-pkg/petidomo/main.c,v' 2>/dev/null --- main.c 2001/01/19 14:26:48 1.13 +++ main.c 2001/01/19 15:01:19 1.14 @@ -27,6 +27,10 @@ #include "libtext/text.h" #include "petidomo.h" +#define _VERSION_C_AS_HEADER_ +#include "version.c" +#undef _VERSION_C_AS_HEADER_ + #ifndef LOG_PERROR # define LOG_PERROR 0 #endif @@ -83,7 +87,7 @@ /* Parse the command line. */ argv_help_string = "Petidomo Mailing List Server"; - argv_version_string = "Petidomo"; + argv_version_string = (char *)petidomo_version.v_gnu; argv_process(args, argc, argv); /* Log a few helpful facts about this Petidomo instance. */ Index: ossp-pkg/petidomo/version.c RCS File: /v/ossp/cvs/ossp-pkg/petidomo/version.c,v co -q -kk -p'1.1' '/v/ossp/cvs/ossp-pkg/petidomo/version.c,v' | diff -u /dev/null - -L'ossp-pkg/petidomo/version.c' 2>/dev/null --- ossp-pkg/petidomo/version.c +++ - 2024-05-15 14:19:06.903017422 +0200 @@ -0,0 +1,46 @@ +/* +** version.c -- Version Information for Petidomo (syntax: C/C++) +** [automatically generated and maintained by GNU shtool] +*/ + +#ifdef _VERSION_C_AS_HEADER_ + +#ifndef _VERSION_C_ +#define _VERSION_C_ + +#define PETIDOMO_VERSION 0x400101 + +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; +} petidomo_version_t; + +extern petidomo_version_t petidomo_version; + +#endif /* _VERSION_C_ */ + +#else /* _VERSION_C_AS_HEADER_ */ + +#define _VERSION_C_AS_HEADER_ +#include "version.c" +#undef _VERSION_C_AS_HEADER_ + +petidomo_version_t petidomo_version = { + 0x400101, + "4.0b1", + "4.0b1 (18-Jan-2001)", + "This is Petidomo, Version 4.0b1 (18-Jan-2001)", + "Petidomo 4.0b1 (18-Jan-2001)", + "Petidomo/4.0b1", + "@(#)Petidomo 4.0b1 (18-Jan-2001)", + "$Id$" +}; + +#endif /* _VERSION_C_AS_HEADER_ */ +