Gentoo Archives: gentoo-commits

From: Patrice Clement <monsieurp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-news/rssguard/
Date: Sun, 13 Aug 2017 13:23:22
Message-Id: 1502630590.e30c8eff08858e2873016e615d0a2925db7b54e2.monsieurp@gentoo
1 commit: e30c8eff08858e2873016e615d0a2925db7b54e2
2 Author: soredake <fdsfgs <AT> krutt <DOT> org>
3 AuthorDate: Tue Aug 1 22:35:02 2017 +0000
4 Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
5 CommitDate: Sun Aug 13 13:23:10 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e30c8eff
7
8 net-news/rssguard: version bump to 3.4.1.
9
10 Closes: https://github.com/gentoo/gentoo/pull/5271
11
12 net-news/rssguard/Manifest | 1 +
13 net-news/rssguard/metadata.xml | 8 ++++++
14 net-news/rssguard/rssguard-3.4.1.ebuild | 49 +++++++++++++++++++++++++++++++++
15 3 files changed, 58 insertions(+)
16
17 diff --git a/net-news/rssguard/Manifest b/net-news/rssguard/Manifest
18 index d82b1146fa3..5f0e1692718 100644
19 --- a/net-news/rssguard/Manifest
20 +++ b/net-news/rssguard/Manifest
21 @@ -1 +1,2 @@
22 DIST rssguard-3.3.5.tar.gz 5310573 SHA256 c8f9d05d498e63f5654dca2fc27834403d6cd76f078639a5d6e1b2acbc6e81bf SHA512 3d80cffa20f0f5f625907b0245a09ada18d56a190abddf2bcdc9eaa199867e29b68d445e12eec0dc544469e8ead4df2c6753da634346bf60e0913bdae41951be WHIRLPOOL efc16b622f3a0ddccee05c0ff5ba97933b170a8e1b713bf4cd81baeda745e70c88acd34502a372a34df339ab210b929f331609f022be3d5dc88cb9acc74de697
23 +DIST rssguard-3.4.1.tar.gz 5128550 SHA256 709a92daef6cacb53983b42684f1d60eed3b7462a14403a2dac6cdb299a88bd4 SHA512 0f60bc7f1d000ec8e0f813cccf6235602b9a8f25b833b2bbf094601a0bfdeb5a7dfe7a0745f625812c1509b8489c45141fa51206175968897b394f942f4e6e2c WHIRLPOOL 826db0559456988d2b85da1968863ad39cd4f34a21626db27a2c4a45669e4badb07f160c870dfef36b36f03e57fe5efc12db8e1969ed7f17d87f199f6c3af210
24
25 diff --git a/net-news/rssguard/metadata.xml b/net-news/rssguard/metadata.xml
26 index 10ef77a1959..45d5f9354ee 100644
27 --- a/net-news/rssguard/metadata.xml
28 +++ b/net-news/rssguard/metadata.xml
29 @@ -1,6 +1,14 @@
30 <?xml version="1.0" encoding="UTF-8"?>
31 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
32 <pkgmetadata>
33 + <maintainer type="person">
34 + <email>fdsfgs@×××××.org</email>
35 + <name>soredake</name>
36 + </maintainer>
37 + <maintainer type="project">
38 + <email>proxy-maint@g.o</email>
39 + <name>Proxy Maintainers</name>
40 + </maintainer>
41 <upstream>
42 <remote-id type="github">martinrotter/rssguard</remote-id>
43 </upstream>
44
45 diff --git a/net-news/rssguard/rssguard-3.4.1.ebuild b/net-news/rssguard/rssguard-3.4.1.ebuild
46 new file mode 100644
47 index 00000000000..8f249559600
48 --- /dev/null
49 +++ b/net-news/rssguard/rssguard-3.4.1.ebuild
50 @@ -0,0 +1,49 @@
51 +# Copyright 1999-2016 Gentoo Foundation
52 +# Distributed under the terms of the GNU General Public License v2
53 +
54 +EAPI=6
55 +
56 +inherit qmake-utils
57 +
58 +DESCRIPTION="A tiny RSS and Atom feed reader"
59 +HOMEPAGE="https://github.com/martinrotter/rssguard"
60 +SRC_URI="https://github.com/martinrotter/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
61 +
62 +LICENSE="GPL-3"
63 +SLOT="0"
64 +KEYWORDS="~amd64"
65 +IUSE="debug webengine"
66 +
67 +RDEPEND="
68 + >=dev-qt/qtcore-5.6:5
69 + >=dev-qt/qtgui-5.6:5
70 + >=dev-qt/qtnetwork-5.6:5
71 + >=dev-qt/qtsql-5.6:5
72 + >=dev-qt/qtwidgets-5.6:5
73 + >=dev-qt/qtxml-5.6:5
74 + webengine? ( >=dev-qt/qtwebengine-5.6:5[widgets] )
75 +"
76 +DEPEND="${RDEPEND}
77 + >=dev-qt/linguist-tools-5.6:5
78 +"
79 +
80 +src_prepare() {
81 + default
82 +
83 + # remove bundled qtbase translations
84 + rm -v localization/qtbase* || die
85 + sed -i -e "s|localization/qtbase_[a-z][a-z].ts||g" ${PN}.pro || die
86 +}
87 +
88 +src_configure() {
89 + eqmake5 \
90 + CONFIG+=$(usex debug debug release) \
91 + USE_WEBENGINE=$(usex webengine true false) \
92 + LRELEASE_EXECUTABLE="$(qt5_get_bindir)/lrelease" \
93 + PREFIX="${EPREFIX}"/usr \
94 + INSTALL_ROOT=.
95 +}
96 +
97 +src_install() {
98 + emake install INSTALL_ROOT="${D}"
99 +}