Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 58596

Summary: RSSOwl RSS/RDF/Atom news aggregator
Product: Gentoo Linux Reporter: mark.coggeshall
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED WONTFIX    
Severity: enhancement CC: aaby, bugzilla, chh123, chtof62, compnerd, fctk86, gentoo.2019, java, jrmalaq, marc, nunogt, prot3ch, will
Priority: High Keywords: EBUILD
Version: unspecified   
Hardware: x86   
OS: Linux   
URL: http://www.rssowl.org/
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 63287, 70306, 70326, 71307    
Bug Blocks:    
Attachments: rssowl-bin-1.0.2.ebuild
rssowl-bin-1.1.ebuild
bumped version
Same ebuild -- new name reflects version bump to 1.1.2
rssowl-1.1.3.ebuild
files/rssowl.desktop
rssowl-1.2.ebuild version bump
rssowl-1.2.1_rc1 version bump
rssowl-1.2.1_rc2 version bump
rssowl-1.2.1 version bump
1.2.2 version bump
migrate mozilla useflag to seamonkey
This is correct one.
rssowl-2.2.1.ebuild

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: http://sourceforge.net/project/showfiles.php?group_id=86683

My thanks in advance to anyone who's interested.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
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]
rssowl-bin-1.0.2.ebuild
Comment 6 Ryan Hill (RETIRED) gentoo-dev 2005-04-01 03:25:12 UTC
Created attachment 55021 [details]
rssowl-bin-1.1.ebuild

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-1.4.2.02 breaks RSSOwl 1.1.2.
Masking dev-java/blackdown-jdk-1.4.2.02, and downgrading to
blackdown-jdk-1.4.2.01-r2 fixes the problem.

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


Here's my emerge info:

Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 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/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=athlon-xp -O2 -pipe"
CHOST="i686-pc-linux-gnu"
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"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/gentoo/
ftp://gentoo.chem.wisc.edu/gentoo/ http://cudlug.cudenver.edu/gentoo/
ftp://cudlug.cudenver.edu/pub/mirrors/distributions/gentoo/
http://gentoo.mirrors.pair.com/ ftp://gentoo.mirrors.pair.com/
http://gentoo.ccccom.com ftp://gentoo.ccccom.com
http://ftp-mirror.internap.com/pub/gentoo/
ftp://ftp-mirror.internap.com/pub/gentoo/ http://mirrors.tds.net/gentoo
ftp://mirrors.tds.net/gentoo http://mirror.tucdemonic.org/gentoo/
http://mirror.clarkson.edu/pub/distributions/gentoo/
http://mirrors.acm.cs.rpi.edu/gentoo/ http://lug.mtu.edu/gentoo/
ftp://lug.mtu.edu/gentoo/source ftp://ftp.ndlug.nd.edu/pub/gentoo/
http://open-systems.ufl.edu/mirrors/gentoo http://gentoo.llarian.net/
http://mirror.datapipe.net/gentoo http://mirror.datapipe.net/gentoo
http://gentoo.eliteitminds.com http://www.gigaload.org/gentoo.org/
http://gentoo.oregonstate.edu"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
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"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS


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

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]
files/rssowl.desktop

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 GLData.java file is missing from the src.zip of swt-3.2M3.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=115628
(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:  http://www.rssowl.org/help#item_13 .
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.
Anyone?
Comment 19 LXj 2006-02-25 03:53:10 UTC
Compile failed
compile_linux:
    [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/NewsTable.java:269: 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/URLShop.java 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

Changelog: https://sourceforge.net/project/shownotes.php?release_id=412202
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

BlowfishJ.jar
codec-1.3.jar
httpclient.jar
itext.jar
iTextAsian.jar
jdom.jar
jface.jar
logging-1.0.4.jar
res.jar
swt-nt.jar
xerces.jar
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:
dev-java/eclipse-osgi
dev-java/eclipse-equinox-common
dev-java/eclipse-core-commands
dev-java/eclipse-jface
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 http://overlays.gentoo.org/proj/sunrise/browser/reviewed/net-news
I haven't found it in http://overlays.gentoo.org/proj/sunrise/browser/sunrise/net-news

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]
rssowl-2.2.1.ebuild

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.

Like..

svn checkout svn://svn.code.sf.net/p/rssowl/code/tags/2.2.1/org.rssowl.build / rssowl-build
cd rssowl-build
tar -cjf rssowl-2.2.1-build-sources.tbz2 org.rssowl.build
mv rssowl-2.2.1-build-sources.tbz2 /usr/portage/distfiles
ebuild rssowl-2.2.1.ebuild digest

etc...

Anyway even with that, there is little of a build system provided. Seems it requires Eclipse IDE to build the project. Though the missing org.rssowl.build 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.

https://github.com/rssowl/RSSOwl

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
http://forums.funtoo.org/topic/510-rss-owl-ebuild-java-garbage/
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.

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