Gentoo Archives: gentoo-commits

From: Matthew Thode <prometheanfire@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/leatherman/
Date: Thu, 10 Jan 2019 18:21:05
Message-Id: 1547144447.4807c0a85676ddf9d49156133a42394567a93525.prometheanfire@gentoo
1 commit: 4807c0a85676ddf9d49156133a42394567a93525
2 Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jan 10 18:20:00 2019 +0000
4 Commit: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
5 CommitDate: Thu Jan 10 18:20:47 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4807c0a8
7
8 dev-libs/leatherman: 1.5.4 stable amd64 and x86
9
10 Package-Manager: Portage-2.3.51, Repoman-2.3.12
11 Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>
12
13 dev-libs/leatherman/Manifest | 3 --
14 dev-libs/leatherman/leatherman-1.4.4.ebuild | 58 -----------------------------
15 dev-libs/leatherman/leatherman-1.5.2.ebuild | 58 -----------------------------
16 dev-libs/leatherman/leatherman-1.5.3.ebuild | 58 -----------------------------
17 dev-libs/leatherman/leatherman-1.5.4.ebuild | 4 +-
18 5 files changed, 2 insertions(+), 179 deletions(-)
19
20 diff --git a/dev-libs/leatherman/Manifest b/dev-libs/leatherman/Manifest
21 index 5b0fc63323d..e1a5f5dbafc 100644
22 --- a/dev-libs/leatherman/Manifest
23 +++ b/dev-libs/leatherman/Manifest
24 @@ -1,5 +1,2 @@
25 DIST leatherman-1.3.0.tar.gz 434229 BLAKE2B e0c19bca2378afc4928554ac0862543504ba725aadc6cffd78220f7f7f1b725cad960fc6d9fdd2d54a43c233b35959ebcb9c71d1191a5535703599fa32e3301e SHA512 5e06be7add652f69b0d4a8d778e33dfb68183c4d598217cc6542d2431f7984f0af989c27bd69e89b77ab03d6dd2adab9d70f68cd87dae20d8e24ae05923fbe9b
26 -DIST leatherman-1.4.4.tar.gz 814289 BLAKE2B d53ff660e28eaea1c11f95cc70348a2a5883e0dc5ae56482b0afe96e61938e4d15688f8abf9783976443c00b6a69e9037b5080194babb97200e25e2c548b9153 SHA512 a1955a3f7a7fd190f7d85ad07e30dee74b0f4b7ed670a4a9a7613317d2898faf776cbed0c5c7b6da25ddd5099c9638e9abb2aca16aec61c568fc2f8c9789ffe4
27 -DIST leatherman-1.5.2.tar.gz 814349 BLAKE2B 1bc2d85426683e9f82d31ba9e3b63b4c9185b0bfa5ae832ea252ecbd922b44dfa67b6011145489d5c5809a76011aef8b143f6b705ea0436d914fc0d8ca8091a2 SHA512 9cef854fd7a95c54fcfc2e639e469dfaa4625757ea8aceeb9ac2162bfc89cbcbc1d5e8217af5f1fad4f31d98528475e22157ca6b1046a36e0928074f866ddafd
28 -DIST leatherman-1.5.3.tar.gz 814340 BLAKE2B 7dec42f1a62511a4f63ca197212f3b81f5baa862b0a7f825c2caa7e9af6bdd15e7b5aad39649d7e5dbb6bd62df19895bbf851421f9aa2795ced785c2e28bcdcf SHA512 e2616a42c6879755f338f9f0291bf28c7465d51caa3326be521ae3e0d5d79e82099c8720dc19223ad9112cde81c4579faf28a2b467f802baefc99dd59212b818
29 DIST leatherman-1.5.4.tar.gz 814395 BLAKE2B 251cacad45e1571d54e7b78201bb0b3578d983022267bfd3438e921f93ba466995629759d9657c71938a5866fc13d1b70dabe2f3a43137ef52164f67da3a8aa5 SHA512 67a3a0a946024d0cee44ccb314d13abb3df83d7c7d0bfe58d5e966d57ef26240dc011a8e6865f017674a00043429379ae9e033a9197c4173c3fa173918d0b0f9
30
31 diff --git a/dev-libs/leatherman/leatherman-1.4.4.ebuild b/dev-libs/leatherman/leatherman-1.4.4.ebuild
32 deleted file mode 100644
33 index 29a1dceafdd..00000000000
34 --- a/dev-libs/leatherman/leatherman-1.4.4.ebuild
35 +++ /dev/null
36 @@ -1,58 +0,0 @@
37 -# Copyright 1999-2018 Gentoo Authors
38 -# Distributed under the terms of the GNU General Public License v2
39 -
40 -EAPI=6
41 -
42 -inherit cmake-utils multilib
43 -
44 -DESCRIPTION="A C++ toolkit"
45 -HOMEPAGE="https://github.com/puppetlabs/leatherman"
46 -SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
47 -
48 -LICENSE="Apache-2.0"
49 -IUSE="debug static-libs test"
50 -KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86"
51 -SLOT="0/${PV}"
52 -
53 -RDEPEND="net-misc/curl"
54 -DEPEND=">=dev-libs/boost-1.54:=[nls]
55 - net-misc/curl
56 - >=sys-devel/gcc-4.8:*"
57 -
58 -PATCHES=( "${FILESDIR}"/portage-sandbox-test-fix.patch )
59 -
60 -src_prepare() {
61 - sed -i 's/\-Werror\ //g' "cmake/cflags.cmake" || die
62 - cmake-utils_src_prepare
63 -}
64 -
65 -src_configure() {
66 - local mycmakeargs=(
67 - -DCMAKE_VERBOSE_MAKEFILE=ON
68 - -DCMAKE_BUILD_TYPE=None
69 - -DCMAKE_INSTALL_PREFIX=/usr
70 - )
71 - if ! use static-libs; then
72 - mycmakeargs+=(
73 - -DLEATHERMAN_SHARED=ON
74 - )
75 - else
76 - mycmakeargs+=(
77 - -DLEATHERMAN_SHARED=OFF
78 - )
79 - fi
80 - if use debug; then
81 - mycmakeargs+=(
82 - -DCMAKE_BUILD_TYPE=Debug
83 - )
84 - fi
85 - cmake-utils_src_configure
86 -}
87 -
88 -src_test() {
89 - "${WORKDIR}/${P}"_build/bin/leatherman_test
90 -}
91 -
92 -src_install() {
93 - cmake-utils_src_install
94 -}
95
96 diff --git a/dev-libs/leatherman/leatherman-1.5.2.ebuild b/dev-libs/leatherman/leatherman-1.5.2.ebuild
97 deleted file mode 100644
98 index 29a1dceafdd..00000000000
99 --- a/dev-libs/leatherman/leatherman-1.5.2.ebuild
100 +++ /dev/null
101 @@ -1,58 +0,0 @@
102 -# Copyright 1999-2018 Gentoo Authors
103 -# Distributed under the terms of the GNU General Public License v2
104 -
105 -EAPI=6
106 -
107 -inherit cmake-utils multilib
108 -
109 -DESCRIPTION="A C++ toolkit"
110 -HOMEPAGE="https://github.com/puppetlabs/leatherman"
111 -SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
112 -
113 -LICENSE="Apache-2.0"
114 -IUSE="debug static-libs test"
115 -KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86"
116 -SLOT="0/${PV}"
117 -
118 -RDEPEND="net-misc/curl"
119 -DEPEND=">=dev-libs/boost-1.54:=[nls]
120 - net-misc/curl
121 - >=sys-devel/gcc-4.8:*"
122 -
123 -PATCHES=( "${FILESDIR}"/portage-sandbox-test-fix.patch )
124 -
125 -src_prepare() {
126 - sed -i 's/\-Werror\ //g' "cmake/cflags.cmake" || die
127 - cmake-utils_src_prepare
128 -}
129 -
130 -src_configure() {
131 - local mycmakeargs=(
132 - -DCMAKE_VERBOSE_MAKEFILE=ON
133 - -DCMAKE_BUILD_TYPE=None
134 - -DCMAKE_INSTALL_PREFIX=/usr
135 - )
136 - if ! use static-libs; then
137 - mycmakeargs+=(
138 - -DLEATHERMAN_SHARED=ON
139 - )
140 - else
141 - mycmakeargs+=(
142 - -DLEATHERMAN_SHARED=OFF
143 - )
144 - fi
145 - if use debug; then
146 - mycmakeargs+=(
147 - -DCMAKE_BUILD_TYPE=Debug
148 - )
149 - fi
150 - cmake-utils_src_configure
151 -}
152 -
153 -src_test() {
154 - "${WORKDIR}/${P}"_build/bin/leatherman_test
155 -}
156 -
157 -src_install() {
158 - cmake-utils_src_install
159 -}
160
161 diff --git a/dev-libs/leatherman/leatherman-1.5.3.ebuild b/dev-libs/leatherman/leatherman-1.5.3.ebuild
162 deleted file mode 100644
163 index 29a1dceafdd..00000000000
164 --- a/dev-libs/leatherman/leatherman-1.5.3.ebuild
165 +++ /dev/null
166 @@ -1,58 +0,0 @@
167 -# Copyright 1999-2018 Gentoo Authors
168 -# Distributed under the terms of the GNU General Public License v2
169 -
170 -EAPI=6
171 -
172 -inherit cmake-utils multilib
173 -
174 -DESCRIPTION="A C++ toolkit"
175 -HOMEPAGE="https://github.com/puppetlabs/leatherman"
176 -SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
177 -
178 -LICENSE="Apache-2.0"
179 -IUSE="debug static-libs test"
180 -KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86"
181 -SLOT="0/${PV}"
182 -
183 -RDEPEND="net-misc/curl"
184 -DEPEND=">=dev-libs/boost-1.54:=[nls]
185 - net-misc/curl
186 - >=sys-devel/gcc-4.8:*"
187 -
188 -PATCHES=( "${FILESDIR}"/portage-sandbox-test-fix.patch )
189 -
190 -src_prepare() {
191 - sed -i 's/\-Werror\ //g' "cmake/cflags.cmake" || die
192 - cmake-utils_src_prepare
193 -}
194 -
195 -src_configure() {
196 - local mycmakeargs=(
197 - -DCMAKE_VERBOSE_MAKEFILE=ON
198 - -DCMAKE_BUILD_TYPE=None
199 - -DCMAKE_INSTALL_PREFIX=/usr
200 - )
201 - if ! use static-libs; then
202 - mycmakeargs+=(
203 - -DLEATHERMAN_SHARED=ON
204 - )
205 - else
206 - mycmakeargs+=(
207 - -DLEATHERMAN_SHARED=OFF
208 - )
209 - fi
210 - if use debug; then
211 - mycmakeargs+=(
212 - -DCMAKE_BUILD_TYPE=Debug
213 - )
214 - fi
215 - cmake-utils_src_configure
216 -}
217 -
218 -src_test() {
219 - "${WORKDIR}/${P}"_build/bin/leatherman_test
220 -}
221 -
222 -src_install() {
223 - cmake-utils_src_install
224 -}
225
226 diff --git a/dev-libs/leatherman/leatherman-1.5.4.ebuild b/dev-libs/leatherman/leatherman-1.5.4.ebuild
227 index cc7a76208a2..3e365ff23fc 100644
228 --- a/dev-libs/leatherman/leatherman-1.5.4.ebuild
229 +++ b/dev-libs/leatherman/leatherman-1.5.4.ebuild
230 @@ -1,4 +1,4 @@
231 -# Copyright 1999-2018 Gentoo Authors
232 +# Copyright 1999-2019 Gentoo Authors
233 # Distributed under the terms of the GNU General Public License v2
234
235 EAPI=6
236 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
237
238 LICENSE="Apache-2.0"
239 IUSE="debug static-libs test"
240 -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
241 +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86"
242 SLOT="0/${PV}"
243
244 RDEPEND="net-misc/curl"