Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: xNeur - Punto Switcher for Linux (Архив)  (Прочитано 653236 раз)

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

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #585 : 28 Августа 2007, 17:16:48 »
Я тоже не умею пока со звуком работать :) Но научусь :)
Сейчас прикручу aspell (за недельку) и займусь звуком.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #586 : 30 Августа 2007, 22:14:31 »
Так, на данный момент добавлена поддержка aspell и звука. Все можно взять в svn.

Кроме того исправлены регулярные выражения англ. языка, надо руками поменять файл regexp в папке en в :xneur в домашней директории.

Все дополнительные опции теперь настраиваемы (можно заставить программу не проверять наличие доп. библиотек, если какой-то функционал вам не нужен).
Для отключения pcre --without-pcre, для отключения звука --without-sound , для отключения aspell --without-aspell
То есть, для отключения всего конфигурируйте так
./configure --without-pcre --without-sound --without-aspell
« Последнее редактирование: 30 Августа 2007, 22:19:20 от Crew »
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн baklan

  • Активист
  • *
  • Сообщений: 387
    • Просмотр профиля
    • backline
Re: xneur - Punto Switcher for Linux
« Ответ #587 : 31 Августа 2007, 10:43:59 »
Цитировать
на данный момент добавлена поддержка aspell и звука. Все можно взять в svn.
Вот спасибо! Тока я пока не упол svn пользоваться . Дождусь обновления репозитария.

Оффлайн Lexxus

  • Активист
  • *
  • Сообщений: 271
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #588 : 31 Августа 2007, 21:21:29 »
странно... либо я не оттуда качаю... либо svn не обновляли с версии 0.6.1
 ::)
Советов у меня не просите, потому что у меня чувство юмора сильнее чувства жалости...

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #589 : 31 Августа 2007, 21:44:31 »
Последняя ревизия 838. Там уже 0.6.3.

http://xneur.ru/wiki/Downloads
В SVN репозитарии находится самая последняя на данный момент версия xneur, gxneur и kxneur, но, почти всегда она же и самая нестабильная.

Для скачивания надо установить пакет subversion.

Выполнить в папке, куда качать исходники
svn co svn://xneur.ru:3690/xneur/xneur xneur
На запрос пароля нажать Enter, оставив пароль пустым.

Собрать из исходников XNeur (требуется automake >= 1.9 и autoconf >= 2.59), перейдя в xneur и выполнив
./autogen.sh
make
su -c "make install"

Выполнить в папке, куда качать исходники
svn co svn://xneur.ru:3690/xneur/gxneur gxneur
На запрос пароля нажать Enter, оставив пароль пустым.

Собрать из исходников gXNeur (требуется automake >= 1.9 и autoconf >= 2.59), перейдя в gxneur и выполнив
./autogen.sh
make
su -c "make install"

Выполнить в папке, куда качать исходники
svn co svn://xneur.ru:3690/xneur/kxneur kxneur
На запрос пароля нажать Enter, оставив пароль пустым.

Собрать из исходников kXNeur, перейдя в kxneur и выполнив
make -f admin/Makefile.common dist
make
su -c "make install"
« Последнее редактирование: 31 Августа 2007, 21:48:45 от Crew »
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн Lexxus

  • Активист
  • *
  • Сообщений: 271
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #590 : 31 Августа 2007, 22:02:59 »
Вот я и говорю, не поверишь, но скачалась версия 0.6.1  ???

Теперь слилось, все как надо :)
Попробуем компилить)
« Последнее редактирование: 31 Августа 2007, 22:06:26 от Lexxus »
Советов у меня не просите, потому что у меня чувство юмора сильнее чувства жалости...

Оффлайн SeaJey

  • Активист
  • *
  • Сообщений: 770
  • Electronic Knight
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #591 : 01 Сентября 2007, 15:39:00 »
Выкачал XNeur из SVN, начинаю сборку:
 ./autogen.sh

...
checking for FREEALUT... configure: error: Package requirements (freealut >= 1.0.1) were not met:

No package 'freealut' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables FREEALUT_CFLAGS
and FREEALUT_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.


Error while running configure

