Поиск мейнтейнера pidgin mail.ru-agent

FreeBSD и прочие в роли десктопа.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
ostin
рядовой
Сообщения: 10
Зарегистрирован: 2010-11-07 22:29:08
Откуда: Кострома
Контактная информация:

Поиск мейнтейнера pidgin mail.ru-agent

Непрочитанное сообщение ostin » 2010-11-07 22:50:25

Доброго времени суток!
Я на досуге пишу плагин к pidgin, реализующий протокол Mail.Ru Agent-а (не спрашивайте "зачем?" :smile: )
Он хорошо работает под линуксом... Но один пользователь просит собрать его под FreeBSD. FreeBSD не видел ни разу, ставить и разбираться что да как сейчас времени нет. Посему ищу мейнтейнера, который мог бы раз в месяц(даже реже) делать package под FreeBSD.
Плагин простой как 3 копейки, думаю собрать его будет просто.

PS: возможно ли собирать пакеты под FreeBSD из линукса(конкретно - gentoo), тогда, я думаю, смогу и сам собирать :smile:
PPS: сори, не знал в какую ветку форума положить.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Поиск мейнтейнера pidgin mail.ru-agent

Непрочитанное сообщение hizel » 2010-11-08 0:13:27

так вернее, я не возьмусь, ибо не пользую
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

ostin
рядовой
Сообщения: 10
Зарегистрирован: 2010-11-07 22:29:08
Откуда: Кострома
Контактная информация:

Re: Поиск мейнтейнера pidgin mail.ru-agent

Непрочитанное сообщение ostin » 2010-11-08 0:30:36

Пользоваться не обязательно.
Главное, чтобы собиралось и устанавливалось куда надо. + логинилось(вся проверка на правильность установки и сборки).

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Поиск мейнтейнера pidgin mail.ru-agent

Непрочитанное сообщение hizel » 2010-11-08 0:37:05

вы сами пользуетесь pidgin-ом и mail.ru протоколом?
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

ostin
рядовой
Сообщения: 10
Зарегистрирован: 2010-11-07 22:29:08
Откуда: Кострома
Контактная информация:

Re: Поиск мейнтейнера pidgin mail.ru-agent

Непрочитанное сообщение ostin » 2010-11-08 0:41:43

pidgin-ом постоянно(основной клиент). Mail.Ru включён, периодически пишут, иногда СМС-ки отсылаю.
+ ещё 2 Аккаунта агента - для тестов.

ostin
рядовой
Сообщения: 10
Зарегистрирован: 2010-11-07 22:29:08
Откуда: Кострома
Контактная информация:

Re: Поиск мейнтейнера pidgin mail.ru-agent

Непрочитанное сообщение ostin » 2010-11-08 1:09:12

А из PC BSD/Desktop BSD (у них установка по-проще будет) можно будет пакет для FreeBSD собрать? Насколько они совместимы?

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: Поиск мейнтейнера pidgin mail.ru-agent

Непрочитанное сообщение FreeBSP » 2010-11-08 9:09:40

лучше оформить порт, ежели религия позволяет распространять сырцы проекта

есть гипотеза, что если пакет будет *.tbz, то вроде можно считатьчто пыся(PC-BSD) - та же фря
но гипотеза требует подтверждения =)

по поводу установки - фря весьма дружелюбна по сравнению с другими бздями. при установке поставь галку, чтобы Desktop развернуло и после логина в консоль призови графику, сказав что то типа gdm или kdm...
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

ostin
рядовой
Сообщения: 10
Зарегистрирован: 2010-11-07 22:29:08
Откуда: Кострома
Контактная информация:

Re: Поиск мейнтейнера pidgin mail.ru-agent

Непрочитанное сообщение ostin » 2010-11-09 17:47:50

Поставил фряху, с гномом. Как Х-ы запустить? под VirtualBox-ом они работают?
gdm не запустился - на что-то рагается.
---
блин! сломал всё. не грузится... на выходных ещё раз попробую.

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: Поиск мейнтейнера pidgin mail.ru-agent

