Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/ucommon/files/, dev-libs/ucommon/
Date: Sun, 14 Oct 2018 10:19:09
Message-Id: 1539512296.567075bd56a4727a440f94253e86c59f6e31bbc6.pacho@gentoo
1 commit: 567075bd56a4727a440f94253e86c59f6e31bbc6
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Sun Oct 14 10:15:43 2018 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 14 10:18:16 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=567075bd
7
8 dev-libs/ucommon: Drop old
9
10 Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
11 Package-Manager: Portage-2.3.51, Repoman-2.3.11
12
13 dev-libs/ucommon/Manifest | 3 -
14 .../ucommon-6.1.10-disable_rtf_gen_doxy.patch | 11 ---
15 .../files/ucommon-6.1.10-gcrypt_autotools.patch | 55 --------------
16 dev-libs/ucommon/ucommon-6.1.10.ebuild | 80 ---------------------
17 dev-libs/ucommon/ucommon-6.3.1.ebuild | 83 ----------------------
18 dev-libs/ucommon/ucommon-6.5.2.ebuild | 83 ----------------------
19 6 files changed, 315 deletions(-)
20
21 diff --git a/dev-libs/ucommon/Manifest b/dev-libs/ucommon/Manifest
22 index a06751e6794..929a0e34f76 100644
23 --- a/dev-libs/ucommon/Manifest
24 +++ b/dev-libs/ucommon/Manifest
25 @@ -1,6 +1,3 @@
26 DIST ucommon-6.0.3.tar.gz 806841 BLAKE2B 08e384f535529dbd27271861c473e18624d81029f7fecc08057b646f9c22d9bda956da2655114ec693a17f20764e4635701d1a932eeff2cdc8e82ad0fefd6496 SHA512 3ff30865a7f3fae955717c9bc2d3b37ad8f63dff8d3addc05eb9ddefa2311792f21b97ede852e22959ae6aae5114cce777a04b937aa07d564dd92d6f25f77762
27 -DIST ucommon-6.1.10.tar.gz 833384 BLAKE2B 790d47b529550ab02651ed41954d1f6c171154d9ced01eee61d9789495e6d5b66599d3f12925f2cde1c432deb3414931a359d237572904f6ab1e17793b3bce9e SHA512 6d6e716dcb71d6a4e49307baa0e9e62b4b50f3dbe8301eb93e3b562d94eb9ccee73a733928059a5ed97deba55c00308af0326a32cec6a73dbf7884c322177050
28 -DIST ucommon-6.3.1.tar.gz 830661 BLAKE2B be97174c44ad79ed3e526f263da085dbc112c8f5f0b4f8415a5d30ff7f919fea65e1468aeaaf301940ce060952842fc0e59184539c63ba965c01a0cb598dce30 SHA512 6f4832ac53aaf1456f2d913730b66588a89a3c1292fb79f3f56da466a2542af9c836579c0a3c4daf3f896a0c3e35f861b71514f960052adcb4e3abb872b781ec
29 -DIST ucommon-6.5.2.tar.gz 847128 BLAKE2B a4bd6975ad0a83a109a85b5654fbf176957df0bad8edf1a519438c49af00a5523258e97a231021f9a3a3492746b6b6b88aa79600e58bf47b60ac6466b2f4fa12 SHA512 dc6dc048bad52d117edd1936ad31fd9fc6dba418fea3f7fd1578a96909c1eb53d2a42c4773a168db38ff24fc73b467ab30ec9b5ad5132ae473c36cea0e77b341
30 DIST ucommon-6.5.7.tar.gz 855822 BLAKE2B 56b5eb5f8372f983e0f348e5fc494c15bea57dc711e88a9a9f4ceeb8abf03680a82948ea080053a9d4c846172b64443a3947b3774b50c6d0a60c1f2ced63e69d SHA512 9927c9726252cdf050f217fa5993d34dcf9f76fab8399ee3a4c91cf087d9409947ed486a21e8448cb57ea95b52826682120f99d39287983c306434f9121b4d24
31 DIST ucommon-7.0.0.tar.gz 837905 BLAKE2B ddc82d5d1a88d66f353d9e69eacd7cfaaa0204acb8b9c4152559a009d287f2ffdb7feedc6fc0303c93a39d607498dd15bf83798d088857582f79be435d010ca7 SHA512 d32f8603d920eb98b5d4bc75224a7a8bb8bf2001a8dd3152626a8438ea4c39503a7446dec3aa90cf464b7abb68a6e42bac488ef9705517bd333b64bce219915b
32
33 diff --git a/dev-libs/ucommon/files/ucommon-6.1.10-disable_rtf_gen_doxy.patch b/dev-libs/ucommon/files/ucommon-6.1.10-disable_rtf_gen_doxy.patch
34 deleted file mode 100644
35 index e9b581f7eb9..00000000000
36 --- a/dev-libs/ucommon/files/ucommon-6.1.10-disable_rtf_gen_doxy.patch
37 +++ /dev/null
38 @@ -1,11 +0,0 @@
39 ---- a/Doxyfile
40 -+++ b/Doxyfile
41 -@@ -40,7 +40,7 @@
42 - GENERATE_HTMLHELP = YES
43 - GENERATE_TREEVIEW = NO
44 - TREEVIEW_WIDTH = 256
45 --GENERATE_LATEX = YES
46 -+GENERATE_LATEX = NO
47 - COMPACT_LATEX = YES
48 - PDF_HYPERLINKS = YES
49 - USE_PDFLATEX = NO
50
51 diff --git a/dev-libs/ucommon/files/ucommon-6.1.10-gcrypt_autotools.patch b/dev-libs/ucommon/files/ucommon-6.1.10-gcrypt_autotools.patch
52 deleted file mode 100644
53 index 916df95576c..00000000000
54 --- a/dev-libs/ucommon/files/ucommon-6.1.10-gcrypt_autotools.patch
55 +++ /dev/null
56 @@ -1,55 +0,0 @@
57 ---- a/Makefile.am
58 -+++ b/Makefile.am
59 -@@ -8,6 +8,8 @@
60 - # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
61 - # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
62 -
63 -+ACLOCAL_AMFLAGS = -I m4
64 -+
65 - EXTRA_DIST = autogen.sh README* *.pc.in *.spec.in *.spec *-config.in \
66 - *-config.1 Doxyfile cmodel.sh BUILDS SUPPORT COPYING* COPYRIGHT \
67 - CMakeLists.txt ucommon-config.cmake ucommon.pc.cmake cmake-abi.sh \
68 ---- a/configure.ac
69 -+++ b/configure.ac
70 -@@ -40,6 +40,9 @@
71 -
72 - CHECKFLAGS="$CHECKFLAGS"
73 -
74 -+m4_include([m4/libgcrypt.m4])
75 -+
76 -+
77 - case "$with_crypto" in
78 - ssl|openssl)
79 - ssl="openssl"
80 -@@ -698,6 +701,8 @@
81 - gnutls|gnu)
82 - if test ! -z "$GNUTLS_LIBS" ; then
83 - SECURE_LIBS="$GNUTLS_LIBS"
84 -+ AM_PATH_LIBGCRYPT
85 -+ SECURE_LIBS="$GNUTLS_LIBS $LIBGCRYPT_LIBS"
86 - SECURE="gnutls"
87 - fi
88 - ;;
89 ---- a/utils/Makefile.am
90 -+++ b/utils/Makefile.am
91 -@@ -9,9 +9,9 @@
92 - # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
93 -
94 - MAINTAINERCLEANFILES = Makefile.in Makefile
95 --AM_CXXFLAGS = -I$(top_srcdir)/inc @UCOMMON_FLAGS@
96 -+AM_CXXFLAGS = -I$(top_srcdir)/inc @UCOMMON_FLAGS@ @LIBGCRYPT_CFLAGS@
97 - AM_CPPFLAGS = -I$(top_srcdir)/inc
98 --LDADD = ../corelib/libucommon.la @UCOMMON_LIBS@ @UCOMMON_CLINK@
99 -+LDADD = ../corelib/libucommon.la @UCOMMON_LIBS@ @UCOMMON_CLINK@ @LIBGCRYPT_LIBS@
100 - EXTRA_DIST = *.1
101 -
102 - man_MANS = args.1 scrub-files.1 mdsum.1 zerofill.1 car.1 sockaddr.1 \
103 -@@ -30,7 +30,7 @@
104 - scrub_files_LDFLAGS = @SECURE_LOCAL@
105 -
106 - mdsum_SOURCES = mdsum.cpp
107 --mdsum_LDFLAGS = @SECURE_LOCAL@
108 -+mdsum_LDFLAGS = @SECURE_LOCAL@ @LIBGCRYPT_LIBS@
109 -
110 - zerofill_SOURCES = zerofill.cpp
111 - zerofill_LDFLAGS = @SECURE_LOCAL@
112
113 diff --git a/dev-libs/ucommon/ucommon-6.1.10.ebuild b/dev-libs/ucommon/ucommon-6.1.10.ebuild
114 deleted file mode 100644
115 index e032afde5db..00000000000
116 --- a/dev-libs/ucommon/ucommon-6.1.10.ebuild
117 +++ /dev/null
118 @@ -1,80 +0,0 @@
119 -# Copyright 1999-2018 Gentoo Foundation
120 -# Distributed under the terms of the GNU General Public License v2
121 -
122 -EAPI="5"
123 -
124 -AUTOTOOLS_AUTORECONF=1
125 -
126 -inherit autotools-utils eutils
127 -
128 -DESCRIPTION="Portable C++ runtime for threads and sockets"
129 -HOMEPAGE="https://www.gnu.org/software/commoncpp"
130 -SRC_URI="mirror://gnu/commoncpp/${P}.tar.gz"
131 -
132 -LICENSE="LGPL-3"
133 -SLOT="0/6"
134 -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux"
135 -IUSE="doc static-libs socks +cxx debug libressl ssl gnutls"
136 -
137 -RDEPEND="
138 - ssl? (
139 - gnutls? (
140 - net-libs/gnutls:0=
141 - dev-libs/libgcrypt:0=
142 - )
143 - !gnutls? (
144 - !libressl? ( dev-libs/openssl:0= )
145 - libressl? ( dev-libs/libressl:0= )
146 - )
147 - )"
148 -
149 -DEPEND="virtual/pkgconfig
150 - doc? ( app-doc/doxygen )
151 - ${RDEPEND}"
152 -
153 -DOCS=(README NEWS SUPPORT ChangeLog AUTHORS)
154 -PATCHES=(
155 - "${FILESDIR}"/${PN}-6.1.10-disable_rtf_gen_doxy.patch
156 - "${FILESDIR}"/${PN}-6.0.3-install_gcrypt.m4_file.patch
157 - "${FILESDIR}"/${PN}-6.1.10-gcrypt_autotools.patch
158 -)
159 -
160 -# Needed for doxygen, bug #526726
161 -AUTOTOOLS_IN_SOURCE_BUILD=1
162 -
163 -src_prepare() {
164 - # Aclocal 1.13 deprecated error BGO #467674
165 - sed -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' -i configure.ac || die
166 -
167 - autotools-utils_src_prepare
168 -}
169 -
170 -src_configure() {
171 - local myconf=""
172 - if use ssl; then
173 - myconf+=" --with-sslstack=$(usex gnutls gnu ssl) "
174 - else
175 - myconf+=" --with-sslstack=nossl ";
176 - fi
177 -
178 - local myeconfargs=(
179 - $(use_enable socks)
180 - $(use_enable cxx stdcpp)
181 - ${myconf}
182 - --enable-atomics
183 - --with-pkg-config
184 - )
185 - autotools-utils_src_configure
186 -}
187 -
188 -src_compile() {
189 - autotools-utils_src_compile
190 - use doc && autotools-utils_src_compile doxy
191 -}
192 -
193 -src_install() {
194 - autotools-utils_src_install
195 - if use doc; then
196 - dohtml doc/html/*
197 - fi
198 -}
199
200 diff --git a/dev-libs/ucommon/ucommon-6.3.1.ebuild b/dev-libs/ucommon/ucommon-6.3.1.ebuild
201 deleted file mode 100644
202 index 8dd276b800f..00000000000
203 --- a/dev-libs/ucommon/ucommon-6.3.1.ebuild
204 +++ /dev/null
205 @@ -1,83 +0,0 @@
206 -# Copyright 1999-2018 Gentoo Foundation
207 -# Distributed under the terms of the GNU General Public License v2
208 -
209 -EAPI="5"
210 -
211 -AUTOTOOLS_AUTORECONF=1
212 -
213 -inherit autotools-utils eutils
214 -
215 -DESCRIPTION="Portable C++ runtime for threads and sockets"
216 -HOMEPAGE="https://www.gnu.org/software/commoncpp"
217 -SRC_URI="mirror://gnu/commoncpp/${P}.tar.gz"
218 -
219 -LICENSE="LGPL-3"
220 -SLOT="0/6"
221 -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux"
222 -IUSE="doc static-libs socks +cxx debug libressl ssl gnutls"
223 -
224 -RDEPEND="
225 - ssl? (
226 - gnutls? (
227 - net-libs/gnutls:0=
228 - dev-libs/libgcrypt:0=
229 - )
230 - !gnutls? (
231 - !libressl? ( dev-libs/openssl:0= )
232 - libressl? ( dev-libs/libressl:0= )
233 - )
234 - )"
235 -
236 -DEPEND="virtual/pkgconfig
237 - doc? ( app-doc/doxygen )
238 - ${RDEPEND}"
239 -
240 -DOCS=(README NEWS SUPPORT ChangeLog AUTHORS)
241 -PATCHES=(
242 - "${FILESDIR}"/${PN}-6.0.3-install_gcrypt.m4_file.patch
243 - "${FILESDIR}"/${PN}-6.3.1-gcrypt_autotools.patch
244 -)
245 -
246 -# Needed for doxygen, bug #526726
247 -AUTOTOOLS_IN_SOURCE_BUILD=1
248 -
249 -src_prepare() {
250 - # Aclocal 1.13 deprecated error BGO #467674
251 - sed -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' -i configure.ac || die
252 -
253 - # don't install latex and rtf documents
254 - sed -e '/^GENERATE_LATEX/s@YES@NO@' -e '/^GENERATE_RTF/s@YES@NO@' \
255 - -i Doxyfile.in || die
256 -
257 - autotools-utils_src_prepare
258 -}
259 -
260 -src_configure() {
261 - local myconf=""
262 - if use ssl; then
263 - myconf+=" --with-sslstack=$(usex gnutls gnu ssl) "
264 - else
265 - myconf+=" --with-sslstack=nossl ";
266 - fi
267 -
268 - local myeconfargs=(
269 - $(use_enable socks)
270 - $(use_enable cxx stdcpp)
271 - ${myconf}
272 - --enable-atomics
273 - --with-pkg-config
274 - )
275 - autotools-utils_src_configure
276 -}
277 -
278 -src_compile() {
279 - autotools-utils_src_compile
280 - use doc && autotools-utils_src_compile doxy
281 -}
282 -
283 -src_install() {
284 - autotools-utils_src_install
285 - if use doc; then
286 - dohtml doc/html/*
287 - fi
288 -}
289
290 diff --git a/dev-libs/ucommon/ucommon-6.5.2.ebuild b/dev-libs/ucommon/ucommon-6.5.2.ebuild
291 deleted file mode 100644
292 index e8e90402975..00000000000
293 --- a/dev-libs/ucommon/ucommon-6.5.2.ebuild
294 +++ /dev/null
295 @@ -1,83 +0,0 @@
296 -# Copyright 1999-2018 Gentoo Foundation
297 -# Distributed under the terms of the GNU General Public License v2
298 -
299 -EAPI="5"
300 -
301 -AUTOTOOLS_AUTORECONF=1
302 -
303 -inherit autotools-utils eutils
304 -
305 -DESCRIPTION="Portable C++ runtime for threads and sockets"
306 -HOMEPAGE="https://www.gnu.org/software/commoncpp"
307 -SRC_URI="mirror://gnu/commoncpp/${P}.tar.gz"
308 -
309 -LICENSE="LGPL-3"
310 -SLOT="0/6"
311 -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux"
312 -IUSE="doc static-libs socks +cxx debug libressl ssl gnutls"
313 -
314 -RDEPEND="
315 - ssl? (
316 - gnutls? (
317 - net-libs/gnutls:0=
318 - dev-libs/libgcrypt:0=
319 - )
320 - !gnutls? (
321 - !libressl? ( dev-libs/openssl:0= )
322 - libressl? ( dev-libs/libressl:0= )
323 - )
324 - )"
325 -
326 -DEPEND="virtual/pkgconfig
327 - doc? ( app-doc/doxygen )
328 - ${RDEPEND}"
329 -
330 -DOCS=(README NEWS SUPPORT ChangeLog AUTHORS)
331 -PATCHES=(
332 - "${FILESDIR}/${PN}-6.0.3-install_gcrypt.m4_file.patch"
333 - "${FILESDIR}/${PN}-6.3.1-gcrypt_autotools.patch"
334 -)
335 -
336 -# Needed for doxygen, bug #526726
337 -AUTOTOOLS_IN_SOURCE_BUILD=1
338 -
339 -src_prepare() {
340 - # Aclocal 1.13 deprecated error BGO #467674
341 - sed -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' -i configure.ac || die
342 -
343 - # don't install latex and rtf documents
344 - sed -e '/^GENERATE_LATEX/s@YES@NO@' -e '/^GENERATE_RTF/s@YES@NO@' \
345 - -i Doxyfile.in || die
346 -
347 - autotools-utils_src_prepare
348 -}
349 -
350 -src_configure() {
351 - local myconf=""
352 - if use ssl; then
353 - myconf+=" --with-sslstack=$(usex gnutls gnu ssl) "
354 - else
355 - myconf+=" --with-sslstack=nossl ";
356 - fi
357 -
358 - local myeconfargs=(
359 - $(use_enable socks)
360 - $(use_enable cxx stdcpp)
361 - ${myconf}
362 - --enable-atomics
363 - --with-pkg-config
364 - )
365 - autotools-utils_src_configure
366 -}
367 -
368 -src_compile() {
369 - autotools-utils_src_compile
370 - use doc && autotools-utils_src_compile doxy
371 -}
372 -
373 -src_install() {
374 - autotools-utils_src_install
375 - if use doc; then
376 - dohtml doc/html/*
377 - fi
378 -}