head	1.8;
access;
symbols
	rpm-4_4_6-release:1.4.2.2
	rpm-4_4_5-release:1.4.2.2
	db-4_4_20:1.7
	rpm-4_4_4-release:1.4.2.2
	db-4_4_16:1.7
	rpm-4_4_3-release:1.4.2.1
	db-4_4_11:1.6
	db-4_3_29:1.4
	jbj_before_tklcpatches:1.4
	rpm-4_4_2-release:1.4
	pjones-sparse-experiment:1.5.0.2
	db-4_4_4:1.5
	rpm-4_4_1-release:1.4
	db-4_3_27:1.4
	rpm-4_4-release:1.4
	rpm-4_4:1.4.0.2
	db-4_3_21:1.4
	db-4_3_14:1.3
	db-4_2_52:1.2
	rpm-4_3_1-start:1.2
	rpm-4_3:1.2.0.2
	rpm-4_2_1-release:1.1.1.6
	rpm-4_1_1-release:1.1.1.6
	rpm-4_2-release:1.1.1.6
	rpm-4_2:1.1.1.6.0.2
	postmerge-db-4_1_24-release:1.1.1.6
	premerge-db-4_1_24-release:1.1.1.6
	db-4_1_24-release:1.1.1.6
	pre-db-4_1_24-release:1.1.1.6
	rpm-4_1-release:1.1.1.5
	postmerge-db-4_1_17:1.1.1.6
	premerge-db-4_1_17:1.1.1.6
	db-4_1_17:1.1.1.6
	pre-db-4_1_17:1.1.1.5
	rpm-4_1:1.1.1.5.0.2
	rpm-4_0_4-release:1.1.1.2.2.2
	jbj-before-beecrypt:1.1.1.2.2.2
	postmerge-db-4_0_14:1.1.1.5
	premerge-db-4_0_14:1.1.1.5
	db-4_0_14:1.1.1.5
	pre-db-4_0_14:1.1.1.4
	rpm-4_0_3-release:1.1.1.2.2.1
	postmerge-db-4_0_7:1.1.1.4
	premerge-db-4_0_7:1.1.1.4
	db-4_0_7:1.1.1.4
	pre-db-4_0_7:1.1.1.3
	jbj_b4_rollback:1.1.1.2.2.1
	postmerge-db-3_3_11-release:1.1.1.3
	premerge-db-3_3_11-release:1.1.1.3
	db-3_3_11-release:1.1.1.3
	pre-db-3_3_11-release:1.1.1.2
	rpm-4_0:1.1.1.2.0.2
	postmerge-db-3_3_4-release:1.1.1.2
	premerge-db-3_3_4-release:1.1.1.2
	db-3_3_4-release:1.1.1.2
	pre-db-3_3_4-release:1.1.1.1
	db-3_2_9-release:1.1.1.1
	db-3_2_9-vendor:1.1.1;
locks; strict;
comment	@# @;
expand	@o@;


1.8
date	2006.10.01.20.18.54;	author jbj;	state dead;
branches;
next	1.7;

1.7
date	2005.11.19.18.31.38;	author jbj;	state Exp;
branches;
next	1.6;

1.6
date	2005.10.28.17.13.18;	author jbj;	state Exp;
branches;
next	1.5;

1.5
date	2005.02.21.15.53.58;	author jbj;	state Exp;
branches;
next	1.4;

1.4
date	2004.11.11.15.58.46;	author jbj;	state Exp;
branches
	1.4.2.1;
next	1.3;

1.3
date	2004.10.16.01.31.55;	author jbj;	state Exp;
branches;
next	1.2;

1.2
date	2003.12.15.21.42.42;	author jbj;	state Exp;
branches;
next	1.1;

1.1
date	2001.03.21.18.33.38;	author jbj;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2001.03.21.18.33.38;	author jbj;	state Exp;
branches;
next	1.1.1.2;

1.1.1.2
date	2001.05.13.19.58.27;	author jbj;	state Exp;
branches
	1.1.1.2.2.1;
next	1.1.1.3;

1.1.1.3
date	2001.07.23.20.09.05;	author jbj;	state Exp;
branches;
next	1.1.1.4;

1.1.1.4
date	2001.10.15.03.47.23;	author jbj;	state Exp;
branches;
next	1.1.1.5;

1.1.1.5
date	2001.12.06.00.07.27;	author jbj;	state Exp;
branches;
next	1.1.1.6;

