summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarinus Schraal <foser@gentoo.org>2003-09-27 18:27:37 +0000
committerMarinus Schraal <foser@gentoo.org>2003-09-27 18:27:37 +0000
commitc66c098e2ac18a91e48bb8ac305839aa719d378d (patch)
tree9528e018574ae38818b6e013c0acc26750315ba3 /x11-libs
parentadd thai patch (diff)
downloadhistorical-c66c098e2ac18a91e48bb8ac305839aa719d378d.tar.gz
historical-c66c098e2ac18a91e48bb8ac305839aa719d378d.tar.bz2
historical-c66c098e2ac18a91e48bb8ac305839aa719d378d.zip
add thai patch
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/pango/Manifest6
-rw-r--r--x11-libs/pango/files/digest-pango-1.2.5-r11
-rw-r--r--x11-libs/pango/files/pango-1.2.5-thai_shaper_fix.patch12
-rw-r--r--x11-libs/pango/metadata.xml5
-rw-r--r--x11-libs/pango/pango-1.2.5-r1.ebuild54
5 files changed, 76 insertions, 2 deletions
diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index d0a74996e63e..6ac77f708d97 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -1,9 +1,11 @@
MD5 1eab53167b06726899d25f60a1c93861 pango-1.2.2.ebuild 1105
-MD5 f974900c1fd8cc957655c8f5736f8347 pango-1.2.5-r1.ebuild 1202
+MD5 685fe3f780554e493da2653d3e4ec281 pango-1.2.5-r1.ebuild 1203
MD5 2c505a1c43644d1bb1c512fe4f7c3eed pango-1.2.1-r1.ebuild 1352
MD5 91ccea3449a97d2c35231b6e6023a16f pango-1.2.1.ebuild 1243
MD5 e9b901845790516e2888aa0ed5fa5e37 pango-1.2.3.ebuild 1122
-MD5 e0d844d77a5ec3256c119558ce481946 ChangeLog 5377
+MD5 f31238b38840908545c1cd33d3b3b159 ChangeLog 5423
+MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
+MD5 7efdc8d58a85200bf11bbddfe5d3ac42 pango-1.2.5.ebuild 1094
MD5 1c60a9e92e200e3cbbf35cb04bef509a files/pango-1.2.0-slighthint-gentoo.patch 1551
MD5 d138eae4f16dd08fcf0a7672f7f01aac files/pango-1.2.1-slighthint-gentoo.patch 1551
MD5 3c7438764bd841669fe85d3d6e084ccb files/pango-1.2.1-cvs_fontset_caching.patch 21897
diff --git a/x11-libs/pango/files/digest-pango-1.2.5-r1 b/x11-libs/pango/files/digest-pango-1.2.5-r1
new file mode 100644
index 000000000000..1fe0dfe90932
--- /dev/null
+++ b/x11-libs/pango/files/digest-pango-1.2.5-r1
@@ -0,0 +1 @@
+MD5 df00fe3e71cd297010f24f439b6c8ee6 pango-1.2.5.tar.bz2 865495
diff --git a/x11-libs/pango/files/pango-1.2.5-thai_shaper_fix.patch b/x11-libs/pango/files/pango-1.2.5-thai_shaper_fix.patch
new file mode 100644
index 000000000000..ec9e8a044c82
--- /dev/null
+++ b/x11-libs/pango/files/pango-1.2.5-thai_shaper_fix.patch
@@ -0,0 +1,12 @@
+diff -uNr pango-1.2.5/modules/thai/thai-shaper.h pango-1.2.5.patched/modules/thai/thai-shaper.h
+--- pango-1.2.5/modules/thai/thai-shaper.h 2003-07-24 22:10:07.000000000 +0200
++++ pango-1.2.5.patched/modules/thai/thai-shaper.h 2003-09-27 16:41:06.000000000 +0200
+@@ -1,6 +1,8 @@
+ #ifndef __THAI_SHAPER_H__
+ #define __THAI_SHAPER_H__
+
++#include "config.h"
++
+ #ifdef HAVE_X
+ #include "pangox.h"
+ #endif
diff --git a/x11-libs/pango/metadata.xml b/x11-libs/pango/metadata.xml
new file mode 100644
index 000000000000..da6fd63d0085
--- /dev/null
+++ b/x11-libs/pango/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>gnome</herd>
+</pkgmetadata>
diff --git a/x11-libs/pango/pango-1.2.5-r1.ebuild b/x11-libs/pango/pango-1.2.5-r1.ebuild
new file mode 100644
index 000000000000..ab75f167e964
--- /dev/null
+++ b/x11-libs/pango/pango-1.2.5-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/pango/pango-1.2.5-r1.ebuild,v 1.1 2003/09/27 18:27:32 foser Exp $
+
+inherit gnome2 eutils
+
+DESCRIPTION="Text rendering and layout library"
+HOMEPAGE="http://www.pango.org/"
+SRC_URI="ftp://ftp.gtk.org/pub/gtk/v2.2/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~alpha ~sparc ~hppa ~amd64 ~ia64"
+IUSE="doc"
+
+RDEPEND="virtual/x11
+ virtual/xft
+ >=dev-libs/glib-2.1.3
+ >=media-libs/fontconfig-2
+ >=media-libs/freetype-2.1.2-r2"
+
+DEPEND="${RDEPEND}
+ >=dev-util/pkgconfig-0.12.0
+ doc? ( >=dev-util/gtk-doc-0.10 )"
+
+src_unpack() {
+ unpack ${A}
+
+ cd ${S}
+ # Some enhancements from Redhat
+ epatch ${FILESDIR}/pango-1.0.99.020606-xfonts.patch
+ epatch ${FILESDIR}/${PN}-1.2.2-slighthint.patch
+
+ # Fix Thai font shaper (#29567)
+ cd ${S}/modules/thai
+ epatch ${FILESDIR}/${P}-thai_shaper_fix.patch
+
+}
+
+DOCS="AUTHORS ChangeLog COPYING README INSTALL NEWS TODO*"
+
+src_install() {
+
+ gnome2_src_install
+ rm ${D}/etc/pango/pango.modules
+
+}
+
+pkg_postinst() {
+
+ einfo "Generating modules listing..."
+ pango-querymodules > /etc/pango/pango.modules
+
+}