diff options
author | csgr <csgr@FreeBSD.org> | 1994-08-09 18:52:52 +0000 |
---|---|---|
committer | csgr <csgr@FreeBSD.org> | 1994-08-09 18:52:52 +0000 |
commit | 6c62f898dd7f64cbfdeec15a816a4f88d32a06d2 (patch) | |
tree | 4c251c0a2cec0b175cfb95018e7b61766d419efb /secure | |
parent | d1a6399b685999c7461bacbde66b100c127325a3 (diff) | |
download | FreeBSD-src-6c62f898dd7f64cbfdeec15a816a4f88d32a06d2.zip FreeBSD-src-6c62f898dd7f64cbfdeec15a816a4f88d32a06d2.tar.gz |
Install secure/lib/libcrypt as libdescrypt, and symlink it to
libcrypt. There may be a little modification neede to this makefile once
we start working on tidy make world's.
Submitted by: geoff.
Diffstat (limited to 'secure')
-rw-r--r-- | secure/lib/libcrypt/Makefile | 26 |
1 files changed, 23 insertions, 3 deletions
diff --git a/secure/lib/libcrypt/Makefile b/secure/lib/libcrypt/Makefile index 9c03d01..009e779 100644 --- a/secure/lib/libcrypt/Makefile +++ b/secure/lib/libcrypt/Makefile @@ -1,17 +1,37 @@ # -# $Id: Makefile,v 1.1.1.1 1994/04/04 14:57:18 g89r4222 Exp $ +# $Id: Makefile,v 1.3 1994/08/09 18:37:33 g89r4222 Exp $ # +LCRYPTBASE= libcrypt +LCRYPTSO= $(LCRYPTBASE).so.$(SHLIB_MAJOR).$(SHLIB_MINOR) -LIB= crypt + +LDCRYPTBASE= libdescrypt +LDCRYPTSO= $(LDCRYPTBASE).so.$(SHLIB_MAJOR).$(SHLIB_MINOR) + +LIB= descrypt SRCS= crypt.c #MAN3= crypt.3 #MLINKS= crypt.3 encrypt.3 crypt.3 setkey.3 #MLINKS+=crypt.3 des_cipher.3 crypt.3 des_setkey.3 + + .include <bsd.lib.mk> -.include <bsd.subdir.mk> test: cd test ; make test ; make clean + + +# We only install the links if they do not already exist. +# This may have to be revised +afterinstall: + @if [ ! -e $(LCRYPTSO) ]; then \ + cd $(DESTDIR)/$(LIBDIR); \ + rm -f $(LCRYPTSO); \ + ln -s $(LDCRYPTSO) $(LCRYPTSO); \ + rm -f $(LCRYPTBASE).a $(LCRYPTBASE)_p.a; \ + ln -s $(LDCRYPTBASE).a libcrypt.a; \ + ln -s $(LDCRYPTBASE)_p.a libcrypt_p.a; \ + fi |