Gentoo Archives: gentoo-user-fr

From: Aurelien Francillon <aurel@××××××.org>
To: gentoo-user-fr@l.g.o
Subject: Re: [gentoo-user-fr] Patcher XV
Date: Fri, 14 Oct 2005 10:17:53
Message-Id: 434F85BC.8030108@naurel.org
In Reply to: [gentoo-user-fr] Patcher XV by gh
1 gh wrote:
2 > Bonjour,
3 >
4 > Je souhaiterais vous demander comment appliquer un patch non présent
5 > dans portage pour un logiciel qui s'y trouve avant de le compiler. En
6 > gros je souhaite rajouter le patch megawave2 à XV.
7 >
8 > Je pense qu'il faille changer le fichier ebuild et rajouter une ligne du
9 > style :
10 > cd ${WORKDIR}; epatch ${FILESDIR}/nom_du_patch || die
11 > et ensuite un simple emerge --oneshot xv
12 >
13
14 oui c'est ca tu mets ca dans la fonction src_unpack appres
15 unpack ${A}
16 mais tu n'a pas besoin de faire le cd ${workdir} ni du "||die" ...
17 "epatch ${FILESDIR}/nom_du_patch" suffit
18 par contre si tu veux que le changement soit permanent il te faut mettre
19 ton ebuild modifié dans un overlay.
20 si tu fais ca juste pour essayer une fois tu n'a pas vraiement besoin de
21 modifier l'ebuild, tu peux faire :
22
23 ebuild /usr/portage/xx-xx/package/package-version.ebuild unpack
24
25 la tu modifie les fichiers que tu veux dans
26 /var/tmp/portage/nomdupackage/work/
27 puis
28 ebuild /usr/portage/xx-xx/package/package-version.ebuild compile qmerge
29
30 A+
31 aurel

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-user-fr] Patcher XV gh <gwheim@×××××.fr>