1 |
On 03/12/05, Laurent Steffan <gentoo@××××××××××××××.com> wrote: |
2 |
> En complément à mon mail précédent, je précise qu'un ebuild légèrement |
3 |
> modifié (j'ai enlevé les patches!) de la 7.1-r2 semble bien fonctionner |
4 |
> sur mon PC. En tout cas ça compile et ça démarre. Comme je n'ai pas de |
5 |
> parport, j'ai un message d'erreur, mais ça semble normal. |
6 |
> |
7 |
|
8 |
Oui pour le message c'est on ne peut plus normal en effet ;o) |
9 |
|
10 |
Mais je ne suis pas sur de comprendre car je veux la 8.1, je sais bien |
11 |
que tu en parles apres mais je ne savais pas que l'on pouvait partir |
12 |
d'un autre ebuild... |
13 |
|
14 |
> Je ne sais pas si cette liste autorise les pièces jointes, mais de toute |
15 |
> façon les modifs sont simples : |
16 |
> - changer le numéro de version, |
17 |
> - mettre en commentaires les deux lignes "epatch" |
18 |
> |
19 |
|
20 |
Pardon de ma question completement stupide, mais tu fais ca ou ? |
21 |
|
22 |
> ensuite régénérer le digest "ebuild pikdev-0.8.1.ebuild digest", |
23 |
> et enfin faire le emerge (en ce qui me concerne, j'ai placé cet ebuild |
24 |
> dans mon "portage local" (PORTDIR_OVERLAY)). |
25 |
|
26 |
Euh... en fait tu vois la des que l'on commence à parler comme ca je |
27 |
comprends plus... |
28 |
par exemple : les sources de mon programme, comment va t-il faire pour |
29 |
les trouver ? |
30 |
|
31 |
> |
32 |
> Et... ton p'tit robot, c'est quoi exactement ? |
33 |
|
34 |
c'est un ch'tit robot pour participer à la coupe de france de |
35 |
robotique (www.planet-science.org) |
36 |
:o) |
37 |
|
38 |
c'est incroyablement formateur ! |
39 |
|
40 |
ps : |
41 |
|
42 |
Je viens de chercher sur ma machine pour l'ebuild : |
43 |
si je comprends bien j'ai ca : |
44 |
|
45 |
utopia zork # cat /usr/portage/dev-embedded/pikdev/pikdev-0.7.1-r1.ebuild |
46 |
# Copyright 1999-2005 Gentoo Foundation |
47 |
# Distributed under the terms of the GNU General Public License v2 |
48 |
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/pikdev/pikdev-0.7.1-r1.ebuild,v |
49 |
1.5 2005/01/25 15:48:51 greg_g Exp $ |
50 |
|
51 |
inherit kde |
52 |
|
53 |
DESCRIPTION="Graphical IDE for PIC-based application development" |
54 |
HOMEPAGE="http://pikdev.free.fr/" |
55 |
SRC_URI="http://pikdev.free.fr/${P}.tar.gz" |
56 |
|
57 |
SLOT="0" |
58 |
LICENSE="GPL-2" |
59 |
KEYWORDS="x86" |
60 |
IUSE="" |
61 |
# restrict at Authors request |
62 |
RESTRICT="nomirror" |
63 |
|
64 |
DEPEND="dev-embedded/gputils |
65 |
kde-base/arts" |
66 |
RDEPEND="${DEPEND}" |
67 |
|
68 |
need-kde 3 |
69 |
|
70 |
src_unpack() { |
71 |
unpack ${A} |
72 |
epatch ${FILESDIR}/${P}-fix.diff |
73 |
} |
74 |
|
75 |
src_compile() { |
76 |
kde_src_compile myconf configure |
77 |
sed -i -e "s#\(kde_.* = \)\${prefix}\(.*\)#\1${KDEDIR}\2#g" |
78 |
Makefile */Makefile |
79 |
kde_src_compile make |
80 |
} |
81 |
|
82 |
src_install() { |
83 |
kde_src_install all |
84 |
dobin pkp |
85 |
} |
86 |
|
87 |
pkg_postinst() { |
88 |
einfo "The author requests that you email him at |
89 |
alain.gibaud@××××.fr when you" |
90 |
einfo "install this package. See |
91 |
http://pikdev.free.fr/download.php3 for details" |
92 |
|
93 |
ewarn "CAUTION: If you already have a previous version of |
94 |
PiKdev, do not forget to delete the" |
95 |
ewarn " ~/.kde/share/apps/pikdev directory before running the |
96 |
new version. This directory" |
97 |
ewarn " contains a local copy of configuration files and |
98 |
prevents new functionnalities to appear" |
99 |
ewarn " in menus/toolbars." |
100 |
} |
101 |
|
102 |
et je devrais commenter les deux lignes epatch (je n'en vois qu'une) |
103 |
et changer le numero de version ? mais je ne vois nul part le numero |
104 |
de version mise à part dans le nom de l'ebuild ;o) |
105 |
|
106 |
Je n'ai par contre pas du tout compris l'histoire de l'overlay ! |
107 |
|
108 |
Merci enormement :o) |
109 |
|
110 |
Seb |
111 |
|
112 |
-- |
113 |
Regist. Linux User #344952 |
114 |
|
115 |
Experience is the name everyone gives to their mistakes. |
116 |
-- Oscar Wilde |
117 |
|
118 |
-- |
119 |
gentoo-user-fr@g.o mailing list |