Непрочитанное сообщение FreeBSP » 2010-11-09 17:52:27

если все стоит ровно то gdm должен запускать иксы
если нет - то чего то не хватает =)
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

dagor
мл. сержант
Сообщения: 81
Зарегистрирован: 2009-12-10 17:52:45

Re: Поиск мейнтейнера pidgin mail.ru-agent

Непрочитанное сообщение dagor » 2011-01-11 23:10:25

Меня интересует это плугин,но скачав исходники не смог его собрать,очень странный makefile.

ostin
рядовой
Сообщения: 10
Зарегистрирован: 2010-11-07 22:29:08
Откуда: Кострома
Контактная информация:

Re: Поиск мейнтейнера pidgin mail.ru-agent

Непрочитанное сообщение ostin » 2011-01-12 10:30:27

По мне очень простой Makefile - писал сам, руками( как умею)...
[*] make
[*]# LIBDIR='local/lib' make install
Я погуглил - в FreeBSD(как и в Debian, но не как в ubuntu и gentoo) плагин надо устанавливать в
/usr/local/lib/purple-2 а не /usr/lib/purple-2 (жирным выделен LIBDIR)


Вроде всё =) должно работать. Если не компилируется - то скиньте мне логи - погляжу. Если пиджин не видит плагина -

dagor
мл. сержант
Сообщения: 81
Зарегистрирован: 2009-12-10 17:52:45

Re: Поиск мейнтейнера pidgin mail.ru-agent

Непрочитанное сообщение dagor » 2011-01-14 23:08:23

ну начнем.
$ svn checkout http://mrim-prpl.googlecode.com/svn/trunk/ mrim-prpl-read-only
A mrim-prpl-read-only/cl.c
A mrim-prpl-read-only/package.h
A mrim-prpl-read-only/pixmaps
A mrim-prpl-read-only/pixmaps/mrim48.png
A mrim-prpl-read-only/pixmaps/mrim22.png
A mrim-prpl-read-only/pixmaps/mrim32.png
A mrim-prpl-read-only/pixmaps/mrim16.png
A mrim-prpl-read-only/LICENSE
A mrim-prpl-read-only/cl.h
A mrim-prpl-read-only/mrim.c
A mrim-prpl-read-only/ChangeLog
A mrim-prpl-read-only/proto.h
A mrim-prpl-read-only/mrim.h
A mrim-prpl-read-only/config.h
A mrim-prpl-read-only/README
A mrim-prpl-read-only/message.c
A mrim-prpl-read-only/filetransfer.c
A mrim-prpl-read-only/TODO
A mrim-prpl-read-only/message.h
A mrim-prpl-read-only/filetransfer.h
A mrim-prpl-read-only/package.c
A mrim-prpl-read-only/Makefile
A mrim-prpl-read-only/help.h
A mrim-prpl-read-only/po
A mrim-prpl-read-only/po/mrim-prpl-ru_RU.mo
A mrim-prpl-read-only/po/mrim-prpl-ru_RU.po
Checked out revision 72.
$ make
"Makefile", line 3: Need an operator
"Makefile", line 5: Need an operator
"Makefile", line 7: Need an operator
"Makefile", line 9: Need an operator
"Makefile", line 11: Need an operator
"Makefile", line 13: Need an operator
make: fatal errors encountered -- cannot continue

ostin
рядовой
Сообщения: 10
Зарегистрирован: 2010-11-07 22:29:08
Откуда: Кострома
Контактная информация:

Re: Поиск мейнтейнера pidgin mail.ru-agent

Непрочитанное сообщение ostin » 2011-01-15 11:42:52

У меня(под gentoo) собирается с помощью
$ make --v
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

This program built for i686-pc-linux-gnu

Блин! Придётсся FreeBSD всё таки ставить

S_Paul
проходил мимо
Сообщения: 9
Зарегистрирован: 2010-02-18 8:18:37
Контактная информация:

Re: Поиск мейнтейнера pidgin mail.ru-agent

