Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 58596 - RSSOwl RSS/RDF/Atom news aggregator
Summary: RSSOwl RSS/RDF/Atom news aggregator
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
Keywords: EBUILD
: 118882 (view as bug list)
Depends on: 63287 70306 70326 71307
  Show dependency tree
Reported: 2004-07-27 16:05 UTC by mark.coggeshall
Modified: 2016-03-14 22:02 UTC (History)
13 users (show)

See Also:
Package list:
Runtime testing required: ---

rssowl-bin-1.0.2.ebuild (rssowl-bin-1.0.2.ebuild,1009 bytes, text/plain)
2005-03-16 11:56 UTC, Arne Mejlholm (RETIRED)
rssowl-bin-1.1.ebuild (rssowl-bin-1.1.ebuild,1.21 KB, text/plain)
2005-04-01 03:25 UTC, Ryan Hill (RETIRED)
bumped version (rssowl-bin-1.1.1.ebuild,1.21 KB, text/plain)
2005-05-16 06:17 UTC, revertex
Same ebuild -- new name reflects version bump to 1.1.2 (rssowl-bin-1.1.2.ebuild,1.21 KB, application/octet-stream)
2005-06-13 16:32 UTC, Greg Yasko
rssowl-1.1.3.ebuild (rssowl-1.1.3.ebuild,1.38 KB, text/plain)
2005-08-02 02:06 UTC, Kim Seongcheol
files/rssowl.desktop (rssowl.desktop,217 bytes, text/plain)
2005-08-02 02:07 UTC, Kim Seongcheol
rssowl-1.2.ebuild version bump (rssowl-1.2.ebuild,1.38 KB, text/plain)
2005-11-19 20:38 UTC, Ben Litton
rssowl-1.2.1_rc1 version bump (rssowl-1.2.1_rc1.ebuild,1.20 KB, text/plain)
2006-03-22 11:49 UTC, John Kaplatzis
rssowl-1.2.1_rc2 version bump (rssowl-1.2.1_rc2.ebuild,1.20 KB, text/plain)
2006-04-16 01:45 UTC, John Kaplatzis
rssowl-1.2.1 version bump (rssowl-1.2.1.ebuild,1.38 KB, text/plain)
2006-04-23 08:27 UTC, John Kaplatzis
1.2.2 version bump (rssowl-1.2.2.ebuild,1.66 KB, text/plain)
2006-08-27 22:25 UTC, Kim Seongcheol
migrate mozilla useflag to seamonkey (rssowl-1.2.2.ebuild,1.67 KB, text/plain)
2006-08-27 22:52 UTC, Kim Seongcheol
This is correct one. (rssowl-1.2.2.ebuild,1.67 KB, text/plain)
2006-08-28 08:11 UTC, Kim Seongcheol
rssowl-2.2.1.ebuild (rssowl-2.2.1.ebuild,1.40 KB, text/plain)
2015-05-05 20:25 UTC, William L. Thomson Jr.

Note You need to log in before you can comment on or make changes to this bug.
Description mark.coggeshall 2004-07-27 16:05:55 UTC
Anyone interested in writing an ebuild for the RSSOwl project? The Portage tree already contains severall RSS/RDF news aggregators, of course. This one seems to have a particularly extensive feature set, a fairly polished GUI, and it's written in Java for cross-platform portability. It's also under active development.

Tarballs are available here:

My thanks in advance to anyone who's interested.

Reproducible: Always
Steps to Reproduce:
Comment 1 Saleem Abdulrasool (RETIRED) gentoo-dev 2004-11-06 15:20:46 UTC
Requires SWT >=3.1M1.  Not in portage yet.  Crossing depending on 70306.
Comment 2 Saleem Abdulrasool (RETIRED) gentoo-dev 2004-11-06 23:40:01 UTC
Depends on BlowfishJ, cross depending to bug 70306
Comment 3 Marc Schaubach 2004-11-19 10:37:12 UTC
I would like to second this request.. Gentoo has IMHO a lack of "mature" Rss readers.  Liferea and aKregator even say on thier web sites that they are in beta/testing phase.  Liferea lists 4 "mature" readers to try instead and this is one of them.  For the sake of the community, I would love to see this prog.
Comment 4 Arne Mejlholm (RETIRED) gentoo-dev 2005-03-16 11:55:46 UTC
I'll just throw in a quick /me too.

