From 84daec6f093d3d7d53a50edf53ce7943b9621bb1 Mon Sep 17 00:00:00 2001 From: Martin Wilke Date: Tue, 4 Aug 2009 21:14:07 +0000 Subject: The KDE FreeBSD team is proud to announce the release of KDE 4.3.0 for FreeBSD. The official KDE 4.3.0 (Codename: "Caizen") release notes can be found at: http://kde.org/announcements/4.3/index.php. We'd like to say thanks to all helpers and submitters. Tested by: pointyhat-exp-run (pav/miwi) --- deskutils/kdepim44-runtime/Makefile | 51 ++++++++++ deskutils/kdepim44-runtime/distinfo | 3 + .../files/patch-xml__CMakeLists.txt | 33 +++++++ deskutils/kdepim44-runtime/files/qt3to4headers.txt | 46 +++++++++ deskutils/kdepim44-runtime/pkg-descr | 8 ++ deskutils/kdepim44-runtime/pkg-plist | 106 +++++++++++++++++++++ 6 files changed, 247 insertions(+) create mode 100644 deskutils/kdepim44-runtime/Makefile create mode 100644 deskutils/kdepim44-runtime/distinfo create mode 100644 deskutils/kdepim44-runtime/files/patch-xml__CMakeLists.txt create mode 100644 deskutils/kdepim44-runtime/files/qt3to4headers.txt create mode 100644 deskutils/kdepim44-runtime/pkg-descr create mode 100644 deskutils/kdepim44-runtime/pkg-plist (limited to 'deskutils/kdepim44-runtime') diff --git a/deskutils/kdepim44-runtime/Makefile b/deskutils/kdepim44-runtime/Makefile new file mode 100644 index 000000000000..830f2b1b0a3e --- /dev/null +++ b/deskutils/kdepim44-runtime/Makefile @@ -0,0 +1,51 @@ +# New ports collection Makefile for: kdepimp4 +# Date created: 2008-31-05 +# Whom: miwi +# +# $FreeBSD$ + +PORTNAME= kdepim-runtime +PORTVERSION= ${KDE4_VERSION} +CATEGORIES= deskutils kde ipv6 +MASTER_SITES= ${MASTER_SITE_KDE} +MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src +DIST_SUBDIR= KDE + +MAINTAINER= kde@FreeBSD.org +COMMENT= Libraries for KDE-PIM applications + +BUILD_DEPENDS= libassuan>=1.0.4:${PORTSDIR}/security/libassuan +LIB_DEPENDS= gpgme:${PORTSDIR}/security/gpgme \ + sasl2:${PORTSDIR}/security/cyrus-sasl2 \ + boost_python:${PORTSDIR}/devel/boost-python-libs \ + qca.2:${PORTSDIR}/devel/qca + +LATEST_LINK= ${PORTNAME}4 + +USE_KDE4= kdelibs kdeexp pimlibs runtime akonadi kdeprefix kdehier automoc4 +KDE4_BUILDENV= yes +USE_BZIP2= yes +USE_QT_VER= 4 +QT_COMPONENTS= corelib opengl dbus qt3support designer network svg qtestlib \ + xml gui qmake_build moc_build rcc_build uic_build +USE_OPENLDAP= yes +MAKE_JOBS_SAFE= yes + +#fix build when kdepim3 is here +CMAKE_ARGS+= -DGPGME_LIBRARY_DIR:PATH="${KDE4_PREFIX}/lib" + +post-extract: + ${MKDIR} ${WRKSRC} + +post-patch: + ${GREP} -H -r "#include diff --git a/deskutils/kdepim44-runtime/distinfo b/deskutils/kdepim44-runtime/distinfo new file mode 100644 index 000000000000..3b8981a6befb --- /dev/null +++ b/deskutils/kdepim44-runtime/distinfo @@ -0,0 +1,3 @@ +MD5 (KDE/kdepim-runtime-4.3.0.tar.bz2) = 608b629bfc1a1976d6888079e5d839f1 +SHA256 (KDE/kdepim-runtime-4.3.0.tar.bz2) = 8e0e39afaae73bc53f83d57c015172b75852778e4e14fcc6b9ffd6e261115cf2 +SIZE (KDE/kdepim-runtime-4.3.0.tar.bz2) = 743273 diff --git a/deskutils/kdepim44-runtime/files/patch-xml__CMakeLists.txt b/deskutils/kdepim44-runtime/files/patch-xml__CMakeLists.txt new file mode 100644 index 000000000000..deb1a277bab8 --- /dev/null +++ b/deskutils/kdepim44-runtime/files/patch-xml__CMakeLists.txt @@ -0,0 +1,33 @@ +--- ../xml/CMakeLists.txt.orig 2009-06-03 22:54:34.000000000 +1100 ++++ ../xml/CMakeLists.txt 2009-07-05 22:39:32.000000000 +1100 +@@ -1,21 +1,24 @@ + project (akonadixml) + +-if ( LIBXML2_FOUND ) +- add_definitions( -DHAVE_LIBXML2 ) +-endif ( LIBXML2_FOUND ) +- +-add_subdirectory( tests ) +- + add_definitions( -DQT_NO_CAST_FROM_ASCII ) + add_definitions( -DQT_NO_CAST_TO_ASCII ) + + include_directories( ++ ${QT_QTGUI_INCLUDE_DIR} ++ ${QT_QTCORE_INCLUDE_DIR} ++ ${QT_QTXML_INCLUDE_DIR} + ${AKONADI_INCLUDE_DIR} + ${KDE4_INCLUDES} + ${KDEPIMLIBS_INCLUDE_DIR} + ${LIBXML2_INCLUDE_DIR} + ) + ++if ( LIBXML2_FOUND ) ++ add_definitions( -DHAVE_LIBXML2 ) ++endif ( LIBXML2_FOUND ) ++ ++add_subdirectory( tests ) ++ + set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${KDE4_ENABLE_EXCEPTIONS}" ) + + set( akonadixml_SRCS diff --git a/deskutils/kdepim44-runtime/files/qt3to4headers.txt b/deskutils/kdepim44-runtime/files/qt3to4headers.txt new file mode 100644 index 000000000000..75f06c344ce0 --- /dev/null +++ b/deskutils/kdepim44-runtime/files/qt3to4headers.txt @@ -0,0 +1,46 @@ +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g +s///g diff --git a/deskutils/kdepim44-runtime/pkg-descr b/deskutils/kdepim44-runtime/pkg-descr new file mode 100644 index 000000000000..8485fc9d7142 --- /dev/null +++ b/deskutils/kdepim44-runtime/pkg-descr @@ -0,0 +1,8 @@ +KDE4 is the K Desktop Environment for Unix, Windows, and Mac OS X. + +These kde4 ports intend to provide early access to KDE4 for FreeBSD +developers, porters and beta testers. Use at your own risk! + +This package provides PIM runtime libs for KDE4. + +WWW: http://www.kde.org/ diff --git a/deskutils/kdepim44-runtime/pkg-plist b/deskutils/kdepim44-runtime/pkg-plist new file mode 100644 index 000000000000..9ae4d7500692 --- /dev/null +++ b/deskutils/kdepim44-runtime/pkg-plist @@ -0,0 +1,106 @@ +bin/akonadi2xml +bin/akonadi_birthdays_resource +bin/akonadi_distlist_resource +bin/akonadi_ical_resource +bin/akonadi_imap_resource +bin/akonadi_kabc_resource +bin/akonadi_kcal_resource +bin/akonadi_knut_resource +bin/akonadi_localbookmarks_resource +bin/akonadi_maildir_resource +bin/akonadi_microblog_resource +bin/akonadi_nepomuk_contact_feeder +bin/akonadi_nepomuk_email_feeder +bin/akonadi_nepomuktag_resource +bin/akonadi_nntp_resource +bin/akonadi_strigi_feeder +bin/akonadi_vcard_resource +bin/akonadi_vcarddir_resource +bin/akonadiconsole +bin/akonaditray +bin/kres-migrator +include/akonadi/xml/akonadi-xml_export.h +include/akonadi/xml/xmldocument.h +include/akonadi/xml/xmlreader.h +include/akonadi/xml/xmlwritejob.h +include/akonadi/xml/xmlwriter.h +lib/kde4/akonadi_serializer_addressee.so +lib/kde4/akonadi_serializer_bookmark.so +lib/kde4/akonadi_serializer_contactgroup.so +lib/kde4/akonadi_serializer_kcal.so +lib/kde4/akonadi_serializer_mail.so +lib/kde4/akonadi_serializer_microblog.so +lib/kde4/kabc_akonadi.so +lib/kde4/kcal_akonadi.so +lib/kde4/kcm_akonadi.so +lib/kde4/kcm_akonadi_resources.so +lib/kde4/kcm_akonadi_server.so +lib/kde4/kio_akonadi.so +lib/libakonadi-kabccommon.so +lib/libakonadi-kabccommon.so.5 +lib/libakonadi-kabccommon.so.5.0.1 +lib/libakonadi-kcal.so +lib/libakonadi-kcal.so.5 +lib/libakonadi-kcal.so.5.0.1 +lib/libakonadi-xml.so +lib/libakonadi-xml.so.5 +lib/libakonadi-xml.so.5.0.1 +lib/libakonadi_next.so +lib/libakonadi_next.so.5 +lib/libakonadi_next.so.5.0.1 +lib/libkdepim-copy.so +lib/libkdepim-copy.so.5 +lib/libkdepim-copy.so.5.0.1 +lib/libmaildir.so +lib/libmaildir.so.5 +lib/libmaildir.so.5.0.1 +share/akonadi/agents/birthdaysresource.desktop +share/akonadi/agents/distlistresource.desktop +share/akonadi/agents/icalresource.desktop +share/akonadi/agents/imapresource.desktop +share/akonadi/agents/kabcresource.desktop +share/akonadi/agents/kcalresource.desktop +share/akonadi/agents/knutresource.desktop +share/akonadi/agents/localbookmarksresource.desktop +share/akonadi/agents/maildirresource.desktop +share/akonadi/agents/microblog.desktop +share/akonadi/agents/nepomukcontactfeeder.desktop +share/akonadi/agents/nepomukemailfeeder.desktop +share/akonadi/agents/nepomuktagresource.desktop +share/akonadi/agents/nntpresource.desktop +share/akonadi/agents/notesresource.desktop +share/akonadi/agents/strigifeeder.desktop +share/akonadi/agents/vcarddirresource.desktop +share/akonadi/agents/vcardresource.desktop +share/applications/kde4/akonadiconsole.desktop +share/applications/kde4/akonaditray.desktop +share/apps/akonadi/akonadi-xml.xsd +share/apps/akonadi/firstrun/defaultaddressbook +share/apps/akonadi/firstrun/defaultcalendar +share/apps/akonadi/plugins/serializer/akonadi_serializer_addressee.desktop +share/apps/akonadi/plugins/serializer/akonadi_serializer_bookmark.desktop +share/apps/akonadi/plugins/serializer/akonadi_serializer_contactgroup.desktop +share/apps/akonadi/plugins/serializer/akonadi_serializer_kcal.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/akonadiconsole/akonadiconsoleui.rc +share/config/kres-migratorrc +share/dbus-1/interfaces/org.kde.Akonadi.Maildir.Settings.xml +share/kde4/services/akonadi.protocol +share/kde4/services/kcm_akonadi.desktop +share/kde4/services/kcm_akonadi_resources.desktop +share/kde4/services/kcm_akonadi_server.desktop +share/kde4/services/kresources/kabc/akonadi.desktop +share/kde4/services/kresources/kcal/akonadi.desktop +share/mime/packages/kdepim-mime.xml +share/mime/application/x-vnd.kde.notes.xml +@dirrm share/apps/akonadiconsole +@dirrm share/apps/akonadi_knut_resource +@dirrm share/apps/akonadi/plugins/serializer +@dirrm share/apps/akonadi/plugins +@dirrm share/apps/akonadi/firstrun +@dirrm share/apps/akonadi +@dirrm share/akonadi/agents +@dirrm share/akonadi +@dirrm include/akonadi/xml -- cgit v1.2.3