Modified: trunk/dports/devel/akonadi/Portfile (99259 => 99260)
--- trunk/dports/devel/akonadi/Portfile 2012-10-30 16:04:25 UTC (rev 99259)
+++ trunk/dports/devel/akonadi/Portfile 2012-10-30 16:11:09 UTC (rev 99260)
@@ -5,7 +5,7 @@
PortGroup kde4 1.1
name akonadi
-version 1.7.2
+version 1.8.0
categories devel kde kde4
maintainers nomaintainer
license LGPL-2+
@@ -17,16 +17,24 @@
master_sites kde:stable/${name}/src/
use_bzip2 yes
-checksums sha1 6aef88b46f8f7ce2dbdfb3641bce2d0bb733f181 \
- rmd160 f6c0b4173fd7ea4b60a9e311984e35ce638e8ec7
+checksums sha256 1644040ccc62c39325127cd32d19e846f62ffb1efa90b8d5e6a137a2545fa66d \
+ rmd160 20954cfa63965b2e757c781585e4bacde87b0d5c
depends_lib-append port:soprano \
- port:boost \
+ port:boost \
port:shared-mime-info
+configure.args-append -DPOSTGRES_PATH=Off
+
depends_run-append path:libexec/mysqld:mysql5-server
+configure.args-append -DDATABASE_BACKEND=MYSQL
-patchfiles patch-server-src-nepomuk-queryserviceclient.h.diff
+variant sqlite description {Use sqlite backend instead of MySQL} {
+ depends_run-delete path:libexec/mysqld:mysql5-server
+ configure.args-delete -DDATABASE_BACKEND=MYSQL
+ configure.args-append -DDATABASE_BACKEND=SQLITE
+}
+
post-patch {
# fix '#include "utils.h"' -> "src/utils.h" to avoid a conflict
# with the 'utils.h' header installed by the cdparanoia port
@@ -35,10 +43,9 @@
reinplace "/include/s@\\(utils\\.h\\)@src/\\1@g" ${item}
}
}
+ reinplace "s|/Applications|${prefix}/Applications|" ${worksrcpath}/CMakeLists.txt
}
-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