summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Proschofsky <suka@gentoo.org>2010-02-24 07:19:53 +0000
committerAndreas Proschofsky <suka@gentoo.org>2010-02-24 07:19:53 +0000
commitc2e6f201e9a792dcf95c80d9d0077e29a9899f72 (patch)
tree5313ec5e3887029cecd0edde3a6f79fbbcc96e57 /x11-libs
parentAdd masked development versions for atk, gtk+ and pango with (diff)
downloadsuka-c2e6f201e9a792dcf95c80d9d0077e29a9899f72.tar.gz
suka-c2e6f201e9a792dcf95c80d9d0077e29a9899f72.tar.bz2
suka-c2e6f201e9a792dcf95c80d9d0077e29a9899f72.zip
Really push gtk, atk and pango [introspection] to the overlay
svn path=/; revision=208
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/gtk+/Manifest5
-rw-r--r--x11-libs/gtk+/files/gtk+-2.14.3-limit-gtksignal-includes.patch17
-rw-r--r--x11-libs/gtk+/files/gtk+-2.18.5-macosx-aqua.patch145
-rw-r--r--x11-libs/gtk+/files/gtk+-2.8.0-multilib.patch63
-rw-r--r--x11-libs/gtk+/gtk+-2.19.6.ebuild183
-rw-r--r--x11-libs/pango/ChangeLog1070
-rw-r--r--x11-libs/pango/Manifest5
-rw-r--r--x11-libs/pango/files/pango-1.26.0-lib64.patch20
-rw-r--r--x11-libs/pango/metadata.xml5
-rw-r--r--x11-libs/pango/pango-1.27.1.ebuild87
10 files changed, 1600 insertions, 0 deletions
diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
new file mode 100644
index 0000000..fb694d2
--- /dev/null
+++ b/x11-libs/gtk+/Manifest
@@ -0,0 +1,5 @@
+AUX gtk+-2.14.3-limit-gtksignal-includes.patch 513 RMD160 ad967a5fb6b9fe2d96119d478429f10032bad8a5 SHA1 5c0df3e543303dfe456479359fea2cbd0d4b723e SHA256 20e7536c29e2675d18fd3aff933621a4fcab9b5615ff96593e9f36ab4febb734
+AUX gtk+-2.18.5-macosx-aqua.patch 5521 RMD160 2f61c470952043229de027b23f67f634eaa86ffa SHA1 b0babc33bc3abca2069a5674996aeffd6fbf4120 SHA256 53cab4a8880c1add44304c7bdb83831adc16b69d938759ab3fc996d744d9e5b6
+AUX gtk+-2.8.0-multilib.patch 2456 RMD160 ba94fb0b16f9002dec8e92700ff3f7931f600548 SHA1 e65e843c6f1beecee7a0e1f7ec3292596c2a65a4 SHA256 595bddaa3e50a54f47dbcf30381e11bce0baa1ccd683ac1ba30ca0221b78a4fd
+DIST gtk+-2.19.6.tar.bz2 18939953 RMD160 e626ad4d9d3f0aa7a174dfea75e80955ba5ee94e SHA1 0a42eeee67fe2f3022f39fdf1a2a3817e520c0ff SHA256 1a38c1f5fec0b850cbfe10714d81adf9d1539730e4cdff72dff79df4bff96aec
+EBUILD gtk+-2.19.6.ebuild 5731 RMD160 8cdabdd6f0ce32299c9b74c791a542d6f181de66 SHA1 b9221ef9fe8c3e43290ba9eab695b1ffb2974b21 SHA256 fbfea172b7878a3305b46e5f3f46a999d9adfb331b5f5aa211d9adc36f7abc46
diff --git a/x11-libs/gtk+/files/gtk+-2.14.3-limit-gtksignal-includes.patch b/x11-libs/gtk+/files/gtk+-2.14.3-limit-gtksignal-includes.patch
new file mode 100644
index 0000000..3fe8cff
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-2.14.3-limit-gtksignal-includes.patch
@@ -0,0 +1,17 @@
+http://bugzilla.gnome.org/show_bug.cgi?id=536767
+
+Makes inkscape and claws-mail buildable again. Basically all packages still using
+GtkCList and single included headers.
+--- gtk/gtksignal.h.orig 2008-06-12 01:40:59.000000000 -0400
++++ gtk/gtksignal.h 2008-06-11 18:21:47.000000000 -0400
+@@ -29,7 +29,9 @@
+ #ifndef __GTK_SIGNAL_H__
+ #define __GTK_SIGNAL_H__
+
+-#include <gtk/gtk.h>
++#include <gtk/gtkenums.h>
++#include <gtk/gtktypeutils.h>
++#include <gtk/gtkobject.h>
+ #include <gtk/gtkmarshal.h>
+
+ G_BEGIN_DECLS
diff --git a/x11-libs/gtk+/files/gtk+-2.18.5-macosx-aqua.patch b/x11-libs/gtk+/files/gtk+-2.18.5-macosx-aqua.patch
new file mode 100644
index 0000000..f13ffe6
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-2.18.5-macosx-aqua.patch
@@ -0,0 +1,145 @@
+This patch touches both the Makefile.am files as well as the Makefile.in files because
+eautoreconf doesn't work properly on gtk+, for some reason.
+
+--- gtk+-2.18.5.orig/demos/gtk-demo/Makefile.am
++++ gtk+-2.18.5/demos/gtk-demo/Makefile.am
+@@ -83,6 +83,10 @@ gtk_demo_DEPENDENCIES = $(DEPS)
+ gtk_demo_LDADD = $(LDADDS)
+ gtk_demo_LDFLAGS = -export-dynamic
+
++if USE_QUARTZ
++gtk_demo_LDFLAGS += -framework AppKit -framework Carbon
++endif
++
+ IMAGEFILES= alphatest.png \
+ apple-red.png \
+ background.jpg \
+--- gtk+-2.18.5.orig/demos/gtk-demo/Makefile.in
++++ gtk+-2.18.5/demos/gtk-demo/Makefile.in
+@@ -40,6 +40,7 @@ host_triplet = @host@
+ DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
+ $(srcdir)/geninclude.pl.in $(top_srcdir)/Makefile.decl
+ bin_PROGRAMS = gtk-demo$(EXEEXT)
++@USE_QUARTZ_TRUE@am__append_1 = -framework AppKit -framework Carbon
+ subdir = demos/gtk-demo
+ ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+ am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+@@ -460,7 +461,7 @@ gtk_demo_SOURCES = \
+
+ gtk_demo_DEPENDENCIES = $(DEPS)
+ gtk_demo_LDADD = $(LDADDS)
+-gtk_demo_LDFLAGS = -export-dynamic
++gtk_demo_LDFLAGS = -export-dynamic $(am__append_1)
+ IMAGEFILES = alphatest.png \
+ apple-red.png \
+ background.jpg \
+--- gtk+-2.18.5.orig/demos/Makefile.am
++++ gtk+-2.18.5/demos/Makefile.am
+@@ -28,6 +28,10 @@ noinst_PROGRAMS = \
+ testpixbuf-scale \
+ pixbuf-demo
+
++if USE_QUARTZ
++AM_LDFLAGS = -framework AppKit -framework Carbon
++endif
++
+ # Need to build test-inline-pixbufs.h for testpixbuf
+ if HAVE_PNG
+ noinst_PROGRAMS += testpixbuf
+--- gtk+-2.18.5.orig/demos/Makefile.in
++++ gtk+-2.18.5/demos/Makefile.in
+@@ -433,6 +433,7 @@ LDADDS = \
+ $(top_builddir)/gdk/$(gdktargetlib) \
+ $(top_builddir)/gtk/$(gtktargetlib)
+
++@USE_QUARTZ_TRUE@AM_LDFLAGS = -framework AppKit -framework Carbon
+ @HAVE_PNG_TRUE@BUILT_SOURCES = test-inline-pixbufs.h
+ @CROSS_COMPILING_FALSE@pixbuf_csource = GDK_PIXBUF_MODULE_FILE=$(top_builddir)/gdk-pixbuf/gdk-pixbuf.loaders $(top_builddir)/gdk-pixbuf/gdk-pixbuf-csource
+ @CROSS_COMPILING_TRUE@pixbuf_csource = $(GDK_PIXBUF_CSOURCE)
+--- gtk+-2.18.5.orig/gtk/Makefile.am
++++ gtk+-2.18.5/gtk/Makefile.am
+@@ -888,7 +888,7 @@ libgtk_directfb_2_0_la_SOURCES = $(gtk_c
+
+ libgtk_x11_2_0_la_LDFLAGS = $(libtool_opts)
+ libgtk_win32_2_0_la_LDFLAGS = $(libtool_opts) -Wl,-luuid
+-libgtk_quartz_2_0_la_LDFLAGS = $(libtool_opts)
++libgtk_quartz_2_0_la_LDFLAGS = $(libtool_opts) -framework AppKit -framework Carbon
+ libgtk_directfb_2_0_la_LDFLAGS = $(libtool_opts)
+
+ libgtk_x11_2_0_la_LIBADD = $(libadd)
+@@ -901,6 +901,10 @@ libgtk_win32_2_0_la_DEPENDENCIES = $(gtk
+ libgtk_quartz_2_0_la_DEPENDENCIES = $(deps)
+ libgtk_directfb_2_0_la_DEPENDENCIES = $(deps)
+
++if USE_QUARTZ
++AM_LDFLAGS = -framework AppKit -framework Carbon
++endif
++
+ if USE_WIN32
+ libgtk_target_ldflags = $(gtk_win32_res_ldflag) $(gtk_win32_symbols)
+ endif
+--- gtk+-2.18.5.orig/gtk/Makefile.in
++++ gtk+-2.18.5/gtk/Makefile.in
+@@ -1294,7 +1294,7 @@ libgtk_quartz_2_0_la_SOURCES = $(gtk_c_s
+ libgtk_directfb_2_0_la_SOURCES = $(gtk_c_sources)
+ libgtk_x11_2_0_la_LDFLAGS = $(libtool_opts)
+ libgtk_win32_2_0_la_LDFLAGS = $(libtool_opts) -Wl,-luuid
+-libgtk_quartz_2_0_la_LDFLAGS = $(libtool_opts)
++libgtk_quartz_2_0_la_LDFLAGS = $(libtool_opts) -framework AppKit -framework Carbon
+ libgtk_directfb_2_0_la_LDFLAGS = $(libtool_opts)
+ libgtk_x11_2_0_la_LIBADD = $(libadd)
+ libgtk_win32_2_0_la_LIBADD = $(libadd) -lole32 -lgdi32 -lcomdlg32 -lwinspool -lcomctl32
+@@ -1304,6 +1304,7 @@ libgtk_x11_2_0_la_DEPENDENCIES = $(deps)
+ libgtk_win32_2_0_la_DEPENDENCIES = $(gtk_def) $(gtk_win32_res) $(deps)
+ libgtk_quartz_2_0_la_DEPENDENCIES = $(deps)
+ libgtk_directfb_2_0_la_DEPENDENCIES = $(deps)
++@USE_QUARTZ_TRUE@AM_LDFLAGS = -framework AppKit -framework Carbon
+ @USE_WIN32_TRUE@libgtk_target_ldflags = $(gtk_win32_res_ldflag) $(gtk_win32_symbols)
+ EXTRA_LTLIBRARIES = libgtk-x11-2.0.la libgtk-win32-2.0.la libgtk-quartz-2.0.la libgtk-directfb-2.0.la
+ DEPS = $(gtktargetlib) $(top_builddir)/gdk-pixbuf/libgdk_pixbuf-$(GTK_API_VERSION).la $(top_builddir)/gdk/$(gdktargetlib)
+--- gtk+-2.18.5.orig/perf/Makefile.am
++++ gtk+-2.18.5/perf/Makefile.am
+@@ -20,6 +20,10 @@ LDADDS = \
+ $(top_builddir)/gdk/$(gdktargetlib) \
+ $(top_builddir)/gtk/$(gtktargetlib)
+
++if USE_QUARTZ
++AM_LDFLAGS = -framework AppKit -framework Carbon
++endif
++
+ noinst_PROGRAMS = \
+ testperf
+
+--- gtk+-2.18.5.orig/perf/Makefile.in
++++ gtk+-2.18.5/perf/Makefile.in
+@@ -373,6 +373,7 @@ LDADDS = \
+ $(top_builddir)/gdk/$(gdktargetlib) \
+ $(top_builddir)/gtk/$(gtktargetlib)
+
++@USE_QUARTZ_TRUE@AM_LDFLAGS = -framework AppKit -framework Carbon
+ testperf_DEPENDENCIES = $(TEST_DEPS)
+ testperf_LDADD = $(LDADDS)
+ testperf_SOURCES = \
+--- gtk+-2.18.5.orig/tests/Makefile.am
++++ gtk+-2.18.5/tests/Makefile.am
+@@ -20,6 +20,10 @@ LDADDS = \
+ $(top_builddir)/gdk/$(gdktargetlib) \
+ $(top_builddir)/gtk/$(gtktargetlib)
+
++if USE_QUARTZ
++AM_LDFLAGS = -framework AppKit -framework Carbon
++endif
++
+ if USE_X11
+ testsocket_programs = testsocket testsocket_child
+ endif
+--- gtk+-2.18.5.orig/tests/Makefile.in
++++ gtk+-2.18.5/tests/Makefile.in
+@@ -639,6 +639,7 @@ LDADDS = \
+ $(top_builddir)/gdk/$(gdktargetlib) \
+ $(top_builddir)/gtk/$(gtktargetlib)
+
++@USE_QUARTZ_TRUE@AM_LDFLAGS = -framework AppKit -framework Carbon
+ @USE_X11_TRUE@testsocket_programs = testsocket testsocket_child
+ @HAVE_CXX_TRUE@autotestkeywords_SOURCES = autotestkeywords.cc
+ @HAVE_CXX_TRUE@autotestkeywords_CPPFLAGS = -I$(srcdir)/dummy-headers \
diff --git a/x11-libs/gtk+/files/gtk+-2.8.0-multilib.patch b/x11-libs/gtk+/files/gtk+-2.8.0-multilib.patch
new file mode 100644
index 0000000..4a1b73d
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-2.8.0-multilib.patch
@@ -0,0 +1,63 @@
+diff -urN gtk+-2.8.0.orig/gdk-pixbuf/Makefile.am gtk+-2.8.0/gdk-pixbuf/Makefile.am
+--- gtk+-2.8.0.orig/gdk-pixbuf/Makefile.am 2005-07-09 01:10:11.000000000 +0100
++++ gtk+-2.8.0/gdk-pixbuf/Makefile.am 2005-08-17 17:59:20.000000000 +0100
+@@ -271,6 +271,7 @@
+ -I$(top_srcdir)/gdk-pixbuf \
+ -I$(top_builddir)/gdk-pixbuf \
+ -DGTK_SYSCONFDIR=\"$(sysconfdir)\" \
++ -DHOST=\"$(host_triplet)\" \
+ -DGTK_VERSION=\"$(GTK_VERSION)\" \
+ -DGTK_BINARY_VERSION=\"$(GTK_BINARY_VERSION)\" \
+ -DG_DISABLE_DEPRECATED \
+diff -urN gtk+-2.8.0.orig/gdk-pixbuf/Makefile.in gtk+-2.8.0/gdk-pixbuf/Makefile.in
+--- gtk+-2.8.0.orig/gdk-pixbuf/Makefile.in 2005-08-17 17:38:06.000000000 +0100
++++ gtk+-2.8.0/gdk-pixbuf/Makefile.in 2005-08-17 17:59:35.000000000 +0100
+@@ -504,6 +504,7 @@
+ -I$(top_srcdir)/gdk-pixbuf \
+ -I$(top_builddir)/gdk-pixbuf \
+ -DGTK_SYSCONFDIR=\"$(sysconfdir)\" \
++ -DHOST=\"$(host_triplet)\" \
+ -DGTK_VERSION=\"$(GTK_VERSION)\" \
+ -DGTK_BINARY_VERSION=\"$(GTK_BINARY_VERSION)\" \
+ -DG_DISABLE_DEPRECATED \
+diff -urN gtk+-2.8.0.orig/gdk-pixbuf/gdk-pixbuf-io.c gtk+-2.8.0/gdk-pixbuf/gdk-pixbuf-io.c
+--- gtk+-2.8.0.orig/gdk-pixbuf/gdk-pixbuf-io.c 2005-07-22 16:34:32.000000000 +0100
++++ gtk+-2.8.0/gdk-pixbuf/gdk-pixbuf-io.c 2005-08-17 17:44:48.000000000 +0100
+@@ -276,8 +276,15 @@
+ gchar *result = g_strdup (g_getenv ("GDK_PIXBUF_MODULE_FILE"));
+
+ if (!result)
+- result = g_build_filename (GTK_SYSCONFDIR, "gtk-2.0", "gdk-pixbuf.loaders", NULL);
+-
++ {
++ result = g_build_filename (GTK_SYSCONFDIR, "gtk-2.0", HOST, "gdk-pixbuf.loaders", NULL);
++ if (!g_file_test (result, G_FILE_TEST_EXISTS))
++ {
++ g_free (result);
++
++ result = g_build_filename (GTK_SYSCONFDIR, "gtk-2.0", "gdk-pixbuf.loaders", NULL);
++ }
++ }
+ return result;
+ }
+
+diff -urN gtk+-2.8.0.orig/gtk/gtkrc.c gtk+-2.8.0/gtk/gtkrc.c
+--- gtk+-2.8.0.orig/gtk/gtkrc.c 2005-04-06 14:49:28.000000000 +0100
++++ gtk+-2.8.0/gtk/gtkrc.c 2005-08-17 17:54:36.000000000 +0100
+@@ -364,7 +364,15 @@
+ if (im_module_file)
+ result = g_strdup (im_module_file);
+ else
+- result = g_build_filename (GTK_SYSCONFDIR, "gtk-2.0", "gtk.immodules", NULL);
++ {
++ result = g_build_filename (GTK_SYSCONFDIR, "gtk-2.0", GTK_HOST, "gtk.immodules", NULL);
++ if (!g_file_test (result, G_FILE_TEST_EXISTS))
++ {
++ g_free (result);
++
++ result = g_build_filename (GTK_SYSCONFDIR, "gtk-2.0", "gtk.immodules", NULL);
++ }
++ }
+ }
+
+ return result;
diff --git a/x11-libs/gtk+/gtk+-2.19.6.ebuild b/x11-libs/gtk+/gtk+-2.19.6.ebuild
new file mode 100644
index 0000000..884118d
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-2.19.6.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-2.18.6.ebuild,v 1.2 2010/01/19 18:52:39 ssuominen Exp $
+
+EAPI="2"
+
+inherit gnome.org flag-o-matic eutils libtool virtualx
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="http://www.gtk.org/"
+
+LICENSE="LGPL-2"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="aqua cups debug doc introspection jpeg jpeg2k tiff test vim-syntax xinerama"
+
+# NOTE: cairo[svg] dep is due to bug 291283 (not patched to avoid eautoreconf)
+RDEPEND="!aqua? (
+ x11-libs/libXrender
+ x11-libs/libX11
+ x11-libs/libXi
+ x11-libs/libXt
+ x11-libs/libXext
+ >=x11-libs/libXrandr-1.3
+ x11-libs/libXcursor
+ x11-libs/libXfixes
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ >=x11-libs/cairo-1.6[X,svg]
+ )
+ aqua? (
+ >=x11-libs/cairo-1.6[aqua,svg]
+ )
+ xinerama? ( x11-libs/libXinerama )
+ >=dev-libs/glib-2.21.3
+ >=x11-libs/pango-1.20
+ >=dev-libs/atk-1.29.2
+ media-libs/fontconfig
+ x11-misc/shared-mime-info
+ >=media-libs/libpng-1.2.1
+ cups? ( net-print/cups )
+ jpeg? ( >=media-libs/jpeg-6b-r9:0 )
+ jpeg2k? ( media-libs/jasper )
+ tiff? ( >=media-libs/tiff-3.9.2 )
+ !<gnome-base/gail-1000"
+DEPEND="${RDEPEND}
+ >=dev-util/pkgconfig-0.9
+ !aqua? (
+ x11-proto/xextproto
+ x11-proto/xproto
+ x11-proto/inputproto
+ x11-proto/damageproto
+ )
+ xinerama? ( x11-proto/xineramaproto )
+ >=dev-util/gtk-doc-am-1.11
+ introspection? (
+ >=dev-libs/gobject-introspection-0.6.4 )
+ doc? (
+ >=dev-util/gtk-doc-1.11
+ ~app-text/docbook-xml-dtd-4.1.2 )
+ test? (
+ media-fonts/font-misc-misc
+ media-fonts/font-cursor-misc )"
+PDEPEND="vim-syntax? ( app-vim/gtk-syntax )"
+
+set_gtk2_confdir() {
+ # An arch specific config directory is used on multilib systems
+ has_multilib_profile && GTK2_CONFDIR="/etc/gtk-2.0/${CHOST}"
+ GTK2_CONFDIR=${GTK2_CONFDIR:=/etc/gtk-2.0}
+}
+
+pkg_setup() {
+ use prefix || EPREFIX=
+}
+
+src_prepare() {
+ # use an arch-specific config directory so that 32bit and 64bit versions
+ # dont clash on multilib systems
+ has_multilib_profile && epatch "${FILESDIR}/${PN}-2.8.0-multilib.patch"
+
+ # Don't break inclusion of gtkclist.h, upstream bug 536767
+ epatch "${FILESDIR}/${PN}-2.14.3-limit-gtksignal-includes.patch"
+
+ # add correct framework linking options, for aqua
+ epatch "${FILESDIR}/${PN}-2.18.5-macosx-aqua.patch"
+
+ # -O3 and company cause random crashes in applications. Bug #133469
+ replace-flags -O3 -O2
+ strip-flags
+
+ use ppc64 && append-flags -mminimal-toc
+
+ # Non-working test in gentoo's env
+ sed 's:\(g_test_add_func ("/ui-tests/keys-events.*\):/*\1*/:g' \
+ -i gtk/tests/testing.c || die "sed 1 failed"
+ sed '\%/recent-manager/add%,/recent_manager_purge/ d' \
+ -i gtk/tests/recentmanager.c || die "sed 2 failed"
+ elibtoolize
+}
+
+src_configure() {
+ # png always on to display icons (foser)
+ local myconf="$(use_enable doc gtk-doc) \
+ $(use_with jpeg libjpeg) \
+ $(use_with jpeg2k libjasper) \
+ $(use_with tiff libtiff) \
+ $(use_enable xinerama) \
+ $(use_enable cups cups auto) \
+ $(use_enable introspection) \
+ --disable-papi \
+ --with-libpng"
+ if use aqua; then
+ myconf="${myconf} --with-gdktarget=quartz"
+ else
+ myconf="${myconf} --with-gdktarget=x11 --with-xinput"
+ fi
+
+ # Passing --disable-debug is not recommended for production use
+ use debug && myconf="${myconf} --enable-debug=yes"
+
+ # need libdir here to avoid a double slash in a path that libtool doesn't
+ # grok so well during install (// between $EPREFIX and usr ...)
+ econf --libdir="${EPREFIX}/usr/$(get_libdir)" ${myconf}
+}
+
+src_test() {
+ unset DBUS_SESSION_BUS_ADDRESS
+ Xemake check || die "tests failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "Installation failed"
+
+ set_gtk2_confdir
+ dodir ${GTK2_CONFDIR}
+ keepdir ${GTK2_CONFDIR}
+
+ # see bug #133241
+ echo 'gtk-fallback-icon-theme = "gnome"' > "${T}/gtkrc"
+ insinto ${GTK2_CONFDIR}
+ doins "${T}"/gtkrc
+
+ # Enable xft in environment as suggested by <utx@gentoo.org>
+ echo "GDK_USE_XFT=1" > "${T}"/50gtk2
+ doenvd "${T}"/50gtk2
+
+ dodoc AUTHORS ChangeLog* HACKING NEWS* README* || die "dodoc failed"
+
+ # This has to be removed, because it's multilib specific; generated in
+ # postinst
+ rm "${D%/}${EPREFIX}/etc/gtk-2.0/gtk.immodules"
+
+ # add -framework Carbon to the .pc files
+ use aqua && for i in gtk+-2.0.pc gtk+-quartz-2.0.pc gtk+-unix-print-2.0.pc; do
+ sed -i -e "s:Libs\: :Libs\: -framework Carbon :" "${D%/}${EPREFIX}"/usr/lib/pkgconfig/$i || die "sed failed"
+ done
+}
+
+pkg_postinst() {
+ set_gtk2_confdir
+
+ if [ -d "${ROOT%/}${EPREFIX}${GTK2_CONFDIR}" ]; then
+ gtk-query-immodules-2.0 > "${ROOT%/}${EPREFIX}${GTK2_CONFDIR}/gtk.immodules"
+ gdk-pixbuf-query-loaders > "${ROOT%/}${EPREFIX}${GTK2_CONFDIR}/gdk-pixbuf.loaders"
+ else
+ ewarn "The destination path ${ROOT%/}${EPREFIX}${GTK2_CONFDIR} doesn't exist;"
+ ewarn "to complete the installation of GTK+, please create the"
+ ewarn "directory and then manually run:"
+ ewarn " cd ${ROOT%/}${EPREFIX}${GTK2_CONFDIR}"
+ ewarn " gtk-query-immodules-2.0 > gtk.immodules"
+ ewarn " gdk-pixbuf-query-loaders > gdk-pixbuf.loaders"
+ fi
+
+ if [ -e "${ROOT%/}${EPREFIX}"/usr/lib/gtk-2.0/2.[^1]* ]; then
+ elog "You need to rebuild ebuilds that installed into" "${ROOT%/}${EPREFIX}"/usr/lib/gtk-2.0/2.[^1]*
+ elog "to do that you can use qfile from portage-utils:"
+ elog "emerge -va1 \$(qfile -qC ${EPREFIX}/usr/lib/gtk-2.0/2.[^1]*)"
+ fi
+
+ elog "Please install app-text/evince for print preview functionality."
+ elog "Alternatively, check \"gtk-print-preview-command\" documentation and"
+ elog "add it to your gtkrc."
+}
diff --git a/x11-libs/pango/ChangeLog b/x11-libs/pango/ChangeLog
new file mode 100644
index 0000000..a719aa1
--- /dev/null
+++ b/x11-libs/pango/ChangeLog
@@ -0,0 +1,1070 @@
+# ChangeLog for x11-libs/pango
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/pango/ChangeLog,v 1.280 2009/12/21 23:28:30 eva Exp $
+
+*pango-1.26.2 (21 Dec 2009)
+
+ 21 Dec 2009; Gilles Dartiguelongue <eva@gentoo.org> +pango-1.26.2.ebuild:
+ Version bump. Bug fixes.
+
+ 28 Nov 2009; Rémi Cardona <remi@gentoo.org> pango-1.24.5-r1.ebuild,
+ pango-1.26.0.ebuild:
+ wrong commit, revert
+
+*pango-1.26.1 (21 Nov 2009)
+
+ 21 Nov 2009; Romain Perier <mrpouet@gentoo.org> +pango-1.26.1.ebuild:
+ Version bump.
+
+ 01 Nov 2009; Gilles Dartiguelongue <eva@gentoo.org> pango-1.26.0.ebuild:
+ Add missing gtk-doc-am to DEPEND, bug #291119.
+
+ 31 Oct 2009; Nirbheek Chauhan <nirbheek@gentoo.org> pango-1.26.0.ebuild,
+ +files/pango-1.26.0-fix-parallel-build.patch:
+ Fix parallel build with patch by Martin von Gagern from bug 287825
+
+*pango-1.26.0 (29 Oct 2009)
+
+ 29 Oct 2009; Gilles Dartiguelongue <eva@gentoo.org> -pango-1.24.2.ebuild,
+ +pango-1.26.0.ebuild, +files/pango-1.26.0-introspection-automagic.patch,
+ +files/pango-1.26.0-lib64.patch:
+ New version for GNOME 2.28. Clean up old revisions.
+
+ 26 Oct 2009; Raúl Porcel <armin76@gentoo.org> pango-1.24.5-r1.ebuild:
+ ia64/s390/sh/sparc stable wrt #285586
+
+ 08 Oct 2009; Markus Meier <maekke@gentoo.org> pango-1.24.5-r1.ebuild:
+ arm stable, bug #285586
+
+ 03 Oct 2009; Tobias Klausmann <klausman@gentoo.org>
+ pango-1.24.5-r1.ebuild:
+ Stable on alpha, bug #285586
+
+ 02 Oct 2009; Mart Raudsepp <leio@gentoo.org> -pango-1.24.3.ebuild,
+ -pango-1.24.4.ebuild, -pango-1.24.5.ebuild:
+ Remove redundant versions
+
+ 30 Sep 2009; Jeroen Roovers <jer@gentoo.org> pango-1.24.5-r1.ebuild:
+ Stable for HPPA (bug #285586).
+
+ 27 Sep 2009; nixnut <nixnut@gentoo.org> pango-1.24.5-r1.ebuild:
+ ppc stable #285586
+
+ 25 Sep 2009; Brent Baude <ranger@gentoo.org> pango-1.24.5-r1.ebuild:
+ Marking pango-1.24.5-r1 ppc64 stable for bug 285586
+
+ 22 Sep 2009; Markus Meier <maekke@gentoo.org> pango-1.24.5-r1.ebuild:
+ x86 stable, bug #285586
+
+ 19 Sep 2009; Olivier Crête <tester@gentoo.org> pango-1.24.5-r1.ebuild:
+ Stable on amd64, bug #285586
+
+ 19 Sep 2009; Patrick Lauer <patrick@gentoo.org> pango-1.24.5-r1.ebuild:
+ Fixing test deps so they don't implode
+
+*pango-1.24.5-r1 (19 Sep 2009)
+
+ 19 Sep 2009; Mart Raudsepp <leio@gentoo.org> +pango-1.24.5-r1.ebuild:
+ Remove tests workaround, unnecessary since 1.24.2. Tweak short description
+ to match upstream DOAP one. Tweak dependencies, including removal of
+ gracious cairo-svg dependency
+
+ 24 Jul 2009; Daniel Gryniewicz <dang@gentoo.org> pango-1.24.2.ebuild:
+ pango needs libXft for testing; bug #277489
+
+ 24 Jul 2009; Daniel Gryniewicz <dang@gentoo.org> pango-1.24.5.ebuild:
+ pango needs libXft for testing; bug #277489
+
+*pango-1.24.5 (22 Jul 2009)
+
+ 22 Jul 2009; Romain Perier <mrpouet@gentoo.org> +pango-1.24.5.ebuild:
+ Version bump to 1.24.5 . Fix two crashes and one invalid weak reference
+
+ 09 Jul 2009; Romain Perier <mrpouet@gentoo.org>
+ pango-1.24.4.ebuild:
+ Fix bug #277193. Drop rm call from src_install() because file no longer
+ generated
+
+*pango-1.24.4 (09 Jul 2009)
+
+ 09 Jul 2009; Romain Perier <mrpouet@gentoo.org>
+ +pango-1.24.4.ebuild:
+ Version bump to 1.24.4. Bug fixes
+
+*pango-1.24.3 (29 Jun 2009)
+
+ 29 Jun 2009; Gilles Dartiguelongue <eva@gentoo.org> -pango-1.22.4.ebuild,
+ -pango-1.22.4-r1.ebuild, -files/pango-1.22.4-special-chars-crash.patch,
+ -pango-1.24.1.ebuild, +pango-1.24.3.ebuild:
+ Version bump. Build fixes with newer automake, various bug fixes. Clean up
+ old revisions.
+
+ 27 May 2009; Raúl Porcel <armin76@gentoo.org> pango-1.24.2.ebuild:
+ alpha/arm/ia64/s390/sh/sparc stable wrt #268976
+
+ 27 May 2009; Brent Baude <ranger@gentoo.org> pango-1.24.2.ebuild:
+ Marking pango-1.24.2 ppc64 and ppc for bug 268976
+
+ 25 May 2009; Jeroen Roovers <jer@gentoo.org> pango-1.24.2.ebuild:
+ Stable for HPPA (bug #268976).
+
+ 25 May 2009; Markus Meier <maekke@gentoo.org> pango-1.24.2.ebuild:
+ amd64/x86 stable, bug #268976
+
+*pango-1.24.2 (18 May 2009)
+
+ 18 May 2009; Gilles Dartiguelongue <eva@gentoo.org> +pango-1.24.2.ebuild:
+ Bump to 1.24.2. Bug fixes.
+
+ 13 May 2009; Nirbheek Chauhan <nirbheek@gentoo.org> pango-1.24.1.ebuild:
+ Fix0r bug 269686 -- x11-libs/cairo[X?,svg]
+
+*pango-1.24.1 (04 May 2009)
+
+ 04 May 2009; Gilles Dartiguelongue <eva@gentoo.org> -pango-1.18.4.ebuild,
+ -pango-1.20.5.ebuild, +pango-1.24.1.ebuild:
+ New version for GNOME 2.26. Change font loading API to allow lazy loading,
+ optimize HarfBuzz number of malloc calls and more. Clean up old revisions.
+
+*pango-1.22.4-r1 (27 Apr 2009)
+
+ 27 Apr 2009; Arun Raghavan <ford_prefect@gentoo.org>
+ +files/pango-1.22.4-special-chars-crash.patch, +pango-1.22.4-r1.ebuild:
+ Fix crashes because of special characters (bug #267560)
+
+ 27 Apr 2009; Jeroen Roovers <jer@gentoo.org> pango-1.22.4:
+ Stable for HPPA (bug #260063).
+
+ 22 Apr 2009; Mart Raudsepp <leio@gentoo.org> -pango-1.16.5.ebuild,
+ -pango-1.20.3.ebuild, -pango-1.22.3.ebuild:
+ Remove old
+
+ 12 Apr 2009; Friedrich Oslage <bluebird@gentoo.org> ChangeLog:
+ Stable on sparc, bug #260063
+
+ 28 Mar 2009; Raúl Porcel <armin76@gentoo.org> pango-1.22.4.ebuild:
+ arm/s390/sh/sparc stable
+
+ 18 Mar 2009; Raúl Porcel <armin76@gentoo.org> pango-1.22.4.ebuild:
+ alpha/ia64 stable wrt #260063
+
+ 15 Mar 2009; Markus Meier <maekke@gentoo.org> pango-1.22.4.ebuild:
+ x86 stable, bug #260063
+
+ 11 Mar 2009; Daniel Gryniewicz <dang@gentoo.org> pango-1.22.4.ebuild:
+ Marked stable on amd64
+
+ 06 Mar 2009; Brent Baude <ranger@gentoo.org> pango-1.22.4.ebuild:
+ Marking pango-1.22.4 ppc stable for bug 260063
+
+ 05 Mar 2009; Brent Baude <ranger@gentoo.org> pango-1.22.4.ebuild:
+ Marking pango-1.22.4 ppc64 stable for bug 260063
+
+ 25 Feb 2009; Raúl Porcel <armin76@gentoo.org> pango-1.20.3.ebuild,
+ pango-1.20.5.ebuild:
+ arm/sh stable
+
+ 18 Jan 2009; Gilles Dartiguelongue <eva@gentoo.org> pango-1.22.4.ebuild:
+ Update DOCS per bug #254260.
+
+*pango-1.22.4 (21 Dec 2008)
+
+ 21 Dec 2008; Mart Raudsepp <leio@gentoo.org> +pango-1.22.4.ebuild:
+ Version bump for various bug fixes, most notably stretched out gnome-menu
+ and firefox (and similar) in CJK environments, bug 250104
+
+ 07 Dec 2008; Mike Frysinger <vapier@gentoo.org> pango-1.22.3.ebuild:
+ Add s390 love #202529.
+
+*pango-1.22.3 (24 Nov 2008)
+
+ 24 Nov 2008; Mart Raudsepp <leio@gentoo.org> -pango-1.22.1.ebuild,
+ -pango-1.22.2.ebuild, +pango-1.22.3.ebuild:
+ Version bump. Small fixes - fixed pango_matrix_concat; perf improvement in
+ thai engine
+
+ 13 Nov 2008; Brent Baude <ranger@gentoo.org> pango-1.20.5.ebuild:
+ Marking pango-1.20.5 ppc64 stable for bug 236971
+
+*pango-1.22.2 (31 Oct 2008)
+
+ 31 Oct 2008; Mart Raudsepp <leio@gentoo.org> +pango-1.22.2.ebuild:
+ New bug fix release: Fix crasher when a PangoFcFontMap was freed before
+ its fonts; Fix font description parsing to better handle "normal"
+
+*pango-1.22.1 (21 Oct 2008)
+
+ 21 Oct 2008; Mart Raudsepp <leio@gentoo.org> -pango-1.22.0.ebuild,
+ +pango-1.22.1.ebuild:
+ New bug fix release. A crasher case fix, bogus OpenType anchor tables
+ loading fix, OpenType CursiveChain positioning fix, a memory leak fix, and
+ a few other bug fixes.
+
+ 06 Oct 2008; Mart Raudsepp <leio@gentoo.org> pango-1.22.0.ebuild:
+ Correct the glib dependency, bug 239494; remove useless epunt_cxx
+
+*pango-1.22.0 (30 Sep 2008)
+
+ 30 Sep 2008; Daniel Gryniewicz <dang@gentoo.org> +pango-1.22.0.ebuild:
+ Add pango 1.22.0 to go with cario 1.8.0
+
+ 25 Sep 2008; Jeroen Roovers <jer@gentoo.org> pango-1.20.5.ebuild:
+ Stable for HPPA (bug #236971).
+
+ 14 Aug 2008; Mart Raudsepp <leio@gentoo.org> -pango-1.18.3.ebuild,
+ -pango-1.20.0.ebuild, -pango-1.20.2.ebuild:
+ Remove old
+
+ 12 Aug 2008; Raúl Porcel <armin76@gentoo.org> pango-1.20.5.ebuild:
+ alpha/ia64/sparc stable wrt #229709
+
+ 10 Aug 2008; Markus Meier <maekke@gentoo.org> pango-1.20.5.ebuild:
+ x86 stable, bug #229709
+
+ 30 Jul 2008; Brent Baude <ranger@gentoo.org> pango-1.20.5.ebuild:
+ Marking pango-1.20.5 ppc stable for bug 229709
+
+ 26 Jul 2008; Olivier Crête <tester@gentoo.org> pango-1.20.5.ebuild:
+ Stable on amd64, bug #229709
+
+ 17 Jul 2008; Rémi Cardona <remi@gentoo.org>
+ files/pango-1.2.5-lib64.patch:
+ comment out the hunk that modifies Makefile.am, now only Makefile.in is
+ patched, this prevents maintainer-mode from kicking in
+
+*pango-1.20.5 (02 Jul 2008)
+
+ 02 Jul 2008; Gilles Dartiguelongue <eva@gentoo.org> +pango-1.20.5.ebuild:
+ bump to 1.20.5. fix a crasher bug with Linux-Libertine font.
+
+ 30 Jun 2008; Jeroen Roovers <jer@gentoo.org> pango-1.20.3.ebuild:
+ Stable for HPPA (bug #227679).
+
+ 21 Jun 2008; Markus Rothe <corsair@gentoo.org> pango-1.20.3.ebuild:
+ Stable on ppc64; bug #227679
+
+ 20 Jun 2008; Christian Faulhammer <opfer@gentoo.org> pango-1.20.3.ebuild:
+ stable x86, bug 227679
+
+ 19 Jun 2008; Raúl Porcel <armin76@gentoo.org> pango-1.20.3.ebuild:
+ alpha/ia64/sparc stable wrt #227679
+
+ 19 Jun 2008; nixnut <nixnut@gentoo.org> pango-1.20.3.ebuild:
+ Stable on ppc wrt bug 227679
+
+ 19 Jun 2008; Olivier Crête <tester@gentoo.org> pango-1.20.3.ebuild:
+ amd64 stable, bug #227679
+
+*pango-1.20.3 (25 May 2008)
+
+ 25 May 2008; Gilles Dartiguelongue <eva@gentoo.org> +pango-1.20.3.ebuild:
+ bump to 1.20.3 (just for the sake of it). win32 fixes.
+
+*pango-1.20.2 (10 Apr 2008)
+
+ 10 Apr 2008; Mart Raudsepp <leio@gentoo.org> +pango-1.20.2.ebuild:
+ New version adding support for Unicode 5.1. Also fixes a small bug.
+
+*pango-1.20.0 (16 Mar 2008)
+
+ 16 Mar 2008; Mart Raudsepp <leio@gentoo.org> +pango-1.20.0.ebuild:
+ New major release. Notable new feature includes addition of
+ pango_layout_set_height() API for better ellipsizing handling in regards to
+ a certain height before ellipsization begins. Also includes the usual set of
+ performance and bug fixes. This ebuild contains highly experimental support
+ for non-X environments, such as DirectFB via cairo
+
+ 04 Feb 2008; Jeroen Roovers <jer@gentoo.org> pango-1.18.4.ebuild:
+ Stable for HPPA (bug #208366).
+
+ 03 Feb 2008; Raúl Porcel <armin76@gentoo.org> pango-1.18.4.ebuild:
+ alpha/ia64/sparc stable wrt #208366
+
+ 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> pango-1.18.4.ebuild:
+ Stable on amd64 wrt bug #208366.
+
+ 01 Feb 2008; Brent Baude <ranger@gentoo.org> pango-1.18.4.ebuild:
+ Marking pango-1.18.4 ppc64 and ppc stable for bug 208366
+
+ 01 Feb 2008; Christian Faulhammer <opfer@gentoo.org> pango-1.18.4.ebuild:
+ stable x86, bug 208366
+
+ 19 Jan 2008; Gilles Dartiguelongue <eva@gentoo.org>
+ -files/pango-1.10.2-slighthint.patch, -files/pango-1.11.3-xfonts.patch,
+ -pango-1.12.3.ebuild:
+ clean up old release
+
+*pango-1.18.4 (19 Jan 2008)
+
+ 19 Jan 2008; Gilles Dartiguelongue <eva@gentoo.org> +pango-1.18.4.ebuild:
+ bump to 1.18.4
+
+ 04 Jan 2008; Saleem Abdulrasool <compnerd@gentoo.org>
+ +files/pango-1.10.2-slighthint.patch, +files/pango-1.11.3-xfonts.patch,
+ +pango-1.12.3.ebuild:
+ Restore old version for no-nptl/2.4 profile
+
+ 04 Jan 2008; Saleem Abdulrasool <compnerd@gentoo.org>
+ -files/pango-1.0.99.020606-xfonts.patch,
+ -files/pango-1.2.2-slighthint.patch, -files/pango-1.8.1-fontfix.patch,
+ -files/pango-1.10.2-slighthint.patch, -files/pango-1.11.3-xfonts.patch,
+ -pango-1.8.1-r1.ebuild, -pango-1.10.3.ebuild, -pango-1.10.4.ebuild,
+ -pango-1.12.3.ebuild, -pango-1.14.10.ebuild, -pango-1.16.4.ebuild:
+ prune some unused versions
+
+ 23 Nov 2007; Jeroen Roovers <jer@gentoo.org> pango-1.18.3.ebuild:
+ Stable for HPPA (bug #198845).
+
+ 20 Nov 2007; Joshua Kinard <kumba@gentoo.org> pango-1.18.3.ebuild:
+ Stable on mips, per #190019.
+
+ 19 Nov 2007; Markus Rothe <corsair@gentoo.org> pango-1.18.3.ebuild:
+ Stable on ppc64; bug #198845
+
+ 17 Nov 2007; nixnut <nixnut@gentoo.org> pango-1.18.3.ebuild:
+ Stable on ppc wrt bug 198845
+
+ 14 Nov 2007; Raúl Porcel <armin76@gentoo.org> pango-1.18.3.ebuild:
+ sparc stable wrt #198845
+
+ 14 Nov 2007; Raúl Porcel <armin76@gentoo.org> pango-1.18.3.ebuild:
+ alpha/ia64 stable wrt #198845
+
+ 13 Nov 2007; Christian Faulhammer <opfer@gentoo.org> pango-1.18.3.ebuild:
+ stable x86, bug 198845
+
+ 13 Nov 2007; Mart Raudsepp <leio@gentoo.org> pango-1.8.1-r1.ebuild,
+ pango-1.10.3.ebuild, pango-1.10.4.ebuild, pango-1.12.3.ebuild,
+ pango-1.14.10.ebuild, pango-1.16.4.ebuild, pango-1.16.5.ebuild,
+ -pango-1.18.2.ebuild:
+ QA: Remove an old versions and fix variable quoting in the rest
+
+ 12 Nov 2007; Samuli Suominen <drac@gentoo.org> pango-1.18.3.ebuild:
+ amd64 stable wrt #198845
+
+*pango-1.18.3 (16 Oct 2007)
+
+ 16 Oct 2007; Mart Raudsepp <leio@gentoo.org> +pango-1.18.3.ebuild:
+ Version bump for two OpenType engine fixes
+
+*pango-1.18.2 (21 Sep 2007)
+
+ 21 Sep 2007; Rémi Cardona <remi@gentoo.org> +pango-1.18.2.ebuild:
+ Add pango-1.18.2 (for Gnome 2.20)
+
+ 21 Sep 2007; Brent Baude <ranger@gentoo.org> pango-1.16.5.ebuild:
+ Marking pango-1.16.5 ppc64 for bug #190019
+
+ 28 Aug 2007; nixnut <nixnut@gentoo.org> pango-1.16.5.ebuild:
+ Stable on ppc wrt bug 190019
+
+ 28 Aug 2007; Jeroen Roovers <jer@gentoo.org> pango-1.16.5.ebuild:
+ Stable for HPPA (bug #190019).
+
+ 25 Aug 2007; Raúl Porcel <armin76@gentoo.org> pango-1.16.5.ebuild:
+ alpha/ia64/x86 stable wrt #190019
+
+ 24 Aug 2007; Wulf C. Krueger <philantrop@gentoo.org> pango-1.16.5.ebuild:
+ Marked stable on amd64 as per bug 190019.
+
+ 24 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org> pango-1.16.5.ebuild:
+ Stable on sparc wrt #190019
+
+*pango-1.16.5 (12 Aug 2007)
+
+ 12 Aug 2007; Mart Raudsepp <leio@gentoo.org> +pango-1.16.5.ebuild:
+ Version bump
+
+ 06 Aug 2007; Joshua Kinard <kumba@gentoo.org> pango-1.16.4.ebuild:
+ Stable on mips, per #185823.
+
+ 23 Jul 2007; nixnut <nixnut@gentoo.org> pango-1.16.4.ebuild:
+ Stable on ppc wrt bug 185614
+
+ 22 Jul 2007; Donnie Berkholz <dberkholz@gentoo.org>; pango-1.12.3.ebuild:
+ Missed one.
+
+ 22 Jul 2007; Donnie Berkholz <dberkholz@gentoo.org>;
+ pango-1.8.1-r1.ebuild, pango-1.10.3.ebuild, pango-1.10.4.ebuild,
+ pango-1.12.3.ebuild:
+ Drop virtual/x11 references.
+
+ 19 Jul 2007; Christoph Mende <angelos@gentoo.org> pango-1.16.4.ebuild:
+ Stable on amd64 wrt bug #185614
+
+ 18 Jul 2007; Raúl Porcel <armin76@gentoo.org> pango-1.16.4.ebuild:
+ alpha/ia64/x86 stable wrt #185614
+
+ 17 Jul 2007; Jeroen Roovers <jer@gentoo.org> pango-1.16.4.ebuild:
+ Stable for HPPA (bug #185614).
+
+ 17 Jul 2007; Markus Rothe <corsair@gentoo.org> pango-1.16.4.ebuild:
+ Stable on ppc64; bug #185614
+
+ 17 Jul 2007; Gustavo Zacarias <gustavoz@gentoo.org> pango-1.16.4.ebuild:
+ Stable on sparc wrt #185614
+
+*pango-1.16.4 (27 Jun 2007)
+
+ 27 Jun 2007; Mart Raudsepp <leio@gentoo.org> -pango-1.14.9.ebuild,
+ -pango-1.16.1.ebuild, -pango-1.16.2.ebuild, +pango-1.16.4.ebuild:
+ Version bump for API doc cross-reference fixes
+
+ 27 May 2007; Joshua Kinard <kumba@gentoo.org> pango-1.14.10.ebuild:
+ Stable on mips.
+
+*pango-1.16.3 (24 Apr 2007)
+
+ 24 Apr 2007; Daniel Gryniewicz <dang@gentoo.org> +pango-1.16.3.ebuild:
+ Bump to 1.16.3
+ - Quantize kerning value if metrics hinting is on. This greatly improves
+ screen text rendering with certain fonts like DejaVu Sans.
+ See: http://behdad.org/blog/mces/image/metricshinting-kerning.png
+ - Improved hex-box positioning in the cairo backend
+
+*pango-1.16.2 (17 Apr 2007)
+
+ 17 Apr 2007; Saleem Abdulrasool <compnerd@gentoo.org>
+ +pango-1.16.2.ebuild:
+ Version bump for 2.18.1
+
+*pango-1.16.1 (27 Mar 2007)
+
+ 27 Mar 2007; Daniel Gryniewicz <dang@gentoo.org> +pango-1.16.1.ebuild:
+ gnome 2.18.0
+
+ 22 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> pango-1.14.10.ebuild:
+ Stable on alpha/ia64/ppc wrt bug #163678.
+
+ 15 Mar 2007; Markus Rothe <corsair@gentoo.org> pango-1.14.10.ebuild:
+ Stable on ppc64; bug #163678
+
+ 15 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org> pango-1.14.10.ebuild:
+ Stable on sparc wrt #163678
+
+ 15 Mar 2007; Jeroen Roovers <jer@gentoo.org> pango-1.14.10.ebuild:
+ Stable for HPPA (bug #163678).
+
+ 14 Mar 2007; Simon Stelling <blubb@gentoo.org> pango-1.14.10.ebuild:
+ stable on amd64; security bug 163768
+
+ 14 Mar 2007; Christian Faulhammer <opfer@gentoo.org> pango-1.14.10.ebuild:
+ stable x86, bug 163678
+
+ 21 Feb 2007; Simon Stelling <blubb@gentoo.org> pango-1.14.9.ebuild,
+ pango-1.14.10.ebuild:
+ we don't need the use x86 && [[ LIBDIR == lib32 ]] hack anymore
+
+ 04 Feb 2007; Mart Raudsepp <leio@gentoo.org> pango-1.14.10.ebuild:
+ Some QA fixes, bug 164686
+
+*pango-1.14.10 (30 Jan 2007)
+
+ 30 Jan 2007; Mart Raudsepp <leio@gentoo.org> -pango-1.14.5.ebuild,
+ -pango-1.14.7.ebuild, +pango-1.14.10.ebuild:
+ Version bump. Remove some old versions
+
+ 09 Dec 2006; Bryan Østergaard <kloeri@gentoo.org> pango-1.14.9.ebuild:
+ Stable on Alpha.
+
+*pango-1.14.9 (08 Dec 2006)
+
+ 08 Dec 2006; Mart Raudsepp <leio@gentoo.org> +pango-1.14.9.ebuild:
+ Version bump
+
+ 01 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> pango-1.14.7.ebuild:
+ Stable on hppa wrt #156572
+
+ 01 Dec 2006; Markus Rothe <corsair@gentoo.org> pango-1.14.7.ebuild:
+ Stable on ppc64; bug #156572
+
+ 01 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> pango-1.14.7.ebuild:
+ Stable on sparc wrt #156572
+
+ 30 Nov 2006; Tobias Scherbaum <dertobi123@gentoo.org> pango-1.14.7.ebuild:
+ ppc stable, bug #156572
+
+ 30 Nov 2006; Christian Faulhammer <opfer@gentoo.org> pango-1.14.7.ebuild:
+ stable x86, bug #156572
+
+ 29 Nov 2006; Olivier Crête <tester@gentoo.org> pango-1.14.7.ebuild:
+ Stable on amd64 for bugs #156572
+
+ 20 Oct 2006; Aron Griffis <agriffis@gentoo.org> pango-1.12.3.ebuild:
+ Mark 1.12.3 stable on alpha
+
+*pango-1.14.7 (13 Oct 2006)
+
+ 13 Oct 2006; Mart Raudsepp <leio@gentoo.org> -pango-1.14.6.ebuild,
+ +pango-1.14.7.ebuild:
+ New version for build fixes on some systems
+
+*pango-1.14.6 (13 Oct 2006)
+
+ 13 Oct 2006; Mart Raudsepp <leio@gentoo.org> +pango-1.14.6.ebuild:
+ Version bump for more cjk goodness
+
+*pango-1.14.5 (07 Oct 2006)
+
+ 07 Oct 2006; Mart Raudsepp <leio@gentoo.org> -pango-1.14.4.ebuild,
+ +pango-1.14.5.ebuild:
+ Version bump, mostly fixing a few cjk issues in previous version
+
+*pango-1.14.4 (28 Sep 2006)
+
+ 28 Sep 2006; Mart Raudsepp <leio@gentoo.org> -pango-1.14.3.ebuild,
+ +pango-1.14.4.ebuild:
+ Updated version for gnome 2.16
+
+*pango-1.14.3 (07 Sep 2006)
+
+ 07 Sep 2006; Daniel Gryniewicz <dang@gentoo.org> -pango-1.13.2.ebuild,
+ +pango-1.14.3.ebuild:
+ New version for gnome 2.16
+
+ 16 Aug 2006; Markus Rothe <corsair@gentoo.org> pango-1.12.3.ebuild:
+ Stable on ppc64
+
+ 23 Jul 2006; Daniel Gryniewicz <dang@gentoo.org> -pango-1.4.1-r1.ebuild,
+ -pango-1.10.2.ebuild:
+ Clean up unnecessary versions
+
+ 17 Jul 2006; Daniel Gryniewicz <dang@gentoo.org> pango-1.12.3.ebuild:
+ Marked stable on amd64 for bug #139612
+
+ 16 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> pango-1.12.3.ebuild:
+ hppa stable, bug #139612
+
+ 14 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> pango-1.12.3.ebuild:
+ ppc stable, bug #139612
+
+ 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> pango-1.12.3.ebuild:
+ Stable on x86 wrt bug #139612.
+
+ 10 Jul 2006; Gustavo Zacarias <gustavoz@gentoo.org> pango-1.12.3.ebuild:
+ Stable on sparc wrt #139612
+
+*pango-1.13.2 (05 Jul 2006)
+
+ 05 Jul 2006; Stefan Schweizer <genstef@gentoo.org> +pango-1.13.2.ebuild:
+ version bump
+
+*pango-1.12.3 (30 Jun 2006)
+
+ 30 Jun 2006; John N. Laliberte <allanonjl@gentoo.org>
+ -pango-1.12.2.ebuild, +pango-1.12.3.ebuild:
+ new version.
+
+ 25 Jun 2006; Javier Villavicencio <the_paya@gentoo.org>
+ pango-1.12.2.ebuild:
+ Add ~x86-fbsd keyword.
+
+ 07 Jun 2006; John N. Laliberte <allanonjl@gentoo.org>
+ pango-1.4.1-r1.ebuild, pango-1.8.1-r1.ebuild, pango-1.10.2.ebuild,
+ pango-1.10.3.ebuild, pango-1.10.4.ebuild, -pango-1.12.1.ebuild,
+ pango-1.12.2.ebuild:
+ move mkdir to pkg_postinst. fixes #135912
+
+*pango-1.12.2 (30 Apr 2006)
+
+ 30 Apr 2006; John N. Laliberte <allanonjl@gentoo.org>
+ -pango-1.12.0.ebuild, +pango-1.12.2.ebuild:
+ new version, fixes some rendering issues with eclipse. thanks to nichoj for
+ reporting the issue.
+
+ 21 Apr 2006; Thomas Cort <tcort@gentoo.org> pango-1.10.3.ebuild:
+ Stable on alpha wrt Bug #126321.
+
+ 15 Apr 2006; Stephen P. Becker <geoman@gentoo.org> pango-1.10.3.ebuild:
+ stable on mips
+
+*pango-1.12.1 (07 Apr 2006)
+
+ 07 Apr 2006; Marinus Schraal <foser@gentoo.org> pango-1.12.1.ebuild :
+ Clean up X modular deps
+ Remove unneeded built_with_use checks
+
+ 24 Mar 2006; Aron Griffis <agriffis@gentoo.org> pango-1.10.3.ebuild:
+ Mark 1.10.3 stable on ia64
+
+ 19 Mar 2006; Markus Rothe <corsair@gentoo.org> pango-1.10.3.ebuild:
+ Stable on ppc64
+
+ 18 Mar 2006; Olivier Crête <tester@gentoo.org> pango-1.10.3.ebuild:
+ Stable on amd64 per bug #126321
+
+ 17 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> pango-1.10.3.ebuild:
+ Stable on x86 wrt bug #126321.
+
+ 17 Mar 2006; Tobias Scherbaum <dertobi123@gentoo.org> pango-1.10.3.ebuild:
+ Stable gnome-2.12.3 for ppc, bug #126321
+
+*pango-1.12.0 (16 Mar 2006)
+
+ 16 Mar 2006; John N. Laliberte <allanonjl@gentoo.org>
+ +pango-1.12.0.ebuild:
+ new version, bump cairo dep.
+
+ 14 Mar 2006; Gustavo Zacarias <gustavoz@gentoo.org> pango-1.10.3.ebuild:
+ Stable on hppa
+
+ 13 Mar 2006; Gustavo Zacarias <gustavoz@gentoo.org> pango-1.10.3.ebuild:
+ Stable on sparc
+
+*pango-1.10.4 (05 Mar 2006)
+
+ 05 Mar 2006; Saleem Abdulrasool <compnerd@gentoo.org>
+ +pango-1.10.4.ebuild:
+ Version bump from upstream
+
+*pango-1.10.3 (06 Feb 2006)
+
+ 06 Feb 2006; Saleem Abdulrasool <compnerd@gentoo.org>
+ pango-1.4.1-r1.ebuild, pango-1.8.1.ebuild, pango-1.8.1-r1.ebuild,
+ pango-1.8.2.ebuild, +pango-1.10.3.ebuild:
+ Version bump from upstream and backport mod-x changes
+
+ 03 Feb 2006; Aron Griffis <agriffis@gentoo.org> pango-1.10.2.ebuild:
+ Mark 1.10.2 stable on ia64
+
+ 13 Jan 2006; Rene Nussbaumer <killerfox@gentoo.org> pango-1.10.2.ebuild:
+ Stable on hppa.
+
+ 08 Jan 2006; Tobias Scherbaum <dertobi123@gentoo.org> pango-1.10.2.ebuild:
+ ppc stable, bug #117505
+
+ 04 Jan 2006; Mark Loeser <halcy0n@gentoo.org> pango-1.10.2.ebuild:
+ Stable on x86; bug #117505
+
+ 03 Jan 2006; Fernando J. Pereda <ferdy@gentoo.org> pango-1.10.2.ebuild:
+ Stable on alpha wrt bug #117505
+
+ 03 Jan 2006; Luis Medinas <metalgod@gentoo.org> pango-1.10.2.ebuild:
+ Stable on amd64. For bug #117505.
+
+ 03 Jan 2006; Markus Rothe <corsair@gentoo.org> pango-1.10.2.ebuild:
+ Stable on ppc64
+
+ 03 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org> pango-1.10.2.ebuild:
+ Stable on sparc wrt #117505
+
+*pango-1.10.2 (11 Dec 2005)
+
+ 11 Dec 2005; Saleem Abdulrasool <compnerd@gentoo.org>
+ +files/pango-1.10.2-slighthint.patch, +pango-1.10.2.ebuild:
+ Version bump from upstream.
+
+ 30 Oct 2005; Doug Goldstein <cardoe@gentoo.org> pango-1.10.1.ebuild:
+ Forgot to commit modular X deps from ages ago
+
+ 14 Oct 2005; <dang@gentoo.org> pango-1.10.1.ebuild:
+ Needs cairo with both png and X
+
+ 11 Oct 2005; Hardave Riar <hardave@gentoo.org> pango-1.8.1-r1.ebuild:
+ Stable on mips.
+
+ 11 Oct 2005; <allanon@gentoo.org> pango-1.10.1.ebuild:
+ add check for cairo and png flag, fixes #108857
+
+*pango-1.10.1 (03 Oct 2005)
+
+ 03 Oct 2005; Leonardo Boshell <leonardop@gentoo.org> -pango-1.10.0.ebuild,
+ +pango-1.10.1.ebuild:
+ New version.
+
+ 28 Sep 2005; John N. Laliberte <allanonjl@gentoo.org> pango-1.8.2.ebuild:
+ fix freetype dep to >= 2.1.8, only for version 1.8.2. The pmasked version is
+ fixed, see gentoo #102271 and gnome #313477
+
+ 17 Sep 2005; Aron Griffis <agriffis@gentoo.org> pango-1.8.1-r1.ebuild:
+ Mark 1.8.1-r1 stable on alpha
+
+ 31 Aug 2005; Herbie Hopkins <herbs@gentoo.org> pango-1.8.1-r1.ebuild:
+ Stable on amd64.
+
+ 23 Aug 2005; Aron Griffis <agriffis@gentoo.org> pango-1.8.1-r1.ebuild:
+ stable on ia64
+
+*pango-1.10.0 (16 Aug 2005)
+
+ 16 Aug 2005; Leonardo Boshell <leonardop@gentoo.org> +pango-1.10.0.ebuild:
+ New version.
+
+ 15 Aug 2005; Leonardo Boshell <leonardop@gentoo.org>
+ +files/pango-1.9.1-example_update.patch, pango-1.9.1.ebuild:
+ Added patch from upstream's CVS to fix compilation with latest cairo.
+
+ 13 Aug 2005; Michael Hanselmann <hansmi@gentoo.org> pango-1.8.1-r1.ebuild:
+ Stable on ppc.
+
+ 08 Aug 2005; Markus Rothe <corsair@gentoo.org> pango-1.8.1-r1.ebuild:
+ Stable on ppc64
+
+ 04 Aug 2005; Rene Nussbaumer <killerfox@gentoo.org> pango-1.8.1-r1.ebuild:
+ Stable on hppa.
+
+ 01 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> pango-1.8.1-r1.ebuild:
+ Stable on sparc
+
+*pango-1.8.2 (31 Jul 2005)
+
+ 31 Jul 2005; Leonardo Boshell <leonardop@gentoo.org> pango-1.8.2.ebuild:
+ New version.
+
+*pango-1.9.1 (31 Jul 2005)
+
+ 31 Jul 2005; Marinus Schraal <foser@gentoo.org> pango-1.9.1.ebuild :
+ Unstable release
+
+ 30 Jul 2005; John N. Laliberte <allanonjl@gentoo.org>
+ pango-1.8.1-r1.ebuild:
+ stable on x86
+
+ 11 Jul 2005; Stephen P. Becker <geoman@gentoo.org> pango-1.8.1.ebuild:
+ stable on mips
+
+*pango-1.8.1-r1 (25 Jun 2005)
+
+ 25 Jun 2005; John N. Laliberte <allanonjl@gentoo.org>
+ +files/pango-1.8.1-fontfix.patch, +pango-1.8.1-r1.ebuild:
+ fix for bug #84586
+
+ 28 Apr 2005; Bryan Østergaard <kloeri@gentoo.org> pango-1.8.1.ebuild:
+ Stable on alpha.
+
+ 20 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> pango-1.8.1.ebuild:
+ Stable on ppc.
+
+ 09 Apr 2005; Markus Rothe <corsair@gentoo.org> pango-1.8.1.ebuild:
+ Stable on ppc64
+
+ 07 Apr 2005; Simon Stelling <blubb@gentoo.org> pango-1.8.1.ebuild:
+ stable on amd64
+
+ 02 Apr 2005; Stephen P. Becker <geoman@gentoo.org> pango-1.8.0.ebuild:
+ stable on mips
+
+ 17 Mar 2005; Gustavo Zacarias <gustavoz@gentoo.org> pango-1.8.1.ebuild:
+ Stable on sparc
+
+ 08 Mar 2005; Gustavo Zacarias <gustavoz@gentoo.org> pango-1.8.0.ebuild:
+ Stable on sparc
+
+ 07 Mar 2005; Markus Rothe <corsair@gentoo.org> pango-1.8.0.ebuild:
+ Stable on ppc64
+
+*pango-1.8.1 (06 Mar 2005)
+
+ 06 Mar 2005; foser <foser@gentoo.org> pango-1.8.1.ebuild :
+ New release
+
+ 28 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
+ Change encoding to UTF-8 for GLEP 31 compliance
+
+ 24 Dec 2004; Bryan Østergaard <kloeri@gentoo.org> :
+ Stable on alpha.
+
+ 23 Dec 2004; Guy Martin <gmsoft@gentoo.org> pango-1.6.0.ebuild:
+ Stable on hppa.
+
+*pango-1.8.0 (18 Dec 2004)
+
+ 18 Dec 2004; foser <foser@gentoo.org> pango-1.8.0.ebuild :
+ New release, add USE static
+
+ 14 Dec 2004; Dylan Carlson <absinthe@gentoo.org> pango-1.6.0.ebuild:
+ Stable on amd64.
+
+ 11 Dec 2004; Bryan Østergaard <kloeri@gentoo.org> pango-1.6.0.ebuild:
+ Stable on alpha.
+
+ 11 Nov 2004; Gustavo Zacarias <gustavoz@gentoo.org> pango-1.6.0.ebuild:
+ Stable on sparc
+
+ 11 Nov 2004; Mike Gardiner <obz@gentoo.org> pango-1.6.0.ebuild:
+ Keyworded ppc for GNOME 2.8
+
+*pango-1.6.0 (14 Sep 2004)
+
+ 14 Sep 2004; foser <foser@gentoo.org> pango-1.6.0.ebuild :
+ Gnome 2.8 release, added minor cjk bugfixing patch
+
+ 22 Aug 2004; Travis Tilley <lv@gentoo.org> pango-1.4.1-r1.ebuild:
+ made arch specific config file patch apply on x86 when CONF_LIBDIR=lib32. this
+ is just to make building the emul-linux-x86-gtklibs package easier, and has no
+ effect on x86 users in general.
+
+ 20 Aug 2004; Tom Gall <tgall@gentoo.org> pango-1.4.1-r1.ebuild:
+ stable on ppc64, bug #58191
+
+*pango-1.4.1-r1 (19 Aug 2004)
+
+ 19 Aug 2004; Travis Tilley <lv@gentoo.org> +files/pango-1.2.5-lib64.patch,
+ +pango-1.4.1-r1.ebuild:
+ added a patch that changes the pango config file location to
+ /etc/pango/${CHOST} on amd64 to help the 64bit and 32bit pango co-exist in a
+ multilib environment.
+
+ 14 Aug 2004; Stephen P. Becker <geoman@gentoo.org> pango-1.4.1.ebuild:
+ Stable on mips - bug 59692
+
+ 13 Aug 2004; Bryan Østergaard <kloeri@gentoo.org> pango-1.4.1.ebuild:
+ Stable on alpha, bug 59692.
+
+ 08 Aug 2004; Luca Barbato <lu_zero@gentoo.org> pango-1.4.1.ebuild:
+ Marked ppc
+
+ 08 Aug 2004; Jason Wever <weeve@gentoo.org> pango-1.4.1.ebuild:
+ Stable on sparc wrt security bug #59692.
+
+ 08 Aug 2004; Travis Tilley <lv@gentoo.org> pango-1.4.1.ebuild:
+ stable on amd64
+
+ 07 Aug 2004; <agriffis@gentoo.org> pango-1.4.1.ebuild:
+ stable on ia64 #59692
+
+*pango-1.4.1 (07 Aug 2004)
+
+ 07 Aug 2004; foser <foser@gentoo.org> pango-1.4.1.ebuild :
+ New release
+
+ 27 Jul 2004; <agriffis@gentoo.org> pango-1.4.0.ebuild:
+ stable on ia64
+
+ 23 Jul 2004; Tom Gall <tgall@gentoo.org> pango-1.4.0.ebuild:
+ stable on ppc64
+
+ 28 Jun 2004; Tom Gall <tgall@gentoo.org> pango-1.4.0.ebuild:
+ ~ppc64, bug #54792
+
+ 19 Jun 2004; Gustavo Zacarias <gustavoz@gentoo.org> pango-1.4.0.ebuild:
+ sparc stable
+
+ 16 Jun 2004; Bryan Østergaard <kloeri@gentoo.org> pango-1.4.0.ebuild:
+ Stable on alpha.
+
+ 01 Jun 2004; Travis Tilley <lv@gentoo.org> pango-1.4.0.ebuild:
+ stable on amd64
+
+ 14 Apr 2004; Stephen P. Becker <geoman@gentoo.org> pango-1.2.5-r1.ebuild,
+ pango-1.4.0.ebuild:
+ Marked stable on mips.
+
+*pango-1.4.0 (18 Mar 2004)
+
+ 18 Mar 2004; foser <foser@gentoo.org> pango-1.4.0.ebuild :
+ New release
+ Minor updates, correct license
+
+ 06 Mar 2004; Stephen P. Becker <geoman@gentoo.org> pango-1.2.5-r1.ebuild:
+ Added ~mips keyword.
+
+ 10 Feb 2004; Bartosch Pixa <darkspecter@gentoo.org> pango-1.2.5-r1.ebuild:
+ set ppc in keywords
+
+ 18 Jan 2004; <gustavoz@gentoo.org> pango-1.2.5-r1.ebuild:
+ stable on sparc
+
+ 14 Jan 2004; Mike Gardiner <obz@gentoo.org> pango-1.2.5-r1.ebuild:
+ Stable on x86 as part of GNOME-2.4.1
+
+ 09 Jan 2004; Aron Griffis <agriffis@gentoo.org> pango-1.2.3.ebuild:
+ stable on alpha
+
+ 14 Nov 2003; Aron Griffis <agriffis@gentoo.org> pango-1.2.5-r1.ebuild:
+ Stable on ia64
+
+ 22 Oct 2003; Bartosch Pixa <darkspecter@gentoo.org> pango-1.2.5.ebuild:
+ set ppc in keywords
+
+ 17 Oct 2003; Aron Griffis <agriffis@gentoo.org> pango-1.2.5-r1.ebuild:
+ Stable on alpha
+
+ 13 Oct 2003; Jason Wever <weeve@gentoo.org> pango-1.2.5.ebuild:
+ Added sparc keyword.
+
+ 05 Oct 2003; Mike Gardiner <obz@gentoo.org> pango-1.2.5.ebuild:
+ Marked stable on x86
+
+*pango-1.2.5-r1 (27 Sep 2003)
+
+ 16 Nov 2003; Guy Martin <gmsoft@gentoo.org> pango-1.2.5-r1.ebuild :
+ Marked stable on hppa.
+
+ 27 Sep 2003; foser <foser@gentoo.org> pango-1.2.5-r1.ebuild :
+ Add thai shaper fixing patch (#29567)
+ add missing metadata file, part of the gnome herd
+
+ 23 Sep 2003; Bartosch Pixa <darkspecter@gentoo.org> pango-1.2.3.ebuild:
+ set ppc in keywords
+
+*pango-1.2.5 (27 Aug 2003)
+
+ 27 Aug 2003; foser <foser@gentoo.org> pango-1.2.5.ebuild :
+ New version, corrected all SLOTs to 0
+
+ 25 Aug 2003; Mike Gardiner <obz@gentoo.org> pango-1.2.3.ebuild:
+ Moved to stable on x86
+
+*pango-1.2.3 (09 Jun 2003)
+
+ 01 Jul 2003; Guy Martin <gmsoft@gentoo.org> pango-1.2.3.ebuild :
+ Added ~hppa to KEYWORDS.
+
+ 09 Jun 2003; foser <foser@gentoo.org> pango-1.2.3.ebuild :
+ New version
+
+*pango-1.2.2 (03 Jun 2003)
+
+ 03 Jun 2003; foser <foser@gentoo.org> pango-1.2.2.ebuild :
+ New version, updated slighthint patch from RH
+ Use gnome2 eclass
+
+*pango-1.2.1-r1 (28 Feb 2003)
+
+ 06 Apr 2003; Rajiv Manglani <rajiv@gentoo.org> pango-1.2.1-r1.ebuild:
+ stable on ppc.
+
+ 09 Mar 2003; Aron Griffis <agriffis@gentoo.org> pango-1.2.1-r1.ebuild:
+ Mark stable on alpha
+
+ 01 Mar 2003; Jason Wever <weeve@gentoo.org> pango-1.2.1-r1.ebuild:
+ Addes ~sparc to keywords.
+
+ 28 Feb 2003; foser <foser@gentoo.org> pango-1.2.1-r1.ebuild :
+ Added speedimproving patch from cvs
+
+*pango-1.2.1 (04 Feb 2003)
+
+ 01 Jul 2003; Guy Martin <gmsoft@gentoo.org> pango-1.2.1.ebuild :
+ Added hpp ato KEYWORDS.
+
+ 04 Mar 2003; Jason Wever <weeve@gentoo.org> pango-1.2.1.ebuild:
+ Added sparc to keywords.
+
+ 21 Feb 2003; Aron Griffis <agriffis@gentoo.org> pango-1.2.1.ebuild :
+ Mark stable on alpha
+
+ 05 Feb 2003; foser <foser@gentoo.org> pango-1.2.1.ebuild :
+ removed sgmltools-lite dep
+
+ 04 Feb 2003; Spider <spider@gentoo.org> pango-1.2.1.ebuild :
+ versionbumped
+
+*pango-1.2.0 (22 Dec 2002)
+
+ 04 Feb 2003; Spider <spider@gentoo.org>
+ Change DEBUG to DEBUGBUILD
+
+ 01 Jan 2003; Aron Griffis <agriffis@gentoo.org> pango-1.2.0.ebuild :
+ Added ~alpha to KEYWORDS
+
+ 22 Dec 2002; foser <foser@gentoo.org> pango-1.2.0.ebuild :
+ New stable version
+ Adapted the slighthint patch to work with it
+
+ 14 Dec 2002; Aron Griffis <agriffis@gentoo.org> pango-1.1.3.ebuild :
+ REALLY commented out the slighthinting patch, for the same reason as Bart
+ below. Maybe Bart forgot to commit the ebuild. ;-)
+
+ 14 Dec 2002; Bart Verwilst <verwilst@gentoo.org> pango-1.1.3.ebuild :
+ Commented out the slighthinting patch temporarily, because it breaks
+ compilation with xft2. I'm sure Foser/Azarah will come up with a real fix
+ soon, in a new revision or so :$
+
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
+ 30 Nov 2002; foser <foser@gentoo.org> pango-1.1.3.ebuild :
+ Added smgltools-lite as docdep
+
+ 21 Nov 2002; Martin Schlemmer <azarah@gentoo.org> pango-1.1.3.ebuild :
+ Add some enhancement patches from Redhat.
+
+*pango-1.1.3 (12 Nov 2002)
+
+ 04 Feb 2003; Spider <spider@gentoo.org>
+ Change DEBUG to DEBUGBUILD
+
+ 26 Nov 2002; Jon Nall <nall@gentoo.org> pango-1.1.3.ebuild :
+ added ~ppc to KEYWORDS
+
+ 12 Nov 2002; foser <foser@gentoo.org> pango-1.1.3.ebuild :
+ GNOME 2.1.2 release
+
+*pango-1.1.2 (27 Oct 2002)
+
+ 04 Feb 2003; Spider <spider@gentoo.org>
+ Change DEBUG to DEBUGBUILD
+
+ 27 Oct 2002; foser <foser@gentoo.org> pango-1.1.2.ebuild :
+ gnome 2.1
+
+*pango-1.0.5 (14 Oct 2002)
+
+ 04 Feb 2003; Spider <spider@gentoo.org>
+ Change DEBUG to DEBUGBUILD
+
+ 02 Nov 2002; foser <foser@gentoo.org> pango-1.0.5.ebuild :
+ Added sgmltools-lite as doc dep (bug #9564)
+
+ 14 Oct 2002; foser <foser@gentoo.org> pango-1.0.5.ebuild :
+ New version
+
+*pango-1.0.4-r1 (4 Aug 2002)
+
+ 04 Feb 2003; Spider <spider@gentoo.org>
+ Change DEBUG to DEBUGBUILD
+
+ 12 aug 2002; Spider <spider@gentoo.org> pango-1.0.4-r1.ebuild :
+ change freetype version to force update
+
+ 04 Aug 2002; Spider <spider@gentoo.org> pango-1.0.4-r1.ebuild :
+ Remove debugging, libtoolize
+
+*pango-1.0.4 (4 Aug 2002)
+
+ 4 Aug 2002; Gabriele Giorgetti <stroke@gentoo.org> pango-1.0.4:
+ New version.
+
+*pango-1.0.3-r1 (16 Jul 2002)
+
+ 16 Jul 2002; Gabriele Giorgetti <stroke@gentoo.org> pango-1.0.3-r1:
+
+ Add --without-qt to configure. (Should fix bug #5074)
+ QT2 is only needed to build an example program
+ (examples/qt-viewer.cc).
+
+
+*pango-1.0.3 (15 Jun 2002)
+
+ 15 Jul 2002; Owen Stampflee <owen@gentoo.org> :
+
+ Added PPC to KEYWORDS.
+
+ 15 Jun 2002; Spider <spider@gentoo.org>; pango-1.0.3.ebuild :
+ elibtoolize with libtool.eclass
+ move debug to eclass
+ new version
+
+*pango-1.0.2 (28 May 2002)
+ 28 May 2002; Spider <spider@gentoo.org>; pango-1.0.2.ebuild :
+ new release. finally
+
+*pango-1.0.1-r4 (22 May 2002)
+ 22 May 2002; Spider <spider@gentoo.org>; pango-1.0.1-r4.ebuild :
+ Add debug info back in
+
+
+
+*pango-1.0.1-r3 (9 May 2002)
+ 9 May 2002; Spider <spider@gentoo.org>; pango-1.0.1-r3.ebuild :
+ fix some unnecessary deps. update DEPEND/RDEPEND
+
+*pango-1.0.1-r2 (24 Apr 2002)
+ 24 Apr 2002; Spider <spider@gentoo.org>; pango-1.0.1-r2.ebuild
+ Libtoolize
+
+*pango-1.0.1-r1 (11 Apr 2002)
+ 11 Apr 2002; Spider <spider@gentoo.org>; pango-1.0.1-r1.ebuild
+ adding pango 1.0.1 into portage
+ USE="doc" will install extra documentation about the api's for your pleasure
diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
new file mode 100644
index 0000000..7c4be66
--- /dev/null
+++ b/x11-libs/pango/Manifest
@@ -0,0 +1,5 @@
+AUX pango-1.26.0-lib64.patch 499 RMD160 0056b738ff517c2b1eb1a6b8e8173d91af0ebeaf SHA1 d514148e6ffced2b4f350abe25cd41282dbb3aae SHA256 1bb2671d49c54caf70e9df104ca26af4e76a536db14150a472b093d05d9f6347
+DIST pango-1.27.1.tar.bz2 1496944 RMD160 7cf754e21ce009d698937819e3b2c9c3d8f4b615 SHA1 e01daee61a8bc0afa863be364b03e73f8d9214c1 SHA256 c9e67477309fee9d3cdc3f751ab9cd2965834a177a72786a44d9b371cd2f6760
+EBUILD pango-1.27.1.ebuild 2115 RMD160 fc024aecefd452cd388a33839699bf1179c64975 SHA1 967c53560967959f7c678df4fec21fe45d4ca2db SHA256 4b4a6b2de28d457f0e8cccf2eaa62d98b9dab5e47a39a1866620fa2b60aac5d3
+MISC ChangeLog 34926 RMD160 e2cfed40a9878991237028e61b2db64812d2459a SHA1 9ad84f74e384b38ad44b73b25b2fb815b5dcdb90 SHA256 a870c1732c046cf6ac318c07ca6ab0fc4b15bdf261fe75db6b4ae398aed75c53
+MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1
diff --git a/x11-libs/pango/files/pango-1.26.0-lib64.patch b/x11-libs/pango/files/pango-1.26.0-lib64.patch
new file mode 100644
index 0000000..cdbdd50
--- /dev/null
+++ b/x11-libs/pango/files/pango-1.26.0-lib64.patch
@@ -0,0 +1,20 @@
+--- pango/Makefile.am
++++ pango/Makefile.am
+@@ -16,6 +16,7 @@
+ -DPANGO_ENABLE_BACKEND \
+ -DPANGO_ENABLE_ENGINE \
+ -DSYSCONFDIR=\"$(sysconfdir)\" \
++ -DHOST=\"$(host_triplet)\" \
+ -DLIBDIR=\"$(libdir)\" \
+ -DMODULE_VERSION=\"$(PANGO_MODULE_VERSION)\" \
+ -DG_DISABLE_DEPRECATED \
+--- pango/modules.c
++++ pango/modules.c
+@@ -353,6 +353,7 @@
+
+ if (!file_str)
+ file_str = g_build_filename (pango_get_sysconf_subdirectory (),
++ HOST,
+ "pango.modules",
+ NULL);
+
diff --git a/x11-libs/pango/metadata.xml b/x11-libs/pango/metadata.xml
new file mode 100644
index 0000000..da6fd63
--- /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.27.1.ebuild b/x11-libs/pango/pango-1.27.1.ebuild
new file mode 100644
index 0000000..4a934c6
--- /dev/null
+++ b/x11-libs/pango/pango-1.27.1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/pango/pango-1.26.2.ebuild,v 1.1 2009/12/21 23:28:30 eva Exp $
+
+EAPI="2"
+GCONF_DEBUG="yes"
+
+inherit autotools eutils gnome2 multilib
+
+DESCRIPTION="Internationalized text layout and rendering library"
+HOMEPAGE="http://www.pango.org/"
+
+LICENSE="LGPL-2 FTL"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="X doc introspection test"
+
+RDEPEND=">=dev-libs/glib-2.17.3
+ >=media-libs/fontconfig-2.5.0
+ media-libs/freetype:2
+ >=x11-libs/cairo-1.7.6[X?]
+ X? (
+ x11-libs/libXrender
+ x11-libs/libX11
+ x11-libs/libXft )"
+DEPEND="${RDEPEND}
+ >=dev-util/pkgconfig-0.9
+ dev-util/gtk-doc-am
+ doc? (
+ >=dev-util/gtk-doc-1
+ ~app-text/docbook-xml-dtd-4.1.2
+ x11-libs/libXft )
+ introspection? (
+ >=dev-libs/gobject-introspection-0.6.4 )
+ test? (
+ >=dev-util/gtk-doc-1
+ ~app-text/docbook-xml-dtd-4.1.2
+ x11-libs/libXft )
+ X? ( x11-proto/xproto )"
+
+DOCS="AUTHORS ChangeLog* NEWS README THANKS"
+
+function multilib_enabled() {
+ has_multilib_profile || ( use x86 && [ "$(get_libdir)" = "lib32" ] )
+}
+
+pkg_setup() {
+ # XXX: DO NOT add introspection support, collides with gir-repository[pango]
+ G2CONF="${G2CONF}
+ $(use_enable introspection)
+ $(use_with X x)"
+}
+
+src_prepare() {
+ gnome2_src_prepare
+
+ # make config file location host specific so that a 32bit and 64bit pango
+ # wont fight with each other on a multilib system. Fix building for
+ # emul-linux-x86-gtklibs
+ if multilib_enabled ; then
+ epatch "${FILESDIR}/${PN}-1.26.0-lib64.patch"
+ fi
+
+ # gtk-doc checks do not pass, upstream bug #578944
+ sed -e 's:TESTS = check.docs: TESTS = :g' \
+ -i docs/Makefile.am || die "sed failed"
+
+ eautoreconf
+}
+
+pkg_postinst() {
+ if [ "${ROOT}" = "/" ] ; then
+ einfo "Generating modules listing..."
+
+ local PANGO_CONFDIR=
+
+ if multilib_enabled ; then
+ PANGO_CONFDIR="/etc/pango/${CHOST}"
+ else
+ PANGO_CONFDIR="/etc/pango"
+ fi
+
+ mkdir -p ${PANGO_CONFDIR}
+
+ pango-querymodules > ${PANGO_CONFDIR}/pango.modules
+ fi
+}