summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetteri Räty <betelgeuse@gentoo.org>2007-06-25 22:42:04 +0000
committerPetteri Räty <betelgeuse@gentoo.org>2007-06-25 22:42:04 +0000
commit34d966aa23c809b58198bb9dd87cee293040bb28 (patch)
tree5a0e44d27e5e1457c0f8f9f13d8f31d4ee321cb5 /x11-libs
parentAdd gtk+ with directfb capatibility. (diff)
downloadbetelgeuse-34d966aa23c809b58198bb9dd87cee293040bb28.tar.gz
betelgeuse-34d966aa23c809b58198bb9dd87cee293040bb28.tar.bz2
betelgeuse-34d966aa23c809b58198bb9dd87cee293040bb28.zip
Version bump.
svn path=/; revision=140
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/pango/ChangeLog7
-rw-r--r--x11-libs/pango/Manifest3
-rw-r--r--x11-libs/pango/pango-1.16.3.ebuild77
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
+}