Сборка порта версии 2.3.1 от "Инфра-Ресурс" на FreeBSD-7.0-RC1 (с патчами из нативного порта)
1. Качаем и распаковываем порт:
$ fetch
http://download.i-rs.ru/pub/openoffice/2.3.1/ru/OOo_2.3.1_FreeBSD_port_infra.tar.gz
$ tar -xzvf OOo_2.3.1_FreeBSD_port_infra.tar.gz
$ cd OOo_2.3.1_FreeBSD_port_infra/openoffice.org-2.3.1-infra
2. Берем patch и patch'им Makefile порта:
$ fetch -o - "
http://pastebin.com/pastebin.php?dl=f4392209" | tr -d "\r" > patch-infra+native_2.3.1
$ patch <
patch-infra+native_2.3.1
3. Собираем:
$ make -DWITHOUT_MOZILLA makesum install
*Не вдаваясь в подробности, - может возникнуть ситуация, при которой сборка прервется с ошибкой - попробуйте запустить сборку снова и вполне вероятно что ошибка больше не повторится. Но если сборка прервется в том же месте, значит ситуация требует отдельного вмешательства.
**Для сборки с OpenOffice с опцией WITH_MOZILLA, потребуется установить порт security/xmlsec1 с опцией WITH_NSS.
P.S. Готовая сборка для FreeBSD-7 i386 c CPUTYPE=athlon64
http://www.bsdportal.ru/OOo_2.3.1_FreeB ... _infra.tbz
*может, позже соберу без CPUTYPE - просто забыл убрать.
**Чаще всего, точное соответствие версиям зависимостей не требуется.
= = = = = = = = = = = = = =
Комментарии к сборке порта версии 2.4.0 от "Инфра-Ресурс" на FreeBSD-7.0
Внимание! Как и в прошлый раз - Для сборки OpenOffice с опцией WITH_MOZILLA (по умолчанию), потребуется установить порт security/xmlsec1 с опцией WITH_NSS.
Желающий использовать исходник единым файлом (как у нативного порта) могут применить следующий патчь:
http://pastebin.mozilla-russia.org/91105
и выполнить "make makesum" - т.е. так же как и в примере 2 сборки предыдущей версии.