[arch-commits] Commit in zeitgeist/repos/extra-x86_64 (3 files)

Antonio Rojas arojas at archlinux.org
Wed Jan 15 12:33:35 UTC 2020


    Date: Wednesday, January 15, 2020 @ 12:33:35
  Author: arojas
Revision: 373502

archrelease: copy trunk to extra-x86_64

Added:
  zeitgeist/repos/extra-x86_64/PKGBUILD
    (from rev 373501, zeitgeist/trunk/PKGBUILD)
  zeitgeist/repos/extra-x86_64/zeitgeist-python3.patch
    (from rev 373501, zeitgeist/trunk/zeitgeist-python3.patch)
Deleted:
  zeitgeist/repos/extra-x86_64/PKGBUILD

-------------------------+
 PKGBUILD                |  103 ++++++++++++++--------------
 zeitgeist-python3.patch |  169 ++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 222 insertions(+), 50 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2020-01-15 12:32:57 UTC (rev 373501)
+++ PKGBUILD	2020-01-15 12:33:35 UTC (rev 373502)
@@ -1,50 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
-# Contributor: Andrea Scarpino <andrea at archlinux.org>
-# Contributor: György Balló <ballogy at freestart.hu>
-
-pkgname=zeitgeist
-pkgver=1.0.2
-pkgrel=3
-pkgdesc="Service logging user activities and events"
-arch=(x86_64)
-url="https://launchpad.net/zeitgeist/"
-license=(GPL2 LGPL2.1)
-depends=(json-glib telepathy-glib gtk3 xapian-core sqlite)
-makedepends=(gobject-introspection vala raptor python-rdflib git)
-provides=(zeitgeist-datahub)
-conflicts=(zeitgeist-datahub)
-replaces=(zeitgeist-datahub)
-_commit=f6394278664b19210823d27e9c04d363f38bd33d  # tags/v1.0.2^0
-source=("git+https://anongit.freedesktop.org/git/zeitgeist/zeitgeist#commit=$_commit")
-sha256sums=('SKIP')
-validpgpkeys=('E4884AEEDE4CC02043C3D8045DECDBA89270E723') #Rico Tzschichholz <ricotz at ubuntu.com>
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-
-  autoreconf -fi
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
-    --libexecdir=/usr/lib --enable-fts
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-check() {
-  cd $pkgname
-  # Log test fails in chroot, as we have no X and no proper dbus
-  make -k check || :
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-}

Copied: zeitgeist/repos/extra-x86_64/PKGBUILD (from rev 373501, zeitgeist/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2020-01-15 12:33:35 UTC (rev 373502)
@@ -0,0 +1,53 @@
+# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
+# Contributor: Andrea Scarpino <andrea at archlinux.org>
+# Contributor: György Balló <ballogy at freestart.hu>
+
+pkgname=zeitgeist
+pkgver=1.0.2
+pkgrel=4
+pkgdesc="Service logging user activities and events"
+arch=(x86_64)
+url="https://launchpad.net/zeitgeist/"
+license=(GPL2 LGPL2.1)
+depends=(json-glib telepathy-glib gtk3 xapian-core sqlite)
+makedepends=(gobject-introspection vala raptor python-rdflib git)
+provides=(zeitgeist-datahub)
+conflicts=(zeitgeist-datahub)
+replaces=(zeitgeist-datahub)
+_commit=f6394278664b19210823d27e9c04d363f38bd33d  # tags/v1.0.2^0
+source=("git+https://anongit.freedesktop.org/git/zeitgeist/zeitgeist#commit=$_commit"
+         zeitgeist-python3.patch)
+sha256sums=('SKIP'
+            '69f7eb95e51cabef247296a92d753de654ffeeca8e111f58cbaa960d5e431e10')
+validpgpkeys=('E4884AEEDE4CC02043C3D8045DECDBA89270E723') #Rico Tzschichholz <ricotz at ubuntu.com>
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^v//;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+
+  patch -p1 -i ../zeitgeist-python3.patch # Port to python3
+  autoreconf -fi
+}
+
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+    --libexecdir=/usr/lib --enable-fts
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd $pkgname
+  # Log test fails in chroot, as we have no X and no proper dbus
+  make -k check || :
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}

