Gentoo Archives: gentoo-user-fr

From: Thomas de Grenier de Latour <degrenier@×××××××××××.fr>
To: gentoo-user-fr@l.g.o
Subject: Re: [gentoo-user-fr] ebuild pour xcave
Date: Thu, 07 Jul 2005 12:24:14
Message-Id: 20050707142358.3215e927@eusebe
In Reply to: [gentoo-user-fr] ebuild pour xcave by Arnaud Launay
1 On Thu, 7 Jul 2005 11:06:00 +0200
2 Arnaud Launay <asl@××××××.org> wrote:
3
4 > Mais il me reste un petit soucis sur le ebuild (ci-joint), avec
5 > le install et le dodoc... Le install par défaut de xcave
6 > installe la doc et des cochonneries dans /usr/share/doc/xcave
7
8 Pour éviter ça, tu peux patcher le Makefile.in. Je te mets en
9 pièce jointe un ebuild modifié pour faire ça, avec 2 expressions
10 sed. La 1ère supprime le répertoire "doc" de la liste des
11 sous-répertoires ("SUBDIRS"), et la deuxième supprime la cible
12 "install-xcavedocDATA" des dépendance de la cible
13 "install-data-am".
14
15 Tant que j'y étais, j'ai modifié 2 ou 3 autres petites choses:
16
17 - y'a pas de dépendance sur gnome-libs, c'est juste du gtk2.
18 Toujours à propos de dépendances, il toujours faut définir à la
19 fois DEPEND et RDEPEND, même si ils sont identiques (c'est fait
20 automatiquement si il en manque un, mais dans qlqs temps ça ne
21 sera plus le cas).
22
23 - même avec USE=nls, y'a pas besoin de gettext je pense (les .gmo
24 sont déjà compilés).
25
26 - ça manquait d'un fichier .desktop, donc j'ai rajouté un appel
27 à make_desktop_entry (qui vient de eutils.eclass). J'ai pas trouvé
28 de catégorie adéquate par contre, donc l'entrée de menu ira dans
29 la catégorie "Autres" ou assimilé (mais si tu veux en rajouter
30 une, tu peux regarder la liste ici:
31 http://standards.freedesktop.org/menu-spec/latest/apa.html
32 et tu rajoutes un argument à l'appel à make_desktop_entry.
33
34 Voilà voilà, c'est des petites choses, mais toujours bonnes à
35 savoir quand on commence à bricoler des ebuilds...
36
37 --
38 TGL.

Attachments

File name MIME type
xcave-2.2.1.ebuild application/octet-stream

Replies

Subject Author
[gentoo-user-fr] Re: ebuild pour xcave Arnaud Launay <asl@××××××.org>