Bump to 1.16.3
authorDaniel Gryniewicz <dang@gentoo.org>
Tue, 24 Apr 2007 16:04:32 +0000 (16:04 +0000)
committerDaniel Gryniewicz <dang@gentoo.org>
Tue, 24 Apr 2007 16:04:32 +0000 (16:04 +0000)
- 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

Package-Manager: portage-2.1.2.4

x11-libs/pango/ChangeLog
x11-libs/pango/Manifest
x11-libs/pango/files/digest-pango-1.16.3 [new file with mode: 0644]
x11-libs/pango/pango-1.16.3.ebuild [new file with mode: 0644]

index a47c2293022a54180d725ebbed42e8a63e5e4abc..db88d825885f38442971ed11fc433076e7b34eb1 100644 (file)
@@ -1,6 +1,15 @@
 # ChangeLog for x11-libs/pango
 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/pango/ChangeLog,v 1.172 2007/04/17 03:55:41 compnerd Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/pango/ChangeLog,v 1.173 2007/04/24 16:04:32 dang Exp $
+
+*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)
 
index 64f5216add58b8d9c7fe9d15d901285e50d3533f..6a8bf75d9bd02721d7f68793d5f5af6eb5644ec9 100644 (file)
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 AUX pango-1.0.99.020606-xfonts.patch 4560 RMD160 31e9407bce8f29055bf4ddb2631bf8bff1f87073 SHA1 7a4a599afafef07743a59df982ce9fb8eac10ad1 SHA256 b7590b71869223d7c0ac3952fa4c406601bef7b5927d073bef26a38916938bb8
 MD5 54a56a572951b08340d08e10e4d93414 files/pango-1.0.99.020606-xfonts.patch 4560
 RMD160 31e9407bce8f29055bf4ddb2631bf8bff1f87073 files/pango-1.0.99.020606-xfonts.patch 4560
@@ -29,6 +32,7 @@ DIST pango-1.14.10.tar.bz2 1294138 RMD160 0cddfd439415965ba39ce2915ac2adf3aa5634
 DIST pango-1.14.9.tar.bz2 1293201 RMD160 5859892c175d6bd5b16a00d622f60bb5f4b20238 SHA1 a29919acd6758b79847c7230a9ba81570ccf78f8 SHA256 31baa3b606993efabe409c978982dea68f49504f494f196110780fe480fe2dc1
 DIST pango-1.16.1.tar.bz2 1354214 RMD160 c97315a5685fc6fa3fc70638de6ef24e9d2739b9 SHA1 75b48b1fbcf07f5d264c706477d7dfb7cb1b2583 SHA256 8f4f4b4a9359cde35122124d7fa8725e0a8bc69bff0688202ce7d706489daa4b
 DIST pango-1.16.2.tar.bz2 1356322 RMD160 5014cf5a9f92bd4005c22abb5aec8146ebf3fa16 SHA1 c1b8d3ba104bde864c3089a70dde470c5d1ab4b3 SHA256 12d350aa6fed173e5e518ed24694aae1137e9bfa9b80900528537e28639a48ca
+DIST pango-1.16.3.tar.bz2 1356807 RMD160 b618725f37d610e77c95041c107317fdafff34af SHA1 da2546ce7873d2e89ae264a0da86dac292a95bbb SHA256 53baf6ef8dd0f9567d3a3c1527a1a7957443219bc24d99f7bf6b2e13fc90b9c0
 DIST pango-1.8.1.tar.bz2 996389 RMD160 a65832954fa495fdb1f72076f15d61116ebd91ed SHA1 46d6992cd5782a3ca7623f0d91f31b6bdffb0346 SHA256 5ec72e325964a29346cd71ecc4d69d42dce33d5ddbd8f74d2c8b35e39234a085
 EBUILD pango-1.10.3.ebuild 2048 RMD160 74031d30fd799909ed4050b25f37e3e243effbc9 SHA1 9c53e4a631ba58b30f02fb09077f73b0979133ee SHA256 2a9a2610974e141e1fbbd6fc83f6637cf888f10794d10e1c07c90ee4e60452ea
 MD5 0b15c31ac71cd5e6f2ddf5eba07186cd pango-1.10.3.ebuild 2048
@@ -58,14 +62,18 @@ EBUILD pango-1.16.2.ebuild 1599 RMD160 19a3453657e93a408ef5c894246c3ecbc306931a
 MD5 04000418fac16b099ee05aa537875152 pango-1.16.2.ebuild 1599
 RMD160 19a3453657e93a408ef5c894246c3ecbc306931a pango-1.16.2.ebuild 1599
 SHA256 e3d3422804d15dc1d8463b85bcd00e5073deb85a0bed9bb8afa512c833f6609e pango-1.16.2.ebuild 1599
+EBUILD pango-1.16.3.ebuild 1595 RMD160 8b2d48920c470df725ad3172b7c3a2cb12426acf SHA1 ecedf397348bd03da4dede6a3089b470f459b9b3 SHA256 77a6a7fc80a0c2d7ad4bf2bbfa2729606cc65cc8309181465e5fb186c6ec037d
+MD5 ff619a67233c2327780aae90b78c704a pango-1.16.3.ebuild 1595
+RMD160 8b2d48920c470df725ad3172b7c3a2cb12426acf pango-1.16.3.ebuild 1595
+SHA256 77a6a7fc80a0c2d7ad4bf2bbfa2729606cc65cc8309181465e5fb186c6ec037d pango-1.16.3.ebuild 1595
 EBUILD pango-1.8.1-r1.ebuild 1961 RMD160 8bf66abc39d42c39210cdb43702156081b8235c9 SHA1 cd8290cb18d51b74fff0ea3e83e9e6569af0bddb SHA256 0c4d5c74beb1dd95894589a10723b36b283a550151cbfee162968d709cf8799c
 MD5 abcee4362d0b307dba2da9c28ee7c6d6 pango-1.8.1-r1.ebuild 1961
 RMD160 8bf66abc39d42c39210cdb43702156081b8235c9 pango-1.8.1-r1.ebuild 1961
 SHA256 0c4d5c74beb1dd95894589a10723b36b283a550151cbfee162968d709cf8799c pango-1.8.1-r1.ebuild 1961
