Treferwynd / transmission-remote-gtk

Automatically exported from code.google.com/p/transmission-remote-gtk
GNU General Public License v2.0
0 stars 0 forks source link

WARNING: rss-glib is required for RSS viewer functionality #257

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Ubuntu 13.10 64 bits
transmission-remote-gtk last git version

I have installed the libraries libgrss-dev and libmrss0-dev, but when I 
configure it shows the warning: "rss-glib is required for RSS viewer 
functionality"
What's the required library?

Original issue reported on code.google.com by decedion on 8 Apr 2014 at 10:42

GoogleCodeExporter commented 9 years ago
rss-glib, not libgrss.

https://github.com/chergert/rss-glib

Original comment by a...@eth0.org.uk on 9 Apr 2014 at 7:51

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
But this project hasn't updated since 5 years ago! Moreover, it uses MONO! 
Do you think is a good idea use this old wrapper?

bindings/python/Makefile.am:1: warning: 'INCLUDES' is the old name for 
'AM_CPPFLAGS' (or '*_CPPFLAGS')
bindings/python/Makefile.am: installing './depcomp'
doc/reference/rss-glib/Makefile.am:37: warning: 'INCLUDES' is the old name for 
'AM_CPPFLAGS' (or '*_CPPFLAGS')
rss-glib/Makefile.am:3: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' 
(or '*_CPPFLAGS')
tests/Makefile.am:3: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or 
'*_CPPFLAGS')

Original comment by decedion on 9 Apr 2014 at 9:01

GoogleCodeExporter commented 9 years ago
It doesn't use mono, it's a C library. You are probably referring to the 
bindings, which are not used.

I've looked at the wrapper code and it seems well written to me. I don't think 
that being 5 years old on its own is a bad thing, and RSS hasn't changed much. 
libgrss requires libsoup, which I don't really want.

There's a small build issue, that it uses deprecated G_CONST_RETURN macros. 
Either search and replace them for "const" or remove the -DG_DISABLE_DEPRECATED 
line in rss-glib/Makefile.am. Other than this, and a warning about use of 
g_type_init, it compiles cleanly and seems fine.

As the wrapper is a small amount of code I may just bundle it sometime, and fix 
any issues as needed.

Original comment by a...@eth0.org.uk on 9 Apr 2014 at 4:35

GoogleCodeExporter commented 9 years ago
I can't compile it:

./configure: line 14053: syntax error near unexpected token `1.8'
./configure: line 14053: `GTK_DOC_CHECK(1.8)'

Original comment by decedion on 9 Apr 2014 at 11:22