Сайт | Скачать | Видео | Wiki

Автор Тема: GCompris  (Прочитано 5062 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Boris

  • Активный участник
  • Старожил
  • ****
  • Сообщений: 301
  • Репутация: +17/-0
  • Автор темы
GCompris
« : 23 Март 2015, 02:18:59 »
Если серьезно - прикольная штука
Может для ПРА модуль собрать...
Код
1 community/gcompris 14.07-1
      Educational software suite comprising of numerous activities for children aged 2 to 10
2 community/gcompris-data 14.07-1
      Data files for  8)
3 aur/gcompris-git 12.11.103.ge412eb5-1 (0)
    Educational software suite comprising of numerous activities for children aged 2 to 10 (git)

Собрал первый свой модуль в PRA1503, JWM+ROX, компиляция тоже под ней, devx - DEVX-pra03d.pfs
Запускается, работает :), полноэкранный режим кривоват, в окне - нормально. Все - на русском языке.
Ярлыки в меню в разделах Настройки, Игры и Образование - без картинок, как прикрутить - не знаю пока. Не пинайте строго ::)
Ссылка: https://yadi.sk/d/KbQ1bic4fV8rK
« Последнее редактирование: 24 Март 2015, 18:46:46 от Boris »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34044
  • Репутация: +232/-0
    • PuppyRus-A
Re:GCompris
« Ответ #1 : 23 Март 2015, 10:25:59 »
Не верю своим глазам. Поздравляю с переходом на 3й уровень

Ошибки:
1. Бинарники надо в /usr/bin http://wiki.puppyrus.org/puppyrus/pr218/mem  (–prefix=/usr/X11R7 в пра не актуально)
2. .la нужны только в dev части
3. Не порезаны нерусские локализации
4. Не разрешены зависимости (проверить dep-find папка_с_распакованным_модулем) gstreamer
5. В start.sh надо sfs-get-dep python

За начинание +. Доводите модуль. Не стесняйтесь спрашивать

Оффлайн Boris

  • Активный участник
  • Старожил
  • ****
  • Сообщений: 301
  • Репутация: +17/-0
  • Автор темы
Re:GCompris
« Ответ #2 : 23 Март 2015, 17:32:16 »
Спасибо!
Вопрос такой - при configure были запросы на python (подключил pfs) и gstreamer (установил pacman-ом), после прошло всё гладко. При последующем запуске  был звук, всё нормально, только при полном экране, низ немного подрезан, в окне - нормально.
После перезагрузки, без сохраненки и подключения pfs - облом, захотел gstreamer_010_lib, сделал pcman-ом и скриптом pfs - запустился¸ но без звука! И ещё, в PRA-1503 xfse - полный экран - норма, а там же в JWM - низ подрезан.
Куда делся звук? Ладно, сегодня попробую по-правилам скомпилить...

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34044
  • Репутация: +232/-0
    • PuppyRus-A
Re:GCompris
« Ответ #3 : 23 Март 2015, 17:50:53 »
Компилили осмысленно (избавлялись от зависимостей и тп.) ? Если нет - достаточно
Код
sudo pacman -Sy && pacman2pfs gcompris
Если компилить
1. AUR - проще sudo packer gcompris-git . Он сам все подскажет. На выходе получите пакет.
2. Ставьте его на голой системе sudo pacman -U скомпиленный_пакет,
3. делайте save.pfs, чистите его руками
Готово

Оффлайн Boris

  • Активный участник
  • Старожил
  • ****
  • Сообщений: 301
  • Репутация: +17/-0
  • Автор темы
Re:GCompris
« Ответ #4 : 24 Март 2015, 02:56:04 »
Как запретить автозапуск при подключении пакета?
Дело в том, что при подключении - заводится с ошибкой, а из меню запускается нормально.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34044
  • Репутация: +232/-0
    • PuppyRus-A
Re:GCompris
« Ответ #5 : 24 Март 2015, 12:47:27 »
Как запретить автозапуск при подключении пакета?
Только правкой скрипта подключения - плохая идея
Дело в том, что при подключении - заводится с ошибкой, а из меню запускается нормально.
автоЗапускается gkompric - еdit?
Переименуйте .desctop так чтобы еdit был ниже по алфавиту

Оффлайн Boris

  • Активный участник
  • Старожил
  • ****
  • Сообщений: 301
  • Репутация: +17/-0
  • Автор темы
Re:GCompris
« Ответ #6 : 24 Март 2015, 18:17:34 »
автоЗапускается gkompric - еdit?
Переименуйте .desctop так чтобы еdit был ниже по алфавиту
Да, запускается эта штука, но она как раз ниже по алфавиту.
Пересобрал, с учётом ваших рекомендаций (всех ли?).
Вот это - в PRA-1503 xfse - полный экран - норма, а там же в JWM - низ подрезан - осталось. Видимо проблема с JWM...
Новый модуль : https://yadi.sk/d/KbQ1bic4fV8rK
Код
sudo pacman -Sy && pacman2pfs gcompris
Если компилить
1. AUR - проще sudo packer gcompris-git . Он сам все подскажет. На выходе получите пакет.
Пакманом ставит старую версию, 14.07.
А  packer говорит, что в системе файлы существуют, --force - не принимает, в его хелпе подобных команд нету. Пришлось компилить и вручную добавлять зависимости (gstreamer). Зато последняя версия - 15.02. :)
« Последнее редактирование: 24 Март 2015, 18:25:08 от Boris »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34044
  • Репутация: +232/-0
    • PuppyRus-A
Re:GCompris
« Ответ #7 : 25 Март 2015, 13:20:43 »
как раз ниже по алфавиту.
Значит наоборот (не помню точно)

https://www.archlinux.org/packages/community/i686/gcompris/ :) только из свежей репы надо брать или портированием или втулять либы среза pra3

--force есть только у pacman. Оно работает

Убрал libpython (раз питон подключаем - он не нужен) . http://www.puppyrus.org/~melvik/puppyrus/ftp/puppyrus/puppyrus-a/pra02/pfs/games/gcompris-15.02-pra03-s01.pfs
Поздравляю с победой! Спасибо и + Надеюсь - это не последний Ваш модуль