-MISC ChangeLog 19935 RMD160 71e3ef435fd4932327f0f8b175116d56c840c373 SHA1 31303114bbf1d9cb61172b0761f7f38922b61b17 SHA256 9d2003990b0d29207b5c10ca99620098db0c68403b68d0c856e7b6068e53296d
-MD5 c39840d129b19481f21a6e5b0680bbee ChangeLog 19935
-RMD160 71e3ef435fd4932327f0f8b175116d56c840c373 ChangeLog 19935
-SHA256 9d2003990b0d29207b5c10ca99620098db0c68403b68d0c856e7b6068e53296d ChangeLog 19935
+MISC ChangeLog 20314 RMD160 baf47c95da71044990b09c938076faee1e97b394 SHA1 e935429d568d77a0dbaed439e5bb121f01b53068 SHA256 e09f8c5ed797a2e78fffd5f6e29d109539f585df16a9d01c49e81314597869a4
+MD5 3f636df9c112bbcac5c23b769bc83768 ChangeLog 20314
+RMD160 baf47c95da71044990b09c938076faee1e97b394 ChangeLog 20314
+SHA256 e09f8c5ed797a2e78fffd5f6e29d109539f585df16a9d01c49e81314597869a4 ChangeLog 20314
 MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1
 MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e metadata.xml 158
@@ -91,6 +99,16 @@ SHA256 8a8a54138caafa2a2daa9ddad00f72b1eb23359def7fc731a3f8b967ea4aff1f files/di
 MD5 e1842e213b4f5292c779c53dc2e194fc files/digest-pango-1.16.2 244
 RMD160 7f2341b943235b6b25f25d93befa7194b5f45bb7 files/digest-pango-1.16.2 244
 SHA256 db10f654a4d5a247b8fbd1820b6466b8ccbc6aa970c60dc9340a46e5ec608c5d files/digest-pango-1.16.2 244
+MD5 32b42042ad55cf5ce070591e004e058c files/digest-pango-1.16.3 244
+RMD160 5aa6fe5da57fd0a4e5cd6c320e8e5c63f01e120d files/digest-pango-1.16.3 244
+SHA256 a4099e7b735bae7812e1fdf3831e2a2df27ab48b5a8964eaa2c02fa49b9894a3 files/digest-pango-1.16.3 244
 MD5 37c46502c273a766b78fe061986399f2 files/digest-pango-1.8.1-r1 238
 RMD160 e98af1354b37ef4e32924db03d58d55d67bdc9fb files/digest-pango-1.8.1-r1 238
 SHA256 76a89f7604e3097c63f867f839404ce677ede29010d2957e52ee6f9e06a06741 files/digest-pango-1.8.1-r1 238
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.3 (GNU/Linux)
+
+iD8DBQFGLiqWomPajV0RnrERAiwcAJsF8TDvxHn1HdM//soh6t1EWD9WmgCZATOR
+aO92unBANtjpXejKxzifqBI=
+=4q5Y
+-----END PGP SIGNATURE-----
diff --git a/x11-libs/pango/files/digest-pango-1.16.3 b/x11-libs/pango/files/digest-pango-1.16.3
new file mode 100644 (file)
index 0000000..e1f6e49
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 5bda5460a89c8afa01aa279f53125399 pango-1.16.3.tar.bz2 1356807
+RMD160 b618725f37d610e77c95041c107317fdafff34af pango-1.16.3.tar.bz2 1356807
+SHA256 53baf6ef8dd0f9567d3a3c1527a1a7957443219bc24d99f7bf6b2e13fc90b9c0 pango-1.16.3.tar.bz2 1356807
diff --git a/x11-libs/pango/pango-1.16.3.ebuild b/x11-libs/pango/pango-1.16.3.ebuild
new file mode 100644 (file)
index 0000000..098af04
--- /dev/null
@@ -0,0 +1,70 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/pango/pango-1.16.3.ebuild,v 1.1 2007/04/24 16:04:32 dang Exp $
+
+inherit eutils gnome2 multilib
+
+DESCRIPTION="Text rendering and layout library"
+HOMEPAGE="http://www.pango.org/"
+
+LICENSE="LGPL-2 FTL"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="doc"
+
+RDEPEND="x11-libs/libXrender
+       x11-libs/libX11
+       x11-libs/libXft
+       >=dev-libs/glib-2.12
+       >=media-libs/fontconfig-1.0.1
+       >=media-libs/freetype-2
+       >=x11-libs/cairo-1.2.6"
+DEPEND="${RDEPEND}
+       >=dev-util/pkgconfig-0.9
+       x11-proto/xproto
+       doc? (
+                       >=dev-util/gtk-doc-1
+                       ~app-text/docbook-xml-dtd-4.1.2
+                )"
+
+DOCS="AUTHORS ChangeLog* NEWS README TODO*"
+
+function multilib_enabled() {
+       has_multilib_profile || ( use x86 && [ "$(get_libdir)" == "lib32" ] )
+}
+
+src_unpack() {
+       gnome2_src_unpack
+
+       # 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.2.5-lib64.patch
+       fi
+
+       epunt_cxx
+}
+
+src_install() {
+       gnome2_src_install
+       rm ${D}/etc/pango/pango.modules
+}
+
+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
+}