LINUX.ORG.RU

[openoffice] Как скомпилировать без зависимости от java ??

 


0

0

Доброго времени суток!!

Я — гордый пользователь ArchLinux :) . Недавно решил себе поставить OpenOffice, но в официальном репозитории он зависит от openjdk6. Хотелось бы скомпилить опенофис без ява-зависимости. В AUR вменяемого PKGBUILD-a так и не нашел. Нуждаюсь в помощи добрых ЛОРовцев, знающих решение моей проблемы.



Последнее исправление: rumly111 (всего исправлений: 1)
Ответ на: комментарий от rumly111

>А может установить яву, собрать, а потом удалить яву ??

В Gentoo при отсутствии USE=«java» jdk выводится из зависимостей. Так что, выходит, он и собраться может без Java.

KRoN73 ★★★★★
()
Ответ на: комментарий от antroX

>> А смысл?

Не хочу иметь установленную яву

rumly111
() автор топика
Ответ на: комментарий от KRoN73

да, вроде не просит )
хотя перед тем как пробовать это сделать, на соответствующих форумах рекомендуют посмотреть что без явы потеряется (кстати, что теряется? я вот не смотрела форумы ооо)

Unmerging net-nds/openldap-2.4.21...

Unmerging dev-java/ant-1.8.1...


Unmerging virtual/jre-1.6.0...


Unmerging virtual/jdk-1.6.0...


...
$USE+="-java" emerge -pv openoffice

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild N ] app-text/libwpd-0.8.14 USE="-doc" 415 kB
[ebuild N ] sys-libs/db-4.8.30 USE="-doc -examples -java -nocxx -tcl -test" 0 kB
[ebuild N ] media-libs/vigra-1.6.0 USE=«jpeg png zlib -doc -fftw -test -tiff» 16,139 kB
[ebuild N ] media-libs/libwpg-0.1.3 USE="-doc" 279 kB
[ebuild N ] app-office/openoffice-3.2.1 USE=«binfilter cups dbus gstreamer gtk opengl (-aqua) -bash-completion -debug -eds -gnome -java -kde (-kdeenablefinal) -ldap -nsplugin -odk -pam -templates» 422,430 kB

Total: 5 packages (5 new), Size of downloads: 439,261 kB

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

Утраченная функциональность

http://wiki.services.openoffice.org/wiki/Java_and_OpenOffice.org :

If you do not require database tables or accessibility integration or some wizards, then you do not need to download and install Java. Base (the database component) for example completely relies on Java technologies to run, but other programs (like Writer, Calc, and Impress) only need Java for special functionality

Мне это подходит

rumly111
() автор топика
Ответ на: Утраченная функциональность от rumly111

спасибо за ссылочку,

база данных,
мастера создания документов
сохранение MS Pocket Office, DocBook
пара расширений,
макросы

не так уж и страшно порежет функционал оказывается

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

> спасибо за ссылочку,

Ссылка безбожно врёт.

Base собирается нормально. Не хватает только функционала dev-db/hsqldb.

Сохранение DocBook - есть.

Расширения и макросы смотреть лень, но к ссылке доверия уже нет :)

Kakerlak
()
Ответ на: комментарий от Kakerlak

скорее не врет, а просто устарела и то, что сейчас собирается и работает уже просто переписали на с++



ps: я собираю потому что меня не устраивет «обшарпаный» внешний вид бинарного офиса, а еще в 3.0 интерфейс жутко тормозил, хотя в 3.1-3.2 над производительностью хорошо поработали, может быть и бинарники буду ставить, а может и не буду пока )

Sylvia ★★★★★
()
Ответ на: комментарий от rumly111

А может установить яву, собрать, а потом удалить яву ??

Можно. OpenOffice будет работать без Явы.

iZEN ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.