head	1.6;
access;
symbols
	RELEASE_4_6_2:1.5
	RELEASE_4_6_1:1.5
	RELEASE_4_6_0:1.5
	RELEASE_5_0_DP1:1.5
	RELEASE_4_5_0:1.5
	RELEASE_4_4_0:1.5
	RELEASE_4_3_0:1.5
	RELEASE_4_2_0:1.5
	RELEASE_4_1_1:1.5
	RELEASE_4_1_0:1.5
	RELEASE_3_5_0:1.5
	RELEASE_4_0_0:1.4
	RELEASE_3_4_0:1.4
	RELEASE_3_3_0:1.4
	RELEASE_3_2_0:1.2;
locks; strict;
comment	@# @;


1.6
date	2002.07.30.17.38.18;	author dinoex;	state dead;
branches;
next	1.5;

1.5
date	2000.04.16.12.24.43;	author dirk;	state Exp;
branches;
next	1.4;

1.4
date	99.08.09.18.48.13;	author dirk;	state Exp;
branches;
next	1.3;

1.3
date	99.06.02.07.30.44;	author dirk;	state Exp;
branches;
next	1.2;

1.2
date	99.03.30.22.39.28;	author dirk;	state Exp;
branches;
next	1.1;

1.1
date	99.03.26.08.42.48;	author dirk;	state Exp;
branches;
next	;


desc
@@


1.6
log
@Security Update to 0.9.6e
@
text
@--- config.orig	Tue Mar 14 00:52:44 2000
+++ config	Sat Apr 15 14:18:03 2000
@@@@ -311,50 +311,6 @@@@
 esac
 done
 
-# figure out if gcc is available and if so we use it otherwise
-# we fallback to whatever cc does on the system
-GCCVER=`(gcc --version) 2>/dev/null`
-if [ "$GCCVER" != "" ]; then
-  CC=gcc
-  # then strip off whatever prefix Cygnus prepends the number with...
-  GCCVER=`echo $GCCVER | sed 's/^[a-z]*\-//'`
-  # peak single digit before and after first dot, e.g. 2.95.1 gives 29
-  GCCVER=`echo $GCCVER | sed 's/\([0-9]\)\.\([0-9]\).*/\1\2/'`
-else
-  CC=cc
-fi
-
-if [ "$SYSTEM" = "SunOS" ]; then
-  # check for WorkShop C, expected output is "cc: blah-blah C x.x"
-  CCVER=`(cc -V 2>&1) 2>/dev/null | \
-  	egrep -e '^cc: .* C [0-9]\.[0-9]' | \
-	sed 's/.* C \([0-9]\)\.\([0-9]\).*/\1\2/'`
-  CCVER=${CCVER:-0}
-  if [ $CCVER -gt 40 ]; then
-    CC=cc	# overrides gcc!!!
-    if [ $CCVER -eq 50 ]; then
-      echo "WARNING! Detected WorkShop C 5.0. Do make sure you have"
-      echo "         patch #107357-01 or later applied."
-      sleep 5
-    fi
-  elif [ "$CC" = "cc" -a $CCVER -gt 0 ]; then
-    CC=sc3
-  fi
-fi
-
-if [ "${SYSTEM}-${MACHINE}" = "Linux-alpha" ]; then
-  # check for Compaq C, expected output is "blah-blah C Vx.x"
-  CCCVER=`(ccc -V 2>&1) 2>/dev/null | \
-	egrep -e '.* C V[0-9]\.[0-9]' | \
-	sed 's/.* C V\([0-9]\)\.\([0-9]\).*/\1\2/'`
-  CCCVER=${CCCVER:-0}
-  if [ $CCCVER -gt 60 ]; then
-    CC=ccc	# overrides gcc!!! well, ccc outperforms inoticeably
-		# only on hash routines and des, otherwise gcc (2.95)
-		# keeps along rather tight...
-  fi
-fi
-
 GCCVER=${GCCVER:-0}
 CCVER=${CCVER:-0}
 
@


1.5
log
@Upgrade to 0.9.5a.
@
text
@@


1.4
log
@Upgrade to 0.9.4.
@
text
@d1 3
a3 3
--- config.orig	Mon Aug  9 12:16:51 1999
+++ config	Mon Aug  9 20:30:08 1999
@@@@ -297,40 +297,6 @@@@
d21 1
a21 1
-  # assume output is "blah-blah C x.x"
d38 12
a49 2
-GCCVER=${GCCVER:-0}
-CCVER=${CCVER:-0}
d51 2
a52 22
 # read the output of the embedded GuessOS 
 read GUESSOS
 
@@@@ -423,21 +389,6 @@@@
   # *-dgux) OUT="dgux" ;;
   *) OUT=`echo $GUESSOS | awk -F- '{print $3}'`;;
 esac
-
-# gcc < 2.8 does not support -mcpu=ultrasparc
-if [ "$OUT" = solaris-sparcv9-gcc -a $GCCVER -lt 28 ]
-then
-  echo "WARNING! Do consider upgrading to gcc-2.8 or later."
-  sleep 5
-  OUT=solaris-sparcv9-gcc27
-fi
-if [ "$OUT" = "linux-sparcv9" -a $GCCVER -lt 28 ]
-then
-  echo "WARNING! Falling down to 'linux-sparcv8'."
-  echo "         Upgrade to gcc-2.8 or later."
-  sleep 5
-  OUT=linux-sparcv8
-fi
a53 2
 case "$GUESSOS" in
   i386-*) options="$options 386" ;;
