diff options
Diffstat (limited to 'x11-libs')
-rw-r--r-- | x11-libs/pango/ChangeLog | 7 | ||||
-rw-r--r-- | x11-libs/pango/Manifest | 3 | ||||
-rw-r--r-- | x11-libs/pango/pango-1.16.3.ebuild | 77 |
3 files changed, 87 insertions, 0 deletions
diff --git a/x11-libs/pango/ChangeLog b/x11-libs/pango/ChangeLog new file mode 100644 index 0000000..7e03184 --- /dev/null +++ b/x11-libs/pango/ChangeLog @@ -0,0 +1,7 @@ +# ChangeLog for x11-libs/pango +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 25 Jun 2007; Petteri Räty <betelgeuse@gentoo.org> +pango-1.16.3.ebuild: + Version bump. + diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest index 468cc61..e0fcbcb 100644 --- a/x11-libs/pango/Manifest +++ b/x11-libs/pango/Manifest @@ -1,4 +1,7 @@ AUX pango-1.10.2-slighthint.patch 1069 RMD160 cce55e17f29aff964e25870e7123a892e4b34b30 SHA1 abb115e6c9c8cd94dbdbc4f2d3e9305a82a40a15 SHA256 6a9b67aec4c2c0d3c9b6e626117ce31e48f4d280f04f6b880bd36005523069f0 AUX pango-1.11.3-xfonts.patch 4540 RMD160 1e0f2ed25a0c461554139f647d004298c5b7cc9c SHA1 5158ca73b2ef873816719dacf735cbc100a92351 SHA256 8c4ac42e9a61eb9d174420b8bdc22e41bab06de758200f2e3a036a5d82282fa8 DIST pango-1.14.10.tar.bz2 1294138 RMD160 0cddfd439415965ba39ce2915ac2adf3aa563498 SHA1 49093dcbbb2399ac6e4731930d4be4edd64f25f7 SHA256 1c53eb4a430c2311b75d6bedef87e452fa3cfea3c51a23a2e898f95e868bc503 +DIST pango-1.16.3.tar.bz2 1356807 RMD160 b618725f37d610e77c95041c107317fdafff34af SHA1 da2546ce7873d2e89ae264a0da86dac292a95bbb SHA256 53baf6ef8dd0f9567d3a3c1527a1a7957443219bc24d99f7bf6b2e13fc90b9c0 EBUILD pango-1.14.10.ebuild 1540 RMD160 b3830291b9261452c87d9e4c9bd75e4f121ecbc1 SHA1 97c4b0f54fc231d972167b744317bb49435dde7b SHA256 027daa6a19fcc5a7ffeca3a57ffb8a4ab191fb21ea1958dab2fcd716d44f59a3 +EBUILD pango-1.16.3.ebuild 1646 RMD160 78213e6ecb3aa35f28cd78ad4389b33ef28c8652 SHA1 5a47b63817a668b80a48431f4d87d53a1d480ec4 SHA256 4fcba10252d907806623b6b3d67edd776e99cca56588c82612d512b65c4b3050 +MISC ChangeLog 207 RMD160 ea4858f013d5d86f1798b7921e8e72e75e2265b2 SHA1 63262ea31ddac9a00f1b0c9f29ff6f93adfb300c SHA256 347f8db894d41c9352dfe74482c08cd58a1c3ed467adcf1798449ff7d9cb3be4 diff --git a/x11-libs/pango/pango-1.16.3.ebuild b/x11-libs/pango/pango-1.16.3.ebuild new file mode 100644 index 0000000..9c3677c --- /dev/null +++ b/x11-libs/pango/pango-1.16.3.ebuild @@ -0,0 +1,77 @@ +# 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="X doc" + +RDEPEND=" + X? ( + 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 + X? ( x11-proto/xproto ) + doc? ( + >=dev-util/gtk-doc-1 + ~app-text/docbook-xml-dtd-4.1.2 + )" + +DOCS="AUTHORS ChangeLog* NEWS README TODO*" + +pkg_setup() { + G2CONF=$(use_with X x) +} + +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 +} |