diff options
author | Nirbheek Chauhan <nirbheek@gentoo.org> | 2011-04-04 21:24:23 +0000 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek@gentoo.org> | 2011-04-04 21:24:23 +0000 |
commit | 329352ae2575c97cbbdd3826214a35a599b536a4 (patch) | |
tree | 7ac6b132005c4a1a4db2498041d91f9ebea42f31 /x11-libs/pango | |
parent | Version bump with minor upstream bug fixes (diff) | |
download | historical-329352ae2575c97cbbdd3826214a35a599b536a4.tar.gz historical-329352ae2575c97cbbdd3826214a35a599b536a4.tar.bz2 historical-329352ae2575c97cbbdd3826214a35a599b536a4.zip |
Bump to 1.28.4, lots of bugfixes
Package-Manager: portage-2.1.9.45/cvs/Linux x86_64
Diffstat (limited to 'x11-libs/pango')
-rw-r--r-- | x11-libs/pango/ChangeLog | 7 | ||||
-rw-r--r-- | x11-libs/pango/Manifest | 24 | ||||
-rw-r--r-- | x11-libs/pango/pango-1.28.4.ebuild | 89 |
3 files changed, 118 insertions, 2 deletions
diff --git a/x11-libs/pango/ChangeLog b/x11-libs/pango/ChangeLog index bf3bf477d3ee..78b15d316e8a 100644 --- a/x11-libs/pango/ChangeLog +++ b/x11-libs/pango/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for x11-libs/pango # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/pango/ChangeLog,v 1.314 2011/03/22 19:50:35 ranger Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/pango/ChangeLog,v 1.315 2011/04/04 21:24:23 nirbheek Exp $ + +*pango-1.28.4 (04 Apr 2011) + + 04 Apr 2011; Nirbheek Chauhan <nirbheek@gentoo.org> +pango-1.28.4.ebuild: + Bump to 1.28.4, lots of bugfixes 22 Mar 2011; Brent Baude <ranger@gentoo.org> pango-1.28.3.ebuild: Marking pango-1.28.3 ppc stable for bug 353436 diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest index 696a55f4dc65..655e29b445e8 100644 --- a/x11-libs/pango/Manifest +++ b/x11-libs/pango/Manifest @@ -1,10 +1,32 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX pango-1.26.0-lib64.patch 499 RMD160 0056b738ff517c2b1eb1a6b8e8173d91af0ebeaf SHA1 d514148e6ffced2b4f350abe25cd41282dbb3aae SHA256 1bb2671d49c54caf70e9df104ca26af4e76a536db14150a472b093d05d9f6347 AUX pango-1.28.3-heap-corruption.patch 1554 RMD160 a18ea9747315f936ce5067c84c969eb221d54c3d SHA1 e287ff68f2e430d4b5b54a22f9418eb44d580642 SHA256 5973c66fcae43d5ba9cd55b966f79fd265ae6068d817ff0a0857e2e20093787d AUX pango-1.28.3-malloc-failure.patch 6282 RMD160 5161f148cc68b35863ad846bb5bf208509e2b82f SHA1 43d5bcfc1df3e5651c3e4f3804e386e69a57d654 SHA256 6838d7a2aaf81b1434135254f6309e82f9b09292a6d5b00eb0f336e020b825cb DIST pango-1.28.1.tar.bz2 1483961 RMD160 04531a54148a22dfcf7f3060501a0126f701ee18 SHA1 2d5907f0ff108cb9c27f69d8e4de564ff3d30221 SHA256 8f3eaab506f613dd25bb1fa65ea87a145d523d066d90c227bdb3016523451bc2 DIST pango-1.28.3.tar.bz2 1509501 RMD160 cdfd6d695b169e15801956fbfd54438c109f7a61 SHA1 e72887d6e147b9abf54628c003836e61d97767a1 SHA256 5e278bc9430cc7bb00270f183360d262c5006b51248e8b537ea904573f200632 +DIST pango-1.28.4.tar.bz2 1503441 RMD160 e9dc19b62263fdbd5b58c00092220af87ed929df SHA1 e715954a5a3b358889d15b6235e1965303dbb622 SHA256 7eb035bcc10dd01569a214d5e2bc3437de95d9ac1cfa9f50035a687c45f05a9f EBUILD pango-1.28.1.ebuild 1934 RMD160 a7ece8083c7bef285a4c4d7d971e237efa099b2b SHA1 fdddcdd729f8752e4ecff7952064f1c51aaa621c SHA256 dbdc2360e95c760fe05bbb35677078f5a2e3f716fdf5cb08309afa11a3545f90 EBUILD pango-1.28.3-r1.ebuild 2597 RMD160 4297f20432da43a62fe20260e645783575de57e0 SHA1 94b5384023256d77dc14bb01d7dbeb48bd7f8cbc SHA256 5834d1f33837b7eb43d9a0ab6eb79f9180d50205879f93b6cb1e3b3382579cd7 EBUILD pango-1.28.3.ebuild 2052 RMD160 d7dc94789a01fbeef7c2fbe0c77aac0e17e6714e SHA1 4d9e82629154a28d33189b04602621fc915f026a SHA256 4f12f900bb5cf6c6d6c7741e8f42946f4bafc9670347de1b7b24978e706efe47 -MISC ChangeLog 39269 RMD160 370ba7405b975206ae01c63b790581e754cf4f71 SHA1 d83cf7ab6ddfd517fecbb568d99e4e7889aed6f3 SHA256 08f9be58e59f73e33645912bb8cb1879ed3b5fefbae8def7fa98c90a175a957c +EBUILD pango-1.28.4.ebuild 2353 RMD160 01cda4852ebfcff804b0d46d8738c5f36a2482c9 SHA1 3b436a6c890c6aba6b9c1bed1837c123c97c96ad SHA256 7fc560c40611bcaeaaa11a1af1184c3ffcc5bc99e3d918070460a8e5f5db5646 +MISC ChangeLog 39412 RMD160 5d084c2952f5de98e2f60c47832dd29630088e42 SHA1 566de00d4fb15406a6da3a30b54615d47530b858 SHA256 a008bc8bfbec953eedaec6eee6fd7b79d243f18f3c2c9a4e3577ee24a66a46f2 MISC metadata.xml 272 RMD160 94ca2c5330dafece28a4cd39f8c53c0926c72b58 SHA1 0594029445efc117f85d07402cacb33f063a8198 SHA256 d6cd612b3d4d224cec4189a81e42dc98ba6fd96ce241908b57491d78f99e6314 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.17 (GNU/Linux) + +iQIcBAEBAgAGBQJNmjcEAAoJEO/kOhxWD91kGHMQAKu50d3kZltfMwKV9wB9Q+NH +ExSKn3/iRFagyFJS7zdXZDwyEBGzahYSwpq+uTUbACsJuWwqIROBZcj2JmC/8cst +eg6ZtzH0/6ZpkRpKGapnAkTtcuVhirxBS2Y4b9DI8shQQbkEYi3vTu1ySl8ro7wj +rbL3sy/91llqEC1ciIJzbvSMfJUmEdhVqeuBa7WPPuOAP4H+ANrrH+qDqW5b7nnK +oBk1zabd6ZL2WwWwX8y7MzoP/TCqupxvwYk1y5iP6+HuGHHP9ilpztf4aFU7AtJ8 +pleRq6fBoxRec6K7nTaYQ9zz/tQBQIBTtahBw7/nmSLoRhjyQP/rCSqaqE/iS8RZ +/U/PV8p85vHCHgu4Hw/pUok0+nkX0Y8+IyPtDidnOgGMmwgLtOBVj4y0w/Azv4fv +Y5657NXCtXG6IpkVIPqU8e1HBPrEmMtA7daFjRYOzv0bfCRu47uRNyeRr6Fc747S +ozNO1K8141zbzyeSGdLbFAzJe9mpAxREVD42fjxN4G9C+nsBQVI+OcVcZt4WLUw5 +50aRY4xqYC8P1tR4tHoBUgNCi3oNov8BFHQke87NdFgSuky317vcUD5v6xEXJi7q +WKx6B8oMOeB6JVtdUGORXKuHoqYtasH1bfZGecul2gKJwqbl2E75w8/6ij0J2E4B +SukKe6ldeSPlHJSV/Qdt +=yeNh +-----END PGP SIGNATURE----- diff --git a/x11-libs/pango/pango-1.28.4.ebuild b/x11-libs/pango/pango-1.28.4.ebuild new file mode 100644 index 000000000000..629266473d22 --- /dev/null +++ b/x11-libs/pango/pango-1.28.4.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/pango/pango-1.28.4.ebuild,v 1.1 2011/04/04 21:24:23 nirbheek Exp $ + +EAPI="3" +GCONF_DEBUG="yes" + +inherit autotools eutils gnome2 multilib toolchain-funcs + +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 ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="X doc +introspection test" + +RDEPEND=">=dev-libs/glib-2.24:2 + >=media-libs/fontconfig-2.5.0:1.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-1.13 + doc? ( + >=dev-util/gtk-doc-1.13 + ~app-text/docbook-xml-dtd-4.1.2 + x11-libs/libXft ) + introspection? ( >=dev-libs/gobject-introspection-0.9.5 ) + test? ( + >=dev-util/gtk-doc-1.13 + ~app-text/docbook-xml-dtd-4.1.2 + x11-libs/libXft ) + X? ( x11-proto/xproto )" + +function multilib_enabled() { + has_multilib_profile || ( use x86 && [ "$(get_libdir)" = "lib32" ] ) +} + +pkg_setup() { + tc-export CXX + G2CONF="${G2CONF} + $(use_enable introspection) + $(use_with X x) + $(use X && echo --x-includes=${EPREFIX}/usr/include) + $(use X && echo --x-libraries=${EPREFIX}/usr/$(get_libdir))" + DOCS="AUTHORS ChangeLog* NEWS README THANKS" +} + +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" + eautoreconf + fi + + elibtoolize # for Darwin bundles +} + +src_install() { + gnome2_src_install + find "${ED}/usr/$(get_libdir)/pango/1.6.0/modules" -name "*.la" -delete || die +} + +pkg_postinst() { + if [ "${ROOT}" = "/" ] ; then + einfo "Generating modules listing..." + + local PANGO_CONFDIR= + + if multilib_enabled ; then + PANGO_CONFDIR="${EPREFIX}/etc/pango/${CHOST}" + else + PANGO_CONFDIR="${EPREFIX}/etc/pango" + fi + + mkdir -p ${PANGO_CONFDIR} + + pango-querymodules > ${PANGO_CONFDIR}/pango.modules + fi +} |