Gentoo Archives: gentoo-commits

From: Ronny Gutbrod <gentoo@××××××××.de>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: net-im/biboumi/
Date: Mon, 30 Aug 2021 13:40:53
Message-Id: 1630330671.d0fdabcc7a3c99d49d9da01ae7fc695bddab6cf6.tastytea@gentoo
1 commit: d0fdabcc7a3c99d49d9da01ae7fc695bddab6cf6
2 Author: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
3 AuthorDate: Mon Aug 30 13:37:51 2021 +0000
4 Commit: Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
5 CommitDate: Mon Aug 30 13:37:51 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d0fdabcc
7
8 net-im/biboumi: Remove old ebuilds.
9
10 Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>
11
12 net-im/biboumi/Manifest | 2 -
13 net-im/biboumi/biboumi-8.5.ebuild | 88 ---------------------------
14 net-im/biboumi/biboumi-9.0_rc1-r1.ebuild | 100 -------------------------------
15 3 files changed, 190 deletions(-)
16
17 diff --git a/net-im/biboumi/Manifest b/net-im/biboumi/Manifest
18 index 1a361d5ba..34c6c222d 100644
19 --- a/net-im/biboumi/Manifest
20 +++ b/net-im/biboumi/Manifest
21 @@ -1,3 +1 @@
22 -DIST biboumi-8.5.tar.xz 142576 BLAKE2B 0e9284aa757f43a8436a7df5f78962663ca8cbf9b9a24dd5ea9c978e3240274b6f817b00169b478332f28b5f50a96833e10b7a3feec5e16b96638ec94daeb843 SHA512 36aa8c66a720faa8d9f0bd76fcd4ee382b7d21f6822de2a03582d03e8e7e440a4a08b1ff21e876e70e6b5b1012973c9936d85faecf4781a5d78e7d8b206c3ef6
23 -DIST biboumi-9.0-rc1.tar.xz 161008 BLAKE2B f1cf02d714a03633bcc8737d319f1c1c232b17edd6961ae9478189e85773b0cf28844e2d6173a63704353a371506cf1f4bc72a032434199e19d85a2383e9e261 SHA512 893d01e0b9d9606920b0cdecb45dec8a01b56701413d4633805db3dd5c32cd3bd2342c31d043beb34ac73c664dd968adc1f5e90a555369d8e6c78c4034bd1f20
24 DIST biboumi-9.0.tar.xz 161192 BLAKE2B 27c19f5c44e23caae07bd579b01d663e73cd8b432203ac95ae77e651936eea7cc443f389e589acebe5b36c32e96f215fdf0a86c97193726d601b53b709a2d66e SHA512 cfaacd831b56031906922472275c55fd6f1a5307ebe54959d21e3799ad4612499e8beeb34e8736df9eabc9fec1a861d17567250d64f316ace47395fd6c8f3c18
25
26 diff --git a/net-im/biboumi/biboumi-8.5.ebuild b/net-im/biboumi/biboumi-8.5.ebuild
27 deleted file mode 100644
28 index 23c875a9b..000000000
29 --- a/net-im/biboumi/biboumi-8.5.ebuild
30 +++ /dev/null
31 @@ -1,88 +0,0 @@
32 -# Copyright 2020 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=7
36 -
37 -inherit cmake fcaps
38 -
39 -DESCRIPTION="XMPP gateway to IRC"
40 -HOMEPAGE="https://biboumi.louiz.org/"
41 -SRC_URI="https://git.louiz.org/biboumi/snapshot/biboumi-${PV}.tar.xz"
42 -
43 -LICENSE="ZLIB"
44 -SLOT="0/8"
45 -KEYWORDS="~amd64"
46 -IUSE="+idn logrotate postgres +sqlite +ssl systemd udns"
47 -
48 -DEPEND="
49 - dev-libs/expat
50 - virtual/libiconv
51 - sys-apps/util-linux
52 - sqlite? ( dev-db/sqlite )
53 - postgres? ( dev-db/postgresql:* )
54 - idn? ( net-dns/libidn )
55 - udns? ( net-libs/udns )
56 - ssl? ( dev-libs/botan:2 )
57 - !ssl? ( dev-libs/libgcrypt )
58 - systemd? ( sys-apps/systemd )
59 -"
60 -BDEPEND="app-text/pandoc"
61 -RDEPEND="
62 - ${DEPEND}
63 - acct-user/biboumi"
64 -
65 -DOCS=( README.rst CHANGELOG.rst )
66 -
67 -# Allow biboumi to run an identd on port 113.
68 -FILECAPS=( cap_net_bind_service+ep usr/bin/biboumi )
69 -
70 -src_prepare() {
71 - cmake_src_prepare
72 -
73 - if ! use systemd; then # Don't install biboumi.service.
74 - sed -i '/DESTINATION lib\/systemd\/system/d' CMakeLists.txt || die
75 - fi
76 -}
77 -
78 -src_configure() {
79 - local mycmakeargs=(
80 - -DWITH_BOTAN="$(usex ssl)"
81 - -DWITH_LIBIDN="$(usex idn)"
82 - -DWITH_SYSTEMD="$(usex systemd)"
83 - -DWITH_UDNS="$(usex udns)"
84 - -DWITH_SQLITE3="$(usex sqlite)"
85 - -DWITH_POSTGRESQL="$(usex postgres)"
86 -
87 - -DWITHOUT_SYSTEMD="$(usex systemd no yes)"
88 - -DWITHOUT_POSTGRESQL="$(usex postgres no yes)"
89 - ) # The WITHOUT_* is really needed.
90 -
91 - cmake_src_configure
92 -}
93 -
94 -src_install() {
95 - cmake_src_install
96 -
97 - if ! use systemd; then
98 - newinitd "${FILESDIR}/${PN}.initd" "${PN}"
99 - fi
100 -
101 - if use logrotate; then
102 - insinto etc/logrotate.d
103 - if use systemd; then
104 - newins "${FILESDIR}/${PN}.logrotate.systemd" "${PN}"
105 - else
106 - newins "${FILESDIR}/${PN}.logrotate.openrc" "${PN}"
107 - fi
108 - fi
109 -
110 - diropts --owner=biboumi --group=biboumi --mode=750
111 - if use sqlite; then
112 - keepdir var/lib/biboumi
113 - fi
114 - keepdir var/log/biboumi
115 -
116 - insinto etc/biboumi
117 - insopts --group=biboumi --mode=640
118 - doins conf/biboumi.cfg
119 -}
120
121 diff --git a/net-im/biboumi/biboumi-9.0_rc1-r1.ebuild b/net-im/biboumi/biboumi-9.0_rc1-r1.ebuild
122 deleted file mode 100644
123 index 93f74515e..000000000
124 --- a/net-im/biboumi/biboumi-9.0_rc1-r1.ebuild
125 +++ /dev/null
126 @@ -1,100 +0,0 @@
127 -# Copyright 2020 Gentoo Authors
128 -# Distributed under the terms of the GNU General Public License v2
129 -
130 -EAPI=7
131 -
132 -inherit cmake fcaps
133 -
134 -MY_PV="${PV/_/-}"
135 -
136 -DESCRIPTION="XMPP gateway to IRC"
137 -HOMEPAGE="https://biboumi.louiz.org/"
138 -SRC_URI="https://git.louiz.org/biboumi/snapshot/biboumi-${MY_PV}.tar.xz"
139 -
140 -LICENSE="ZLIB"
141 -SLOT="0"
142 -KEYWORDS="~amd64"
143 -IUSE="+idn logrotate postgres +sqlite +ssl systemd udns"
144 -
145 -DEPEND="
146 - dev-libs/expat
147 - virtual/libiconv
148 - sys-apps/util-linux
149 - sqlite? ( dev-db/sqlite )
150 - postgres? ( dev-db/postgresql:* )
151 - idn? ( net-dns/libidn )
152 - udns? ( net-libs/udns )
153 - ssl? ( dev-libs/botan:2 )
154 - !ssl? ( dev-libs/libgcrypt )
155 - systemd? ( sys-apps/systemd )
156 -"
157 -BDEPEND="dev-python/sphinx"
158 -RDEPEND="
159 - ${DEPEND}
160 - acct-user/biboumi"
161 -
162 -PATCHES=( "${FILESDIR}/biboumi-9.0_rc1-split-cap-on-space.patch" )
163 -
164 -S="${WORKDIR}/${PN}-${MY_PV}"
165 -
166 -DOCS=( README.rst CHANGELOG.rst doc/user.rst )
167 -
168 -# Allow biboumi to run an identd on port 113.
169 -FILECAPS=( cap_net_bind_service+ep usr/bin/biboumi )
170 -
171 -src_prepare() {
172 - cmake_src_prepare
173 -
174 - if ! use systemd; then # Don't install biboumi.service.
175 - sed -i '/DESTINATION lib\/systemd\/system/d' CMakeLists.txt || die
176 - fi
177 -}
178 -
179 -src_configure() {
180 - local mycmakeargs=(
181 - -DWITH_BOTAN="$(usex ssl)"
182 - -DWITH_LIBIDN="$(usex idn)"
183 - -DWITH_SYSTEMD="$(usex systemd)"
184 - -DWITH_UDNS="$(usex udns)"
185 - -DWITH_SQLITE3="$(usex sqlite)"
186 - -DWITH_POSTGRESQL="$(usex postgres)"
187 -
188 - -DWITHOUT_SYSTEMD="$(usex systemd no yes)"
189 - -DWITHOUT_POSTGRESQL="$(usex postgres no yes)"
190 - ) # The WITHOUT_* is really needed.
191 -
192 - cmake_src_configure
193 -}
194 -
195 -src_compile() {
196 - cmake_src_compile
197 -
198 - cmake_build man
199 -}
200 -
201 -src_install() {
202 - cmake_src_install
203 -
204 - if ! use systemd; then
205 - newinitd "${FILESDIR}/${PN}.initd" "${PN}"
206 - fi
207 -
208 - if use logrotate; then
209 - insinto etc/logrotate.d
210 - if use systemd; then
211 - newins "${FILESDIR}/${PN}.logrotate.systemd" "${PN}"
212 - else
213 - newins "${FILESDIR}/${PN}.logrotate.openrc" "${PN}"
214 - fi
215 - fi
216 -
217 - diropts --owner=biboumi --group=biboumi --mode=750
218 - if use sqlite; then
219 - keepdir var/lib/biboumi
220 - fi
221 - keepdir var/log/biboumi
222 -
223 - insinto etc/biboumi
224 - insopts --group=biboumi --mode=640
225 - newins conf/biboumi.cfg biboumi.cfg.example
226 -}