[114013] trunk/dports/print/libLASi

ryandesign at macports.org ryandesign at macports.org
Wed Nov 27 03:56:10 PST 2013


Revision: 114013
          https://trac.macports.org/changeset/114013
Author:   ryandesign at macports.org
Date:     2013-11-27 03:56:10 -0800 (Wed, 27 Nov 2013)
Log Message:
-----------
libLASi: fix for freetype 2.5.1 (#41567)

Modified Paths:
--------------
    trunk/dports/print/libLASi/Portfile

Added Paths:
-----------
    trunk/dports/print/libLASi/files/
    trunk/dports/print/libLASi/files/patch-freetype-2.5.1.diff

Modified: trunk/dports/print/libLASi/Portfile
===================================================================
--- trunk/dports/print/libLASi/Portfile	2013-11-27 11:33:36 UTC (rev 114012)
+++ trunk/dports/print/libLASi/Portfile	2013-11-27 11:56:10 UTC (rev 114013)
@@ -6,6 +6,7 @@
 
 name                    libLASi
 version                 1.1.1
+revision                1
 categories              print
 license                 LGPL
 maintainers             takeshi
@@ -27,6 +28,8 @@
 
 depends_lib             path:lib/pkgconfig/pango.pc:pango
 
+patchfiles              patch-freetype-2.5.1.diff
+
 livecheck.type          regex
 livecheck.url           ${homepage}
 livecheck.regex         {New Release Announcement: libLASi-([0-9]+\.[0-9]+\.[0-9]+)}

Added: trunk/dports/print/libLASi/files/patch-freetype-2.5.1.diff
===================================================================
--- trunk/dports/print/libLASi/files/patch-freetype-2.5.1.diff	                        (rev 0)
+++ trunk/dports/print/libLASi/files/patch-freetype-2.5.1.diff	2013-11-27 11:56:10 UTC (rev 114013)
@@ -0,0 +1,59 @@
+--- include/LASi.h.orig	2011-09-21 14:09:55.000000000 -0500
++++ include/LASi.h	2013-11-27 05:49:26.000000000 -0600
+@@ -11,7 +11,8 @@
+ #include <sstream>
+ #include <map>
+ #include <pango/pango.h>
+-#include <freetype/ftglyph.h>
++#include <ft2build.h>
++#include FT_GLYPH_H
+ 
+ class FreetypeGlyphMgr;
+ class ContextMgr;
+--- src/drawGlyph.cpp.orig	2011-09-21 14:09:55.000000000 -0500
++++ src/drawGlyph.cpp	2013-11-27 05:47:16.000000000 -0600
+@@ -6,7 +6,8 @@
+  */
+ 
+ #include <ostream>
+-#include <freetype/ftoutln.h>
++#include <ft2build.h>
++#include FT_OUTLINE_H
+ #include <algorithm>
+ #include <LASi.h>
+ #include <config.h>
+--- src/glyphMgr.cpp.orig	2011-09-21 14:09:55.000000000 -0500
++++ src/glyphMgr.cpp	2013-11-27 05:49:04.000000000 -0600
+@@ -10,8 +10,7 @@
+ 
+ #include <ft2build.h>
+ #include FT_FREETYPE_H
+-
+-#include <freetype/ftglyph.h>
++#include FT_GLYPH_H
+ 
+ #include <cassert>
+ #include "util.h"
+--- src/glyphMgr.h.orig	2011-09-21 14:09:55.000000000 -0500
++++ src/glyphMgr.h	2013-11-27 05:48:18.000000000 -0600
+@@ -15,8 +15,7 @@
+ 
+ #include <ft2build.h>
+ #include FT_FREETYPE_H
+-
+-#include <freetype/ftglyph.h>
++#include FT_GLYPH_H
+ 
+ /** Manage FT_Glyph by insuring that FT_Glyph is handled correctly.
+  */
+--- src/util.h.orig	2011-09-21 14:09:55.000000000 -0500
++++ src/util.h	2013-11-27 05:48:46.000000000 -0600
+@@ -18,7 +18,7 @@
+ 
+ #include <ft2build.h>
+ #include FT_FREETYPE_H
+-#include <freetype/ftglyph.h>
++#include FT_GLYPH_H
+ 
+ std::ostream& operator<<(std::ostream&, const FT_Library);
+ std::ostream& operator<<(std::ostream&, const FT_Face);
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20131127/4651ecd8/attachment.html>


More information about the macports-changes mailing list