#1 24-05-2008 14:55:15

dik  
TabletGeek
Откуда: Riga
На форуме с: 27-08-2007
Сообщений: 2550
Отблагодарили :   76 
Вебсайт
Microb 
Участвую в проектах : internet-tablet.com, wiki,
donate 

zapys - клиент для livejournal .deb

у меня сейчас ругается на glade  при запуске :

Код:

/usr/share/zapys $ zapys
python[1772]: GLIB WARNING ** libglade - could not find glade file '/usr/share/zapys/zapys.glade'
Traceback (most recent call last):
  File "/usr/share/zapys/zapys.py", line 253, in <module>
    main()
  File "/usr/share/zapys/zapys.py", line 249, in main
    window = Window()
  File "/usr/share/zapys/zapys.py", line 37, in __init__
    SimpleGladeApp.__init__(self, glade_path, root, domain)
  File "/usr/share/zapys/SimpleGladeApp.py", line 37, in __init__
    self.glade = gtk.glade.XML(self.glade_path, main_widget_name, domain)
RuntimeError: could not create GladeXML object
/usr/share/zapys $

GNU/Linux Debian / Nokia N800 OS2008 Diablo / Nokia N82

Неактивен

 

#2 24-05-2008 22:20:14

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1245
Отблагодарили :   79 
Firefox 

Re: zapys - клиент для livejournal .deb

поправил и перезалил. Пробуйте.


N810 Diablo

Неактивен

 

#3 25-05-2008 10:06:48

dik  
TabletGeek
Откуда: Riga
На форуме с: 27-08-2007
Сообщений: 2550
Отблагодарили :   76 
Вебсайт
Microb 
Участвую в проектах : internet-tablet.com, wiki,
donate 

Re: zapys - клиент для livejournal .deb

всё отлично работает, спасибо огромное


GNU/Linux Debian / Nokia N800 OS2008 Diablo / Nokia N82

Неактивен

 

#4 25-05-2008 10:53:44

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1245
Отблагодарили :   79 
Firefox 

Re: zapys - клиент для livejournal .deb

На здоровье smile Разобрались с моими изменениями, вопросов нет?


N810 Diablo

Неактивен

 

#5 25-05-2008 11:05:24

dik  
TabletGeek
Откуда: Riga
На форуме с: 27-08-2007
Сообщений: 2550
Отблагодарили :   76 
Вебсайт
Epiphany 
Участвую в проектах : internet-tablet.com, wiki,
donate 

Re: zapys - клиент для livejournal .deb

Изменения буду ещё смотреть позже - может будут вопросы smile


GNU/Linux Debian / Nokia N800 OS2008 Diablo / Nokia N82

Неактивен

 

#6 25-05-2008 15:17:57

lego-dj  
ололололололололо
Откуда: Москва
На форуме с: 26-12-2007
Сообщений: 729
Opera 

Re: zapys - клиент для livejournal .deb

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


N800/chinook 27.3
хочу 770

Неактивен

 

#7 25-05-2008 15:39:25

dik  
TabletGeek
Откуда: Riga
На форуме с: 27-08-2007
Сообщений: 2550
Отблагодарили :   76 
Вебсайт
Epiphany 
Участвую в проектах : internet-tablet.com, wiki,
donate 

Re: zapys - клиент для livejournal .deb

Джим и Джин :
В каком меню ? У меня всё есть. Но возможно у меня осталось что то от прежних установок.

http://farm4.static.flickr.com/3050/2522758362_d29a28aafa.jpg

http://farm3.static.flickr.com/2244/2521934245_858c76245c.jpg


GNU/Linux Debian / Nokia N800 OS2008 Diablo / Nokia N82

Неактивен

 

#8 25-05-2008 16:06:55

dik  
TabletGeek
Откуда: Riga
На форуме с: 27-08-2007
Сообщений: 2550
Отблагодарили :   76 
Вебсайт
Epiphany 
Участвую в проектах : internet-tablet.com, wiki,
donate 

Re: zapys - клиент для livejournal .deb

У меня вопросы по изменениям :
в setup.py :

scripts=['zapys'],   вместо scripts=['zapys', 'zapys.py'],
То есть в scripts обозначается просто исполняемый файл для запуска программы ?

в debian/control

python-gtkhtml2 вместо libgtkhtml2  / понятно...


в debian/rules
некоторые изменения понятны - некоторые пока для меня - китайская грамота :(
вот такие вещи например :

Код:

# Build architecture-dependent files here.
binary-arch: build install
    dh_testdir
    dh_testroot
    #dh_installchangelogs 
    #dh_installdocs
    #dh_installman
    dh_link
    dh_strip
    dh_compress
    dh_fixperms
    dh_installdeb
    dh_shlibdeps
    dh_gencontrol
    dh_md5sums
    dh_builddeb

binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install configure

То что было в debian/postinst и prerm - оказалось ненужным ?


GNU/Linux Debian / Nokia N800 OS2008 Diablo / Nokia N82

Неактивен

 

#9 25-05-2008 23:52:38

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1245
Отблагодарили :   79 
Firefox 

Re: zapys - клиент для livejournal .deb

dik говорит:

У меня вопросы по изменениям :
в setup.py :

scripts=['zapys'],   вместо scripts=['zapys', 'zapys.py'],
То есть в scripts обозначается просто исполняемый файл для запуска программы ?

Нет, там можно что угодно писать. Просто в этом конкретном случае zapys.py там не нужен,
потому что в zapys мы видим вызов 'python -O /usr/share/zapys/zapys.py $'
В пакете еще был файл links для того, чтобы сделать симлинк zapys -> usr/share/zapys/zapys.py,
это было неправильно, и меня еще с толку сбило. Кроме того сам zapys.py был только в /usr/bin/,
а не в /usr/share/zapys/, то есть конструкция вообще не работала.

в debian/rules
некоторые изменения понятны - некоторые пока для меня - китайская грамота sad
вот такие вещи например :

Код:

# Build architecture-dependent files here.
binary-arch: build install
    #dh_installchangelogs 
    #dh_installdocs
    #dh_installman

Я просто выбрсил changelog-и, маны и документацию из пакета. Это вовсе не обязательно,
но я так обычно делаю - флеш не резиновый. Все эти dh_ это маленькие скриптики из пакета
debhelper, у каждого есть man, почитайте, там все просто.

То что было в debian/postinst и prerm - оказалось ненужным ?

Да. Там были какие-то манипуляции с пермишенами, которые debhelper сам делает.
И еще там ownership менялся на /home/user/.zapys, который был в пакете. Это совершенно
неприемлемо - держать что-то из /home в пакете согласно Debian policy. Но в данном случае это
еще и совершенно не нужно, поскольку zapys при первом запуске сам этот каталог создает,
что в общем-то является нормальным поведением для нормальной юниксовой программы.


N810 Diablo

Неактивен

 

#10 25-05-2008 23:54:46

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1245
Отблагодарили :   79 
Firefox 

Re: zapys - клиент для livejournal .deb

Джим и Джин говорит:

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

Там есть вроде иконки.


N810 Diablo

Неактивен

 

Board footer

Powered by PunBB
© Copyright 2002-2008 Rickard Andersson

Использованы иконки браузеров с форума forum.mozilla-russia.org   скидка на телевизор -

[ Generated in 1.098 seconds, 8 queries executed ]