Скачать

А здесь можно скачать все, что относится к сборке OpenOffice.org и даже то, что к ней совсем не относится.

Пакет OpenOffice.org 3.1.1 для FreeBSD 7.2
Это, собственно, сам пакет.
Это русская версия интегрированного офисного пакета, который базируется на пакете OpenOffice 3.1.1 Professional от ООО "Инфра-Ресурс".
Сборка производилась на FreeBSD 7.2-STABLE c GCC 4.2.1, Java jdk 1.6.0.3_p4, cputype=core2
Сборка производилась через порт editors/openoffice.org-3.1.1-citycat, основанный на порту openoffice.org-3, с внесением наиболее значимых дополнений из порта openoffice.org-3.1.1-infra, созданном "Инфра-Ресурс"

Пакет собирался со следующими опциями: WITH_KDE WITH_CUPS WITHOUT_GTK WITHOUT_MOZILLA WITH_GIO WITHOUT_EVOLUTION2 WITHOUT_DEBUG WITHOUT_GPC WITHOUT_ODK WITHOUT_QADEVOO WITH_GSTREAMER WITH_VBA WITH_ZLIB WITH_STDLIBS WITH_JPEG WITH_LIBWPD WITH_EXPAT WITH_FREETYPE WITHOUT_LIBXML WITH_PYTHON WITH_CURL WITH_CAIRO WITH_SYSCAIRO WITH_OPENLDAP WITH_POSTGRESQL WITH_MSPACK WITHOUT_MONO WITH_SYSTRAY WITH_DBUS WITH_JAVA WITHOUT_CCACHE WITH_WEBDAV WITH_NEON WITH_VIGRA WITH_AGG WITHOUT_SYSAGG WITH_PAM WITH_HSQLDB WITHOUT_DB4 WITHOUT_POPPLER WITH_OPENSSL

Параметры запуска сборки:
LOCALIZED_LANG=ru PREFIX=/usr/local/openoffice
Порт имеет конфигурационную секцию, где можно настроить большое (даже очень большое) количество параметров.
Выглядит все это примерно вот так:
По умолчанию порт ориентирован на минимальное использование системных библиотек и максимальное использование собственных.
Дополнительные параметры для configure:
 --with-gnu-cp=${LOCALBASE}/bin/gcp
 --with-gnu-patch=${LOCALBASE}/bin/gpatch
 --with-gperf=${LOCALBASE}/bin/gperf
 --disable-crashdump
 --with-intro-bitmaps=${INTRO_BITMAP}
 --with-about-bitmaps=${ABOUT_BITMAP}
 --with-x
 --with-build-version="Build [Cats Paw]. See http://openoffice.mirahost.ru for details"
 --with-vendor="Rashid N. [CityCat] Achilov"
 --with-epm=internal
 --enable-minimizer
 --enable-presenter-console
 --enable-pdfimport
 --enable-wiki-publisher
 --enable-report-builder
 --enable-sdext
 --with-extension-intergation
 --with-linker-hash-style=both
 --with-dict=ENGB,ENUS,RURU
Применены патчи от Инфра-Ресурс по состоянию на 17 сентября 2009 г.

Хроники сборки изложены в этом топике

Перед установкой пакета обязаттельно проверьте систему на наличие неудовлетворенных зависимостей с помощью скрипта checkreqs, описание которого приведено на этой же странице ниже.

MD5 (openoffice.org-3.1.1.tbz) = 5e241ad8295f0e231bbf1eee12cb228b
SHA1 (openoffice.org-3.1.1.tbz) = 810a6ef1c588954dfcb61fff145d75b972e1cbf7

Скачать пакет
Скачать пакет с RapidShare
Скачать пакет с DepositFiles


Порт Cat's Paw для сборки пакета. Версия 1.11
Это архив порта, используемого для сборки.
Для сборки с использованием данного порта нужно распаковать архив например в /usr/ports/editors и запустить make.port.

Перед началом сборки порта после его распаковки выполнить make.port extract, потом make.port configure. Если все прошло без ошибок, можно запускать make.port без параметров и идти спать - сборка займет до 7-ми часов на хорошей машине (на моем E4500 с 2Gb RAM занимает 7 часов). Подробнее о порядке сборки смотри на странице Главная.