@


1.3
log
@Upgrade to OpenSSL 0.9.3:

- some changes of the directory layout:
  e. g. ${PREFIX}/lib/openssl.cnf -> ${PREFIX}/openssl/openssl.cnf
@
text
@d1 3
a3 30
--- config.orig	Sun May 23 18:04:11 1999
+++ config	Fri May 28 18:45:26 1999
@@@@ -122,23 +122,12 @@@@
 	echo "${MACHINE}-whatever-bsdi"; exit 0
 	;;
 
-    FreeBSD:3*:*:*)
-	echo "${MACHINE}-whatever-freebsd3"; exit 0
-	;;
-
-    FreeBSD:*:*:*386*)
-        case `sysctl -n hw.model` in
-	    Pentium*)
-                echo "i586-whatever-freebsd"; exit 0
-                ;;
-            *)
-                echo "i386-whatever-freebsd"; exit 0
-                ;;
-            esac;
+    FreeBSD:[12]*:*:*)
+	echo "${MACHINE}-whatever-freebsd"; exit 0
 	;;
 
     FreeBSD:*)
-	echo "${MACHINE}-whatever-freebsd"; exit 0
+	echo "${MACHINE}-whatever-freebsd3"; exit 0
 	;;
 
     NetBSD:*:*:*386*)
@@@@ -276,23 +265,6 @@@@
d9 2
a10 2
-GCCVER=`(gcc -v) 2>&1`
-if [ $? = "0" ]; then
d12 4
d18 17
a34 7
-  if [ "$SYSTEM" = "SunOS" ]
-  then
-   case `cc -V 2>&1` in
-    *4*) CC=cc;;
-    *5*) CC=cc;;
-    *) CC=sc3;;
-   esac
d38 3
d44 1
a44 1
@@@@ -331,18 +303,6 @@@@
d50 7
a56 1
-if [ "$OUT" = solaris-usparc-gcc ]
d58 4
a61 7
- GCCVERMAJOR="`echo $GCCVER | sed 's/.*version \([^.]*\).*/\1/`"
- GCCVERMINOR="`echo $GCCVER | sed 's/.*version[^.]*\.\([^.]*\).*/\1/`"
- echo "gcc version $GCCVERMAJOR.$GCCVERMINOR.x"
- if [ $GCCVERMAJOR$GCCVERMINOR -lt 28 ]
- then
-  OUT=solaris-usparc-oldgcc
- fi
@


1.2
log
@Fix build error on FreeBSD-4.0-CURRENT.

Reported by:	Andrzej Tobola <san@@tmp.iem.pw.edu.pl>
@
text
@d1 3
a3 3
--- config.orig	Sun Jan 17 15:20:20 1999
+++ config	Tue Mar 30 12:58:19 1999
@@@@ -125,16 +125,12 @@@@
d11 9
a19 2
-    FreeBSD:*:*:*486*)
-	echo "i486-whatever-freebsd"; exit 0
d29 2
a30 2
     NetBSD:*:*:*486*)
@@@@ -282,15 +278,6 @@@@
d36 1
a36 1
-GCCVER=`gcc -v 2>&1`
d41 8
d54 16
a69 16
@@@@ -334,7 +321,7 @@@@
 # run Configure to check to see if we need to specify the 
 # compiler for the platform ... in which case we add it on
 # the end ... otherwise we leave it off
-perl ./Configure 2>&1 | grep "$OUT-$CC" > /dev/null
+${PERL} ./Configure 2>&1 | grep "$OUT-$CC" > /dev/null
 if [ $? = "0" ]; then
   OUT="$OUT-$CC"
 fi
@@@@ -349,7 +336,7 @@@@
 if [ "$TEST" = "true" ]; then
   echo ./Configure $OUT $options
 else
-  perl ./Configure $OUT $options
+  ${PERL} ./Configure $OUT $options
 fi
d71 2
a72 1
 )
@


1.1
log
@Upgrade to 0.9.2b.

According to the OpenSSL-core-team you are strongly encouraged to upgrade
any old version. The new version has a lot of bug fixes.

- ${PREFIX}/bin/ssleay was renamed to ${PREFIX}/bin/openssl and
  ${PREFIX}/etc/ssleay.cnf to ${PREFIX}/lib/openssl.cnf

- there are no links from e. g. ${PREFIX}/bin/md5 to ${PREFIX}/bin/ssleay
  any longer, instead you have to call "openssl md5" now

- replaced HAS_CONFIGURE, CONFIGURE_SCRIPT and CONFIGURE_ENV with a
  do-configure target and changed the indention level

- some perl scripts need perl5 now, so set USE_PERL5 and replace perl
  with ${PERL5} where neccessary.

- honour ${CFLAGS}
@
text
@d2 22
a23 2
+++ config	Tue Mar 23 23:26:36 1999
@@@@ -282,15 +282,6 @@@@
d39 1
a39 1
@@@@ -334,7 +325,7 @@@@
d48 1
a48 1
@@@@ -349,7 +340,7 @@@@
@