1.1.1.6
date	2002.08.14.16.31.56;	author jbj;	state Exp;
branches;
next	;

1.1.1.2.2.1
date	2001.07.23.20.31.15;	author jbj;	state Exp;
branches;
next	1.1.1.2.2.2;

1.1.1.2.2.2
date	2002.01.08.04.07.17;	author jbj;	state Exp;
branches;
next	;

1.4.2.1
date	2005.10.28.18.44.32;	author jbj;	state Exp;
branches;
next	1.4.2.2;

1.4.2.2
date	2005.11.19.19.33.04;	author jbj;	state Exp;
branches;
next	1.4.2.3;

1.4.2.3
date	2006.10.01.22.29.21;	author jbj;	state dead;
branches;
next	;


desc
@@


1.8
log
@Update to db-4.5.20.
@
text
@#!/bin/sh -
#	$Id: s_win32,v 12.10 2005/11/03 17:46:13 bostic Exp $
#
# Build Windows/32 include files.

msgc="/* DO NOT EDIT: automatically built by dist/s_win32. */"
msgw="; DO NOT EDIT: automatically built by dist/s_win32."

. RELEASE

s=/tmp/__db_a$$
t=/tmp/__db_b$$
rm -f $s $t

trap 'rm -f $s $t ; exit 1' 1 2 3 13 15

# Build the Win32 automatically generated files.
cat <<ENDOFSEDTEXT > $s
/@@inttypes_h_decl@@/d
/@@stdint_h_decl@@/d
s/@@stddef_h_decl@@/#include <stddef.h>/
/@@unistd_h_decl@@/d
/@@thread_h_decl@@/d
s/@@u_int8_decl@@/typedef unsigned char u_int8_t;/
s/@@int16_decl@@/typedef short int16_t;/
s/@@u_int16_decl@@/typedef unsigned short u_int16_t;/
s/@@int32_decl@@/typedef int int32_t;/
s/@@u_int32_decl@@/typedef unsigned int u_int32_t;/
s/@@int64_decl@@/typedef __int64 int64_t;/
s/@@u_int64_decl@@/typedef unsigned __int64 u_int64_t;/
s/@@db_seq_decl@@/typedef int64_t db_seq_t;/
s/@@pid_t_decl@@/typedef int pid_t;/
s/@@db_threadid_t_decl@@/typedef u_int32_t db_threadid_t;/
/@@u_char_decl@@/{
	i\\
#ifndef _WINSOCKAPI_
	s/@@u_char_decl@@/typedef unsigned char u_char;/
}
s/@@u_short_decl@@/typedef unsigned short u_short;/
s/@@u_int_decl@@/typedef unsigned int u_int;/
/@@u_long_decl@@/{
	s/@@u_long_decl@@/typedef unsigned long u_long;/
	a\\
#endif
}
/@@ssize_t_decl@@/{
	i\\
#ifdef _WIN64\\
typedef int64_t ssize_t;\\
#else\\
typedef int32_t ssize_t;\\
#endif
	d
}
s/@@uintmax_t_decl@@/typedef u_int64_t uintmax_t;/
/@@uintptr_t_decl@@/{
	i\\
#ifdef _WIN64\\
typedef u_int64_t uintptr_t;\\
#else\\
typedef u_int32_t uintptr_t;\\
#endif
	d
}
s/@@DB_VERSION_MAJOR@@/$DB_VERSION_MAJOR/
s/@@DB_VERSION_MINOR@@/$DB_VERSION_MINOR/
s/@@DB_VERSION_PATCH@@/$DB_VERSION_PATCH/
s/@@DB_VERSION_STRING@@/"$DB_VERSION_STRING"/
s/@@DB_VERSION_UNIQUE_NAME@@//
s/@@DB_CONST@@//
s/@@DB_PROTO1@@/#undef __P/
s/@@DB_PROTO2@@/#define	__P(protos)	protos/
ENDOFSEDTEXT
(echo "$msgc" &&
    sed -f $s ../dbinc/db.in &&
    cat ../dbinc_auto/ext_prot.in) > $t
test `egrep '@@.*@@' $t` && {
	egrep '@@.*@@' $t
	echo 'Unexpanded autoconf variables found in Windows db.h.'
	exit 1
}
f=../build_win32/db.h
cmp $t $f > /dev/null 2>&1 ||
    (echo "Building $f" && rm -f $f && cp $t $f && chmod 444 $f)

