Deleted Added
full compact
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