[arch-commits] Commit in nepomuk-core/kde-unstable (PKGBUILD virtuoso617.patch)
Andrea Scarpino
andrea at nymeria.archlinux.org
Tue Aug 6 07:56:49 UTC 2013
Date: Tuesday, August 6, 2013 @ 09:56:48
Author: andrea
Revision: 192137
upgpkg: nepomuk-core 4.10.97-2
Support virtuoso 6.1.7
Added:
nepomuk-core/kde-unstable/virtuoso617.patch
Modified:
nepomuk-core/kde-unstable/PKGBUILD
-------------------+
PKGBUILD | 16 ++++++++++++----
virtuoso617.patch | 29 +++++++++++++++++++++++++++++
2 files changed, 41 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2013-08-06 07:39:19 UTC (rev 192136)
+++ PKGBUILD 2013-08-06 07:56:48 UTC (rev 192137)
@@ -3,18 +3,26 @@
pkgname=nepomuk-core
pkgver=4.10.97
-pkgrel=1
+pkgrel=2
pkgdesc="Contains the central Nepomuk services like file indexing, file system monitoring, query, storage, client libraries"
url="https://projects.kde.org/projects/kde/kdelibs/nepomuk-core"
arch=('i686' 'x86_64')
license=('GPL' 'LGPL' 'FDL')
depends=('kdelibs' 'poppler-qt' 'taglib' 'ffmpeg' 'ebook-tools')
makedepends=('cmake' 'automoc4' 'doxygen')
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('b35fc166c07c1372d3ba73513780fc41c2005a8f')
+source=("http://download.kde.org/unstable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz"
+ 'virtuoso617.patch')
+sha1sums=('b35fc166c07c1372d3ba73513780fc41c2005a8f'
+ '2643c311027c758dff635159c6b8a0ebb6088c3e')
+prepare() {
+ mkdir build
+
+ cd ${pkgname}-${pkgver}
+ patch -p1 -i "${srcdir}"/virtuoso617.patch
+}
+
build() {
- mkdir build
cd build
cmake ../${pkgname}-${pkgver} \
-DCMAKE_BUILD_TYPE=Release \
Added: virtuoso617.patch
===================================================================
--- virtuoso617.patch (rev 0)
+++ virtuoso617.patch 2013-08-06 07:56:48 UTC (rev 192137)
@@ -0,0 +1,29 @@
+From: Vishesh Handa <me at vhanda.in>
+Date: Sun, 28 Jul 2013 22:37:55 +0000
+Subject: Repository: Support virtuoso version 6.1.6 and beyond
+X-Git-Url: http://quickgit.kde.org/?p=nepomuk-core.git&a=commitdiff&h=0e01d5b59ab6ee566c4290b75d764c72e80c567d
+---
+Repository: Support virtuoso version 6.1.6 and beyond
+
+Not version 7 though
+
+BUG: 313834
+---
+
+
+--- a/services/storage/repository.cpp
++++ b/services/storage/repository.cpp
+@@ -193,8 +193,10 @@
+ return;
+ }
+
+- if( !m_virtuosoVersion.startsWith("6.1.6") ) {
+- kError() << "NepomukStorage only works with virtuoso 6.1.6";
++ // We accept virtuoso version 6.1.6+ Nepomuk hasn't really been tested with 7
++ QRegExp regex("(6\.1\.[6789])");
++ if( !m_virtuosoVersion.contains(regex) ) {
++ kError() << "NepomukStorage only works with virtuoso 6.1.6 and beyond";
+ return;
+ }
+
+
More information about the arch-commits
mailing list