diff options
author | Andreas Proschofsky <suka@gentoo.org> | 2010-02-24 07:19:53 +0000 |
---|---|---|
committer | Andreas Proschofsky <suka@gentoo.org> | 2010-02-24 07:19:53 +0000 |
commit | c2e6f201e9a792dcf95c80d9d0077e29a9899f72 (patch) | |
tree | 5313ec5e3887029cecd0edde3a6f79fbbcc96e57 /x11-libs | |
parent | Add masked development versions for atk, gtk+ and pango with (diff) | |
download | suka-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+/Manifest | 5 | ||||
-rw-r--r-- | x11-libs/gtk+/files/gtk+-2.14.3-limit-gtksignal-includes.patch | 17 | ||||
-rw-r--r-- | x11-libs/gtk+/files/gtk+-2.18.5-macosx-aqua.patch | 145 | ||||
-rw-r--r-- | x11-libs/gtk+/files/gtk+-2.8.0-multilib.patch | 63 | ||||
-rw-r--r-- | x11-libs/gtk+/gtk+-2.19.6.ebuild | 183 | ||||
-rw-r--r-- | x11-libs/pango/ChangeLog | 1070 | ||||
-rw-r--r-- | x11-libs/pango/Manifest | 5 | ||||
-rw-r--r-- | x11-libs/pango/files/pango-1.26.0-lib64.patch | 20 | ||||
-rw-r--r-- | x11-libs/pango/metadata.xml | 5 | ||||
-rw-r--r-- | x11-libs/pango/pango-1.27.1.ebuild | 87 |
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 +} |