Hello community,

here is the log from the commit of package libgnomeprint for openSUSE:Factory 
checked in at 2013-12-23 22:16:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libgnomeprint (Old)
 and      /work/SRC/openSUSE:Factory/.libgnomeprint.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libgnomeprint"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libgnomeprint/libgnomeprint.changes      
2013-03-20 11:43:05.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libgnomeprint.new/libgnomeprint.changes 
2013-12-23 22:16:14.000000000 +0100
@@ -1,0 +2,8 @@
+Sat Dec 14 16:59:14 UTC 2013 - [email protected]
+
+- Add libgnomeprint-use-recommended-freetype-include.patch:
+  Freetype upstream recommends using their macros together with
+  ft2build include. Positive sideeffect is that this patch makes it
+  build with both freetype2 2.5.1, and older versions.
+
+-------------------------------------------------------------------

New:
----
  libgnomeprint-use-recommended-freetype-include.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libgnomeprint.spec ++++++
--- /var/tmp/diff_new_pack.c132f3/_old  2013-12-23 22:16:15.000000000 +0100
+++ /var/tmp/diff_new_pack.c132f3/_new  2013-12-23 22:16:15.000000000 +0100
@@ -50,6 +50,8 @@
 Patch3:         libgnomeprint-pdf-invalid-path-176712.patch
 # PATCH-FIX-UPSTREAM libgnomeprint-missing-include.patch bgo#653388 
[email protected] -- Add missing include to fix build
 Patch4:         libgnomeprint-missing-include.patch
+# PATCH-FIX-UPSTREAM libgnomeprint-use-recommended-freetype-include.patch 
[email protected] -- Use freetype upstream recommended #include style
+Patch5:         libgnomeprint-use-recommended-freetype-include.patch
 Recommends:     %{name}-lang
 
 %description
@@ -95,6 +97,7 @@
 %patch1 
 %patch3
 %patch4 -p1
+%patch5 -p0
 
 %build
 autoreconf -f -i

++++++ libgnomeprint-use-recommended-freetype-include.patch ++++++
--- libgnomeprint/gnome-font-face.c.orig        2010-02-09 06:32:51.000000000 
-0600
+++ libgnomeprint/gnome-font-face.c     2013-11-30 04:10:52.000000000 -0600
@@ -36,7 +36,8 @@
 #include <stdarg.h>
 #include <locale.h>
 
-#include <freetype/ftoutln.h>
+#include <ft2build.h>
+#include FT_OUTLINE_H
 
 #include <libgnomeprint/gnome-print-private.h>
 #include <libgnomeprint/gnome-font-private.h>
--- libgnomeprint/gnome-print-gdi.c.orig        2010-02-09 06:32:51.000000000 
-0600
+++ libgnomeprint/gnome-print-gdi.c     2013-11-30 04:10:07.000000000 -0600
@@ -36,7 +36,7 @@
 #include <libgnomeprint/gp-gc-private.h>
 
 #include <ft2build.h>
-#include <freetype/freetype.h>
+#include FT_FREETYPE_H
 
 #define WIN32_LEAN_AND_MEAN
 #include <windows.h>
--- libgnomeprint/gnome-rfont.c.orig    2010-02-09 06:32:51.000000000 -0600
+++ libgnomeprint/gnome-rfont.c 2013-11-30 04:09:50.000000000 -0600
@@ -28,8 +28,8 @@
 
 #include <ft2build.h>
 #include FT_FREETYPE_H
-#include <freetype/ftglyph.h>
-#include <freetype/ftbbox.h>
+#include FT_GLYPH_H
+#include FT_BBOX_H
 #include <libart_lgpl/art_misc.h>
 #include <libart_lgpl/art_affine.h>
 #include <libart_lgpl/art_vpath.h>
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to