diff options
author | Anthony G. Basile <blueness@gentoo.org> | 2013-09-09 11:56:09 +0000 |
---|---|---|
committer | Anthony G. Basile <blueness@gentoo.org> | 2013-09-09 11:56:09 +0000 |
commit | 970da06addb3313708876bfbeb5a6125a930a7dd (patch) | |
tree | 854c07a21d552d7df65be12d34831736881fffbf /net-p2p | |
parent | Add ~arm keyword, wrt bug #449762 (diff) | |
download | historical-970da06addb3313708876bfbeb5a6125a930a7dd.tar.gz historical-970da06addb3313708876bfbeb5a6125a930a7dd.tar.bz2 historical-970da06addb3313708876bfbeb5a6125a930a7dd.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/ChangeLog | 7 | ||||
-rw-r--r-- | net-p2p/bitcoin-qt/Manifest | 30 | ||||
-rw-r--r-- | net-p2p/bitcoin-qt/bitcoin-qt-0.8.4.ebuild | 141 |
3 files changed, 163 insertions, 15 deletions
diff --git a/net-p2p/bitcoin-qt/ChangeLog b/net-p2p/bitcoin-qt/ChangeLog index 3ea50fa76a57..7f429792f16e 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.69 2013/08/16 18:45:55 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoin-qt/ChangeLog,v 1.70 2013/09/09 11:55:58 blueness Exp $ + +*bitcoin-qt-0.8.4 (09 Sep 2013) + + 09 Sep 2013; Anthony G. Basile <blueness@gentoo.org> +bitcoin-qt-0.8.4.ebuild: + Version bump *bitcoin-qt-0.8.3-r1 (16 Aug 2013) diff --git a/net-p2p/bitcoin-qt/Manifest b/net-p2p/bitcoin-qt/Manifest index dcab3dc324c8..e99dc5473782 100644 --- a/net-p2p/bitcoin-qt/Manifest +++ b/net-p2p/bitcoin-qt/Manifest @@ -15,6 +15,7 @@ DIST bitcoin-v0.7.3_rc2.tgz 1648571 SHA256 d2712c4b79bac120dee8285f31e12042e5d4e DIST bitcoin-v0.8.1.tgz 1965109 SHA256 213ccd668e9888688b81f6c3f8875a57b1e259e5ed7713bd61a1ffe294bca414 SHA512 183196ea959de8e2db68d278fc8123d78459c9716e0192ce9e24f69b16868324864fd45c5632c7f75c09d8195ec34b793e1c086dcd151ab915739c140fd1b559 WHIRLPOOL b2c9e616344c8de0530d6f69a100f3b9b28940b101d4c80559c683d99154b069a6e3572f1f9fc1ac4595b749f9006130a8bf4025a1564980ed49608c19442aba 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 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 @@ -23,22 +24,23 @@ EBUILD bitcoin-qt-0.8.1.ebuild 2781 SHA256 395cf8dfda6754e57beb94b0a33e62b8558d9 EBUILD bitcoin-qt-0.8.2.ebuild 3052 SHA256 71edcdbc4752b7b052a178e0bae2bc19057c28f17fb03d009f2aefb47fe7a9e6 SHA512 e2db9917f660efb8a41d3387c4b419425d19ccb3e2a52676e041d6bbafab08c17d4277f7ddcfafbf6b439f3fd075543b0b822eefadd1ce22af6757a304ed70ac WHIRLPOOL 748ecb69deefad23d7829e1287a4e0904bdfcdd85dcdbd08f95c1f5f1b89206b3a7066c169f879de3ae4a1f1ff9cf5e5dd566f540ff6d77d9621e2917091b3d7 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 -MISC ChangeLog 15503 SHA256 32824a7e735ff0425e8d617b259005b22221ed5b108959f87a13f4e565a8fa3d SHA512 ed0601cc2f5140669fe874de00061c5f199bf6faeafbfa48602f9f48692383e7fa51739dbae2e5dbd556a28805b0b1a319f5d0b8d668bdd4125c472bab08f63f WHIRLPOOL fd47ef6e386212837275d9375216845b6b3be54dd051bbfc624c094b4fcb0e95da57e6ff374ace11a99f0a586b8f61e4f222d7f09e22c02845367349a2b6232f +EBUILD bitcoin-qt-0.8.4.ebuild 3382 SHA256 29c33c9d369cdaedf09aa7fa33460593da33b70e09547385a6b11d34c4c786f2 SHA512 f7f312f4ea9ded19b604d2eddd03ddbdeba8f8430fb8269967bc7ec3af57a18af5bafa396be198c2da843ae6568fecef3c1cfbfb62eac45988987df32c0302c3 WHIRLPOOL 8f2ecc670ac3e22a4dc1fc1e37ac433a6ca3d532c07cd0e7df6e747ec3ba7e1b1dc8edbe36b00bf835732e5a9bb8472937862b0033a1eb9cb93f9a0b9461e82b +MISC ChangeLog 15633 SHA256 61d667bd44a331248e398c3dc0000772d02d31814cb2e7a3c6ffd97a522621b3 SHA512 ff48c37909dde0de57e73765b0afc4f179484427f974dde99a0fecf685b1f885dc2720745e3173bf3312597c611d5893322b47ca19d713987a55c8eda35bcfdc WHIRLPOOL 00e795c6e79aa8bb4677928eb5437c20a36be99828ed98fdd481da117205d57d1384675452d2a3ee24e9d5e2fe13cd1ffb761595bef7da90c7f9f195c2dfd1df MISC metadata.xml 740 SHA256 deae63c934ecd8db880075cd4b90a889365eea401606d25245b2d391a7648cb8 SHA512 67e993e59a0e357a65834de4af24a5c6577f20dc75669c6367e4b6d6451fc4851afb409ef1a123b9ac4bb63264a7ddb9c798189db763b9492e714f875579e511 WHIRLPOOL 7104e5ed7835b58e6d681cd9b3b6be10bfd7634e52fb3d900a3ab8aac4d68875424f204ad4e5bd5d338d8b4f5afaae4aa30c618b781e91493d4e62539b0978ac -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) -iQIcBAEBCAAGBQJSDnNxAAoJEJOE+m71LUu6qxoP/2v9ud4HOgl+V0TAALcK83ap -oOK5j56XKnTxmSpBEHg8uJCM8jai+5yHDw81xCt+NcW8bXdmOpzSxXLb+/G089i9 -Xd/qzkG3WcMZOsU1JEyREUIBne1nKe4hbL0e9KEOO6NEwJd7HujrU3mEQ8a582WV -FQuWm4wG/rUcYFUFabPAEgAGgJkcFzSk+hKpilIo6tFTRaeop+VWcmgHCm2kGITK -1tJS/znV+XWkrEbtqK0Jk1T213N+APYT7+tN3Zts7c56bAiWxjn7/UcFeBAFf+1A -lbS8Bdm8lQtRKDzXfAaYa5TIZtuk/J3wDLmQ+BOjj2lis9ai7wiXts0NnIbeQePo -+4zbCRMtLmslOZ1riq4emNrTfj4gENWzYUk8XHdsBHKJVTRjRG+lM70U5halH328 -Z5cR6OEx4ngdQOKnEci43RaciaWR1mFQUXCW+88EgFiHspCS1O1BTvW7N68q6dk1 -6n3xJn5syeirz1bQzkMBJkFl9ZKYdXCFMx+aCkhGUBkCl+zhW0KNyya2ToBc8r3/ -P7rE1oxA97gcF8iU4S8/Hq1/uUCCBM3dWN4t4U8CO8J1CKx1kqWixGWUnpvTzHG7 -crvcVn/IwE7lvpOXLS3zt92iqNgg70Dn4En4zVkiEdOgsSGKDw5Thx/lKQmJxOi4 -PiGyST2xnDbG768t6pyx -=ni63 +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 -----END PGP SIGNATURE----- diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.8.4.ebuild b/net-p2p/bitcoin-qt/bitcoin-qt-0.8.4.ebuild new file mode 100644 index 000000000000..6526e55def61 --- /dev/null +++ b/net-p2p/bitcoin-qt/bitcoin-qt-0.8.4.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.4.ebuild,v 1.1 2013/09/09 11:55:58 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 +} |