Gentoo Archives: gentoo-user-fr

From: Michael Alves <malves@×××××××××.com>
To: gentoo-user-fr@l.g.o
Subject: Re: [gentoo-user-fr] Créer ebuild
Date: Sat, 26 Nov 2005 12:52:21
Message-Id: 43885A31.2000508@alphacent.com
In Reply to: [gentoo-user-fr] Créer ebuild by Michael Alves
1 Michael Alves a écrit :
2
3 > Bonsoir à tous,
4 >
5 > Je suis actuellement entrain de créer mon premier ebuild. Je suis
6 > confronté à un problème lors de l'appelle à la fonction src_install()
7 > dont je ne trouve pas la solution. La fin de mon src_install()
8 > ressemble à cela :
9 >
10 > einfo "Installing main files"
11 > MY_PWD=`pwd`
12 > einfo ${MY_PWD}
13 > einfo ${P}
14 > einfo ${D}
15 > einfo ${MY_HTDOCSDIR}
16 > cp -a ${P}/* ${D}${MY_HTDOCSDIR} || die
17 >
18 > Ce qui m'affiche ceci :
19 >
20 > * Installing main files
21 > * /var/tmp/portage
22 > * pixelpost-1.4.3
23 > * /var/tmp/portage/pixelpost-1.4.3/image/
24 > * /usr/share/webapps/pixelpost/1.4.3/htdocs-secure
25 > cp: target
26 > `/var/tmp/portage/pixelpost-1.4.3/image///usr/share/webapps/pixelpost/1.4.3/htdocs-secure'
27 > is not a directory
28 >
29 > Mes problèmes sont les suivants :
30 > 1 - Pourquoi MY_HTDOCSDIR est égal à
31 > "/usr/share/webapps/pixelpost/1.4.3/htdocs-secure" et non pas à
32 > "/var/www/localhost/htdocs/" comme l'indique la page MAN, je voudrais
33 > le htdocs du serveur web (je suppose que de le définir en dur n'est
34 > pas une très bonne chose)
35 >
36 > 2 - Pourquoi mon "cp -a ${P}/* ${D}${MY_HTDOCSDIR} || die" me renvoit :
37 > 'cp: target
38 > `/var/tmp/portage/pixelpost-1.4.3/image///usr/share/webapps/pixelpost/1.4.3/htdocs-secure'
39 > is not a directory
40 > Il y a trois '/' alors que j'ai bien séparé mes deux arguments de 'cp'
41 > par un espace ...
42 >
43 > Désolé si ce n'est pas très clair, mais à cet heure ci je n'ai plus
44 > les yeux en face des trous :)
45 >
46 J'ai résolus mes problèmes mais malheuresement ma variable MY_HTDOCSDIR
47 est toujours égal à "/usr/share/webapps/pixelpost/1.4.3/htdocs-secure"
48 et non pas à "/var/www/localhost/htdocs/" comme le dit la documentation.
49 Quelqu'un en connait il les raisons ?
50
51 --
52 gentoo-user-fr@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-fr] Créer ebuild Yoann Pannier <gentoo-user-fr@×××××.org>