Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
avant-window-navigator 0.4.0
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
zrebec
Tux's lil' helper
Tux's lil' helper


Joined: 07 Dec 2004
Posts: 129
Location: Bratislava / Slovakia

PostPosted: Wed Sep 01, 2010 11:28 pm    Post subject: avant-window-navigator 0.4.0 Reply with quote

Hello gentoo fans,

I tryied emerge avant-window-navigator 0.4.0 from ebuilds because it's still not available in portage :( (know someone why?) I created PORTDIR_OVERLAY correct structrure from https://bugs.gentoo.org/show_bug.cgi?id=317165. I digest all required packages but I have problem with emerging dev-libs/gir-repository-0.6.5

Code:

>>> Emerging (1 of 2) dev-libs/gir-repository-0.6.5 from unknown repo
 * gir-repository-0.6.5.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                                                                                                                                             [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                                                                        [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                                                                       [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                                                                      [ ok ]
 * CPV:  dev-libs/gir-repository-0.6.5
 * REPO:
 * USE:  amd64 atk dbus elibc_glibc gnome-keyring gtk kernel_linux libnotify libsoup multilib nautilus pango userland_GNU webkit
>>> Unpacking source...
>>> Unpacking gir-repository-0.6.5.tar.bz2 to /var/tmp/portage/dev-libs/gir-repository-0.6.5/work
>>> Source unpacked in /var/tmp/portage/dev-libs/gir-repository-0.6.5/work
>>> Preparing source in /var/tmp/portage/dev-libs/gir-repository-0.6.5/work/gir-repository-0.6.5 ...
 * Fixing OMF Makefiles ...                                                                                                                                                                                  [ ok ]
 * Running elibtoolize in: gir-repository-0.6.5/
 *   Applying portage-2.2.patch ...
 *   Applying sed-1.5.6.patch ...
 *   Applying as-needed-2.2.6.patch ...

 * Cannot find $EPATCH_SOURCE!  Value for $EPATCH_SOURCE is:
 *
 *   /usr/local/portage/dev-libs/gir-repository/files/gir-repository-0.6.5-fix-worlds-worst-automagic-configure.patch
 *   ( gir-repository-0.6.5-fix-worlds-worst-automagic-configure.patch )

 * ERROR: dev-libs/gir-repository-0.6.5 failed:
 *   Cannot find $EPATCH_SOURCE!
 *
 * Call stack:
 *     ebuild.sh, line   54:  Called src_prepare
 *   environment, line 3162:  Called epatch '/usr/local/portage/dev-libs/gir-repository/files/gir-repository-0.6.5-fix-worlds-worst-automagic-configure.patch'
 *   environment, line 1660:  Called die
 * The specific snippet of code:
 *               die "Cannot find \$EPATCH_SOURCE!";
 *
 * If you need support, post the output of 'emerge --info =dev-libs/gir-repository-0.6.5',
 * the complete build log and the output of 'emerge -pqv =dev-libs/gir-repository-0.6.5'.
 * This ebuild is from an overlay: '/usr/local/portage/'
 * The complete build log is located at '/var/tmp/portage/dev-libs/gir-repository-0.6.5/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-libs/gir-repository-0.6.5/temp/environment'.
 * S: '/var/tmp/portage/dev-libs/gir-repository-0.6.5/work/gir-repository-0.6.5'


The source of gir-repository overlay is here:

Code:

# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI="2"

GCONF_DEBUG="no"

inherit autotools eutils gnome2

DESCRIPTION="Gobject-Introspection file Repository"
HOMEPAGE="http://live.gnome.org/GObjectIntrospection/"

LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="atk avahi babl dbus gconf gnome-keyring goocanvas +gtk gtksourceview gupnp
libnotify libsoup libwnck nautilus pango poppler vte webkit"

RDEPEND=">=dev-libs/gobject-introspection-0.6.5"
DEPEND="${RDEPEND}
   atk? ( >=dev-libs/atk-1.12.0 )
   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 )
   gtk? (
      >=dev-libs/atk-1.12.0
      x11-libs/gtk+:2 )
   gtksourceview? ( x11-libs/gtksourceview )
   gupnp? (
      net-libs/gssdp
      net-libs/gupnp )
   libnotify? ( x11-libs/libnotify )
   libsoup? ( net-libs/libsoup:2.4 )
   libwnck? ( x11-libs/libwnck )
   nautilus? ( gnome-base/nautilus )
   pango? ( x11-libs/pango )
   poppler? ( >=app-text/poppler-0.8[cairo] )
   vte? ( x11-libs/vte )
   webkit? ( >=net-libs/webkit-gtk-1.0 )
"

_auto_dep() {
   if use ${1} && ! use ${2}; then
      ewarn "${2} is disabled, but ${1} needs ${2}. Auto-enabling..."
      G2CONF="${G2CONF} --enable-${3:-$2}"
   fi
}

pkg_setup() {
   # FIXME: installs even disabled stuff if it's a dependency of something enabled
   G2CONF="${G2CONF}
      --disable-clutter
      --disable-clutter-gtk
      --disable-clutter-cairo
      --disable-gnio
      --disable-gstreamer
      --disable-unique
      $(use_enable atk)
      $(use_enable avahi)
      $(use_enable babl)
      $(use_enable dbus)
      $(use_enable gconf)
      $(use_enable gnome-keyring gnomekeyring)
      $(use_enable goocanvas)
      $(use_enable gtk)
      $(use_enable gtksourceview)
      $(use_enable gupnp gssdp)
      $(use_enable libnotify notify)
      $(use_enable libsoup soup)
      $(use_enable libwnck wnck)
      $(use_enable nautilus)
      $(use_enable pango)
      $(use_enable poppler)
      $(use_enable vte)
      $(use_enable webkit)
   "

   # XXX: Auto-enabling is for Makefile-level dependencies
   # FIXME: these dependencies are incomplete
   _auto_dep gtk atk
   _auto_dep gtk pango
   _auto_dep webkit libsoup soup
}

src_prepare() {
   gnome2_src_prepare

   epatch "${FILESDIR}/${P}-fix-worlds-worst-automagic-configure.patch"

   eautoreconf
}


Any idea how to install avant-widnow-navigator 0.4.0? I tryied also kist-overlay http://gentoo-overlays.zugaina.org/kist-overlay/index.html.en but without effect. Please, can anyone how any experiences with this? Thank you very much for any response

Many regards[/url]
_________________
Many regards
Back to top
View user's profile Send private message
CooSee
Guru
Guru


Joined: 20 Nov 2004
Posts: 458
Location: Earth

PostPosted: Wed Sep 01, 2010 11:48 pm    Post subject: Reply with quote

hello,

don't know about avant, but you should try ' GLX-Dock/Cairo-Dock ' !

just compile from source http://www.glx-dock.org/ww_page.php?p=From%20BZR&lang=en

works perfect !

CooSee ' Ya
_________________
beQuiet! Silent Base 800 Black - MSI C236A - Xeon E3-1245v5 - 32GB RAM Kingston - Sapphire Nitro+ Radeon RX590 8G - Samsung PM961 M.2 128GB - Samsung 840 EVO 120GB - Creative Sound Blaster RX PCIe - Logitech Z623 2.1 - G110 Keyboard - Mouse G400
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6108
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Thu Sep 02, 2010 12:34 am    Post subject: Reply with quote

make sure you have the file:

gir-repository-0.6.5-fix-worlds-worst-automagic-configure.patch

in /usr/local/portage/dev-libs/gir-repository/files/ :!: :idea:

alternatively emerge it from kist-overlay (and remove the one from your local overlay)
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
luciano
Tux's lil' helper
Tux's lil' helper


Joined: 18 Nov 2004
Posts: 127

PostPosted: Sat Sep 04, 2010 3:49 pm    Post subject: Reply with quote

I've managed to compile it successfully by taking the live ebuilds from desktop-effects overlay, and simply changing the source URI to the stable 0.4.0 awn and awn-extras links from the launchpad site. No problems so far .. You should maybe try this to avoid probs with dependencies.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum