[gnome-activity-journal] - Update to latest release - Add minor patch to make the version check work with zeitgeist 0.5.0
Mads Villadsen
maxx at fedoraproject.org
Tue Aug 24 19:18:42 UTC 2010
commit 6b915ee260ba2bbcdb49d008e03bb9a450b2bff5
Author: Mads Villadsen <maxx at krakoa.dk>
Date: Tue Aug 24 21:18:32 2010 +0200
- Update to latest release
- Add minor patch to make the version check work with zeitgeist 0.5.0
.gitignore | 1 +
...ournal-0.5.0-zeitgeist-version-workaround.patch | 12 +++++++++
gnome-activity-journal.spec | 25 ++++++++++++--------
sources | 2 +-
4 files changed, 29 insertions(+), 11 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 9235ee6..eedc5db 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
gnome-activity-journal-0.3.4.1-bzr1010.tar.gz
+/gnome-activity-journal-0.5.0.tar.gz
diff --git a/gnome-activity-journal-0.5.0-zeitgeist-version-workaround.patch b/gnome-activity-journal-0.5.0-zeitgeist-version-workaround.patch
new file mode 100644
index 0000000..8d300be
--- /dev/null
+++ b/gnome-activity-journal-0.5.0-zeitgeist-version-workaround.patch
@@ -0,0 +1,12 @@
+diff -r -u gnome-activity-journal-0.5.0.org/gnome-activity-journal gnome-activity-journal-0.5.0/gnome-activity-journal
+--- gnome-activity-journal-0.5.0.org/gnome-activity-journal 2010-08-23 21:44:46.000000000 +0200
++++ gnome-activity-journal-0.5.0/gnome-activity-journal 2010-08-24 21:06:39.033888869 +0200
+@@ -91,7 +91,7 @@
+ print "%s" % e
+ sys.exit(1)
+
+-if CLIENT.get_version() < [0, 4, 9, 99]:
++if CLIENT.get_version() < [0, 4, 0]:
+ print "You need Zeitgeist 0.5.0 or later for the GNOME Activity Journal to work."
+ print "https://launchpad.net/zeitgeist"
+ sys.exit(1)
diff --git a/gnome-activity-journal.spec b/gnome-activity-journal.spec
index 314fa78..302fa45 100644
--- a/gnome-activity-journal.spec
+++ b/gnome-activity-journal.spec
@@ -1,27 +1,25 @@
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%define bzr_revision 1010
Name: gnome-activity-journal
-Version: 0.3.4.1
-Release: 2.20100721bzr1010%{?dist}
-# to check out this version do:
-# bzr co -r 1010 lp:gnome-activity-journal gnome-activity-journal-0.3.4.1-bzr1010
-# rm -rf gnome-activity-journal-0.3.4.1-bzr1010/.bzr
-# tar zcf gnome-activity-journal-0.3.4.1-bzr1010.tar.gz gnome-activity-journal-0.3.4.1-bzr1010
+Version: 0.5.0
+Release: 1%{?dist}
Summary: Browse and search your Zeitgeist activities
Group: Applications/File
License: GPLv3+
URL: https://launchpad.net/%{name}
-Source0: http://launchpad.net/%{name}/0.3/%{version}/+download/%{name}-%{version}-bzr%{bzr_revision}.tar.gz
+Source0: http://launchpad.net/%{name}/%{version}/%{version}/+download/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
# Simple patch to get rid of rpmlint error about non-executable script
Patch1: %{name}-non-executable-script-fix.patch
+# Simple patch that has a temporary workaround for checking the version of zeitgeist
+# zeitgeist 0.5.0 shipped claiming to be 0.4.0 in its dbus api
+Patch2: %{name}-0.5.0-zeitgeist-version-workaround.patch
BuildArch: noarch
BuildRequires: python-devel python-distutils-extra desktop-file-utils intltool
-Requires: zeitgeist >= 0.3.1
+Requires: zeitgeist >= 0.5.0
Requires: hicolor-icon-theme
Requires: pygtk2 pygobject2
Requires: gnome-python2-gnome gnome-python2-gconf pycairo
@@ -74,8 +72,9 @@ It shows a chronological journal of all file
activity.
%prep
-%setup -q -n %{name}-%{version}-bzr%{bzr_revision}
+%setup -q
%patch1 -p1
+%patch2 -p1
%build
%{__python} setup.py build
@@ -108,9 +107,15 @@ rm -rf $RPM_BUILD_ROOT
%{_datadir}/man/*/*
%{python_sitelib}/*
+%{_datadir}/zeitgeist/_zeitgeist/engine/extensions/gnome_activity_journal.*
+
%{_sysconfdir}/gconf/schemas/%{name}.schemas
%changelog
+* Mon Aug 23 2010 Mads Villadsen <maxx at krakoa.dk> - 0.5.0-1
+- Update to latest release
+- Add minor patch to make the version check work with zeitgeist 0.5.0
+
* Wed Jul 21 2010 David Malcolm <dmalcolm at redhat.com> - 0.3.4.1-2.20100721bzr1010
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
diff --git a/sources b/sources
index cfc8d5f..3f8248d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ffd686a10867f7050eca9dc1525c1041 gnome-activity-journal-0.3.4.1-bzr1010.tar.gz
+ce392557e7f1ec4b60b60e14dc250723 gnome-activity-journal-0.5.0.tar.gz
More information about the scm-commits
mailing list