Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@××××××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: net-misc/mastorss/
Date: Sat, 28 Nov 2020 13:58:00
Message-Id: 1606487596.17c11b30860b525a551914335519e86d34e94959.andrewammerlaan@gentoo
1 commit: 17c11b30860b525a551914335519e86d34e94959
2 Author: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
3 AuthorDate: Fri Nov 27 14:33:16 2020 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
5 CommitDate: Fri Nov 27 14:33:16 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=17c11b30
7
8 net-misc/mastorss: New package.
9
10 Another RSS to Mastodon bot
11
12 Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>
13
14 net-misc/mastorss/Manifest | 1 +
15 net-misc/mastorss/mastorss-0.13.0.ebuild | 32 ++++++++++++++++++++++++++++++++
16 net-misc/mastorss/mastorss-9999.ebuild | 32 ++++++++++++++++++++++++++++++++
17 net-misc/mastorss/metadata.xml | 15 +++++++++++++++
18 4 files changed, 80 insertions(+)
19
20 diff --git a/net-misc/mastorss/Manifest b/net-misc/mastorss/Manifest
21 new file mode 100644
22 index 00000000..8d1bb98c
23 --- /dev/null
24 +++ b/net-misc/mastorss/Manifest
25 @@ -0,0 +1 @@
26 +DIST mastorss-0.13.0.tar.gz 50548 BLAKE2B 56b05c43842760881c9bc27bbd404804beba0216b2d8a129aea78a41cf2fe832d357615b74ecf56c491af7a789e72691766d46cc6172b89057f7a5b179ff09e8 SHA512 c5034d483fc3139f9276b62c0a9181754fd847f45d6286bfd39b20ed602ae3ec72031ed898c5f3b3dba627e978232180cbd50340e3579771a7a42b6a98f83161
27
28 diff --git a/net-misc/mastorss/mastorss-0.13.0.ebuild b/net-misc/mastorss/mastorss-0.13.0.ebuild
29 new file mode 100644
30 index 00000000..b9573f58
31 --- /dev/null
32 +++ b/net-misc/mastorss/mastorss-0.13.0.ebuild
33 @@ -0,0 +1,32 @@
34 +# Copyright 1999-2020 Gentoo Authors
35 +# Distributed under the terms of the GNU General Public License v2
36 +
37 +EAPI=7
38 +
39 +inherit cmake
40 +[[ "${PV}" == "9999" ]] && inherit git-r3
41 +
42 +DESCRIPTION="Another RSS to Mastodon bot"
43 +HOMEPAGE="https://schlomp.space/tastytea/mastorss"
44 +if [[ "${PV}" != "9999" ]]; then
45 + SRC_URI="https://schlomp.space/tastytea/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
46 + S="${WORKDIR}/${PN}"
47 + KEYWORDS="~amd64"
48 +else
49 + EGIT_REPO_URI="https://schlomp.space/tastytea/mastorss.git"
50 +fi
51 +
52 +LICENSE="GPL-3"
53 +SLOT="0"
54 +IUSE=""
55 +
56 +RDEPEND="
57 + dev-libs/boost
58 + >=dev-cpp/mastodonpp-0.5.6
59 + dev-libs/jsoncpp
60 +"
61 +DEPEND="${RDEPEND}"
62 +BDEPEND="
63 + virtual/pkgconfig
64 + app-text/asciidoc
65 +"
66
67 diff --git a/net-misc/mastorss/mastorss-9999.ebuild b/net-misc/mastorss/mastorss-9999.ebuild
68 new file mode 100644
69 index 00000000..b9573f58
70 --- /dev/null
71 +++ b/net-misc/mastorss/mastorss-9999.ebuild
72 @@ -0,0 +1,32 @@
73 +# Copyright 1999-2020 Gentoo Authors
74 +# Distributed under the terms of the GNU General Public License v2
75 +
76 +EAPI=7
77 +
78 +inherit cmake
79 +[[ "${PV}" == "9999" ]] && inherit git-r3
80 +
81 +DESCRIPTION="Another RSS to Mastodon bot"
82 +HOMEPAGE="https://schlomp.space/tastytea/mastorss"
83 +if [[ "${PV}" != "9999" ]]; then
84 + SRC_URI="https://schlomp.space/tastytea/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
85 + S="${WORKDIR}/${PN}"
86 + KEYWORDS="~amd64"
87 +else
88 + EGIT_REPO_URI="https://schlomp.space/tastytea/mastorss.git"
89 +fi
90 +
91 +LICENSE="GPL-3"
92 +SLOT="0"
93 +IUSE=""
94 +
95 +RDEPEND="
96 + dev-libs/boost
97 + >=dev-cpp/mastodonpp-0.5.6
98 + dev-libs/jsoncpp
99 +"
100 +DEPEND="${RDEPEND}"
101 +BDEPEND="
102 + virtual/pkgconfig
103 + app-text/asciidoc
104 +"
105
106 diff --git a/net-misc/mastorss/metadata.xml b/net-misc/mastorss/metadata.xml
107 new file mode 100644
108 index 00000000..721926b1
109 --- /dev/null
110 +++ b/net-misc/mastorss/metadata.xml
111 @@ -0,0 +1,15 @@
112 +<?xml version="1.0" encoding="UTF-8"?>
113 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
114 +<pkgmetadata>
115 + <maintainer type="person">
116 + <email>gentoo@××××××××.de</email>
117 + <name>Ronny (tastytea) Gutbrod</name>
118 + </maintainer>
119 + <upstream>
120 + <maintainer>
121 + <name>tastytea</name>
122 + <email>tastytea@××××××××.de</email>
123 + </maintainer>
124 + <bugs-to>https://schlomp.space/tastytea/mastorss/issues</bugs-to>
125 + </upstream>
126 +</pkgmetadata>