summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@gentoo.org>2011-04-04 21:24:23 +0000
committerNirbheek Chauhan <nirbheek@gentoo.org>2011-04-04 21:24:23 +0000
commit329352ae2575c97cbbdd3826214a35a599b536a4 (patch)
tree7ac6b132005c4a1a4db2498041d91f9ebea42f31 /x11-libs/pango
parentVersion bump with minor upstream bug fixes (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--x11-libs/pango/Manifest24
-rw-r--r--x11-libs/pango/pango-1.28.4.ebuild89
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
+}