While the other bugs are being resolved, the following binary ebuild should
suffice. The only reason I wrote it is that I was installing the application 
myself anyways. I don't expect it to be added to the tree, but I'm attaching it here as there is a (little) chance that someone out there can use it.
Comment 5 Arne Mejlholm (RETIRED) gentoo-dev 2005-03-16 11:56:31 UTC
Created attachment 53644 [details]
Comment 6 Ryan Hill (RETIRED) gentoo-dev 2005-04-01 03:25:12 UTC
Created attachment 55021 [details]

ok, i'll bite.

rewrote the -bin ebuild. fixed incorrect license.  doc use flag isn't needed,
we always install the base docs (readme, install, license, etc.) and the
tutorial pages are needed inside the program.  it's always a good idea to use
already established ebuild vars for stuff like $MY_PV instead of $MPV and $S
rather than $WDIR.  use the versionator eclass for crazy package names to keep
the build from breaking every time the version number is bumped.  installing
into /usr/lib like azureus-bin does.

added note about needing Mozilla for internal browsing.  ie. you can't view
html in-program w/ firefox. :/

suggested category: net-news.
Comment 7 revertex 2005-05-16 06:17:10 UTC
Created attachment 59011 [details]
bumped version

bumped version, it's exactly the same previous version,i just rename it.
kudos to ebuild author.
the ebuild works perfect, i've got a fully funcional systray icon integration,
firefox integration works fine too.  
rsswol-bin is a nice choice for people that look for a featured application
with few dependencies
Comment 8 Greg Yasko 2005-06-13 16:32:44 UTC
Created attachment 61178 [details]
Same ebuild -- new name reflects version bump to 1.1.2

Bumped the version to 1.1.2 by just renaming the ebuild. Installs great and
runs well, thanks to the slick ebuild. RSSOwl is much more feature-complete
than any of the RSS clients in Portage. For the sake of the average user it
should be included in Portage.
Comment 9 Greg Yasko 2005-06-20 08:40:28 UTC
Found a bug when upgrading java: blackdown-jdk- breaks RSSOwl 1.1.2.
Masking dev-java/blackdown-jdk-, and downgrading to
blackdown-jdk- fixes the problem.

Is this a problem with RSSOwl or with blackdown-jdk?

Here's my emerge info:

Portage (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-, 2.6.11-gentoo-r9 i686)
System uname: 2.6.11-gentoo-r9 i686 AMD Athlon(TM) XP 3200+
Gentoo Base System version 1.6.12
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Apr 30 2005, 09:39:43)]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5
sys-devel/libtool:   1.5.16
CFLAGS="-mcpu=athlon-xp -O2 -pipe"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref
/usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=athlon-xp -O2 -pipe"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
USE="x86 3dnow X adns alsa arts avi bash-completion berkdb bitmap-fonts cdr
crypt cups curl doc dvd dvdr eds emboss encode esd f77 fam flac foomaticdb
fortran gd gdbm gif gnome gpm gstreamer gtk gtk2 guile hal imagemagick imlib
java jikes joystick jpeg junit libg++ libwww mad mikmod mmx mng motif mozilla
mp3 mpeg nas ncurses nls nowin ogg oggvorbis opengl oss pam pdflib perl png ppds
python quicktime readline scanner sdl slang spell ssl svg svga symlink tcltk
tcpd tetex tiff truetype truetype-fonts type1-fonts usb vorbis xml xml2 xmms xv
zlib userland_GNU kernel_linux elibc_glibc"

Comment 10 Kim Seongcheol 2005-08-02 02:06:10 UTC
Created attachment 64921 [details]

This is not for a binary package and above ebuild files were good guides.
Edited those and wrote this.
This works fine to me, needs files/rssowl.desktop.
Comment 11 Kim Seongcheol 2005-08-02 02:07:46 UTC
Created attachment 64922 [details]

