summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuben Bressler <ruben.bressler@cerpamid.co.cu>2010-07-19 11:17:55 -0400
committerRuben Bressler <ruben.bressler@cerpamid.co.cu>2010-07-19 11:17:55 -0400
commit134e3bb9d6a9730bcae65576fbaf7fce38afcf65 (patch)
tree9c50d12566e5d2d24db052a5f83c855d132d1be5 /dev-libs
parent20100719 - Cambio automático (diff)
downloadrubenqba-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/Manifest3
-rw-r--r--dev-libs/gir-repository/gir-repository-0.6.6-r1.ebuild77
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}*
+}
+