cat <<ENDOFSEDTEXT > $s
s/@@cxx_have_stdheaders@@/#define	HAVE_CXX_STDHEADERS 1/
ENDOFSEDTEXT
(echo "$msgc" && sed -f $s ../dbinc/db_cxx.in) > $t
test `egrep '@@.*@@' $t` && {
	egrep '@@.*@@' $t
	echo 'Unexpanded autoconf variables found in Windows db_cxx.h.'
	exit 1
}
f=../build_win32/db_cxx.h
cmp $t $f > /dev/null 2>&1 ||
    (echo "Building $f" && rm -f $f && cp $t $f && chmod 444 $f)

cat <<ENDOFSEDTEXT > $s
s/@@INT64_FMT@@//
s/@@UINT64_FMT@@//
s/@@PATH_SEPARATOR@@/\\\\\\\\\/:/
s/@@db_int_def@@//
ENDOFSEDTEXT
(echo "$msgc" && sed -f $s ../dbinc/db_int.in) > $t
test `egrep '@@.*@@' $t` && {
	egrep '@@.*@@' $t
	echo 'Unexpanded autoconf variables found in Windows db_int.h.'
	exit 1
}
f=../build_win32/db_int.h
cmp $t $f > /dev/null 2>&1 ||
    (echo "Building $f" && rm -f $f && cp $t $f && chmod 444 $f)

f=../build_win32/db_config.h
(echo "$msgc" && sed "s/__EDIT_DB_VERSION__/$DB_VERSION/" win_config.in) > $t
cmp $t $f > /dev/null 2>&1 ||
    (echo "Building $f" && rm -f $f && cp $t $f && chmod 444 $f)

f=../build_win32/libdb.rc
cat <<ENDOFSEDTEXT > $s
s/%MAJOR%/$DB_VERSION_MAJOR/
s/%MINOR%/$DB_VERSION_MINOR/
s/%PATCH%/$DB_VERSION_PATCH/
ENDOFSEDTEXT
sed -f $s ../build_win32/libdbrc.src > $t
cmp $t $f > /dev/null 2>&1 ||
    (echo "Building $f" && rm -f $f && cp $t $f && chmod 444 $f)

f=../build_win32/libdb.def
(echo $msgw &&
 echo &&
 echo EXPORTS;
a=1
for i in `sed -e '/^$/d' -e '/^#/d' win_exports.in`; do
	echo "	$i	@@$a"
	a=`expr $a + 1`
done) > $t
cmp $t $f > /dev/null 2>&1 ||
    (echo "Building $f" && rm -f $f && cp $t $f && chmod 444 $f)

f=../build_win32/win_db.h
i=win_db.in
cmp $i $f > /dev/null 2>&1 ||
    (echo "Building $f" && rm -f $f && cp $i $f && chmod 444 $f)

rm -f $s $t
@


1.7
log
@Upgrade to db-4.4.16.
@
text
@@


1.6
log
@Update to db-4.4.11.
@
text
@d2 1
a2 1
#	$Id: s_win32,v 12.7 2005/10/14 05:24:25 mjc Exp $
d23 1
d33 1
d100 2
@


