head	1.6;
access;
symbols
	RELENG_4_11_0_RELEASE:1.4.2.1
	RELENG_4_11:1.4.2.1.0.14
	RELENG_4_11_BP:1.4.2.1
	RELENG_4_10_0_RELEASE:1.4.2.1
	RELENG_4_10:1.4.2.1.0.12
	RELENG_4_10_BP:1.4.2.1
	RELENG_4_9_0_RELEASE:1.4.2.1
	RELENG_4_9:1.4.2.1.0.10
	RELENG_4_9_BP:1.4.2.1
	RELENG_4_8_0_RELEASE:1.4.2.1
	RELENG_4_8:1.4.2.1.0.8
	RELENG_4_8_BP:1.4.2.1
	RELENG_4_7_0_RELEASE:1.4.2.1
	RELENG_4_7:1.4.2.1.0.6
	RELENG_4_7_BP:1.4.2.1
	RELENG_4_6_2_RELEASE:1.4.2.1
	RELENG_4_6_1_RELEASE:1.4.2.1
	RELENG_4_6_0_RELEASE:1.4.2.1
	RELENG_4_6:1.4.2.1.0.4
	RELENG_4_6_BP:1.4.2.1
	RELENG_4_5_0_RELEASE:1.4.2.1
	RELENG_4_5:1.4.2.1.0.2
	RELENG_4_5_BP:1.4.2.1
	RELENG_4_4_0_RELEASE:1.4
	RELENG_4_4:1.4.0.6
	RELENG_4_4_BP:1.4
	RELENG_4_3_0_RELEASE:1.4
	RELENG_4_3:1.4.0.4
	RELENG_4_3_BP:1.4
	RELENG_4_2_0_RELEASE:1.4
	RELENG_4_1_1_RELEASE:1.4
	PRE_SMPNG:1.5
	RELENG_4_1_0_RELEASE:1.4
	RELENG_4_0_0_RELEASE:1.4
	RELENG_4:1.4.0.2
	RELENG_4_BP:1.4;
locks; strict;
comment	@# @;


1.6
date	2001.07.04.21.27.10;	author kris;	state dead;
branches;
next	1.5;

1.5
date	2000.07.16.05.52.52;	author peter;	state Exp;
branches;
next	1.4;

1.4
date	2000.03.07.20.55.55;	author kris;	state Exp;
branches
	1.4.2.1;
next	1.3;

1.3
date	2000.02.25.09.47.17;	author peter;	state Exp;
branches;
next	1.2;

1.2
date	2000.02.24.18.59.31;	author markm;	state Exp;
branches;
next	1.1;

1.1
date	2000.01.20.07.24.40;	author kris;	state Exp;
branches;
next	;

1.4.2.1
date	2001.09.30.23.04.35;	author kris;	state dead;
branches;
next	;


desc
@@


1.6
log
@Remove stale file.
@
text
@# $FreeBSD: src/secure/lib/librsaglue/Makefile,v 1.5 2000/07/16 05:52:52 peter Exp $

LIB=		RSAglue
SHLIB_MAJOR=	1
SRCS=		stub.c

CLEANFILES+=	stub.c
stub.c:
	touch stub.c

.include <bsd.lib.mk>
@


1.5
log
@Forced commit.  This is to try and help folks that used the international
crypto repo and have slightly different files but with the same version.
cvsup in 'checkout mode' has no trouble with this, but cvs can get really
silly about it.
@
text
@d1 1
a1 1
# $FreeBSD: src/secure/lib/librsaglue/Makefile,v 1.4 2000/03/07 20:55:55 kris Exp $
@


1.4
log
@Build a shared library too - ports expect it.

Reviewed by:	peter
Approved by:	jkh
@
text
@d1 1
a1 1
# $FreeBSD: src/secure/lib/librsaglue/Makefile,v 1.3 2000/02/25 09:47:17 peter Exp $
@


1.4.2.1
log
@MFC: zap a stale directory
@
text
@d1 1
a1 1
# $FreeBSD: src/secure/lib/librsaglue/Makefile,v 1.4 2000/03/07 20:55:55 kris Exp $
@


1.3
log
@Create a stub libRSAglue for bsd.port.mk's sake
@
text
@d1 1
a1 1
# $FreeBSD: src/secure/lib/librsaglue/Makefile,v 1.2 2000/02/24 18:59:31 markm Exp $
a5 1
NOPIC=		.a only
@


1.2
log
@Build everything properly. This means:

o Don't b uild libdes.

o Crypto is now housed in libcrypto (with a compatability symlink to
  libdes)

o RSA may depend on RSAREF at your locale.

o OpenSSH is now a part of the base system.
@
text
@d1 1
a1 5
# $FreeBSD$

.include "../libcrypto/Makefile.inc"

MAINTAINER=	kris
d5 2
d8 3
a10 33
CFLAGS+=	-I${.OBJDIR}

# rsaref
SRCS+=	rsar_err.c rsaref.c rsaref_stubs.c

HDRS=	asn1/asn1.h asn1/asn1_mac.h bio/bio.h bf/blowfish.h bn/bn.h \
	buffer/buffer.h cast/cast.h comp/comp.h conf/conf.h crypto.h \
	des/des.h dh/dh.h dsa/dsa.h ../e_os.h ../e_os2.h ebcdic.h \
	err/err.h evp/evp.h hmac/hmac.h lhash/lhash.h md2/md2.h \
	md5/md5.h mdc2/mdc2.h objects/objects.h opensslv.h pem/pem.h \
	pem/pem2.h pkcs12/pkcs12.h pkcs7/pkcs7.h rand/rand.h rc2/rc2.h \
	rc4/rc4.h rc5/rc5.h ripemd/ripemd.h rsa/rsa.h ../rsaref/rsaref.h \
	stack/safestack.h sha/sha.h stack/stack.h tmdiff.h txt_db/txt_db.h \
	x509/x509.h x509/x509_vfy.h x509v3/x509v3.h

beforedepend: headers ${.OBJDIR}/openssl/opensslconf.h 

DPADD+=	${.OBJDIR}/openssl/opensslconf.h

CLEANDIRS+=	${.OBJDIR}/openssl

${.OBJDIR}/openssl/opensslconf.h: ../libcrypto/opensslconf-${MACHINE_ARCH}.h
	@@test -d ${.OBJDIR}/openssl || mkdir -p ${.OBJDIR}/openssl; \
	cp ${.OODATE} ${.TARGET}

headers:
	@@test -d ${.OBJDIR}/openssl || mkdir -p ${.OBJDIR}/openssl; \
	for i in ${HDRS}; do \
		${INSTALL} ${COPY} -m 444 ${LCRYPTO_SRC}/$$i \
			${.OBJDIR}/openssl; \
	done

.PATH:	${LCRYPTO_SRC}/../rsaref
@


1.1
log
@Build infrastructure for libRSAglue, required for compatability with
ports even though it doesn't seem to do anything which requires it
to be separate from libcrypto.
@
text
@a6 1
.if defined(RSAREF) && ${RSAREF} == YES
d13 1
a13 1
SRCS+=	rsar_err.c rsaref.c
a44 3
.else
.include <bsd.prog.mk>
.endif
@