This should be go in "files" directory.
Comment 12 Robert Zaleski 2005-09-24 06:34:05 UTC
DEPEND >= for swt not => seems to be in order.  Other than that, thanks for the
e-build.  I can't wait until it's in portage proper.
Comment 13 Petteri Räty (RETIRED) gentoo-dev 2005-09-24 09:38:25 UTC
Some feedback:
You should not install the LICENSE.txt file. The Portage tree must already have
the file and the ebuild points to it. To install the desktop entry and icon, you
should use the functions from eutils.eclass (make_desktop_entry and doicon).
Comment 14 Ben Litton 2005-11-19 20:38:03 UTC
Created attachment 73205 [details]
rssowl-1.2.ebuild version bump

I also fixed a >= => error from a previous ebuild. Unfortunately, I get a
compile error but similar errors were resolved by rebuiding much of the java.
If anyone resolves this issue, post your resolution here please.
Comment 15 Kim Seongcheol 2005-11-22 04:51:21 UTC
To compile rssowl-1.2 flawlessly, you should install swt-3.2M3.
Note that the file is missing from the of swt-3.2M3.
(In reply to comment #14)
> Created an attachment (id=73205) [edit]
> rssowl-1.2.ebuild version bump
> I also fixed a >= => error from a previous ebuild. Unfortunately, I get a
> compile error but similar errors were resolved by rebuiding much of the java.
> If anyone resolves this issue, post your resolution here please.

Comment 16 burnstone 2005-12-26 14:40:36 UTC
Version 1.2 works by renaming the ebuild and adjusting the filename like this:

-MY_PV="rssowl_linux_$(replace_all_version_separators '_' $PV)_bin"
+MY_PV="rssowl_$(replace_all_version_separators '_' $PV)_linux_bin"
Comment 17 Jakub Moc (RETIRED) gentoo-dev 2006-01-13 07:58:10 UTC
*** Bug 118882 has been marked as a duplicate of this bug. ***
Comment 18 nunogt 2006-01-16 07:21:38 UTC
The ebuild is working fine for several days here, but the built-in browser doesn't work. According to RSSOwl homepage at sourceforge, this feature can be enabled by installing  Mozilla 1.4 GTK2 (or above 1.4) and exporting a couple of variables. Instructions here: .
I've tried that procedure using mozilla-firefox (~x86 1.5-r9 in portage) and it doesn't work. Maybe someone could have a look at it? I don't know if mozilla-bin would work, and I'd like to avoid compiling it since my machine is rather slow.
Comment 19 LXj 2006-02-25 03:53:10 UTC
Compile failed
    [javac] Compiling 189 source files to /tmp/source/build/classes
    [javac] /var/tmp/portage/rssowl-1.2/work/rssowl_1_2_src/src/java/net/sourceforge/rssowl/controller/ cannot resolve symbol
    [javac] symbol  : method setToolTipText (java.lang.String)
    [javac] location: class org.eclipse.swt.widgets.TableColumn
    [javac]           column.setToolTipText(GUI.i18n.getTranslation(columnOrder[a]));
    [javac]                 ^
    [javac] Note: /var/tmp/portage/rssowl-1.2/work/rssowl_1_2_src/src/java/net/sourceforge/rssowl/util/shop/ uses or overrides a deprecated API.
    [javac] Note: Recompile with -deprecation for details.
    [javac] 1 error
Comment 20 John Kaplatzis 2006-03-22 11:49:05 UTC
Created attachment 82871 [details]
rssowl-1.2.1_rc1 version bump

I have attached an ebuild of RSSOwl 1.2.1 RC 1 and I would really love to see this app in portage one day.
Comment 21 John Kaplatzis 2006-04-16 01:45:10 UTC
Created attachment 84760 [details]
rssowl-1.2.1_rc2 version bump

rssowl-1.2.1_rc2 version bump
Comment 22 John Kaplatzis 2006-04-23 08:27:23 UTC
Created attachment 85272 [details]
rssowl-1.2.1 version bump

Comment 23 Kim Seongcheol 2006-08-27 22:25:48 UTC
Created attachment 95242 [details]
1.2.2 version bump

I omitted LICENSE.txt and used the functions from eutils.eclass to install the desktop entry and icon.
Comment 24 Kim Seongcheol 2006-08-27 22:52:16 UTC
Created attachment 95244 [details]
migrate mozilla useflag to seamonkey

mozilla useflag of swt has been migrated to seamonkey.
So I changed the useflag of rssowl too.
Comment 25 Kim Seongcheol 2006-08-28 08:11:41 UTC
Created attachment 95287 [details]
This is correct one.

oops, I did a mistake.
This is correct one.
Comment 26 Pol 2007-05-13 19:54:33 UTC
Guys, can you add it to portage please ?
Comment 27 William L. Thomson Jr. (RETIRED) gentoo-dev 2007-05-13 23:20:18 UTC
Well the ebuild need some work. It's not using any of the generation 2 java eclasses, functions, or syntax. Needs to be migrated and tested before it can be added to tree or overlays. Unless someone with commit access to java-experimental overlay or etc wants to migrate it and test it there.
Comment 28 Alistair Bush (RETIRED) gentoo-dev 2007-05-14 08:00:58 UTC
There are also the following in its lib dir

Comment 29 Alistair Bush (RETIRED) gentoo-dev 2007-05-16 06:21:51 UTC
Ok so there is now an ebuild in java-experimental under net-news

I haven't checked it with the seamonkey use flag enabled yet but otherwise it seems to be working.

I will test it over the next few days.  Any other feedback, qa would be welcome.  It still needs it :)
Comment 30 ProTech 2007-06-07 22:05:33 UTC
I tested the version in the java-experimental overlay (with xulrunner). It's working for me.

