# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 PortGroup kde4 1.1 name akonadi version 1.7.2 categories devel kde kde4 maintainers nomaintainer license LGPL-2+ description A personal information management storage service. long_description Akonadi is an extensible cross-desktop storage service \ for PIM data and metadata providing concurrent read, write, and query access. platforms darwin homepage http://pim.kde.org/akonadi/ master_sites kde:stable/${name}/src/ use_bzip2 yes checksums sha1 6aef88b46f8f7ce2dbdfb3641bce2d0bb733f181 \ rmd160 f6c0b4173fd7ea4b60a9e311984e35ce638e8ec7 depends_lib-append port:soprano \ port:boost \ port:shared-mime-info depends_run-append path:libexec/mysqld:mysql5-server patchfiles patch-server-src-nepomuk-queryserviceclient.h.diff post-patch { # fix '#include "utils.h"' -> "src/utils.h" to avoid a conflict # with the 'utils.h' header installed by the cdparanoia port fs-traverse item ${workpath}/${distname} { if {[file isfile ${item}]} { reinplace "/include/s@\\(utils\\.h\\)@src/\\1@g" ${item} } } } configure.args-append -DDATABASE_BACKEND=MYSQL -DPOSTGRES_PATH=Off platform darwin 9 { if {[info exists universal_target] && ${universal_target} == "10.4"} { # Needed if compiling for 10.4 universal on 10.5 post-configure { reinplace "s|#define HAVE_EXECINFO_H 1||" ${workpath}/build/config-akonadi.h } } } livecheck.type regex livecheck.url http://kde.mirrors.hoobly.com/stable/akonadi/src/ livecheck.regex ${name}-(\\d+(\\.\\d+)+)