Copied: zeitgeist/repos/extra-x86_64/zeitgeist-python3.patch (from rev 373501, zeitgeist/trunk/zeitgeist-python3.patch)
===================================================================
--- zeitgeist-python3.patch	                        (rev 0)
+++ zeitgeist-python3.patch	2020-01-15 12:33:35 UTC (rev 373502)
@@ -0,0 +1,169 @@
+diff --git a/python/client.py b/python/client.py
+index 7efdd2d7..2d7c9adb 100644
+--- a/python/client.py
++++ b/python/client.py
+@@ -118,7 +118,7 @@ class _DBusInterface(object):
+ 
+ 		try:
+ 			return method_getter()(*args, **kwargs)
+-		except dbus.exceptions.DBusException, e:
++		except dbus.exceptions.DBusException as e:
+ 			return reconnecting_error_handler(e)
+ 
+ 	def __getattr__(self, name):
+@@ -258,7 +258,7 @@ class ZeitgeistDBusInterface(object):
+ 			try:
+ 				proxy = get_bus().get_object(self.BUS_NAME,
+ 					self.OBJECT_PATH, follow_name_owner_changes=True)
+-			except dbus.exceptions.DBusException, e:
++			except dbus.exceptions.DBusException as e:
+ 				if e.get_dbus_name() == "org.freedesktop.DBus.Error.ServiceUnknown":
+ 					raise RuntimeError(
+ 						"Found no running zeitgeist-daemon instance: %s" % \
+@@ -1054,11 +1054,11 @@ class ZeitgeistClient:
+ 		"""
+ 		
+ 		if unique_id not in self._data_sources:
+-			raise ValueError, 'set_data_source_enabled_callback() called before ' \
+-			'register_data_source()'
++			raise ValueError('set_data_source_enabled_callback() called before ' \
++			'register_data_source()')
+ 		
+ 		if not callable(enabled_callback):
+-			raise TypeError, 'enabled_callback: expected a callable method'
++			raise TypeError('enabled_callback: expected a callable method')
+ 		
+ 		self._data_sources[unique_id]['callback'] = enabled_callback
+ 	
+diff --git a/python/datamodel.py b/python/datamodel.py
+index d8402bd4..fe436eaa 100644
+--- a/python/datamodel.py
++++ b/python/datamodel.py
+@@ -26,7 +26,7 @@ import os.path
+ import gettext
+ import time
+ import sys
+-gettext.install("zeitgeist", unicode=1)
++gettext.install("zeitgeist")
+ 
+ __all__ = [
+ 	'Interpretation',
+@@ -121,12 +121,12 @@ class Symbol(str):
+ 	def _ensure_all_children (self):
+ 		if self._all_children is not None : return
+ 		self._all_children = dict()
+-		for child in self._children.itervalues():
++		for child in self._children.values():
+ 			child._visit(self._all_children)
+ 	
+ 	def _visit (self, dikt):
+ 		dikt[self.name] = self
+-		for child in self._children.itervalues():
++		for child in self._children.values():
+ 			child._visit(dikt) 
+ 	
+ 	@staticmethod
+@@ -141,7 +141,7 @@ class Symbol(str):
+ 			children = list(symbol.get_all_children())
+ 			children.append(uri)
+ 			return children
+-		except KeyError, e:
++		except KeyError as e:
+ 			return [uri]
+ 		
+ 
+@@ -174,7 +174,7 @@ class Symbol(str):
+ 		"""
+ 		Returns a list of immediate child symbols
+ 		"""
+-		return frozenset(self._children.itervalues())
++		return frozenset(self._children.values())
+ 		
+ 	def iter_all_children(self):
+ 		"""
+@@ -182,7 +182,7 @@ class Symbol(str):
+ 		of this symbol
+ 		"""
+ 		self._ensure_all_children()
+-		return self._all_children.itervalues()
++		return self._all_children.values()
+ 		
+ 	def get_all_children(self):
+ 		"""
+@@ -194,7 +194,7 @@ class Symbol(str):
+ 		"""
+ 		Returns a list of immediate parent symbols
+ 		"""
+-		return frozenset(self._parents.itervalues())
++		return frozenset(self._parents.values())
+ 	
+ 	def is_child_of (self, parent):
+ 		"""
+@@ -203,7 +203,7 @@ class Symbol(str):
+ 		if not isinstance (parent, Symbol):
+ 			try:
+ 				parent = _SYMBOLS_BY_URI[parent]
+-			except KeyError, e:
++			except KeyError as e:
+ 				# Parent is not a known URI
+ 				return self.uri == parent
+ 		
+@@ -226,7 +226,7 @@ class Symbol(str):
+ 		if isinstance (child, basestring):
+ 			try:
+ 				child = _SYMBOLS_BY_URI[child]
+-			except KeyError, e:
++			except KeyError as e:
+ 				# Child is not a know URI
+ 				if isinstance (parent, basestring):
+ 					return child == parent
+@@ -1170,7 +1170,7 @@ _SYMBOLS_BY_URI["Manifestation"] = Manifestation
+ # Load the ontology definitions
+ ontology_file = os.path.join(os.path.dirname(__file__), "_ontology.py")
+ try:
+-	execfile(ontology_file)
++	exec(open(ontology_file).read())
+ except IOError:
+ 	raise ImportError("Unable to load Zeitgeist ontology. Did you run `make`?")
+ 
+@@ -1178,23 +1178,23 @@ except IOError:
+ # Bootstrap the symbol relations. We use a 2-pass strategy:
+ #
+ # 1) Make sure that all parents and children are registered on each symbol
+-for symbol in _SYMBOLS_BY_URI.itervalues():
++for symbol in _SYMBOLS_BY_URI.values():
+ 	for parent in symbol._parents:
+ 		try:
+ 			_SYMBOLS_BY_URI[parent]._children[symbol.uri] = None
+-		except KeyError, e:
+-			print "ERROR", e, parent, symbol.uri
++		except KeyError as e:
++			print ("ERROR", e, parent, symbol.uri)
+ 			pass
+ 	for child in symbol._children:
+ 		try:
+ 			_SYMBOLS_BY_URI[child]._parents.add(symbol.uri)
+ 		except KeyError:
+-			print "ERROR", e, child, symbol.uri
++			print ("ERROR", e, child, symbol.uri)
+ 			pass
+ 
+ # 2) Resolve all child and parent URIs to their actual Symbol instances
+-for symbol in _SYMBOLS_BY_URI.itervalues():
+-	for child_uri in symbol._children.iterkeys():
++for symbol in _SYMBOLS_BY_URI.values():
++	for child_uri in symbol._children.keys():
+ 		symbol._children[child_uri] = _SYMBOLS_BY_URI[child_uri]
+ 	
+ 	parents = {}
+@@ -1204,8 +1204,8 @@ for symbol in _SYMBOLS_BY_URI.itervalues():
+ 
+ 
+ if __name__ == "__main__":
+-	print "Success"
++	print ("Success")
+ 	end_symbols = time.time()
+-	print >> sys.stderr, "Import time: %s" % (end_symbols - start_symbols)
++	print ("Import time: %s" % (end_symbols - start_symbols), sys.stderr)
+ 
+ # vim:noexpandtab:ts=4:sw=4



More information about the arch-commits mailing list