diff options
author | makc <makc@FreeBSD.org> | 2014-02-18 22:23:03 +0800 |
---|---|---|
committer | makc <makc@FreeBSD.org> | 2014-02-18 22:23:03 +0800 |
commit | 2aba1fd14fd3e36b7ef5336e42b49b97805dcb91 (patch) | |
tree | ef2b2b24dfacf6def95c54d3379c421565b1fe2b /deskutils/kdepim4-runtime | |
parent | 7574af52b853d1bbf2fcabfa2c04a4e1b98a4674 (diff) | |
download | freebsd-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/Makefile | 21 | ||||
-rw-r--r-- | deskutils/kdepim4-runtime/distinfo | 4 | ||||
-rw-r--r-- | deskutils/kdepim4-runtime/files/patch-CMakeLists.txt | 23 | ||||
-rw-r--r-- | deskutils/kdepim4-runtime/files/patch-xml__CMakeLists.txt | 12 | ||||
-rw-r--r-- | deskutils/kdepim4-runtime/files/qt3to4headers.txt | 4 | ||||
-rw-r--r-- | deskutils/kdepim4-runtime/pkg-plist | 75 |
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 |