ВНИМАНИЕ! По умолчанию порт настроен на русский язык (LOCALIZED_LANG=ru) и размещение файлов в каталоге /usr/local/openoffice. (PREFIX=/usr/local/openoffice). Правда, тут надо заметить, что на самом деле, все размещение все равно делается в каталоге openoffice.org-3.1.1, а в /usr/local/openoffice только стартовые скрипты. Порт создавался на базе системного порта версии 1.328

Для сборки данного порта потребуется установить следующие порты (или пакеты):
  1. devel/patch
  2. archivers/gtar
  3. devel/autoconf262
  4. archivers/zip
  5. archivers/unzip
  6. sysutils/coreutils
  7. archivers/p5-Archive-Zip
  8. devel/imake
  9. devel/gperf
  10. devel/apache-ant
  11. shells/bash
  12. devel/pkg-config
  13. Компоненты GNOME - desktopfileutils, gtk20
  14. Java VM
Плюс, разумеется, все библиотеки, зависимость от которых была помечена как системная

Скачать порт Cat's Paw
Скачать порт Cat's Paw с openoffice.nextmail.ru

Что изменилось в порту со времен сборки 1.7
Изменения в файле Makefile
Изменения в файле Makefile.knobs Файлы для сборки OpenOffice.org
Это дополнительные файлы для сборки OpenOffice.org, распространяемые одним архивом
Архив содержит: Скачать архив с дополнительными файлами для сборки OpenOffice.org
Скачать архив с дополнительными файлами для сборки OpenOffice.org с openoffice.nextmail.ru


Первые хроники сборки

Это сообщение, отправленное в Список рассылки, посвященный OpenOffice.org и другому свободному софту (который действует и поныне, хотя , конечно, трафик в нем сильно снизился после организации форума). Сообщение было отправлено 22 марта 2005 года (Боже, как давно это было... И как недавно :-) ) В нем я впервые изложил эмоции, которые меня тогда просто переполняли после первой успешной (хотя это как посмотреть :-) ) сборки. Впрочем, эти эмоции переполняют меня каждый раз по окончании сборки :-D

Скачать хроники сборки OpenOffice.org 1.1.4

Скрипт для проверки зависимостей в пакете

Это скрипт, который проверяет, установлены ли все зависимости, которые отмечены в пакете.Скрипт распаковывает из пакета файл +CONTENTS, читает его, выбирает оттуда все зависимости и поочередно ищет их установку в каталоге /var/db/pkg. Если находится данная или большая версия пакета, зависимость считается удовлетворенной, кроме случаев, когда установлена обновленная мажорная версия (например bison2 вместо bison). После проверки скрипт печатает общий список неудовлетворенных зависимостей. Для нормальной работы OpenOffice.org необходимо перед началом установки пакета удовлетворить все зависимости. Текущая версия скрипта 1.6

Скачать скрипт для проверки зависимостей

Файлы, не относящиеся к OpenOffice.org

Это файлы, упомянутве в статье Загружаемый Flash-диск с FreeBSD и DOS, часть первая. Эти файлы содержат рабочие образы, которые использовались при создании Flash-диска. Образы уникальны, поскольку та флэшка, что использовалась для их создания (Seitek BAR 128 Мб) давно уже покоится в обозе...

Скачать файл seitek2000.rar
Скачать отчет fdisk по данному файлу

Этот файл содержит образ Flash-диска с таблицей разделов. содержащий один раздел DOS, который пуст, на нем установлены только системные файлы. Отчет fdisk - это текстовый файл, в котором сохранен вывод программы fdisk по диску, на котором развернут данный образ. Именно этот образ многократно упоминается в статье и именно с его помощью можно разбить Flash-диск на несклько разделов. Файл содержит 2000 секторов (отсюда и название) по 512 байт

Скачать файл booteasy.rar
Скачать отчет fdisk по данному файлу

Этот файл содержит копию первых 63-х секторов Flash-диска после установки менеджера загрузок BootEasy, а также отчет fdisk после разворачивания данного образа на диск

Скачать файл xfdiskboot.rar
Скачать отчет fdisk по данному файлу

Этот файл содержит копию первых 63-х секторов Flash-диска после установки менеджера загрузок xFdisk, а также отчет fdisk после развоарчивания данного образа на диск. Особенностью этого образа, как упоминалось в статье, является то, что он снимался уже послет того, как было установлено все - и DOS, и FreeBSD и все было проверено.

Еще увидимся...
Искренне Ваш,
Master UNIX administrator