rpms/referencer/devel referencer-new_poppler.patch, NONE, 1.1 referencer.spec, 1.6, 1.7
Deji Akingunola (deji)
fedora-extras-commits at redhat.com
Thu Sep 20 02:57:18 UTC 2007
Author: deji
Update of /cvs/pkgs/rpms/referencer/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15955
Modified Files:
referencer.spec
Added Files:
referencer-new_poppler.patch
Log Message:
* Wed Sep 19 2007 Deji Akingunola <dakingun at gmail.com> - 1.0.4-5
- Patch to build against newer poppler library
referencer-new_poppler.patch:
--- NEW FILE referencer-new_poppler.patch ---
--- src/Document.C 2007/09/02 07:29:29 547
+++ src/Document.C 2007/09/08 18:30:24 548
@@ -18,9 +18,10 @@
#include <libgnomevfsmm.h>
#include <glibmm/i18n.h>
#include "ucompose.hpp"
-
#include <poppler.h>
+#include "config.h"
+
#include "Utility.h"
#include "Library.h"
#include "TagList.h"
@@ -28,6 +29,7 @@
#include "Document.h"
+
Glib::RefPtr<Gdk::Pixbuf> Document::defaultthumb_;
Glib::RefPtr<Gdk::Pixbuf> Document::thumbframe_;
Glib::RefPtr<Gnome::UI::ThumbnailFactory> Document::thumbfac_;
@@ -393,7 +395,13 @@
rect->y2 = height;
// FIXME: add something before/after appending text to signal pagebreak?
- textdump += poppler_page_get_text (page, rect);
+ #ifdef OLD_POPPLER
+ #warning Using poppler <= 0.5
+ textdump += poppler_page_get_text (page, rect);
+ #else
+ #warning Using poppler >= 0.6
+ textdump += poppler_page_get_text (page, POPPLER_SELECTION_GLYPH, rect);
+ #endif
poppler_rectangle_free (rect);
g_object_unref (page);
Index: referencer.spec
===================================================================
RCS file: /cvs/pkgs/rpms/referencer/devel/referencer.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- referencer.spec 6 Sep 2007 00:34:20 -0000 1.6
+++ referencer.spec 20 Sep 2007 02:56:46 -0000 1.7
@@ -1,11 +1,12 @@
Name: referencer
Summary: A document organiser and bibliography manager for Gnome
Version: 1.0.4
-Release: 4%{?dist}
+Release: 5%{?dist}
Group: Applications/System
License: GPLv2
URL: http://icculus.org/referencer
Source0: http://icculus.org/referencer/downloads/%{name}-%{version}.tar.gz
+Patch0: referencer-new_poppler.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: poppler-devel libgnomeuimm26-devel
BuildRequires: boost-devel gcc-c++
@@ -20,6 +21,7 @@
%prep
%setup -q
+%patch0 -p0 -b .poppler
%build
%configure --disable-update-mime-database
@@ -68,6 +70,9 @@
%{_datadir}/referencer/
%changelog
+* Wed Sep 19 2007 Deji Akingunola <dakingun at gmail.com> - 1.0.4-5
+- Patch to build against newer poppler library
+
* Wed Sep 05 2007 Deji Akingunola <dakingun at gmail.com> - 1.0.4-4
- Rebuild against newer poppler library
More information about the fedora-extras-commits
mailing list