LINUX.ORG.RU
ФорумTalks

Firefox с KDE патчами для Ubuntu 12.04

 , ,


6

4

Для 12.04 и 12.10 https://launchpad.net/~alexey-ivanov/ archive/firefox-kde Для 13.04 https://launchpad.net/~alexey-ivanov/ archive/firefox-kde2

Сперва нужно удалить firefox системный и поставить из репозитория + kmozillahelper + kpartsplugin

Чтобы повысить приоритет репозитория нужно создать файл

/etc/apt/preferences.d/launchpad-firefox-kde-pin-900

Содержимое:

Package: *
Pin: release o=LP-PPA-alexey-ivanov-firefox-kde
Pin-Priority: 900

В случае 13.04 «o=LP-PPA-alexey-ivanov-firefox-kde2» Без пробелов в начале каждой строки. Будет кошерно обновляться :)

★★★★★

Последнее исправление: bhfq (всего исправлений: 2)

Годно, у себя тоже уже давно использую. Молодец ;)

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

Ну тогда можешь пропихнуть патч для USE=kde в дерево. Пиши в багзиллу, может примут.

это точно мне адресовано?

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

В дерево вряд ли попадёт, а оверлей забросили давно.

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

Эти патчи не конечные, их постоянно поддерживают мейнтейнеры из opensuse.

bhfq ★★★★★
() автор топика

Пользуясь случаем хочу передать привет пользователям Firefox и узнать, сделал ли кто интеграцию с табами из kwin без хаков или пока всё так же печально?

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

Если речь идет об табах из окон в строке заголовка то это ужасно, не понимаю зачем это нужно.

bhfq ★★★★★
() автор топика

Делал для себя, у меня работает, а вот больше не где проверить.

У меня работает.

Solace ★★
()

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

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

О как, не знал, тк лисой не пользуюсь.

X10Dead ★★★★★
()

Эх, а в генте такого до сих пор нет :(

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

Ага, я использую, как второй браузер, именно QupZilla.

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

Он нужен для сборки и он у меня установлен. Можешь дать сылку на все патчи может у меня не все наложены.

Behem0th ★★★★★
()

Большое спасибо за репозиторий!

Спасибо большое! Очень был огорчён что из Kubuntu 12.04 убрали поддержку KDE File dialog в Firefox, и даже не собираются возвращать: http://www.phoronix.com/scan.php?page=news_item&px=MTA3MjI Так что осталась одна надежда на добрых людей вроде Вас ;)

А обязательно удалять системный firefox? И будет ли своевременно обновляться версия в этом PPA?

Murz
()
Ответ на: Большое спасибо за репозиторий! от Murz

Как только обновится firefox в openSUSE (а именно там пока что поддерживают патчи) через день появится в моем репозитории (ну тут как получится хотя время у меня почти всегда есть).

Да системный нужно удалить, я никакие правки в файлах сборки не делал, только исправил собираемость с патчами. Тоесть пакеты не могут устанавливаться параллельно. Там в файлах сборки firefox в deb каноникла кошмар и ужас.

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

А можешь как-то сделать, чтобы при выходе новой версии в canonical пакет в ppa не перезаписывался поверх твоих системным? А то сейчас вон там вышел Firefox 13 и при апгрейде система хочет его перезаписать ;( firefox [12.0+build1-ppa2 -> 13.0+build1-0ubuntu0.12.04.1]

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

В консоли:

Список версий: apt-cache policy firefox
Устновка: apt-get install firefox=12

Или просто в synaptic в меню «Указать версию»

bhfq ★★★★★
() автор топика

В opensuse появился пакет, внезапно там показывается дата «2 дня назад» что очень странно, сегодня соберу для ubuntu.

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

Ну так он навечно залипнет на 12 версии ;) Я имею в виду сделать версию пакета свою либо может название пакета firefox-kde или как-нибудь по-другому, чтобы без дополнительных действий при установке обновлений (если в убунте обновилось, а ты у себя не успел ещё новую версию сделать) - не перезаписывало на убуновский.

Кстати, а там именно firefox приходится перекомпилировать с патчами или просто дополнительные файлы? Если файлы, то может вообще оформить отдельным пакетом, который будет работать с родным firefox из убунты?

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

firefox нужно перекомпилировать, kmozhelper отдельный пакет.

я пробовал назвать его firefox-kde очень много правок в debian/ пришлось сделать, после которых запутался и решил всё по простому

bhfq ★★★★★
() автор топика

Фух, наконец то собрался Firefox 13

bhfq ★★★★★
() автор топика

Ух собрал Firefox 13.0.1.

Пришлось удалить globalmenu extension. Кому нужно можно взять оффициальный пакет.

Не совсем понятно почему оно так себя ведет по логас сборки launchpad в моем логе просто не хватет -I иклудов директорий передаваемых GCC, а так как мне это ошибку искать совсем нет желания :)

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

Чтобы повысить приоритет репозитория нужно создать файл

/etc/apt/preferences.d/launchpad-firefox-kde-pin-900

Содержимое:

Package: *
Pin: release o=LP-PPA-alexey-ivanov-firefox-kde
Pin-Priority: 900

Без пробелов в начале каждой строки. Будет кошерно обновляться :)

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

Спасибо большое, вроде помогло, хотя проверить пока не на чем, подождём следующего релиза в убунте.

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

Раза 4 переиначивал сборку, у каноникал оно собирается, если же я беру их спеки и просто заново запускаю - ошибки.

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

Как я понял дело в том что при сборке я получаю дополнительно пакеты от precise-updates в то время когда вот лог офф. билда

https://launchpadlibrarian.net/110069383/buildlog_ubuntu-precise-i386.firefox...

Никаких precise-updates.

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