diff options
author | Anthony G. Basile <blueness@gentoo.org> | 2013-01-04 02:26:58 +0000 |
---|---|---|
committer | Anthony G. Basile <blueness@gentoo.org> | 2013-01-04 02:26:58 +0000 |
commit | d1c2fa3e77762a57f72a83d77c2e85a708fcaf74 (patch) | |
tree | a109705b526a2dc3e2cb4d6c8299bce305134c95 /net-p2p | |
parent | Another version bump (diff) | |
download | historical-d1c2fa3e77762a57f72a83d77c2e85a708fcaf74.tar.gz historical-d1c2fa3e77762a57f72a83d77c2e85a708fcaf74.tar.bz2 historical-d1c2fa3e77762a57f72a83d77c2e85a708fcaf74.zip |
Version bump
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
Manifest-Sign-Key: 0xF52D4BBA
Diffstat (limited to 'net-p2p')
-rw-r--r-- | net-p2p/bitcoind/ChangeLog | 9 | ||||
-rw-r--r-- | net-p2p/bitcoind/Manifest | 22 | ||||
-rw-r--r-- | net-p2p/bitcoind/bitcoind-0.7.2.ebuild | 115 |
3 files changed, 138 insertions, 8 deletions
diff --git a/net-p2p/bitcoind/ChangeLog b/net-p2p/bitcoind/ChangeLog index 945831999afb..2024a90de27a 100644 --- a/net-p2p/bitcoind/ChangeLog +++ b/net-p2p/bitcoind/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-p2p/bitcoind -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoind/ChangeLog,v 1.52 2012/12/14 15:33:57 mgorny Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoind/ChangeLog,v 1.53 2013/01/04 02:26:38 blueness Exp $ + +*bitcoind-0.7.2 (04 Jan 2013) + + 04 Jan 2013; Anthony G. Basile <blueness@gentoo.org> +bitcoind-0.7.2.ebuild: + Version bump 14 Dec 2012; Michał Górny <mgorny@gentoo.org> metadata.xml: Remove redundant USE=upnp description; it matches the global flag meaning. diff --git a/net-p2p/bitcoind/Manifest b/net-p2p/bitcoind/Manifest index 22fe46881e5c..2babcc6839d2 100644 --- a/net-p2p/bitcoind/Manifest +++ b/net-p2p/bitcoind/Manifest @@ -30,6 +30,7 @@ DIST bitcoin-v0.6.3.tgz 1362094 SHA256 3f1a0df5d713c9e4f54f00a8f3f75c6828041afd8 DIST bitcoin-v0.6.4_rc4-r1.tgz 1427686 SHA256 3373d8919f7691ed74675ba2abf02544b8d411ffb2c654e20570fc7fb04bddd8 SHA512 1598066d3f4e0d2bb9715ae10d917494bfc7402916613d146d304a941f81618bbd70804acbebf4da1bc5f20d2621e55b3cb0a23b0c09c4bcc36dc5dfe5c80f80 WHIRLPOOL 35cbb7cadc0cc6df1a517224fe3bcd08998c78e47aade6d7be4cbbdb7f29aa4950da69f69f80a6e42fbc2ec0e549a7186bb2d960fd8e9092381d22dc60dc67c9 DIST bitcoin-v0.7.0.tgz 1603153 SHA256 d0b5ca34c61e8fbd6dca53f2730fa3d8e3df1f7bb40d5e42f8ea4cd3bf32a221 SHA512 603682f8f2fbdb3113b9796dd973aaa2a1de52e6a881d715f26520f8bd37c21245add70a2df894ef205ca7203012fc4709fb12cb17009ee2b3e3ec7b93438622 WHIRLPOOL cf52932cb9901ddc54943f952fa51e162f4ceb27c5ad816cee093ad030a763e78bddf0e61e831621efedbccd82be2a2cc0f3375a433f643b0f11ebed9e8d63c1 DIST bitcoin-v0.7.1.tgz 1623510 SHA256 eb1c4bb59a6a6557e59dec5d90ab7c45b660898f535fafaeaed051aeb347b94d SHA512 a181b6033141c8a48cd36096fa8b53ba6aa815730a5ad6c6393aa680ed9a1786716fb7a5aa74ffd0166e2962357c050eae00dcf91b9b7be95a6c4b61137ebee3 WHIRLPOOL e44842f7b1493edd4744d3319e6bcfa43cf555b28b679b09f45413219613ed2321a5ced92aa2478fd9d3f48721cd4278873a288f6212397bd3ee1781611b8c5b +DIST bitcoin-v0.7.2.tgz 1643105 SHA256 d970d3daf42cb382ee7de7fe66877d88be4cb6a2c9543e1000f5a2f38b4b24cb SHA512 751326fc58bb0222fa703d9da9da0a7a1bf5d4c765e874db5e6b17ff8612fbe753750fbde401f106987e78cfe1b2ad12568a7736e84537315c1956db3e968e8c WHIRLPOOL d9f9b4d229f7e416dd1e4ad296024f58a40f2342c6b51442968665b7526cc640e1e8051653e6017da7de79a5ac006de9241254314c7e3652d80c267dd463b6a3 DIST bitcoin-v0.7.2_rc2.tgz 1642931 SHA256 3759e994c5f6d72e564b2436f01055650a22877086c5be865028312cb880fe26 SHA512 ab98ab83a1e8f75e2ed2b9c4024aec2b36fbfcc0b9c9f757cb6b877f9a4e29c0e6d5d26ec3af79525d2c444d4d65a63ec138a5b96d8d3bd60961431734aaac8f WHIRLPOOL 682365e8b6f8e6e9173561d6b56531d5cd4c43be629576f4373eb008c0416954c78dc8818008f3449b7c4482e05ae8b9ebd0171373f6d24f9c66be4e636aa9d2 EBUILD bitcoind-0.4.8_rc3.ebuild 2946 SHA256 ab402377857f7934d6c2018cb337fcb82a76c48acdb2ef3967a83208c2fd7e02 SHA512 911a37fff1aab3c53d7a86600516a0bcc2b8fed5018197ccddef77c79d1017589b81945f5023da04344ae761a5a8853a24183b5f831512856a45e9feb4f2673b WHIRLPOOL ba8026126761b6f9d7c9a41c7431b236b22dacf8277fffd736d7e1159404fddd6f8efd0d149b6244bca6cc114e8b9a54c7c0e4bf09dcbd3573864e666b586b7b EBUILD bitcoind-0.4.8_rc4.ebuild 2946 SHA256 8eb288736f5346a9541584184b3933308097f629eb2cce16cfd91010edb0d209 SHA512 95e2ebd12066acad491934bb06f5c0117f00a79bab30f320628eff674c7a9b39e02e9efe9d98475f0e7ea30cec9c895ca1b45baf5c52c6c7a19f6fa95c8826ef WHIRLPOOL 6c107abed1cde5a753375eed5a91d12403a8fe00239fb87c15154c489e352ec261af14bbd529f6bed2c894a12d6d1c341867b1947831a63cebe2244896060940 @@ -42,15 +43,24 @@ EBUILD bitcoind-0.6.3.ebuild 3073 SHA256 7d3b08af71adc4c2ed79d0ad883620f8001e3a6 EBUILD bitcoind-0.6.4_rc4-r1.ebuild 3095 SHA256 b7f856dccdfe0f27a2e5ab35de992cc5e663fc7bf94a939d2a9c94e06e80d138 SHA512 fd8c347274d282be9b8850521c32b1364c8d1dd0f17ad52f5dd4d7dfe5d5877fa42df6ed8d523a52100c65d671d5d0dddbbc76d9ad8f37bbf3d1b10eaf9fae94 WHIRLPOOL 6d04f771f93d82358251490243b1a9cc8cdd5e8395bc2fb1203e5414ae8934fde3e0adb3876b708638f70011a9e7beae2c23fac6d37f7e0af9db866f9cd55979 EBUILD bitcoind-0.7.0.ebuild 2914 SHA256 ff538db1ce6183d92556b572a8d4f868c95086f3aa2d2b5048629c0ac837281d SHA512 48c4e189b595ab956e1127e1d6a2c67129708b7519e79047e31e3c417030e4f160d5892b85aba6cafc725f0908a59eb00f39ddac2ba2f91e4063ce15f3832e2c WHIRLPOOL 297bc8fef9e2917d321e7fdb0848f4e40b9558456217060dd890e4fd45561ed193ff8de049e1c2b8af670f21349ea39df49f51369724aacc30470925572b2ff1 EBUILD bitcoind-0.7.1.ebuild 2577 SHA256 87ce8ff8950ad01cc35588d6b9220d7220901175e353af99c4f7ab3b68c655ec SHA512 5aaf50cb7b9afb55e402564d78075c7f7335da7991bc2554d1be79eae2218278d4f5359ffc94b682f5e9e768f0b4aff92a9a875096844812e56ae12950cc288d WHIRLPOOL e157fb52bfdd8433eb86545a674a157d7913dceea462782531777fc6d704d15f69d08d0e537a3780b9ffc5e3a2924a623bf772c48c8b077c2ad7c1aa50f1ee95 +EBUILD bitcoind-0.7.2.ebuild 2908 SHA256 af12f26677faeb3ef982fc763c2379da0db1cc1095cc6ca3f61b661eae4f12e3 SHA512 4fbaf8d673ca9d998aa6dfd17ef890ac5756554aedc017907894c88f7f153e1777622e8729bebe25672183ae87395e8362fb1007716f0c8dee33dbe2c5c9c046 WHIRLPOOL 93e9969a69e5a50d34dad942c2b3b1b79ac50ab83af6f69f934c2e21174cf5fd824c4ffe963b9091871d970138b9ed133ba1edad184f3ee99e7163eed7f381dd EBUILD bitcoind-0.7.2_rc2.ebuild 2912 SHA256 9ed6ac20d01a36f9e872f284c20a72a7292609d4ade4d4699713cec0f3910a71 SHA512 3cf748cace8cfa627f7a236a5ff421590b54cd7e775334ba2b02e54362879da33083c021471a5265e93ca9352b580dad0b56c350996b736df8f8576d57437ba4 WHIRLPOOL 683c1377ca515acaf14968b1fcfa7f76041d384b0bbb9de30055eb496640a9b4b5104d2ba830ba8e401a78a70e6ffcf02f37d3d60276ee9d17d19067b6ba8385 -MISC ChangeLog 13981 SHA256 c068ac4f59ac104ded505903ec902a6e75ba9b759c66851d74b1d14eab51fb00 SHA512 88f39302b3fa7b8fbb42872b63e11e50d89afa7433107fc626fb8e0341b521ab22ecff896ea690eae6a02b2e5973134b610d04ae3ba3523635ed814ebb4717b4 WHIRLPOOL b2c28f87a1d4c47767df7ed8a062fd977dabac73b02bf3d86bc00222e9925126baa9fa3728926bfc3332687150fee60ec39e9f94cf96e1219daec4c81492b39e +MISC ChangeLog 14109 SHA256 d18a1ca163a3f020d2e9dc3ca85a55ed1a3e5f9897753fdef7d865f570d5a02e SHA512 609a7464d50990e5919b67a59c22c4e38b0b9e83cfc59f6e5f367794abb2c97d52b1f94953893e89f3022e31d6e324a43f4317f631be71bec86d0d00fe6cebc4 WHIRLPOOL 1f02af6bb09643724f83e5f6ca7e82becaf138be8ea22740007e1c8b3d780fa785123edd32ef97495645cddbb4d6805489159994cded67cecf8a9dc88bbbcb5b MISC metadata.xml 625 SHA256 8edea8d96fea5c592913f43c394c6c3df669e77b83e4ffb22f3e640ec0fcb7b5 SHA512 22549d289270c766287b75591bd2dcfc06f8bf667c3d596ae9daa64bced4dacf1a321b6f088a96cac19bc6f378aff2a1625f6f9a1a70a56c3cec7e2d0eed7898 WHIRLPOOL 90f4d526923f0d211ed747468fabe0af04bb256a6c7105f17f96f5617c821e09a30b9ec99ff3b75ed7b8e7dc1c703b3b736c88fce935570c08d725ae2ad6e259 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iJwEAQEIAAYFAlDLRvQACgkQfXuS5UK5QB0PaQP+J+SgoZRtxRJ1FiU9jankC/IZ -UWu2/P5cf+bfElQ0NqSfabJIRd9vIz8/gVQqHVSHV8536e7DmcrJjujvjOTQFGvz -cCKABbkhEaiggXARr5aZ7OXsJQJeI93NhLtB2qQc6IVX9a3eoDJ8jclhC6saS6Cv -RnX+clKJlIHWm49dK1U= -=eYBL +iQIcBAEBCAAGBQJQ5j3tAAoJEJOE+m71LUu6tR0P/0YF7CIpGXEUKqWPqnpOl/PS +WkBg6M1tK8OH1UvjpaoAl2rq5AVf2cydPpkOcFOfBQf5vGR1Qsd3p20zgG45xXpn +A7MxrlVJjD0KqgAavJ1ZqKF12HHtuHlS3ieRC3HpAl2WdF7RpBHi6ckG2Kx8Yb/C +oMxkekeFlpzrwwAAt9qdi65545y41OS2jgMrAC9oHxWvZkNv1U6YX8D8QL/gT9o4 +JqRqv7TUdaHisEeBaXMjI1x5JO6cBPQgSVeZGtuVUcqsBnBdJpBJaE1dR5dEbJNg +LfzP579CR3+hPR+0Sqp2NGuyGMRfiSoYJVqMebNiSofpHMJwCcYHVm4+7acdpiQa +gtAhctMFfCrHzGXFoyfqfMHOy/UshUX3ZLftDMDCIwDwcqgoqfWG6YY6yaWaECVN +HHvqLvH5iLaIb9t3yeBBa1o7+fowAv2cf8/0DWKa9L/xOlI1/KPhwT8u+ozKAKSs +obHQdOIXUzZRe3fiUuSYGmqLobIH95DWU2B+uq6m9AX3XfGQUD/Tyt12Daqyr13x +csiASQSWR1IqRj7pVYesZuDhh8eP2MQ+3w4I54SGIxflLEIr06m7W5vE9WIY5hNg +eAw8RU34jTj/f5Q6JMFQBruPCDfT6qcdWwUUojg0P4zhyAIR7O+AFMbjh3ABTaQg +rH+RJkudkiydL4osm9Z0 +=bdGf -----END PGP SIGNATURE----- diff --git a/net-p2p/bitcoind/bitcoind-0.7.2.ebuild b/net-p2p/bitcoind/bitcoind-0.7.2.ebuild new file mode 100644 index 000000000000..6db35c65dfe0 --- /dev/null +++ b/net-p2p/bitcoind/bitcoind-0.7.2.ebuild @@ -0,0 +1,115 @@ +# Copyright 2010-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoind/bitcoind-0.7.2.ebuild,v 1.1 2013/01/04 02:26:38 blueness Exp $ + +EAPI="4" + +DB_VER="4.8" + +inherit db-use eutils versionator toolchain-funcs + +DESCRIPTION="Original Bitcoin crypto-currency wallet for automated services" +HOMEPAGE="http://bitcoin.org/" +SRC_URI="http://gitorious.org/bitcoin/bitcoind-stable/archive-tarball/v${PV/_/} -> bitcoin-v${PV}.tgz + eligius? ( http://luke.dashjr.org/programs/bitcoin/files/bitcoind/eligius/sendfee/0.7.1-eligius_sendfee.patch.xz ) +" + +LICENSE="MIT ISC GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="+eligius examples ipv6 logrotate upnp" + +RDEPEND=" + >=dev-libs/boost-1.41.0 + dev-libs/openssl[-bindist] + logrotate? ( + app-admin/logrotate + ) + upnp? ( + net-libs/miniupnpc + ) + sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx] +" +DEPEND="${RDEPEND} + >=app-shells/bash-4.1 +" + +S="${WORKDIR}/bitcoin-bitcoind-stable" + +pkg_setup() { + local UG='bitcoin' + enewgroup "${UG}" + enewuser "${UG}" -1 -1 /var/lib/bitcoin "${UG}" +} + +src_prepare() { + use eligius && epatch "${WORKDIR}/0.7.1-eligius_sendfee.patch" +} + +src_compile() { + OPTS=() + local BOOST_PKG BOOST_VER BOOST_INC + + OPTS+=("DEBUGFLAGS=") + OPTS+=("CXXFLAGS=${CXXFLAGS}") + OPTS+=("LDFLAGS=${LDFLAGS}") + + OPTS+=("BDB_INCLUDE_PATH=$(db_includedir "${DB_VER}")") + OPTS+=("BDB_LIB_SUFFIX=-${DB_VER}") + + BOOST_PKG="$(best_version 'dev-libs/boost')" + BOOST_VER="$(get_version_component_range 1-2 "${BOOST_PKG/*boost-/}")" + BOOST_VER="$(replace_all_version_separators _ "${BOOST_VER}")" + BOOST_INC="/usr/include/boost-${BOOST_VER}" + OPTS+=("BOOST_INCLUDE_PATH=${BOOST_INC}") + OPTS+=("BOOST_LIB_SUFFIX=-${BOOST_VER}") + + if use upnp; then + OPTS+=(USE_UPNP=1) + else + OPTS+=(USE_UPNP=) + fi + use ipv6 || OPTS+=("USE_IPV6=-") + + # Workaround for bug #440034 + share/genbuild.sh src/obj/build.h + + cd src || die + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" -f makefile.unix "${OPTS[@]}" ${PN} +} + +src_test() { + cd src || die + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" -f makefile.unix "${OPTS[@]}" test_bitcoin + ./test_bitcoin || die 'Tests failed' +} + +src_install() { + dobin src/${PN} + + insinto /etc/bitcoin + newins "${FILESDIR}/bitcoin.conf" bitcoin.conf + fowners bitcoin:bitcoin /etc/bitcoin/bitcoin.conf + fperms 600 /etc/bitcoin/bitcoin.conf + + newconfd "${FILESDIR}/bitcoin.confd" ${PN} + newinitd "${FILESDIR}/bitcoin.initd" ${PN} + + keepdir /var/lib/bitcoin/.bitcoin + fperms 700 /var/lib/bitcoin + fowners bitcoin:bitcoin /var/lib/bitcoin/ + fowners bitcoin:bitcoin /var/lib/bitcoin/.bitcoin + dosym /etc/bitcoin/bitcoin.conf /var/lib/bitcoin/.bitcoin/bitcoin.conf + + dodoc doc/README + + if use examples; then + docinto examples + dodoc -r contrib/{bitrpc,pyminer,wallettools} + fi + + if use logrotate; then + insinto /etc/logrotate.d + newins "${FILESDIR}/bitcoind.logrotate" bitcoind + fi +} |