aboutsummaryrefslogtreecommitdiffstats
path: root/deskutils/kdepim4-runtime
diff options
context:
space:
mode:
authormakc <makc@FreeBSD.org>2014-02-18 22:23:03 +0800
committermakc <makc@FreeBSD.org>2014-02-18 22:23:03 +0800
commit2aba1fd14fd3e36b7ef5336e42b49b97805dcb91 (patch)
treeef2b2b24dfacf6def95c54d3379c421565b1fe2b /deskutils/kdepim4-runtime
parent7574af52b853d1bbf2fcabfa2c04a4e1b98a4674 (diff)
downloadfreebsd-ports-gnome-2aba1fd14fd3e36b7ef5336e42b49b97805dcb91.tar.gz
freebsd-ports-gnome-2aba1fd14fd3e36b7ef5336e42b49b97805dcb91.tar.zst
freebsd-ports-gnome-2aba1fd14fd3e36b7ef5336e42b49b97805dcb91.zip
KDE/FreeBSD team presents KDE SC 4.12.2 and KDE Workspace 4.11.6!
Among changes: - Switch KDE4_PREFIX to ${LOCALBASE} - Remove now needless misc/kde4-shared-mime-info port - Add stage support - Remove ancient CONFLICTS (KDE 4.9 and less) and LATEST_LINK - Squeeze MASTER_SITES/MASTER_SITE_SUBDIR - Convert LIB_DEPENDS to new style - Use options helpers - Drop support for FreeBSD 7.x - Remove Qt/KDE 3 related workarounds - Remove local patches and use upstream version scheme for libraries - sysutils/kdeadmin4, net/kdenetwork4, devel/kdesdk4, and x11-clocks/kdetoys4 ports have been split. - devel/kcachegrind is now a part of KDE SC [1] - more logs in area51 repo... New ports: devel/kde-dev-scripts: KDE development scripts devel/kde-dev-utils: KDE development utilities games/klickety: Tetris themed solitaire games/picmi: Single player logic-based puzzle game textproc/libkomparediff2: Library to compare files and strings The area51 repository features commits by Schaich Alonso, avilla, rakuco and myself. PR: ports/186491 Exp-run: by bdrewery Approved by: beat (former maintainer) [1]
Diffstat (limited to 'deskutils/kdepim4-runtime')
-rw-r--r--deskutils/kdepim4-runtime/Makefile21
-rw-r--r--deskutils/kdepim4-runtime/distinfo4
-rw-r--r--deskutils/kdepim4-runtime/files/patch-CMakeLists.txt23
-rw-r--r--deskutils/kdepim4-runtime/files/patch-xml__CMakeLists.txt12
-rw-r--r--deskutils/kdepim4-runtime/files/qt3to4headers.txt4
-rw-r--r--deskutils/kdepim4-runtime/pkg-plist75
6 files changed, 66 insertions, 73 deletions
diff --git a/deskutils/kdepim4-runtime/Makefile b/deskutils/kdepim4-runtime/Makefile
index 5e10cbeb7dd1..a65624d670d7 100644
--- a/deskutils/kdepim4-runtime/Makefile
+++ b/deskutils/kdepim4-runtime/Makefile
@@ -3,25 +3,22 @@
PORTNAME= kdepim-runtime
PORTVERSION= ${KDE4_VERSION}
-PORTREVISION= 1
-CATEGORIES= deskutils kde ipv6
-MASTER_SITES= ${MASTER_SITE_KDE}
-MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src
+CATEGORIES= deskutils kde
+MASTER_SITES= KDE/${KDE4_BRANCH}/${PORTVERSION}/src
DIST_SUBDIR= KDE/${PORTVERSION}
MAINTAINER= kde@FreeBSD.org
COMMENT= Libraries for KDE-PIM applications
LIB_DEPENDS= libboost_thread.so:${PORTSDIR}/devel/boost-libs \
- libkgapi.so:${PORTSDIR}/devel/libkgapi \
- libkolab.so:${PORTSDIR}/devel/libkolab
-BUILD_DEPENDS= xsltproc:${PORTSDIR}/textproc/libxslt
+ libkgapi2.so:${PORTSDIR}/devel/libkgapi \
+ libkolab.so:${PORTSDIR}/devel/libkolab \
+ libkfbapi.so:${PORTSDIR}/net/libkfbapi
-CONFLICTS= akonadi-google-0.*
CONFLICTS_INSTALL= kdepim-runtime44-4.*
USE_XZ= yes
-USE_GNOME= libxml2
+USE_GNOME= libxml2 libxslt:build
USE_KDE4= kdehier kdelibs kdeprefix pimlibs nepomuk-core \
akonadi automoc4 ontologies soprano strigi
USES= cmake:outsource shared-mime-info
@@ -32,13 +29,11 @@ USE_LDCONFIG= yes
MAKE_ENV= XDG_CONFIG_HOME=/dev/null
CMAKE_ARGS= -DKDEPIM_MOBILE_UI:BOOL=OFF
-NO_STAGE= yes
post-patch:
- ${GREP} -H -r "#include <q" ${WRKSRC} | ${CUT} -d: -f1 | uniq | \
- ${XARGS} ${REINPLACE_CMD} -f ${FILESDIR}/qt3to4headers.txt
# Prevent updating MIME during build.
${REINPLACE_CMD} -e '/^update_xdg_mimetypes/ d' \
${PATCH_WRKSRC}/CMakeLists.txt \
- ${PATCH_WRKSRC}/accountwizard/CMakeLists.txt
+ ${PATCH_WRKSRC}/accountwizard/CMakeLists.txt \
+ ${PATCH_WRKSRC}/resources/facebook/serializer/CMakeLists.txt
.include <bsd.port.mk>
diff --git a/deskutils/kdepim4-runtime/distinfo b/deskutils/kdepim4-runtime/distinfo
index 029fc47e85a7..81a114564873 100644
--- a/deskutils/kdepim4-runtime/distinfo
+++ b/deskutils/kdepim4-runtime/distinfo
@@ -1,2 +1,2 @@
-SHA256 (KDE/4.10.5/kdepim-runtime-4.10.5.tar.xz) = 83e6f9bfcb223d6b305105fa822d112a00c53160549b94e0390fb0c6f11f49dc
-SIZE (KDE/4.10.5/kdepim-runtime-4.10.5.tar.xz) = 1210604
+SHA256 (KDE/4.12.2/kdepim-runtime-4.12.2.tar.xz) = 787d46b960cfcbed5c74a0ba5aaaf21850da2fbacd949cee21bfd28069456a9c
+SIZE (KDE/4.12.2/kdepim-runtime-4.12.2.tar.xz) = 1191784
diff --git a/deskutils/kdepim4-runtime/files/patch-CMakeLists.txt b/deskutils/kdepim4-runtime/files/patch-CMakeLists.txt
deleted file mode 100644
index bcaa618654a8..000000000000
--- a/deskutils/kdepim4-runtime/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,23 +0,0 @@
---- ./CMakeLists.txt.orig 2012-04-29 20:39:36.039069000 +0000
-+++ ./CMakeLists.txt 2012-05-22 12:35:44.176575376 +0000
-@@ -154,7 +154,7 @@
-
- ############### Needed commands before building anything ###############
-
--include_directories(${kdepim-runtime_SOURCE_DIR} ${kdepim-runtime_BINARY_DIR} ${AKONADI_INCLUDE_DIR} ${Boost_INCLUDE_DIR} ${KDE4_INCLUDES} ${KDEPIMLIBS_INCLUDE_DIRS})
-+include_directories(${kdepim-runtime_SOURCE_DIR} ${kdepim-runtime_BINARY_DIR} ${KDE4_INCLUDES} ${KDEPIMLIBS_INCLUDE_DIRS} ${AKONADI_INCLUDE_DIR} ${Boost_INCLUDE_DIR})
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${KDE4_ENABLE_EXCEPTIONS}")
-
- ############### Generate akonadi-config.h ###############
-@@ -216,9 +216,9 @@
- add_subdirectory(kresources)
- endif (KDEPIMLIBS_KRESOURCES_LIBS)
- endif(NOT WINCE)
--if (QT_QTDECLARATIVE_FOUND)
-+if (KDEPIM_MOBILE_UI AND QT_QTDECLARATIVE_FOUND)
- add_subdirectory(qml)
--endif (QT_QTDECLARATIVE_FOUND)
-+endif (KDEPIM_MOBILE_UI AND QT_QTDECLARATIVE_FOUND)
-
- #if(OPENSYNC_FOUND)
- # add_subdirectory(opensync)
diff --git a/deskutils/kdepim4-runtime/files/patch-xml__CMakeLists.txt b/deskutils/kdepim4-runtime/files/patch-xml__CMakeLists.txt
deleted file mode 100644
index d40edbbf5975..000000000000
--- a/deskutils/kdepim4-runtime/files/patch-xml__CMakeLists.txt
+++ /dev/null
@@ -1,12 +0,0 @@
---- xml/CMakeLists.txt.orig 2013-01-23 22:59:04.000000000 +0100
-+++ xml/CMakeLists.txt 2013-03-01 18:21:43.000000000 +0100
-@@ -4,6 +4,9 @@
- add_definitions( -DHAVE_LIBXML2 )
- endif ( LIBXML2_FOUND )
-
-+include_directories(${QT_QTCORE_INCLUDE_DIR})
-+include_directories(${QT_QTXML_INCLUDE_DIR})
-+
- add_subdirectory( tests )
-
- add_definitions( -DQT_NO_CAST_FROM_ASCII )
diff --git a/deskutils/kdepim4-runtime/files/qt3to4headers.txt b/deskutils/kdepim4-runtime/files/qt3to4headers.txt
deleted file mode 100644
index dfc6f7f16693..000000000000
--- a/deskutils/kdepim4-runtime/files/qt3to4headers.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-s/<qfile.h>/<QFile>/g
-s/<qimage.h>/<QImage>/g
-s/<qlabel.h>/<QLabel>/g
-s/<qobject.h>/<QObject>/g
diff --git a/deskutils/kdepim4-runtime/pkg-plist b/deskutils/kdepim4-runtime/pkg-plist
index 7a44876c2c6f..663e883248a5 100644
--- a/deskutils/kdepim4-runtime/pkg-plist
+++ b/deskutils/kdepim4-runtime/pkg-plist
@@ -1,7 +1,7 @@
bin/accountwizard
-bin/akonadi2xml
bin/akonadi_birthdays_resource
bin/akonadi_davgroupware_resource
+bin/akonadi_facebook_resource
bin/akonadi_googlecalendar_resource
bin/akonadi_googlecontacts_resource
bin/akonadi_icaldir_resource
@@ -15,14 +15,17 @@ bin/akonadi_localbookmarks_resource
bin/akonadi_maildispatcher_agent
bin/akonadi_mailtransport_dummy_resource
bin/akonadi_microblog_resource
+bin/akonadi_migration_agent
bin/akonadi_mixedmaildir_resource
bin/akonadi_nepomuk_feeder
bin/akonadi_nepomuktag_resource
+bin/akonadi_newmailnotifier_agent
bin/akonadi_nntp_resource
bin/akonadi_openxchange_resource
bin/akonadi_pop3_resource
bin/akonadi_vcarddir_resource
bin/akonaditray
+bin/gidmigrator
bin/kaddressbookmigrator
bin/kjotsmigrator
bin/kmail-migrator
@@ -34,7 +37,6 @@ lib/kde4/akonadi_contacts_resource.so
lib/kde4/akonadi_ical_resource.so
lib/kde4/akonadi_kalarm_dir_resource.so
lib/kde4/akonadi_kalarm_resource.so
-lib/kde4/akonadi_knut_resource.so
lib/kde4/akonadi_maildir_resource.so
lib/kde4/akonadi_mbox_resource.so
lib/kde4/akonadi_nepomuk_calendar_feeder.so
@@ -50,7 +52,35 @@ lib/kde4/akonadi_serializer_kcal.so
lib/kde4/akonadi_serializer_kcalcore.so
lib/kde4/akonadi_serializer_mail.so
lib/kde4/akonadi_serializer_microblog.so
+lib/kde4/akonadi_serializer_socialnotification.so
lib/kde4/akonadi_vcard_resource.so
+lib/kde4/imports/org/kde/BreadcrumbNavigationView.qml
+lib/kde4/imports/org/kde/Dialog.qml
+lib/kde4/imports/org/kde/Flap.qml
+lib/kde4/imports/org/kde/Flap2.qml
+lib/kde4/imports/org/kde/SlideoutPanel.qml
+lib/kde4/imports/org/kde/SlideoutPanelContainer.qml
+lib/kde4/imports/org/kde/akonadi/AkonadiBreadcrumbNavigationView.qml
+lib/kde4/imports/org/kde/akonadi/CollectionDelegate.qml
+lib/kde4/imports/org/kde/akonadi/border_dot.png
+lib/kde4/imports/org/kde/akonadi/check.png
+lib/kde4/imports/org/kde/akonadi/collectionview.qml
+lib/kde4/imports/org/kde/akonadi/qmldir
+lib/kde4/imports/org/kde/akonadi/sliderbackground.png
+lib/kde4/imports/org/kde/akonadi/transparentplus.png
+lib/kde4/imports/org/kde/dividing-line-horizontal.png
+lib/kde4/imports/org/kde/dividing-line.png
+lib/kde4/imports/org/kde/flap-collapsed-bottom.png
+lib/kde4/imports/org/kde/flap-collapsed-mid.png
+lib/kde4/imports/org/kde/flap-collapsed-top.png
+lib/kde4/imports/org/kde/flap-expanded-bottom.png
+lib/kde4/imports/org/kde/flap-expanded-mid.png
+lib/kde4/imports/org/kde/flap-expanded-top.png
+lib/kde4/imports/org/kde/libkdeqmlplugin.so
+lib/kde4/imports/org/kde/list-line-top.png
+lib/kde4/imports/org/kde/qmldir
+lib/kde4/imports/org/kde/scrollable-bottom.png
+lib/kde4/imports/org/kde/scrollable-top.png
lib/kde4/kabc_akonadi.so
lib/kde4/kcal_akonadi.so
lib/kde4/kcm_akonadi.so
@@ -58,26 +88,24 @@ lib/kde4/kcm_akonadi_resources.so
lib/kde4/kcm_akonadi_server.so
lib/kde4/kio_akonadi.so
lib/libakonadi-filestore.so
-lib/libakonadi-filestore.so.5
-lib/libakonadi-filestore.so.5.0.1
-lib/libakonadi-xml.so
-lib/libakonadi-xml.so.5
-lib/libakonadi-xml.so.5.0.1
+lib/libakonadi-filestore.so.4
+lib/libakonadi-filestore.so.%%KDE4_GENERIC_LIB_VERSION%%
lib/libkdepim-copy.so
-lib/libkdepim-copy.so.5
-lib/libkdepim-copy.so.5.0.1
+lib/libkdepim-copy.so.4
+lib/libkdepim-copy.so.%%KDE4_GENERIC_LIB_VERSION%%
lib/libkmindexreader.so
-lib/libkmindexreader.so.5
-lib/libkmindexreader.so.5.0.1
+lib/libkmindexreader.so.4
+lib/libkmindexreader.so.%%KDE4_GENERIC_LIB_VERSION%%
lib/libmaildir.so
-lib/libmaildir.so.5
-lib/libmaildir.so.5.0.1
+lib/libmaildir.so.4
+lib/libmaildir.so.%%KDE4_GENERIC_LIB_VERSION%%
lib/libnepomukfeederpluginlib.a
share/akonadi/agents/akonadinepomukfeederagent.desktop
share/akonadi/agents/akonotesresource.desktop
share/akonadi/agents/birthdaysresource.desktop
share/akonadi/agents/contactsresource.desktop
share/akonadi/agents/davgroupwareresource.desktop
+share/akonadi/agents/facebookresource.desktop
share/akonadi/agents/googlecalendarresource.desktop
share/akonadi/agents/googlecontactsresource.desktop
share/akonadi/agents/icaldirresource.desktop
@@ -89,16 +117,17 @@ share/akonadi/agents/kalarmdirresource.desktop
share/akonadi/agents/kalarmresource.desktop
share/akonadi/agents/kcalresource.desktop
share/akonadi/agents/kdeaccountsresource.desktop
-share/akonadi/agents/knutresource.desktop
share/akonadi/agents/kolabproxyresource.desktop
share/akonadi/agents/localbookmarksresource.desktop
share/akonadi/agents/maildirresource.desktop
share/akonadi/agents/maildispatcheragent.desktop
share/akonadi/agents/mboxresource.desktop
share/akonadi/agents/microblog.desktop
+share/akonadi/agents/migrationagent.desktop
share/akonadi/agents/mixedmaildirresource.desktop
share/akonadi/agents/mtdummyresource.desktop
share/akonadi/agents/nepomuktagresource.desktop
+share/akonadi/agents/newmailnotifieragent.desktop
share/akonadi/agents/nntpresource.desktop
share/akonadi/agents/notesresource.desktop
share/akonadi/agents/openxchangeresource.desktop
@@ -131,7 +160,6 @@ share/apps/akonadi/accountwizard/pop3/pop3wizard.ui
share/apps/akonadi/accountwizard/tine20/tine20wizard.desktop
share/apps/akonadi/accountwizard/tine20/tine20wizard.es
share/apps/akonadi/accountwizard/tine20/tine20wizard.ui
-share/apps/akonadi/akonadi-xml.xsd
share/apps/akonadi/firstrun/defaultaddressbook
share/apps/akonadi/firstrun/defaultcalendar
share/apps/akonadi/firstrun/defaultnotebook
@@ -143,9 +171,11 @@ share/apps/akonadi/plugins/serializer/akonadi_serializer_kcal.desktop
share/apps/akonadi/plugins/serializer/akonadi_serializer_kcalcore.desktop
share/apps/akonadi/plugins/serializer/akonadi_serializer_mail.desktop
share/apps/akonadi/plugins/serializer/akonadi_serializer_microblog.desktop
-share/apps/akonadi_knut_resource/knut-template.xml
+share/apps/akonadi/plugins/serializer/akonadi_serializer_socialnotification.desktop
+share/apps/akonadi_facebook_resource/akonadi_facebook_resource.notifyrc
share/apps/akonadi_maildispatcher_agent/akonadi_maildispatcher_agent.notifyrc
-share/apps/akonadi_nepomuk_feeder/akonadi_nepomuk_feeder.notifyrc
+share/apps/akonadi_newmailnotifier_agent/akonadi_newmailnotifier_agent.notifyrc
+share/apps/kconf_update/newmailnotifier.upd
share/apps/nepomukpimindexerutility/nepomukpimindexerutility.rc
share/autostart/kaddressbookmigrator.desktop
share/config/accountwizard.knsrc
@@ -155,10 +185,14 @@ share/dbus-1/interfaces/org.kde.Akonadi.Maildir.Settings.xml
share/dbus-1/interfaces/org.kde.Akonadi.MixedMaildir.Settings.xml
share/icons/hicolor/128x128/apps/akonaditray.png
share/icons/hicolor/128x128/apps/ox.png
+share/icons/hicolor/16x16/apps/facebookresource.png
share/icons/hicolor/16x16/apps/ox.png
share/icons/hicolor/22x22/apps/akonaditray.png
+share/icons/hicolor/22x22/apps/facebookresource.png
share/icons/hicolor/32x32/apps/akonaditray.png
+share/icons/hicolor/32x32/apps/facebookresource.png
share/icons/hicolor/32x32/apps/ox.png
+share/icons/hicolor/48x48/apps/facebookresource.png
share/icons/hicolor/48x48/apps/ox.png
share/icons/hicolor/64x64/apps/akonaditray.png
share/icons/hicolor/64x64/apps/kolab.png
@@ -169,6 +203,7 @@ share/kde4/services/akonadi/davgroupware-providers/citadel.desktop
share/kde4/services/akonadi/davgroupware-providers/davical.desktop
share/kde4/services/akonadi/davgroupware-providers/egroupware.desktop
share/kde4/services/akonadi/davgroupware-providers/opengroupware.desktop
+share/kde4/services/akonadi/davgroupware-providers/owncloud-pre5.desktop
share/kde4/services/akonadi/davgroupware-providers/owncloud.desktop
share/kde4/services/akonadi/davgroupware-providers/scalix.desktop
share/kde4/services/akonadi/davgroupware-providers/sogo.desktop
@@ -188,6 +223,7 @@ share/kde4/servicetypes/akonadinepomukfeeder.desktop
share/kde4/servicetypes/davgroupwareprovider.desktop
share/mime/packages/accountwizard-mime.xml
share/mime/packages/kdepim-mime.xml
+share/mime/packages/x-vnd.akonadi.socialnotification.xml
share/ontology/kde/aneo.ontology
share/ontology/kde/aneo.trig
@dirrmtry share/ontology/kde
@@ -195,9 +231,9 @@ share/ontology/kde/aneo.trig
@dirrm share/kde4/services/akonadi/davgroupware-providers
@dirrmtry share/kde4/services/akonadi
@dirrm share/apps/nepomukpimindexerutility
-@dirrm share/apps/akonadi_nepomuk_feeder
+@dirrm share/apps/akonadi_newmailnotifier_agent
@dirrm share/apps/akonadi_maildispatcher_agent
-@dirrm share/apps/akonadi_knut_resource
+@dirrm share/apps/akonadi_facebook_resource
@dirrm share/apps/akonadi/plugins/serializer
@dirrm share/apps/akonadi/plugins
@dirrm share/apps/akonadi/firstrun
@@ -213,3 +249,4 @@ share/ontology/kde/aneo.trig
@dirrmtry share/apps/akonadi
@dirrm share/akonadi/agents
@dirrm share/akonadi
+@dirrm lib/kde4/imports/org/kde/akonadi