Gentoo Archives: gentoo-commits

From: "Anthony G. Basile (blueness)" <blueness@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-p2p/bitcoind: ChangeLog bitcoind-0.4.3.ebuild bitcoind-0.5.0.3.ebuild bitcoind-0.5.2.ebuild bitcoind-0.5.2_rc1.ebuild bitcoind-0.5.0.3_rc1.ebuild bitcoind-0.4.3_rc1.ebuild
Date: Wed, 11 Jan 2012 15:46:49
Message-Id: 20120111154636.AE4A92004B@flycatcher.gentoo.org
1 blueness 12/01/11 15:46:36
2
3 Modified: ChangeLog
4 Added: bitcoind-0.4.3.ebuild bitcoind-0.5.0.3.ebuild
5 bitcoind-0.5.2.ebuild
6 Removed: bitcoind-0.5.2_rc1.ebuild
7 bitcoind-0.5.0.3_rc1.ebuild
8 bitcoind-0.4.3_rc1.ebuild
9 Log:
10 Bumps from release candidates
11
12 (Portage version: 2.1.10.41/cvs/Linux x86_64)
13
14 Revision Changes Path
15 1.3 net-p2p/bitcoind/ChangeLog
16
17 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/bitcoind/ChangeLog?rev=1.3&view=markup
18 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/bitcoind/ChangeLog?rev=1.3&content-type=text/plain
19 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/bitcoind/ChangeLog?r1=1.2&r2=1.3
20
21 Index: ChangeLog
22 ===================================================================
23 RCS file: /var/cvsroot/gentoo-x86/net-p2p/bitcoind/ChangeLog,v
24 retrieving revision 1.2
25 retrieving revision 1.3
26 diff -u -r1.2 -r1.3
27 --- ChangeLog 6 Jan 2012 15:49:37 -0000 1.2
28 +++ ChangeLog 11 Jan 2012 15:46:36 -0000 1.3
29 @@ -1,5 +1,15 @@
30
31
32 +*bitcoind-0.5.2 (11 Jan 2012)
33 +*bitcoind-0.5.0.3 (11 Jan 2012)
34 +*bitcoind-0.4.3 (11 Jan 2012)
35 +
36 + 11 Jan 2012; Anthony G. Basile <blueness@g.o>
37 + -bitcoind-0.4.3_rc1.ebuild, +bitcoind-0.4.3.ebuild,
38 + -bitcoind-0.5.0.3_rc1.ebuild, +bitcoind-0.5.0.3.ebuild,
39 + -bitcoind-0.5.2_rc1.ebuild, +bitcoind-0.5.2.ebuild:
40 + Bumps from release candidates
41 +
42 *bitcoind-0.5.2_rc1 (06 Jan 2012)
43 *bitcoind-0.5.0.3_rc1 (06 Jan 2012)
44 *bitcoind-0.4.3_rc1 (06 Jan 2012)
45
46
47
48 1.1 net-p2p/bitcoind/bitcoind-0.4.3.ebuild
49
50 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/bitcoind/bitcoind-0.4.3.ebuild?rev=1.1&view=markup
51 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/bitcoind/bitcoind-0.4.3.ebuild?rev=1.1&content-type=text/plain
52
53 Index: bitcoind-0.4.3.ebuild
54 ===================================================================
55 # Copyright 1999-2012 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 # $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoind/bitcoind-0.4.3.ebuild,v 1.1 2012/01/11 15:46:36 blueness Exp $
58
59 EAPI=4
60
61 DB_VER="4.8"
62
63 inherit db-use eutils versionator
64
65 DESCRIPTION="Original Bitcoin crypto-currency wallet for automated services"
66 HOMEPAGE="http://bitcoin.org/"
67 SRC_URI="http://gitorious.org/bitcoin/${PN}-stable/archive-tarball/v${PV/_/} -> bitcoin-v${PV}.tgz
68 eligius? ( http://luke.dashjr.org/programs/bitcoin/files/0.5.2-eligius_sendfee.patch.xz )
69 "
70
71 LICENSE="MIT ISC"
72 SLOT="0"
73 KEYWORDS="~amd64 ~x86"
74 IUSE="+eligius ssl upnp"
75
76 RDEPEND="
77 >=dev-libs/boost-1.41.0
78 dev-libs/crypto++
79 dev-libs/openssl[-bindist]
80 upnp? (
81 net-libs/miniupnpc
82 )
83 sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx]
84 "
85 DEPEND="${RDEPEND}
86 >=app-shells/bash-4.1
87 "
88
89 S="${WORKDIR}/bitcoin-${PN}-stable"
90
91 pkg_setup() {
92 local UG='bitcoin'
93 enewgroup "${UG}"
94 enewuser "${UG}" -1 -1 /var/lib/bitcoin "${UG}"
95 }
96
97 src_prepare() {
98 cd src || die
99 cp "${FILESDIR}/0.4.2-Makefile.gentoo" "Makefile" || die
100 use eligius && epatch "${WORKDIR}/0.5.2-eligius_sendfee.patch"
101 }
102
103 src_compile() {
104 local OPTS=()
105 local BOOST_PKG BOOST_VER BOOST_INC
106
107 OPTS+=("CXXFLAGS=${CXXFLAGS}")
108 OPTS+=( "LDFLAGS=${LDFLAGS}")
109
110 OPTS+=("DB_CXXFLAGS=-I$(db_includedir "${DB_VER}")")
111 OPTS+=("DB_LDFLAGS=-ldb_cxx-${DB_VER}")
112
113 BOOST_PKG="$(best_version 'dev-libs/boost')"
114 BOOST_VER="$(get_version_component_range 1-2 "${BOOST_PKG/*boost-/}")"
115 BOOST_VER="$(replace_all_version_separators _ "${BOOST_VER}")"
116 BOOST_INC="/usr/include/boost-${BOOST_VER}"
117 OPTS+=("BOOST_CXXFLAGS=-I${BOOST_INC}")
118 OPTS+=("BOOST_LIB_SUFFIX=-${BOOST_VER}")
119
120 use ssl && OPTS+=(USE_SSL=1)
121 use upnp && OPTS+=(USE_UPNP=1)
122
123 cd src || die
124 emake "${OPTS[@]}" ${PN}
125 }
126
127 src_install() {
128 dobin src/${PN}
129
130 insinto /etc/bitcoin
131 newins "${FILESDIR}/bitcoin.conf" bitcoin.conf
132 fowners bitcoin:bitcoin /etc/bitcoin/bitcoin.conf
133 fperms 600 /etc/bitcoin/bitcoin.conf
134
135 newconfd "${FILESDIR}/bitcoin.confd" ${PN}
136 newinitd "${FILESDIR}/bitcoin.initd" ${PN}
137
138 keepdir /var/lib/bitcoin/.bitcoin
139 fperms 700 /var/lib/bitcoin
140 fowners bitcoin:bitcoin /var/lib/bitcoin/
141 fowners bitcoin:bitcoin /var/lib/bitcoin/.bitcoin
142 dosym /etc/bitcoin/bitcoin.conf /var/lib/bitcoin/.bitcoin/bitcoin.conf
143
144 dodoc doc/README
145 }
146
147
148
149 1.1 net-p2p/bitcoind/bitcoind-0.5.0.3.ebuild
150
151 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/bitcoind/bitcoind-0.5.0.3.ebuild?rev=1.1&view=markup
152 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/bitcoind/bitcoind-0.5.0.3.ebuild?rev=1.1&content-type=text/plain
153
154 Index: bitcoind-0.5.0.3.ebuild
155 ===================================================================
156 # Copyright 1999-2012 Gentoo Foundation
157 # Distributed under the terms of the GNU General Public License v2
158 # $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoind/bitcoind-0.5.0.3.ebuild,v 1.1 2012/01/11 15:46:36 blueness Exp $
159
160 EAPI=4
161
162 DB_VER="4.8"
163
164 inherit db-use eutils versionator
165
166 DESCRIPTION="Original Bitcoin crypto-currency wallet for automated services"
167 HOMEPAGE="http://bitcoin.org/"
168 SRC_URI="http://gitorious.org/bitcoin/${PN}-stable/archive-tarball/v${PV/_/} -> bitcoin-v${PV}.tgz
169 eligius? ( http://luke.dashjr.org/programs/bitcoin/files/0.5.2-eligius_sendfee.patch.xz )
170 "
171
172 LICENSE="MIT ISC"
173 SLOT="0"
174 KEYWORDS="~amd64 ~arm ~x86"
175 IUSE="+eligius examples ssl upnp"
176
177 RDEPEND="
178 >=dev-libs/boost-1.41.0
179 dev-libs/openssl[-bindist]
180 upnp? (
181 net-libs/miniupnpc
182 )
183 sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx]
184 "
185 DEPEND="${RDEPEND}
186 >=app-shells/bash-4.1
187 "
188
189 S="${WORKDIR}/bitcoin-${PN}-stable"
190
191 pkg_setup() {
192 local UG='bitcoin'
193 enewgroup "${UG}"
194 enewuser "${UG}" -1 -1 /var/lib/bitcoin "${UG}"
195 }
196
197 src_prepare() {
198 cd src || die
199 use eligius && epatch "${WORKDIR}/0.5.2-eligius_sendfee.patch"
200 }
201
202 src_compile() {
203 local OPTS=()
204 local BOOST_PKG BOOST_VER BOOST_INC
205
206 OPTS+=("CXXFLAGS=${CXXFLAGS}")
207 OPTS+=("LDFLAGS=${LDFLAGS}")
208
209 OPTS+=("BDB_INCLUDE_PATH=$(db_includedir "${DB_VER}")")
210 OPTS+=("BDB_LIB_SUFFIX=-${DB_VER}")
211
212 BOOST_PKG="$(best_version 'dev-libs/boost')"
213 BOOST_VER="$(get_version_component_range 1-2 "${BOOST_PKG/*boost-/}")"
214 BOOST_VER="$(replace_all_version_separators _ "${BOOST_VER}")"
215 BOOST_INC="/usr/include/boost-${BOOST_VER}"
216 OPTS+=("BOOST_INCLUDE_PATH=${BOOST_INC}")
217 OPTS+=("BOOST_LIB_SUFFIX=-${BOOST_VER}")
218
219 use ssl && OPTS+=(USE_SSL=1)
220 if use upnp; then
221 OPTS+=(USE_UPNP=1)
222 else
223 OPTS+=(USE_UPNP=)
224 fi
225
226 cd src || die
227 emake -f makefile.unix "${OPTS[@]}" ${PN}
228 }
229
230 src_install() {
231 dobin src/${PN}
232
233 insinto /etc/bitcoin
234 newins "${FILESDIR}/bitcoin.conf" bitcoin.conf
235 fowners bitcoin:bitcoin /etc/bitcoin/bitcoin.conf
236 fperms 600 /etc/bitcoin/bitcoin.conf
237
238 newconfd "${FILESDIR}/bitcoin.confd" ${PN}
239 newinitd "${FILESDIR}/bitcoin.initd" ${PN}
240
241 keepdir /var/lib/bitcoin/.bitcoin
242 fperms 700 /var/lib/bitcoin
243 fowners bitcoin:bitcoin /var/lib/bitcoin/
244 fowners bitcoin:bitcoin /var/lib/bitcoin/.bitcoin
245 dosym /etc/bitcoin/bitcoin.conf /var/lib/bitcoin/.bitcoin/bitcoin.conf
246
247 dodoc doc/README
248
249 if use examples; then
250 docinto examples
251 dodoc -r contrib/{bitrpc,pyminer,wallettools}
252 fi
253 }
254
255
256
257 1.1 net-p2p/bitcoind/bitcoind-0.5.2.ebuild
258
259 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/bitcoind/bitcoind-0.5.2.ebuild?rev=1.1&view=markup
260 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/bitcoind/bitcoind-0.5.2.ebuild?rev=1.1&content-type=text/plain
261
262 Index: bitcoind-0.5.2.ebuild
263 ===================================================================
264 # Copyright 1999-2012 Gentoo Foundation
265 # Distributed under the terms of the GNU General Public License v2
266 # $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoind/bitcoind-0.5.2.ebuild,v 1.1 2012/01/11 15:46:36 blueness Exp $
267
268 EAPI=4
269
270 DB_VER="4.8"
271
272 inherit db-use eutils versionator
273
274 DESCRIPTION="Original Bitcoin crypto-currency wallet for automated services"
275 HOMEPAGE="http://bitcoin.org/"
276 SRC_URI="http://gitorious.org/bitcoin/bitcoind-stable/archive-tarball/v${PV/_/} -> bitcoin-v${PV}.tgz
277 eligius? ( http://luke.dashjr.org/programs/bitcoin/files/0.5.2-eligius_sendfee.patch.xz )
278 "
279
280 LICENSE="MIT ISC"
281 SLOT="0"
282 KEYWORDS="~amd64 ~arm ~x86"
283 IUSE="+eligius examples ssl upnp"
284
285 RDEPEND="
286 >=dev-libs/boost-1.41.0
287 dev-libs/openssl[-bindist]
288 upnp? (
289 net-libs/miniupnpc
290 )
291 sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx]
292 "
293 DEPEND="${RDEPEND}
294 >=app-shells/bash-4.1
295 "
296
297 S="${WORKDIR}/bitcoin-bitcoind-stable"
298
299 pkg_setup() {
300 local UG='bitcoin'
301 enewgroup "${UG}"
302 enewuser "${UG}" -1 -1 /var/lib/bitcoin "${UG}"
303 }
304
305 src_prepare() {
306 cd src || die
307 use eligius && epatch "${WORKDIR}/0.5.2-eligius_sendfee.patch"
308 }
309
310 src_compile() {
311 local OPTS=()
312 local BOOST_PKG BOOST_VER BOOST_INC
313
314 OPTS+=("CXXFLAGS=${CXXFLAGS}")
315 OPTS+=("LDFLAGS=${LDFLAGS}")
316
317 OPTS+=("BDB_INCLUDE_PATH=$(db_includedir "${DB_VER}")")
318 OPTS+=("BDB_LIB_SUFFIX=-${DB_VER}")
319
320 BOOST_PKG="$(best_version 'dev-libs/boost')"
321 BOOST_VER="$(get_version_component_range 1-2 "${BOOST_PKG/*boost-/}")"
322 BOOST_VER="$(replace_all_version_separators _ "${BOOST_VER}")"
323 BOOST_INC="/usr/include/boost-${BOOST_VER}"
324 OPTS+=("BOOST_INCLUDE_PATH=${BOOST_INC}")
325 OPTS+=("BOOST_LIB_SUFFIX=-${BOOST_VER}")
326
327 use ssl && OPTS+=(USE_SSL=1)
328 if use upnp; then
329 OPTS+=(USE_UPNP=1)
330 else
331 OPTS+=(USE_UPNP=)
332 fi
333
334 cd src || die
335 emake -f makefile.unix "${OPTS[@]}" ${PN}
336 }
337
338 src_install() {
339 dobin src/${PN}
340
341 insinto /etc/bitcoin
342 newins "${FILESDIR}/bitcoin.conf" bitcoin.conf
343 fowners bitcoin:bitcoin /etc/bitcoin/bitcoin.conf
344 fperms 600 /etc/bitcoin/bitcoin.conf
345
346 newconfd "${FILESDIR}/bitcoin.confd" ${PN}
347 newinitd "${FILESDIR}/bitcoin.initd" ${PN}
348
349 keepdir /var/lib/bitcoin/.bitcoin
350 fperms 700 /var/lib/bitcoin
351 fowners bitcoin:bitcoin /var/lib/bitcoin/
352 fowners bitcoin:bitcoin /var/lib/bitcoin/.bitcoin
353 dosym /etc/bitcoin/bitcoin.conf /var/lib/bitcoin/.bitcoin/bitcoin.conf
354
355 dodoc doc/README
356
357 if use examples; then
358 docinto examples
359 dodoc -r contrib/{bitrpc,pyminer,wallettools}
360 fi
361 }