[referencer] - Add patch to fix API to use new poppler 0.15 - Add BR: libSM-devel libICE-devel, need to have them
alexlan
alexlan at fedoraproject.org
Wed Oct 6 14:14:06 UTC 2010
commit b2db3740f33308eab4c79a6d0761399464ecdb0b
Author: Alex Lancaster <alexlan at fedoraproject.org>
Date: Wed Oct 6 10:13:46 2010 -0400
- Add patch to fix API to use new poppler 0.15
- Add BR: libSM-devel libICE-devel, need to have them explicitly
required
referencer-poppler-0.15.patch | 11 +++++++++++
referencer.spec | 10 +++++++++-
2 files changed, 20 insertions(+), 1 deletions(-)
---
diff --git a/referencer-poppler-0.15.patch b/referencer-poppler-0.15.patch
new file mode 100644
index 0000000..0a4d60f
--- /dev/null
+++ b/referencer-poppler-0.15.patch
@@ -0,0 +1,11 @@
+--- src/Document.C.orig 2010-10-05 01:04:52.555165818 -0400
++++ src/Document.C 2010-10-05 01:09:46.807168659 -0400
+@@ -488,7 +488,7 @@
+ textdump += poppler_page_get_text (page, rect);
+ #else
+ #warning Using poppler >= 0.6
+- textdump += poppler_page_get_text (page, POPPLER_SELECTION_GLYPH, rect);
++ textdump += poppler_page_get_selected_text (page, POPPLER_SELECTION_GLYPH, rect);
+ #endif
+
+ poppler_rectangle_free (rect);
diff --git a/referencer.spec b/referencer.spec
index 39adaec..972df03 100644
--- a/referencer.spec
+++ b/referencer.spec
@@ -3,18 +3,20 @@
Name: referencer
Summary: A document organiser and bibliography manager for Gnome
Version: 1.1.6
-Release: 7%{?dist}
+Release: 8%{?dist}
Group: Applications/System
License: GPLv2
URL: http://icculus.org/referencer
Source0: http://icculus.org/referencer/downloads/%{name}-%{version}.tar.gz
Patch0: referencer-pythondir.patch
+Patch1: referencer-poppler-0.15.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: poppler-glib-devel libgnomeuimm26-devel
BuildRequires: boost-devel gcc-c++ python-devel
BuildRequires: gettext perl(XML::Parser)
BuildRequires: desktop-file-utils intltool gnome-doc-utils
BuildRequires: scrollkeeper
+BuildRequires: libSM-devel libICE-devel
Requires(post): scrollkeeper
Requires(postun):scrollkeeper
@@ -27,6 +29,7 @@ import from BibTeX, Reference Manager and EndNote, and tagging.
%prep
%setup -q
%patch0 -p0 -b .pyt
+%patch1 -p0 -b .poppler
%build
%configure --disable-update-mime-database
@@ -88,6 +91,11 @@ update-mime-database %{_datadir}/mime &> /dev/null || :
%{python_sitelib}/referencer/
%changelog
+* Tue Oct 5 2010 Alex Lancaster <alexlan[AT]fedoraproject org> - 1.1.6-8
+- Add patch to fix API to use new poppler 0.15
+- Add BR: libSM-devel libICE-devel, need to have them explicitly
+ required
+
* Thu Sep 28 2010 Deji Akingunola <dakingun at gmail.com> - 1.1.6-7
- Rebuild for poppler-0.15.
More information about the scm-commits
mailing list