rpms/poppler/F-10 poppler-0.8.7-qt4psprint.patch, NONE, 1.1 poppler.spec, 1.78, 1.79

Rex Dieter rdieter at fedoraproject.org
Tue Jan 20 16:02:16 UTC 2009


Author: rdieter

Update of /cvs/pkgs/rpms/poppler/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14784

Modified Files:
	poppler.spec 
Added Files:
	poppler-0.8.7-qt4psprint.patch 
Log Message:
* Tue Jan 20 2009 Rex Dieter <rdieter at fedoraproject.org> - 0.8.7-5
- patch to workaround okular rendering hyperlinks (#480357)
- add needed scriptlets
- nuke rpaths


poppler-0.8.7-qt4psprint.patch:

--- NEW FILE poppler-0.8.7-qt4psprint.patch ---
diff -up poppler-0.8.7/qt4/src/poppler-ps-converter.cc.qt4psprint poppler-0.8.7/qt4/src/poppler-ps-converter.cc
--- poppler-0.8.7/qt4/src/poppler-ps-converter.cc.qt4psprint	2008-03-26 14:38:52.000000000 -0500
+++ poppler-0.8.7/qt4/src/poppler-ps-converter.cc	2009-01-16 13:35:45.000000000 -0600
@@ -192,7 +192,7 @@ bool PSConverter::convert()
 	{
 		foreach(int page, d->pageList)
 		{
-			d->document->doc->displayPage(psOut, page, d->hDPI, d->vDPI, d->rotate, gFalse, gTrue, gFalse);
+			d->document->doc->displayPage(psOut, page, d->hDPI, d->vDPI, d->rotate, gFalse, gTrue, gTrue);
 		}
 		delete psOut;
 		d->closeDevice();


Index: poppler.spec
===================================================================
RCS file: /cvs/pkgs/rpms/poppler/F-10/poppler.spec,v
retrieving revision 1.78
retrieving revision 1.79
diff -u -r1.78 -r1.79
--- poppler.spec	4 Jan 2009 05:55:23 -0000	1.78
+++ poppler.spec	20 Jan 2009 16:01:46 -0000	1.79
@@ -3,7 +3,7 @@
 Summary: PDF rendering library
 Name: poppler
 Version: 0.8.7
-Release: 4%{?dist}
+Release: 5%{?dist}
 License: GPLv2 and Redistributable, no modification permitted
 # the code is GPLv2
 # the charmap data in /usr/share/poppler is redistributable
@@ -14,8 +14,11 @@
 Patch0: poppler-ObjStream.patch
 # fix from upstream
 Patch1: pdftops-large-image.patch
+# http://bugzilla.redhat.com/480357
+Patch2: poppler-0.8.7-qt4psprint.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
+BuildRequires: automake libtool
 BuildRequires: gtk2-devel
 BuildRequires: cairo-devel
 BuildRequires: qt3-devel
@@ -39,7 +42,6 @@
 Summary: Glib wrapper for poppler
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
-
 %description glib
 %{summary}.
 
@@ -49,11 +51,9 @@
 Requires: %{name}-glib = %{version}-%{release}
 Requires: %{name}-devel = %{version}-%{release}
 Requires: gtk-doc
-
 %description glib-devel
 %{summary}.
 
-
 %package qt
 Summary: Qt3 wrapper for poppler
 Group:   System Environment/Libraries
@@ -87,7 +87,7 @@
 %{summary}.
 
 %package utils
-Summary: Command line utilities for converting PDF files.
+Summary: Command line utilities for converting PDF files
 Group: Applications/Text
 Requires: %{name} = %{version}-%{release}
 Conflicts: xpdf <= 1:3.01-8
@@ -111,6 +111,9 @@
 pushd %{name}-%{version}
 %patch0 -p0 -b .objstream
 %patch1 -p1 -b .large-image
+%patch2 -p1 -b .qt4psprint
+# hammer to nuke rpaths, recheck on new releases
+autoreconf -i -f
 popd
 
 %build
@@ -140,9 +143,27 @@
 rm $RPM_BUILD_ROOT%{_libdir}/lib*.la
 
 
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%post glib -p /sbin/ldconfig
+
+%postun glib -p /sbin/ldconfig
+
+%post qt -p /sbin/ldconfig
+
+%postun qt -p /sbin/ldconfig
+
+%post qt4 -p /sbin/ldconfig
+
+%postun qt4 -p /sbin/ldconfig
+
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+
 %files
 %defattr(-,root,root,-)
 %doc %{name}-%{version}/README
@@ -197,7 +218,13 @@
 %{_bindir}/*
 %{_mandir}/man1/*
 
+
 %changelog
+* Tue Jan 20 2009 Rex Dieter <rdieter at fedoraproject.org> - 0.8.7-5
+- patch to workaround okular rendering hyperlinks (#480357)
+- add needed scriptlets
+- nuke rpaths
+
 * Sun Jan  4 2009 Matthias Clasen  <mclasen at redhat.com> - 0.8.7-4
 - Fix a problem with large images
 




More information about the scm-commits mailing list