Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

removed outdated ebuilds of x11-libs/pango via auto-sync

  • Loading branch information...
commit 5bd3aeae6ce9869e7e2a4afe13a4572b6ab5d88f 1 parent 74aa390
@ahuemer ahuemer authored
View
7 x11-libs/pango/Manifest
@@ -1,15 +1,8 @@
-AUX pango-1.2.5-lib64.patch 1117 RMD160 3bab94ba930665dd8d4159f77ac8409d16340f02 SHA1 c7e9b0dc73110910dd75d6afbaa0df8cdbfb44be SHA256 a6a58d965fef42e5d4820d8292a4c7cde4aff3cfddaf184499d3bdae78a3f3db
-AUX pango-1.26.0-fix-parallel-build.patch 995 RMD160 cc0b8a0e1bcf6a1bfc145ee0a68f5d9dc867bd62 SHA1 b689b5d8c3515bef85b49bf475392301742b8880 SHA256 d5869732d30f74cfbb1cbab0da0fd262f82f987a4706fbc0031ec452a696ac2f
-AUX pango-1.26.0-introspection-automagic.patch 8078 RMD160 1958beb426c8b7128231c1b5e9bb43bacaa402ac SHA1 2a16f0a8215249b1ef9ed1d8c3ba4f9568d00a0b SHA256 f9bc4093c6932838d7a673ac0c2c29a9dc4c888fbb1cee488176514352f88a20
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.24.5.tar.bz2 1519944 RMD160 7e436752734c55950ad5feced7c7d5c3f040a1b4 SHA1 a5aa40b78546a7ee59f21804b172e5d47ef776ad SHA256 0f733d1ec3e8dafcae152d7ac58f1090bee1fd856176c8fee0e81b0e42392f4e
-DIST pango-1.26.2.tar.bz2 1536011 RMD160 6613bddf643d5c912e6656d84c6671aa6ce88a9d SHA1 051b6f7b5f98a4c8083ef6a5178cb5255a992b98 SHA256 3b85879e5d8794555d10a2b79428071c99a93b7502ccbef50360ae44c77c3e08
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
-EBUILD pango-1.24.5-r1.ebuild 2114 RMD160 69a5a91a394ccc11aa2e26797eceb9f7aef8ab03 SHA1 7125476b7e0659599052d6646d6995b9542c4699 SHA256 c432ab06df8d5a0a133fd2e996e11e77413ff72028e6134092476847a5bb453f
-EBUILD pango-1.26.2.ebuild 2591 RMD160 8ddb8114e589bb5a6a82815c82997fd0bb5d556a SHA1 69c7f5f4a6ceaee20eb308a2031b0c9e89ef6f9a SHA256 1c7745682a39f86463e7748ed08c9f38a08c1ec45004c3a00e645f1fbb48d83c
EBUILD pango-1.28.1.ebuild 2245 RMD160 9752c1a031e59508d128782d367726535031ff07 SHA1 fc60c9cf28c35cf3225d0e27132eb0fd15d9fb50 SHA256 b9786c6d77c2d5eaef9bafc0fe1283057ab8a0f83c89103043baab977d83db8f
EBUILD pango-1.28.3-r1.ebuild 2839 RMD160 7378f267422643aea3880d2c27e1cc6819ad3607 SHA1 8b55159b6c14deffbc38721fd3c75856aa3186b1 SHA256 510bc7754dc89b1b17ffdd30897907d9a4b40ff902ea53567eb8a465c3d854ee
EBUILD pango-1.28.3.ebuild 2294 RMD160 67b08c69da66847026088c214f576d9f9793b745 SHA1 1f5becc7028280e9d936df88f11726ed927b87f3 SHA256 48844d36ab3cde283ef13820878a6119c56b4a2563b890d1fb5633b6a5a64be4
View
30 x11-libs/pango/files/pango-1.2.5-lib64.patch
@@ -1,30 +0,0 @@
-#--- pango-1.2.5/pango/Makefile.am.lib64 2003-08-25 10:12:45.000000000 -0400
-#+++ pango-1.2.5/pango/Makefile.am 2003-12-08 18:43:51.000000000 -0500
-#@@ -16,6 +16,7 @@
-# -DPANGO_ENABLE_BACKEND \
-# -DPANGO_ENABLE_ENGINE \
-# -DSYSCONFDIR=\"$(sysconfdir)\" \
-#+ -DHOST=\"$(host_triplet)\" \
-# -DLIBDIR=\"$(libdir)\" \
-# -DMODULE_VERSION=\"$(PANGO_MODULE_VERSION)\" \
-# -DG_DISABLE_DEPRECATED \
---- pango-1.2.5/pango/modules.c.lib64 2002-12-06 19:54:27.000000000 -0500
-+++ pango-1.2.5/pango/modules.c 2003-12-08 18:43:51.000000000 -0500
-@@ -353,6 +353,7 @@
-
- if (!file_str)
- file_str = g_build_filename (pango_get_sysconf_subdirectory (),
-+ HOST,
- "pango.modules",
- NULL);
-
---- pango-1.2.5/pango/Makefile.in.lib64 2003-12-09 10:48:24.000000000 -0500
-+++ pango-1.2.5/pango/Makefile.in 2003-12-09 10:48:32.000000000 -0500
-@@ -135,6 +135,7 @@
- -DPANGO_ENABLE_BACKEND \
- -DPANGO_ENABLE_ENGINE \
- -DSYSCONFDIR=\"$(sysconfdir)\" \
-+ -DHOST=\"$(host_triplet)\" \
- -DLIBDIR=\"$(libdir)\" \
- -DMODULE_VERSION=\"$(PANGO_MODULE_VERSION)\" \
- -DG_DISABLE_DEPRECATED \
View
27 x11-libs/pango/files/pango-1.26.0-fix-parallel-build.patch
@@ -1,27 +0,0 @@
-Avoid parallel build issues.
-
-The pango-view.1 manpage requires the pango-view binary because help2man
-needs to execute it. Instead of calling make as one of the commands,
-however, the executable should simply be declared as a dependency. This
-avoids two make jobs building the same target at the same time, which may
-otherwise lead to failing builds or even broken applications.
-
-2009-10-30 Martin von Gagern
-
-References:
-http://bugs.gentoo.org/287825
-Upstream bug:
-https://bugzilla.gnome.org/show_bug.cgi?id=600207
----
---- pango-view/Makefile.am
-+++ pango-view/Makefile.am
-@@ -88,8 +88,7 @@ MAINTAINERCLEANFILES = pango-view.1
-
- dist_man_MANS = pango-view.1
-
--$(srcdir)/pango-view.1: ../configure.in $(pango_view_SOURCES)
-- $(MAKE) $(AM_MAKEFLAGS) pango-view$(EXEEXT)
-+$(srcdir)/pango-view.1: ../configure.in $(pango_view_SOURCES) pango-view$(EXEEXT)
- $(AM_V_GEN) $(top_builddir)/missing --run \
- help2man --no-info --section=1 \
- --help-option="--help-all" --output="$@.tmp" \
View
214 x11-libs/pango/files/pango-1.26.0-introspection-automagic.patch
@@ -1,214 +0,0 @@
-Use the introspection.m4 macro for checking for introspection. Fixes automagic,
-and keeps variable name consistency across modules.
-
----
---- configure.in
-+++ configure.in
-@@ -58,6 +58,7 @@
- AM_INIT_AUTOMAKE(1.9 gnits dist-bzip2 no-dist-gzip -Wno-portability)
- m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
- AM_CONFIG_HEADER([config.h])
-+AC_CONFIG_MACRO_DIR([m4])
-
-
- PANGO_VERSION_MAJOR=pango_version_major()
-@@ -493,27 +494,7 @@
- #
- # Checks for GObject Introspection
- #
--have_introspection=false
--PKG_CHECK_MODULES(INTROSPECTION, gobject-introspection-1.0 >= 0.6.4, have_introspection=true, have_introspection=false)
--AM_CONDITIONAL(HAVE_INTROSPECTION, $have_introspection)
--
--G_IR_SCANNER=
--G_IR_COMPILER=
--G_IR_GENERATE=
--GIRDIR=
--TYPELIBDIR=
--if $have_introspection; then
-- G_IR_SCANNER=`$PKG_CONFIG --variable=g_ir_scanner gobject-introspection-1.0`
-- G_IR_COMPILER=`$PKG_CONFIG --variable=g_ir_compiler gobject-introspection-1.0`
-- G_IR_GENERATE=`$PKG_CONFIG --variable=g_ir_generate gobject-introspection-1.0`
-- GIRDIR=`$PKG_CONFIG --variable=girdir gobject-introspection-1.0`
-- TYPELIBDIR="$($PKG_CONFIG --variable=typelibdir gobject-introspection-1.0)"
--fi
--AC_SUBST(G_IR_SCANNER)
--AC_SUBST(G_IR_COMPILER)
--AC_SUBST(G_IR_GENERATE)
--AC_SUBST(GIRDIR)
--AC_SUBST(TYPELIBDIR)
-+GOBJECT_INTROSPECTION_CHECK(0.6.4)
-
- #
- # Modules to build
---- m4/introspection.m4
-+++ m4/introspection.m4
-@@ -0,0 +1,92 @@
-+dnl -*- mode: autoconf -*-
-+dnl Copyright 2009 Johan Dahlin
-+dnl
-+dnl This file is free software; the author(s) gives unlimited
-+dnl permission to copy and/or distribute it, with or without
-+dnl modifications, as long as this notice is preserved.
-+dnl
-+
-+# serial 1
-+
-+m4_define([_GOBJECT_INTROSPECTION_CHECK_INTERNAL],
-+[
-+ AC_BEFORE([AC_PROG_LIBTOOL],[$0])dnl setup libtool first
-+ AC_BEFORE([AM_PROG_LIBTOOL],[$0])dnl setup libtool first
-+ AC_BEFORE([LT_INIT],[$0])dnl setup libtool first
-+
-+ dnl enable/disable introspection
-+ m4_if([$2], [require],
-+ [dnl
-+ enable_introspection=yes
-+ ],[dnl
-+ AC_ARG_ENABLE(introspection,
-+ AS_HELP_STRING([--enable-introspection[=@<:@no/auto/yes@:>@]],
-+ [Enable introspection for this build]),,
-+ [enable_introspection=auto])
-+ ])dnl
-+
-+ AC_MSG_CHECKING([for gobject-introspection])
-+
-+ dnl presence/version checking
-+ AS_CASE([$enable_introspection],
-+ [no], [dnl
-+ found_introspection="no (disabled, use --enable-introspection to enable)"
-+ ],dnl
-+ [yes],[dnl
-+ PKG_CHECK_EXISTS([gobject-introspection-1.0],,
-+ AC_MSG_ERROR([gobject-introspection-1.0 is not installed]))
-+ PKG_CHECK_EXISTS([gobject-introspection-1.0 >= $1],
-+ found_introspection=yes,
-+ AC_MSG_ERROR([You need to have gobject-introspection >= $1 installed to build AC_PACKAGE_NAME]))
-+ ],dnl
-+ [auto],[dnl
-+ PKG_CHECK_EXISTS([gobject-introspection-1.0 >= $1], found_introspection=yes, found_introspection=no)
-+ ],dnl
-+ [dnl
-+ AC_MSG_ERROR([invalid argument passed to --enable-introspection, should be one of @<:@no/auto/yes@:>@])
-+ ])dnl
-+
-+ AC_MSG_RESULT([$found_introspection])
-+
-+ INTROSPECTION_SCANNER=
-+ INTROSPECTION_COMPILER=
-+ INTROSPECTION_GENERATE=
-+ INTROSPECTION_GIRDIR=
-+ INTROSPECTION_TYPELIBDIR=
-+ if test "x$found_introspection" = "xyes"; then
-+ INTROSPECTION_SCANNER=`$PKG_CONFIG --variable=g_ir_scanner gobject-introspection-1.0`
-+ INTROSPECTION_COMPILER=`$PKG_CONFIG --variable=g_ir_compiler gobject-introspection-1.0`
-+ INTROSPECTION_GENERATE=`$PKG_CONFIG --variable=g_ir_generate gobject-introspection-1.0`
-+ INTROSPECTION_GIRDIR=`$PKG_CONFIG --variable=girdir gobject-introspection-1.0`
-+ INTROSPECTION_TYPELIBDIR="$($PKG_CONFIG --variable=typelibdir gobject-introspection-1.0)"
-+ INTROSPECTION_CFLAGS=`$PKG_CONFIG --cflags gobject-introspection-1.0`
-+ INTROSPECTION_LIBS=`$PKG_CONFIG --libs gobject-introspection-1.0`
-+ fi
-+ AC_SUBST(INTROSPECTION_SCANNER)
-+ AC_SUBST(INTROSPECTION_COMPILER)
-+ AC_SUBST(INTROSPECTION_GENERATE)
-+ AC_SUBST(INTROSPECTION_GIRDIR)
-+ AC_SUBST(INTROSPECTION_TYPELIBDIR)
-+ AC_SUBST(INTROSPECTION_CFLAGS)
-+ AC_SUBST(INTROSPECTION_LIBS)
-+
-+ AM_CONDITIONAL(HAVE_INTROSPECTION, test "x$found_introspection" = "xyes")
-+])
-+
-+
-+dnl Usage:
-+dnl GOBJECT_INTROSPECTION_CHECK([minimum-g-i-version])
-+
-+AC_DEFUN([GOBJECT_INTROSPECTION_CHECK],
-+[
-+ _GOBJECT_INTROSPECTION_CHECK_INTERNAL([$1])
-+])
-+
-+dnl Usage:
-+dnl GOBJECT_INTROSPECTION_REQUIRE([minimum-g-i-version])
-+
-+
-+AC_DEFUN([GOBJECT_INTROSPECTION_REQUIRE],
-+[
-+ _GOBJECT_INTROSPECTION_CHECK_INTERNAL([$1], [require])
-+])
---- Makefile.am
-+++ Makefile.am
-@@ -2,6 +2,8 @@
-
- SUBDIRS= pango modules pango-view examples docs tools tests
-
-+ACLOCAL_AMFLAGS = -I m4 -I .
-+
- EXTRA_DIST = \
- autogen.sh \
- pango.pc.in \
---- pango/Makefile.am
-+++ pango/Makefile.am
-@@ -163,8 +163,8 @@
- Pango-1.0.gir: $(libpango_1_0_la_SOURCES)
- Pango-1.0.gir: $(pango_headers)
- Pango-1.0.gir: libpango-1.0.la
--Pango-1.0.gir: $(G_IR_SCANNER) Makefile
-- $(AM_V_GEN) $(G_IR_SCANNER) -v --namespace Pango --nsversion=1.0 \
-+Pango-1.0.gir: $(INTROSPECTION_SCANNER) Makefile
-+ $(AM_V_GEN) $(INTROSPECTION_SCANNER) -v --namespace Pango --nsversion=1.0 \
- --add-include-path=$(srcdir) --add-include-path=. \
- --include=GObject-2.0 \
- --include=cairo-1.0 \
-@@ -278,8 +278,8 @@
- PangoFT2-1.0.gir: $(pangoft2_headers)
- PangoFT2-1.0.gir: $(libpangoft2_1_0_la_SOURCES)
- PangoFT2-1.0.gir: libpangoft2-1.0.la
--PangoFT2-1.0.gir: Pango-1.0.gir $(G_IR_SCANNER) Makefile
-- $(AM_V_GEN) $(G_IR_SCANNER) -v --namespace PangoFT2 --nsversion=1.0 \
-+PangoFT2-1.0.gir: Pango-1.0.gir $(INTROSPECTION_SCANNER) Makefile
-+ $(AM_V_GEN) $(INTROSPECTION_SCANNER) -v --namespace PangoFT2 --nsversion=1.0 \
- --add-include-path=$(srcdir) --add-include-path=. \
- --include=GObject-2.0 \
- --include=Pango-1.0 \
-@@ -335,8 +335,8 @@
- PangoXft-1.0.gir: $(pangoxft_headers)
- PangoXft-1.0.gir: $(libpangoxft_1_0_la_SOURCES)
- PangoXft-1.0.gir: libpangoxft-1.0.la
--PangoXft-1.0.gir: Pango-1.0.gir PangoFT2-1.0.gir $(G_IR_SCANNER) Makefile
-- $(AM_V_GEN) $(G_IR_SCANNER) -v --namespace PangoXft --nsversion=1.0 \
-+PangoXft-1.0.gir: Pango-1.0.gir PangoFT2-1.0.gir $(INTROSPECTION_SCANNER) Makefile
-+ $(AM_V_GEN) $(INTROSPECTION_SCANNER) -v --namespace PangoXft --nsversion=1.0 \
- --add-include-path=$(srcdir) --add-include-path=. \
- --include=GObject-2.0 \
- --include=xft-2.0 \
-@@ -424,8 +424,8 @@
- PangoCairo-1.0.gir: $(libpangocairo_1_0_la_SOURCES)
- PangoCairo-1.0.gir: $(pangocairo_headers)
- PangoCairo-1.0.gir: libpangocairo-1.0.la
--PangoCairo-1.0.gir: Pango-1.0.gir $(PANGOCAIRO_FONT_BACKEND_GI_MODULE).gir $(G_IR_SCANNER) Makefile
-- $(AM_V_GEN) $(G_IR_SCANNER) -v --namespace PangoCairo --nsversion=1.0 \
-+PangoCairo-1.0.gir: Pango-1.0.gir $(PANGOCAIRO_FONT_BACKEND_GI_MODULE).gir $(INTROSPECTION_SCANNER) Makefile
-+ $(AM_V_GEN) $(INTROSPECTION_SCANNER) -v --namespace PangoCairo --nsversion=1.0 \
- --add-include-path=$(srcdir) --add-include-path=. \
- --include=GObject-2.0 \
- --include=cairo-1.0 \
-@@ -551,14 +551,14 @@
-
- if HAVE_INTROSPECTION
-
--girdir = $(GIRDIR)
-+girdir = $(INTROSPECTION_GIRDIR)
- gir_DATA = $(BUILT_GIRSOURCES)
-
--typelibsdir = $(TYPELIBDIR)
-+typelibsdir = $(INTROSPECTION_TYPELIBDIR)
- typelibs_DATA = $(BUILT_GIRSOURCES:.gir=.typelib)
-
--%.typelib: %.gir $(G_IR_COMPILER)
-- $(AM_V_GEN) LD_LIBRARY_PATH=$${LD_LIBRARY_PATH:+$$LD_LIBRARY_PATH:}. $(G_IR_COMPILER) --includedir=$(srcdir) --includedir=. $(G_IR_COMPILER_OPTS) $< -o $(builddir)/$(@F)
-+%.typelib: %.gir $(INTROSPECTION_COMPILER)
-+ $(AM_V_GEN) LD_LIBRARY_PATH=$${LD_LIBRARY_PATH:+$$LD_LIBRARY_PATH:}. $(INTROSPECTION_COMPILER) --includedir=$(srcdir) --includedir=. $(INTROSPECTION_COMPILER_OPTS) $< -o $(builddir)/$(@F)
-
- endif # HAVE_INTROSPECTION
-
View
79 x11-libs/pango/pango-1.24.5-r1.ebuild
@@ -1,79 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/pango/pango-1.24.5-r1.ebuild,v 1.12 2009/11/28 17:39:38 remi Exp $
-
-EAPI="2"
-GCONF_DEBUG="yes"
-
-inherit eutils gnome2 multilib multilib-native
-
-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"
-IUSE="X doc test"
-
-# FIXME: add gobject-introspection dependency when it is available
-RDEPEND=">=dev-libs/glib-2.17.3[lib32?]
- >=media-libs/fontconfig-2.5.0[lib32?]
- media-libs/freetype:2[lib32?]
- >=x11-libs/cairo-1.7.6[X?,lib32?]
- X? (
- x11-libs/libXrender[lib32?]
- x11-libs/libX11[lib32?]
- x11-libs/libXft[lib32?] )"
-DEPEND="${RDEPEND}
- >=dev-util/pkgconfig-0.9[lib32?]
- doc? ( >=dev-util/gtk-doc-1
- ~app-text/docbook-xml-dtd-4.1.2
- x11-libs/libXft[lib32?] )
- test? ( >=dev-util/gtk-doc-1
- ~app-text/docbook-xml-dtd-4.1.2
- x11-libs/libXft[lib32?] )
- X? ( x11-proto/xproto )"
-
-DOCS="AUTHORS ChangeLog* NEWS README THANKS"
-
-function multilib_enabled() {
- has_multilib_profile || ( use x86 && [ "$(get_libdir)" = "lib32" ] )
-}
-
-multilib-native_pkg_setup_internal() {
- G2CONF="${G2CONF} $(use_with X x)"
-}
-
-multilib-native_src_prepare_internal() {
- 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.2.5-lib64.patch"
- fi
-}
-
-multilib-native_pkg_postinst_internal() {
- 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
-}
-
-multilib-native_src_install_internal() {
- multilib-native_check_inherited_funcs src_install
- prep_ml_binaries /usr/bin/pango-querymodules
-}
View
96 x11-libs/pango/pango-1.26.2.ebuild
@@ -1,96 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/pango/pango-1.26.2.ebuild,v 1.8 2010/08/18 20:51:09 maekke Exp $
-
-EAPI="2"
-GCONF_DEBUG="yes"
-
-inherit autotools eutils gnome2 multilib toolchain-funcs multilib-native
-
-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"
-IUSE="X doc test introspection"
-
-RDEPEND=">=dev-libs/glib-2.17.3[lib32?]
- >=media-libs/fontconfig-2.5.0[lib32?]
- media-libs/freetype:2[lib32?]
- >=x11-libs/cairo-1.7.6[X?,lib32?]
- X? (
- x11-libs/libXrender[lib32?]
- x11-libs/libX11[lib32?]
- x11-libs/libXft[lib32?] )
- introspection? ( dev-libs/gobject-introspection )"
-DEPEND="${RDEPEND}
- >=dev-util/pkgconfig-0.9[lib32?]
- dev-util/gtk-doc-am
- doc? (
- >=dev-util/gtk-doc-1
- ~app-text/docbook-xml-dtd-4.1.2
- x11-libs/libXft[lib32?] )
- test? (
- >=dev-util/gtk-doc-1
- ~app-text/docbook-xml-dtd-4.1.2
- x11-libs/libXft[lib32?] )
- X? ( x11-proto/xproto )"
-
-DOCS="AUTHORS ChangeLog* NEWS README THANKS"
-
-function multilib_enabled() {
- has_multilib_profile || ( use x86 && [ "$(get_libdir)" = "lib32" ] )
-}
-
-multilib-native_pkg_setup_internal() {
- tc-export CXX
- # XXX: DO NOT add introspection support, collides with gir-repository[pango]
- G2CONF="${G2CONF}
- $(use_enable introspection)
- $(use_with X x)"
-}
-
-multilib-native_src_prepare_internal() {
- 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"
- fi
-
- # gtk-doc checks do not pass, upstream bug #578944
- sed -e 's:TESTS = check.docs: TESTS = :g' \
- -i docs/Makefile.am || die "sed failed"
-
- # Fix introspection automagic.
- # https://bugzilla.gnome.org/show_bug.cgi?id=596506
- epatch "${FILESDIR}/${PN}-1.26.0-introspection-automagic.patch"
-
- eautoreconf
-}
-
-multilib-native_pkg_postinst_internal() {
- 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
-}
-
-multilib-native_src_install_internal() {
- multilib-native_check_inherited_funcs src_install
- prep_ml_binaries /usr/bin/pango-querymodules
-}
Please sign in to comment.
Something went wrong with that request. Please try again.