From 10f138bc846d637dcdc62a56913e68409d2add38 Mon Sep 17 00:00:00 2001
From: Kurt Zeilenga <kurt@openldap.org>
Date: Wed, 28 Jul 1999 20:56:34 +0000
Subject: [PATCH] Initial make release script.

---
 build/mkrelease | 45 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)
 create mode 100755 build/mkrelease

diff --git a/build/mkrelease b/build/mkrelease
new file mode 100755
index 0000000000..e5c5dad4c6
--- /dev/null
+++ b/build/mkrelease
@@ -0,0 +1,45 @@
+#! /bin/sh
+## Copyright 1998,1999 The OpenLDAP Foundation
+## COPYING RESTRICTIONS APPLY.  See COPYRIGHT File in top level directory
+## of this package for details.
+#
+# Make a release
+#	mkrelease RELNAME CVSTAG CVSMODULES
+# where CVSTAG is the tag to export from the current CVSROOT
+#
+
+set -e 		# exit immediately if any errors occur
+
+if test $# != 3 ; then
+	echo 'usage: mkrelease RELNAME CVSTAG CVSMODULES ...'
+	exit 1
+fi
+
+CVSTAG=$1
+shift
+RELNAME=opendlap-$1
+shift
+
+if test -e $RELNAME ; then
+	echo "error: $RELNAME exists"
+	exit 1
+fi
+
+cvs export -r$CVSTAG -d $RELNAME $*
+
+if test ! -d $RELNAME ; then
+	echo "error: $RELNAME doesn't exists"
+	exit 1
+fi
+
+if test ! -e $RELNAME/build/version ; then
+	echo "No build version"
+	exit 1
+fi
+
+tar cf $RELNAME.tar $RELNAME
+gzip -9 -c $RELNAME.tar > $RELNAME.tgz
+md5 $RELNAME.tgz > $RELNAME.md5
+
+ls -l $RELNAME.*
+cat $RELNAME/build/version
-- 
GitLab