Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/, dev-libs/protobuf-c/files/
Date: Thu, 26 Apr 2018 15:14:19
Message-Id: 1524755537.49f1fe910e68c61e6bc4683ffedb29e4471f4075.floppym@gentoo
1 commit: 49f1fe910e68c61e6bc4683ffedb29e4471f4075
2 Author: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
3 AuthorDate: Wed Apr 25 18:25:36 2018 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Thu Apr 26 15:12:17 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f1fe91
7
8 dev-libs/protobuf-c: Delete old versions (<1.3.0-r1).
9
10 dev-libs/protobuf-c/Manifest | 3 --
11 .../files/protobuf-c-1.1.0-no-build-tests.patch | 29 ----------------
12 .../files/protobuf-c-1.2.0-no-build-tests.patch | 30 -----------------
13 dev-libs/protobuf-c/protobuf-c-1.0.2-r1.ebuild | 24 -------------
14 dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild | 33 ------------------
15 dev-libs/protobuf-c/protobuf-c-1.2.1-r1.ebuild | 39 ----------------------
16 dev-libs/protobuf-c/protobuf-c-1.3.0.ebuild | 39 ----------------------
17 7 files changed, 197 deletions(-)
18
19 diff --git a/dev-libs/protobuf-c/Manifest b/dev-libs/protobuf-c/Manifest
20 index 82200c1d0ab..07df6d6f4ad 100644
21 --- a/dev-libs/protobuf-c/Manifest
22 +++ b/dev-libs/protobuf-c/Manifest
23 @@ -1,4 +1 @@
24 -DIST protobuf-c-1.0.2.tar.gz 449923 BLAKE2B 25db29683bc5129b0aaf015eee8ceea2aa16cf83318f2abc882bcdc51674a5e4ec9499be559cd9f8abaab5f4829d8346104fd4d957f5abca7de9b22f29e1e449 SHA512 d748712f4216015802ffeff1072266da98ba9d9a4dfdaecd1c1b9d76f15403112b5cc2563a54390653c5eb82d7b51caf4c1f595cf1287bcbb123efb646e12f33
25 -DIST protobuf-c-1.1.1.tar.gz 454913 BLAKE2B a8ac4df0880f3598eee01db2647a1701b47abbff479e311cbe48ea8b47da94a5770ceae6d290c086a21a8f42d77b7b48cc4af470ef43f6e176f3d487f03b0fc3 SHA512 9eeb3165ca53c57091503866e2600d675e03d79c22dbd41bd3c4ebf8e569ed147f0b832e8b68dcdaece2f151798e7e0589fdf975e9a04fae9904991e89ea0465
26 -DIST protobuf-c-1.2.1.tar.gz 458614 BLAKE2B f0fcb9e43729e6b95e9062f2e2ed86b10e3ba9b03f059d3cd4084787ffca383dbb7d495995ce47193cb3f10635932f015bcf8dbb3e874a04fe2d6ec8ff4a8018 SHA512 032b82dde333e286a3aff1a621be9e497122d38ce8f337275842a55be083232605387a516cfd4b9a09f8f7caf8817c14e596570352bc6ae495c3a3f15ac00959
27 DIST protobuf-c-1.3.0.tar.gz 488443 BLAKE2B 8eca559ad06aaa5cb09984b3d2e7c5767cd341c2e439b94c2d219226c612992808da091d01f5e0ad5f14e47292d4a621037953b58a5bea827e7c22837234ffe6 SHA512 ba49bf45a9ae93d41f200f4f18c4f9469c63fcc2a2392b3b45f083c378a6876891890448ceba216083ad351aa35f4669cd920973f53e5780de9ec4c8f61279bb
28
29 diff --git a/dev-libs/protobuf-c/files/protobuf-c-1.1.0-no-build-tests.patch b/dev-libs/protobuf-c/files/protobuf-c-1.1.0-no-build-tests.patch
30 deleted file mode 100644
31 index 4e611d71070..00000000000
32 --- a/dev-libs/protobuf-c/files/protobuf-c-1.1.0-no-build-tests.patch
33 +++ /dev/null
34 @@ -1,29 +0,0 @@
35 -https://bugs.gentoo.org/518440
36 -
37 -avoid compiling tests when we aren't actually testing, especially since it
38 -requires a compiler to execute which fails when cross-compiling
39 -
40 ---- a/Makefile.am
41 -+++ b/Makefile.am
42 -@@ -135,7 +135,7 @@ t_generated_code2_test_generated_code2_SOURCES = \
43 - t_generated_code2_test_generated_code2_LDADD = \
44 - protobuf-c/libprotobuf-c.la
45 -
46 --noinst_PROGRAMS += \
47 -+check_PROGRAMS += \
48 - t/generated-code2/cxx-generate-packed-data
49 -
50 - t_generated_code2_cxx_generate_packed_data_SOURCES = \
51 -@@ -160,12 +160,6 @@ t/test-full.pb.cc t/test-full.pb.h: @PROTOC@ $(top_srcdir)/t/test-full.proto
52 - t/generated-code2/test-full-cxx-output.inc: t/generated-code2/cxx-generate-packed-data$(EXEEXT)
53 - $(AM_V_GEN)$(top_builddir)/t/generated-code2/cxx-generate-packed-data$(EXEEXT) > $(top_builddir)/t/generated-code2/test-full-cxx-output.inc
54 -
55 --BUILT_SOURCES += \
56 -- t/test.pb-c.c t/test.pb-c.h \
57 -- t/test-full.pb-c.c t/test-full.pb-c.h \
58 -- t/test-full.pb.cc t/test-full.pb.h \
59 -- t/generated-code2/test-full-cxx-output.inc
60 --
61 - t_version_version_SOURCES = \
62 - t/version/version.c
63 - t_version_version_LDADD = \
64
65 diff --git a/dev-libs/protobuf-c/files/protobuf-c-1.2.0-no-build-tests.patch b/dev-libs/protobuf-c/files/protobuf-c-1.2.0-no-build-tests.patch
66 deleted file mode 100644
67 index c11e98df578..00000000000
68 --- a/dev-libs/protobuf-c/files/protobuf-c-1.2.0-no-build-tests.patch
69 +++ /dev/null
70 @@ -1,30 +0,0 @@
71 -https://bugs.gentoo.org/518440
72 -
73 -avoid compiling tests when we aren't actually testing, especially since it
74 -requires a compiler to execute which fails when cross-compiling
75 -
76 ---- protobuf-c-1.2.0/Makefile.am
77 -+++ protobuf-c-1.2.0/Makefile.am
78 -@@ -142,7 +142,7 @@
79 - t_generated_code2_test_generated_code2_LDADD = \
80 - protobuf-c/libprotobuf-c.la
81 -
82 --noinst_PROGRAMS += \
83 -+check_PROGRAMS += \
84 - t/generated-code2/cxx-generate-packed-data
85 -
86 - t_generated_code2_cxx_generate_packed_data_SOURCES = \
87 -@@ -170,13 +170,6 @@
88 - t/generated-code2/test-full-cxx-output.inc: t/generated-code2/cxx-generate-packed-data$(EXEEXT)
89 - $(AM_V_GEN)$(top_builddir)/t/generated-code2/cxx-generate-packed-data$(EXEEXT) > $(top_builddir)/t/generated-code2/test-full-cxx-output.inc
90 -
91 --BUILT_SOURCES += \
92 -- t/test.pb-c.c t/test.pb-c.h \
93 -- t/test-full.pb-c.c t/test-full.pb-c.h \
94 -- t/test-optimized.pb-c.c t/test-optimized.pb-c.h \
95 -- t/test-full.pb.cc t/test-full.pb.h \
96 -- t/generated-code2/test-full-cxx-output.inc
97 --
98 - t_version_version_SOURCES = \
99 - t/version/version.c
100 - t_version_version_LDADD = \
101
102 diff --git a/dev-libs/protobuf-c/protobuf-c-1.0.2-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.0.2-r1.ebuild
103 deleted file mode 100644
104 index fc9d7452ffa..00000000000
105 --- a/dev-libs/protobuf-c/protobuf-c-1.0.2-r1.ebuild
106 +++ /dev/null
107 @@ -1,24 +0,0 @@
108 -# Copyright 1999-2016 Gentoo Foundation
109 -# Distributed under the terms of the GNU General Public License v2
110 -
111 -EAPI=5
112 -
113 -inherit autotools-multilib
114 -
115 -MY_PV=${PV/_/-}
116 -MY_P=${PN}-${MY_PV}
117 -
118 -DESCRIPTION="Protocol Buffers implementation in C"
119 -HOMEPAGE="https://github.com/protobuf-c/protobuf-c/"
120 -SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz"
121 -
122 -LICENSE="BSD-2"
123 -SLOT="0"
124 -KEYWORDS="amd64 arm ppc ppc64 x86"
125 -IUSE="static-libs"
126 -
127 -RDEPEND=">=dev-libs/protobuf-2.5.0-r2[${MULTILIB_USEDEP}]"
128 -DEPEND="${RDEPEND}
129 - virtual/pkgconfig[${MULTILIB_USEDEP}]"
130 -
131 -S=${WORKDIR}/${MY_P}
132
133 diff --git a/dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild
134 deleted file mode 100644
135 index 00dcc508cf7..00000000000
136 --- a/dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild
137 +++ /dev/null
138 @@ -1,33 +0,0 @@
139 -# Copyright 1999-2017 Gentoo Foundation
140 -# Distributed under the terms of the GNU General Public License v2
141 -
142 -EAPI=5
143 -
144 -inherit autotools-multilib
145 -
146 -MY_PV=${PV/_/-}
147 -MY_P=${PN}-${MY_PV}
148 -
149 -DESCRIPTION="Protocol Buffers implementation in C"
150 -HOMEPAGE="https://github.com/protobuf-c/protobuf-c/"
151 -SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz"
152 -
153 -LICENSE="BSD-2"
154 -SLOT="0"
155 -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86"
156 -IUSE="static-libs test"
157 -
158 -RDEPEND=">=dev-libs/protobuf-2.6.0[${MULTILIB_USEDEP}]"
159 -DEPEND="${RDEPEND}
160 - test? ( ${AUTOTOOLS_DEPEND} )
161 - virtual/pkgconfig[${MULTILIB_USEDEP}]"
162 -
163 -S=${WORKDIR}/${MY_P}
164 -
165 -src_prepare() {
166 - if ! use test ; then
167 - epatch "${FILESDIR}"/${PN}-1.1.0-no-build-tests.patch
168 - AUTOTOOLS_AUTORECONF=true
169 - fi
170 - autotools-multilib_src_prepare
171 -}
172
173 diff --git a/dev-libs/protobuf-c/protobuf-c-1.2.1-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.2.1-r1.ebuild
174 deleted file mode 100644
175 index 7004d26b7e1..00000000000
176 --- a/dev-libs/protobuf-c/protobuf-c-1.2.1-r1.ebuild
177 +++ /dev/null
178 @@ -1,39 +0,0 @@
179 -# Copyright 1999-2016 Gentoo Foundation
180 -# Distributed under the terms of the GNU General Public License v2
181 -
182 -EAPI=6
183 -
184 -inherit autotools multilib-minimal
185 -
186 -MY_PV=${PV/_/-}
187 -MY_P=${PN}-${MY_PV}
188 -
189 -DESCRIPTION="Protocol Buffers implementation in C"
190 -HOMEPAGE="https://github.com/protobuf-c/protobuf-c/"
191 -SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz"
192 -
193 -LICENSE="BSD-2"
194 -# Subslot == SONAME version
195 -SLOT="0/1.0.0"
196 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
197 -IUSE="static-libs test"
198 -
199 -RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]"
200 -DEPEND="${RDEPEND}
201 - test? ( ${AUTOTOOLS_DEPEND} )
202 - virtual/pkgconfig[${MULTILIB_USEDEP}]"
203 -
204 -S=${WORKDIR}/${MY_P}
205 -
206 -src_prepare() {
207 - default
208 - if ! use test ; then
209 - eapply "${FILESDIR}"/${PN}-1.2.0-no-build-tests.patch
210 - eautoreconf
211 - fi
212 -}
213 -
214 -multilib_src_configure() {
215 - ECONF_SOURCE="${S}" \
216 - econf "${myeconfargs[@]}"
217 -}
218
219 diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.0.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.0.ebuild
220 deleted file mode 100644
221 index 4e24a882515..00000000000
222 --- a/dev-libs/protobuf-c/protobuf-c-1.3.0.ebuild
223 +++ /dev/null
224 @@ -1,39 +0,0 @@
225 -# Copyright 1999-2017 Gentoo Foundation
226 -# Distributed under the terms of the GNU General Public License v2
227 -
228 -EAPI=6
229 -
230 -inherit autotools multilib-minimal
231 -
232 -MY_PV="${PV/_/-}"
233 -MY_P="${PN}-${MY_PV}"
234 -
235 -DESCRIPTION="Protocol Buffers implementation in C"
236 -HOMEPAGE="https://github.com/protobuf-c/protobuf-c/"
237 -SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz"
238 -
239 -LICENSE="BSD-2"
240 -# Subslot == SONAME version
241 -SLOT="0/1.0.0"
242 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
243 -IUSE="static-libs test"
244 -
245 -RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]"
246 -DEPEND="${RDEPEND}
247 - test? ( ${AUTOTOOLS_DEPEND} )
248 - virtual/pkgconfig[${MULTILIB_USEDEP}]"
249 -
250 -S="${WORKDIR}/${MY_P}"
251 -
252 -src_prepare() {
253 - default
254 - if ! use test ; then
255 - eapply "${FILESDIR}"/${PN}-1.3.0-no-build-tests.patch
256 - eautoreconf
257 - fi
258 -}
259 -
260 -multilib_src_configure() {
261 - ECONF_SOURCE="${S}" \
262 - econf "${myeconfargs[@]}"
263 -}