Re: модуль обновления погоды в xfce

2017-05-21 Пенетрантность serge
On Sun, 21 May 2017 22:23:56 +0300
dimas  wrote:

> легким нажатием make install любой дистрибутив превращается в
> slackware (ц) нет бы взять дебианизацию от родного пакета и собрать
> по-нормальному - скорее всего соберется, ну мб патч какой не
> применится - поправить или без него собрать.
> 

мне так нравится, сударь, у кого с этим проблемы могут использовать
checkinstall вместо make install. нужно было написать, да.

> ужоснах...
> sudo aptitude --add-user-tag "my_cool_tag" build-dep coolprog
> ...
> sudo aptitude purge "~i?user-tag(my_cool_tag)"
> 
> а перед этим всем - почитать на packages.qa.debian.org, не пофиксили
> ли уже, ежели уже - накатить пакет из анстейбла и не страдать херней))
> 
serge@debian:~/.weather-dev/xfce4-weather-plugin$ sudo aptitude --add-user-tag 
"frell" build-dep xfce4-weather-plugin
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
 
serge@debian:~/.weather-dev/xfce4-weather-plugin$ sudo aptitude purge 
"~i?user-tag(frell)"
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
 
serge@debian:~/.weather-dev/xfce4-weather-plugin$ sudo apt-get purge 
gir1.2-gtk-2.0 gir1.2-soup-2.4 libatk1.0-dev libcairo-script-interpreter2 
libcairo2-dev libdbus-1-dev libdbus-glib-1-dev libfontconfig1-dev 
libfreetype6-dev libgdk-pixbuf2.0-dev libglib2.0-dev libgtk2.0-dev 
libharfbuzz-dev libharfbuzz-gobject0 libice-dev libpango1.0-dev libpcre3-dev 
libpcrecpp0 libpixman-1-dev libpng12-dev libpthread-stubs0-dev libsm-dev 
libsoup2.4-dev libtool libx11-dev libxau-dev libxcb-render0-dev libxcb-shm0-dev 
libxcb1-dev libxcomposite-dev libxcursor-dev libxdamage-dev libxdmcp-dev 
libxext-dev libxfce4ui-1-dev libxfce4util-dev libxfconf-0-dev libxfixes-dev 
libxft-dev libxi-dev libxinerama-dev libxml2-dev libxml2-utils libxrandr-dev 
libxrender-dev x11proto-composite-dev x11proto-core-dev x11proto-damage-dev 
x11proto-fixes-dev x11proto-input-dev x11proto-kb-dev x11proto-randr-dev 
x11proto-render-dev x11proto-xext-dev x11proto-xinerama-dev xfce4-dev-tools 
xfce4-panel-dev xorg-sgml-doctools xtrans-dev zlib1g-dev
Reading package lists... Done
Building dependency tree   
Reading state information... Done
The following packages will be REMOVED:
  gir1.2-gtk-2.0* gir1.2-soup-2.4* libatk1.0-dev*
  libcairo-script-interpreter2* libcairo2-dev* libdbus-1-dev*
  libdbus-glib-1-dev* libfontconfig1-dev* libfreetype6-dev*
  libgdk-pixbuf2.0-dev* libglib2.0-dev* libgtk2.0-dev* libharfbuzz-dev*
  libharfbuzz-gobject0* libice-dev* libpango1.0-dev* libpcre3-dev*
  libpcrecpp0* libpixman-1-dev* libpng12-dev* libpthread-stubs0-dev*
  libsm-dev* libsoup2.4-dev* libtool* libx11-dev* libxau-dev*
  libxcb-render0-dev* libxcb-shm0-dev* libxcb1-dev* libxcomposite-dev*
  libxcursor-dev* libxdamage-dev* libxdmcp-dev* libxext-dev* libxfce4ui-1-dev*
  libxfce4util-dev* libxfconf-0-dev* libxfixes-dev* libxft-dev* libxi-dev*
  libxinerama-dev* libxml2-dev* libxml2-utils* libxrandr-dev* libxrender-dev*
  x11proto-composite-dev* x11proto-core-dev* x11proto-damage-dev*
  x11proto-fixes-dev* x11proto-input-dev* x11proto-kb-dev* x11proto-randr-dev*
  x11proto-render-dev* x11proto-xext-dev* x11proto-xinerama-dev*
  xfce4-dev-tools* xfce4-panel-dev* xorg-sgml-doctools* xtrans-dev*
  zlib1g-dev*
