Makefile.inc (110590) | Makefile.inc (110655) |
---|---|
1# $FreeBSD: head/secure/lib/libcrypto/Makefile.inc 110590 2003-02-09 14:59:56Z nectar $ | 1# $FreeBSD: head/secure/lib/libcrypto/Makefile.inc 110655 2003-02-10 19:57:56Z nectar $ |
2 3LCRYPTO_SRC= ${.CURDIR}/../../../crypto/openssl 4LCRYPTO_DOC= ${.CURDIR}/../../../crypto/openssl/doc 5 6CFLAGS+= -DTERMIOS -DANSI_SOURCE 7CFLAGS+= -I${LCRYPTO_SRC} -I${LCRYPTO_SRC}/crypto -I${.OBJDIR} 8 9.if !defined(MAKE_IDEA) || ${MAKE_IDEA} != YES --- 83 unchanged lines hidden (view full) --- 93 94SRCS+= ${HDRS:T:S;^;openssl/;} 95.for h in ${HDRS:S/^/${LCRYPTO_SRC}\/crypto\//} 96openssl/${h:T}: ${h} 97 mkdir -p openssl 98 ${INSTALL} -C -m 444 ${h} openssl 99.endfor 100 | 2 3LCRYPTO_SRC= ${.CURDIR}/../../../crypto/openssl 4LCRYPTO_DOC= ${.CURDIR}/../../../crypto/openssl/doc 5 6CFLAGS+= -DTERMIOS -DANSI_SOURCE 7CFLAGS+= -I${LCRYPTO_SRC} -I${LCRYPTO_SRC}/crypto -I${.OBJDIR} 8 9.if !defined(MAKE_IDEA) || ${MAKE_IDEA} != YES --- 83 unchanged lines hidden (view full) --- 93 94SRCS+= ${HDRS:T:S;^;openssl/;} 95.for h in ${HDRS:S/^/${LCRYPTO_SRC}\/crypto\//} 96openssl/${h:T}: ${h} 97 mkdir -p openssl 98 ${INSTALL} -C -m 444 ${h} openssl 99.endfor 100 |
101MANDIR= ${SHAREDIR}/openssl/man/man 102 103.if defined(LIB) 104_docs= ${LIB} 105_skip= des_modes 106_sec= 3 107.else 108_docs= apps 109_skip= config 110_sec= 1 111.endif 112 |
|
101man-update: | 113man-update: |
102 for i in `( cd ${LCRYPTO_DOC}/${LIB}${PROG} ; ls *.pod )` ; do \ 103 cp ${LCRYPTO_DOC}/${LIB}/$$i . ;\ 104 pod2man --section=3 --release="0.9.7" --center="OpenSSL" \ 105 $$i > ${.CURDIR}/man/$${i%%.pod}.3 ;\ 106 rm $$i ;\ 107 echo $${i%%.pod} ;\ | 114.for manpage in ${MAN} 115 @(sec=${manpage:E}; \ 116 pod=${manpage:R}.pod; \ 117 cp ${LCRYPTO_DOC}/${_docs}/$$pod .; \ 118 pod2man --section=$$sec --release="0.9.7" --center="OpenSSL" \ 119 $$pod > ${.CURDIR}/man/${manpage}; \ 120 rm $$pod; \ 121 ${ECHO} ${manpage}) 122.endfor 123 124man-makefile-update: 125 rm -f ${.CURDIR}/Makefile.man 126 echo '# $$FreeBSD: head/secure/lib/libcrypto/Makefile.inc 110655 2003-02-10 19:57:56Z nectar $$' >> ${.CURDIR}/Makefile.man 127 echo '# DO NOT EDIT: generated from man-makefile-update target' >> \ 128 ${.CURDIR}/Makefile.man 129 for i in ${LCRYPTO_DOC}/${_docs}/*.pod; do \ 130 fn=`basename $$i .pod`; \ 131 if [ "$$fn" != "${_skip}" ]; then \ 132 ${ECHO} "MAN+= $$fn.${_sec}" >> ${.CURDIR}/Makefile.man; \ 133 fi; \ |
108 done | 134 done |
135 for i in ${LCRYPTO_DOC}/${_docs}/*.pod; do \ 136 fn=`basename $$i .pod`; \ 137 if [ "$$fn" != "${_skip}" ]; then \ 138 perl ${LCRYPTO_SRC}/util/extract-names.pl < $$i | \ 139 awk "/^$$fn\$$/ { next; } \ 140 { print \"MLINKS+= $$fn.${_sec} \" \$$1 \".${_sec}\" }" >> \ 141 ${.CURDIR}/Makefile.man; \ 142 fi; \ 143 done |
|