The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Как пропатчить порт FreeBSD?"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Как пропатчить порт FreeBSD?"  
Сообщение от pentarh email(ok) on 12-Ноя-07, 13:54 
У меня есть патч к одному из файлов /usr/ports/www/nginx

Мне надо как то сделать так, чтобы при make install этот патч устанавливался автоматически.

Просто сейчас я набираю make, жду на консоли выполнения ./configure, прерываю его, делаю патч, потом опять make. Это как то череж жопу )

Я видел там в /usr/ports/category/software имеется кое где папочка files и там всякие патчи. Ну например, /usr/ports/shells/bash/files. И эти патчи автоматически применяются при сборке.

Так вот, как всунуть туда свой патч никто не знает?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Как пропатчить порт FreeBSD?"  
Сообщение от sargio (??) on 12-Ноя-07, 15:31 
кладешь свой патч в files. ну и дальше make install clean
например в bash files лежит
patch-lib::readline:display.c
это значит что данный патч патчит файл находящийся по адресу lib/readline/display.c

--- lib/readline/display.c.orig Wed Nov 30 17:05:02 2005
+++ lib/readline/display.c      Wed Dec 28 20:13:15 2005

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Как пропатчить порт FreeBSD?"  
Сообщение от pentarh email(ok) on 12-Ноя-07, 15:57 
Мдам.. Че оно раньше не работало? )) Назвал файл patch-src:http:modules:ngx_http_referer_module.c - работает )

Спасибо!

>кладешь свой патч в files. ну и дальше make install clean
>например в bash files лежит
>patch-lib::readline:display.c
>это значит что данный патч патчит файл находящийся по адресу lib/readline/display.c
>
>--- lib/readline/display.c.orig Wed Nov 30 17:05:02 2005
>+++ lib/readline/display.c      Wed Dec 28 20:13:15 2005
>

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Как пропатчить порт FreeBSD?"  
Сообщение от AMDmi3 (??) on 12-Ноя-07, 16:54 
>Мдам.. Че оно раньше не работало? )) Назвал файл patch-src:http:modules:ngx_http_referer_module.c - работает

Наверное потому что имя файла обязательно должно начинатсья с 'patch-'

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру