Ebuild for Tiny Tiny RSS (short name: tt-rss) "Tiny Tiny RSS is a web-based news feed (RSS/Atom) aggregator, designed to allow you to read news from any location, while feeling as close to a real desktop application as possible." (from http://tt-rss.org/) It's my first webapp ebuild, and one of my first ebuilds at all, so there may be newbish mistakes in it... Currently the ebuild takes care of the following: * USE flags for mysql/postgresql database - used the checks from the mail-client/roundcube ebuild * Config file protection * Server-owned icons directory, so that the feed icons can be written by the web server * Applies two patches that are needed currently because of some problem in libxml2 (see http://tt-rss.org/forum/viewtopic.php?f=1&t=393 for details) I'd be willing to maintain the package.
Created attachment 174948 [details] tt-rss-1.2.29.ebuild
Created attachment 174950 [details, diff] inofficial libxml2 bug workaround patch (magpierss)
Created attachment 174951 [details, diff] inofficial libxml2 bug workaround patch (simplepie)
Created attachment 174957 [details] tt-rss-1.2.29.ebuild changed: cp --> doins
This is now in the sunrise overlay. You can find it at: http://overlays.gentoo.org/svn/proj/sunrise/reviewed/www-apps/tt-rss/
BTW, I've created a basic init script for the default update method (using a single-process daemon). See http://www.numlock.ch/news/it/tiny-tiny-rss-a-great-web-based-feed-reader/
Two notes: First: Version 1.4.1 has been released Second: Why is there a mysqli flag in the ebuild? tt-rss seems to only support 'mysql'.
(In reply to comment #7) > First: Version 1.4.1 has been released > Second: Why is there a mysqli flag in the ebuild? tt-rss seems to only support > 'mysql'. I just committed a version bump to 1.4.1 to sunrise (it needs to be reviewed first, before it will show up for users). I removed the mysqli USE flag. Thanks for reporting.
I plan to move it to portage tree. If someone is willing to proxy maintain it please say so
(In reply to comment #9) > I plan to move it to portage tree. If someone is willing to proxy maintain it > please say so Thanks, Markos. I could do that - I've been bumping versions in sunrise for the last 1.5 years already, and I'm actively using tt-rss.
*tt-rss-1.5.4 (03 Jul 2011) 03 Jul 2011; Markos Chandras <hwoarang@gentoo.org> +tt-rss-1.5.4.ebuild, +files/postinstall-en.txt, +metadata.xml: Moved from sunrise overlay. Thanks to Patrick Nagel <mail@patrick-nagel.net>. Bug #250607