| @@ -1,30 +1,24 @@ | | | @@ -1,30 +1,24 @@ |
1 | # $NetBSD: buildlink3.mk,v 1.40 2009/03/20 19:25:21 joerg Exp $ | | 1 | # $NetBSD: buildlink3.mk,v 1.41 2009/04/16 14:05:38 tnn Exp $ |
2 | | | 2 | |
3 | BUILDLINK_TREE+= openssl | | 3 | BUILDLINK_TREE+= openssl |
4 | | | 4 | |
5 | .if !defined(OPENSSL_BUILDLINK3_MK) | | 5 | .if !defined(OPENSSL_BUILDLINK3_MK) |
6 | OPENSSL_BUILDLINK3_MK:= | | 6 | OPENSSL_BUILDLINK3_MK:= |
7 | | | 7 | |
8 | . include "../../mk/bsd.fast.prefs.mk" | | 8 | . include "../../mk/bsd.fast.prefs.mk" |
9 | | | 9 | |
10 | BUILDLINK_API_DEPENDS.openssl+= openssl>=0.9.6m | | 10 | BUILDLINK_API_DEPENDS.openssl+= openssl>=0.9.6m |
11 | BUILDLINK_ABI_DEPENDS.openssl+= openssl>=0.9.8g | | 11 | BUILDLINK_ABI_DEPENDS.openssl+= openssl>=0.9.8g |
12 | BUILDLINK_PKGSRCDIR.openssl?= ../../security/openssl | | 12 | BUILDLINK_PKGSRCDIR.openssl?= ../../security/openssl |
13 | | | 13 | |
14 | # Ensure that -lcrypt comes before -lcrypto when linking so that the | | 14 | # Ensure that -lcrypt comes before -lcrypto when linking so that the |
15 | # system crypt() routine is used. | | 15 | # system crypt() routine is used. |
16 | # | | 16 | # |
17 | WRAPPER_REORDER_CMDS+= reorder:l:crypt:crypto | | 17 | WRAPPER_REORDER_CMDS+= reorder:l:crypt:crypto |
18 | | | 18 | |
19 | SSLBASE= ${BUILDLINK_PREFIX.openssl} | | 19 | SSLBASE= ${BUILDLINK_PREFIX.openssl} |
20 | BUILD_DEFS+= SSLBASE | | 20 | BUILD_DEFS+= SSLBASE |
21 | | | 21 | |
22 | pkgbase := openssl | | | |
23 | .include "../../mk/pkg-build-options.mk" | | | |
24 | | | | |
25 | .if !empty(PKG_BUILD_OPTIONS.openssl:Mrsaref) | | | |
26 | . include "../../security/rsaref/buildlink3.mk" | | | |
27 | .endif | | | |
28 | .endif # OPENSSL_BUILDLINK3_MK | | 22 | .endif # OPENSSL_BUILDLINK3_MK |
29 | | | 23 | |
30 | BUILDLINK_TREE+= -openssl | | 24 | BUILDLINK_TREE+= -openssl |