summaryrefslogtreecommitdiff
path: root/storage/bdb/dist/buildrel
diff options
context:
space:
mode:
Diffstat (limited to 'storage/bdb/dist/buildrel')
-rw-r--r--storage/bdb/dist/buildrel128
1 files changed, 0 insertions, 128 deletions
diff --git a/storage/bdb/dist/buildrel b/storage/bdb/dist/buildrel
deleted file mode 100644
index 3d4121f902a..00000000000
--- a/storage/bdb/dist/buildrel
+++ /dev/null
@@ -1,128 +0,0 @@
-# $Id: buildrel,v 12.1 2005/10/25 00:27:35 bostic Exp $
-#
-# Build the distribution package.
-#
-# A set of commands intended to be cut and pasted into a csh window.
-
-# Development tree, release home.
-setenv D `pwd`
-
-# Update the release number.
-cd $D/dist
-cvs -q update RELEASE
-vi RELEASE
-setenv VERSION `sh -c '. RELEASE; echo $DB_VERSION'`
-echo "Version: $VERSION"
-
-# Make sure the source tree is up-to-date
-cd $D && cvs -q update
-
-# Build auto-generated files.
-cd $D/dist && sh s_all
-
-# Commit all of the changes.
-cd $D && cvs -q commit
-
-# Copy a development tree into a release tree.
-setenv R /var/tmp/db-$VERSION
-rm -rf $R && mkdir -p $R
-cd $D && cvs -q status | \
- grep "Repository revision" | \
- sed -e 's;.*CVSROOT/db/;;' \
- -e 's;.*CVSROOT/;;' \
- -e 's;,v$;;' | pax -rw $R/
-
-# Build the documentation, copy it into place.
-cd db_docs && cvs -q update
-cd db_docs && sh build $D clean && sh build $D |& sed '/.html$/d'
-cd je/docs_src && sh build db ../../db
-rm -rf $R/docs && cp -r $D/docs $R/docs
-
-# Remove source directories we don't distribute.
-cd $R && rm -rf docs_src docs/api_java
-cd $R && rm -rf test/TODO test/upgrade test_perf test_purify
-cd $R && rm -rf test_rep test_server test_thread test_vxworks test_xa
-cd $R && rm -rf java/src/com/sleepycat/xa
-
-# Fix symbolic links and permissions.
-cd $R/dist && sh s_perm
-cd $R/dist && sh s_symlink
-
-# Build a version and smoke test.
-cd $R && rm -rf build_run && mkdir build_run
-cd $R/build_run && ~bostic/bin/dbconf && make >& mklog
-cd $R/build_run && make ex_access && ./ex_access
-
-# Check the install
-cd $R/build_run && make prefix=`pwd`/BDB install
-
-# Build a small-footprint version and smoke test.
-cd $R && rm -rf build_run && mkdir build_run
-cd $R/build_run && ../dist/configure --enable-smallbuild && make >& mklog
-cd $R/build_run && make ex_access && ./ex_access
-
-# Remove the build directory
-cd $R && rm -rf build_run
-
-# ACQUIRE ROOT PRIVILEGES
-cd $R && find . -type d | xargs chmod 775
-cd $R && find . -type f | xargs chmod 444
-cd $R && chmod 664 build_win32/*.dsp
-cd $R/dist && sh s_perm
-chown -R 100 $R
-chgrp -R 100 $R
-# DISCARD ROOT PRIVILEGES
-
-# Check for file names differing only in case.
-cd $R && find . | sort -f | uniq -ic | sed '/1 /d'
-
-# Create the crypto tar archive release.
-setenv T "$R/../db-$VERSION.tar.gz"
-cd $R/.. && tar cf - db-$VERSION | gzip --best > $T
-chmod 444 $T
-
-# Check the path length.
-gzcat $T | tar tf - |\
-awk '{ if (length() > 99) print "Path length: " length() " bytes: " $0;}'
-
-# Create the non-crypto tree.
-setenv RNC "$R/../db-$VERSION.NC"
-rm -rf $RNC $R/../__TMP && mkdir $R/../__TMP
-cd $R/../__TMP && gzcat $T | tar xpf - && mv -i db-$VERSION $RNC
-cd $R && rm -rf $R/../__TMP
-cd $RNC/dist && sh s_crypto
-
-# ACQUIRE ROOT PRIVILEGES
-cd $RNC && find . -type d | xargs chmod 775
-cd $RNC && find . -type f | xargs chmod 444
-cd $RNC && chmod 664 build_win32/*.dsp
-cd $RNC/dist && sh s_perm
-chown -R 100 $RNC
-chgrp -R 100 $RNC
-# DISCARD ROOT PRIVILEGES
-
-# Create the non-crypto tar archive release.
-setenv T "$R/../db-$VERSION.NC.tar.gz"
-cd $RNC/.. && tar cf - db-$VERSION.NC | gzip --best > $T
-chmod 444 $T
-
-# Check the path length.
-gzcat $T | tar tf - |\
-awk '{ if (length() > 99) print "Path length: " length() " bytes: " $0;}'
-
-# Remove tags files. They're large and we don't want to store symbolic links
-# in the zip archive for portability reasons.
-# ACQUIRE ROOT PRIVILEGES
-cd $R && rm -f `find . -name 'tags'`
-cd $RNC && rm -f `find . -name 'tags'`
-# DISCARD ROOT PRIVILEGES
-
-# Create the crypto zip archive release.
-setenv T "$R/../db-$VERSION.zip"
-cd $R/.. && zip -r - db-$VERSION > $T
-chmod 444 $T
-
-# Create the non-crypto zip archive release.
-setenv T "$R/../db-$VERSION.NC.zip"
-cd $RNC/.. && zip -r - db-$VERSION.NC > $T
-chmod 444 $T