diff options
Diffstat (limited to 'sysutils/baloo')
-rw-r--r-- | sysutils/baloo/Makefile | 24 | ||||
-rw-r--r-- | sysutils/baloo/distinfo | 2 | ||||
-rw-r--r-- | sysutils/baloo/files/patch-CMakeLists.txt | 11 | ||||
-rw-r--r-- | sysutils/baloo/files/patch-src__file__lib__baloo_xattr_p.h | 11 | ||||
-rw-r--r-- | sysutils/baloo/pkg-descr | 5 | ||||
-rw-r--r-- | sysutils/baloo/pkg-plist | 81 |
6 files changed, 134 insertions, 0 deletions
diff --git a/sysutils/baloo/Makefile b/sysutils/baloo/Makefile new file mode 100644 index 000000000000..eb1386f32da7 --- /dev/null +++ b/sysutils/baloo/Makefile @@ -0,0 +1,24 @@ +# $FreeBSD$ + +PORTNAME= baloo +PORTVERSION= ${KDE4_VERSION} +CATEGORIES= sysutils kde +MASTER_SITES= KDE/${KDE4_BRANCH}/${PORTVERSION}/src +DIST_SUBDIR= KDE/${PORTVERSION} + +MAINTAINER= kde@FreeBSD.org +COMMENT= KDE framework for searching and managing user metadata + +CONFLICTS_INSTALL= kde-runtime-4.12.* + +LIB_DEPENDS= libxapian.so:${PORTSDIR}/databases/xapian-core \ + libqjson.so:${PORTSDIR}/devel/qjson + +USE_KDE4= kdeprefix akonadi automoc4 kdelibs kfilemetadata \ + pimlibs + +USES= cmake:outsource gmake tar:xz +USE_QT4= corelib qmake_build moc_build rcc_build uic_build +USE_LDCONFIG= yes + +.include <bsd.port.mk> diff --git a/sysutils/baloo/distinfo b/sysutils/baloo/distinfo new file mode 100644 index 000000000000..a598ee9f0989 --- /dev/null +++ b/sysutils/baloo/distinfo @@ -0,0 +1,2 @@ +SHA256 (KDE/4.14.2/baloo-4.14.2.tar.xz) = cf3704949bfe318322010049c38712d06bd042134c3a4eb79c5829b61ec1b535 +SIZE (KDE/4.14.2/baloo-4.14.2.tar.xz) = 145524 diff --git a/sysutils/baloo/files/patch-CMakeLists.txt b/sysutils/baloo/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..ab193b25bd3a --- /dev/null +++ b/sysutils/baloo/files/patch-CMakeLists.txt @@ -0,0 +1,11 @@ +--- CMakeLists.txt.orig 2014-09-15 21:59:21.923468081 +0200 ++++ CMakeLists.txt 2014-09-15 21:59:30.538469102 +0200 +@@ -2,7 +2,7 @@ + + set(BALOO_VERSION_MAJOR 4) + set(BALOO_VERSION_MINOR 14) +-set(BALOO_VERSION_RELEASE 0) ++set(BALOO_VERSION_RELEASE 2) + set(BALOO_VERSION "${BALOO_VERSION_MAJOR}.${BALOO_VERSION_MINOR}.${BALOO_VERSION_RELEASE}") + + set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" ${CMAKE_MODULE_PATH}) diff --git a/sysutils/baloo/files/patch-src__file__lib__baloo_xattr_p.h b/sysutils/baloo/files/patch-src__file__lib__baloo_xattr_p.h new file mode 100644 index 000000000000..bda9070d2188 --- /dev/null +++ b/sysutils/baloo/files/patch-src__file__lib__baloo_xattr_p.h @@ -0,0 +1,11 @@ +--- src/file/lib/baloo_xattr_p.h.orig 2014-08-21 13:16:09.854553785 +0200 ++++ src/file/lib/baloo_xattr_p.h 2014-08-21 13:16:53.727550878 +0200 +@@ -117,7 +117,7 @@ + #elif defined(Q_OS_MAC) + return removexattr(encodedPath, attributeName, XATTR_NOFOLLOW ); + #elif defined(Q_OS_FREEBSD) || defined(Q_OS_NETBSD) +- return removexattr (encodedPath, attributeName); ++ return extattr_delete_file (encodedPath, EXTATTR_NAMESPACE_USER, attributeName); + #else + return -1; + #endif diff --git a/sysutils/baloo/pkg-descr b/sysutils/baloo/pkg-descr new file mode 100644 index 000000000000..d0fadfadd221 --- /dev/null +++ b/sysutils/baloo/pkg-descr @@ -0,0 +1,5 @@ +Baloo is the next generation of the Nepomuk project. It's responsible +for handling user metadata such as tags, rating and comments. It +also handles indexing and searching for files, emails, contacts, etc. + +WWW: https://projects.kde.org/projects/kde/kdelibs/baloo diff --git a/sysutils/baloo/pkg-plist b/sysutils/baloo/pkg-plist new file mode 100644 index 000000000000..fa3269638050 --- /dev/null +++ b/sysutils/baloo/pkg-plist @@ -0,0 +1,81 @@ +bin/akonadi_baloo_indexer +bin/baloo_file +bin/baloo_file_cleaner +bin/baloo_file_extractor +bin/balooctl +bin/baloosearch +bin/balooshow +etc/dbus-1/system.d/org.kde.baloo.filewatch.conf +include/baloo/completionproposal.h +include/baloo/core_export.h +include/baloo/file.h +include/baloo/file_export.h +include/baloo/filefetchjob.h +include/baloo/filemodifyjob.h +include/baloo/filemonitor.h +include/baloo/indexerconfig.h +include/baloo/pim/contactcompleter.h +include/baloo/pim/contactquery.h +include/baloo/pim/emailquery.h +include/baloo/pim/notequery.h +include/baloo/pim/pim_export.h +include/baloo/pim/query.h +include/baloo/pim/resultiterator.h +include/baloo/query.h +include/baloo/queryparser.h +include/baloo/queryparser_export.h +include/baloo/queryrunnable.h +include/baloo/result.h +include/baloo/resultiterator.h +include/baloo/searchstore.h +include/baloo/taglistjob.h +include/baloo/term.h +lib/cmake/Baloo/BalooConfig.cmake +lib/cmake/Baloo/BalooConfigVersion.cmake +lib/cmake/Baloo/BalooTargetsWithPrefix-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Baloo/BalooTargetsWithPrefix.cmake +lib/kde4/akonadi/akonadi_baloo_searchplugin.so +lib/kde4/akonadi/akonadibaloosearchplugin.desktop +lib/kde4/baloo_calendarsearchstore.so +lib/kde4/baloo_contactsearchstore.so +lib/kde4/baloo_emailsearchstore.so +lib/kde4/baloo_filesearchstore.so +lib/kde4/baloo_notesearchstore.so +lib/kde4/kcm_baloofile.so +lib/kde4/kio_baloosearch.so +lib/kde4/kio_tags.so +lib/kde4/kio_timeline.so +lib/kde4/krunner_baloosearchrunner.so +lib/kde4/libexec/kde_baloo_filewatch_raiselimit +lib/libbaloocore.so +lib/libbaloocore.so.4 +lib/libbaloocore.so.%%KDE4_GENERIC_LIB_VERSION%% +lib/libbaloofiles.so +lib/libbaloofiles.so.4 +lib/libbaloofiles.so.%%KDE4_GENERIC_LIB_VERSION%% +lib/libbaloopim.so +lib/libbaloopim.so.4 +lib/libbaloopim.so.%%KDE4_GENERIC_LIB_VERSION%% +lib/libbalooqueryparser.so +lib/libbalooqueryparser.so.4 +lib/libbalooqueryparser.so.%%KDE4_GENERIC_LIB_VERSION%% +lib/libbalooxapian.so +lib/libbalooxapian.so.4 +lib/libbalooxapian.so.%%KDE4_GENERIC_LIB_VERSION%% +share/akonadi/agents/akonadibalooindexingagent.desktop +share/autostart/baloo_file.desktop +share/dbus-1/interfaces/org.kde.baloo.file.indexer.xml +share/dbus-1/system-services/org.kde.baloo.filewatch.service +share/icons/hicolor/128x128/apps/baloo.png +share/kde4/services/baloo_calendarsearchstore.desktop +share/kde4/services/baloo_contactsearchstore.desktop +share/kde4/services/baloo_emailsearchstore.desktop +share/kde4/services/baloo_filesearchstore.desktop +share/kde4/services/baloo_notesearchstore.desktop +share/kde4/services/baloosearch.protocol +share/kde4/services/kcm_baloofile.desktop +share/kde4/services/plasma-runner-baloosearch.desktop +share/kde4/services/tags.protocol +share/kde4/services/timeline.protocol +share/kde4/servicetypes/baloosearchstore.desktop +share/polkit-1/actions/org.kde.baloo.filewatch.policy |