diff options
author | Ruben Bressler <ruben.bressler@cerpamid.co.cu> | 2010-07-19 11:17:55 -0400 |
---|---|---|
committer | Ruben Bressler <ruben.bressler@cerpamid.co.cu> | 2010-07-19 11:17:55 -0400 |
commit | 134e3bb9d6a9730bcae65576fbaf7fce38afcf65 (patch) | |
tree | 9c50d12566e5d2d24db052a5f83c855d132d1be5 /dev-libs | |
parent | 20100719 - Cambio automático (diff) | |
download | rubenqba-134e3bb9d6a9730bcae65576fbaf7fce38afcf65.tar.gz rubenqba-134e3bb9d6a9730bcae65576fbaf7fce38afcf65.tar.bz2 rubenqba-134e3bb9d6a9730bcae65576fbaf7fce38afcf65.zip |
20100719 - Cambio automático
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/gir-repository/Manifest | 3 | ||||
-rw-r--r-- | dev-libs/gir-repository/gir-repository-0.6.6-r1.ebuild | 77 |
2 files changed, 79 insertions, 1 deletions
diff --git a/dev-libs/gir-repository/Manifest b/dev-libs/gir-repository/Manifest index 638ab9c..f17e376 100644 --- a/dev-libs/gir-repository/Manifest +++ b/dev-libs/gir-repository/Manifest @@ -2,4 +2,5 @@ AUX gir-repository-0.6.5-fix-worlds-worst-automagic-configure.patch 18388 RMD160 DIST gir-repository-0.6.5.tar.bz2 264148 RMD160 fd4bd2f4fd2dbd7e471694cb9add900e754b5c10 SHA1 0a036f32227a41096d394ff822a6a631688ee47f SHA256 cbeadc6c701f376134c9fe288fe0d95a725d9fa398daaeeb6621c35e8bafcae1 DIST gir-repository-0.6.6.tar.bz2 270213 RMD160 ba0112e1c2320d2c819b6ed32f2f89aa7b028238 SHA1 2aad603c3c06daa63488e928c60d9de361bcba51 SHA256 08f203165f2e889fd0f3a85013b372517e1f3e20cc120bfc366e25939b403991 EBUILD gir-repository-0.6.5.ebuild 2496 RMD160 80409b636522c3c2ba0ca4d83030273cd7d53079 SHA1 3445c824d8a783743e1f2121cb385f5d5e8275dd SHA256 379ae43dd67e1fdb44b8e660bdbc3c707e69879b6bee275112b91536ac984795 -EBUILD gir-repository-0.6.6.ebuild 2005 RMD160 17194f48839e752b13e9e420b79d750f33d11af2 SHA1 4252e2c333c20e250427b6d11eed822af90dbb8d SHA256 30d2c7c38d810cfa34f377846b9e876a2ef7f4598fe371b332bd8cec55bce358 +EBUILD gir-repository-0.6.6-r1.ebuild 1963 RMD160 c462a4366c71c9598e3ca9437eeb8d3ca644dc7f SHA1 f539a8b25e3ce6c6144b9b5045a99b4e5e001633 SHA256 6143684426f39ea9e301fe1b20c6b482888338c1674139f7d7457c5e96cc404a +EBUILD gir-repository-0.6.6.ebuild 1963 RMD160 c462a4366c71c9598e3ca9437eeb8d3ca644dc7f SHA1 f539a8b25e3ce6c6144b9b5045a99b4e5e001633 SHA256 6143684426f39ea9e301fe1b20c6b482888338c1674139f7d7457c5e96cc404a diff --git a/dev-libs/gir-repository/gir-repository-0.6.6-r1.ebuild b/dev-libs/gir-repository/gir-repository-0.6.6-r1.ebuild new file mode 100644 index 0000000..24d325e --- /dev/null +++ b/dev-libs/gir-repository/gir-repository-0.6.6-r1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" + +GCONF_DEBUG="no" + +inherit autotools eutils gnome2 multilib + +DESCRIPTION="Gobject-Introspection file Repository" +HOMEPAGE="http://live.gnome.org/GObjectIntrospection/" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="avahi babl dbus gconf gnome-keyring goocanvas gtksourceview libnotify libwnck nautilus poppler vte" + +RDEPEND=">=dev-libs/gobject-introspection-0.6.5" +DEPEND="${RDEPEND} + avahi? ( >=net-dns/avahi-0.6 ) + babl? ( media-libs/babl ) + dbus? ( dev-libs/dbus-glib ) + gconf? ( gnome-base/gconf ) + gnome-keyring? ( gnome-base/gnome-keyring ) + goocanvas? ( x11-libs/goocanvas ) + gtksourceview? ( x11-libs/gtksourceview ) + libnotify? ( x11-libs/libnotify ) + libsoup? ( net-libs/libsoup:2.4 ) + libwnck? ( x11-libs/libwnck ) + nautilus? ( gnome-base/nautilus ) + poppler? ( >=app-text/poppler-0.8[cairo] ) + vte? ( x11-libs/vte )" + +pkg_setup() { + skipped="Gst,Unique,GMenu,GSSDP,WebKit" + if use !gconf; then + skipped="${skipped},GConf" + fi; + if use !gnome-keyring; then + skipped="${skipped},GnomeKeyring" + fi; + if use !goocanvas; then + skipped="${skipped},GooCanvas" + fi; + if use !libnotify; then + skipped="${skipped},Notify" + fi; + if use !libwnck; then + skipped="${skipped},Wnck" + fi; + if use !poppler; then + skipped="${skipped},Poppler" + fi; + if use !nautilus; then + skipped="${skipped},Nautilus" + fi; + G2CONF="${G2CONF} --with-skipped-gir-modules=${skipped}" +} + +src_prepare() { + gnome2_src_prepare + eautoreconf +} + +src_install() { + gnome2_src_install + + # These are needed to build other .girs and .typelibs, + # but they shouldn't be installed since they are provided by gtk+/atk/pango + for i in Pango{,FT2,Cairo,Xft,X}-1.0 Atk-1.0 Gtk-2.0 Gdk{,Pixbuf}-2.0; do + rm -f "${D}/usr/$(get_libdir)/girepository-1.0/${i}.typelib" + rm -f "${D}/usr/share/gir-1.0/${i}.gir" + done + rm -f ${D}/usr/$(get_libdir)/*{Gdk,Gtk}* +} + |