head	1.4;
access;
symbols
	RELEASE_7_1_0:1.3
	RELEASE_6_4_0:1.3
	RELEASE_5_EOL:1.3
	RELEASE_7_0_0:1.3
	RELEASE_6_3_0:1.3
	PRE_XORG_7:1.3
	RELEASE_4_EOL:1.3
	RELEASE_6_2_0:1.3
	RELEASE_6_1_0:1.3
	RELEASE_5_5_0:1.3
	RELEASE_6_0_0:1.3
	RELEASE_5_4_0:1.3
	RELEASE_4_11_0:1.2
	RELEASE_5_3_0:1.2
	RELEASE_4_10_0:1.2
	RELEASE_5_2_1:1.2
	RELEASE_5_2_0:1.2
	RELEASE_4_9_0:1.2
	RELEASE_5_1_0:1.2
	RELEASE_4_8_0:1.1
	RELEASE_5_0_0:1.1
	RELEASE_4_7_0:1.1
	RELEASE_4_6_2:1.1
	RELEASE_4_6_1:1.1
	RELEASE_4_6_0:1.1
	RELEASE_5_0_DP1:1.1
	RELEASE_4_5_0:1.1
	RELEASE_4_4_0:1.1
	RELEASE_4_3_0:1.1;
locks; strict;
comment	@# @;


1.4
date	2009.03.27.00.02.32;	author delphij;	state dead;
branches;
next	1.3;

1.3
date	2005.01.30.13.05.17;	author pav;	state Exp;
branches;
next	1.2;

1.2
date	2003.04.12.03.23.03;	author foxfair;	state Exp;
branches;
next	1.1;

1.1
date	2001.03.05.06.58.43;	author ijliao;	state Exp;
branches;
next	;


desc
@@


1.4
log
@Update to 5.6.0 and mark MAKE_JOBS_SAFE.
@
text
@--- GNUmakefile.orig	Sun Jun 20 11:22:24 2004
+++ GNUmakefile	Sun Jan 30 02:09:00 2005
@@@@ -1,5 +1,5 @@@@
 # can't use -fno-rtti yet because it causes problems with exception handling in GCC 2.95.2
-CXXFLAGS = -g
+CXXFLAGS ?= -g
 # Uncomment the following two lines to do a release build.
 # Note that you must define NDEBUG for your own application if you define it for Crypto++.
 # Make sure you run the validation tests and test your own program thoroughly
@@@@ -75,7 +75,7 @@@@
 TESTIMPORTOBJS = $(TESTOBJS:.o=.import.o)
 DLLTESTOBJS = dlltest.dllonly.o
 
-all: cryptest.exe
+all: cryptest
 
 clean:
 	$(RM) cryptest.exe libcryptopp.a $(LIBOBJS) $(TESTOBJS) cryptopp.dll libcryptopp.dll.a libcryptopp.import.a cryptest.import.exe dlltest.exe $(DLLOBJS) $(LIBIMPORTOBJS) $(TESTIMPORTOBJS) $(DLLTESTOBJS)
@@@@ -84,7 +84,7 @@@@
 	$(AR) $(ARFLAGS) $@@ $(LIBOBJS)
 	$(RANLIB) $@@
 
-cryptest.exe: libcryptopp.a $(TESTOBJS)
+cryptest: libcryptopp.a $(TESTOBJS)
 	$(CXX) -o $@@ $(CXXFLAGS) $(TESTOBJS) -L. -lcryptopp $(LDFLAGS) $(LDLIBS)
 
 nolib: $(OBJS)		# makes it faster to test changes
@


1.3
log
@- Make static library relocatable

Approved by:	Xin LI <delphij@@frontfree.net> (maintainer)
@
text
@@


1.2
log
@Upgrade cryptopp to 5.1, patch review timeout by MAINTAINER since March 26.
@
text
@d1 12
a12 5
--- GNUmakefile.orig	Wed Mar 26 17:21:24 2003
+++ GNUmakefile	Wed Mar 26 17:22:16 2003
@@@@ -47,7 +47,7 @@@@
 TESTOBJS = bench.o test.o validat1.o validat2.o validat3.o adhoc.o datatest.o regtest.o
 LIBOBJS = $(filter-out $(TESTOBJS),$(OBJS))
d18 2
a19 2
 	$(RM) cryptest.exe libcryptopp.a $(LIBOBJS) $(TESTOBJS)
@@@@ -56,7 +56,7 @@@@
@


1.1
log
@add cryptopp, a free C++ class library of cryptographic schemes

PR:		24432
Submitted by:	George Reid <greid@@ukug.uk.freebsd.org>
@
text
@d1 4
a4 19
--- GNUmakefile.orig	Thu Jan 18 11:46:13 2001
+++ GNUmakefile	Thu Jan 18 12:36:40 2001
@@@@ -1,4 +1,4 @@@@
-CXXFLAGS = -O2 -w
+CXXFLAGS += -w
 ARFLAGS = cr
 RANLIB = ranlib
 UNAME = $(shell uname)
@@@@ -6,7 +6,7 @@@@
 ifeq ($(UNAME),)	# for DJGPP, where uname doesn't exist
 CXXFLAGS := $(CXXFLAGS) -mbnu210
 else
-CXXFLAGS := $(CXXFLAGS) -pipe
+CXXFLAGS := $(CXXFLAGS)
 endif
 
 ifeq ($(UNAME),SunOS)
@@@@ -28,16 +28,16 @@@@
 TESTOBJS = bench.o test.o validat1.o validat2.o validat3.o
d11 2
a12 4
-	$(RM) cryptest.exe libcryptopp.a $(LIBOBJS) $(TESTOBJS)
+	$(RM) cryptest libcryptopp.a $(LIBOBJS) $(TESTOBJS)
 
 libcryptopp.a: $(LIBOBJS)
d20 1
a20 1
 .SUFFIXES: .cpp
@

