diff options
author | markd <markd> | 2012-03-19 11:39:15 +0000 |
---|---|---|
committer | markd <markd> | 2012-03-19 11:39:15 +0000 |
commit | f5a93d998674edee5a7834ab21320f60bcd421f0 (patch) | |
tree | 772ffa51d6a1dcce0f8dd01afa1559bed054f04b /mail/akonadi/options.mk | |
parent | 47f6c3a40bc2c9730327e77f7a842503e6bb5c77 (diff) | |
download | pkgsrc-f5a93d998674edee5a7834ab21320f60bcd421f0.tar.gz |
Update to 1.7.0
Required for KDE SC 4.8.0
Diffstat (limited to 'mail/akonadi/options.mk')
-rw-r--r-- | mail/akonadi/options.mk | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/mail/akonadi/options.mk b/mail/akonadi/options.mk new file mode 100644 index 00000000000..d4410e07400 --- /dev/null +++ b/mail/akonadi/options.mk @@ -0,0 +1,51 @@ +# $NetBSD: options.mk,v 1.1 2012/03/19 11:39:16 markd Exp $ + +PKG_OPTIONS_VAR= PKG_OPTIONS.akonadi + +PKG_OPTIONS_REQUIRED_GROUPS= db +PKG_OPTIONS_GROUP.db= mysql sqlite + +PKG_SUGGESTED_OPTIONS= sqlite + +.include "../../mk/bsd.options.mk" + +### +### Use mysql backend +### +.if !empty(PKG_OPTIONS:Mmysql) +. include "../../mk/mysql.buildlink3.mk" +.include "../../mk/mysql.buildlink3.mk" +DEPENDS+= qt4-mysql-[0-9]*:../../x11/qt4-mysql +CMAKE_ARGS+= -DAKONADI_BUILD_QSQLITE=off +. if ${_MYSQL_VERSION} == "55" +. include "../../databases/mysql55-server/buildlink3.mk" +. elif ${_MYSQL_VERSION} == "51" +. include "../../databases/mysql51-server/buildlink3.mk" +. else +. include "../../databases/mysql5-server/buildlink3.mk" +. endif +SUBST_CLASSES+= mysql +SUBST_STAGE.mysql= post-patch +SUBST_MESSAGE.mysql= Fix mysqld path. +SUBST_FILES.mysql= server/CMakeLists.txt +SUBST_SED.mysql= -e "s:MYSQLD_EXECUTABLE mysqld:MYSQLD_EXECUTABLE mysqld ${PREFIX}/libexec:" +.endif + +### +### Use postgresql backend +### +.if !empty(PKG_OPTIONS:Mpgsql) +. include "../../mk/pgsql.buildlink3.mk" +# XXX Not yet tested in pkgsrc +.endif + +### +### Use sqlite backend +### +PLIST_VARS+= sqlite +.if !empty(PKG_OPTIONS:Msqlite) +. include "../../databases/sqlite3/buildlink3.mk" +CMAKE_ARGS+= -DDATABASE_BACKEND=SQLITE +CMAKE_ARGS+= -DINSTALL_QSQLITE_IN_QT_PREFIX=true +PLIST.sqlite= yes +.endif |