To be able to compile it, I had to add the ~amd64 keyword to the following ebuilds:
Comment 31 ProTech 2007-12-05 07:54:54 UTC
I installed the new version (1.2.4) in the following way:

1. Copied the 1.2.3 ebuild found in the java-experimental overlay.
2. Fixed the version in the rssowl-unjar-build-fix.patch (1_2_3 -> 1_2_4)
3. Updated the dependency to swt-3.3

It's working, like before.
Comment 32 Christophe LEFEBVRE 2010-01-08 21:51:24 UTC
rssowl 2.0.2 has been released on 2009-12-29.

I haven't found rssowl in layman java-overlay
I haven't found it
I haven't found it in

Where is it ?
Comment 33 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2013-07-06 20:09:37 UTC
Other than in this bug, it appears gone from overlays; reassigning.
Comment 34 William L. Thomson Jr. 2015-05-05 20:25:34 UTC
Created attachment 402730 [details]

Non-complete nor functioning ebuild, work in progress. Upstream is missing build system from sources, etc.
Comment 35 William L. Thomson Jr. 2015-05-05 20:29:25 UTC
To use the recently added ebuild. The attached ebuild references a tarball I created trying to package the missing build system portions of the sources.


svn checkout svn:// / rssowl-build
cd rssowl-build
tar -cjf rssowl-2.2.1-build-sources.tbz2
mv rssowl-2.2.1-build-sources.tbz2 /usr/portage/distfiles
ebuild rssowl-2.2.1.ebuild digest


Anyway even with that, there is little of a build system provided. Seems it requires Eclipse IDE to build the project. Though the missing has a build.xml etc. It does not seem this was ever intended to be built directly via ant. That is some odd ant/Eclipse integration. Upstream has not been active since 2013, aside from moving code to Github from Sourceforge.

Just adding this stuff here in case some one else wants to pickup where I left off and finish this. I have no interest, was just helping out another, per
Comment 36 Patrice Clement gentoo-dev 2016-03-04 10:11:13 UTC
Hi there,

Is someone still interested in adding RSSOwl to the tree? Let us know.

Comment 37 Patrice Clement gentoo-dev 2016-03-14 22:02:03 UTC
Apparently not. Closing.