1.5
log
@Upgrade to db-4.4.4.
@
text
@d2 1
a2 1
#	$Id: s_win32,v 12.0 2004/11/17 03:43:36 bostic Exp $
d22 1
d31 1
d75 2
a76 1
`egrep '@@.*@@' $t` && {
a82 3
f=../build_win64/db.h
cmp $t $f > /dev/null 2>&1 ||
    (echo "Building $f" && rm -f $f && cp $t $f && chmod 444 $f)
d88 2
a89 1
`egrep '@@.*@@' $t` && {
a95 3
f=../build_win64/db_cxx.h
cmp $t $f > /dev/null 2>&1 ||
    (echo "Building $f" && rm -f $f && cp $t $f && chmod 444 $f)
d102 2
a103 1
`egrep '@@.*@@' $t` && {
a109 3
f=../build_win64/db_int.h
cmp $t $f > /dev/null 2>&1 ||
    (echo "Building $f" && rm -f $f && cp $t $f && chmod 444 $f)
a114 3
f=../build_win64/db_config.h
cmp $t $f > /dev/null 2>&1 ||
    (echo "Building $f" && rm -f $f && cp $t $f && chmod 444 $f)
a139 3
cmp $i $f > /dev/null 2>&1 ||
    (echo "Building $f" && rm -f $f && cp $i $f && chmod 444 $f)
f=../build_win64/win_db.h
@


1.4
log
@Upgrade to db-4.3.21.
@
text
@d2 1
a2 1
#	$Id: s_win32,v 1.37 2004/10/15 18:28:21 bostic Exp $
@


1.4.2.1
log
@Update to db-4.4.11.
@
text
@d2 1
a2 1
#	$Id: s_win32,v 12.7 2005/10/14 05:24:25 mjc Exp $
a21 1
/@@unistd_h_decl@@/d
a29 1
s/@@pid_t_decl@@/typedef int pid_t;/
d73 1
a73 2
test `egrep '@@.*@@' $t` && {
	egrep '@@.*@@' $t
d80 3
d88 1
a88 2
test `egrep '@@.*@@' $t` && {
	egrep '@@.*@@' $t
d95 3
d104 1
a104 2
test `egrep '@@.*@@' $t` && {
	egrep '@@.*@@' $t
d111 3
d119 3
d147 3
@


1.4.2.2
log
@- upgrade to db-4.4.16.
@
text
@d2 1
a2 1
#	$Id: s_win32,v 12.10 2005/11/03 17:46:13 bostic Exp $
a22 1
/@@thread_h_decl@@/d
a31 1
s/@@db_threadid_t_decl@@/typedef u_int32_t db_threadid_t;/
a97 2
s/@@INT64_FMT@@//
s/@@UINT64_FMT@@//
@


1.4.2.3
log
@Merge db-4.5.20 onto rpm-4_4 branch.
@
text
@@


1.3
log
@... and in with the New ...
@
text
@d2 1
a2 1
#	$Id: s_win32,v 1.36 2004/09/16 20:52:41 mjc Exp $
a17 1
f=../build_win32/db.h
d73 5
a83 1
f=../build_win32/db_cxx.h
d88 5
a98 1
f=../build_win32/db_int.h
d104 5
@


1.2
log
@- upgrade to db-4.2.52.
@
text
@d2 1
a2 1
#	$Id: s_win32,v 1.28 2003/05/20 23:37:20 mjc Exp $
d20 3
a22 1
/@@inttypes_decl@@/d
d28 3
d33 1
a33 1
#if !defined(_WINSOCKAPI_)
d45 2
a46 2
#if defined(_WIN64)\\
typedef __int64 ssize_t;\\
d48 11
a58 1
typedef int ssize_t;\\
a72 1
    cat ../dbinc_auto/rpc_defs.in &&
d76 3
d87 3
a93 2
s/@@db_align_t_decl@@/typedef unsigned long db_align_t;/
s/@@db_alignp_t_decl@@/typedef unsigned long db_alignp_t;/
d99 3
d107 3
a123 3
 echo \
 "DESCRIPTION	'Berkeley DB $DB_VERSION_MAJOR.$DB_VERSION_MINOR Library'" &&
 echo &&
d135 3
@


1.1
log
@Initial revision
@
text
@d2 1
a2 1
#	$Id: s_win32,v 1.9 2000/09/20 15:29:54 bostic Exp $
d7 1
d11 3
a13 2
t=/tmp/__db_$$
rm -f $t
d15 1
a15 1
trap 'rm -f $t ; exit 1' 1 2 3 13 15
d17 1
d19 2
a20 3
echo "Building $f"
rm -f $f
cat <<ENDOFSEDTEXT > $t
d28 1
a28 1
	#if !defined(_WINSOCKAPI_)
d36 10
a45 1
	#endif
a46 1
s/@@ssize_t_decl@@/typedef int ssize_t;/
d51 15
d67 3
a69 2
(echo "$msgc" && sed -f $t ../include/db.src) > $f
chmod 444 $f
d72 2
a73 4
echo "Building $f"
rm -f $f
cat <<ENDOFSEDTEXT > $t
s/\(PATH_SEPARATOR[^"]*"\)\/"/\1\\\\\\\\\\/:\"/
d76 1
d78 8
a85 2
(echo "$msgc" && sed -f $t ../include/db_int.src) > $f
chmod 444 $f
d88 1
a88 3
echo "Building $f"
rm -f $f
cat <<ENDOFSEDTEXT > $t
d93 23
a115 2
sed -f $t ../build_win32/libdbrc.src > $f
chmod 444 $f
d117 1
a117 1
rm -f $t
@


1.1.1.1
log
@db-3.2.9
@
text
@@


1.1.1.2
log
@track: auto import
@
text
@d2 1
a2 1
#	Id: s_win32,v 1.11 2001/04/18 13:21:20 sue Exp 
d42 1
a42 4
(echo "$msgc" &&
    sed -f $t ../include/db.in && 
    cat ../include_auto/rpc_defs.in &&
    cat ../include_auto/global_ext.in) > $f
d53 1
a53 1
(echo "$msgc" && sed -f $t ../include/db_int.in) > $f
@


1.1.1.2.2.1
log
@Merge db-3.3.11 onto rpm-4_0 branch.
@
text
@d2 1
a2 1
#	$Id: s_win32,v 1.14 2001/05/27 14:08:20 bostic Exp $
d10 2
a11 3
s=/tmp/__db_a$$
t=/tmp/__db_b$$
rm -f $s $t
d13 1
a13 1
trap 'rm -f $s $t ; exit 1' 1 2 3 13 15
d16 3
a18 1
cat <<ENDOFSEDTEXT > $s
d36 1
a36 9
/@@ssize_t_decl@@/{
	i\\
	#if defined(_WIN64) || defined(_M_ALPHA)\\
	typedef __int64 ssize_t;\\
	#else\\
	typedef int ssize_t;\\
	#endif
	d
}
d43 1
a43 1
    sed -f $s ../include/db.in && 
d45 2
a46 3
    cat ../include_auto/global_ext.in) > $t
cmp $t $f > /dev/null 2>&1 || 
    (echo "Building $f" && rm -f $f && cp $t $f && chmod 444 $f)
d49 3
a51 1
cat <<ENDOFSEDTEXT > $s
d56 2
a57 3
(echo "$msgc" && sed -f $s ../include/db_int.in) > $t
cmp $t $f > /dev/null 2>&1 || 
    (echo "Building $f" && rm -f $f && cp $t $f && chmod 444 $f)
d60 3
a62 1
cat <<ENDOFSEDTEXT > $s
d67 2
a68 3
sed -f $s ../build_win32/libdbrc.src > $t
cmp $t $f > /dev/null 2>&1 || 
    (echo "Building $f" && rm -f $f && cp $t $f && chmod 444 $f)
d70 1
a70 1
rm -f $s $t
@


1.1.1.2.2.2
log
@Update to db-4.0.14.
@
text
@d2 1
a2 1
#	Id: s_win32,v 1.18 2001/11/09 21:31:34 bostic Exp 
a6 1
msgw="; DO NOT EDIT: automatically built by dist/s_win32."
d50 1
a50 1
    sed -f $s ../include/db.in &&
d53 1
a53 9
cmp $t $f > /dev/null 2>&1 ||
    (echo "Building $f" && rm -f $f && cp $t $f && chmod 444 $f)

f=../build_win32/db_cxx.h
cat <<ENDOFSEDTEXT > $s
s/@@cxx_have_stdheaders@@/#define	HAVE_CXX_STDHEADERS 1/
ENDOFSEDTEXT
(echo "$msgc" && sed -f $s ../include/db_cxx.in) > $t
cmp $t $f > /dev/null 2>&1 ||
d63 1
a63 1
cmp $t $f > /dev/null 2>&1 ||
d73 1
a73 16
cmp $t $f > /dev/null 2>&1 ||
    (echo "Building $f" && rm -f $f && cp $t $f && chmod 444 $f)

f=../build_win32/libdb.def
(echo $msgw &&
 echo &&
 echo \
 "DESCRIPTION	'Berkeley DB $DB_VERSION_MAJOR.$DB_VERSION_MINOR Library'" &&
 echo &&
 echo EXPORTS;
a=1
for i in `sed -e '/^$/d' -e '/^#/d' win_exports.in`; do
	echo "	$i	@@$a"
	a=`expr $a + 1`
done) > $t
cmp $t $f > /dev/null 2>&1 ||
@


1.1.1.3
log
@track: auto import
@
text
@d2 1
a2 1
#	Id: s_win32,v 1.14 2001/05/27 14:08:20 bostic Exp 
d10 2
a11 3
s=/tmp/__db_a$$
t=/tmp/__db_b$$
rm -f $s $t
d13 1
a13 1
trap 'rm -f $s $t ; exit 1' 1 2 3 13 15
d16 3
a18 1
cat <<ENDOFSEDTEXT > $s
d36 1
a36 9
/@@ssize_t_decl@@/{
	i\\
	#if defined(_WIN64) || defined(_M_ALPHA)\\
	typedef __int64 ssize_t;\\
	#else\\
	typedef int ssize_t;\\
	#endif
	d
}
d43 1
a43 1
    sed -f $s ../include/db.in && 
d45 2
a46 3
    cat ../include_auto/global_ext.in) > $t
cmp $t $f > /dev/null 2>&1 || 
    (echo "Building $f" && rm -f $f && cp $t $f && chmod 444 $f)
d49 3
a51 1
cat <<ENDOFSEDTEXT > $s
d56 2
a57 3
(echo "$msgc" && sed -f $s ../include/db_int.in) > $t
cmp $t $f > /dev/null 2>&1 || 
    (echo "Building $f" && rm -f $f && cp $t $f && chmod 444 $f)
d60 3
a62 1
cat <<ENDOFSEDTEXT > $s
d67 2
a68 3
sed -f $s ../build_win32/libdbrc.src > $t
cmp $t $f > /dev/null 2>&1 || 
    (echo "Building $f" && rm -f $f && cp $t $f && chmod 444 $f)
d70 1
a70 1
rm -f $s $t
@


1.1.1.4
log
@track: auto import
@
text
@d2 1
a2 1
#	Id: s_win32,v 1.16 2001/10/05 02:27:33 bostic Exp 
a6 1
msgw="; DO NOT EDIT: automatically built by dist/s_win32."
d50 1
a50 1
    sed -f $s ../include/db.in &&
d53 1
a53 1
cmp $t $f > /dev/null 2>&1 ||
d63 1
a63 1
cmp $t $f > /dev/null 2>&1 ||
d73 1
a73 16
cmp $t $f > /dev/null 2>&1 ||
    (echo "Building $f" && rm -f $f && cp $t $f && chmod 444 $f)

f=../build_win32/libdb.def
(echo $msgw &&
 echo &&
 echo \
 "DESCRIPTION	'Berkeley DB $DB_VERSION_MAJOR.$DB_VERSION_MINOR Library'" &&
 echo &&
 echo EXPORTS;
a=1
for i in `sed -e '/^$/d' -e '/^#/d' win_exports.in`; do
	echo "	$i	@@$a"
	a=`expr $a + 1`
done) > $t
cmp $t $f > /dev/null 2>&1 ||
@


1.1.1.5
log
@track: auto import
@
text
@d2 1
a2 1
#	Id: s_win32,v 1.18 2001/11/09 21:31:34 bostic Exp 
a53 8
cmp $t $f > /dev/null 2>&1 ||
    (echo "Building $f" && rm -f $f && cp $t $f && chmod 444 $f)

f=../build_win32/db_cxx.h
cat <<ENDOFSEDTEXT > $s
s/@@cxx_have_stdheaders@@/#define	HAVE_CXX_STDHEADERS 1/
ENDOFSEDTEXT
(echo "$msgc" && sed -f $s ../include/db_cxx.in) > $t
@


1.1.1.6
log
@track: auto import
@
text
@d2 1
a2 1
#	Id: s_win32,v 1.25 2002/05/20 19:18:14 bostic Exp 
a16 1
# Build the Win32 automatically generated files.
d26 1
a26 1
#if !defined(_WINSOCKAPI_)
d34 1
a34 1
#endif
d38 5
a42 5
#if defined(_WIN64)\\
typedef __int64 ssize_t;\\
#else\\
typedef int ssize_t;\\
#endif
a48 1
s/@@DB_VERSION_UNIQUE_NAME@@//
d51 3
a53 3
    sed -f $s ../dbinc/db.in &&
    cat ../dbinc_auto/rpc_defs.in &&
    cat ../dbinc_auto/ext_prot.in) > $t
d61 1
a61 1
(echo "$msgc" && sed -f $s ../dbinc/db_cxx.in) > $t
a69 1
s/@@db_int_def@@//
d71 1
a71 6
(echo "$msgc" && sed -f $s ../dbinc/db_int.in) > $t
cmp $t $f > /dev/null 2>&1 ||
    (echo "Building $f" && rm -f $f && cp $t $f && chmod 444 $f)

f=../build_win32/db_config.h
(echo "$msgc" && sed "s/__EDIT_DB_VERSION__/$DB_VERSION/" win_config.in) > $t
@


