From 94e68420a45249b9df2044866b57d0427cf54dfa Mon Sep 17 00:00:00 2001 From: Yuri Konotopov Date: Sat, 19 Nov 2016 00:08:21 +0300 Subject: net-news/liferea: version bump, eapi 6 bump, removed gconf dependency. Added myself as proxy-maintainer. Gentoo-Bug: https://bugs.gentoo.org/546188 Gentoo-Bug: https://bugs.gentoo.org/568190 Gentoo-Bug: https://bugs.gentoo.org/577452 Acked-by: Iskren Slavov --- net-news/liferea/Manifest | 2 + net-news/liferea/liferea-1.10.19.ebuild | 71 ++++++++++++++++++++++++++++++++ net-news/liferea/liferea-1.12_rc1.ebuild | 67 ++++++++++++++++++++++++++++++ net-news/liferea/metadata.xml | 4 +- 4 files changed, 142 insertions(+), 2 deletions(-) create mode 100644 net-news/liferea/liferea-1.10.19.ebuild create mode 100644 net-news/liferea/liferea-1.12_rc1.ebuild (limited to 'net-news/liferea') diff --git a/net-news/liferea/Manifest b/net-news/liferea/Manifest index 613fce5b4a7a..d3c993e01d8b 100644 --- a/net-news/liferea/Manifest +++ b/net-news/liferea/Manifest @@ -1,2 +1,4 @@ DIST liferea-1.10.17.tar.bz2 1446634 SHA256 dd77d9a4a7203e948977bf03359918cca0c600d582545d6c1851c1c141a16f6b SHA512 8776952793a3c323a387d17ac401bd7453d29169efcc55e0096fb3b6b8b19958f29d00bfb02e83d7362602ac1ea03a03956f6d5117868054c3b76d3ba35d0a15 WHIRLPOOL 0087fcd188f37a5548aa0b3b0513f0d54aea0a8d25a1157969c33af68521e6b0facf12b3e59288006741704c1dcdf7528ef1ec67b4e14b667066c6a137b0e471 +DIST liferea-1.10.19.tar.bz2 1453859 SHA256 00c55dfd7cac4ded67f2dc66d00024e39bd8f971fc09b76ae22f374a5a47ddc0 SHA512 f09b547cf7a2163782b5b4f547b21cfdb87ec972a51e4b1bd2f308f328f65d2475931a1b1bac45b68ffb6e040b46e13003f4cebfd01a2cdddb6abab30cf127c9 WHIRLPOOL ccf97794083ff546cc6174f02b5dcaaaad104ece9bac8559ebd691b74bf8cadf90e65d85262fd68c4be8b84bcc7bf88c74c370f1b5c317798991189e6e7e9adc DIST liferea-1.10.8.tar.bz2 1430531 SHA256 9dd7cb09f624c2f2765aadb139278f635032c9edd05d20a2b2405690546571b4 SHA512 bd77b8f7ae13de3dacad2f5b40db690c8172ccb8ccc698be036ea82ebdd3902015764b7f3f21ced50bc4f49bfb5d88df008be498701bd7433246dc000aad3964 WHIRLPOOL f6bb77a20998cef281d97013187dfb3594a76d4ba1f293c855a31caadd26f46ea5d3173770503b1babeca6cb7e5846b05a06dae2533ecb215d240100729d60e5 +DIST liferea-1.12-rc1a.tar.bz2 1461156 SHA256 61df76dec6b53e34379e192684a6a69daffeeee6b1072b327869b1cdc6bcb461 SHA512 c8cf94ad87e91dba2f666882faada9e68a81284d8f8a0a6c840c233fa770bbe13168969ec0047d960195f8f78ec147f10d5c5657966c69dd93ce770cd5c8f66d WHIRLPOOL ea45fe455883ac7e2fe0cf8fec17756458feb5d416dd3405bb98cb8ee42597084ec54e683c8281006d03be4e51522d4627bfe445eec2c03265c71158563b1924 diff --git a/net-news/liferea/liferea-1.10.19.ebuild b/net-news/liferea/liferea-1.10.19.ebuild new file mode 100644 index 000000000000..20b5faf93db4 --- /dev/null +++ b/net-news/liferea/liferea-1.10.19.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" +PYTHON_COMPAT=( python2_7 ) + +inherit autotools gnome2 pax-utils python-r1 + +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" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=">=dev-db/sqlite-3.7.0:3 + >=dev-libs/glib-2.28.0:2 + dev-libs/gobject-introspection + dev-libs/json-glib + >=dev-libs/libpeas-1.0.0[gtk,python,${PYTHON_USEDEP}] + >=dev-libs/libxml2-2.6.27:2 + >=dev-libs/libxslt-1.1.19 + gnome-base/gsettings-desktop-schemas + >=net-libs/libsoup-2.28.2:2.4 + >=net-libs/webkit-gtk-1.6.1:3 + x11-libs/gtk+: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" + +S="${WORKDIR}"/${MY_P} + +src_prepare() { + gnome2_src_prepare + eautoreconf +} + +src_configure() { + gnome2_src_configure \ + --disable-schemas-compile + $(use_enable ayatana libindicate) + $(use_enable libnotify) +} + +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.12_rc1.ebuild b/net-news/liferea/liferea-1.12_rc1.ebuild new file mode 100644 index 000000000000..39283ee62186 --- /dev/null +++ b/net-news/liferea/liferea-1.12_rc1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" +PYTHON_COMPAT=( python3_{4,5} ) + +inherit autotools gnome2 pax-utils python-r1 + +MY_P=${P/_/-}a +MY_PV=${PV/_/-} + +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${MY_PV}/${MY_P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~x86" + +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=">=dev-db/sqlite-3.7.0:3 + >=dev-libs/glib-2.28.0:2 + dev-libs/gobject-introspection + dev-libs/json-glib + >=dev-libs/libpeas-1.0.0[gtk,python,${PYTHON_USEDEP}] + >=dev-libs/libxml2-2.6.27:2 + >=dev-libs/libxslt-1.1.19 + gnome-base/gsettings-desktop-schemas + >=net-libs/libsoup-2.42:2.4 + net-libs/webkit-gtk:4 + x11-libs/gtk+:3 + >=x11-libs/pango-1.4.0" + +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +S="${WORKDIR}"/${MY_P} + +src_prepare() { + gnome2_src_prepare + eautoreconf +} + +src_configure() { + gnome2_src_configure --disable-schemas-compile +} + +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/metadata.xml b/net-news/liferea/metadata.xml index ab5e6ec417ca..c0948e0fa450 100644 --- a/net-news/liferea/metadata.xml +++ b/net-news/liferea/metadata.xml @@ -2,8 +2,8 @@ - iskren.s@gmail.com - Iskren Slavov + ykonotopov@gmail.com + Yuri Konotopov proxy-maint@gentoo.org -- cgit v1.2.3-18-g5258