0 upgraded, 0 newly installed, 60 to remove and 0 not upgraded.
After this operation, 64.0 MB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 172151 files and directories currently installed.)
Removing xfce4-panel-dev (4.10.1-1) ...
Removing libxfce4ui-1-dev (4.10.0-6) ...
Removing libgtk2.0-dev (2.24.25-3+deb8u1) ...
Removing gir1.2-gtk-2.0 (2.24.25-3+deb8u1) ...
Removing libsoup2.4-dev (2.48.0-1) ...
Removing gir1.2-soup-2.4 (2.48.0-1) ...
Removing libatk1.0-dev (2.14.0-1) ...
Removing libpango1.0-dev (1.36.8-3) ...
Removing libcairo2-dev (1.14.0-2.1+deb8u2) ...
Removing libcairo-script-interpreter2:i386 (1.14.0-2.1+deb8u2) ...
Purging configuration files for libcairo-script-interpreter2:i386 
(1.14.0-2.1+deb8u2) ...
Removing libxfconf-0-dev (4.10.0-3) ...
Removing libdbus-glib-1-dev (0.102-1) ...
Removing libdbus-1-dev:i386 (1.8.22-0+deb8u1) ...
Removing libxft-dev (2.3.2-1) ...
Removing libfontconfig1-dev:i386 (2.11.0-6.3+deb8u1) ...
Removing libfreetype6-dev (2.5.2-3+deb8u2) ...
Removing libgdk-pixbuf2.0-dev (2.31.1-2+deb8u5) ...
Removing libxfce4util-dev (4.10.1-2) ...
Removing libglib2.0-dev (2.42.1-1+b1) ...
Removing libharfbuzz-dev (0.9.35-2) ...
Removing libharfbuzz-gobject0:i386 (0.9.35-2) ...
Purging configuration files for libharfbuzz-gobject0:i386 (0.9.35-2) ...
Removing libsm-dev:i386 (2:1.2.2-1+b1) ...
Removing libice-dev:i386 (2:1.0.9-1+b1) ...
Rem

Re: модуль обновления погоды в xfce

2017-05-21 Пенетрантность dimas
2017-141 02:07 serge  wrote:
> sudo make install
легким нажатием make install любой дистрибутив превращается в slackware (ц)
нет бы взять дебианизацию от родного пакета и собрать по-нормальному - скорее
всего соберется, ну мб патч какой не применится - поправить или без него
собрать.

> (удалить пакеты, установленные командой apt-get build-dep
> xfce4-weather-plugin):
> > sudo apt-get remove gir1.2-gtk-2.0 gir1.2-soup-2.4 libatk1.0-dev
> libcairo-script-interpreter2 libcairo2-dev libdbus-1-dev [...]
ужоснах...
sudo aptitude --add-user-tag "my_cool_tag" build-dep coolprog
...
sudo aptitude purge "~i?user-tag(my_cool_tag)"

а перед этим всем - почитать на packages.qa.debian.org, не пофиксили ли уже,
ежели уже - накатить пакет из анстейбла и не страдать херней))



Re: модуль обновления погоды в xfce

2017-05-21 Пенетрантность serge
On Sun, 21 May 2017 10:42:41 +0300
Sohin Vyacheslav  wrote:

> 
> 
> 21.05.2017 02:07, serge пишет:
> > если потом нужно будет поставить обновившийся пакет -
> > sudo make uninstall
> > находясь в ~/.weather-dev/xfce4-weather-plugin
> > 
> 
> спс за четкую инструкцию, попробую...
> 

