summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2013-09-13 16:57:23 +0000
committerAnthony G. Basile <blueness@gentoo.org>2013-09-13 16:57:23 +0000
commit9cab53f44122e70f0464fa8e02a81fbd794c4748 (patch)
tree31767115c646f32cfbf97f34993971626f2e62d9 /net-p2p
parentStable for HPPA (bug #484780). (diff)
downloadhistorical-9cab53f44122e70f0464fa8e02a81fbd794c4748.tar.gz
historical-9cab53f44122e70f0464fa8e02a81fbd794c4748.tar.bz2
historical-9cab53f44122e70f0464fa8e02a81fbd794c4748.zip
Version bump
Package-Manager: portage-2.2.1/cvs/Linux x86_64 Manifest-Sign-Key: 0xF52D4BBA
Diffstat (limited to 'net-p2p')
-rw-r--r--net-p2p/bitcoin-qt/ChangeLog7
-rw-r--r--net-p2p/bitcoin-qt/Manifest30
-rw-r--r--net-p2p/bitcoin-qt/bitcoin-qt-0.8.5.ebuild141
-rw-r--r--net-p2p/bitcoind/ChangeLog7
-rw-r--r--net-p2p/bitcoind/Manifest24
-rw-r--r--net-p2p/bitcoind/bitcoind-0.8.5.ebuild122
6 files changed, 314 insertions, 17 deletions
diff --git a/net-p2p/bitcoin-qt/ChangeLog b/net-p2p/bitcoin-qt/ChangeLog
index 7f429792f16e..0f1d1b60a9c8 100644
--- a/net-p2p/bitcoin-qt/ChangeLog
+++ b/net-p2p/bitcoin-qt/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-p2p/bitcoin-qt
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoin-qt/ChangeLog,v 1.70 2013/09/09 11:55:58 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoin-qt/ChangeLog,v 1.71 2013/09/13 16:57:06 blueness Exp $
+
+*bitcoin-qt-0.8.5 (13 Sep 2013)
+
+ 13 Sep 2013; Anthony G. Basile <blueness@gentoo.org> +bitcoin-qt-0.8.5.ebuild:
+ Version bump
*bitcoin-qt-0.8.4 (09 Sep 2013)
diff --git a/net-p2p/bitcoin-qt/Manifest b/net-p2p/bitcoin-qt/Manifest
index e99dc5473782..e377ead37c11 100644
--- a/net-p2p/bitcoin-qt/Manifest
+++ b/net-p2p/bitcoin-qt/Manifest
@@ -16,6 +16,7 @@ DIST bitcoin-v0.8.1.tgz 1965109 SHA256 213ccd668e9888688b81f6c3f8875a57b1e259e5e
DIST bitcoin-v0.8.2.tgz 3181487 SHA256 c0d4d3f59e11349bb13d6a78a37876888b1884bd09e09325d89efb59007ddf2f SHA512 423b4589baa859f7407b08ebbceb4a55f1eef1dfd63a90ab909d5b199f371c200bf5e201965fe4cc00116361982786db0b43e890fdee9917618f5ad2ae854fa2 WHIRLPOOL a39ef2e636f25dd52eb44e1483a735693e91cbbae4ba0524a9727414aaef6c1ba4d7a8325b4616335ecf7f426406e592c85734867f5d5d024413f7039df717ee
DIST bitcoin-v0.8.3.tgz 3181598 SHA256 b56de5bde38714e83f69a4daf81c9a5577f151beda60427381770a1a4819af15 SHA512 2d85d993ed7ee3b7d11108079f18d476e07c64e6d77d15a2f1c8c8d2278f361633ce4b1a991f75ef3dfa3aae430575e478d544eb301a71db748608a9e0bd69ff WHIRLPOOL e2c14fc1b1475457e765f56a70552dede08f826287f75baaf01730292fcc8ba487764472bf6820022838fd47bc78a0c1cf24a86b636d253c7b2a8d0df59c05dd
DIST bitcoin-v0.8.4.tgz 3181671 SHA256 29ff54ad33d296bbd7d1ffdf9b553500ed71addfb45f2d7e5495c02bbca20f1d SHA512 0f9a05e9080a86a252cebd7a53f4615e107a68fd8347374166706ceae6dc69c4d055b5d264b02f6c4318cb9ea25532bc0b57289e79c126ffc345866ca60505d3 WHIRLPOOL 1afde13e30dafe4765b092e5dfca11ab3c237ecfcbdb1530417af26a5bcce678b03fbd5418c058da89484152ddae533275bff3ea6d4d601314101c70b1c964ce
+DIST bitcoin-v0.8.5.tgz 3181865 SHA256 39f170aa29292d530371d287f2036aa372d1e255cf46c29588b8c5a3afedcea4 SHA512 ac605f202b4b8c2fc3574517018817d7ac6ac9296040052db67232b0fd136446895986e25f1b4aa6a888a0ec510ad2a69bf09c65b95deba1d9b2ea6ece62d9c7 WHIRLPOOL cfe8839fd5bc6e22cfe485c63e2a7f261c8817c0d090766ae2dac6303612a977ebea87df2df473a5cebaaee9a2712b8a97aa3f6613f88732be06b7a9fa18351b
EBUILD bitcoin-qt-0.5.8_rc2.ebuild 2451 SHA256 30bd691af1be617e19870940e1a4c0d1e7928dfaa73ef2780fbad2abefb71742 SHA512 d08fd806d87bbe5da3e0930938343bd1d820c2b7629d1b5bdd4c797e72f08607603620b8e17a3aa3b2e2d2c48713e3891bd055954dfbf086ee49417bd595557c WHIRLPOOL b22dcc6954748c87ae63d8cf1bf5abc113b2fa654879a77d515cb812a7b51e8037d0299e3e67b9dfa71a12bb650a9d06e52102683debda70adeeec238ce1495e
EBUILD bitcoin-qt-0.6.3.ebuild 2613 SHA256 eaaebe05d3343e51a2b9ad0f61c6693a51cae70fe656006561d78b5902c2ac09 SHA512 97321e565e9196ff2cfab85460634bb93a383aba06ad2e7f09924b8316f34bca8323f6587f3615e94879f81fd2b999801c9c49b2c5f5ff5fd33ce2f3cf83cc42 WHIRLPOOL c5c768c6846afff90716121c456e0ba62e121d6ec901b396e2fc94a43bec76d2c45a2f2848d33de746b630d9ade1ce8e943982638b06978cbdd6496d9cfc246e
EBUILD bitcoin-qt-0.6.5_rc2.ebuild 2443 SHA256 14ea0b08c904e4762c27ce54f8144636cc447bdb2d24bf53a8a2ac1731d0e64a SHA512 38f89cf8ef63f10cfd854d1dca09df153929a93b2ce7b96c430c3e26da5633c5998b743168c4eda554aaf929c35624eb0cf030fac55aab85767898ed516f9758 WHIRLPOOL 06b9e11731dfff0186bbe9d906413e3527dc92743cb7af96e60ed615bb4734840d07c8c7bfc0056530bf1370bf627ad77f23924b27e0db78bef2c7a160ab5044
@@ -25,22 +26,23 @@ EBUILD bitcoin-qt-0.8.2.ebuild 3052 SHA256 71edcdbc4752b7b052a178e0bae2bc19057c2
EBUILD bitcoin-qt-0.8.3-r1.ebuild 3385 SHA256 438ddd246735122d997b281f696e9cd672d7f215b2ff8289070a5f3e62ec245b SHA512 db84f3bc7ec89b639b83794f79274311e085fa2c09c4878f535cac04544cbfc6f3c74cc193b94ad996230e23517f8fa85a88c65fa114405c225669b68794bd26 WHIRLPOOL 689992cebc4505b98ea654c863e6b38d497e9a6738bafd75e6489e9d7986992719a39d2b7cdf5fbbb06fc4131bbd6c65009f50649667f87929ab34cbca91dc7b
EBUILD bitcoin-qt-0.8.3.ebuild 3305 SHA256 2d11539a8acc3bbeb57ccbcbf07fe1a3e7691b534399aa432cdcb50810a23147 SHA512 36a8d2d1f63ecb032a00d0ec1e190823e2fa90795148bcafe4d3d77d8775fbe928fcd82050b6811cc792951a58dea5a0289e845d7f7d83b1230d7c0dbb6799cb WHIRLPOOL 92d3c31823fb3c99632f11bb929893dfc204f7ae8bbb54d4fd5f1190a3512f791aea02a2042214304baafc5a303496e29e3a2f8f86af1d4588598f65fdfaf659
EBUILD bitcoin-qt-0.8.4.ebuild 3382 SHA256 29c33c9d369cdaedf09aa7fa33460593da33b70e09547385a6b11d34c4c786f2 SHA512 f7f312f4ea9ded19b604d2eddd03ddbdeba8f8430fb8269967bc7ec3af57a18af5bafa396be198c2da843ae6568fecef3c1cfbfb62eac45988987df32c0302c3 WHIRLPOOL 8f2ecc670ac3e22a4dc1fc1e37ac433a6ca3d532c07cd0e7df6e747ec3ba7e1b1dc8edbe36b00bf835732e5a9bb8472937862b0033a1eb9cb93f9a0b9461e82b
-MISC ChangeLog 15633 SHA256 61d667bd44a331248e398c3dc0000772d02d31814cb2e7a3c6ffd97a522621b3 SHA512 ff48c37909dde0de57e73765b0afc4f179484427f974dde99a0fecf685b1f885dc2720745e3173bf3312597c611d5893322b47ca19d713987a55c8eda35bcfdc WHIRLPOOL 00e795c6e79aa8bb4677928eb5437c20a36be99828ed98fdd481da117205d57d1384675452d2a3ee24e9d5e2fe13cd1ffb761595bef7da90c7f9f195c2dfd1df
+EBUILD bitcoin-qt-0.8.5.ebuild 3382 SHA256 a2f9a7682de04e1715af4572d550e7567e7e85191875b3af864f4366043cb047 SHA512 25f1a961f293ea434faa9aacf67fc997824b90a4077614476712d75f92848b4b05736874722cf5995be01398135d52e28da5abe7935c6847cd1a47cc5369e729 WHIRLPOOL 2e4849e49f754bf7b18583b82f9a2a59720d47428fa64182d7ada22370197dffd7d747676979dcd1920915bf6b7a084766f9e8c0887f0bb17636563227b167b2
+MISC ChangeLog 15763 SHA256 e65263e54df04132212132fae07af419f1a9d41ae48a010b19380f1b7fb5db5c SHA512 2a7e45449697eb6a94b69b7c4d79a0c2f822f58f51db54a2ce81261e435f16410d350c7648c9b0b248245355d545df7e7e05cb746e82cf40320b3f3c916c5988 WHIRLPOOL 5e4f99e04067f9e44ecb6807c4576d7332b8c4463c52045b1ba1adf8a2264056807767e5d741baa5283a14a6c4622ec1aaf25b48ca9c64ded2928ce4bdecf0f4
MISC metadata.xml 740 SHA256 deae63c934ecd8db880075cd4b90a889365eea401606d25245b2d391a7648cb8 SHA512 67e993e59a0e357a65834de4af24a5c6577f20dc75669c6367e4b6d6451fc4851afb409ef1a123b9ac4bb63264a7ddb9c798189db763b9492e714f875579e511 WHIRLPOOL 7104e5ed7835b58e6d681cd9b3b6be10bfd7634e52fb3d900a3ab8aac4d68875424f204ad4e5bd5d338d8b4f5afaae4aa30c618b781e91493d4e62539b0978ac
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-iQIcBAEBCAAGBQJSLbdjAAoJEJOE+m71LUu6avIP+gKiLUt68d4Ok1z8LgTrCwkY
-6WqW2iUuk+YYmkqlgHlGReSFGgjaA+IHCHA8RGw1xQJACRYSEBh45XAfYicCNMrt
-jy69a6b+QPDMSYxYTOUmg9BH4XJ6WnoAXuPuiBFOJmtgqq+wV0XJCT4jUem5/k9N
-p3ZZwADHrRGjTEaLMTHSAFMu3hu+Q8oP2V9uHl1Bkri4hnR7Gaqi1+0MtzoewVT5
-U2VemR5ezRhDQrVpK2kotBwIANXICFCBZIe2SMoncPRhOWq0fsnKDpD99xzqoUWU
-AeYeLzfTmFtWnhhxlWproYMHQfeSusPV6yp6OCAbM446nXdbcXDXnVlPkWTEet1S
-wE2xzK+NjNLoqmPmvwaZpv3kjiBkX406omJqC6IUsCHQi/jLTP6O/n1X+x4YMj3f
-ra5IuWTFKGR95jvSbu9NyGdNFIcQe6Er9Q+RQW0pWXrpy8qyQmDY8NOO6B7x/kHv
-0Ft/V9lf0s7jQK7eof4BQIOIB90B2ODyHdY7NvZMNP6gEO4wurcslGlOvq2bsKyA
-X6bvowdDLrHKWPCmCjJalsBaXdJ1SC71il5c+BhDpNEDKySacYswauKJh2dw1+zQ
-7HAdulpM1/hAVVNwG5F8vlEIts6RJE0Rs/AEddVa+fk9HTzZKnXByrHaHYNZZb5l
-eLMXDwzvpm+h2Oaks3Lw
-=VVxk
+iQIcBAEBCAAGBQJSM0QCAAoJEJOE+m71LUu6Su4P/iOXf4EsKcWNIUwarDjW5Oy6
+JKQ69z0a3+pNl5hmBkxAgc+zWpmqeN+nOA8kiBw/02+9S2qjCFRD31JVBIVaA5aM
+FJWOCxUWwIdgCPAvs3+YgFeii5uOAF3CMjiG6D0mLh41RgdK6HhCB97Jax76ce44
+Wt1uT0LPRqoH+2FIAPRF0J1f1VTVWEyR9ThnFVZfgzn4dSgLH73jewPY4vw9WJaW
+Zep50Q2bYZqa1UmCzv8LQp2mlobXE+MiPD3PVszGGkkleYOEPeA0BSN0DyK6Pm4n
+u/p9vp0Gw3ugAu0a/ey9nXBx815s9DO3drbr3bVa+KeiLLVZlzMPUNMsc9eB0+d7
+wwRJuGtNMbj0Qo8A4GTWbltPSjL93AzKfGKKAouBPc3qdmyJkN+tXh8UEF9DXEn1
+4pPMO2YmFD8Nw1Q16PgTfMb5DoB7jnXnlwqUJQpfglt1SmbiniylOaqa4SLa8dD6
+HtagokBSq4f/FRBLESzSdLhS+XuFuiSG6bmiO7fXXfaXTyAvzVYXTPY7VhsBJA1z
+uzWyRoHDTMeD5ckemlqpKwA3YSGjMzS+ST3FQBzWDXTYabE9/MTZfcShBJV2TSmO
+CtiKog8uLjCoY40S5cvdoC2yl2GVz6Y0C1DVrKfKJTzVacAJ4NqXFmz5rg0FAzgp
+yIE9xwyvoWyi0teLe6S8
+=6b1M
-----END PGP SIGNATURE-----
diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.8.5.ebuild b/net-p2p/bitcoin-qt/bitcoin-qt-0.8.5.ebuild
new file mode 100644
index 000000000000..ca23ebbbfd6e
--- /dev/null
+++ b/net-p2p/bitcoin-qt/bitcoin-qt-0.8.5.ebuild
@@ -0,0 +1,141 @@
+# Copyright 2010-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoin-qt/bitcoin-qt-0.8.5.ebuild,v 1.1 2013/09/13 16:57:06 blueness Exp $
+
+EAPI=4
+
+DB_VER="4.8"
+
+LANGS="af_ZA ar bg bs ca ca_ES cs cy da de el_GR en eo es es_CL et eu_ES fa fa_IR fi fr fr_CA gu_IN he hi_IN hr hu it ja la lt lv_LV nb nl pl pt_BR pt_PT ro_RO ru sk sr sv th_TH tr uk zh_CN zh_TW"
+inherit db-use eutils fdo-mime gnome2-utils kde4-functions qt4-r2 versionator
+
+MyPV="${PV/_/}"
+MyPN="bitcoin"
+MyP="${MyPN}-${MyPV}"
+
+DESCRIPTION="An end-user Qt4 GUI for the Bitcoin crypto-currency"
+HOMEPAGE="http://bitcoin.org/"
+SRC_URI="https://github.com/${MyPN}/${MyPN}/archive/v${MyPV}.tar.gz -> ${MyPN}-v${PV}.tgz
+ 1stclassmsg? ( http://luke.dashjr.org/programs/bitcoin/files/bitcoind/luke-jr/1stclassmsg/0.8.2-1stclassmsg.patch.xz )
+"
+
+LICENSE="MIT ISC GPL-3 LGPL-2.1 public-domain || ( CC-BY-SA-3.0 LGPL-2.1 )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="$IUSE 1stclassmsg dbus ipv6 kde +qrcode upnp"
+
+RDEPEND="
+ >=dev-libs/boost-1.41.0[threads(+)]
+ dev-libs/openssl:0[-bindist]
+ qrcode? (
+ media-gfx/qrencode
+ )
+ upnp? (
+ net-libs/miniupnpc
+ )
+ sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx]
+ =dev-libs/leveldb-1.9.0*[-snappy]
+ dev-qt/qtgui:4
+ dbus? (
+ dev-qt/qtdbus:4
+ )
+"
+DEPEND="${RDEPEND}
+ >=app-shells/bash-4.1
+"
+
+DOCS="doc/README.md doc/release-notes.md"
+
+S="${WORKDIR}/${MyP}"
+
+src_prepare() {
+ use 1stclassmsg && epatch "${WORKDIR}/0.8.2-1stclassmsg.patch"
+ epatch "${FILESDIR}/0.8.2-sys_leveldb.patch"
+ rm -r src/leveldb
+
+ cd src || die
+
+ local filt= yeslang= nolang=
+
+ for lan in $LANGS; do
+ if [ ! -e qt/locale/bitcoin_$lan.ts ]; then
+ ewarn "Language '$lan' no longer supported. Ebuild needs update."
+ fi
+ done
+
+ for ts in $(ls qt/locale/*.ts)
+ do
+ x="${ts/*bitcoin_/}"
+ x="${x/.ts/}"
+ if ! use "linguas_$x"; then
+ nolang="$nolang $x"
+ rm "$ts"
+ filt="$filt\\|$x"
+ else
+ yeslang="$yeslang $x"
+ fi
+ done
+ filt="bitcoin_\\(${filt:2}\\)\\.\(qm\|ts\)"
+ sed "/${filt}/d" -i 'qt/bitcoin.qrc'
+ einfo "Languages -- Enabled:$yeslang -- Disabled:$nolang"
+}
+
+src_configure() {
+ OPTS=()
+
+ use dbus && OPTS+=("USE_DBUS=1")
+ if use upnp; then
+ OPTS+=("USE_UPNP=1")
+ else
+ OPTS+=("USE_UPNP=-")
+ fi
+ use qrcode && OPTS+=("USE_QRCODE=1")
+ use 1stclassmsg && OPTS+=("FIRST_CLASS_MESSAGING=1")
+ use ipv6 || OPTS+=("USE_IPV6=-")
+
+ OPTS+=("USE_SYSTEM_LEVELDB=1")
+
+ OPTS+=("BDB_INCLUDE_PATH=$(db_includedir "${DB_VER}")")
+ OPTS+=("BDB_LIB_SUFFIX=-${DB_VER}")
+
+ if has_version '>=dev-libs/boost-1.52'; then
+ OPTS+=("LIBS+=-lboost_chrono\$\$BOOST_LIB_SUFFIX")
+ fi
+
+ eqmake4 "${PN}.pro" "${OPTS[@]}"
+}
+
+src_test() {
+ cd src || die
+ emake -f makefile.unix "${OPTS[@]}" test_bitcoin
+ ./test_bitcoin || die 'Tests failed'
+}
+
+src_install() {
+ qt4-r2_src_install
+ dobin ${PN}
+ insinto /usr/share/pixmaps
+ newins "share/pixmaps/bitcoin.ico" "${PN}.ico"
+ make_desktop_entry "${PN} %u" "Bitcoin-Qt" "/usr/share/pixmaps/${PN}.ico" "Qt;Network;P2P;Office;Finance;" "MimeType=x-scheme-handler/bitcoin;\nTerminal=false"
+
+ doman contrib/debian/manpages/bitcoin-qt.1
+
+ if use kde; then
+ insinto /usr/share/kde4/services
+ doins contrib/debian/bitcoin-qt.protocol
+ fi
+}
+
+update_caches() {
+ gnome2_icon_cache_update
+ fdo-mime_desktop_database_update
+ buildsycoca
+}
+
+pkg_postinst() {
+ update_caches
+}
+
+pkg_postrm() {
+ update_caches
+}
diff --git a/net-p2p/bitcoind/ChangeLog b/net-p2p/bitcoind/ChangeLog
index dbe35bd3bda4..4d3e1aeba55c 100644
--- a/net-p2p/bitcoind/ChangeLog
+++ b/net-p2p/bitcoind/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-p2p/bitcoind
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoind/ChangeLog,v 1.72 2013/09/08 19:53:31 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoind/ChangeLog,v 1.73 2013/09/13 16:53:44 blueness Exp $
+
+*bitcoind-0.8.5 (13 Sep 2013)
+
+ 13 Sep 2013; Anthony G. Basile <blueness@gentoo.org> +bitcoind-0.8.5.ebuild:
+ Version bump
*bitcoind-0.8.4 (08 Sep 2013)
diff --git a/net-p2p/bitcoind/Manifest b/net-p2p/bitcoind/Manifest
index d3e81e87c466..8507f56b8e80 100644
--- a/net-p2p/bitcoind/Manifest
+++ b/net-p2p/bitcoind/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX 0.4.2-Makefile.gentoo 1845 SHA256 7ab3bf195862802f527c2016b126f7fba7d63a8b3e2048634011cdfa761cb750 SHA512 dd7a338890747f8911f635b5bbed569d2033311bb25922690a74269a9e820172ff0e42b2f4b3a6d78ac1c243f0377641aec50af1441914f57bb42fc8ae05566b WHIRLPOOL e2273b0f50d018a23b6908728242d904a737bb665c3dc33c94afc7b5ee55336e105a2e9eaaf9b997961cdfe56c19f7dddd9603dc4acafedcaca6c92b23e82c8d
AUX 0.4.4+bip16-eligius_sendfee.patch 7210 SHA256 5b7db8d1f55e2b9db5b6fca65b252f0eefefd3f248b57a0f8c927a0262f2e6eb SHA512 af1d6110422a91c70d03b7289bfb177ffe38415997177c76c6f4147395f04c89624c778febd5f383eaa722af506420dda6bc4a4dcf7148b7d2297bf055c86871 WHIRLPOOL 1feb32db0529b1a689e0120b8037fda37700eb941541edd5387dffd6628e198399a5b1105b7057ba0615de43bc66e1d8a3f92bdde8ec3b103be03009842fa669
AUX 0.4.7-reopen_log_file.patch 2652 SHA256 43fa0e4d6bc3abf5cf744fade98ff0269944c8903e766124f75f06fdb04936cd SHA512 e4cb02b4f7b2997ae151a583f16e750d738727f4626176901f82bca96f96a08a8739c0353df3b794f73da383d7345042ddad34379d18a3ccde8fabb55a38e122 WHIRLPOOL f597c11c96ab9c48c61e73e390f4de8faf34268485e2914cb833ddbbe629c415e5b514dce4725ead595990995aec7898dd931742a708f80c7f52807e43168f5a
@@ -23,6 +26,7 @@ DIST bitcoin-v0.8.1.tgz 1965109 SHA256 213ccd668e9888688b81f6c3f8875a57b1e259e5e
DIST bitcoin-v0.8.2.tgz 3181487 SHA256 c0d4d3f59e11349bb13d6a78a37876888b1884bd09e09325d89efb59007ddf2f SHA512 423b4589baa859f7407b08ebbceb4a55f1eef1dfd63a90ab909d5b199f371c200bf5e201965fe4cc00116361982786db0b43e890fdee9917618f5ad2ae854fa2 WHIRLPOOL a39ef2e636f25dd52eb44e1483a735693e91cbbae4ba0524a9727414aaef6c1ba4d7a8325b4616335ecf7f426406e592c85734867f5d5d024413f7039df717ee
DIST bitcoin-v0.8.3.tgz 3181598 SHA256 b56de5bde38714e83f69a4daf81c9a5577f151beda60427381770a1a4819af15 SHA512 2d85d993ed7ee3b7d11108079f18d476e07c64e6d77d15a2f1c8c8d2278f361633ce4b1a991f75ef3dfa3aae430575e478d544eb301a71db748608a9e0bd69ff WHIRLPOOL e2c14fc1b1475457e765f56a70552dede08f826287f75baaf01730292fcc8ba487764472bf6820022838fd47bc78a0c1cf24a86b636d253c7b2a8d0df59c05dd
DIST bitcoin-v0.8.4.tgz 3181671 SHA256 29ff54ad33d296bbd7d1ffdf9b553500ed71addfb45f2d7e5495c02bbca20f1d SHA512 0f9a05e9080a86a252cebd7a53f4615e107a68fd8347374166706ceae6dc69c4d055b5d264b02f6c4318cb9ea25532bc0b57289e79c126ffc345866ca60505d3 WHIRLPOOL 1afde13e30dafe4765b092e5dfca11ab3c237ecfcbdb1530417af26a5bcce678b03fbd5418c058da89484152ddae533275bff3ea6d4d601314101c70b1c964ce
+DIST bitcoin-v0.8.5.tgz 3181865 SHA256 39f170aa29292d530371d287f2036aa372d1e255cf46c29588b8c5a3afedcea4 SHA512 ac605f202b4b8c2fc3574517018817d7ac6ac9296040052db67232b0fd136446895986e25f1b4aa6a888a0ec510ad2a69bf09c65b95deba1d9b2ea6ece62d9c7 WHIRLPOOL cfe8839fd5bc6e22cfe485c63e2a7f261c8817c0d090766ae2dac6303612a977ebea87df2df473a5cebaaee9a2712b8a97aa3f6613f88732be06b7a9fa18351b
EBUILD bitcoind-0.4.9_rc2.ebuild 2332 SHA256 37e0d0a65deffbcf1f982025dee8f9947c3e4db508ef72592561a44c9aa209cf SHA512 d765784f07cfa5446d54af056b67a46ca6bc1dcdc616dc1b782c979250de3833fde7d33610501c95907610aa148e49d3bd7636394a9952a9dc4e26797eadfa9c WHIRLPOOL 1cacacced689c6176cb09fc96b89914cd8eb2c8dc39fe4dfa9a356179990a6849f163da9ad0b05ac3f15ead2a182a5d2cc833ea7be8400b73e6ed22b65eeed52
EBUILD bitcoind-0.5.8_rc2.ebuild 2649 SHA256 16cac31ebd6356e72b3c73df38dd3d36eb6f95923fd1528086beaa8f456dd4b7 SHA512 2b4f6e167c71e0037e9964f952c9f5367cd320b8bc1bbd155d2bc97aaccfc884f137a5704fab3bfce6608242903eeec75fcdd621d987082876f88ee31095c78a WHIRLPOOL e115718fd52520542bc25dcdf5596ea76c8dedf2623eaa646865d3f2605f534af886aeb5326ff4cfb0866f503564df0d305ff82fe4712a3e261aeab8bcdb25c0
EBUILD bitcoind-0.6.3.ebuild 2737 SHA256 b964ac2a3b467e6a14ccf24e4d862db6e795caf3e3090fed8f21aa49bdda8268 SHA512 ce739cd638f0e7aca4292bf4e4767b040217e8cf664f950f87185e52ca01aa0e17c5228e0af19207e08b222439dfe184fb959573ec4c7316a79bb8c8a8d639f0 WHIRLPOOL ab69a42ebc26bba88d9b5a36ceda91721a07e2d1f6362b5b6b5a5886252cb1b509002d6b9206d9abbd38ba47c09ccd3094df1a57a509a85d2520f7ec1d549c02
@@ -35,5 +39,23 @@ EBUILD bitcoind-0.8.2.ebuild 2674 SHA256 7c3a4342e6afc9697738b54452751dd4719e62e
EBUILD bitcoind-0.8.3-r1.ebuild 2911 SHA256 2f09e8cf6ea09b5651cbd33c38d95a3a7fd6c701cee38f22c458714a909501a5 SHA512 145459891ad655073c60d1e43304341a41dbca6972392278c48c92336745ac6ba07a3d8b15ce5382f2d7999e51ac55cfd0e602b9525acbabb23993d4007dde60 WHIRLPOOL fcc329c043baf5fc335d70ee7abda6234132bf135c09579ef2e3434eee993bbc05a7288428cf3208ece1289b543f91b6ee3e9ad96c70dba724f06c48f63f93d2
EBUILD bitcoind-0.8.3.ebuild 2853 SHA256 31fbab3df02ee97288393e5572bfdbc13db89cb38a8a728ecba0881bed6682da SHA512 ea17afac861649370b9632f3c23e8f4bfb54d0c523e568eee46e84bc3ff99dac436da8c1eebe6970919162e58518c5a582dc0fcfca4754d349a06ca3f5a265bf WHIRLPOOL 512e3ce8e3f183dff247a46f9329294c16c4d75402d944680550540898fbe2eaf756742bdf069dada700495ebabaaea8cf7fc0b3f2f25d08b6a440748c5d6650
EBUILD bitcoind-0.8.4.ebuild 2908 SHA256 15362ba4190737452eae9f18dd4995a27e03d72bf181b1d1a40c23af0b9bfc20 SHA512 7c424f270ef88f6e718432669e43e8c5663b4f48e26c8a999ecc94db62e1c4f2518d53c7518b13f9fdc05104bb8be3cdc7ac977d225b09f0ce3bad8f72c9d0b0 WHIRLPOOL 1af66eade56ab631c0788dc8adff2f3a951c996d35a65db58b4dd9b873a5bdf34cb9f9c1e6a3e04d9282b17a30203f5c004601e41f6d35192a88c2808a99ae92
-MISC ChangeLog 17769 SHA256 69ea9a1548bc1b6a50686b7b50896d93945aea7ac868cba8790f8534a4ab8b93 SHA512 25b2d99635308a756b7fce94488c80b1b8b992f830371e3151b3a6d29b974fbe37f618ea0f2b7139140ba8f453da1b2f05c61d8f0e6dfbd4aac34390e5eecacb WHIRLPOOL d5601b9445dcb31bbdceb15d6bcd14a8999504ca757284a286af6cf71f85d50677aae14734f93d4351598ef4f45927672aeb20a4373bf1711083ac12d710a351
+EBUILD bitcoind-0.8.5.ebuild 2908 SHA256 86706777c7ed84ab03c8e1528161a0eb1df3ee91a8656abfb4a6154d73e034f3 SHA512 d9a571801cbb25d03a95e12e996ca1cf06faf99332286322707e5714ea7bc1d2448342109e60589405a6a725fb3e43861d012f207398502b56ba7d12b0f33896 WHIRLPOOL afa57a230ba3a45d1140706759ea06c1e452b49269c1b0276e95a24af325c66d0fafd653199b513d1aa477eb2ec6e6d3e1c97e25c4bd5f272dd92404e99a62b6
+MISC ChangeLog 17895 SHA256 96f6ae01fe77f39a0c5f9c42dc9050d9ca4a5431f0d32fee07487d449aa8ef58 SHA512 2883c4fe11aee8c746a3b1b0d3592f6d8e6a8dd1d8850de34e98dd3dd119d2559a94de68e691aead8ddcaff17290d09553d3a9e68c830fc6e79f757316d8dc5e WHIRLPOOL 4688794dd919a5a2008f50f1e9462cf864b0c54984829e94c97e55d355d3629e567154e259b2390487a0074cfbc41a32c7f4dd22d5661c4fcac440bbc46ed387
MISC metadata.xml 657 SHA256 b6f8689a4a2e12bf1c9ae814e2fe388595e335da9f90bea4dc3ced777bcfe083 SHA512 61e60028b85ac4237c85ce2a4ee3b79f4199f28c0a6fb3858214d30600681f893f47ce8a9150195cfe7f1fbf17fde3bb1fcda815ce5bbcc2a72b21c9b026e664 WHIRLPOOL 876219233a7b36604a98c712fd703eaba0ec4fef77a93d0d35fe1af4c3ea295ffb8ecde3fd15a8107dafef07aa36b72607e0e992c7b9b2efe775c4374a70dd4a
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.20 (GNU/Linux)
+
+iQIcBAEBCAAGBQJSM0M4AAoJEJOE+m71LUu6Q8IQAIijk+CyAfr48dtsWQY7zD9J
+gx42fkBmQEYnFip2jMl1cQP2AEASJiuDSmIJ2ZtKBkDXMzBceTP09w+tiyVUa2WX
+uIucl8+U8PWyVN6iFC8gw2VUsiVGgMNvZoRhIMjP+NaPmkYEOIlnM5by4qdZ67tv
+9b0tTjm7ImLpgS06Ka+zxOZXAU1wavQi0K7SIhxtyjHd7P6FlaKBoUOfS0zoxrGu
+N8TvXitB9yWYMefKTfv3Swen/CKbtvLRALWEwhJXXs8LP7fnfOVjSIKcQx57rQVo
+REiV0GT57ECqXQga3mqO/LNBjMl+FFSsqNCh0eBRI3J2BYKXuSQE7iDqDGg14PhP
+qD7SMEjM2KUgP3BkKsyF2vKNoz/0KngiHOWcOqCLEnQP3mAs/OUDfeiBBSZF/kI/
+QWEUOmDeJJ9q3sNubtAeKHilSftQNXmZv7lZBjcDhPx+jVmKYhmgPFrFHhaSoXOD
+uubGtfh7wO8Ptkl7o0x8xfRYdyzdHxOgKmfCtGDz9VvV/Ee6xDB8wsJDHfmC2qbY
+5ujGCkiCYWUaYdVYIdOtHQo8wois2TJGElTkFxXHB4UwlmbDHfSGMK7YBsxt2Vr6
+1RUWoDBAmE1oX9hxPezoTZIKY8SrYw9+uvefllrlSbWJhaDm6xebOVohXyqEdI3p
+CMqwQw3x38I1iS0F6OeL
+=E5NX
+-----END PGP SIGNATURE-----
diff --git a/net-p2p/bitcoind/bitcoind-0.8.5.ebuild b/net-p2p/bitcoind/bitcoind-0.8.5.ebuild
new file mode 100644
index 000000000000..aa67fcb3fe4c
--- /dev/null
+++ b/net-p2p/bitcoind/bitcoind-0.8.5.ebuild
@@ -0,0 +1,122 @@
+# 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.8.5.ebuild,v 1.1 2013/09/13 16:53:44 blueness Exp $
+
+EAPI="4"
+
+DB_VER="4.8"
+
+inherit bash-completion-r1 db-use eutils versionator systemd toolchain-funcs
+
+MyPV="${PV/_/}"
+MyPN="bitcoin"
+MyP="${MyPN}-${MyPV}"
+
+DESCRIPTION="Original Bitcoin crypto-currency wallet for automated services"
+HOMEPAGE="http://bitcoin.org/"
+SRC_URI="https://github.com/${MyPN}/${MyPN}/archive/v${MyPV}.tar.gz -> ${MyPN}-v${PV}.tgz
+"
+
+LICENSE="MIT ISC GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="bash-completion examples ipv6 logrotate upnp"
+
+RDEPEND="
+ >=dev-libs/boost-1.41.0[threads(+)]
+ dev-libs/openssl:0[-bindist]
+ logrotate? (
+ app-admin/logrotate
+ )
+ upnp? (
+ net-libs/miniupnpc
+ )
+ sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx]
+ =dev-libs/leveldb-1.9.0*[-snappy]
+"
+DEPEND="${RDEPEND}
+ >=app-shells/bash-4.1
+ sys-apps/sed
+"
+
+S="${WORKDIR}/${MyP}"
+
+pkg_setup() {
+ local UG='bitcoin'
+ enewgroup "${UG}"
+ enewuser "${UG}" -1 -1 /var/lib/bitcoin "${UG}"
+}
+
+src_prepare() {
+ epatch "${FILESDIR}/0.8.2-sys_leveldb.patch"
+ rm -r src/leveldb
+
+ if has_version '>=dev-libs/boost-1.52'; then
+ sed -i 's/\(-l db_cxx\)/-l boost_chrono$(BOOST_LIB_SUFFIX) \1/' src/makefile.unix
+ fi
+}
+
+src_compile() {
+ OPTS=()
+
+ OPTS+=("DEBUGFLAGS=")
+ OPTS+=("CXXFLAGS=${CXXFLAGS}")
+ OPTS+=("LDFLAGS=${LDFLAGS}")
+
+ OPTS+=("BDB_INCLUDE_PATH=$(db_includedir "${DB_VER}")")
+ OPTS+=("BDB_LIB_SUFFIX=-${DB_VER}")
+
+ if use upnp; then
+ OPTS+=(USE_UPNP=1)
+ else
+ OPTS+=(USE_UPNP=)
+ fi
+ use ipv6 || OPTS+=("USE_IPV6=-")
+
+ OPTS+=("USE_SYSTEM_LEVELDB=1")
+
+ 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}
+ systemd_dounit "${FILESDIR}/bitcoind.service"
+
+ 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.md doc/release-notes.md
+ doman contrib/debian/manpages/{bitcoind.1,bitcoin.conf.5}
+
+ if use bash-completion; then
+ newbashcomp contrib/${PN}.bash-completion ${PN}
+ fi
+
+ if use examples; then
+ docinto examples
+ dodoc -r contrib/{bitrpc,pyminer,spendfrom,tidy_datadir.sh,wallettools}
+ fi
+
+ if use logrotate; then
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/bitcoind.logrotate" bitcoind
+ fi
+}