summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mail/akonadi/DESCR7
-rw-r--r--mail/akonadi/Makefile34
-rw-r--r--mail/akonadi/PLIST37
-rw-r--r--mail/akonadi/buildlink3.mk22
-rw-r--r--mail/akonadi/distinfo5
5 files changed, 105 insertions, 0 deletions
diff --git a/mail/akonadi/DESCR b/mail/akonadi/DESCR
new file mode 100644
index 00000000000..a3200d658e9
--- /dev/null
+++ b/mail/akonadi/DESCR
@@ -0,0 +1,7 @@
+Akonadi is a new personal information management (PIM) framework for KDE 4 and
+is set to be included in the 4.1 release. Akonadi will function as an extensible
+data storage for all PIM applications. In KDE 3 all PIM applications had
+different data storage and handling methods, which lead to several
+implementations of essentially the same thing. Besides data storage, Akonadi
+has several other components including search, and a library (cache) for easy
+access and notification of data changes.
diff --git a/mail/akonadi/Makefile b/mail/akonadi/Makefile
new file mode 100644
index 00000000000..57db40a97a3
--- /dev/null
+++ b/mail/akonadi/Makefile
@@ -0,0 +1,34 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/11/03 11:19:56 markd Exp $
+
+DISTNAME= akonadi-1.0.0
+CATEGORIES= mail
+MASTER_SITES= http://download.akonadi-project.org/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= markd@NetBSD.org
+HOMEPAGE= http://pim.kde.org/akonadi/
+COMMENT= The KDE PIM Storage Service
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+# BUILD_MAKE_FLAGS+= VERBOSE=1
+
+BUILD_DEPENDS+= automoc4>=0.9.83:../../devel/automoc4
+
+USE_DIRS+= kde4-1.0
+USE_TOOLS+= pkg-config
+USE_LANGUAGES= c c++
+USE_CMAKE= yes
+CMAKE_ARG_PATH= ..
+CONFIGURE_DIRS= _build
+
+pre-configure:
+ ${LN} -sf ${QTDIR}/bin/qmake ${BUILDLINK_DIR}/bin/
+ ${MKDIR} ${WRKSRC}/_build
+
+.include "../../databases/shared-mime-info/buildlink3.mk"
+.include "../../x11/qt4-libs/buildlink3.mk"
+.include "../../x11/qt4-tools/buildlink3.mk"
+.include "../../x11/qt4-qdbus/buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/mail/akonadi/PLIST b/mail/akonadi/PLIST
new file mode 100644
index 00000000000..b802d37b24d
--- /dev/null
+++ b/mail/akonadi/PLIST
@@ -0,0 +1,37 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/11/03 11:19:56 markd Exp $
+bin/akonadi_control
+bin/akonadictl
+bin/akonadiserver
+include/akonadi/private/akonadiprotocolinternals_export.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/libakonadiprivate.so
+lib/libakonadiprivate.so.1
+lib/libakonadiprivate.so.${PKGVERSION}
+lib/libakonadiprotocolinternals.so
+lib/libakonadiprotocolinternals.so.1
+lib/libakonadiprotocolinternals.so.${PKGVERSION}
+lib/pkgconfig/akonadi.pc
+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.NotificationManager.xml
+share/dbus-1/interfaces/org.freedesktop.Akonadi.Resource.xml
+share/dbus-1/interfaces/org.freedesktop.Akonadi.Search.xml
+share/dbus-1/interfaces/org.freedesktop.Akonadi.SearchQuery.xml
+share/dbus-1/interfaces/org.freedesktop.Akonadi.SearchQueryIterator.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/org.freedesktop.Akonadi.Control.service
+share/mime/packages/akonadi-mime.xml
+@comment in dbus: @dirrm share/dbus-1/services
+@comment in kde: @dirrm share/dbus-1/interfaces
+@dirrm share/config/akonadi
+@dirrm include/akonadi/private
+@dirrm include/akonadi
diff --git a/mail/akonadi/buildlink3.mk b/mail/akonadi/buildlink3.mk
new file mode 100644
index 00000000000..5a578ea4f0b
--- /dev/null
+++ b/mail/akonadi/buildlink3.mk
@@ -0,0 +1,22 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2008/11/03 11:19:56 markd Exp $
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+AKONADI_BUILDLINK3_MK:= ${AKONADI_BUILDLINK3_MK}+
+
+.if ${BUILDLINK_DEPTH} == "+"
+BUILDLINK_DEPENDS+= akonadi
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nakonadi}
+BUILDLINK_PACKAGES+= akonadi
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}akonadi
+
+.if ${AKONADI_BUILDLINK3_MK} == "+"
+BUILDLINK_API_DEPENDS.akonadi+= akonadi>=0.82.0
+BUILDLINK_PKGSRCDIR.akonadi?= ../../mail/akonadi
+.endif # AKONADI_BUILDLINK3_MK
+
+.include "../../x11/qt4-libs/buildlink3.mk"
+.include "../../x11/qt4-qdbus/buildlink3.mk"
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/mail/akonadi/distinfo b/mail/akonadi/distinfo
new file mode 100644
index 00000000000..7f011922cb0
--- /dev/null
+++ b/mail/akonadi/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/11/03 11:19:56 markd Exp $
+
+SHA1 (akonadi-1.0.0.tar.bz2) = 2bde2ab048691de6daf4fb64969c08b307783665
+RMD160 (akonadi-1.0.0.tar.bz2) = ed26406bef2666c25f38e4c477dfb8817657d726
+Size (akonadi-1.0.0.tar.bz2) = 122815 bytes