Непрочитанное сообщение S_Paul » 2011-02-24 13:15:26

Такое ощущение иногда складывается, что ИМ(пользователям freebsd) ничего не нужно...
Библиотека собирается gmake с некоторыми манипуляциями - в gi18n-lib.h(дописал в инклюде полный путь до libintl.h, может и неправильно но сработало)

dagor
мл. сержант
Сообщения: 81
Зарегистрирован: 2009-12-10 17:52:45

Re: Поиск мейнтейнера pidgin mail.ru-agent

Непрочитанное сообщение dagor » 2011-02-24 21:37:32

Собралось,тока не коннектицо,не может utf8 в 1251 конвертнуть

mjavthegray
проходил мимо
Сообщения: 4
Зарегистрирован: 2011-09-11 14:28:25

Re: Поиск мейнтейнера pidgin mail.ru-agent

Непрочитанное сообщение mjavthegray » 2011-09-11 14:36:01

Ой сколько времени не было тут ответов ...
Чуть чуть подправлю последнего постившего.
да, mrim-prpl собирается (если нашаманить в Makefile CFLAGS на все каталоги с gtk, atk, и прочая прочая),
и да - он "не может сконвертировать utf-8",
но неконвертация utf у него - это реакция на кнопку "reconnect",
а первая реакция по соединению -
Error reading from mrim.mail.ru: Connection reset by peer

fidaj
мл. сержант
Сообщения: 136
Зарегистрирован: 2009-12-19 20:54:03

Re: Поиск мейнтейнера pidgin mail.ru-agent

Непрочитанное сообщение fidaj » 2011-09-11 15:57:48

dagor писал(а):ну начнем.
$ svn checkout http://mrim-prpl.googlecode.com/svn/trunk/ mrim-prpl-read-only
A mrim-prpl-read-only/cl.c
A mrim-prpl-read-only/package.h
A mrim-prpl-read-only/pixmaps
A mrim-prpl-read-only/pixmaps/mrim48.png
A mrim-prpl-read-only/pixmaps/mrim22.png
A mrim-prpl-read-only/pixmaps/mrim32.png
A mrim-prpl-read-only/pixmaps/mrim16.png
A mrim-prpl-read-only/LICENSE
A mrim-prpl-read-only/cl.h
A mrim-prpl-read-only/mrim.c
A mrim-prpl-read-only/ChangeLog
A mrim-prpl-read-only/proto.h
A mrim-prpl-read-only/mrim.h
A mrim-prpl-read-only/config.h
A mrim-prpl-read-only/README
A mrim-prpl-read-only/message.c
A mrim-prpl-read-only/filetransfer.c
A mrim-prpl-read-only/TODO
A mrim-prpl-read-only/message.h
A mrim-prpl-read-only/filetransfer.h
A mrim-prpl-read-only/package.c
A mrim-prpl-read-only/Makefile
A mrim-prpl-read-only/help.h
A mrim-prpl-read-only/po
A mrim-prpl-read-only/po/mrim-prpl-ru_RU.mo
A mrim-prpl-read-only/po/mrim-prpl-ru_RU.po
Checked out revision 72.
$ make
"Makefile", line 3: Need an operator
"Makefile", line 5: Need an operator
"Makefile", line 7: Need an operator
"Makefile", line 9: Need an operator
"Makefile", line 11: Need an operator
"Makefile", line 13: Need an operator
make: fatal errors encountered -- cannot continue
гнутые программы нужно собирать gmake...

Код: Выделить всё

gmake
gcc -c `pkg-config purple gtk+-2.0 --cflags` -fPIC -DPIC -std=c99 -o mrim.o mrim.c
distcc[10395] ERROR: compile /usr/.ccache/tmp/mrim.tmp.nonamehost.10391.i on localhost failed
In file included from mrim.h:6,
                 from mrim.c:1:
config.h:2:28: warning: missing terminating " character
config.h:4:7: warning: missing terminating " character
In file included from mrim.h:7,
                 from mrim.c:2:
