Gentoo Archives: gentoo-commits

From: Bernard Cafarelli <voyageur@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/
Date: Tue, 24 Sep 2019 12:56:41
Message-Id: 1569329790.a2a01d6732b073c8ef9667cf851c6d30375c5219.voyageur@gentoo
1 commit: a2a01d6732b073c8ef9667cf851c6d30375c5219
2 Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
3 AuthorDate: Mon Sep 23 20:45:45 2019 +0000
4 Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 24 12:56:30 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2a01d67
7
8 gnustep-apps/sogo: drop old 3.2 versions
9
10 Package-Manager: Portage-2.3.76, Repoman-2.3.17
11 Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
12
13 gnustep-apps/sogo/Manifest | 2 -
14 gnustep-apps/sogo/sogo-3.2.10.ebuild | 100 -----------------------------------
15 gnustep-apps/sogo/sogo-3.2.9.ebuild | 100 -----------------------------------
16 3 files changed, 202 deletions(-)
17
18 diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest
19 index 0f0cbee7e0c..16a178dc33d 100644
20 --- a/gnustep-apps/sogo/Manifest
21 +++ b/gnustep-apps/sogo/Manifest
22 @@ -1,4 +1,2 @@
23 -DIST sogo-3.2.10.tar.gz 32528115 BLAKE2B 7543f2165ed20026f00adfac7697fe6bc0e54f06b3c2ccb99fbfe0ddd14bcf8818521e161bb118789175c4245b67a8ad5dd0cd3ef71f61d34d869e1c0c2a4a93 SHA512 3dbd465592fd98968b32e251659a70306a781999bcfa9e63e142d75d7c9274edc7cbe5069881e939f0e9472f0ef8580e4e0f20059bfc97f8c69893d86c8cadf3
24 -DIST sogo-3.2.9.tar.gz 32443733 BLAKE2B 6a2ae4b5346bc48b9301263fe017308ee34aabcee1ce5444744b22c3af040533d98738fca29a195fd0f792d1d4470418840d0b1ff0e264c2ebc92877f420fa75 SHA512 070b3812d65598364d9204432678ea48705bf7481371e44442a13ad86d219415e24c579ad59212a7631922a527d30e69aeb17711c3abfc01960f663f4e0112a3
25 DIST sogo-4.0.7.tar.gz 34455581 BLAKE2B 471ae8fc503fb2282cbd585286c0eede4e91e14bd9314a02089ffb0c69a8453538902cc26a4ebfdcacdce3d90f2d640221e1b452ad4b6a8064de89b1694eee7e SHA512 8e7eb946ab6ad8c47e6b612723675704602199b530c760ded5325f1230d89e7a812a61d9e652c7eca3050ed0bd0dd33d95faf2478f58a82dcba745cce4906675
26 DIST sogo-4.0.8.tar.gz 34439405 BLAKE2B 603ef52d305c13e2d5d200b53143771ceb762c97f4f6e09aff31091f482bb43fa2638f88fcd676770b55da6e85c072dbf884c8cce20d2a71c8d62d0a98e30089 SHA512 7f8d7e3af2c92d7684f2ce3343fd9c079d567e2f09fc5ae1405e46b8eee460ab8e4349c03020bc8e55993472021633f9e37d3d8c3136a485dff1d32f45ba200a
27
28 diff --git a/gnustep-apps/sogo/sogo-3.2.10.ebuild b/gnustep-apps/sogo/sogo-3.2.10.ebuild
29 deleted file mode 100644
30 index 5c728f4bdae..00000000000
31 --- a/gnustep-apps/sogo/sogo-3.2.10.ebuild
32 +++ /dev/null
33 @@ -1,100 +0,0 @@
34 -# Copyright 1999-2017 Gentoo Foundation
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=6
38 -
39 -inherit gnustep-2 user vcs-snapshot
40 -
41 -DESCRIPTION="Groupware server built around OpenGroupware.org and the SOPE application server"
42 -HOMEPAGE="http://www.sogo.nu"
43 -SRC_URI="https://github.com/inverse-inc/sogo/archive/SOGo-${PV}.tar.gz -> ${P}.tar.gz"
44 -
45 -LICENSE="GPL-2"
46 -SLOT="0"
47 -KEYWORDS="~amd64 ~x86"
48 -IUSE="gnutls libressl +ssl"
49 -
50 -RDEPEND="
51 - dev-libs/libmemcached
52 - net-misc/curl
53 - net-misc/memcached
54 - >=gnustep-libs/sope-${PV}[ldap]
55 - gnutls? ( net-libs/gnutls:= )
56 - !gnutls? (
57 - !libressl? ( dev-libs/openssl:0= )
58 - libressl? ( dev-libs/libressl:= )
59 - )
60 -"
61 -DEPEND="${RDEPEND}
62 - >=gnustep-base/gnustep-make-2.6.3"
63 -
64 -pkg_pretend() {
65 - if use ssl && use gnutls && use libressl ; then
66 - ewarn "You have enabled both gnutls and libressl, but only"
67 - ewarn "one provider can be active. Using gnutls!"
68 - fi
69 -}
70 -
71 -pkg_setup() {
72 - enewuser sogo -1 /bin/bash /var/lib/sogo
73 -}
74 -
75 -src_prepare() {
76 - gnustep-base_src_prepare
77 - sed -e "s/validateArgs$//" -i configure \
78 - || die "GNUstep.conf sed failed"
79 -
80 - default
81 -}
82 -
83 -src_configure() {
84 - local ssl_provider
85 - if use ssl ; then
86 - if use gnutls ; then
87 - ssl_provider=gnutls
88 - else
89 - ssl_provider=ssl
90 - fi
91 - else
92 - ssl_provider=none
93 - fi
94 -
95 - egnustep_env
96 -
97 - ./configure \
98 - --disable-strip \
99 - --prefix=/usr \
100 - --with-ssl="${ssl_provider}" \
101 - $(use_enable debug) \
102 - || die "configure failed"
103 -}
104 -
105 -src_install() {
106 - gnustep-base_src_install
107 -
108 - newconfd "${FILESDIR}"/sogod.confd sogod
109 - newinitd "${FILESDIR}"/sogod.initd sogod
110 -
111 - insinto /etc/logrotate.d
112 - newins Scripts/logrotate sogo
113 - newdoc Apache/SOGo.conf SOGo-Apache.conf
114 -
115 - insinto /etc/sogo
116 - doins Scripts/sogo.conf
117 -
118 - insinto /etc/cron.d
119 - newins Scripts/sogo.cron sogo
120 - keepdir /var/log/sogo
121 -
122 - fowners sogo:sogo /var/log/sogo
123 - fowners -R root:sogo /etc/sogo
124 -}
125 -
126 -pkg_postinst() {
127 - gnustep-base_pkg_postinst
128 - elog "SOGo documentation is available online at:"
129 - elog "http://www.sogo.nu/downloads/documentation.html"
130 - elog
131 - elog "Apache sample configuration file is available in:"
132 - elog "/usr/share/doc/${PF}"
133 -}
134
135 diff --git a/gnustep-apps/sogo/sogo-3.2.9.ebuild b/gnustep-apps/sogo/sogo-3.2.9.ebuild
136 deleted file mode 100644
137 index 5c728f4bdae..00000000000
138 --- a/gnustep-apps/sogo/sogo-3.2.9.ebuild
139 +++ /dev/null
140 @@ -1,100 +0,0 @@
141 -# Copyright 1999-2017 Gentoo Foundation
142 -# Distributed under the terms of the GNU General Public License v2
143 -
144 -EAPI=6
145 -
146 -inherit gnustep-2 user vcs-snapshot
147 -
148 -DESCRIPTION="Groupware server built around OpenGroupware.org and the SOPE application server"
149 -HOMEPAGE="http://www.sogo.nu"
150 -SRC_URI="https://github.com/inverse-inc/sogo/archive/SOGo-${PV}.tar.gz -> ${P}.tar.gz"
151 -
152 -LICENSE="GPL-2"
153 -SLOT="0"
154 -KEYWORDS="~amd64 ~x86"
155 -IUSE="gnutls libressl +ssl"
156 -
157 -RDEPEND="
158 - dev-libs/libmemcached
159 - net-misc/curl
160 - net-misc/memcached
161 - >=gnustep-libs/sope-${PV}[ldap]
162 - gnutls? ( net-libs/gnutls:= )
163 - !gnutls? (
164 - !libressl? ( dev-libs/openssl:0= )
165 - libressl? ( dev-libs/libressl:= )
166 - )
167 -"
168 -DEPEND="${RDEPEND}
169 - >=gnustep-base/gnustep-make-2.6.3"
170 -
171 -pkg_pretend() {
172 - if use ssl && use gnutls && use libressl ; then
173 - ewarn "You have enabled both gnutls and libressl, but only"
174 - ewarn "one provider can be active. Using gnutls!"
175 - fi
176 -}
177 -
178 -pkg_setup() {
179 - enewuser sogo -1 /bin/bash /var/lib/sogo
180 -}
181 -
182 -src_prepare() {
183 - gnustep-base_src_prepare
184 - sed -e "s/validateArgs$//" -i configure \
185 - || die "GNUstep.conf sed failed"
186 -
187 - default
188 -}
189 -
190 -src_configure() {
191 - local ssl_provider
192 - if use ssl ; then
193 - if use gnutls ; then
194 - ssl_provider=gnutls
195 - else
196 - ssl_provider=ssl
197 - fi
198 - else
199 - ssl_provider=none
200 - fi
201 -
202 - egnustep_env
203 -
204 - ./configure \
205 - --disable-strip \
206 - --prefix=/usr \
207 - --with-ssl="${ssl_provider}" \
208 - $(use_enable debug) \
209 - || die "configure failed"
210 -}
211 -
212 -src_install() {
213 - gnustep-base_src_install
214 -
215 - newconfd "${FILESDIR}"/sogod.confd sogod
216 - newinitd "${FILESDIR}"/sogod.initd sogod
217 -
218 - insinto /etc/logrotate.d
219 - newins Scripts/logrotate sogo
220 - newdoc Apache/SOGo.conf SOGo-Apache.conf
221 -
222 - insinto /etc/sogo
223 - doins Scripts/sogo.conf
224 -
225 - insinto /etc/cron.d
226 - newins Scripts/sogo.cron sogo
227 - keepdir /var/log/sogo
228 -
229 - fowners sogo:sogo /var/log/sogo
230 - fowners -R root:sogo /etc/sogo
231 -}
232 -
233 -pkg_postinst() {
234 - gnustep-base_pkg_postinst
235 - elog "SOGo documentation is available online at:"
236 - elog "http://www.sogo.nu/downloads/documentation.html"
237 - elog
238 - elog "Apache sample configuration file is available in:"
239 - elog "/usr/share/doc/${PF}"
240 -}