| @@ -1,68 +1,59 @@ | | | @@ -1,68 +1,59 @@ |
1 | # $NetBSD: options.mk,v 1.7 2008/04/12 22:42:58 jlam Exp $ | | 1 | # $NetBSD: options.mk,v 1.8 2008/05/17 23:26:06 tnn Exp $ |
2 | | | 2 | |
3 | PKG_OPTIONS_VAR= PKG_OPTIONS.libpurple | | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.libpurple |
4 | PKG_SUPPORTED_OPTIONS+= gnutls perl tcl debug dbus sasl | | 4 | PKG_SUPPORTED_OPTIONS+= gnutls perl tcl debug dbus sasl |
5 | PKG_SUGGESTED_OPTIONS+= gnutls | | 5 | PKG_SUGGESTED_OPTIONS+= gnutls |
6 | | | 6 | |
7 | .include "../../mk/bsd.options.mk" | | 7 | .include "../../mk/bsd.options.mk" |
8 | | | 8 | |
9 | PLIST_VARS+= dbus | | 9 | PLIST_VARS+= dbus |
10 | | | 10 | |
11 | .if !empty(PKG_OPTIONS:Mgnutls) | | 11 | .if !empty(PKG_OPTIONS:Mgnutls) |
12 | CONFIGURE_ARGS+= --disable-nss | | 12 | CONFIGURE_ARGS+= --enable-gnutls |
13 | CONFIGURE_ARGS+= --with-gnutls-includes=${BUILDLINK_PREFIX.gnutls}/include | | 13 | CONFIGURE_ARGS+= --with-gnutls-includes=${BUILDLINK_PREFIX.gnutls}/include |
14 | CONFIGURE_ARGS+= --with-gnutls-libs=${BUILDLINK_PREFIX.gnutls}/lib | | 14 | CONFIGURE_ARGS+= --with-gnutls-libs=${BUILDLINK_PREFIX.gnutls}/lib |
15 | | | 15 | |
16 | . include "../../security/gnutls/buildlink3.mk" | | 16 | . include "../../security/gnutls/buildlink3.mk" |
17 | .else | | 17 | .else |
18 | CONFIGURE_ARGS+= --disable-gnutls | | 18 | CONFIGURE_ARGS+= --enable-nss |
19 | CONFIGURE_ARGS+= --with-nspr-includes=${BUILDLINK_PREFIX.nspr}/include/nspr | | 19 | CONFIGURE_ARGS+= --with-nspr-includes=${BUILDLINK_PREFIX.nspr}/include/nspr |
20 | CONFIGURE_ARGS+= --with-nspr-libs=${BUILDLINK_PREFIX.nspr}/lib/nspr | | 20 | CONFIGURE_ARGS+= --with-nspr-libs=${BUILDLINK_PREFIX.nspr}/lib/nspr |
21 | CONFIGURE_ARGS+= --with-nss-includes=${BUILDLINK_PREFIX.nss}/include/nss/nss | | 21 | CONFIGURE_ARGS+= --with-nss-includes=${BUILDLINK_PREFIX.nss}/include/nss/nss |
22 | CONFIGURE_ARGS+= --with-nss-libs=${BUILDLINK_PREFIX.nss}/lib/nss | | 22 | CONFIGURE_ARGS+= --with-nss-libs=${BUILDLINK_PREFIX.nss}/lib/nss |
23 | | | 23 | |
24 | . include "../../devel/nss/buildlink3.mk" | | 24 | . include "../../devel/nss/buildlink3.mk" |
25 | .endif | | 25 | .endif |
26 | | | 26 | |
27 | .if !empty(PKG_OPTIONS:Mperl) | | 27 | .if !empty(PKG_OPTIONS:Mperl) |
| | | 28 | CONFIGURE_ARGS+= --enable-perl |
28 | USE_TOOLS+= perl:run | | 29 | USE_TOOLS+= perl:run |
29 | . include "../../lang/perl5/buildlink3.mk" | | 30 | . include "../../lang/perl5/buildlink3.mk" |
30 | .else | | | |
31 | CONFIGURE_ARGS+= --disable-perl | | | |
32 | .endif | | 31 | .endif |
33 | | | 32 | |
34 | .if !empty(PKG_OPTIONS:Mtcl) | | 33 | .if !empty(PKG_OPTIONS:Mtcl) |
35 | CONFIGURE_ARGS+= --with-tclconfig=${BUILDLINK_PREFIX.tcl}/lib | | 34 | CONFIGURE_ARGS+= --with-tclconfig=${BUILDLINK_PREFIX.tcl}/lib |
36 | . include "../../lang/tcl/buildlink3.mk" | | 35 | . include "../../lang/tcl/buildlink3.mk" |
37 | .else | | | |
38 | CONFIGURE_ARGS+= --disable-tcl | | | |
39 | .endif | | 36 | .endif |
40 | | | 37 | |
41 | .if !empty(PKG_OPTIONS:Mdbus) | | 38 | .if !empty(PKG_OPTIONS:Mdbus) |
42 | CONFIGURE_ARGS+= --enable-dbus | | 39 | CONFIGURE_ARGS+= --enable-dbus |
43 | CONFIGURE_ARGS+= --with-python=${PYTHONBIN} | | 40 | CONFIGURE_ARGS+= --with-python=${PYTHONBIN} |
44 | PLIST.dbus= yes | | 41 | PLIST.dbus= yes |
45 | REPLACE_SH+= libpurple/purple-send | | 42 | REPLACE_SH+= libpurple/purple-send |
46 | REPLACE_SH+= libpurple/purple-send-async | | 43 | REPLACE_SH+= libpurple/purple-send-async |
47 | REPLACE_PYTHON+= libpurple/purple-remote | | 44 | REPLACE_PYTHON+= libpurple/purple-remote |
48 | REPLACE_PYTHON+= libpurple/purple-url-handler | | 45 | REPLACE_PYTHON+= libpurple/purple-url-handler |
49 | . include "../../sysutils/py-dbus/buildlink3.mk" | | 46 | . include "../../sysutils/py-dbus/buildlink3.mk" |
50 | . include "../../sysutils/dbus/buildlink3.mk" | | 47 | . include "../../sysutils/dbus/buildlink3.mk" |
51 | . include "../../sysutils/dbus-glib/buildlink3.mk" | | 48 | . include "../../sysutils/dbus-glib/buildlink3.mk" |
52 | . include "../../lang/python/application.mk" | | 49 | . include "../../lang/python/application.mk" |
53 | .else | | | |
54 | CONFIGURE_ARGS+= --disable-dbus | | | |
55 | .endif | | 50 | .endif |
56 | | | 51 | |
57 | .if !empty(PKG_OPTIONS:Mdebug) | | 52 | .if !empty(PKG_OPTIONS:Mdebug) |
58 | CONFIGURE_ARGS+= --enable-debug | | 53 | CONFIGURE_ARGS+= --enable-debug |
59 | .else | | | |
60 | CONFIGURE_ARGS+= --disable-debug | | | |
61 | .endif | | 54 | .endif |
62 | | | 55 | |
63 | .if !empty(PKG_OPTIONS:Msasl) | | 56 | .if !empty(PKG_OPTIONS:Msasl) |
64 | CONFIGURE_ARGS+= --enable-cyrus-sasl | | 57 | CONFIGURE_ARGS+= --enable-cyrus-sasl |
65 | . include "../../security/cyrus-sasl/buildlink3.mk" | | 58 | . include "../../security/cyrus-sasl/buildlink3.mk" |
66 | .else | | | |
67 | CONFIGURE_ARGS+= --disable-cyrus-sasl | | | |
68 | .endif | | 59 | .endif |