harfbuzz: update

This commit is contained in:
Mark Brand 2015-08-22 12:10:50 +02:00
parent c1318867db
commit cdb7333d9b
2 changed files with 23 additions and 12 deletions

View File

@ -1,12 +1,17 @@
This file is part of MXE. This file is part of MXE.
See index.html for further information. See index.html for further information.
Contains ad hoc patches for cross building. From c26e8bf6eeba0d7ed230dbc659e7abd8ed8277a1 Mon Sep 17 00:00:00 2001
From: Niels Kristian Bech Jensen <nkbj1970@hotmail.com>
Date: Sat, 22 Aug 2015 11:25:36 +0200
Subject: [PATCH] fix *.pc file for harfbuzz-icu
diff -ur a/src/harfbuzz-icu.pc.in b/src/harfbuzz-icu.pc.in
--- a/src/harfbuzz-icu.pc.in 2013-05-28 23:16:58.000000000 +0200 diff --git a/src/harfbuzz-icu.pc.in b/src/harfbuzz-icu.pc.in
+++ b/src/harfbuzz-icu.pc.in 2013-06-26 04:14:39.078153528 +0200 index 949869a..59d8cbc 100644
@@ -8,6 +8,7 @@ --- a/src/harfbuzz-icu.pc.in
+++ b/src/harfbuzz-icu.pc.in
@@ -8,6 +8,7 @@ Description: HarfBuzz text shaping library ICU integration
Version: %VERSION% Version: %VERSION%
Requires: harfbuzz Requires: harfbuzz
@ -15,14 +20,20 @@ diff -ur a/src/harfbuzz-icu.pc.in b/src/harfbuzz-icu.pc.in
Libs: -L${libdir} -lharfbuzz-icu Libs: -L${libdir} -lharfbuzz-icu
+Libs.private: -lusp10 -lgdi32 +Libs.private: -lusp10 -lgdi32
Cflags: -I${includedir}/harfbuzz Cflags: -I${includedir}/harfbuzz
diff -ur a/src/harfbuzz.pc.in b/src/harfbuzz.pc.in diff --git a/src/harfbuzz.pc.in b/src/harfbuzz.pc.in
--- a/src/harfbuzz.pc.in 2013-05-28 23:15:43.000000000 +0200 index b3e124a..e74633a 100644
+++ b/src/harfbuzz.pc.in 2013-06-26 04:15:16.842154388 +0200 --- a/src/harfbuzz.pc.in
@@ -7,5 +7,7 @@ +++ b/src/harfbuzz.pc.in
@@ -7,7 +7,8 @@ Name: harfbuzz
Description: HarfBuzz text shaping library Description: HarfBuzz text shaping library
Version: %VERSION% Version: %VERSION%
+Requires.private: cairo-ft glib-2.0 +Requires.private: cairo-ft glib-2.0
Libs: -L${libdir} -lharfbuzz Libs: -L${libdir} -lharfbuzz
+Libs.private: -lusp10 -lgdi32 -Libs.private: %libs_private%
+Libs.private: %libs_private% -lusp10 -lgdi32
Requires.private: %requires_private%
Cflags: -I${includedir}/harfbuzz Cflags: -I${includedir}/harfbuzz
--
2.1.4

View File

@ -3,8 +3,8 @@
PKG := harfbuzz PKG := harfbuzz
$(PKG)_IGNORE := $(PKG)_IGNORE :=
$(PKG)_VERSION := 1.0.1 $(PKG)_VERSION := 1.0.2
$(PKG)_CHECKSUM := 0a98acf4a9793f7cc34eb928b09da492b2b8322d $(PKG)_CHECKSUM := d9f5ee3a2f29b2304b2fcc15296d2cc852c11cd4
$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION) $(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION)
$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.bz2 $(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.bz2
$(PKG)_URL := http://www.freedesktop.org/software/$(PKG)/release/$($(PKG)_FILE) $(PKG)_URL := http://www.freedesktop.org/software/$(PKG)/release/$($(PKG)_FILE)