all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [PATCH 2/6] gnu: gnome-documents
@ 2016-02-28 22:15 rennes
  2016-04-14  5:08 ` rennes
  0 siblings, 1 reply; 3+ messages in thread
From: rennes @ 2016-02-28 22:15 UTC (permalink / raw)
  To: guix-devel

[-- Attachment #1: Type: text/plain, Size: 607 bytes --]

Hi,

I attached tracker patch.

This is the map of non-packaged programs required for gnome-documents:

  1) libzapojit
  2) tracker
  5) libgdata
      3) liboauth
      4) uhttpmock
  6) gnome-documents


Note: i disabled make-check due to the following errors:

Error 1:

"Tracker-WARNING **: Locale '0' is not set, defaulting to C locale"


Error 2:

"Tracker-WARNING **: Could not get SPARQL connection: Cannot spawn a 
message bus without a machi
ne-id: Unable to load /var/lib/dbus/machine-id or /etc/machine-id: 
Failed to open file '/var/lib/dbus
/machine-id': No such file or directory"


thanks.

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-gnu-Add-tracker.patch --]
[-- Type: text/x-diff; name=0001-gnu-Add-tracker.patch, Size: 2882 bytes --]

From 2a52357a2857c1675413e1cbe3afce18102e40a3 Mon Sep 17 00:00:00 2001
From: Rene Saavedra <rennes@openmailbox.org>
Date: Sun, 28 Feb 2016 16:03:56 -0600
Subject: [PATCH] gnu: Add tracker.

---
 gnu/packages/tracker.scm | 59 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 59 insertions(+)
 create mode 100644 gnu/packages/tracker.scm

diff --git a/gnu/packages/tracker.scm b/gnu/packages/tracker.scm
new file mode 100644
index 0000000..f2232d8
--- /dev/null
+++ b/gnu/packages/tracker.scm
@@ -0,0 +1,59 @@
+(define-module (gnu packages tracker)
+  #:use-module ((guix licenses) #:prefix license:)
+  #:use-module (guix build-system glib-or-gtk)  
+  #:use-module (guix download)
+  #:use-module (guix packages)
+  #:use-module (guix utils)
+  #:use-module (gnu packages compression)
+  #:use-module (gnu packages databases)
+  #:use-module (gnu packages glib)
+  #:use-module (gnu packages gnome)
+  #:use-module (gnu packages image)  
+  #:use-module (gnu packages libunistring)
+  #:use-module (gnu packages linux)
+  #:use-module (gnu packages pkg-config)  
+  #:use-module (gnu packages xml))
+
+(define-public tracker
+  (package
+    (name "tracker")
+    (version "1.7.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "mirror://gnome/sources/" name "/"
+                           (version-major+minor version) "/"
+                           name "-" version ".tar.xz"))
+       (sha256
+        (base32
+         "1m6hys71n6faf6qx719vh8n4y2y63x7cygzh1rq56flvwa0fnxxx"))))
+    (build-system glib-or-gtk-build-system)
+    (arguments
+     `(#:tests? #f)) ; fail on set LANG and missing '/etc/machine-id'.
+    (native-inputs
+     `(("glib" ,glib "bin") ; for glib-compile-schemas, gio-2.0.
+       ("gobject-introspection" ,gobject-introspection)
+       ("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)
+       ("uuidgen" ,util-linux)
+       ("xsltproc" ,libxslt)))
+    (inputs
+     `(("libpng" ,libpng)
+       ("libunistring" ,libunistring)
+       ("libxml2" ,libxml2)
+       ("sqlite" ,sqlite)
+       ("zlib" ,zlib)))
+    (home-page "https://wiki.gnome.org/Projects/Tracker")
+    (synopsis "Desktop neutral user information store, search tool and indexer")
+    (description
+     "Tracker is a semantic data storage for desktop and mobile devices.
+Tracker uses W3C standards for RDF ontologies using Nepomuk with SPARQL
+to query and update the data.
+
+Tracker is a central repository of user information, that provides two
+big benefits for the user; shared data between applications and
+information which is relational to other information.")
+    (license (list license:lgpl2.1+ ; libtracker, tracker-extract.
+                                    ; tracker-utils, gvdb.
+                   license:bsd-3    ; libstemmer.
+                   license:gpl2+)))); everything else.
-- 
2.6.3


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2016-04-14 16:56 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-02-28 22:15 [PATCH 2/6] gnu: gnome-documents rennes
2016-04-14  5:08 ` rennes
2016-04-14 16:56   ` Ludovic Courtès

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.