1 |
commit: a7a65517a7ec02a2067e75a6a7dd6e9736e661a9 |
2 |
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Feb 5 20:23:31 2017 +0000 |
4 |
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Feb 5 20:23:40 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7a65517 |
7 |
|
8 |
gnustep-libs/sope: drop old |
9 |
|
10 |
Package-Manager: Portage-2.3.3, Repoman-2.3.1 |
11 |
|
12 |
gnustep-libs/sope/Manifest | 4 - |
13 |
.../sope/files/sope-2.3.2-mysql-preamble.patch | 35 ------ |
14 |
.../sope/files/sope-2.3.2-optional-deps.patch | 138 --------------------- |
15 |
gnustep-libs/sope/sope-2.3.2.ebuild | 70 ----------- |
16 |
gnustep-libs/sope/sope-3.0.1.ebuild | 67 ---------- |
17 |
gnustep-libs/sope/sope-3.0.2.ebuild | 67 ---------- |
18 |
gnustep-libs/sope/sope-3.2.0.ebuild | 63 ---------- |
19 |
7 files changed, 444 deletions(-) |
20 |
|
21 |
diff --git a/gnustep-libs/sope/Manifest b/gnustep-libs/sope/Manifest |
22 |
index 77f528c..13fba31 100644 |
23 |
--- a/gnustep-libs/sope/Manifest |
24 |
+++ b/gnustep-libs/sope/Manifest |
25 |
@@ -1,6 +1,2 @@ |
26 |
-DIST sope-2.3.2.tar.gz 2184555 SHA256 f37877eb5915d5a6a3bc831a4d38ef2bd60e7fdaa40354056b10c4cfbc0ecdc1 SHA512 17d0ee6474410692c6b81bf32b730f4352e7d9c367f18c4a53d7aebbbe65aa2ca2f6eeaea8c722c8367835973b96395b932c9fdb81f08fdf79f299a926e14c9d WHIRLPOOL 17ca7912056d6d6a33c70af56c44819eaff8f640a87de76aa8858f2cd85114026ce108d6d424d50b6fa4085649c1873aee1854482379708785a9162fdc94daf1 |
27 |
-DIST sope-3.0.1.tar.gz 2190373 SHA256 83dd4568ecc1ce25e31eab90d672b43051c35713b36dcfd3d06282ca4288f98e SHA512 d94c40a425a16e04d1b841b0845e8cd3f4a960978464affaa846a8ef5c2540234ced655069b25a31221af31b3febc9b8c887a89ef43b3129e2a886c1b8fc2f50 WHIRLPOOL 1346684d22a644e95b0fccf59649ad79dc0f9f15eeb37903b056354d561278f2aacae996805f653bd17485c34a13aa447f9b2d67a50f9a65e8d63dcdee772922 |
28 |
-DIST sope-3.0.2.tar.gz 2190909 SHA256 91470e213514412e73aa43852ad3d19a759fba8397ea4edab270547332eb5511 SHA512 2385f49ccd97666cf323e452d8ba54084d4248aea14bc3fe85458e05d41143375df0df2d0b27e7ddc884809e5b9242eee75624956abbf4cfadbbee2b55780ad9 WHIRLPOOL b82ddff2678c0e9ccd45415dcb2934fd85444e3dfdedb8e15b8e6dbb296bf279a240016029c65791c28d54dcac323e59b66268efe43068c02e5ab169403c7a97 |
29 |
-DIST sope-3.2.0.tar.gz 2194701 SHA256 a13ceeea28c0009e6ceb674f02327325a0ff7b20b43ec2972af1f544be9f7083 SHA512 74fa6285c141ad109d7e64b3577e35bb622b3e6310db029fa8bb8620e9158f93d4cccc701d302c3dad1881c364e1ba902e629b5ff04000ae4df139c7c54ac389 WHIRLPOOL b691b729bed725481222a2f65c661a047f536f1e211e65ea65e35dd92a044fca8bd29a985ae96df94b61ed587fa3eb96985cc3c7721785d98becdadb30e3e383 |
30 |
DIST sope-3.2.1.tar.gz 2195142 SHA256 654b72d87207568808665603557b9e7d311b558eee4ae9229479eb9918362d4c SHA512 bf1ead8bc8759d7fd6acf8b7fbff91718070e6f6a1e4fff24b1c0b37128ebf9542e8158e80ca12e8e60770ac1207c5825b8e0032a175ef6f102392f5f8cd7e09 WHIRLPOOL 10949992319dc45eaeeaaa03090997767b2b3bf9f2001a6804e6beae8038b87a4c14d30ffb7754f027d77f8631dea1c6414462870ac4f690860710d92da3bd0e |
31 |
DIST sope-3.2.6a.tar.gz 2196322 SHA256 b01e2fdadfa8db81af462fd4622251de0547359af706bbe7b7cf958b0eed350a SHA512 b1f56f7fb61ee9b95cb5cfcc362cfe72312f9e90fe669904b2f341f42fb2f4299a2449437b6c23c1db316005dfa05ef8d163cadbc271f9821e64d7269afb73ef WHIRLPOOL c13825861ee8a49e03dfaef0cb3b6bc93015d287253753cf288348128831827ca99f59854f40b740180f7634a2a2c6af2cb8008a62afcb66954027bd71053139 |
32 |
|
33 |
diff --git a/gnustep-libs/sope/files/sope-2.3.2-mysql-preamble.patch b/gnustep-libs/sope/files/sope-2.3.2-mysql-preamble.patch |
34 |
deleted file mode 100644 |
35 |
index 86bcc7a..00000000 |
36 |
--- a/gnustep-libs/sope/files/sope-2.3.2-mysql-preamble.patch |
37 |
+++ /dev/null |
38 |
@@ -1,35 +0,0 @@ |
39 |
---- a/sope-gdl1/MySQL/GNUmakefile.preamble 2015-09-07 17:52:21.244429620 +0100 |
40 |
-+++ b/sope-gdl1/MySQL/GNUmakefile.preamble 2015-09-07 17:54:16.586770809 +0100 |
41 |
-@@ -33,12 +33,12 @@ |
42 |
- |
43 |
- MySQL_BUNDLE_LIBS += \ |
44 |
- -lGDLAccess \ |
45 |
-- `mysql_config --libs` |
46 |
-+ $(shell mysql_config --libs) |
47 |
- |
48 |
- MySQLD_BUNDLE_LIBS += \ |
49 |
- -lGDLAccess \ |
50 |
- -lEOControl \ |
51 |
-- `mysql_config --libs` |
52 |
-+ $(shell mysql_config --libs) |
53 |
- |
54 |
- gdltest_TOOL_LIBS += \ |
55 |
- -lGDLAccess \ |
56 |
-@@ -46,14 +46,15 @@ |
57 |
- |
58 |
- # set compile flags and go |
59 |
- |
60 |
--ADDITIONAL_CFLAGS += `mysql_config --cflags` |
61 |
-+ADDITIONAL_CFLAGS += $(shell mysql_config --cflags) |
62 |
- |
63 |
- ADDITIONAL_INCLUDE_DIRS += \ |
64 |
- -I../GDLAccess -I.. -I$(SOPE_ROOT) |
65 |
- |
66 |
- ADDITIONAL_INCLUDE_DIRS += \ |
67 |
- -I$(SOPE_ROOT)/sope-core/ \ |
68 |
-- -I$(SOPE_ROOT)/sope-core/NGExtensions |
69 |
-+ -I$(SOPE_ROOT)/sope-core/NGExtensions \ |
70 |
-+ $(shell mysql_config --cflags) |
71 |
- |
72 |
- |
73 |
- # dependencies |
74 |
|
75 |
diff --git a/gnustep-libs/sope/files/sope-2.3.2-optional-deps.patch b/gnustep-libs/sope/files/sope-2.3.2-optional-deps.patch |
76 |
deleted file mode 100644 |
77 |
index ffe369e..00000000 |
78 |
--- a/gnustep-libs/sope/files/sope-2.3.2-optional-deps.patch |
79 |
+++ /dev/null |
80 |
@@ -1,138 +0,0 @@ |
81 |
-From 36e3816a89fd03261d7a50163a4b36a1fa4baded Mon Sep 17 00:00:00 2001 |
82 |
-From: hasufell <hasufell@××××××××.de> |
83 |
-Date: Tue, 3 Nov 2015 17:09:02 +0100 |
84 |
-Subject: [PATCH] configure: allow more explicit control over dependencies |
85 |
- |
86 |
-Previously the 'checkLinking <lib> optional' strings caused |
87 |
-trouble for distributions, because these checks are automagic, as in: |
88 |
-even if the user doesn't want ldap support, but ldap exists on the |
89 |
-system, it will still be used, possibly causing problems if |
90 |
-ldap is removed afterwards. |
91 |
- |
92 |
-Making these things explicit fixes those problems. Default is |
93 |
-still automagic, unless --enable-<feature> or --disable-<feature> |
94 |
-is passed. |
95 |
---- |
96 |
- configure | 72 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++------ |
97 |
- 1 file changed, 66 insertions(+), 6 deletions(-) |
98 |
- |
99 |
-diff --git a/configure b/configure |
100 |
-index 0c4b5cf..90ee783 100755 |
101 |
---- a/configure |
102 |
-+++ b/configure |
103 |
-@@ -22,6 +22,10 @@ ARG_FHSMAKE="$PWD/fhs-postinstall.make" |
104 |
- ARG_WITH_GNUSTEP=0 |
105 |
- ARG_WITH_DEBUG=1 |
106 |
- ARG_WITH_STRIP=1 |
107 |
-+ARG_WITH_MYSQL=auto |
108 |
-+ARG_WITH_POSTGRESQL=auto |
109 |
-+ARG_WITH_OPENLDAP=auto |
110 |
-+ARG_WITH_XML=auto |
111 |
- |
112 |
- DARG_GNUSTEP_SH="$ARG_GSMAKE/GNUstep.sh" |
113 |
- DARG_IS_FHS=1 |
114 |
-@@ -65,10 +69,16 @@ Installation directories: |
115 |
- --frameworks=DIR build frameworks and install in DIR |
116 |
- --gsmake=PATH path to gnustep-make tree |
117 |
- --configmake=PATH path to the config file being created |
118 |
-+ |
119 |
-+Build flags: |
120 |
- --with-gnustep install in GNUstep tree |
121 |
- --enable-debug turn on debugging and compile time warnings |
122 |
- --enable-strip turn on stripping of debug symbols |
123 |
- --with-ssl=SSL specify ssl library (none, libssl, gnutls, auto) [auto] |
124 |
-+ --enable-xml Enable xml support (auto if unspecified) |
125 |
-+ --enable-mysql Enable mysql support (auto if unspecified) |
126 |
-+ --enable-postgresql Enable postgresql support (auto if unspecified) |
127 |
-+ --enable-openldap Enable ldap support (auto if unspecified) |
128 |
- |
129 |
- _ACEOF |
130 |
- |
131 |
-@@ -475,9 +485,22 @@ checkDependencies() { |
132 |
- cfgwrite "" |
133 |
- cfgwrite "# library dependencies" |
134 |
- cfgwrite "BASE_LIBS := `gnustep-config --base-libs`" |
135 |
-- |
136 |
-- checkLinking "xml2" optional; |
137 |
-- checkLinking "ldap" optional; |
138 |
-+ |
139 |
-+ if test "x$ARG_WITH_XML" = "xauto" ; then |
140 |
-+ checkLinking "xml2" optional; |
141 |
-+ elif test $ARG_WITH_XML = 1 ; then |
142 |
-+ checkLinking "xml2" required; |
143 |
-+ else |
144 |
-+ cfgwrite "HAS_LIBRARY_xml2=no" |
145 |
-+ fi |
146 |
-+ |
147 |
-+ if test "x$ARG_WITH_OPENLDAP" = "xauto" ; then |
148 |
-+ checkLinking "ldap" optional; |
149 |
-+ elif test $ARG_WITH_OPENLDAP = 1 ; then |
150 |
-+ checkLinking "ldap" required; |
151 |
-+ else |
152 |
-+ cfgwrite "HAS_LIBRARY_ldap=no" |
153 |
-+ fi |
154 |
- |
155 |
- if test "x$ARG_CFGSSL" = "xauto"; then |
156 |
- checkLinking "ssl" optional; |
157 |
-@@ -490,10 +513,24 @@ checkDependencies() { |
158 |
- checkLinking "gnutls" required; |
159 |
- fi |
160 |
- |
161 |
-- checkLinking "pq" optional; |
162 |
-+ if test "x$ARG_WITH_POSTGRESQL" = "xauto" ; then |
163 |
-+ checkLinking "pq" optional; |
164 |
-+ elif test $ARG_WITH_POSTGRESQL = 1 ; then |
165 |
-+ checkLinking "pq" required; |
166 |
-+ else |
167 |
-+ cfgwrite "HAS_LIBRARY_pq=no" |
168 |
-+ fi |
169 |
-+ |
170 |
- # checkLinking "sqlite3" optional; |
171 |
- cfgwrite "HAS_LIBRARY_sqlite3=no" |
172 |
-- checkLinking "mysqlclient" optional; |
173 |
-+ |
174 |
-+ if test "x$ARG_WITH_MYSQL" = "xauto" ; then |
175 |
-+ checkLinking "mysqlclient" optional; |
176 |
-+ elif test $ARG_WITH_MYSQL = 1 ; then |
177 |
-+ checkLinking "mysqlclient" required; |
178 |
-+ else |
179 |
-+ cfgwrite "HAS_LIBRARY_mysqlclient=no" |
180 |
-+ fi |
181 |
- } |
182 |
- |
183 |
- runIt() { |
184 |
-@@ -575,7 +612,30 @@ processOption() { |
185 |
- extractFuncValue $1; |
186 |
- ARG_CFGSSL="$VALUE" |
187 |
- ;; |
188 |
-- |
189 |
-+ "x--enable-mysql") |
190 |
-+ ARG_WITH_MYSQL=1 |
191 |
-+ ;; |
192 |
-+ "x--enable-postgresql") |
193 |
-+ ARG_WITH_POSTGRESQL=1 |
194 |
-+ ;; |
195 |
-+ "x--enable-openldap") |
196 |
-+ ARG_WITH_OPENLDAP=1 |
197 |
-+ ;; |
198 |
-+ "x--enable-xml") |
199 |
-+ ARG_WITH_XML=1 |
200 |
-+ ;; |
201 |
-+ "x--disable-mysql") |
202 |
-+ ARG_WITH_MYSQL=0 |
203 |
-+ ;; |
204 |
-+ "x--disable-postgresql") |
205 |
-+ ARG_WITH_POSTGRESQL=0 |
206 |
-+ ;; |
207 |
-+ "x--disable-openldap") |
208 |
-+ ARG_WITH_OPENLDAP=0 |
209 |
-+ ;; |
210 |
-+ "x--disable-xml") |
211 |
-+ ARG_WITH_XML=0 |
212 |
-+ ;; |
213 |
- *) echo "error: cannot process argument: $1"; exit 1; ;; |
214 |
- esac |
215 |
- } |
216 |
--- |
217 |
-2.6.1 |
218 |
- |
219 |
|
220 |
diff --git a/gnustep-libs/sope/sope-2.3.2.ebuild b/gnustep-libs/sope/sope-2.3.2.ebuild |
221 |
deleted file mode 100644 |
222 |
index f042ec9..00000000 |
223 |
--- a/gnustep-libs/sope/sope-2.3.2.ebuild |
224 |
+++ /dev/null |
225 |
@@ -1,70 +0,0 @@ |
226 |
-# Copyright 1999-2016 Gentoo Foundation |
227 |
-# Distributed under the terms of the GNU General Public License v2 |
228 |
-# $Id$ |
229 |
- |
230 |
-EAPI="5" |
231 |
- |
232 |
-inherit eutils gnustep-2 vcs-snapshot |
233 |
- |
234 |
-DESCRIPTION="A set of frameworks forming a complete Web application server environment" |
235 |
-HOMEPAGE="http://www.sogo.nu/" |
236 |
-SRC_URI="https://github.com/inverse-inc/sope/archive/SOPE-${PV}.tar.gz -> ${P}.tar.gz" |
237 |
- |
238 |
-LICENSE="LGPL-2" |
239 |
-SLOT="0" |
240 |
-KEYWORDS="~amd64 ~x86" |
241 |
-IUSE="gnutls ldap libressl mysql postgres +ssl +xml" |
242 |
- |
243 |
-RDEPEND=" |
244 |
- sys-libs/zlib |
245 |
- ldap? ( net-nds/openldap ) |
246 |
- gnutls? ( net-libs/gnutls:= ) |
247 |
- !gnutls? ( |
248 |
- !libressl? ( dev-libs/openssl:0= ) |
249 |
- libressl? ( dev-libs/libressl:= ) |
250 |
- ) |
251 |
- mysql? ( virtual/libmysqlclient:= ) |
252 |
- postgres? ( dev-db/postgresql:= ) |
253 |
- xml? ( dev-libs/libxml2:2 ) |
254 |
-" |
255 |
-DEPEND="${RDEPEND}" |
256 |
- |
257 |
-pkg_pretend() { |
258 |
- if use ssl && use gnutls && use libressl ; then |
259 |
- ewarn "You have enabled both gnutls and libressl, but only" |
260 |
- ewarn "one provider can be active. Using gnutls!" |
261 |
- fi |
262 |
-} |
263 |
- |
264 |
-src_prepare() { |
265 |
- # https://github.com/inverse-inc/sope/pull/33 |
266 |
- epatch "${FILESDIR}"/${P}-optional-deps.patch |
267 |
- epatch "${FILESDIR}"/${P}-mysql-preamble.patch |
268 |
- gnustep-base_src_prepare |
269 |
-} |
270 |
- |
271 |
-src_configure() { |
272 |
- local ssl_provider |
273 |
- if use ssl ; then |
274 |
- if use gnutls ; then |
275 |
- ssl_provider=gnutls |
276 |
- else |
277 |
- ssl_provider=ssl |
278 |
- fi |
279 |
- else |
280 |
- ssl_provider=none |
281 |
- fi |
282 |
- |
283 |
- egnustep_env |
284 |
- |
285 |
- # Non-standard configure script |
286 |
- ./configure \ |
287 |
- --disable-strip \ |
288 |
- $(use_enable debug) \ |
289 |
- $(use_enable ldap openldap) \ |
290 |
- $(use_enable mysql) \ |
291 |
- $(use_enable postgres postgresql) \ |
292 |
- $(use_enable xml) \ |
293 |
- --with-ssl="${ssl_provider}" \ |
294 |
- --with-gnustep || die "configure failed" |
295 |
-} |
296 |
|
297 |
diff --git a/gnustep-libs/sope/sope-3.0.1.ebuild b/gnustep-libs/sope/sope-3.0.1.ebuild |
298 |
deleted file mode 100644 |
299 |
index f714000..00000000 |
300 |
--- a/gnustep-libs/sope/sope-3.0.1.ebuild |
301 |
+++ /dev/null |
302 |
@@ -1,67 +0,0 @@ |
303 |
-# Copyright 1999-2016 Gentoo Foundation |
304 |
-# Distributed under the terms of the GNU General Public License v2 |
305 |
-# $Id$ |
306 |
- |
307 |
-EAPI=6 |
308 |
- |
309 |
-inherit eutils gnustep-2 vcs-snapshot |
310 |
- |
311 |
-DESCRIPTION="A set of frameworks forming a complete Web application server environment" |
312 |
-HOMEPAGE="http://www.sogo.nu/" |
313 |
-SRC_URI="https://github.com/inverse-inc/sope/archive/SOPE-${PV}.tar.gz -> ${P}.tar.gz" |
314 |
- |
315 |
-LICENSE="LGPL-2" |
316 |
-SLOT="0" |
317 |
-KEYWORDS="~amd64 ~x86" |
318 |
-IUSE="gnutls ldap libressl mysql postgres +ssl +xml" |
319 |
- |
320 |
-RDEPEND=" |
321 |
- sys-libs/zlib |
322 |
- ldap? ( net-nds/openldap ) |
323 |
- gnutls? ( net-libs/gnutls:= ) |
324 |
- !gnutls? ( |
325 |
- !libressl? ( dev-libs/openssl:0= ) |
326 |
- libressl? ( dev-libs/libressl:= ) |
327 |
- ) |
328 |
- mysql? ( virtual/libmysqlclient:= ) |
329 |
- postgres? ( dev-db/postgresql:= ) |
330 |
- xml? ( dev-libs/libxml2:2 ) |
331 |
-" |
332 |
-DEPEND="${RDEPEND}" |
333 |
- |
334 |
-PATCHES=( |
335 |
- "${FILESDIR}"/${PN}-2.3.2-mysql-preamble.patch |
336 |
-) |
337 |
- |
338 |
-pkg_pretend() { |
339 |
- if use ssl && use gnutls && use libressl ; then |
340 |
- ewarn "You have enabled both gnutls and libressl, but only" |
341 |
- ewarn "one provider can be active. Using gnutls!" |
342 |
- fi |
343 |
-} |
344 |
- |
345 |
-src_configure() { |
346 |
- local ssl_provider |
347 |
- if use ssl ; then |
348 |
- if use gnutls ; then |
349 |
- ssl_provider=gnutls |
350 |
- else |
351 |
- ssl_provider=ssl |
352 |
- fi |
353 |
- else |
354 |
- ssl_provider=none |
355 |
- fi |
356 |
- |
357 |
- egnustep_env |
358 |
- |
359 |
- # Non-standard configure script |
360 |
- ./configure \ |
361 |
- --disable-strip \ |
362 |
- $(use_enable debug) \ |
363 |
- $(use_enable ldap openldap) \ |
364 |
- $(use_enable mysql) \ |
365 |
- $(use_enable postgres postgresql) \ |
366 |
- $(use_enable xml) \ |
367 |
- --with-ssl="${ssl_provider}" \ |
368 |
- --with-gnustep || die "configure failed" |
369 |
-} |
370 |
|
371 |
diff --git a/gnustep-libs/sope/sope-3.0.2.ebuild b/gnustep-libs/sope/sope-3.0.2.ebuild |
372 |
deleted file mode 100644 |
373 |
index f714000..00000000 |
374 |
--- a/gnustep-libs/sope/sope-3.0.2.ebuild |
375 |
+++ /dev/null |
376 |
@@ -1,67 +0,0 @@ |
377 |
-# Copyright 1999-2016 Gentoo Foundation |
378 |
-# Distributed under the terms of the GNU General Public License v2 |
379 |
-# $Id$ |
380 |
- |
381 |
-EAPI=6 |
382 |
- |
383 |
-inherit eutils gnustep-2 vcs-snapshot |
384 |
- |
385 |
-DESCRIPTION="A set of frameworks forming a complete Web application server environment" |
386 |
-HOMEPAGE="http://www.sogo.nu/" |
387 |
-SRC_URI="https://github.com/inverse-inc/sope/archive/SOPE-${PV}.tar.gz -> ${P}.tar.gz" |
388 |
- |
389 |
-LICENSE="LGPL-2" |
390 |
-SLOT="0" |
391 |
-KEYWORDS="~amd64 ~x86" |
392 |
-IUSE="gnutls ldap libressl mysql postgres +ssl +xml" |
393 |
- |
394 |
-RDEPEND=" |
395 |
- sys-libs/zlib |
396 |
- ldap? ( net-nds/openldap ) |
397 |
- gnutls? ( net-libs/gnutls:= ) |
398 |
- !gnutls? ( |
399 |
- !libressl? ( dev-libs/openssl:0= ) |
400 |
- libressl? ( dev-libs/libressl:= ) |
401 |
- ) |
402 |
- mysql? ( virtual/libmysqlclient:= ) |
403 |
- postgres? ( dev-db/postgresql:= ) |
404 |
- xml? ( dev-libs/libxml2:2 ) |
405 |
-" |
406 |
-DEPEND="${RDEPEND}" |
407 |
- |
408 |
-PATCHES=( |
409 |
- "${FILESDIR}"/${PN}-2.3.2-mysql-preamble.patch |
410 |
-) |
411 |
- |
412 |
-pkg_pretend() { |
413 |
- if use ssl && use gnutls && use libressl ; then |
414 |
- ewarn "You have enabled both gnutls and libressl, but only" |
415 |
- ewarn "one provider can be active. Using gnutls!" |
416 |
- fi |
417 |
-} |
418 |
- |
419 |
-src_configure() { |
420 |
- local ssl_provider |
421 |
- if use ssl ; then |
422 |
- if use gnutls ; then |
423 |
- ssl_provider=gnutls |
424 |
- else |
425 |
- ssl_provider=ssl |
426 |
- fi |
427 |
- else |
428 |
- ssl_provider=none |
429 |
- fi |
430 |
- |
431 |
- egnustep_env |
432 |
- |
433 |
- # Non-standard configure script |
434 |
- ./configure \ |
435 |
- --disable-strip \ |
436 |
- $(use_enable debug) \ |
437 |
- $(use_enable ldap openldap) \ |
438 |
- $(use_enable mysql) \ |
439 |
- $(use_enable postgres postgresql) \ |
440 |
- $(use_enable xml) \ |
441 |
- --with-ssl="${ssl_provider}" \ |
442 |
- --with-gnustep || die "configure failed" |
443 |
-} |
444 |
|
445 |
diff --git a/gnustep-libs/sope/sope-3.2.0.ebuild b/gnustep-libs/sope/sope-3.2.0.ebuild |
446 |
deleted file mode 100644 |
447 |
index 06fd5e2..00000000 |
448 |
--- a/gnustep-libs/sope/sope-3.2.0.ebuild |
449 |
+++ /dev/null |
450 |
@@ -1,63 +0,0 @@ |
451 |
-# Copyright 1999-2016 Gentoo Foundation |
452 |
-# Distributed under the terms of the GNU General Public License v2 |
453 |
-# $Id$ |
454 |
- |
455 |
-EAPI=6 |
456 |
- |
457 |
-inherit eutils gnustep-2 vcs-snapshot |
458 |
- |
459 |
-DESCRIPTION="A set of frameworks forming a complete Web application server environment" |
460 |
-HOMEPAGE="http://www.sogo.nu/" |
461 |
-SRC_URI="https://github.com/inverse-inc/sope/archive/SOPE-${PV}.tar.gz -> ${P}.tar.gz" |
462 |
- |
463 |
-LICENSE="LGPL-2" |
464 |
-SLOT="0" |
465 |
-KEYWORDS="~amd64 ~x86" |
466 |
-IUSE="gnutls ldap libressl mysql postgres +ssl +xml" |
467 |
- |
468 |
-RDEPEND=" |
469 |
- sys-libs/zlib |
470 |
- ldap? ( net-nds/openldap ) |
471 |
- gnutls? ( net-libs/gnutls:= ) |
472 |
- !gnutls? ( |
473 |
- !libressl? ( dev-libs/openssl:0= ) |
474 |
- libressl? ( dev-libs/libressl:= ) |
475 |
- ) |
476 |
- mysql? ( virtual/libmysqlclient:= ) |
477 |
- postgres? ( dev-db/postgresql:= ) |
478 |
- xml? ( dev-libs/libxml2:2 ) |
479 |
-" |
480 |
-DEPEND="${RDEPEND}" |
481 |
- |
482 |
-pkg_pretend() { |
483 |
- if use ssl && use gnutls && use libressl ; then |
484 |
- ewarn "You have enabled both gnutls and libressl, but only" |
485 |
- ewarn "one provider can be active. Using gnutls!" |
486 |
- fi |
487 |
-} |
488 |
- |
489 |
-src_configure() { |
490 |
- local ssl_provider |
491 |
- if use ssl ; then |
492 |
- if use gnutls ; then |
493 |
- ssl_provider=gnutls |
494 |
- else |
495 |
- ssl_provider=ssl |
496 |
- fi |
497 |
- else |
498 |
- ssl_provider=none |
499 |
- fi |
500 |
- |
501 |
- egnustep_env |
502 |
- |
503 |
- # Non-standard configure script |
504 |
- ./configure \ |
505 |
- --disable-strip \ |
506 |
- $(use_enable debug) \ |
507 |
- $(use_enable ldap openldap) \ |
508 |
- $(use_enable mysql) \ |
509 |
- $(use_enable postgres postgresql) \ |
510 |
- $(use_enable xml) \ |
511 |
- --with-ssl="${ssl_provider}" \ |
512 |
- --with-gnustep || die "configure failed" |
513 |
-} |