View previous topic :: View next topic |
Author |
Message |
bouleetbil Guru
Joined: 06 Jul 2004 Posts: 456 Location: Montpellier
|
Posted: Fri Nov 09, 2007 9:45 pm Post subject: [ebuild] gnomedock |
|
|
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 |
|
|
geekounet Bodhisattva
Joined: 11 Oct 2004 Posts: 3772
|
|
Back to top |
|
|
bouleetbil Guru
Joined: 06 Jul 2004 Posts: 456 Location: Montpellier
|
Posted: Fri Nov 09, 2007 10:03 pm Post subject: |
|
|
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"
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 |
|
|
gglaboussole l33t
Joined: 17 May 2005 Posts: 641 Location: Monbalen (47),France
|
Posted: Fri Nov 09, 2007 11:15 pm Post subject: |
|
|
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 |
|
|
bouleetbil Guru
Joined: 06 Jul 2004 Posts: 456 Location: Montpellier
|
Posted: Sat Nov 10, 2007 1:29 pm Post subject: |
|
|
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 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 |
|
|
geekounet Bodhisattva
Joined: 11 Oct 2004 Posts: 3772
|
Posted: Sat Nov 10, 2007 2:19 pm Post subject: |
|
|
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 |
|
|
bouleetbil Guru
Joined: 06 Jul 2004 Posts: 456 Location: Montpellier
|
|
Back to top |
|
|
geekounet Bodhisattva
Joined: 11 Oct 2004 Posts: 3772
|
Posted: Sat Nov 10, 2007 2:58 pm Post subject: |
|
|
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 |
|
|
bouleetbil Guru
Joined: 06 Jul 2004 Posts: 456 Location: Montpellier
|
|
Back to top |
|
|
|