diff options
Diffstat (limited to 'src/lib/libssl/ssl')
| -rw-r--r-- | src/lib/libssl/ssl/Makefile | 24 |
1 files changed, 10 insertions, 14 deletions
diff --git a/src/lib/libssl/ssl/Makefile b/src/lib/libssl/ssl/Makefile index ce04b703c1..ae911d6fcc 100644 --- a/src/lib/libssl/ssl/Makefile +++ b/src/lib/libssl/ssl/Makefile | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | # $OpenBSD: Makefile,v 1.16 2002/09/26 11:39:50 markus Exp $ | 1 | # $OpenBSD: Makefile,v 1.17 2003/06/02 08:45:58 markus Exp $ |
| 2 | 2 | ||
| 3 | LIB= ssl | 3 | LIB= ssl |
| 4 | 4 | ||
| @@ -42,18 +42,14 @@ HDRS= ssl.h ssl2.h ssl3.h ssl23.h tls1.h kssl.h | |||
| 42 | .PATH: ${LSSL_SRC} | 42 | .PATH: ${LSSL_SRC} |
| 43 | 43 | ||
| 44 | includes: | 44 | includes: |
| 45 | @test -d ${DESTDIR}/usr/include/ssl || mkdir ${DESTDIR}/usr/include/ssl | 45 | @test -d ${DESTDIR}/usr/include/openssl || \ |
| 46 | @d=`mktemp -d /tmp/libsslXXXXXXXXXX`; \ | 46 | mkdir ${DESTDIR}/usr/include/openssl |
| 47 | cd ${LSSL_SRC}; for i in $(HDRS); do \ | 47 | @cd ${LSSL_SRC}; for i in $(HDRS); do \ |
| 48 | f=`basename $$i`; \ | 48 | j="cmp -s $$i ${DESTDIR}/usr/include/openssl/`basename $$i` || \ |
| 49 | j="sed 's/<openssl/<ssl/' \ | 49 | ${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m 444 $$i\ |
| 50 | $$i >$$d/$$f && \ | 50 | ${DESTDIR}/usr/include/openssl"; \ |
| 51 | (cmp -s $$d/$$f ${DESTDIR}/usr/include/ssl/$$f || \ | 51 | echo $$j; \ |
| 52 | ${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m 444 \ | 52 | eval "$$j"; \ |
| 53 | $$d/$$f ${DESTDIR}/usr/include/ssl)"; \ | 53 | done; |
| 54 | echo $$j; \ | ||
| 55 | eval "$$j"; \ | ||
| 56 | done; \ | ||
| 57 | rm -rf $$d | ||
| 58 | 54 | ||
| 59 | .include <bsd.lib.mk> | 55 | .include <bsd.lib.mk> |