config.h:1: error: expected identifier or '(' before '-' token
config.h:1: error: stray '#' in program
config.h:1: error: stray '\' in program
config.h:1: error: stray '#' in program
config.h:1: error: stray '\' in program
config.h:1: error: stray '\' in program
config.h:2: error: stray '#' in program
In file included from mrim.h:7,
                 from mrim.c:2:
config.h:2:28: warning: missing terminating " character
config.h:2: error: missing terminating " character
config.h:4:7: warning: missing terminating " character
config.h:4: error: missing terminating " character
config.h:5: error: stray '\' in program
config.h:5: error: stray '#' in program
In file included from /usr/include/sys/_types.h:34,
                 from /usr/include/stddef.h:40,
                 from /usr/local/include/glib-2.0/glib/gmacros.h:41,
                 from /usr/local/include/glib-2.0/glibconfig.h:10,
                 from /usr/local/include/glib-2.0/glib/gtypes.h:35,
                 from /usr/local/include/glib-2.0/glib/galloca.h:35,
                 from /usr/local/include/glib-2.0/glib.h:33,
                 from mrim.h:11,
                 from mrim.c:2:
/usr/include/machine/_types.h:74: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__int_least8_t'
mrim.c: In function 'build_default_user_agent':
mrim.c:18: error: 'BUILD_NUMBER' undeclared (first use in this function)
mrim.c:18: error: (Each undeclared identifier is reported only once
mrim.c:18: error: for each function it appears in.)
mrim.c: In function 'mrim_close':
mrim.c:108: warning: implicit declaration of function 'close'
gmake: *** [mrim.o] Ошибка 1

mjavthegray
проходил мимо
Сообщения: 4
Зарегистрирован: 2011-09-11 14:28:25

Re: Поиск мейнтейнера pidgin mail.ru-agent

Непрочитанное сообщение mjavthegray » 2011-09-12 13:58:23

Этот лог компиляции - он для какой версии плугина ?
у меня (после натыкивания компилятора мордой в каталоги atk, gtk и т.д.) всё собралось на ура.
я собирал 0.1.28й, таких жутких ошибок не видел.

Другое дело, что Connection reset by peer ;) ;) ;) ...

fidaj
мл. сержант
Сообщения: 136
Зарегистрирован: 2009-12-19 20:54:03

Re: Поиск мейнтейнера pidgin mail.ru-agent

Непрочитанное сообщение fidaj » 2011-09-12 14:09:21

mjavthegray писал(а):Этот лог компиляции - он для какой версии плугина ?
по дате моего поста делал svn checkout http://mrim-prpl.googlecode.com/svn/trunk/ mrim-prpl-read-only - какая версия не смотрел...

ostin
рядовой
Сообщения: 10
Зарегистрирован: 2010-11-07 22:29:08
Откуда: Кострома
Контактная информация:

Re: Поиск мейнтейнера pidgin mail.ru-agent

Непрочитанное сообщение ostin » 2011-09-12 19:30:39

fidaj писал(а):
mjavthegray писал(а):Этот лог компиляции - он для какой версии плугина ?
по дате моего поста делал svn checkout http://mrim-prpl.googlecode.com/svn/trunk/ mrim-prpl-read-only - какая версия не смотрел...
В транке svn-а страшная альфа.
брать стабильные версии: http://mrim-prpl.googlecode.com/svn/bra ... pl-0.1.28/ или в гите (бранч 0.1.28).
В любом случаем при сборке с gtk+ надо будет Makefile шаманить: к CFLAGS добавить GTK_СFLAGS

fidaj
мл. сержант
Сообщения: 136
Зарегистрирован: 2009-12-19 20:54:03

Re: Поиск мейнтейнера pidgin mail.ru-agent

Непрочитанное сообщение fidaj » 2011-09-12 19:36:42

