[share-like-connect] don't link to nepomukdatamanagement

Than Ngo than at fedoraproject.org
Thu Aug 2 15:52:25 UTC 2012


commit ee8b168507ab3ad4a5de7dbd3f78a1b23e1fa84a
Author: Than Ngo <than at redhat.com>
Date:   Thu Aug 2 17:52:00 2012 +0200

    don't link to nepomukdatamanagement

 share-like-connect-0.2-nepomukdatamanagement.patch |   33 ++++++++++++++++++++
 share-like-connect.spec                            |    9 +++++-
 2 files changed, 41 insertions(+), 1 deletions(-)
---
diff --git a/share-like-connect-0.2-nepomukdatamanagement.patch b/share-like-connect-0.2-nepomukdatamanagement.patch
new file mode 100644
index 0000000..0b780d9
--- /dev/null
+++ b/share-like-connect-0.2-nepomukdatamanagement.patch
@@ -0,0 +1,33 @@
+diff -up share-like-connect-0.2/dataengine/providers/rating/CMakeLists.txt.me share-like-connect-0.2/dataengine/providers/rating/CMakeLists.txt
+--- share-like-connect-0.2/dataengine/providers/rating/CMakeLists.txt.me	2012-08-02 16:51:19.644012653 +0200
++++ share-like-connect-0.2/dataengine/providers/rating/CMakeLists.txt	2012-08-02 17:39:53.117044785 +0200
+@@ -7,7 +7,7 @@ find_package(Nepomuk REQUIRED)
+ 
+ include_directories(${CMAKE_SOURCE_DIR}/dataengine)
+ kde4_add_plugin(sharelikeconnect_provider_rating ${ratingProvider_SRCS})
+-target_link_libraries(sharelikeconnect_provider_rating ${KDE4_KDECORE_LIBS} ${NEPOMUK_LIBRARIES} ${NEPOMUK_QUERY_LIBRARIES} ${SOPRANO_LIBRARIES} ${SOPRANO_CLIENT_LIBRARIES} sharelikeconnect nepomukdatamanagement)
++target_link_libraries(sharelikeconnect_provider_rating ${KDE4_KDECORE_LIBS} ${NEPOMUK_LIBRARIES} ${NEPOMUK_QUERY_LIBRARIES} ${SOPRANO_LIBRARIES} ${SOPRANO_CLIENT_LIBRARIES} sharelikeconnect)
+ 
+ install(TARGETS sharelikeconnect_provider_rating DESTINATION ${PLUGIN_INSTALL_DIR})
+ install(FILES sharelikeconnect-provider-rating.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+diff -up share-like-connect-0.2/dataengine/providers/rating/ratingProvider.cpp.me share-like-connect-0.2/dataengine/providers/rating/ratingProvider.cpp
+--- share-like-connect-0.2/dataengine/providers/rating/ratingProvider.cpp.me	2012-08-02 17:42:01.520097626 +0200
++++ share-like-connect-0.2/dataengine/providers/rating/ratingProvider.cpp	2012-08-02 17:40:50.638068289 +0200
+@@ -19,7 +19,6 @@
+  */
+ 
+ #include "ratingProvider.h"
+-#include "datamanagement.h"
+ 
+ #include <Nepomuk/Query/Query>
+ #include <Nepomuk/Resource>
+@@ -57,8 +56,7 @@ QVariant RatingProvider::executeAction(S
+         fileRes.setDescription(resourceUrl);
+     }
+ 
+-    //fileRes.setRating(rating);
+-    Nepomuk::setProperty(QList<QUrl>() << fileRes.resourceUri(), QUrl("http://www.semanticdesktop.org/ontologies/2007/08/15/nao#numericRating"), QVariantList() << rating);
++    fileRes.setRating(rating);
+ 
+     return true;
+ }
diff --git a/share-like-connect.spec b/share-like-connect.spec
index 0f5521f..0dd76c9 100644
--- a/share-like-connect.spec
+++ b/share-like-connect.spec
@@ -1,6 +1,6 @@
 Name:           share-like-connect
 Version:        0.2
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        Share, like and connect concept for Plasma Active
 
 License:        LGPLv2+
@@ -16,6 +16,9 @@ BuildRequires:  kde-runtime
 # Fix missing linking to KDE4_QTGUI_LIBS and fix messed qt stuff
 Patch0:         share-like-connect-0.2-fix-build.patch
 
+# don't link to nepomukdatamanagement
+Patch1:         share-like-connect-0.2-nepomukdatamanagement.patch
+
 %description
 Share, like and connect concept for Plasma Active.
 
@@ -34,6 +37,7 @@ developing applications that use %{name}.
 %prep
 %setup -q
 %patch0 -p1 -b .fix-build
+%patch1 -p1 -b .nepomukdatamanagement
 
 %build
 mkdir -p %{_target_platform}
@@ -76,6 +80,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
 %{_kde4_includedir}/activecontentservice/activecontentservice.h
 
 %changelog
+* Thu Aug 02 2012 Than Ngo <than at redhat.com> - 0.2-4
+- don't link to nepomukdatamanagement
+
 * Sat Jul 21 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.2-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
 


More information about the scm-commits mailing list