1 |
DR> а как собрать Firefox с русскими меню?
|
2 |
|
3 |
Как собрать локализованный Firefox используя emerge
|
4 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
5 |
Для mozilla-firefox-1.0.6-r2
|
6 |
|
7 |
Собираем dev-util/cvs если его еще нет.
|
8 |
# emerge dev-util/cvs
|
9 |
|
10 |
Идем сюда:
|
11 |
http://geki.ath.cx/index.php/Hauptseite
|
12 |
|
13 |
Берем патч
|
14 |
#wget http://geki.ath.cx/hacks/mozilla-firefox-ebuild.patch
|
15 |
|
16 |
Применяем его
|
17 |
#patch -p0 < mozilla-firefox-ebuild.patch
|
18 |
|
19 |
Обновляем дайджест
|
20 |
# ebuild /usr/portage/www-client/mozilla-firefox/mozilla-firefox-1.0.6-r2.ebuild digest
|
21 |
|
22 |
В make.conf добавляем
|
23 |
MOZLINGUA="ru"
|
24 |
Собираем:
|
25 |
#emerge mozilla-firefox
|
26 |
Или так:
|
27 |
MOZLINGUA="ru" emerge -pv mozilla-firefox
|
28 |
|
29 |
При MOZLINGUA="код локали" можно собрать с любой локалью из:
|
30 |
ca cs de el en-GB es-AR eu fi fr ga-IE gu-IN he hu it
|
31 |
ja ja-JP-mac nb-NO nl pa-IN pl pl-PL ro ru sl sq sv-SE tr
|
32 |
|
33 |
PS
|
34 |
Нехорошо патчить /usr/portage (IMHO) потому я раньше делал так (и,
|
35 |
надо заметить, автор geki.ath.cx тоже;):
|
36 |
В /etc/make.conf добавляем
|
37 |
PORTDIR_OVERLAY=/usr/local/portage
|
38 |
|
39 |
Создаем каталог /usr/local/portage/www-client/mozilla-firefox
|
40 |
и копируем в него содержимое /usr/portage/www-client/mozilla-firefox
|
41 |
|
42 |
Патчим файлы в PORTDIR_OVERLAY, emerge и "усё в шоколаде"!
|
43 |
В противном случае #emerge --sync снесет все на исходные и пересборка
|
44 |
firefox снова сделает всё по-английски. Однако я не пересобираю
|
45 |
firefox каждую неделю, а потому решил, что предложенный выше способ
|
46 |
вполне для меня пригоден и согласился с автором (странный он черт,
|
47 |
кстати http://geki.ath.cx/pics/crazyme001.jpg ;))))
|
48 |
|
49 |
|
50 |
PPS
|
51 |
История вопроса тут
|
52 |
http://forums.gentoo.org/viewtopic-t-262276-highlight-firefox+localization.html
|
53 |
|
54 |
|
55 |
--
|
56 |
С уважением,
|
57 |
Tropyichev Andrey mailto:postmaster@××××××.net
|
58 |
|
59 |
--
|
60 |
gentoo-user-ru@g.o mailing list |