ostin писал(а):
fidaj писал(а):
mjavthegray писал(а):Этот лог компиляции - он для какой версии плугина ?
по дате моего поста делал svn checkout http://mrim-prpl.googlecode.com/svn/trunk/ mrim-prpl-read-only - какая версия не смотрел...
В транке svn-а страшная альфа.
брать стабильные версии: http://mrim-prpl.googlecode.com/svn/bra ... pl-0.1.28/ или в гите (бранч 0.1.28).
В любом случаем при сборке с gtk+ надо будет Makefile шаманить: к CFLAGS добавить GTK_СFLAGS
значит я так понимаю - ничто не составит труда сделать порт? или есть какие-то проблемы с этим?

ostin
рядовой
Сообщения: 10
Зарегистрирован: 2010-11-07 22:29:08
Откуда: Кострома
Контактная информация:

Re: Поиск мейнтейнера pidgin mail.ru-agent

Непрочитанное сообщение ostin » 2011-09-12 21:08:23

fidaj писал(а):значит я так понимаю - ничто не составит труда сделать порт? или есть какие-то проблемы с этим?
Я только за! Если нужны изменения в mrim-prpl - запросто(главное, чтобы сборка под другие ОС не сломалась), кастомный tar.gz - тоже не проблема.

mjavthegray
проходил мимо
Сообщения: 4
Зарегистрирован: 2011-09-11 14:28:25

Re: Поиск мейнтейнера pidgin mail.ru-agent

Непрочитанное сообщение mjavthegray » 2011-09-13 15:33:48

Я не знаю, что я случайно делаю так, или НЕ так. Несколько дней подряд плугин устойчиво выдавал что "Connection reset ...", и не сдавал позиций.
Вчера, решив проверить - как реагирует пиджин на локали, выставил LC_ALL=ru_RU.UTF-8 и LANG=ru_RU.UTF-8 (обычно у меня стоит KOI8-R, как более привычная), пиджин ожидаемо руссифицировался где-то на 50% , после чего mail.ru плугин завёлся, и замечательно работал несколько часов.
Тут бы и обрадоваться, но ... сменив локаль на KOI8-R , и перезапустив pidgin, я снова получил работающий mail.ru плугин. залогинился. разлогинился. залогинился. перезагрузил машину. подождал полчаса. и снова получаю стойкое "Connection reset".

Где можно было бы попытаться включить debug в этом модуле, чтобы глянуть, на каких стадиях что происходит ?

fidaj
мл. сержант
Сообщения: 136
Зарегистрирован: 2009-12-19 20:54:03

Re: Поиск мейнтейнера pidgin mail.ru-agent

Непрочитанное сообщение fidaj » 2011-09-13 16:51:00

mjavthegray писал(а):Я не знаю, что я случайно делаю так, или НЕ так. Несколько дней подряд плугин устойчиво выдавал что "Connection reset ...", и не сдавал позиций.
Вчера, решив проверить - как реагирует пиджин на локали, выставил LC_ALL=ru_RU.UTF-8 и LANG=ru_RU.UTF-8 (обычно у меня стоит KOI8-R, как более привычная), пиджин ожидаемо руссифицировался где-то на 50% , после чего mail.ru плугин завёлся, и замечательно работал несколько часов.
Тут бы и обрадоваться, но ... сменив локаль на KOI8-R , и перезапустив pidgin, я снова получил работающий mail.ru плугин. залогинился. разлогинился. залогинился. перезагрузил машину. подождал полчаса. и снова получаю стойкое "Connection reset".

Где можно было бы попытаться включить debug в этом модуле, чтобы глянуть, на каких стадиях что происходит ?
можно попытаться логировать запуск и работу пидгина

Код: Выделить всё

truss pidgin
либо смотреть ~/.xsession-errors - плагин может и там всое недовольство высказывать...

ostin
рядовой
Сообщения: 10
Зарегистрирован: 2010-11-07 22:29:08
Откуда: Кострома
Контактная информация:

Re: Поиск мейнтейнера pidgin mail.ru-agent

Непрочитанное сообщение ostin » 2011-09-13 19:28:27

pidgin -d можно ещё | grep mrim