15e5ebf65Scgd#!/bin/sh 2*fbed58dfSkleink# $NetBSD: db2netbsd,v 1.2 1999/02/16 18:01:37 kleink Exp $ 35e5ebf65Scgd 45e5ebf65Scgd# This version transforms a Berkeley DB distribution into something 55e5ebf65Scgd# which can be 'cvs import'ed into the NetBSD source repository. 65e5ebf65Scgd# It is to be run in the untarred Berkeley DB distribution directory 75e5ebf65Scgd# (e.g. the "db.1.85" directory created by tar xvf), and sets up 85e5ebf65Scgd# the destination tree in place. 95e5ebf65Scgd 105e5ebf65Scgdversion=`basename $PWD | sed -e 's/db\.//'` 115e5ebf65Scgdreleasetag=`basename $PWD | sed -e 's/\./-/g'` 125e5ebf65Scgd 13*fbed58dfSkleinkCLEANFILES="PORT docs hash/search.h test/btree.tests test/hash.tests" 145e5ebf65Scgd 155e5ebf65Scgd# clean up pieces that we never import 165e5ebf65Scgd/bin/rm -rf $CLEANFILES 175e5ebf65Scgdfind . -type l -o -name tags | xargs /bin/rm -f 185e5ebf65Scgd 195e5ebf65Scgd# The include files are already in place 205e5ebf65Scgd 215e5ebf65Scgd# Put the regression tests in the right place 225e5ebf65Scgdmkdir -p regress/lib/libc 235e5ebf65Scgdmv test regress/lib/libc/db 245e5ebf65Scgd 255e5ebf65Scgd# Put the libc pieces in the right place. 265e5ebf65Scgdmkdir -p lib/libc/db 275e5ebf65Scgdmv Makefile.inc README btree changelog db hash man mpool recno lib/libc/db 285e5ebf65Scgd 295e5ebf65Scgdecho "import with:" 305e5ebf65Scgdecho "cvs import -m \"Import of Berkeley DB version $version\" \ 315e5ebf65Scgdsrc CSRG $releasetag" 32