xnview ebuild

Мы когда-то обсуждали с Артёмом эту проблему. XNViewMP развивается. Ссылка на копируемый файл изменилась. Я немного переделал этот ебилд. Артём говорит, что так делать нельзя, но у меня работает. Я в ЕБИлде грубо изменил копируруемый файл на файл, который на сайте xnviewmp доступен для скачивания. Попробуйте:
http://www.ex.ua/398971673534

тоже ошибки
http://pastebin.calculate-linux.ru/ru/show/9412

ну тут хоть файл понятный, я так понял через wget страничка скачалась, DOC документ

Serega K. wrote:

Вот это вот не понятно:
[…]
у меня нет файла /etc/portage/categories, и че за my-overlay ?

Это для примера

вобщем вот че я сделал:
[mkdir -p /usr/local/portage/media-gfx/xnviewmp
cd /usr/local/portage/media-gfx/xnviewmp]

Всё правильно Вы сделали! Теперь в эту папочку /usr/local/portage/media-gfx/xnviewmp надо положить ебилд, который я выложил на екс.юа . Ну и потом, как Вы делали - делаете манифест.
Потом - желательно сделать

eix-update

После этого eix xnviewmp Вам покажет xnviewmp-0.51.
Вы его смело размаскирывайте и ставтье. После установки получите самую последнюю версию xnviewmp. У меня , например, версия 0.68

Serega K. wrote:

тоже ошибки
http://pastebin.calculate-linux.ru/ru/show/9412

ну тут хоть файл понятный, я так понял через wget страничка скачалась, DOC документ
Попробуйте скачать просто браузером. Например, firefox.

Вообще - важно скачать файл с правильной разметкой. Я скачивал ебилд с оверлея Артёма так:
открывал папку с ебилдом, клацал на сам ебилд правой кнопочкой мышки и выбирал: “сохранить объект как”. Ну и сохранял потом в указанном месте. Дальше в простом редакторе (leafpad) изменял содержание файла.

пришлось удалить 9999 и оставил один билд - вроде нормально все, манифест создался

http://pastebin.calculate-linux.ru/ru/show/9413

спасибо

угу, все круто, 0.68 версия встала :slight_smile:

Гена Wolf wrote:

Вообще - важно скачать файл с правильной разметкой. Я скачивал ебилд с оверлея Артёма так:
открывал папку с ебилдом, клацал на сам ебилд правой кнопочкой мышки и выбирал: “сохранить объект как”. Ну и сохранял потом в указанном месте. Дальше в простом редакторе (leafpad) изменял название файла .
да, проблема была где найти этот правильный файл с ебилдом, ну я не с файрфокс - в основном с оперы сижу и тут есть тоже пунктик “сохранить по ссылке”, но оно сохраняет хтмлку, как оказалось и вгет хтмл вытянул) странные все эти странички с оверлеями какието, нет бы сразу сделать кнопку “скачать ебилд”, ато куча кнопок и ни одной полезной :slight_smile:

Я обновил манифест и версию ебилда в оверлее. Если кто-то отслеживает развитие сей проги - сообщайте о выходе новых версий :wink:

Гена Wolf wrote:

Не могу найти работающий ebuild xnview. Есть только старые версии (1.50 - 1.70), хотя на дворе уже давно версия 1.99. На неё ебилд не нашёл, а старые не устанавливаются. Может у кого-то есть ссылочка на работающий ебилд?

а xnview != xnviewmp, это отдельная программа?

Артём Власов wrote:

Я обновил манифест и версию ебилда в оверлее. Если кто-то отслеживает развитие сей проги - сообщайте о выходе новых версий :wink:

во круто, а оверлей работает уже?
чето у меня какието новые баги лезут, после подключения локального оверлея ничего не тянется с yuego
поиск xnviewmp показывает только локальный ебилд 0.51
а emerge -s double-commander говорит [ Applications found : 0 ]
хотя оверлей в списке есть:

 # layman -l
 * calculate                 [Git       ] (git://git.calculate.ru/calculate/overlay.git                )
 * yuego                     [Git       ] (git://github.com/Yuego/overlay.git                          )

eix-sync делал перед поиском
почему так может быть?

Serega K. wrote:

Гена Wolf wrote:

Не могу найти работающий ebuild xnview. Есть только старые версии (1.50 - 1.70), хотя на дворе уже давно версия 1.99. На неё ебилд не нашёл, а старые не устанавливаются. Может у кого-то есть ссылочка на работающий ебилд?

а xnview != xnviewmp, это отдельная программа?

Да . Отдельная. xnview как я понял - умирает. Не развивается. Осталась какая-то старая версия. Под 32 разряда. Всё в зачаточном состоянии. Как под винду, так и под линукс. Зато xnviewmp развивается семимильными шагами. Фаршируют туда всё, что новое в графике появляется. Реально сильная. Я одно время только в ней графику для веба делал. Но достаточно пару раз на фотошоп сорваться - сразу всё забывается :slight_smile: Нестандартно немного у неё всё. Хоть и реально круто

Serega K. wrote:

во круто, а оверлей работает уже?
чето у меня какието новые баги лезут, после подключения локального оверлея ничего не тянется с yuego
поиск xnviewmp показывает только локальный ебилд 0.51
а emerge -s double-commander говорит [ Applications found : 0 ]
хотя оверлей в списке есть:
[…]
eix-sync делал перед поиском
почему так может быть?

Можно попробовать удалить и снова добавить оверлей.

Serega K. wrote:

пришлось удалить 9999 и оставил один билд - вроде нормально все, манифест создался

http://pastebin.calculate-linux.ru/ru/show/9413

Не совсем нормально всё. Эмерже ругается, что нет файла layout.conf
Надо создать этот файл в директории

/usr/local/portage/metadata/

и прописать в нем строчку:

masters = gentoo

Ну и ебилд xnviewmp-9999 удалить. Как я понял, Вы его удалили уже.

Да пробовал и переподключать оверлей и masters=gentoo прописал, работает только calculate оверлей, второй не хочет. Ну да и бох с ним, пока это особо не требуется, к тому же теперь можно устанавливать через локальный :slight_smile:

Serega K. wrote:

masters=gentoo прописал,

Теперь Эмерже ругаться не будет. Сможете обновлять мир без конфликтов

Читаем тут
http://www.calculate-linux.org/boards/40/topics/23668
Как подключить локальный оверлей Сalculate-linux (How to connect a local overlay Сalculate-linux)

и тут
http://www.calculate-linux.org/blogs/ru/481/show
Как безопасно пользоваться оверлеями

Если нужно могу написать маленький HOW TO (как изменить ebuild - для своих патчей) на примере сборки wine (бутылки) для себя.

Азиз Исаков wrote:

Если нужно могу написать маленький HOW TO (как изменить ebuild - для своих патчей) на примере сборки wine (бутылки) для себя.

Неплохо-бы… А что такое бутылка?