[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [obsdfr-misc] Création d'un port...
On 7/17/07, Pierre Riteau <kineox AT gmail POINT com> wrote:
On 7/17/07, Ludovic Gele <ludovic POINT gele AT raysa.org> wrote:
> Bon d'accord, je vais regarder ça de près. Pour les fonctions, je
> devrais m'en sortir, par contre, va falloir que je me penche sur la
> syntaxe des patchs, car j'ai regardé vite fait, et j'y pige pas
> grand-chose pour le moment.
La syntaxe des patches ? A ma connaissance ils n'ont rien de spécial,
ce sont des patches unifiés sortis par diff -u...
Oui, pour en creer simplement un (patch), il suffit de faire par exemple cp
w-mon-port-version/mon-port/src/fichier.c{,orig}, modifier
w-mon-port-version/mon-port/src/fichier.c avec les changements qu'on veut
faire, et lancer make update-patches. ca creera un fichier patches/patch-
src-fichier.c contenant le diff -u.
Enfin tout ca est relativement bien expliqué dans les docs, et je te renvoie
au HS GLMF 30 qui contient un article de 5 ou 6 pages sur la création d'un
port OpenBSD :)
Et surtout, quand on s'attaque a un port, ne pas oublier de jeter un oeil
aux archives de ports@ : qqn a déja commencé a bosser sur aircrack-ng (sans
succes apparemment, trop de parties linux-specifiques), tu peux t'inspirer
de son travail ou en discuter avec lui (cf
http://marc.info/?l=openbsd-ports&m=116107992021314&w=2)
Landry