Показать сообщение отдельно
  #2  
Старый 13.06.2019, 13:32
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: Приложить патч к порту

Eugene Grosbein написал(а) к Victor Sudakov в Jun 19 16:20:26 по местному времени:

12 июня 2019, среда, в 22:40 NOVT, Victor Sudakov написал(а):

VS> Есть extra patch, который нормально прикладывается только с -l. Как бы его
VS> добавить в порт? Понятно что можно руками приложить после "make extract", а вот
VS> как, чтобы он при каждой сборке порта прикладывался с -l?
VS> Можно конечно отредактировать его и найти, где там количество табов и пробелов
VS> не совпадает, но можно как-то проще?

Самое лучшее приложить и перегенерировать при помощи make makepatch.

В качестве особого извращения можешь попробовать положить
в каталог порта файл Makefile.local и написать в него:

post-patch:
cd ${WRKSRC} && ${PATCН} -l < ${FILESDIR}/extra-patch-needs-l.diff

Файл Makefile.local должен подхватываться автоматически,
если он существует. Я, правда, очень давно эту фичу не использовал,
так что зуб не дам, что она всё ещё работает.

Eugene
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием