You are not logged in.

#1 2006-05-27 07:58:57

Komodo
Member
From: Oxford, UK
Registered: 2005-11-03
Posts: 674

We have no GTK RSS aggregator - fancy packaging Alligator?

http://alligator.sourceforge.net/

For those of us looking for custom desktops with a low dependency threshold, GTK+ apps are obviously the way forward. Of all the fantastic offers out there though, there are no GTK RSS feed readers in AUR or the main repositories.

Googling suggests that Alligator is the best GTK+ RSS client available.

Would someone be kind enough to make a package for it?  wink


.oO Komodo Dave Oo.

Offline

#2 2006-05-27 08:03:15

WillySilly
Member
Registered: 2005-01-14
Posts: 268

Re: We have no GTK RSS aggregator - fancy packaging Alligator?

There is always straw, its in [community]

Offline

#3 2006-05-27 08:39:50

Romashka
Forum Fellow
Registered: 2005-12-07
Posts: 1,054

Re: We have no GTK RSS aggregator - fancy packaging Alligator?

straw depends on gnome-python-extras, python-bsddb, python-egenix-mx-base
Alligator is written for GTK# and requires mono.
They both are not for my Xfce+GTK-only desktop.


to live is to die

Offline

#4 2006-05-27 09:20:05

iphitus
Forum Fellow
From: Melbourne, Australia
Registered: 2004-10-09
Posts: 4,927

Re: We have no GTK RSS aggregator - fancy packaging Alligator?

liferea? blam(mono)?

Offline

#5 2006-05-27 09:30:29

Romashka
Forum Fellow
Registered: 2005-12-07
Posts: 1,054

Re: We have no GTK RSS aggregator - fancy packaging Alligator?

liferea depends on gconf and gtkhtmlview, so it requires a bunch of other GNOME libs.
Here are all GTK-only RSS/Atom feed readers that I found:
Rol
gfeed
I'll try to make PKGBUILDS for them in Monday.

EDIT: removed Yet Another RSS Reader from list as it requires also gnome-perl, but it is good for GNOME users. Someone, who has gnome installed could make PKGBUILD for it?


to live is to die

Offline

#6 2006-05-27 14:12:43

Komodo
Member
From: Oxford, UK
Registered: 2005-11-03
Posts: 674

Re: We have no GTK RSS aggregator - fancy packaging Alligator?

Whoops! I must've missed that Alligator is GTK# . It does look very shiny though...

Romashka wrote:

I'll try to make PKGBUILDS for them in Monday.

Cool, Rol looks decent. Cheers Romashka wink


.oO Komodo Dave Oo.

Offline

#7 2006-05-27 19:18:08

Romashka
Forum Fellow
Registered: 2005-12-07
Posts: 1,054

Re: We have no GTK RSS aggregator - fancy packaging Alligator?

I just found that Rol uses Gconf for storing it's configuration  sad It also depends on gtkmm, but that's not a problem. Gconf dependency makes it useless for GNOME-free GTK-only desktops.  sad


to live is to die

Offline

#8 2006-05-27 19:45:22

Komodo
Member
From: Oxford, UK
Registered: 2005-11-03
Posts: 674

Re: We have no GTK RSS aggregator - fancy packaging Alligator?

Romashka wrote:

I just found that Rol uses Gconf for storing it's configuration  sad It also depends on gtkmm, but that's not a problem. Gconf dependency makes it useless for GNOME-free GTK-only desktops.  sad

Gay.

There must be a GTK+ RSS aggregator out there somewhere... *goes googling*


.oO Komodo Dave Oo.

Offline

#9 2006-05-27 19:58:51

Komodo
Member
From: Oxford, UK
Registered: 2005-11-03
Posts: 674

Re: We have no GTK RSS aggregator - fancy packaging Alligator?

http://www.disobey.com/amphetadesk/

Perl coded, even the gui.

Seems reasonable smile

http://freshmeat.net/redir/bottomfeeder … ttomFeeder

that one seems good too big_smile


.oO Komodo Dave Oo.

Offline

#10 2006-05-27 20:09:58

Romashka
Forum Fellow
Registered: 2005-12-07
Posts: 1,054

Re: We have no GTK RSS aggregator - fancy packaging Alligator?

Komodo wrote:

http://www.disobey.com/amphetadesk/
Perl coded, even the gui.
Seems reasonable smile

Too old. I couldn't find which GUI toolkit it uses?

Komodo wrote:

Written in VisualWorks Smalltalk.  sad
Why the hell there is no GTK-only feed reader???


to live is to die

Offline

#11 2006-05-27 20:17:47

russianpirate
Member
Registered: 2006-05-17
Posts: 161

Re: We have no GTK RSS aggregator - fancy packaging Alligator?

okay im gonna make a PKGBUILD today for alligator... not right now tho


Darkstar:
Athlon 64 3500+ (OC ~2.49ghz)
Leadtek GeForce 6800 128mb (unlocked/OC)
Rosewill Value DDR400 1GB
WDC SE 80GB
NEC 3550 DVDRW DL 16X

Offline

#12 2006-05-27 20:22:53

Romashka
Forum Fellow
Registered: 2005-12-07
Posts: 1,054

Re: We have no GTK RSS aggregator - fancy packaging Alligator?

The only left is gfeed.
It requires libxml2.6 and gtk+-2.0 or greater, and for a better http engine - gnet-1.0.7 or greater.

So gfeed will depend on gtk2 and libxml2 plus gnet1 or gnet.
There are two gnet versions:
gnet1-1.1.9-2 (depends on glib-1.2.10-6)
gnet-2.0.7-2 (depends on glib2-2.10.2-1, uses new API, backward incompatible)
I'll try if gfeed will work with gnet 2.0.


to live is to die

Offline

#13 2006-05-27 21:08:34

Komodo
Member
From: Oxford, UK
Registered: 2005-11-03
Posts: 674

Re: We have no GTK RSS aggregator - fancy packaging Alligator?

Ok, cheers both of you; I'll await further info  wink


.oO Komodo Dave Oo.

Offline

#14 2006-05-28 02:01:22

russianpirate
Member
Registered: 2006-05-17
Posts: 161

Re: We have no GTK RSS aggregator - fancy packaging Alligator?

i couldnt get alligator to work cause mono kept annoying me that i dont have "libgtkembedmoz.so" which i do.. it seems like a problem with mono so :- i might try to get one of the other ones in pkgbuild form tho smile


Darkstar:
Athlon 64 3500+ (OC ~2.49ghz)
Leadtek GeForce 6800 128mb (unlocked/OC)
Rosewill Value DDR400 1GB
WDC SE 80GB
NEC 3550 DVDRW DL 16X

Offline

#15 2006-05-28 12:22:13

Komodo
Member
From: Oxford, UK
Registered: 2005-11-03
Posts: 674

Re: We have no GTK RSS aggregator - fancy packaging Alligator?

russianpirate wrote:

i couldnt get alligator to work cause mono kept annoying me that i dont have "libgtkembedmoz.so" which i do.. it seems like a problem with mono so :- i might try to get one of the other ones in pkgbuild form tho smile

Well you could just symlink to where it's looking for it, no? Bit of a pain though, if you have to do that to install it. Keep us posted on progress with t'others big_smile


.oO Komodo Dave Oo.

Offline

#16 2006-05-28 21:35:45

JGC
Developer
Registered: 2003-12-03
Posts: 1,664

Re: We have no GTK RSS aggregator - fancy packaging Alligator?

For libgtkembedmoz.so to work, you must compile with xulrunner and use make LDFLAGS+="-R/opt/mozilla/lib/xulrunner"

This will put the xulrunner library path hardcoded into the binary, which makes it run on an archlinux system that doesn't have that location in /etc/ld.so.conf.

Offline

#17 2006-05-28 22:15:47

Romashka
Forum Fellow
Registered: 2005-12-07
Posts: 1,054

Re: We have no GTK RSS aggregator - fancy packaging Alligator?

Can you also compile without hardcoded paths to the library but adding /opt/mozilla/lib to envvars like in /etc/profile.d/mozilla.sh (by creating /etc/profile.d/xulrunner.sh in which you'll add necessary directory to library search path)?


to live is to die

Offline

#18 2006-05-29 23:23:08

user
Member
Registered: 2006-03-29
Posts: 465

Re: We have no GTK RSS aggregator - fancy packaging Alligator?

Romashka wrote:

I just found that Rol uses Gconf for storing it's configuration  sad It also depends on gtkmm, but that's not a problem. Gconf dependency makes it useless for GNOME-free GTK-only desktops.  sad

use garnome, and be happy!
http://www.gnome.org/projects/garnome


I removed my sig, cause i select the flag, the flag often the target of enemy.

SAR brain-tumor
[img]http://img91.imageshack.us/img91/460/cellphonethumb0ff.jpg[/img]

Offline

#19 2006-05-29 23:53:22

iphitus
Forum Fellow
From: Melbourne, Australia
Registered: 2004-10-09
Posts: 4,927

Re: We have no GTK RSS aggregator - fancy packaging Alligator?

you guys should check if you can install gconf without installing gnome. gconf would only be one dependency and that honestly isnt that bad. considering that you'd get much much better RSS aggregators with it...

James

Offline

#20 2006-05-30 07:12:36

Romashka
Forum Fellow
Registered: 2005-12-07
Posts: 1,054

Re: We have no GTK RSS aggregator - fancy packaging Alligator?

Gconf depends on orbit2 which depends on [/i]libidl[/i] and [/i]gnome-common[/i] which depends on scrollkeeper which depends on docbook-xml, docbook-xsl and libxslt which depends on libgcrypt which depends on libgpg-error.  :evil:
Can Gconf be compiled without orbit???


to live is to die

Offline

#21 2006-05-30 07:21:24

Romashka
Forum Fellow
Registered: 2005-12-07
Posts: 1,054

Re: We have no GTK RSS aggregator - fancy packaging Alligator?

user wrote:
Romashka wrote:

I just found that Rol uses Gconf for storing it's configuration  sad It also depends on gtkmm, but that's not a problem. Gconf dependency makes it useless for GNOME-free GTK-only desktops.  sad

use garnome, and be happy!
http://www.gnome.org/projects/garnome

And what Garnome gives us? Really.
I just read that it is tool to compile GNOME from source tarballs. Did I miss something? How this will help?
OK, Gconf dependency requires not so many packages to be installed, see my post above. I thought it will require more GNOME libs than those listed. But anyway - people who want to install just simple RSS/Atom feed reader dont want to install 10 more libraries just because config is stored in Gconf.


to live is to die

Offline

#22 2006-05-30 17:44:59

russianpirate
Member
Registered: 2006-05-17
Posts: 161

Re: We have no GTK RSS aggregator - fancy packaging Alligator?

JGC wrote:

For libgtkembedmoz.so to work, you must compile with xulrunner and use make LDFLAGS+="-R/opt/mozilla/lib/xulrunner"

This will put the xulrunner library path hardcoded into the binary, which makes it run on an archlinux system that doesn't have that location in /etc/ld.so.conf.

still doesnt work i tried adding the path to ld.conf as well it still gives me that crap.. mono is idiotic  roll tongue

UPDATE: Ok i finally found a solution wink


Darkstar:
Athlon 64 3500+ (OC ~2.49ghz)
Leadtek GeForce 6800 128mb (unlocked/OC)
Rosewill Value DDR400 1GB
WDC SE 80GB
NEC 3550 DVDRW DL 16X

Offline

#23 2006-05-30 19:01:35

russianpirate
Member
Registered: 2006-05-17
Posts: 161

Re: We have no GTK RSS aggregator - fancy packaging Alligator?

http://aur.archlinux.org/packages.php?d … =1&ID=5417

There you go!

The pkgbuild is a little messy and since makepkg uses fakeroot.. make thinks its root so it wants to use a tmp folder inside /root so you need to run makepkg or aurbuild as root wink


Darkstar:
Athlon 64 3500+ (OC ~2.49ghz)
Leadtek GeForce 6800 128mb (unlocked/OC)
Rosewill Value DDR400 1GB
WDC SE 80GB
NEC 3550 DVDRW DL 16X

Offline

#24 2006-05-30 19:07:46

russianpirate
Member
Registered: 2006-05-17
Posts: 161

Re: We have no GTK RSS aggregator - fancy packaging Alligator?

For gnome users here's a desktop file:

[Desktop Entry]
Comment=Alligator
Exec=alligator
Icon=internet-news-reader.svg
Name=Alligator
StartupNotify=true
Terminal=false
Type=Application
Categories=Application;Network
Encoding=UTF-8

Just save that to alligator.desktop and drop it in /usr/share/applications wink

PS: However.. for gnome users Straw seems to be a better choice since u dont need the 60mb of mono libs tongue


Darkstar:
Athlon 64 3500+ (OC ~2.49ghz)
Leadtek GeForce 6800 128mb (unlocked/OC)
Rosewill Value DDR400 1GB
WDC SE 80GB
NEC 3550 DVDRW DL 16X

Offline

#25 2006-05-30 19:59:21

Komodo
Member
From: Oxford, UK
Registered: 2005-11-03
Posts: 674

Re: We have no GTK RSS aggregator - fancy packaging Alligator?

Giggidy, nice work russianpirate wink


.oO Komodo Dave Oo.

Offline

Board footer

Powered by FluxBB