diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/libssl/Makefile.bsd-wrapper | 87 |
1 files changed, 69 insertions, 18 deletions
diff --git a/src/lib/libssl/Makefile.bsd-wrapper b/src/lib/libssl/Makefile.bsd-wrapper index c208db032c..8bc9696c4d 100644 --- a/src/lib/libssl/Makefile.bsd-wrapper +++ b/src/lib/libssl/Makefile.bsd-wrapper | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | # Build wrapper for OpenSSL | 1 | # Build wrapper for OpenSSL |
| 2 | # $OpenBSD: Makefile.bsd-wrapper,v 1.24 2000/10/13 21:31:28 hugh Exp $ | 2 | # $OpenBSD: Makefile.bsd-wrapper,v 1.25 2000/11/10 09:59:02 deraadt Exp $ |
| 3 | 3 | ||
| 4 | # Our lndir is hacked; specify a full path to avoid potential conflicts | 4 | # Our lndir is hacked; specify a full path to avoid potential conflicts |
| 5 | # with the one installed with X11. | 5 | # with the one installed with X11. |
| @@ -70,7 +70,11 @@ MANALL= ssl.cat3 SSL_get_error.cat3 \ | |||
| 70 | \ | 70 | \ |
| 71 | BUF_MEM_new.cat3 RC4.cat3 \ | 71 | BUF_MEM_new.cat3 RC4.cat3 \ |
| 72 | RIPEMD160.cat3 CRYPTO_set_locking_callback.cat3 | 72 | RIPEMD160.cat3 CRYPTO_set_locking_callback.cat3 |
| 73 | 73 | ||
| 74 | .if MANPS | ||
| 75 | PSALL= ${MANALL:S/.cat1/.ps1/g:S/.cat2/.ps2/g:S/.cat3/.ps3/g:S/.cat4/.ps4/g:S/.cat5/.ps5/g:S/.cat6/.ps6/g:S/.cat7/.ps7/g:S/.cat8/.ps8/g:S/.cat9/.ps9/g} | ||
| 76 | .endif | ||
| 77 | |||
| 74 | # these are is a real problem, since they re-document functions described in | 78 | # these are is a real problem, since they re-document functions described in |
| 75 | # other pages. | 79 | # other pages. |
| 76 | # | 80 | # |
| @@ -88,73 +92,107 @@ MANALL= ssl.cat3 SSL_get_error.cat3 \ | |||
| 88 | # RAND_screen RAND_load_file RAND_write_file RAND_file_name RAND_egd | 92 | # RAND_screen RAND_load_file RAND_write_file RAND_file_name RAND_egd |
| 89 | # RAND_set_rand_method RAND_get_rand_method RAND_SSLeay RAND_cleanup | 93 | # RAND_set_rand_method RAND_get_rand_method RAND_SSLeay RAND_cleanup |
| 90 | 94 | ||
| 91 | |||
| 92 | # buffer.pod -> BUF_MEM_new.pod | 95 | # buffer.pod -> BUF_MEM_new.pod |
| 93 | # BUF_MEM_free BUF_MEM_grow BUF_strdup | 96 | # BUF_MEM_free BUF_MEM_grow BUF_strdup |
| 94 | # | ||
| 95 | BUF_MEM_new.cat3: buffer.pod | 97 | BUF_MEM_new.cat3: buffer.pod |
| 96 | ( cp ${.ALLSRC} BUF_MEM_new.pm && pod2man --section=3 --official \ | 98 | ( cp ${.ALLSRC} BUF_MEM_new.pm && pod2man --section=3 --official \ |
| 97 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ | 99 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ |
| 98 | BUF_MEM_new.pm ) | nroff -Tascii -man > ${.TARGET} | 100 | BUF_MEM_new.pm ) | nroff -Tascii -man > ${.TARGET} |
| 101 | .if MANPS | ||
| 102 | BUF_MEM_new.ps3: buffer.pod | ||
| 103 | ( cp ${.ALLSRC} BUF_MEM_new.pm && pod2man --section=3 --official \ | ||
| 104 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ | ||
| 105 | BUF_MEM_new.pm ) | nroff -Tps -man > ${.TARGET} | ||
| 106 | .endif | ||
| 99 | 107 | ||
| 100 | # rc4.pod -> RC4.pod | 108 | # rc4.pod -> RC4.pod |
| 101 | # RC4_set_key | 109 | # RC4_set_key |
| 102 | # | ||
| 103 | RC4.cat3: rc4.pod | 110 | RC4.cat3: rc4.pod |
| 104 | ( cp ${.ALLSRC} RC4.pm && pod2man --section=3 --official \ | 111 | ( cp ${.ALLSRC} RC4.pm && pod2man --section=3 --official \ |
| 105 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ | 112 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ |
| 106 | RC4.pm ) | nroff -Tascii -man > ${.TARGET} | 113 | RC4.pm ) | nroff -Tascii -man > ${.TARGET} |
| 107 | 114 | .if MANPS | |
| 115 | RC4.ps3: rc4.pod | ||
| 116 | ( cp ${.ALLSRC} RC4.pm && pod2man --section=3 --official \ | ||
| 117 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ | ||
| 118 | RC4.pm ) | nroff -Tps -man > ${.TARGET} | ||
| 119 | .endif | ||
| 108 | 120 | ||
| 109 | # threads.pod -> CRYPTO_set_locking_callback.pod | 121 | # threads.pod -> CRYPTO_set_locking_callback.pod |
| 110 | # CRYPTO_set_id_callback CRYPTO_num_locks | 122 | # CRYPTO_set_id_callback CRYPTO_num_locks |
| 111 | # | ||
| 112 | CRYPTO_set_locking_callback.cat3: threads.pod | 123 | CRYPTO_set_locking_callback.cat3: threads.pod |
| 113 | ( cp ${.ALLSRC} CRYPTO_set_locking_callback.pm && \ | 124 | ( cp ${.ALLSRC} CRYPTO_set_locking_callback.pm && \ |
| 114 | pod2man --section=3 --official \ | 125 | pod2man --section=3 --official \ |
| 115 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ | 126 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ |
| 116 | CRYPTO_set_locking_callback.pm ) | nroff -Tascii -man > ${.TARGET} | 127 | CRYPTO_set_locking_callback.pm ) | nroff -Tascii -man > ${.TARGET} |
| 128 | .if MANPS | ||
| 129 | CRYPTO_set_locking_callback.ps3: threads.pod | ||
| 130 | ( cp ${.ALLSRC} CRYPTO_set_locking_callback.pm && \ | ||
| 131 | pod2man --section=3 --official \ | ||
| 132 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ | ||
| 133 | CRYPTO_set_locking_callback.pm ) | nroff -Tps -man > ${.TARGET} | ||
| 134 | .endif | ||
| 117 | 135 | ||
| 118 | # ripemd.pod -> RIPEMD160.pod | 136 | # ripemd.pod -> RIPEMD160.pod |
| 119 | # RIPEMD160_Init RIPEMD160_Update RIPEMD160_Final | 137 | # RIPEMD160_Init RIPEMD160_Update RIPEMD160_Final |
| 120 | # | ||
| 121 | RIPEMD160.cat3: ripemd.pod | 138 | RIPEMD160.cat3: ripemd.pod |
| 122 | ( cp ${.ALLSRC} RIPEMD160.pm && pod2man --section=3 --official \ | 139 | ( cp ${.ALLSRC} RIPEMD160.pm && pod2man --section=3 --official \ |
| 123 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ | 140 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ |
| 124 | RIPEMD160.pm ) | nroff -Tascii -man > ${.TARGET} | 141 | RIPEMD160.pm ) | nroff -Tascii -man > ${.TARGET} |
| 142 | .if MANPS | ||
| 143 | RIPEMD160.ps3: ripemd.pod | ||
| 144 | ( cp ${.ALLSRC} RIPEMD160.pm && pod2man --section=3 --official \ | ||
| 145 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ | ||
| 146 | RIPEMD160.pm ) | nroff -Tps -man > ${.TARGET} | ||
| 147 | .endif | ||
| 125 | 148 | ||
| 126 | # sha.pod -> SHA1.pod | 149 | # sha.pod -> SHA1.pod |
| 127 | # ... | ||
| 128 | # | ||
| 129 | SHA1.cat3: sha.pod | 150 | SHA1.cat3: sha.pod |
| 130 | ( cp ${.ALLSRC} SHA1.pm && pod2man --section=3 --official \ | 151 | ( cp ${.ALLSRC} SHA1.pm && pod2man --section=3 --official \ |
| 131 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ | 152 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ |
| 132 | SHA1.pm ) | nroff -Tascii -man > ${.TARGET} | 153 | SHA1.pm ) | nroff -Tascii -man > ${.TARGET} |
| 154 | .if MANPS | ||
| 155 | SHA1.ps3: sha.pod | ||
| 156 | ( cp ${.ALLSRC} SHA1.pm && pod2man --section=3 --official \ | ||
| 157 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ | ||
| 158 | SHA1.pm ) | nroff -Tps -man > ${.TARGET} | ||
| 159 | .endif | ||
| 133 | 160 | ||
| 134 | # md5.pod -> MD5.pod | 161 | # md5.pod -> MD5.pod |
| 135 | # ... | ||
| 136 | # | ||
| 137 | MD5.cat3: md5.pod | 162 | MD5.cat3: md5.pod |
| 138 | ( cp ${.ALLSRC} MD5.pm && pod2man --section=3 --official \ | 163 | ( cp ${.ALLSRC} MD5.pm && pod2man --section=3 --official \ |
| 139 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ | 164 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ |
| 140 | MD5.pm ) | nroff -Tascii -man > ${.TARGET} | 165 | MD5.pm ) | nroff -Tascii -man > ${.TARGET} |
| 166 | .if MANPS | ||
| 167 | MD5.ps3: md5.pod | ||
| 168 | ( cp ${.ALLSRC} MD5.pm && pod2man --section=3 --official \ | ||
| 169 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ | ||
| 170 | MD5.pm ) | nroff -Tps -man > ${.TARGET} | ||
| 171 | .endif | ||
| 141 | 172 | ||
| 142 | # mdc2.pod -> MDC2.pod | 173 | # mdc2.pod -> MDC2.pod |
| 143 | # ... | ||
| 144 | # | ||
| 145 | MDC2.cat3: mdc2.pod | 174 | MDC2.cat3: mdc2.pod |
| 146 | ( cp ${.ALLSRC} MDC2.pm && pod2man --section=3 --official \ | 175 | ( cp ${.ALLSRC} MDC2.pm && pod2man --section=3 --official \ |
| 147 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ | 176 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ |
| 148 | MDC2.pm ) | nroff -Tascii -man > ${.TARGET} | 177 | MDC2.pm ) | nroff -Tascii -man > ${.TARGET} |
| 178 | .if MANPS | ||
| 179 | MDC2.ps3: mdc2.pod | ||
| 180 | ( cp ${.ALLSRC} MDC2.pm && pod2man --section=3 --official \ | ||
| 181 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ | ||
| 182 | MDC2.pm ) | nroff -Tps -man > ${.TARGET} | ||
| 183 | .endif | ||
| 149 | 184 | ||
| 150 | # hmac.pod -> HMAC.pod | 185 | # hmac.pod -> HMAC.pod |
| 151 | # ... | ||
| 152 | # | ||
| 153 | HMAC.cat3: hmac.pod | 186 | HMAC.cat3: hmac.pod |
| 154 | ( cp ${.ALLSRC} HMAC.pm && pod2man --section=3 --official \ | 187 | ( cp ${.ALLSRC} HMAC.pm && pod2man --section=3 --official \ |
| 155 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ | 188 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ |
| 156 | HMAC.pm ) | nroff -Tascii -man > ${.TARGET} | 189 | HMAC.pm ) | nroff -Tascii -man > ${.TARGET} |
| 157 | 190 | .if MANPS | |
| 191 | HMAC.ps3: hmac.pod | ||
| 192 | ( cp ${.ALLSRC} HMAC.pm && pod2man --section=3 --official \ | ||
| 193 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ | ||
| 194 | HMAC.pm ) | nroff -Tps -man > ${.TARGET} | ||
| 195 | .endif | ||
| 158 | 196 | ||
| 159 | MLINKS+=BN_CTX_new.3 BN_CTX_init.3 BN_CTX_new.3 BN_CTX_free.3 \ | 197 | MLINKS+=BN_CTX_new.3 BN_CTX_init.3 BN_CTX_new.3 BN_CTX_free.3 \ |
| 160 | BN_CTX_start.3 BN_CTX_get.3 BN_CTX_start.3 BN_CTX_end.3 \ | 198 | BN_CTX_start.3 BN_CTX_get.3 BN_CTX_start.3 BN_CTX_end.3 \ |
| @@ -437,13 +475,26 @@ MANALL= | |||
| 437 | `basename ${.ALLSRC}` ) | nroff -Tascii -man > ${.TARGET} | 475 | `basename ${.ALLSRC}` ) | nroff -Tascii -man > ${.TARGET} |
| 438 | 476 | ||
| 439 | 477 | ||
| 478 | .pod.ps3: | ||
| 479 | ( cd `dirname ${.ALLSRC}` && pod2man --section=3 --official \ | ||
| 480 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ | ||
| 481 | `basename ${.ALLSRC}` ) | nroff -Tps -man > ${.TARGET} | ||
| 482 | .pod.ps7: | ||
| 483 | ( cd `dirname ${.ALLSRC}` && pod2man --section=7 --official \ | ||
| 484 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ | ||
| 485 | `basename ${.ALLSRC}` ) | nroff -Tps -man > ${.TARGET} | ||
| 486 | .pod.ps1: | ||
| 487 | ( cd `dirname ${.ALLSRC}` && pod2man --section=1 --official \ | ||
| 488 | --center='OpenSSL' --release="OpenBSD `uname -r`" \ | ||
| 489 | `basename ${.ALLSRC}` ) | nroff -Tps -man > ${.TARGET} | ||
| 490 | |||
| 440 | .if exists(src-patent) | 491 | .if exists(src-patent) |
| 441 | SSL_SRC=src-patent | 492 | SSL_SRC=src-patent |
| 442 | .else | 493 | .else |
| 443 | SSL_SRC=src | 494 | SSL_SRC=src |
| 444 | .endif | 495 | .endif |
| 445 | 496 | ||
| 446 | all: prereq ${MANALL} | 497 | all: prereq ${MANALL} ${PSALL} |
| 447 | cd ${.OBJDIR} && ${MAKE} | 498 | cd ${.OBJDIR} && ${MAKE} |
| 448 | 499 | ||
| 449 | includes: prereq | 500 | includes: prereq |
