Автор Тема: А не опакетить ли palemoon ?  (Прочитано 162593 раз)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: А не опакетить ли palemoon ?
« Ответ #30 : 25.06.2015 12:52:24 »
Руслан соберёт тестовую, посмотрим, не проблема.
Редактировать сообщение
Проект линковку прошёл, теперь пора с файлами разбираться. В смысле - их название, назначение, и размещение.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: А не опакетить ли palemoon ?
« Ответ #31 : 25.06.2015 13:01:17 »
Это уже ошибка этапа install.
Цитировать
2015-Jun-25 04:47:09 :: [i586] #100 palemoon-25.5.0-alt1.src.rpm: build start
+ sed -e s,@palemoon_version@,25.5.0, -e s,@palemoon_release@,alt1, rpm-build/rpm.macros.palemoon.standalone
sed: can't read rpm-build/rpm.macros.palemoon.standalone: No such file or directory

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: А не опакетить ли palemoon ?
« Ответ #32 : 25.06.2015 18:39:31 »
В общем - поставил на тестовую сборку:

http://git.altlinux.org/tasks/145750/
Если я всё правильно понял, то --enable-webrtc и  --enable-jemalloc в инструкции по ссылке http://sourceforge.net/p/pm4linux/wiki/Building%20Pale%20Moon%20for%20Linux%20yourself/ выставляют в disable, для обоих вариантов есть объяснение (видеочатиться надо в скайпе или ещё где-нибудь, но только не в браузере).
Да, а rpm.macros.palemoon.standalone надо выдрать пока (это какой-то специфичный вещь для сборки модулей? к фоксу с аналогичным названием, но нам пока это не надо на первых порах).

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: А не опакетить ли palemoon ?
« Ответ #33 : 25.06.2015 21:22:11 »
Насчёт  --enable-jemalloc, нашёл. А насчёт  --enable-webrtc - что-то не вижу. Но верю на слово :-)

Насчёт rpm.macros.palemoon.standalone  - посмотрю, что это такое.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: А не опакетить ли palemoon ?
« Ответ #34 : 26.06.2015 06:49:37 »
что-то не вижу. Но верю на слово
В браузере включается поддержка webrtc, которая позволяет совершать видео/аудио звонки через браузер. В этом браузере это под запретом, соответственно надо вырубать.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: А не опакетить ли palemoon ?
« Ответ #35 : 26.06.2015 07:06:07 »
Да я понял.

PS Долго собирается - каждый заход около часа и более.
Ищу сейчас, почему у меня install идёт в $libdir/palemoon-%version, а не в в $libdir/palemoon

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: А не опакетить ли palemoon ?
« Ответ #36 : 27.06.2015 14:49:06 »
Собрать-то я собрал, да пока не работает :)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: А не опакетить ли palemoon ?
« Ответ #37 : 28.06.2015 06:55:32 »
Кстати, пока ищу инфу про palemoon, нашёл про локали: http://www.palemoon.org/langpacks.shtml

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: А не опакетить ли palemoon ?
« Ответ #38 : 28.06.2015 07:28:24 »
Пока сделал копию исходного репозитория
http://git.altlinux.org/people/ruslandh/public/palemoon_src.git

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 950
Re: А не опакетить ли palemoon ?
« Ответ #39 : 28.06.2015 13:39:26 »
« Последнее редактирование: 28.06.2015 13:41:45 от YYY »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: А не опакетить ли palemoon ?
« Ответ #40 : 28.06.2015 13:50:46 »
Кстати:

Extra Info: ID: pm-145 | Type: theme | GUID: {626cf6f3-deae-4cf8-b98e-98e62085837f}Это GUID файерфокса , который совпадает со старыми версиями palemoon, в новой версии {ec8030f7-c20a-464f-9b0e-13a3a9e97384}, хотя можно и со старым собрать (не как в апстриме).

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: А не опакетить ли palemoon ?
« Ответ #41 : 12.07.2015 17:30:55 »
Локально у себя собрал пакет для архитектуры x86_64, проверил, работает. Сейчас ещё проверю сборку в 32-й архитектуре, и заброшу в Сизиф.
Надо ещё русскую локализацию опакетить.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: А не опакетить ли palemoon ?
« Ответ #42 : 12.07.2015 18:49:03 »
Локально у себя собрал пакет для архитектуры x86_64, проверил, работает. Сейчас ещё проверю сборку в 32-й архитектуре, и заброшу в Сизиф.
Надо ещё русскую локализацию опакетить.
И что, оно по файлам с мазилой не конфликтует ?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: А не опакетить ли palemoon ?
« Ответ #43 : 12.07.2015 19:03:12 »
Не - конфликтов нет. Тут один нюанс. по-умолчанию (если ничего не менять), то профиль пользователя создаётся в каталоге:
"~/.moonchild\ productions/pale\ moon/" (с пробелами),  а потом не может прочесть его,  как понял, это какой-то баг, я поменял на  "~/.moonchild_productions/pale_ moon/"  (с подчёркиваниями), т.к. не нашёл, где читается конфиг. Так работает, и как-бы застраховался от ошибок такого типа.

Не знаю насколько это правильно.

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 549
Re: А не опакетить ли palemoon ?
« Ответ #44 : 12.07.2015 19:26:32 »
А grep-м не ищется по исходникам?