Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       26 Nov 2005  07:31:16
 To : Eugene Grosbein
 Subject : Re: gnome-config
 -------------------------------------------------------------------------------- 
 
 14 ноя 2005, понедельник, в 18:48 KRAST, Eugene Grosbein написал(а):
 
  EG>>>>> Если честно, я не надеюсь на поддержку из gnome@
  GS>>>> Hадеешься на поддержку здесь?
  EG>>> Может, кто-нибудь что-нибудь умное по существу сообщит здесь.
  GS>> Даже если сообщит, всё равно gnome@ не обойти.
  EG> У меня в последнее время практически нет времени проталкивать
  EG> патчи. В результате копятся локальные. В крайнем случае будет еще один.
 
 А точнее, три. К счастью, можно обойтись без вмешательства в ports/Mk.
 
 Основная проблема - собрать gnomelibs так, чтобы не тянуть пол-интернета.
 Решается отрыванием зависимости от textproc/scrollkeeper
 (почему она не обернута в NOPORTDOCS, кому Porters Handbook писан?),
 от esound и от libxml (все равно придется ставить libxml2 для других
 зависимостей firefox, а gnomelibs подхватывает libxml2 не хуже).
 
 В результате gnomelibs перестают тянуть за собой:
 
 archivers/unzip
 audio/esound
 audio/libaudiofile
 devel/bison
 devel/libgnugetopt
 devel/m4
 textproc/docbook-sk
 textproc/docbook-xml
 textproc/docbook-xsl
 textproc/intltool
 textproc/libxml
 textproc/libxslt
 textproc/p5-XML-Parser
 textproc/scrollkeeper
 textproc/sdocbook-xml
 textproc/xmlcatmgr
 
 Из этого только intltool и p5-XML-Parser все равно ставятся
 ради других зависимостей.
 
 Вторая проблема - pango, страстно желающий libXft,
 X_FONTS_TTF_PORT и X_FONTS_ENCODINGS_PORT. Эти зависимости тоже
 тупо отрываются, в результате pango становится довольно
 легким портом, все остальные его зависимости (типа Xlib, imake, glib20)
 все равно нужны другим компонентам firefox.
 
 Еще маленький пустячек - у libIDL легко отрывается USE_BISON,
 вместо бизона configure подхватывает системный /usr/bin/byacc
 и замечательно собирается. Кроме самого bison это экономит
 еще зависимость от портового m4.
 
 В результате список зависимостей firefox сокращается с 66
 до 35 портов, включая части иксов. Hачал собираться, посмотрим,
 соберется и будет ли работать :-)
 
 Eugene
 -- 
 Благословляем мы богов
 За то, что сердце в человеке
 --- slrn/0.9.8.0 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: gnome-config   Eugene Grosbein   14 Nov 2005 19:48:41 
 Re: gnome-config   Eugene Grosbein   26 Nov 2005 07:31:16 
Архивное /ru.unix.bsd/2609369b3f19c.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional