Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[ebuild] gnomedock
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
bouleetbil
Guru
Guru


Joined: 06 Jul 2004
Posts: 456
Location: Montpellier

PostPosted: Fri Nov 09, 2007 9:45 pm    Post subject: [ebuild] gnomedock Reply with quote

Bonsoir,
En ce moment je m'amuse avec les effets pour le desktop compiz les docks...
Donc voici un ebuild pour gnomedock : http://www.gnome-dock.org/trac/


gnome-extra/gnomedock-9999
Code:


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

inherit subversion

ESVN_REPO_URI="http://www.gnome-dock.org/svn/trunk"

DESCRIPTION="Gnome dock is an evolution of cairo dock."
HOMEPAGE="http://www.gnome-dock.org/trac/wiki"
SRC_URI=""

LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
IUSE=""

DEPEND=">=gnome-base/librsvg-2.14.4
   x11-libs/cairo
   >=media-libs/glitz-0.5.1"

RDEPEND="${DEPEND}"


pkg_setup() {
   if ! built_with_use x11-libs/cairo glitz svg ; then
      eerror "glitz svg is missing . Please add"
      eerror "'glitz svg' to your USE flags, and re-emerge x11-libs/cairo."
      die "gnomedock needs glitz svg support"
   fi
}

src_compile() {
   emake || die "emake failed"
   
}
src_install() {
   dobin cairo-dock
     dodoc README
}

pkg_postinst() {
   ewarn "DO NOT report bugs to Gentoo's bugzilla"
   einfo "You need to have working .desktop files on ~/.cairo-dock."
   einfo "You can usually copy them over from /usr/share/applications. SVG icons look far better than PNG icons."
}



_________________
L'homme n'est pas fait pour travailler ça le fatigue.
LiveCD Gentoo : http://www.frogdev.info
Gentoo/Freebsd : http://www.frogdev.info/gentoo_freebsd.php


Last edited by bouleetbil on Sat Nov 10, 2007 3:09 pm; edited 3 times in total
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Fri Nov 09, 2007 9:56 pm    Post subject: Reply with quote

Ha, j'en avais fait un aussi, mais ya longtemps, je sais pas si les deps et tout sont encore correctes
=> https://akoya.homeunix.org/trac/akoya/browser/portage/x11-apps/gnome-dock/gnome-dock-9999.ebuild

Le tien m'a l'air mieux foutu ;)
Back to top
View user's profile Send private message
bouleetbil
Guru
Guru


Joined: 06 Jul 2004
Posts: 456
Location: Montpellier

PostPosted: Fri Nov 09, 2007 10:03 pm    Post subject: Reply with quote

Salut,
le pire c'est que je viens juste d'aller sur ton site y a 5 minutes et je l'ai même pas vu je te prend le dodoc README et || die "emake failed" :lol:
et en fait c'est pratiquement les mêmes
_________________
L'homme n'est pas fait pour travailler ça le fatigue.
LiveCD Gentoo : http://www.frogdev.info
Gentoo/Freebsd : http://www.frogdev.info/gentoo_freebsd.php
Back to top
View user's profile Send private message
gglaboussole
l33t
l33t


Joined: 17 May 2005
Posts: 641
Location: Monbalen (47),France

PostPosted: Fri Nov 09, 2007 11:15 pm    Post subject: Reply with quote

Merci beaucoup bouleetbil !
Vraiment sympa ce gnome-dock
_________________
On m'a dit que la terre tourne, alors j'attends que ma maison passe par ici...
Back to top
View user's profile Send private message
bouleetbil
Guru
Guru


Joined: 06 Jul 2004
Posts: 456
Location: Montpellier

PostPosted: Sat Nov 10, 2007 1:29 pm    Post subject: Reply with quote

Salut,
Par contre une chose qu'il faut savoir c'est la zone du zoom de l'icône est inaccessible même si l'icône n'est pas active. Il prend donc beaucoup d'espace inutile.
Je m'en suis rendu dans claws-mail un lien qui marchait pas :twisted: j'ai cherché pendant 10min pourquoi ce lien était inactif. C'est dommage sinon il est sympa tant pis. On verra lors lors d'une prochaine mise à jour.
_________________
L'homme n'est pas fait pour travailler ça le fatigue.
LiveCD Gentoo : http://www.frogdev.info
Gentoo/Freebsd : http://www.frogdev.info/gentoo_freebsd.php
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Sat Nov 10, 2007 2:19 pm    Post subject: Reply with quote

Bon bah je t'ai piqué ton pkg_postint() ;) Sinon pour le reste c'est pareil pratiquement...
Par contre, pourquoi cette dépendance sur glib ? Elle n'est pas listée sur le trac...
Back to top
View user's profile Send private message
bouleetbil
Guru
Guru


Joined: 06 Jul 2004
Posts: 456
Location: Montpellier

PostPosted: Sat Nov 10, 2007 2:25 pm    Post subject: Reply with quote

c'est une erreur
quelle dépendance :lol:
_________________
L'homme n'est pas fait pour travailler ça le fatigue.
LiveCD Gentoo : http://www.frogdev.info
Gentoo/Freebsd : http://www.frogdev.info/gentoo_freebsd.php
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Sat Nov 10, 2007 2:58 pm    Post subject: Reply with quote

D'autre part, ton S="${WORKDIR}/${PN}-${PV}" est un peu inutile non ? S = "${WORKDIR}/${P}" selon le man 5 ebuild (et P = "$PN-$PV" en gros), et chez moi ça marche très bien sans :)
Back to top
View user's profile Send private message
bouleetbil
Guru
Guru


Joined: 06 Jul 2004
Posts: 456
Location: Montpellier

PostPosted: Sat Nov 10, 2007 3:10 pm    Post subject: Reply with quote

En effet j'ai fait un essai sans. Et sa marche.
_________________
L'homme n'est pas fait pour travailler ça le fatigue.
LiveCD Gentoo : http://www.frogdev.info
Gentoo/Freebsd : http://www.frogdev.info/gentoo_freebsd.php
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French 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