Раньше этого freealut в зависимостях не было, необходимо залезть в синаптик поиск в Названиях и Описании по слову freealut.
Не забываем про dev-пакеты.

Оффлайн SeaJey

  • Активист
  • *
  • Сообщений: 770
  • Electronic Knight
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #592 : 01 Сентября 2007, 15:43:44 »
При выполнении make возникла ошибка:
xprogram.c: In function 'get_auto_action':
xprogram.c:165: error: 'lang' undeclared (first use in this function)
xprogram.c:165: error: (Each undeclared identifier is reported only once
xprogram.c:165: error: for each function it appears in.)
make[3]: *** [libxnx_la-xprogram.lo] Ошибка 1
make[3]: Leaving directory `/home/seajey/myRepo/xNeurSwitcher/xneur_010907/xneur/lib/x'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/home/seajey/myRepo/xNeurSwitcher/xneur_010907/xneur/lib'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/home/seajey/myRepo/xNeurSwitcher/xneur_010907/xneur'
make: *** [all] Ошибка 2

Как исправить?

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #593 : 01 Сентября 2007, 23:21:40 »
:) Исправлено.

Просто у нас такая ситуация, что один из разработчиков программирует вслепую, ноут с фрей накрылся. Иногда получаются косяки :)
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн SeaJey

  • Активист
  • *
  • Сообщений: 770
  • Electronic Knight
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #594 : 01 Сентября 2007, 23:40:17 »
Т.е. просто выкачать свежие билды?

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #595 : 01 Сентября 2007, 23:46:32 »
Да, просто
svn up
./autogen.sh
make
sudo make install

Сначала в xneur, потом в gxneur (kxneur тоже, но он пока не поддерживает настройку звука)
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #596 : 02 Сентября 2007, 00:01:51 »
В итоге, для сборки проекта xneur нужны пакеты pcre, openal(freealut), aspell.
Всё это опционально, отключение через
  --without-pcre        Compile without pcre support
  --without-openal      Compile without openal sound support
  --without-aspell      Compile without aspell support
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн SeaJey

  • Активист
  • *
  • Сообщений: 770
  • Electronic Knight
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #597 : 02 Сентября 2007, 00:05:57 »
Фуф, вроде собраслоь - но какая это мука через checkinstall пройти...

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #598 : 03 Сентября 2007, 18:07:20 »
Через пару месяцев после последнего релиза, готов выпускать новую версию 0.8.0.
Скачок нумерации связан с тем, что решил привести в соответствие нумерацию библиотек xneur и версии программы.

В новой версии:
1. озвучивание событий (через библиотеку OpenAL (freealut)).
2. поддержка словарей aspell.
3. казахский язык.
4. изменен способ работы с картами символов (потенциальная возможность
работы с языками, у которых более чем два символа на клавишу).
5. исправление утечек, чистка кода.
6. исправление конфигурационного скрипта (все доп. функции можно
отключать, см. ./configure --help)

В чем нужна помощь:
1. Иконка казахского языка требует наведения глянца.
2. Надо исправить переводы (кроме русского).
3. присобачить к конфигуратору установку man страницы.
4. Посмотреть что надо дописать по инструкциям и прочим сопроводительным
файлам.

Взять пакеты с новой бетой можно здесь.
http://dists.xneur.ru/release-0.8.0/tgz/xneur-0.8.0-beta1.tar.bz2
http://dists.xneur.ru/release-0.8.0/tgz/gxneur-0.8.0-beta1.tar.bz2


Кстати, я наконец сподобился просить денег ;)
http://xneur.ru/wiki/Donate
« Последнее редактирование: 03 Сентября 2007, 18:09:20 от Crew »
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн Denis Konstantinov

  • Активист
  • *
  • Сообщений: 864
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #599 : 06 Сентября 2007, 23:38:20 »
собрал пакеты доступны
« Последнее редактирование: 29 Сентября 2007, 17:43:43 от Denis Konstantinov »
AltYo консоль для Gtk3 в стиле консоли quake https://forum.ubuntu.ru/index.php?topic=198594.0

 

Страница сгенерирована за 0.308 секунд. Запросов: 24.