Akonadi is a PIM layer, which provides an asynchronous API to access all kind

of PIM data (e.g. mails, contacts, events, todos etc.).
This commit is contained in:
espie 2010-06-18 09:30:50 +00:00
parent 9ccdeb18d4
commit c8ca293870
6 changed files with 88 additions and 0 deletions

18
x11/kde4/akonadi/Makefile Normal file
View File

@ -0,0 +1,18 @@
# $OpenBSD: Makefile,v 1.1.1.1 2010/06/18 09:30:50 espie Exp $
VERSION = 1.3.1
COMMENT = kde pim access libraries
DISTNAME = akonadi-${VERSION}
MASTER_SITES = http://download.akonadi-project.org/
SHARED_LIBS += akonadiprivate 0.0 # 1.0
SHARED_LIBS += akonadiprotocolinternals 0.0 # 1.0
LIB_DEPENDS += soprano::databases/soprano \
boost_program_options-mt::devel/boost
BUILD_DEPENDS += ::x11/kde4/automoc
WANTLIB += QtDBus QtNetwork QtSql QtXml
WANTLIB += c m pthread stdc++
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (kde/akonadi-1.3.1.tar.bz2) = 5u7z7Vwo1V9LZTBUTjeUEw==
RMD160 (kde/akonadi-1.3.1.tar.bz2) = SHQIrTrEmYO5FRq6NYIl8gPtGaE=
SHA1 (kde/akonadi-1.3.1.tar.bz2) = tul2NIeP5SeF897H1jlKGFedSlA=
SHA256 (kde/akonadi-1.3.1.tar.bz2) = S56Zwg0Ble9+R3s5n+0h4FM7mGP2agZQv73fGLc2dt0=
SIZE (kde/akonadi-1.3.1.tar.bz2) = 193500

View File

@ -0,0 +1,20 @@
$OpenBSD: patch-AkonadiConfig_cmake_in,v 1.1.1.1 2010/06/18 09:30:50 espie Exp $
--- AkonadiConfig.cmake.in.orig Wed Jun 16 17:28:30 2010
+++ AkonadiConfig.cmake.in Wed Jun 16 17:29:23 2010
@@ -22,15 +22,4 @@ set(AKONADI_LIB_DIR "@AKONADI_LIB_DIR@")
set(AKONADI_SHARE_DIR "@SHARE_INSTALL_PREFIX@")
set(AKONADI_XDG_MIME_INSTALL_DIR "@AKONADI_XDG_MIME_DIR@")
-# Compatibility
-if(WIN32)
-if(MINGW)
- set(AKONADI_COMMON_LIBRARIES "@AKONADI_LIB_DIR@/libakonadiprotocolinternals.dll.a")
-else(MINGW)
- set(AKONADI_COMMON_LIBRARIES "@AKONADI_LIB_DIR@/akonadiprotocolinternals.lib")
-endif(MINGW)
-elseif(APPLE)
- set(AKONADI_COMMON_LIBRARIES "@AKONADI_LIB_DIR@/libakonadiprotocolinternals.dylib")
-else()
- set(AKONADI_COMMON_LIBRARIES "@AKONADI_LIB_DIR@/libakonadiprotocolinternals.so")
-endif()
+find_library(AKONADI_COMMON_LIBRARIES akonadiprotocolinternals @AKONADI_LIB_DIR@)

Binary file not shown.

View File

@ -0,0 +1,6 @@
Akonadi is a PIM layer, which provides an asynchronous API to access all kind
of PIM data (e.g. mails, contacts, events, todos etc.).
It consists of several processes (generally called the Akonadi server) and a
library (called client library) which encapsulates the communication
between the client and the server.

View File

@ -0,0 +1,39 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2010/06/18 09:30:50 espie Exp $
@bin bin/akonadi_control
@bin bin/akonadictl
@bin bin/akonadiserver
include/akonadi/
include/akonadi/private/
include/akonadi/private/akonadiprotocolinternals_export.h
include/akonadi/private/capabilities_p.h
include/akonadi/private/imapparser_p.h
include/akonadi/private/imapset_p.h
include/akonadi/private/notificationmessage_p.h
include/akonadi/private/protocol_p.h
include/akonadi/private/xdgbasedirs_p.h
lib/cmake/
lib/cmake/Akonadi/
lib/cmake/Akonadi/AkonadiConfig.cmake
lib/cmake/Akonadi/AkonadiConfigVersion.cmake
@lib lib/libakonadiprivate.so.${LIBakonadiprivate_VERSION}
@lib lib/libakonadiprotocolinternals.so.${LIBakonadiprotocolinternals_VERSION}
lib/pkgconfig/akonadi.pc
share/config/
share/config/akonadi/
share/config/akonadi/mysql-global.conf
share/dbus-1/interfaces/org.freedesktop.Akonadi.Agent.Control.xml
share/dbus-1/interfaces/org.freedesktop.Akonadi.Agent.Status.xml
share/dbus-1/interfaces/org.freedesktop.Akonadi.AgentManager.xml
share/dbus-1/interfaces/org.freedesktop.Akonadi.ControlManager.xml
share/dbus-1/interfaces/org.freedesktop.Akonadi.DebugInterface.xml
share/dbus-1/interfaces/org.freedesktop.Akonadi.NotificationManager.xml
share/dbus-1/interfaces/org.freedesktop.Akonadi.Preprocessor.xml
share/dbus-1/interfaces/org.freedesktop.Akonadi.Resource.xml
share/dbus-1/interfaces/org.freedesktop.Akonadi.Server.xml
share/dbus-1/interfaces/org.freedesktop.Akonadi.Tracer.xml
share/dbus-1/interfaces/org.freedesktop.Akonadi.TracerNotification.xml
share/dbus-1/services/
share/dbus-1/services/org.freedesktop.Akonadi.Control.service
share/mime/
share/mime/packages/
share/mime/packages/akonadi-mime.xml