забыл сказать что удаление плагина удаляет xfce4-goodies, много пакетов
станет auto removable, легче всего в synaptic перейти к status>auto
removable, выделить все пакеты ctrl+a и снять галку в меню
package>automatically installed

-- 
Claws Mail version 3.11.1
Linux debian 3.16.0-4-686-pae #1 SMP Debian 3.16.43-2 (2017-04-30) i686
GNU/Linux



Re: модуль обновления погоды в xfce

2017-05-21 Пенетрантность Sohin Vyacheslav


21.05.2017 02:07, serge пишет:
> если потом нужно будет поставить обновившийся пакет -
> sudo make uninstall
> находясь в ~/.weather-dev/xfce4-weather-plugin
> 

спс за четкую инструкцию, попробую...

-- 
BW,
Сохин Вячеслав



Re: модуль обновления погоды в xfce

2017-05-20 Пенетрантность serge
On Sat, 20 May 2017 13:53:14 +0300
Sohin Vyacheslav  wrote:

> День добрый,
> 
> на днях перестал работать сабж в xfce - просто пишет "Нет данных".
> Ранее замечал в его свойствах, что новая версия API будет
> несовместима... Может есть какое-то решение? или просто ждать
> обновлений?
> 
> 


sudo apt-get remove xfce4-weather-plugin

sudo apt-get install build-essential git

sudo apt-get build-dep xfce4-weather-plugin

mkdir ~/.weather-dev

cd ~/.weather-dev

git clone git://git.xfce.org/panel-plugins/xfce4-weather-plugin

cd xfce4-weather-plugin

./autogen.sh --prefix=/usr --disable-static --disable-debug

make

sudo make install

xfce4-panel -r

(удалить пакеты, установленные командой apt-get build-dep
xfce4-weather-plugin):

sudo apt-get remove gir1.2-gtk-2.0 gir1.2-soup-2.4 libatk1.0-dev
libcairo-script-interpreter2 libcairo2-dev libdbus-1-dev
libdbus-glib-1-dev libfontconfig1-dev libfreetype6-dev
libgdk-pixbuf2.0-dev libglib2.0-dev libgtk2.0-dev libharfbuzz-dev
libharfbuzz-gobject0 libice-dev libpango1.0-dev libpcre3-dev
libpcrecpp0 libpixman-1-dev libpng12-dev libpthread-stubs0-dev
libsm-dev  libsoup2.4-dev libtool libx11-dev libxau-dev
libxcb-render0-dev libxcb-shm0-dev libxcb1-dev libxcomposite-dev
libxcursor-dev libxdamage-dev libxdmcp-dev libxext-dev libxfce4ui-1-dev
libxfce4util-dev libxfconf-0-dev libxfixes-dev libxft-dev libxi-dev
libxinerama-dev libxml2-dev libxml2-utils libxrandr-dev libxrender-dev
x11proto-composite-dev x11proto-core-dev x11proto-damage-dev
x11proto-fixes-dev x11proto-input-dev x11proto-kb-dev
x11proto-randr-dev x11proto-render-dev x11proto-xext-dev
x11proto-xinerama-dev xfce4-dev-tools xfce4-panel-dev
xorg-sgml-doctools xtrans-dev zlib1g-dev

если потом нужно будет поставить обновившийся пакет -
sudo make uninstall
находясь в ~/.weather-dev/xfce4-weather-plugin
-- 
Claws Mail version 3.11.1
Linux debian 3.16.0-4-686-pae #1 SMP Debian 3.16.43-2 (2017-04-30) i686
GNU/Linux



модуль обновления погоды в xfce

2017-05-20 Пенетрантность Sohin Vyacheslav
День добрый,

на днях перестал работать сабж в xfce - просто пишет "Нет данных".
Ранее замечал в его свойствах, что новая версия API будет несовместима...
Может есть какое-то решение? или просто ждать обновлений?


-- 
BW,
Сохин Вячеслав