summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-news')
-rw-r--r--net-news/amphetadesk/Manifest1
-rw-r--r--net-news/amphetadesk/amphetadesk-0.93.1.ebuild40
-rw-r--r--net-news/amphetadesk/files/amphetadesk.initd15
-rw-r--r--net-news/amphetadesk/metadata.xml10
-rw-r--r--net-news/blam/Manifest2
-rw-r--r--net-news/blam/blam-1.8.12.ebuild41
-rw-r--r--net-news/blam/blam-1.8.9.ebuild41
-rw-r--r--net-news/blam/files/blam-1.8.9-use-elif.patch17
-rw-r--r--net-news/blam/metadata.xml5
-rw-r--r--net-news/canto-curses/Manifest1
-rw-r--r--net-news/canto-curses/canto-curses-0.9.3.ebuild26
-rw-r--r--net-news/canto-curses/metadata.xml11
-rw-r--r--net-news/canto-daemon/Manifest1
-rw-r--r--net-news/canto-daemon/canto-daemon-0.9.1.ebuild28
-rw-r--r--net-news/canto-daemon/metadata.xml11
-rw-r--r--net-news/liferea/Manifest5
-rw-r--r--net-news/liferea/liferea-1.10.12.ebuild75
-rw-r--r--net-news/liferea/liferea-1.10.8.ebuild75
-rw-r--r--net-news/liferea/liferea-1.10.9.ebuild75
-rw-r--r--net-news/liferea/liferea-1.8.11.ebuild66
-rw-r--r--net-news/liferea/liferea-1.8.8.ebuild66
-rw-r--r--net-news/liferea/metadata.xml25
-rw-r--r--net-news/metadata.xml34
-rw-r--r--net-news/newsbeuter/Manifest1
-rw-r--r--net-news/newsbeuter/metadata.xml12
-rw-r--r--net-news/newsbeuter/newsbeuter-2.9.ebuild58
-rw-r--r--net-news/quiterss/Manifest4
-rw-r--r--net-news/quiterss/metadata.xml19
-rw-r--r--net-news/quiterss/quiterss-0.16.2.ebuild75
-rw-r--r--net-news/quiterss/quiterss-0.17.6.ebuild73
-rw-r--r--net-news/quiterss/quiterss-0.17.7.ebuild91
-rw-r--r--net-news/quiterss/quiterss-0.18.2.ebuild83
-rw-r--r--net-news/quiterss/quiterss-9999.ebuild83
-rw-r--r--net-news/rawdog/Manifest2
-rw-r--r--net-news/rawdog/metadata.xml12
-rw-r--r--net-news/rawdog/rawdog-2.19.ebuild27
-rw-r--r--net-news/rawdog/rawdog-2.20.ebuild27
-rw-r--r--net-news/rssguard/Manifest1
-rw-r--r--net-news/rssguard/metadata.xml10
-rw-r--r--net-news/rssguard/rssguard-2.4.0.ebuild47
-rw-r--r--net-news/rsstail/Manifest1
-rw-r--r--net-news/rsstail/metadata.xml9
-rw-r--r--net-news/rsstail/rsstail-1.8.ebuild32
-rw-r--r--net-news/rsstool/Manifest1
-rw-r--r--net-news/rsstool/metadata.xml8
-rw-r--r--net-news/rsstool/rsstool-1.0.1_rc2.ebuild39
-rw-r--r--net-news/snownews/Manifest1
-rw-r--r--net-news/snownews/files/snownews-1.5.7-stdint.patch17
-rw-r--r--net-news/snownews/metadata.xml7
-rw-r--r--net-news/snownews/snownews-1.5.12-r1.ebuild61
-rw-r--r--net-news/yarssr/Manifest1
-rw-r--r--net-news/yarssr/files/yarssr-0.2.2-code_injection_197660.patch12
-rw-r--r--net-news/yarssr/files/yarssr-0.2.2-cve-2007-5837.patch23
-rw-r--r--net-news/yarssr/files/yarssr-0.2.2-makefile.patch16
-rw-r--r--net-news/yarssr/metadata.xml8
-rw-r--r--net-news/yarssr/yarssr-0.2.2-r2.ebuild30
-rw-r--r--net-news/yencode/Manifest1
-rw-r--r--net-news/yencode/metadata.xml8
-rw-r--r--net-news/yencode/yencode-0.46.ebuild38
-rw-r--r--net-news/yydecode/Manifest1
-rw-r--r--net-news/yydecode/metadata.xml8
-rw-r--r--net-news/yydecode/yydecode-0.2.10-r1.ebuild18
62 files changed, 1636 insertions, 0 deletions
diff --git a/net-news/amphetadesk/Manifest b/net-news/amphetadesk/Manifest
new file mode 100644
index 000000000000..66936f47c4f0
--- /dev/null
+++ b/net-news/amphetadesk/Manifest
@@ -0,0 +1 @@
+DIST amphetadesk-src-v0.93.1.tar.gz 853503 SHA256 c9a900304dc8aa64eeca777adbd960ff5a486d25eb321727fc3b2508d5eb4f6e SHA512 10e6c1b0227872c064a090aa72f95e7fe57b0f6cf71f8c31935c12fde4d127636eeea4f148218ebbc4a08ee4b4f653c793264cf8102e1d070d3b4c6a2e7c7793 WHIRLPOOL ca2b1392c9c727ba427ee34f50df0b9b21c264dfd1e96192f14c13758685aaafcad111a528ed58aed868afeba41d11665079db2032b04cb81d100b62c7cd1cb5
diff --git a/net-news/amphetadesk/amphetadesk-0.93.1.ebuild b/net-news/amphetadesk/amphetadesk-0.93.1.ebuild
new file mode 100644
index 000000000000..5504f7efbcbe
--- /dev/null
+++ b/net-news/amphetadesk/amphetadesk-0.93.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="AmphetaDesk is a free syndicated news aggregator"
+HOMEPAGE="http://www.disobey.com/amphetadesk/"
+SRC_URI="mirror://sourceforge/sourceforge/amphetadesk/${PN}-src-v${PV}.tar.gz"
+LICENSE="Artistic"
+SLOT="0"
+KEYWORDS="~amd64 ppc x86"
+IUSE=""
+DEPEND="dev-lang/perl
+ dev-perl/libwww-perl
+ dev-libs/expat
+ dev-perl/XML-Parser
+ virtual/perl-IO-Compress"
+S=${WORKDIR}/${PN}-src-v${PV}
+
+src_install() {
+ dodir /usr/share/amphetadesk
+ cp "${S}"/AmphetaDesk.pl "${D}"/usr/share/amphetadesk/AmphetaDesk.pl
+ dodoc README.txt
+ cp -R "${S}"/data "${D}"/usr/share/amphetadesk
+ cp -R "${S}"/docs "${D}"/usr/share/amphetadesk
+ cp -R "${S}"/lib "${D}"/usr/share/amphetadesk
+ cp -R "${S}"/templates "${D}"/usr/share/amphetadesk
+ newinitd "${FILESDIR}"/amphetadesk.initd amphetadesk
+}
+
+pkg_postinst() {
+ # fixes bug #25066 thanks to kloeri
+ /etc/init.d/depscan.sh
+
+ einfo "AmphetaDesk should be started and stopped with the runscript located at "
+ einfo "'/etc/init.d/amphetadesk'. You can access AmphetaDesk after it has been"
+ einfo "started in your browser of choice on port 8888."
+ einfo ""
+ ewarn "If you start AmphetaDesk at boot with rc-update don't give it a browser"
+ ewarn "to start up when it loads (in the options page)"
+}
diff --git a/net-news/amphetadesk/files/amphetadesk.initd b/net-news/amphetadesk/files/amphetadesk.initd
new file mode 100644
index 000000000000..288a11bc1ea6
--- /dev/null
+++ b/net-news/amphetadesk/files/amphetadesk.initd
@@ -0,0 +1,15 @@
+#!/sbin/runscript
+
+start() {
+ ebegin "Starting AmphetaDesk"
+ cd /usr/share/amphetadesk
+ ./AmphetaDesk.pl > /dev/null &
+ eend 0
+}
+
+stop() {
+ ebegin "Stoping AmphetaDesk"
+ killall AmphetaDesk.pl
+ eend 0
+}
+
diff --git a/net-news/amphetadesk/metadata.xml b/net-news/amphetadesk/metadata.xml
new file mode 100644
index 000000000000..884718283c4a
--- /dev/null
+++ b/net-news/amphetadesk/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>maintainer-needed@gentoo.org</email>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">sourceforge</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-news/blam/Manifest b/net-news/blam/Manifest
new file mode 100644
index 000000000000..2e02a3d20135
--- /dev/null
+++ b/net-news/blam/Manifest
@@ -0,0 +1,2 @@
+DIST blam-1.8.12.tar.xz 309492 SHA256 6294d13629cd0cabc50ed3a489682b50c2c61972d55d8209b59b2a8b434810ea SHA512 b364be33cd2335015da4b05f403bced713d96fc455c16ded598f8227b724ac3c0b864e0013e94d2e5dc1d7e1b5982b8df7e7dc9bddcc6f194408751df37b921a WHIRLPOOL 54588986b656e9407a1740fd22ae1ebbad58adf2f7ae4d375245b0da17e9d7eec9c78978f0dca590cff644f7e0418c8901f1692a1c0d673ad5a4b2b39f07680c
+DIST blam-1.8.9.tar.bz2 267277 SHA256 b54a84af4fbabdbe277119190e99e57c07fd8230d58399d9643bd668585285ba SHA512 43d6639bdd7b12e60d20f2e83cda5c4fe9adad3acc45b440c54ad97f4dbc0ffc653a6ffbed613788909be4c4ce6498424ea54b510e76d95eff38f6c180cd9406 WHIRLPOOL bfdbcc66787c827323ebcb206e423195b80b8fbcefdd8fd54aa1dfc0ce37da48af2c711152079965e57bbddf95378a53aaf16de25e843e9178d8179eb345af0d
diff --git a/net-news/blam/blam-1.8.12.ebuild b/net-news/blam/blam-1.8.12.ebuild
new file mode 100644
index 000000000000..491c1ab66997
--- /dev/null
+++ b/net-news/blam/blam-1.8.12.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+GCONF_DEBUG="no"
+
+inherit mono-env gnome2
+
+DESCRIPTION="A RSS aggregator written in C#"
+HOMEPAGE="https://git.gnome.org/browse/blam"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-lang/mono-2.6.0
+ dev-dotnet/dbus-sharp-glib
+ >=dev-dotnet/gtk-sharp-2.12.6
+ >=dev-dotnet/glade-sharp-2.12.6
+ >=dev-dotnet/gconf-sharp-2.8.2
+ dev-dotnet/notify-sharp
+ >=dev-dotnet/webkit-sharp-0.2
+ >=gnome-base/libgnomeui-2.2
+ >=gnome-base/gconf-2.4
+"
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+ virtual/pkgconfig
+ >=dev-util/intltool-0.25
+"
+
+src_prepare() {
+ # https://bugzilla.gnome.org/show_bug.cgi?id=702798
+ sed -i -e 's/.png//' blam.desktop.in.in || die
+ sed -i -e 's/Application;//' blam.desktop.in.in || die
+
+ gnome2_src_prepare
+}
diff --git a/net-news/blam/blam-1.8.9.ebuild b/net-news/blam/blam-1.8.9.ebuild
new file mode 100644
index 000000000000..18e4501ced8b
--- /dev/null
+++ b/net-news/blam/blam-1.8.9.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+inherit mono eutils
+
+DESCRIPTION="A RSS aggregator written in C#"
+HOMEPAGE="http://blam.relatitude.org/"
+SRC_URI="http://blam.relatitude.org/download/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~ppc x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/mono-2
+ >=dev-dotnet/gtk-sharp-2.12.6
+ >=dev-dotnet/glade-sharp-2.12.6
+ >=dev-dotnet/gnome-sharp-2.16.1
+ >=dev-dotnet/gconf-sharp-2.8.2
+ >=dev-dotnet/webkit-sharp-0.2
+ >=gnome-base/libgnomeui-2.2
+ >=gnome-base/gconf-2.4"
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+ virtual/pkgconfig
+ >=dev-util/intltool-0.25"
+
+# Disable parallel builds
+MAKEOPTS="${MAKEOPTS} -j1"
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-use-elif.patch"
+}
+
+src_install() {
+ make DESTDIR="${D}" install
+ dodoc AUTHORS ChangeLog INSTALL NEWS README
+ mono_multilib_comply
+}
diff --git a/net-news/blam/files/blam-1.8.9-use-elif.patch b/net-news/blam/files/blam-1.8.9-use-elif.patch
new file mode 100644
index 000000000000..15a35fe44e9c
--- /dev/null
+++ b/net-news/blam/files/blam-1.8.9-use-elif.patch
@@ -0,0 +1,17 @@
+Description: Use correct preprocessor directive to avoid FTBFS
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648547
+Author: Carlos Martín Nieto <carlos@cmartin.tk>
+
+Index: blam/src/Application.cs
+===================================================================
+--- blam.orig/src/Application.cs 2011-08-01 16:06:44.000000000 +0200
++++ blam/src/Application.cs 2011-08-01 16:07:17.000000000 +0200
+@@ -22,7 +22,7 @@
+ #if DBUS_SHARP
+ using DBus;
+ using org.freedesktop.DBus;
+-#elseif NDESK_DBUS
++#elif NDESK_DBUS
+ using NDesk.DBus;
+ using org.freedesktop.DBus;
+ #endif
diff --git a/net-news/blam/metadata.xml b/net-news/blam/metadata.xml
new file mode 100644
index 000000000000..e01adbb307db
--- /dev/null
+++ b/net-news/blam/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>dotnet</herd>
+</pkgmetadata>
diff --git a/net-news/canto-curses/Manifest b/net-news/canto-curses/Manifest
new file mode 100644
index 000000000000..0db5b46ff052
--- /dev/null
+++ b/net-news/canto-curses/Manifest
@@ -0,0 +1 @@
+DIST canto-curses-0.9.3.tar.gz 77748 SHA256 942828e96608a8af58cb3002ac1d50edd60697d87c3da5ce815278b27ed7707d SHA512 547061439e5d5a7f2bcb1643cc597578161f3c3c284520326fe483f79a60650e9b8b1c7cf5a5e1f165f13510e7cab893b77968b5995c66b572c0bb605b6ebaaa WHIRLPOOL 0836ff8cdd687cbf1b751507e95a409d268449ef5963340d7016362abcb31dd541bfe35c55587afeb38df2cf5b137cd57b74ef8177b5f6d50bab8e9189caef74
diff --git a/net-news/canto-curses/canto-curses-0.9.3.ebuild b/net-news/canto-curses/canto-curses-0.9.3.ebuild
new file mode 100644
index 000000000000..d31db64b077e
--- /dev/null
+++ b/net-news/canto-curses/canto-curses-0.9.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python{3_3,3_4} )
+PYTHON_REQ_USE="ncurses(+),threads(+)"
+inherit distutils-r1 multilib
+
+DESCRIPTION="The ncurses client for canto-daemon"
+HOMEPAGE="http://codezen.org/canto-ng/"
+SRC_URI="http://codezen.org/static/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=net-news/canto-daemon-0.9.1[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+ # Respect libdir during plugins installation
+ sed -i -e "s:lib/canto:$(get_libdir)/canto:" setup.py || die
+
+ distutils-r1_python_prepare_all
+}
diff --git a/net-news/canto-curses/metadata.xml b/net-news/canto-curses/metadata.xml
new file mode 100644
index 000000000000..77a4d0f1c7de
--- /dev/null
+++ b/net-news/canto-curses/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>pinkbyte@gentoo.org</email>
+ <name>Sergey Popov</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">themoken/canto-curses</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-news/canto-daemon/Manifest b/net-news/canto-daemon/Manifest
new file mode 100644
index 000000000000..30584577e5f9
--- /dev/null
+++ b/net-news/canto-daemon/Manifest
@@ -0,0 +1 @@
+DIST canto-daemon-0.9.1.tar.gz 49316 SHA256 7eff52315a921d29944be4ba6fcadca1b4757ee940f567e44403e08029dbf333 SHA512 88e708c92813ddda44a8ea6a5d21722510822f22ebc0a4fb4165e6793ea50d89b139a51a4b1e06f811d7073c6b103590b52e4299c674f904e8b5aae7645484fd WHIRLPOOL 6646712a2e106c9a74cb37bde87653ad836cc075897a0f5707bcf2c78cbd348d5955527cc4bdff52813835ef69d5d4114ef334c8537ea477b7e0d8a4dfeb67b1
diff --git a/net-news/canto-daemon/canto-daemon-0.9.1.ebuild b/net-news/canto-daemon/canto-daemon-0.9.1.ebuild
new file mode 100644
index 000000000000..72f0eb8521b5
--- /dev/null
+++ b/net-news/canto-daemon/canto-daemon-0.9.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python{3_3,3_4} )
+PYTHON_REQ_USE="xml(+),threads(+)"
+inherit distutils-r1 multilib
+
+DESCRIPTION="Daemon part of Canto-NG RSS reader"
+HOMEPAGE="http://codezen.org/canto-ng/"
+SRC_URI="http://codezen.org/static/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/feedparser[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/canto-next-${PV}"
+
+python_prepare_all() {
+ # Respect libdir during plugins installation
+ sed -i -e "s:lib/canto:$(get_libdir)/canto:" setup.py || die
+
+ distutils-r1_python_prepare_all
+}
diff --git a/net-news/canto-daemon/metadata.xml b/net-news/canto-daemon/metadata.xml
new file mode 100644
index 000000000000..9a8bf0994f64
--- /dev/null
+++ b/net-news/canto-daemon/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>pinkbyte@gentoo.org</email>
+ <name>Sergey Popov</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">themoken/canto-next</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-news/liferea/Manifest b/net-news/liferea/Manifest
new file mode 100644
index 000000000000..81f54b2730d3
--- /dev/null
+++ b/net-news/liferea/Manifest
@@ -0,0 +1,5 @@
+DIST liferea-1.10.12.tar.bz2 1458081 SHA256 511bd217cbef28293eab3fb00c1dd070482fdc0bdeb237256b4ab8c746360430 SHA512 1f3be81782558d6fb3cc79f54b39acfd46c020be2de9b7efca58578c55cc95b490d6a079e0e1d2506f3bf37b6ab7522f5beca8be83f18bdb1e4817c68ca61e11 WHIRLPOOL 598c3c6f4541c434bc488ed3fd24860a0128cdf919aa736a58bd72092ddf6c420fc2aa7686a39535cb9fc588c0ea956a1d0f91377ffe30e8470bcd9920705c8d
+DIST liferea-1.10.8.tar.bz2 1430531 SHA256 9dd7cb09f624c2f2765aadb139278f635032c9edd05d20a2b2405690546571b4 SHA512 bd77b8f7ae13de3dacad2f5b40db690c8172ccb8ccc698be036ea82ebdd3902015764b7f3f21ced50bc4f49bfb5d88df008be498701bd7433246dc000aad3964 WHIRLPOOL f6bb77a20998cef281d97013187dfb3594a76d4ba1f293c855a31caadd26f46ea5d3173770503b1babeca6cb7e5846b05a06dae2533ecb215d240100729d60e5
+DIST liferea-1.10.9.tar.bz2 1432972 SHA256 5181c75a05353996d912075a02912017e07589b6a9121bb280bf37dec178d968 SHA512 cd857b7edd6cdf041726aaf54c8d208f161409d92ff540e37331a8edb76fcd05b3b138b14f84b0c8cb06ce8f23bf849d4333cf3e42a2eccc768b10e72d7821d8 WHIRLPOOL fc14d1c58a2870543ba6935b3981896f493ccec3e13ab6ac4522e6f7404f630c19d91151c7e1444010b52f2fffb8eee35ec45344e6ffd07f1b80e6bce28d3f50
+DIST liferea-1.8.11.tar.bz2 1342834 SHA256 6054999442a5bafc81d0d99cd618920cf5ad063c28e92d8fe65d5c83ecb06cdb SHA512 39537d3e4dd88984fd09580e1478c8deacd3cf3da0c875ca7b69e6a46407e3d47cbbb5ace431fba7e1844b70928933f63958a2c371c2014d37a8530dac1c84bc WHIRLPOOL 9572a78d9f42a429cca7b8860480f2e71b127e4795643a3ddf1383e2589dbe9c521bae6efb56aa648391671fcbbad6dc548613a68135908764bf62288ffeef13
+DIST liferea-1.8.8.tar.gz 1875007 SHA256 92b228e240eed5d86fe40cd817970ace3fbd5f04036a3bc279ba84a3f0c850bc SHA512 0e63767dde082171d278bc7b09fde6503f80615e8f96d781beac3c640d6f825fae4eb7204d5ce1185e0d439f8e2b0d52d2b84a76c251141d131435dbeb7e5b6e WHIRLPOOL 7995c8d5d0d9f088668be2799350a884a6b2cc3bb7eb1b92a4962016f202dbc52d954704d585925280a0c088a77dfd06d72d055f14562ded075574784f4a994d
diff --git a/net-news/liferea/liferea-1.10.12.ebuild b/net-news/liferea/liferea-1.10.12.ebuild
new file mode 100644
index 000000000000..b917adc69917
--- /dev/null
+++ b/net-news/liferea/liferea-1.10.12.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+GCONF_DEBUG="no"
+
+inherit autotools eutils gnome2 pax-utils
+
+MY_P=${P/_/-}
+
+S=${WORKDIR}/${MY_P}
+
+DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo feeds"
+HOMEPAGE="http://liferea.sourceforge.net/"
+SRC_URI="https://github.com/lwindolf/${PN}/releases/download/v${PV}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+
+IUSE="ayatana libnotify"
+
+RDEPEND="x11-libs/gtk+:3
+ >=dev-libs/glib-2.26.0:2
+ dev-libs/json-glib
+ >=dev-libs/libpeas-1.0.0[gtk]
+ >=net-libs/libsoup-2.28.2:2.4
+ dev-libs/libunique:3
+ >=dev-libs/libxml2-2.6.27:2
+ >=dev-libs/libxslt-1.1.19
+ >=dev-db/sqlite-3.7.0:3
+ >=gnome-base/gconf-1.1.9:2
+ gnome-base/gsettings-desktop-schemas
+ >=net-libs/webkit-gtk-1.6.1:3
+ >=x11-libs/pango-1.4.0
+ ayatana? ( dev-libs/libindicate )
+ libnotify? ( >=x11-libs/libnotify-0.3.2 )"
+
+DEPEND="${RDEPEND}
+ dev-util/intltool
+ virtual/pkgconfig"
+
+DOCS="AUTHORS ChangeLog README"
+
+S="${WORKDIR}"/${MY_P}
+
+pkg_setup() {
+ G2CONF="${G2CONF}
+ --disable-schemas-compile
+ $(use_enable ayatana libindicate)
+ $(use_enable libnotify)"
+}
+
+src_prepare() {
+ eautoreconf
+
+ gnome2_src_prepare
+}
+
+src_install() {
+ gnome2_src_install
+
+ # bug #338213
+ # Uses webkit's JIT. Needs mmap('rwx') to generate code in runtime.
+ # MPROTECT policy violation. Will sit here until webkit will
+ # get optional JIT.
+ pax-mark m "${D}"/usr/bin/liferea
+
+ einfo "If you want to enhance the functionality of this package,"
+ einfo "you should consider installing:"
+ einfo " dev-libs/dbus-glib"
+ einfo " net-misc/networkmanager"
+}
diff --git a/net-news/liferea/liferea-1.10.8.ebuild b/net-news/liferea/liferea-1.10.8.ebuild
new file mode 100644
index 000000000000..f1a9e05b9333
--- /dev/null
+++ b/net-news/liferea/liferea-1.10.8.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+GCONF_DEBUG="no"
+
+inherit autotools eutils gnome2 pax-utils
+
+MY_P=${P/_/-}
+
+S=${WORKDIR}/${MY_P}
+
+DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo feeds"
+HOMEPAGE="http://liferea.sourceforge.net/"
+SRC_URI="https://github.com/lwindolf/${PN}/releases/download/v${PV}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~ppc x86"
+
+IUSE="ayatana libnotify"
+
+RDEPEND="x11-libs/gtk+:3
+ >=dev-libs/glib-2.26.0:2
+ dev-libs/json-glib
+ >=dev-libs/libpeas-1.0.0[gtk]
+ >=net-libs/libsoup-2.28.2:2.4
+ dev-libs/libunique:3
+ >=dev-libs/libxml2-2.6.27:2
+ >=dev-libs/libxslt-1.1.19
+ >=dev-db/sqlite-3.7.0:3
+ >=gnome-base/gconf-1.1.9:2
+ gnome-base/gsettings-desktop-schemas
+ >=net-libs/webkit-gtk-1.6.1:3
+ >=x11-libs/pango-1.4.0
+ ayatana? ( dev-libs/libindicate )
+ libnotify? ( >=x11-libs/libnotify-0.3.2 )"
+
+DEPEND="${RDEPEND}
+ dev-util/intltool
+ virtual/pkgconfig"
+
+DOCS="AUTHORS ChangeLog README"
+
+S="${WORKDIR}"/${MY_P}
+
+pkg_setup() {
+ G2CONF="${G2CONF}
+ --disable-schemas-compile
+ $(use_enable ayatana libindicate)
+ $(use_enable libnotify)"
+}
+
+src_prepare() {
+ eautoreconf
+
+ gnome2_src_prepare
+}
+
+src_install() {
+ gnome2_src_install
+
+ # bug #338213
+ # Uses webkit's JIT. Needs mmap('rwx') to generate code in runtime.
+ # MPROTECT policy violation. Will sit here until webkit will
+ # get optional JIT.
+ pax-mark m "${D}"/usr/bin/liferea
+
+ einfo "If you want to enhance the functionality of this package,"
+ einfo "you should consider installing:"
+ einfo " dev-libs/dbus-glib"
+ einfo " net-misc/networkmanager"
+}
diff --git a/net-news/liferea/liferea-1.10.9.ebuild b/net-news/liferea/liferea-1.10.9.ebuild
new file mode 100644
index 000000000000..b917adc69917
--- /dev/null
+++ b/net-news/liferea/liferea-1.10.9.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+GCONF_DEBUG="no"
+
+inherit autotools eutils gnome2 pax-utils
+
+MY_P=${P/_/-}
+
+S=${WORKDIR}/${MY_P}
+
+DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo feeds"
+HOMEPAGE="http://liferea.sourceforge.net/"
+SRC_URI="https://github.com/lwindolf/${PN}/releases/download/v${PV}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+
+IUSE="ayatana libnotify"
+
+RDEPEND="x11-libs/gtk+:3
+ >=dev-libs/glib-2.26.0:2
+ dev-libs/json-glib
+ >=dev-libs/libpeas-1.0.0[gtk]
+ >=net-libs/libsoup-2.28.2:2.4
+ dev-libs/libunique:3
+ >=dev-libs/libxml2-2.6.27:2
+ >=dev-libs/libxslt-1.1.19
+ >=dev-db/sqlite-3.7.0:3
+ >=gnome-base/gconf-1.1.9:2
+ gnome-base/gsettings-desktop-schemas
+ >=net-libs/webkit-gtk-1.6.1:3
+ >=x11-libs/pango-1.4.0
+ ayatana? ( dev-libs/libindicate )
+ libnotify? ( >=x11-libs/libnotify-0.3.2 )"
+
+DEPEND="${RDEPEND}
+ dev-util/intltool
+ virtual/pkgconfig"
+
+DOCS="AUTHORS ChangeLog README"
+
+S="${WORKDIR}"/${MY_P}
+
+pkg_setup() {
+ G2CONF="${G2CONF}
+ --disable-schemas-compile
+ $(use_enable ayatana libindicate)
+ $(use_enable libnotify)"
+}
+
+src_prepare() {
+ eautoreconf
+
+ gnome2_src_prepare
+}
+
+src_install() {
+ gnome2_src_install
+
+ # bug #338213
+ # Uses webkit's JIT. Needs mmap('rwx') to generate code in runtime.
+ # MPROTECT policy violation. Will sit here until webkit will
+ # get optional JIT.
+ pax-mark m "${D}"/usr/bin/liferea
+
+ einfo "If you want to enhance the functionality of this package,"
+ einfo "you should consider installing:"
+ einfo " dev-libs/dbus-glib"
+ einfo " net-misc/networkmanager"
+}
diff --git a/net-news/liferea/liferea-1.8.11.ebuild b/net-news/liferea/liferea-1.8.11.ebuild
new file mode 100644
index 000000000000..34123e725777
--- /dev/null
+++ b/net-news/liferea/liferea-1.8.11.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+GCONF_DEBUG=no
+
+inherit eutils gnome2 pax-utils
+
+MY_P=${P/_/-}
+
+DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo feeds"
+HOMEPAGE="http://liferea.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="ayatana libnotify"
+
+RDEPEND=">=x11-libs/gtk+-2.18.0:2
+ >=dev-libs/glib-2.26.0:2
+ >=x11-libs/pango-1.4.0
+ >=gnome-base/gconf-1.1.9:2
+ >=dev-libs/libxml2-2.6.27:2
+ >=dev-libs/libxslt-1.1.19
+ >=dev-db/sqlite-3.7.0:3
+ >=net-libs/libsoup-2.28.2:2.4
+ dev-libs/libunique:1
+ >=net-libs/webkit-gtk-1.2.2:2
+ dev-libs/json-glib
+ ayatana? ( dev-libs/libindicate )
+ libnotify? ( >=x11-libs/libnotify-0.3.2 )"
+DEPEND="${RDEPEND}
+ dev-util/intltool
+ virtual/pkgconfig"
+
+DOCS="AUTHORS ChangeLog README"
+
+S=${WORKDIR}/${MY_P}
+
+pkg_setup() {
+ G2CONF="${G2CONF}
+ --enable-sm
+ --disable-schemas-install
+ $(use_enable ayatana libindicate)
+ $(use_enable libnotify)"
+}
+
+src_prepare() {
+ gnome2_src_prepare
+}
+
+src_install() {
+ gnome2_src_install
+ # bug #338213
+ # Uses webkit's JIT. Needs mmap('rwx') to generate code in runtime.
+ # MPROTECT policy violation. Will sit here until webkit will
+ # get optional JIT.
+ pax-mark m "${D}"/usr/bin/liferea
+
+ einfo "If you want to enhance funcitonality of this package"
+ einfo "You should consider installing these packages:"
+ einfo " dev-libs/dbus-glib"
+ einfo " net-misc/networkmanager"
+}
diff --git a/net-news/liferea/liferea-1.8.8.ebuild b/net-news/liferea/liferea-1.8.8.ebuild
new file mode 100644
index 000000000000..c73e59a4c048
--- /dev/null
+++ b/net-news/liferea/liferea-1.8.8.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+GCONF_DEBUG=no
+
+inherit eutils gnome2 pax-utils
+
+MY_P=${P/_/-}
+
+DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo feeds"
+HOMEPAGE="http://liferea.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
+IUSE="ayatana libnotify"
+
+RDEPEND=">=x11-libs/gtk+-2.18.0:2
+ >=dev-libs/glib-2.24.0:2
+ >=x11-libs/pango-1.4.0
+ >=gnome-base/gconf-1.1.9:2
+ >=dev-libs/libxml2-2.6.27:2
+ >=dev-libs/libxslt-1.1.19
+ >=dev-db/sqlite-3.7.0:3
+ >=net-libs/libsoup-2.28.2:2.4
+ dev-libs/libunique:1
+ >=net-libs/webkit-gtk-1.2.2:2
+ dev-libs/json-glib
+ ayatana? ( dev-libs/libindicate )
+ libnotify? ( >=x11-libs/libnotify-0.3.2 )"
+DEPEND="${RDEPEND}
+ dev-util/intltool
+ virtual/pkgconfig"
+
+DOCS="AUTHORS ChangeLog README"
+
+S=${WORKDIR}/${MY_P}
+
+pkg_setup() {
+ G2CONF="${G2CONF}
+ --enable-sm
+ --disable-schemas-install
+ $(use_enable ayatana libindicate)
+ $(use_enable libnotify)"
+}
+
+src_prepare() {
+ gnome2_src_prepare
+}
+
+src_install() {
+ gnome2_src_install
+ # bug #338213
+ # Uses webkit's JIT. Needs mmap('rwx') to generate code in runtime.
+ # MPROTECT policy violation. Will sit here until webkit will
+ # get optional JIT.
+ pax-mark m "${D}"/usr/bin/liferea
+
+ einfo "If you want to enhance funcitonality of this package"
+ einfo "You should consider installing these packages:"
+ einfo " dev-libs/dbus-glib"
+ einfo " net-misc/networkmanager"
+}
diff --git a/net-news/liferea/metadata.xml b/net-news/liferea/metadata.xml
new file mode 100644
index 000000000000..b817f6aa4b8e
--- /dev/null
+++ b/net-news/liferea/metadata.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>proxy-maintainers</herd>
+ <maintainer>
+ <email>vostorga@gentoo.org</email>
+ <name>Victor Ostorga</name>
+ </maintainer>
+ <maintainer>
+ <email>iskren.s@gmail.com</email>
+ <name>Iskren Slavov</name>
+ </maintainer>
+ <longdescription>
+ Liferea is a news aggregator for RDF/RSS/CDF/Atom/Echo/etc feeds. It's
+ based on gnome and xulrunner/webkit.
+ </longdescription>
+ <use>
+ <flag name="libnotify">
+ Enable popup notifications
+ </flag>
+ </use>
+ <upstream>
+ <remote-id type="sourceforge">liferea</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-news/metadata.xml b/net-news/metadata.xml
new file mode 100644
index 000000000000..5dc94aab1152
--- /dev/null
+++ b/net-news/metadata.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE catmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<catmetadata>
+ <longdescription lang="en">
+ The net-news category contains news-related network software.
+ </longdescription>
+ <longdescription lang="de">
+ Die Kategorie net-news enthält News-Software.
+ </longdescription>
+ <longdescription lang="es">
+ La categoría net-news contiene programas relacionados con los servicios
+ de noticias.
+ </longdescription>
+ <longdescription lang="ja">
+ net-newsカテゴリーにはニュース関連のネットワーク・ソフトウェアが含まれています。
+ </longdescription>
+ <longdescription lang="nl">
+ De net-news categorie bevat nieuws-software.
+ </longdescription>
+ <longdescription lang="vi">
+ Nhóm net-news chứa các phần mềm liên quan đến news.
+ </longdescription>
+ <longdescription lang="it">
+ La categoria net-news contiene programmi per il servizio news.
+ </longdescription>
+ <longdescription lang="pt">
+ A categoria net-news contém programas relacionados com serviços
+ de notícias (news).
+ </longdescription>
+ <longdescription lang="pl">
+ Kategoria net-news zawiera programy do czytania wiadomości.
+ </longdescription>
+</catmetadata>
+
diff --git a/net-news/newsbeuter/Manifest b/net-news/newsbeuter/Manifest
new file mode 100644
index 000000000000..10043d1eedc5
--- /dev/null
+++ b/net-news/newsbeuter/Manifest
@@ -0,0 +1 @@
+DIST newsbeuter-2.9.tar.gz 432763 SHA256 74a8bf019b09c3b270ba95adc29f2bbe48ea1f55cc0634276b21fcce1f043dc8 SHA512 b173008c8c8d3729f8ccef3ce62645a05c1803fb842d5c0afdf9ffd4ed3726030f9c359c20bc817402a6a0ea12af742d0ae7faf9b92d52c11f420f62b430b0aa WHIRLPOOL d975cedeb7a113cd369b676f390f31513120a1e5b0f5bd0b34f1db1a49750a38a6c71a9b868a0e9fd078e76f45c4900771f898064106c12056820172c623548c
diff --git a/net-news/newsbeuter/metadata.xml b/net-news/newsbeuter/metadata.xml
new file mode 100644
index 000000000000..eb3291777a67
--- /dev/null
+++ b/net-news/newsbeuter/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>radhermit@gentoo.org</email>
+ <name>Tim Harder</name>
+ </maintainer>
+ <longdescription lang="en">
+ newsbeuter is an RSS feed reader for the text console. It is designed
+ to run Unix-like operating systems such as Linux.
+ </longdescription>
+</pkgmetadata>
diff --git a/net-news/newsbeuter/newsbeuter-2.9.ebuild b/net-news/newsbeuter/newsbeuter-2.9.ebuild
new file mode 100644
index 000000000000..783def2a5240
--- /dev/null
+++ b/net-news/newsbeuter/newsbeuter-2.9.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit toolchain-funcs
+
+DESCRIPTION="A RSS/Atom feed reader for the text console"
+HOMEPAGE="http://www.newsbeuter.org/index.html"
+SRC_URI="http://www.${PN}.org/downloads/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~ppc x86"
+IUSE="test"
+
+RDEPEND=">=dev-db/sqlite-3.5:3
+ >=dev-libs/stfl-0.21
+ >=net-misc/curl-7.18.0
+ dev-libs/json-c:=
+ dev-libs/libxml2"
+
+DEPEND="${RDEPEND}
+ dev-lang/perl
+ virtual/pkgconfig
+ sys-devel/gettext
+ test? (
+ dev-libs/boost
+ sys-devel/bc
+ )"
+
+# tests require network access
+RESTRICT="test"
+
+src_prepare() {
+ sed -i 's:-ggdb::' Makefile || die
+}
+
+src_configure() {
+ ./config.sh || die
+}
+
+src_compile() {
+ emake CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)"
+}
+
+src_test() {
+ emake test
+ # Tests fail if in ${S} rather than in ${S}/test
+ cd "${S}"/test
+ ./test || die
+}
+
+src_install() {
+ emake prefix="${D}/usr" docdir="${D}/usr/share/doc/${PF}" install
+ dodoc AUTHORS README CHANGES
+}
diff --git a/net-news/quiterss/Manifest b/net-news/quiterss/Manifest
new file mode 100644
index 000000000000..eae07cf8c555
--- /dev/null
+++ b/net-news/quiterss/Manifest
@@ -0,0 +1,4 @@
+DIST QuiteRSS-0.16.2-src.tar.bz2 3645410 SHA256 794d0290048b713fe24e2db6967ac3f902c7e8d01fc41f6cd5b30ce24d643f73 SHA512 18456254418fa9854c146cc987a125fdd96618bc2631dbe0bb10f2a899c7ae3fcf168a37920e3e98862cad88dadbc566952e543c77852e01fdb70b3325b4be0c WHIRLPOOL 62463125f20e5747382c24ee8b568479c0f5910b40c11486741d706d39c44e651ac041f05db0b831c30edeb3f9e5bf6604e57a26d288e762c01ebb932b17140c
+DIST QuiteRSS-0.17.6-src.tar.bz2 3832771 SHA256 b14c715755ff6a1a4fa39b1d3efae893835fde07a23e69275fc12fa742cc8e7d SHA512 c6b16bfd7003e343768793a2d972ca9dfa9402c3ce923f0db501249b9f0826707763652ff6f7a37882e9151215245803b0dd6a25781ba5fa166c4594d59d847f WHIRLPOOL 1ae970d36c76f54bf92afd422fc33b5248f4b828c04df2b5705853ded45790ef1bb56711fdb1feec9eee3749abfaea4f569a1ae5ca6bbec1eb8238fd396800fe
+DIST quiterss-0.17.7.tar.gz 5356077 SHA256 5deeeb3fffba57dcc4d9f98d3be15b605549301462388107c45aba222889896c SHA512 ddee530789890fa4462f42fec139fd2dab3cff2f32f27dd49f8b8873ecf2f187731c92adc7804955e6f27cc7f399823f1847b62286aa12268deb8a5192977797 WHIRLPOOL bc7cd42f38a8d7c505af8abb566717bf66d0beef7a5cb709b78b27bce9ac048f5be66705df2eaf426b6669c46c87fbc61aea88b539314cec57226e194bee40fd
+DIST quiterss-0.18.2.tar.gz 3061821 SHA256 7c934c1e2a531662277164765fa4ddc18f691c6a5de3240fd2c2c5cfd95b4d75 SHA512 e55e6a4c52ce19c976e7a47007557d31471a520d896ceddffc6475a75ccef1541960311c175daeeb93a9a395fff33e8bbf6b7dee3e657c465b2c4a0fd91b6531 WHIRLPOOL cdf50c06e17fe20e6fe7f26500ca05f48cdefeaab4c6e3fb354407fe37f9b35051da4bf1e9fe2beea6156deaf9913dcce1ef404d33e6d62211edb6e8502702e6
diff --git a/net-news/quiterss/metadata.xml b/net-news/quiterss/metadata.xml
new file mode 100644
index 000000000000..a331f411d871
--- /dev/null
+++ b/net-news/quiterss/metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>qt</herd>
+ <herd>proxy-maintainers</herd>
+ <maintainer>
+ <email>nikoli@gmx.us</email>
+ <name>Nikoli</name>
+ </maintainer>
+ <use>
+ <flag name="phonon">Enable sound support via <pkg>media-libs/phonon</pkg>
+ or <pkg>dev-qt/qtphonon</pkg></flag>
+ </use>
+ <upstream>
+ <remote-id type="google-code">quite-rss</remote-id>
+ <bugs-to>https://code.google.com/p/quite-rss/issues</bugs-to>
+ <remote-id type="github">QuiteRSS/quiterss</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-news/quiterss/quiterss-0.16.2.ebuild b/net-news/quiterss/quiterss-0.16.2.ebuild
new file mode 100644
index 000000000000..6b6b0bf419f0
--- /dev/null
+++ b/net-news/quiterss/quiterss-0.16.2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PLOCALES="ar cs de el_GR es fa fi fr gl hu it ja ko lt nl pl pt_BR pt_PT ro_RO ru sk sr sv tg_TJ tr uk vi zh_CN zh_TW"
+EHG_REPO_URI="https://code.google.com/p/quite-rss"
+inherit qt4-r2 l10n fdo-mime gnome2-utils
+[[ ${PV} == *9999* ]] && inherit mercurial
+
+[[ ${PV} == *9999* ]] || \
+MY_P="QuiteRSS-${PV}-src"
+
+DESCRIPTION="A Qt4-based RSS/Atom feed reader"
+HOMEPAGE="https://quiterss.org"
+[[ ${PV} == *9999* ]] || \
+SRC_URI="https://quiterss.org/files/${PV}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+[[ ${PV} == *9999* ]] || \
+KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
+IUSE="debug phonon"
+
+RDEPEND="
+ dev-qt/qtcore:4
+ dev-qt/qtgui:4
+ dev-qt/qtsingleapplication[X,qt4(+)]
+ dev-qt/qtsql:4[sqlite]
+ dev-qt/qtwebkit:4
+ dev-db/sqlite:3
+ phonon? ( || ( media-libs/phonon[qt4] dev-qt/qtphonon:4 ) )
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+"
+
+[[ ${PV} == *9999* ]] || \
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( AUTHORS HISTORY_EN HISTORY_RU README )
+
+src_prepare() {
+ my_rm_loc() {
+ sed -i -e "s:lang/${PN}_${1}.ts::" lang/lang.pri || die
+ }
+ # dedicated english locale file is not installed at all
+ rm "lang/${PN}_en.ts" || die
+
+ l10n_find_plocales_changes "lang" "${PN}_" '.ts'
+ l10n_for_each_disabled_locale_do my_rm_loc
+
+ qt4-r2_src_prepare
+}
+
+src_configure() {
+ eqmake4 PREFIX="${EPREFIX}/usr" \
+ SYSTEMQTSA=1 \
+ $(usex phonon '' 'DISABLE_PHONON=1')
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
diff --git a/net-news/quiterss/quiterss-0.17.6.ebuild b/net-news/quiterss/quiterss-0.17.6.ebuild
new file mode 100644
index 000000000000..e27d828e6318
--- /dev/null
+++ b/net-news/quiterss/quiterss-0.17.6.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PLOCALES="ar bg cs de el_GR es fa fi fr gl hi hu it ja ko lt nl pl pt_BR pt_PT ro_RO ru sk sr sv tg_TJ tr uk vi zh_CN zh_TW"
+
+if [[ ${PV} == *9999* ]]; then
+ EHG_REPO_URI="https://code.google.com/p/quite-rss"
+ inherit mercurial
+ KEYWORDS=""
+else
+ MY_P="QuiteRSS-${PV}-src"
+ SRC_URI="https://quiterss.org/files/${PV}/${MY_P}.tar.bz2"
+ KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+ S="${WORKDIR}/${MY_P}"
+fi
+
+inherit fdo-mime gnome2-utils l10n qmake-utils
+
+DESCRIPTION="A Qt-based RSS/Atom feed reader"
+HOMEPAGE="https://quiterss.org"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="debug phonon"
+
+RDEPEND="
+ dev-qt/qtcore:4
+ dev-qt/qtgui:4
+ dev-qt/qtsingleapplication[X,qt4(+)]
+ dev-qt/qtsql:4[sqlite]
+ dev-qt/qtwebkit:4
+ phonon? ( || ( media-libs/phonon[qt4] dev-qt/qtphonon:4 ) )
+ dev-db/sqlite:3"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+DOCS=( AUTHORS HISTORY_EN HISTORY_RU README )
+
+src_prepare() {
+ my_rm_loc() {
+ sed -i -e "s:lang/${PN}_${1}.ts::" lang/lang.pri || die
+ }
+ # dedicated english locale file is not installed at all
+ rm "lang/${PN}_en.ts" || die
+
+ l10n_find_plocales_changes "lang" "${PN}_" '.ts'
+ l10n_for_each_disabled_locale_do my_rm_loc
+}
+
+src_configure() {
+ eqmake4 PREFIX="${EPREFIX}/usr" SYSTEMQTSA=1 \
+ $(usex phonon '' 'DISABLE_PHONON=1')
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
diff --git a/net-news/quiterss/quiterss-0.17.7.ebuild b/net-news/quiterss/quiterss-0.17.7.ebuild
new file mode 100644
index 000000000000..d9559aaf62ad
--- /dev/null
+++ b/net-news/quiterss/quiterss-0.17.7.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PLOCALES="ar bg cs de el_GR es fa fi fr gl hi hu it ja ko lt nl pl pt_BR pt_PT ro_RO ru sk sr sv tg_TJ tr uk vi zh_CN zh_TW"
+EGIT_REPO_URI="https://github.com/QuiteRSS/quiterss.git"
+inherit eutils l10n fdo-mime gnome2-utils qmake-utils
+[[ ${PV} == *9999* ]] && inherit git-r3
+
+DESCRIPTION="A Qt-based RSS/Atom feed reader"
+HOMEPAGE="https://quiterss.org"
+[[ ${PV} == *9999* ]] || \
+SRC_URI="https://github.com/QuiteRSS/quiterss/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+[[ ${PV} == *9999* ]] || \
+KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug phonon +qt4 qt5"
+REQUIRED_USE="^^ ( qt4 qt5 )"
+
+RDEPEND="
+ qt4? (
+ dev-qt/qtcore:4
+ dev-qt/qtgui:4
+ dev-qt/qtsql:4[sqlite]
+ dev-qt/qtwebkit:4
+ phonon? ( || ( media-libs/phonon[qt4] dev-qt/qtphonon:4 ) )
+ )
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtwebkit:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ )
+ dev-qt/qtsingleapplication[X,qt4(+)?,qt5(-)?]
+ dev-db/sqlite:3
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+"
+
+DOCS=( AUTHORS HISTORY_EN HISTORY_RU README )
+
+src_prepare() {
+ my_rm_loc() {
+ sed -i -e "s:lang/${PN}_${1}.ts::" lang/lang.pri || die
+ }
+
+ epatch_user
+
+ # dedicated english locale file is not installed at all
+ rm "lang/${PN}_en.ts" || die
+
+ l10n_find_plocales_changes "lang" "${PN}_" '.ts'
+ l10n_for_each_disabled_locale_do my_rm_loc
+}
+
+src_configure() {
+ use qt4 && eqmake4 PREFIX="${EPREFIX}/usr" \
+ SYSTEMQTSA=1 \
+ $(usex phonon '' 'DISABLE_PHONON=1')
+ use qt5 && eqmake5 PREFIX="${EPREFIX}/usr" \
+ SYSTEMQTSA=1
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+ einstalldocs
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
diff --git a/net-news/quiterss/quiterss-0.18.2.ebuild b/net-news/quiterss/quiterss-0.18.2.ebuild
new file mode 100644
index 000000000000..0554f11fa41f
--- /dev/null
+++ b/net-news/quiterss/quiterss-0.18.2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PLOCALES="ar bg cs de el_GR es fa fi fr gl hi hu it ja ko lt nl pl pt_BR pt_PT ro_RO ru sk sr sv tg_TJ tr uk vi zh_CN zh_TW"
+inherit eutils l10n fdo-mime gnome2-utils qmake-utils
+
+DESCRIPTION="A Qt-based RSS/Atom feed reader"
+HOMEPAGE="https://quiterss.org"
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/QuiteRSS/quiterss.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/QuiteRSS/quiterss/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="debug phonon +qt4 qt5"
+REQUIRED_USE="^^ ( qt4 qt5 )"
+
+RDEPEND="dev-db/sqlite:3
+ dev-qt/qtsingleapplication[X,qt4(+)?,qt5(-)?]
+ qt4? ( dev-qt/qtcore:4
+ dev-qt/qtgui:4
+ dev-qt/qtsql:4[sqlite]
+ dev-qt/qtwebkit:4
+ phonon? ( || ( media-libs/phonon[qt4] dev-qt/qtphonon:4 ) ) )
+ qt5? ( dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtwebkit:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5 )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+DOCS=( AUTHORS CHANGELOG README.md )
+
+src_prepare() {
+ my_rm_loc() {
+ sed -i -e "s:lang/${PN}_${1}.ts::" lang/lang.pri || die
+ }
+
+ epatch_user
+
+ # dedicated english locale file is not installed at all
+ rm "lang/${PN}_en.ts" || die
+
+ l10n_find_plocales_changes "lang" "${PN}_" '.ts'
+ l10n_for_each_disabled_locale_do my_rm_loc
+}
+
+src_configure() {
+ use qt4 && eqmake4 PREFIX="${EPREFIX}/usr" SYSTEMQTSA=1 \
+ $(usex phonon '' 'DISABLE_PHONON=1')
+ use qt5 && eqmake5 PREFIX="${EPREFIX}/usr" SYSTEMQTSA=1
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+ einstalldocs
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
diff --git a/net-news/quiterss/quiterss-9999.ebuild b/net-news/quiterss/quiterss-9999.ebuild
new file mode 100644
index 000000000000..0554f11fa41f
--- /dev/null
+++ b/net-news/quiterss/quiterss-9999.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PLOCALES="ar bg cs de el_GR es fa fi fr gl hi hu it ja ko lt nl pl pt_BR pt_PT ro_RO ru sk sr sv tg_TJ tr uk vi zh_CN zh_TW"
+inherit eutils l10n fdo-mime gnome2-utils qmake-utils
+
+DESCRIPTION="A Qt-based RSS/Atom feed reader"
+HOMEPAGE="https://quiterss.org"
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/QuiteRSS/quiterss.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/QuiteRSS/quiterss/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="debug phonon +qt4 qt5"
+REQUIRED_USE="^^ ( qt4 qt5 )"
+
+RDEPEND="dev-db/sqlite:3
+ dev-qt/qtsingleapplication[X,qt4(+)?,qt5(-)?]
+ qt4? ( dev-qt/qtcore:4
+ dev-qt/qtgui:4
+ dev-qt/qtsql:4[sqlite]
+ dev-qt/qtwebkit:4
+ phonon? ( || ( media-libs/phonon[qt4] dev-qt/qtphonon:4 ) ) )
+ qt5? ( dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtwebkit:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5 )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+DOCS=( AUTHORS CHANGELOG README.md )
+
+src_prepare() {
+ my_rm_loc() {
+ sed -i -e "s:lang/${PN}_${1}.ts::" lang/lang.pri || die
+ }
+
+ epatch_user
+
+ # dedicated english locale file is not installed at all
+ rm "lang/${PN}_en.ts" || die
+
+ l10n_find_plocales_changes "lang" "${PN}_" '.ts'
+ l10n_for_each_disabled_locale_do my_rm_loc
+}
+
+src_configure() {
+ use qt4 && eqmake4 PREFIX="${EPREFIX}/usr" SYSTEMQTSA=1 \
+ $(usex phonon '' 'DISABLE_PHONON=1')
+ use qt5 && eqmake5 PREFIX="${EPREFIX}/usr" SYSTEMQTSA=1
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+ einstalldocs
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
diff --git a/net-news/rawdog/Manifest b/net-news/rawdog/Manifest
new file mode 100644
index 000000000000..04e4f855c858
--- /dev/null
+++ b/net-news/rawdog/Manifest
@@ -0,0 +1,2 @@
+DIST rawdog-2.19.tar.gz 66231 SHA256 fea40f673c334f8b0f21cac8c1498ae2130b7c2c79670c5d166bd5634e5313db SHA512 4e2ebf51feb98a0ce994218e6f057268846ed3194626877b5bd0b71971b5e79f1482af8dece29dc6be0a2e04728333b4814a73469b60c0970a323177511a5ae6 WHIRLPOOL 4635121c848660c54a10fde5045d3a810189b9e8b5486c03d7a99d99bcc44c1f9684f0d6f0fe18e9c3358c9d652c117b3c6eda11432ccc3a61d0e49aeb0aa5fb
+DIST rawdog-2.20.tar.gz 66933 SHA256 0a63b26cc111b0deca441f498177b49be0330760c5c0e24584cdb9ba1e7fd5a6 SHA512 83a023f4256cd49242769deef7eaee7ad40f6e61fe97885dd2b311f3e3c9c8a87338a06b1e08a634496bb939d6574795027405decf361f38727efd73dd2ba96b WHIRLPOOL 0582b05560ee18dfef115141f408c3e90b458b506cbb801cd984fba8ba2dc1c95c20d2d60a07137322f61e3e63226e3df4d906554957a1d1ec77c3d4be69161b
diff --git a/net-news/rawdog/metadata.xml b/net-news/rawdog/metadata.xml
new file mode 100644
index 000000000000..f2ed6f38b1fe
--- /dev/null
+++ b/net-news/rawdog/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+<longdescription>
+rawdog is an RSS Aggregator Without Delusions Of Grandeur. Written in Python,
+it uses Mark Pilgrim's feed parser. It runs from cron, collects articles from
+a number of feeds, and generates a static HTML page listing the newest articles
+in date order. It supports per-feed customizable update times, and uses ETags,
+Last-Modified, and gzip compression to minimize network bandwidth usage.
+</longdescription>
+</pkgmetadata>
diff --git a/net-news/rawdog/rawdog-2.19.ebuild b/net-news/rawdog/rawdog-2.19.ebuild
new file mode 100644
index 000000000000..76b81fb7aa18
--- /dev/null
+++ b/net-news/rawdog/rawdog-2.19.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Rawdog - RSS Aggregator Without Delusions Of Grandeur"
+HOMEPAGE="http://offog.org/code/rawdog.html http://pypi.python.org/pypi/rawdog"
+SRC_URI="http://offog.org/files/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ~s390 sparc x86"
+IUSE=""
+
+DEPEND="dev-python/feedparser[${PYTHON_USEDEP}]"
+RDEPEND=""
+# Test run fails under multi threading
+DISTUTILS_NO_PARALLEL_BUILD=1
+
+python_test() {
+ # pypy fails half way through; meh
+ ./test-rawdog || die "Test run aborted"
+}
diff --git a/net-news/rawdog/rawdog-2.20.ebuild b/net-news/rawdog/rawdog-2.20.ebuild
new file mode 100644
index 000000000000..a47c33e6ae39
--- /dev/null
+++ b/net-news/rawdog/rawdog-2.20.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Rawdog - RSS Aggregator Without Delusions Of Grandeur"
+HOMEPAGE="http://offog.org/code/rawdog.html http://pypi.python.org/pypi/rawdog"
+SRC_URI="http://offog.org/files/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~s390 ~sparc ~x86"
+IUSE=""
+
+DEPEND="dev-python/feedparser[${PYTHON_USEDEP}]"
+RDEPEND=""
+# Test run fails under multi threading
+DISTUTILS_NO_PARALLEL_BUILD=1
+
+python_test() {
+ # pypy fails half way through; meh
+ ./test-rawdog || die "Test run aborted"
+}
diff --git a/net-news/rssguard/Manifest b/net-news/rssguard/Manifest
new file mode 100644
index 000000000000..dd3a58c6b710
--- /dev/null
+++ b/net-news/rssguard/Manifest
@@ -0,0 +1 @@
+DIST rssguard-2.4.0.tar.gz 44439456 SHA256 5b9f87185a1d5b4ebbbd6aa8ff49fe0b470f323e7465c1a7c364198f62ed877e SHA512 ab789af3119fea8a974b0d0c4c15c256b61ea8d143963fcba6c8dfa792191fa7e21a83e8c867bdeec4cf5dec479300016163f529e5337bc22ef533e9b7631f92 WHIRLPOOL 15f3243b077ccab89188b95b0b5450c06b07910555296d483dea283125e09a11f4e0c1327c2e8740fb6cd1aebccc2a874e52558e28a9a5c2fac64de7fd6a0d87
diff --git a/net-news/rssguard/metadata.xml b/net-news/rssguard/metadata.xml
new file mode 100644
index 000000000000..350da705d810
--- /dev/null
+++ b/net-news/rssguard/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>yngwin@gentoo.org</email>
+ </maintainer>
+ <upstream>
+ <remote-id type="bitbucket">skunkos/rssguard</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-news/rssguard/rssguard-2.4.0.ebuild b/net-news/rssguard/rssguard-2.4.0.ebuild
new file mode 100644
index 000000000000..893c982f583c
--- /dev/null
+++ b/net-news/rssguard/rssguard-2.4.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit cmake-utils
+
+DESCRIPTION="A tiny RSS and Atom feed reader"
+HOMEPAGE="https://bitbucket.org/skunkos/rssguard"
+SRC_URI="https://bitbucket.org/skunkos/rssguard/downloads/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="qt4 +qt5"
+REQUIRED_USE="^^ ( qt4 qt5 )"
+
+DEPEND="
+ qt4? ( dev-qt/qtcore:4
+ dev-qt/qtgui:4
+ dev-qt/qtwebkit:4
+ dev-qt/qtxmlpatterns:4 )
+ qt5? ( dev-qt/linguist-tools:5
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtsql:5
+ dev-qt/qtwebkit:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ dev-qt/qtxmlpatterns:5 )"
+RDEPEND="${DEPEND}"
+
+DOCS=( README.md resources/text/CHANGELOG )
+
+src_prepare() {
+ sed -e '/Encoding/d' -i resources/desktop/${PN}.desktop.in || die 'sed failed'
+ epatch_user
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_use qt5 QT_5)
+ )
+ cmake-utils_src_configure
+}
diff --git a/net-news/rsstail/Manifest b/net-news/rsstail/Manifest
new file mode 100644
index 000000000000..9df4de8be389
--- /dev/null
+++ b/net-news/rsstail/Manifest
@@ -0,0 +1 @@
+DIST rsstail-1.8.tgz 5085 SHA256 19284f3eca4bfa649f53848e19e6ee134bce17ccf2a22919cc8c600684877801 SHA512 9a603b384f866fec55ea57572f15aadc467133e12509ec36fe034e1bce89fd1ff3d4982a34d44621413d374ebb17f30e7192c4f1e463f0b05ee2d9537f2a8dbc WHIRLPOOL df022333d8ef01a223540fddb247d4cd283cd74428d4f8185cba7b6c6f29e10d5014104a428c417bd7e5111c5f048b9374455e9ca4d6e4aaba7fdf44a76ae3e8
diff --git a/net-news/rsstail/metadata.xml b/net-news/rsstail/metadata.xml
new file mode 100644
index 000000000000..351ed5142b29
--- /dev/null
+++ b/net-news/rsstail/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>net-news</herd>
+ <longdescription lang="en">
+ RSSTail is more or less an rss reader: it monitors an rss-feed and if it
+ detects a new entry it'll emit only that new entry.
+ </longdescription>
+</pkgmetadata>
diff --git a/net-news/rsstail/rsstail-1.8.ebuild b/net-news/rsstail/rsstail-1.8.ebuild
new file mode 100644
index 000000000000..e162f03636dc
--- /dev/null
+++ b/net-news/rsstail/rsstail-1.8.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+inherit toolchain-funcs
+
+DESCRIPTION="A tail-like RSS-reader"
+HOMEPAGE="http://www.vanheusden.com/rsstail/"
+SRC_URI="http://www.vanheusden.com/${PN}/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=net-libs/libmrss-0.17.1"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+ emake \
+ CC="$(tc-getCC)" \
+ CFLAGS="${CFLAGS} -DVERSION=\\\"\$(VERSION)\\\"" \
+ LDFLAGS="${LDFLAGS} -lmrss"
+}
+
+src_install() {
+ dobin rsstail
+ doman rsstail.1
+ newdoc readme.txt README
+}
diff --git a/net-news/rsstool/Manifest b/net-news/rsstool/Manifest
new file mode 100644
index 000000000000..b9798c70e16f
--- /dev/null
+++ b/net-news/rsstool/Manifest
@@ -0,0 +1 @@
+DIST rsstool-1.0.1rc2-src.zip 135622 SHA256 6eba02cc8d2a3efeca137cfbaec674ef4d75c82d5998442d5b99ed67a704664e SHA512 9c04f194e1940909409f6039bd8842e1ff558ec2849e42949143b4cddf7472f7e65925d2acaae40bb423ce26b7c6e66fa675208c3f61ea7e010040b6b8d8af0d WHIRLPOOL 4f1de751854645b7070aa08e59617c421b92e371be14d98268af2b6365b4c3c33ec786fadf8ba6c5cae245cf074349175ef8c1225c8aa35f5bdca10f74a962ef
diff --git a/net-news/rsstool/metadata.xml b/net-news/rsstool/metadata.xml
new file mode 100644
index 000000000000..4494d9a01242
--- /dev/null
+++ b/net-news/rsstool/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>net-news</herd>
+ <upstream>
+ <remote-id type="sourceforge">rsstool</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-news/rsstool/rsstool-1.0.1_rc2.ebuild b/net-news/rsstool/rsstool-1.0.1_rc2.ebuild
new file mode 100644
index 000000000000..971529ec81cd
--- /dev/null
+++ b/net-news/rsstool/rsstool-1.0.1_rc2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit toolchain-funcs
+
+MY_P=${PN}-${PV/_}
+
+DESCRIPTION="cmdline tool to read, parse, merge, and write RSS (and Atom) feeds"
+HOMEPAGE="http://rsstool.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}-src.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND="dev-libs/libxml2
+ net-misc/curl"
+DEPEND="${RDEPEND}
+ app-arch/unzip"
+
+S=${WORKDIR}/${MY_P}-src/src
+
+src_prepare() {
+ sed -e '1i#!/bin/bash' -i configure || die
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)"
+}
+
+src_install() {
+ emake DESTDIR="${D}" BINDIR="/usr/bin" install
+
+ dohtml ../{changes,faq,readme}.html
+}
diff --git a/net-news/snownews/Manifest b/net-news/snownews/Manifest
new file mode 100644
index 000000000000..a6b2be8fe034
--- /dev/null
+++ b/net-news/snownews/Manifest
@@ -0,0 +1 @@
+DIST snownews-1.5.12.tar.gz 167944 SHA256 26dd96e9345d9cbc1c0c9470417080dd0c3eb31e7ea944f78f3302d7060ecb90 SHA512 7a7ccd5ea57f8bbb73f1429ab931a38203e858c74a383c5347e66088b84f6a7240feeee99e179687ce0a7a89c6c1406ce20d6c5d6771d25a0a0301fa5526e220 WHIRLPOOL c0a127db3700789e134720cbf77858a7c37950e9b05b4ca2f13372f774eb6f7ee97dd2f957ba1c3571c241a241993feb702dbb0d90c0c8ea03d2e6003fdf24b1
diff --git a/net-news/snownews/files/snownews-1.5.7-stdint.patch b/net-news/snownews/files/snownews-1.5.7-stdint.patch
new file mode 100644
index 000000000000..f6c81e79925a
--- /dev/null
+++ b/net-news/snownews/files/snownews-1.5.7-stdint.patch
@@ -0,0 +1,17 @@
+diff -ru snownews-1.5.7~/md5.h snownews-1.5.7/md5.h
+--- snownews-1.5.7~/md5.h 2006-12-03 16:36:54.000000000 +0100
++++ snownews-1.5.7/md5.h 2006-12-03 16:47:23.000000000 +0100
+@@ -31,11 +31,8 @@
+ #ifndef MD5_H
+ #define MD5_H
+
+-#ifdef __alpha
+-typedef unsigned int uint32;
+-#else
+-typedef unsigned long uint32;
+-#endif
++#include <stdint.h>
++typedef uint32_t uint32;
+
+ struct MD5Context {
+ uint32 buf[4];
diff --git a/net-news/snownews/metadata.xml b/net-news/snownews/metadata.xml
new file mode 100644
index 000000000000..a40624fba8f0
--- /dev/null
+++ b/net-news/snownews/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+ <email>maintainer-needed@gentoo.org</email>
+</maintainer>
+</pkgmetadata>
diff --git a/net-news/snownews/snownews-1.5.12-r1.ebuild b/net-news/snownews/snownews-1.5.12-r1.ebuild
new file mode 100644
index 000000000000..173be8a21d2b
--- /dev/null
+++ b/net-news/snownews/snownews-1.5.12-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Snownews, a text-mode RSS/RDF newsreader"
+HOMEPAGE="http://snownews.kcore.de/"
+SRC_URI="http://home.kcore.de/~kiza/software/snownews/download/${P}.tar.gz"
+LICENSE="GPL-2"
+
+SLOT="0"
+KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~x86-macos"
+IUSE="unicode"
+
+COMMON_DEPEND="
+ >=dev-libs/libxml2-2.5.6
+ >=sys-libs/ncurses-5.3[unicode?]
+ dev-libs/openssl
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ dev-perl/XML-LibXML
+ dev-perl/libwww-perl
+"
+
+DEPEND="
+ ${COMMON_DEPEND}
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ sed -i -e "s|-O2||g" configure || die
+ sed -i -e 's|$(INSTALL) -s|$(INSTALL)|g' Makefile || die
+}
+
+src_configure() {
+ tc-export PKG_CONFIG
+ if use unicode; then
+ sed -i -e 's|-lncurses|`\\$(PKG_CONFIG) --libs ncursesw`|' configure || die
+ else
+ sed -i -e 's|-lncurses|`\\$(PKG_CONFIG) --libs ncurses`|' configure || die
+ fi
+
+ # perl script, not autotools based
+ ./configure --prefix="${EPREFIX}/usr" || die
+}
+
+src_compile() {
+ emake \
+ CC="$(tc-getCC)" \
+ EXTRA_CFLAGS="${CFLAGS}" \
+ EXTRA_LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+ emake PREFIX="${ED}/usr" install
+
+ dodoc AUTHOR Changelog CREDITS README README.de README.patching
+}
diff --git a/net-news/yarssr/Manifest b/net-news/yarssr/Manifest
new file mode 100644
index 000000000000..f13974a24fb1
--- /dev/null
+++ b/net-news/yarssr/Manifest
@@ -0,0 +1 @@
+DIST yarssr-0.2.2.tar.bz2 19567 SHA256 8f9a015a0e97f913edb93b5b9f89c34cac5783fc3cdbec32f9bb7cbda63c8a58 SHA512 ae9fcac6027776dd89af618273a03ed58260e69458681cd694af0a2f087f7595543af46c303184fb1d973efd3cb06a798b5d6e771f633faf53928e2c1dad412c WHIRLPOOL 27ce22e2c85fa2bcfda12cd7e682c76fda419765a695c742f199236e171a4089e7f27625520b5e6ddac2d96592810d551972afe0db30ffb8de7ed797800d0eaa
diff --git a/net-news/yarssr/files/yarssr-0.2.2-code_injection_197660.patch b/net-news/yarssr/files/yarssr-0.2.2-code_injection_197660.patch
new file mode 100644
index 000000000000..4f5b11130f6f
--- /dev/null
+++ b/net-news/yarssr/files/yarssr-0.2.2-code_injection_197660.patch
@@ -0,0 +1,12 @@
+diff -urNad yarssr-0.2.2~/lib/Yarssr/GUI.pm yarssr-0.2.2/lib/Yarssr/GUI.pm
+--- yarssr-0.2.2~/lib/Yarssr/GUI.pm 2007-10-31 12:40:08.000000000 +0100
++++ yarssr-0.2.2/lib/Yarssr/GUI.pm 2007-10-31 12:42:17.958217449 +0100
+@@ -164,7 +164,7 @@
+ else {
+ my $b = Yarssr::Config->get_browser;
+ $b .= " \"$url\"" unless $b =~ s/\%s/"$url"/;
+- exec($b) or warn "unable to launch browser\n";
++ exec(split(' ',$b)) or warn "unable to launch browser\n";
+ exit;
+ }
+ }
diff --git a/net-news/yarssr/files/yarssr-0.2.2-cve-2007-5837.patch b/net-news/yarssr/files/yarssr-0.2.2-cve-2007-5837.patch
new file mode 100644
index 000000000000..a73289d98d66
--- /dev/null
+++ b/net-news/yarssr/files/yarssr-0.2.2-cve-2007-5837.patch
@@ -0,0 +1,23 @@
+Improved patch to fix CVE 2007-5837 - remote code injection.
+See Gentoo bug #197660 and #378413.
+
+--- yarssr-0.2.2/lib/Yarssr/GUI.pm
++++ yarssr-0.2.2/lib/Yarssr/GUI.pm
+@@ -163,8 +163,15 @@
+ }
+ else {
+ my $b = Yarssr::Config->get_browser;
+- $b .= " \"$url\"" unless $b =~ s/\%s/"$url"/;
+- exec($b) or warn "unable to launch browser\n";
++ my @b = split(' ', Yarssr::Config->get_browser);
++ if (grep(/\%s/, @b))
++ {
++ map {grep(s/\%s/$url/, $_) => $_} @b;
++ }
++ else {
++ push(@b, $url);
++ }
++ exec(@b) or warn "unable to launch browser\n";
+ exit;
+ }
+ }
diff --git a/net-news/yarssr/files/yarssr-0.2.2-makefile.patch b/net-news/yarssr/files/yarssr-0.2.2-makefile.patch
new file mode 100644
index 000000000000..70655550955e
--- /dev/null
+++ b/net-news/yarssr/files/yarssr-0.2.2-makefile.patch
@@ -0,0 +1,16 @@
+--- Makefile.orig 2006-10-24 22:01:58.000000000 -0600
++++ Makefile 2006-10-24 22:02:16.000000000 -0600
+@@ -1,4 +1,4 @@
+-PREFIX=/usr/local
++PREFIX=/usr
+ BINDIR=$(PREFIX)/bin
+ LIBDIR=$(PREFIX)/lib/yarssr
+ DATADIR=$(PREFIX)/share
+@@ -27,7 +27,6 @@
+ @echo Copying share files to $(DESTDIR)/$(DATADIR):
+ @cp -Rp share/* $(DESTDIR)/$(DATADIR)/
+
+- find $(DESTDIR)/$(DATADIR) -type f -exec chmod 644 "{}" \;
+ find $(DESTDIR)/$(LIBDIR) -type f -exec chmod 644 "{}" \;
+
+ install -m 0644 build/locale/en/$(LC_CATEGORY)/yarssr.mo $(DESTDIR)/$(LOCALEDIR)/en/$(LC_CATEGORY)/
diff --git a/net-news/yarssr/metadata.xml b/net-news/yarssr/metadata.xml
new file mode 100644
index 000000000000..2b1cff497109
--- /dev/null
+++ b/net-news/yarssr/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>net-news</herd>
+ <upstream>
+ <remote-id type="sourceforge">yarssr</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-news/yarssr/yarssr-0.2.2-r2.ebuild b/net-news/yarssr/yarssr-0.2.2-r2.ebuild
new file mode 100644
index 000000000000..6412f59291a5
--- /dev/null
+++ b/net-news/yarssr/yarssr-0.2.2-r2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="Yet Another RSS Reader - A KDE/Gnome system tray rss aggregator"
+HOMEPAGE="http://yarssr.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND="dev-perl/Locale-gettext
+ dev-perl/XML-RSS
+ dev-perl/gtk2-trayicon
+ dev-perl/gtk2-gladexml
+ dev-perl/gnome2-vfs-perl
+ >=dev-perl/gnome2-perl-0.94"
+
+DOCS=( ChangeLog TODO README )
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-makefile.patch
+ epatch "${FILESDIR}"/${P}-cve-2007-5837.patch
+}
diff --git a/net-news/yencode/Manifest b/net-news/yencode/Manifest
new file mode 100644
index 000000000000..d61ea783ef3b
--- /dev/null
+++ b/net-news/yencode/Manifest
@@ -0,0 +1 @@
+DIST yencode-0.46.tar.gz 241762 SHA256 7c73536b09af087e5494f7c01a6a5e19d6dfc87a9c2a38990d281118bcd210e4 SHA512 5883ec76f2ef3b857f09c79c63f47e2a1cf0354dbc06ff11cafecfda1112c638283ea3a987f906286ccc9dbe9d57f5f35b06ec1c3404dfc46465e722410d34a8 WHIRLPOOL b55dcbd2f5b1d672cd632e168a18cbec1bfe859205d73ad9ba328f9cbbfe00924ff239eec1411f542fee5fe8f171b1e2d6ff6bdbd96363b7997d6b2b031f9250
diff --git a/net-news/yencode/metadata.xml b/net-news/yencode/metadata.xml
new file mode 100644
index 000000000000..ffdc38f1f4d4
--- /dev/null
+++ b/net-news/yencode/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>net-news</herd>
+ <upstream>
+ <remote-id type="sourceforge">yencode</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-news/yencode/yencode-0.46.ebuild b/net-news/yencode/yencode-0.46.ebuild
new file mode 100644
index 000000000000..f00ecb814b9c
--- /dev/null
+++ b/net-news/yencode/yencode-0.46.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="yEnc encoder/decoder package"
+HOMEPAGE="http://www.yencode.org"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86 ppc ~sparc arm ~amd64"
+IUSE="nls"
+
+DEPEND=""
+
+src_compile() {
+ local myconf
+ use nls || myconf="--disable-nls"
+
+ ./configure \
+ --host=${CHOST} \
+ --prefix=/usr \
+ --infodir=/usr/share/info \
+ --mandir=/usr/share/man \
+ ${myconf} || die "./configure failed"
+
+ emake || die
+}
+
+src_install () {
+ make \
+ prefix=${D}/usr \
+ mandir=${D}/usr/share/man \
+ infodir=${D}/usr/share/info \
+ install || die
+ dodoc AUTHORS NEWS README ChangeLog
+ doman doc/ydecode.1 doc/yencode.1 doc/ypost.1 doc/ypostrc.5
+}
diff --git a/net-news/yydecode/Manifest b/net-news/yydecode/Manifest
new file mode 100644
index 000000000000..4b6cbda64922
--- /dev/null
+++ b/net-news/yydecode/Manifest
@@ -0,0 +1 @@
+DIST yydecode-0.2.10.tar.gz 119983 SHA256 bd4879643f6539770fd23d1a51dc6a91ba3de2823cf14d047a40c630b3c7ba66 SHA512 0ca27e6458a1b3dbb022cde96a7c39bb93d91de8b0a6ce1e5105672e4df3a982267cf2c5f815d410e1b44afee5109a605fd2d1e4024d7ec1b90662a31ac72631 WHIRLPOOL 1ba44175c2d97eed81474e704ad0eca10b25aae27a34afb9a95dc101c8538a9330109b4c79487cf760a6b3a66fe90f6280af89234449a3e7cce177ca9e8d4b97
diff --git a/net-news/yydecode/metadata.xml b/net-news/yydecode/metadata.xml
new file mode 100644
index 000000000000..0dd0b4cf1e3d
--- /dev/null
+++ b/net-news/yydecode/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>net-news</herd>
+ <upstream>
+ <remote-id type="sourceforge">yydecode</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-news/yydecode/yydecode-0.2.10-r1.ebuild b/net-news/yydecode/yydecode-0.2.10-r1.ebuild
new file mode 100644
index 000000000000..c7c428707cf9
--- /dev/null
+++ b/net-news/yydecode/yydecode-0.2.10-r1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="A decoder for yENC format, popular on Usenet"
+HOMEPAGE="http://yydecode.sourceforge.net/"
+SRC_URI="mirror://sourceforge/yydecode/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~ppc ~sparc x86"
+IUSE=""
+
+src_prepare() {
+ sed -e "s/t3.sh//" -e "s/t7.sh//" -i checks/Makefile.in || die
+}