summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2013-01-04 02:42:42 +0000
committerAnthony G. Basile <blueness@gentoo.org>2013-01-04 02:42:42 +0000
commit65fc037b01931a811dc5f8d743ab4a8e9379f62e (patch)
tree3dad6726504063a1c9cd8103119a6ce9fe8d4e89 /net-p2p
parentVersion bump. (diff)
downloadhistorical-65fc037b01931a811dc5f8d743ab4a8e9379f62e.tar.gz
historical-65fc037b01931a811dc5f8d743ab4a8e9379f62e.tar.bz2
historical-65fc037b01931a811dc5f8d743ab4a8e9379f62e.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/bitcoin-qt/ChangeLog9
-rw-r--r--net-p2p/bitcoin-qt/Manifest22
-rw-r--r--net-p2p/bitcoin-qt/bitcoin-qt-0.7.2.ebuild122
3 files changed, 145 insertions, 8 deletions
diff --git a/net-p2p/bitcoin-qt/ChangeLog b/net-p2p/bitcoin-qt/ChangeLog
index b339e615e619..afb1c60bb2d5 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-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoin-qt/ChangeLog,v 1.48 2012/12/14 15:41:43 mgorny Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoin-qt/ChangeLog,v 1.49 2013/01/04 02:42:24 blueness Exp $
+
+*bitcoin-qt-0.7.2 (04 Jan 2013)
+
+ 04 Jan 2013; Anthony G. Basile <blueness@gentoo.org> +bitcoin-qt-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/bitcoin-qt/Manifest b/net-p2p/bitcoin-qt/Manifest
index a8bcd8b7c1fe..20bce7ed966f 100644
--- a/net-p2p/bitcoin-qt/Manifest
+++ b/net-p2p/bitcoin-qt/Manifest
@@ -18,6 +18,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 bitcoin-qt-0.5.6_rc2.ebuild 3053 SHA256 74b89aa5ae4136d10a3a42ca6f750c6088897cc6a6b1d4935948ce2a066f39de SHA512 466452d71c709364b2726b43d50ff06c66f213078864db964a0918b4d1d80b429e0fa60ba40a276358ee3c9deb3254abe53ca612489da7dc16e068744438e43b WHIRLPOOL aa42819a9358a414890eb092b6ad71dc7a38cd27ba116bc9a714cc47968a568f2da8d16a7233383c6576e7b7e7e8b87b6a6d330afda48026a64f12ab863fe961
EBUILD bitcoin-qt-0.5.7_rc3.ebuild 3043 SHA256 8184f021ef0707944ae0d0174f148c6f50533577b67b0ba9c9b8afcb1d01d1b6 SHA512 5bbac13ca08eb99c2db108feaf49c7f062b80bb7fcbaa0c57b6c507b3d2f1b3878cb8bbcc050e8c3cdc8dad9dee643fd471a86059bca9121c27dc05adf95eb0f WHIRLPOOL 05a115dd4b0e8821eea55f2656758ce19eb354326760858332717e3ddfc0887bfd2c64c6faafbda8452efd586b416a03c38e264beefdae9baf0591564bfbdc4e
@@ -28,15 +29,24 @@ EBUILD bitcoin-qt-0.6.3.ebuild 2919 SHA256 b33131b608237a8e1946364f45e96bddf231a
EBUILD bitcoin-qt-0.6.4_rc4-r1.ebuild 2941 SHA256 f962c7a7b1a5992d898c8769bb40ac283753bfd60f0e747973e232449aee87dd SHA512 ad5d87d3a8e3b80c6ccfd9d7c9a36bc17e03c4b1a9b64d8a51306062c8a30d62a5e34d37ad5523e6926fd59644bff0f71d3e366f71b495afc21baa3cd452f207 WHIRLPOOL c2bad9a30a9f9e50edc7d6302c6492a4921002692cb82365703428dac7beeeb42500df261bd56c5f20f7fd258be35773a6bd48defb3d723afb8e32b48362b0d7
EBUILD bitcoin-qt-0.7.0.ebuild 3021 SHA256 9548ec2c4e6a6a7b1094038dc00f90acc3d8ba646003a97ed0eb70493ba98a7e SHA512 4517052bbca93be23a45cbb3c1f521cadbfbe26fa9b5eb9eac686ed0e9b113bcbc2ed72028f745c941e56eea7ee2383a78fad0a54804a7b5bf6df0a6436487e4 WHIRLPOOL 9e7b2536da5b9bad4a6b443fc1bb7c14b7db08cca59cf016ad5577086482c4946cc1c5bd19007da5989cb583c4ba90cbdb6fbc6457ab130bcdd0e2d3d7bb3133
EBUILD bitcoin-qt-0.7.1.ebuild 2904 SHA256 fc152ee92a0a8036ca2efe369401ce95d250a06375453b2cea32e9ebc0105324 SHA512 ade3d2b8e239358277a204877c7c35ae7b71c1e1a50b276c645d40b0486cf919e4e14e2fa1bc232e13db3fe8d55c837a98be15232ad746efb8b53254f95eea7c WHIRLPOOL 4de566cde38a6ba50b252c3a6e35add5717dc147c0caa1d01b1d7f7604923d929581071c7046ac3e814c98564fb3d40eb74a86432e910ff177f75f3ef2e60311
+EBUILD bitcoin-qt-0.7.2.ebuild 3214 SHA256 b426a61059b071324b56c60267e305d2f3cdfe43dc1d7756c474d230c08d1723 SHA512 2bd5e0b419b4c6d52ea2089a0ffd0a93fdf1116c0c884b041e5703acf416f01c4d1a1116749a70d75452704a24cfa96650eab927274893183a5d654217293f52 WHIRLPOOL bee93d5b6e9ca25bf30d6cc8f6b4551f9ca83b2227f3ed65d4d46dc7aebc29ba4f3d46f5bf29920cd5e0e9d70f499992f58c7a2cbeb11eab13bfe63d48be9369
EBUILD bitcoin-qt-0.7.2_rc2.ebuild 3218 SHA256 685caff5003935248aadc811ddb87dd8579d9ae4afa8d5dacd6b2e060e0abcb1 SHA512 3cb715a7574b474dee4219518f38a7438be4d6701764ce49e4fdbe02a571830d38bae800ffafdfe1b863a80f9204418b363323b0aeb1724252e68851ee1e3e4f WHIRLPOOL 8400075a5031377b694bf56734209e997b5f8d055dea8016a920cbfbadd4d1fa532951f9c088f774edfb59274f230895a47dd9d969475188d6aaecbd859389bb
-MISC ChangeLog 11579 SHA256 069a99dbf3df318830a69c19001895970409950091f880ebc72dd5e739c4958a SHA512 02e6cfb3e2e8dcbe987288d338162eb912a805420d7e682263d120f156ab5e91340b411cd9ed082ce426d5acc0cb9eab0b95c6ae7cc2f7bb2b046dfa20bf6b7d WHIRLPOOL 9051509f10a90beb1dc1b3abaa722cc2b493c6069acbfb6d616145c3d991e0bfd3760764b9bc7ff53ba561b8fddd433f43029a4ac6afa0f74d8ae8d988c15982
+MISC ChangeLog 11711 SHA256 57665a22e16c8d280e79a4529c817310cdfaf838fc53e85e9f9ecec07cd0b5de SHA512 b68ea0872475960f9563f850467ab06c29390cf50400f2dd165ee4f200b78969607c9859b38115ef64571cf64b30d4c31360572b0d6b09f724ae9021ea0137ea WHIRLPOOL 57c962b3f68ee798f6b32a8c0dd6aa5dbff71c34f3ff43ed414ef6f5c57ab96ab438b6ca0f0dc3b76e53b3af58bfbc3b37217c3c740c479320fb2a1975661539
MISC metadata.xml 708 SHA256 90f09e0abc8c03c1f11f6a09a1f53857694f2f984d1ee9475c07f32606a6aa5b SHA512 ff735a67dcce54609f9a5ee9be3e671cb160440de51f5ab2e2e080ac7d879528114967554bd07b9dab30d6e6a00e99f4de9a25a5c949bf5447a6b86d5fe646e0 WHIRLPOOL 4cf17e9c5bff01a366ac1dd4b5f8e328286b6376b1547a2518c4c97e09f078f2296c0373d28858d920d1d41778309fb51272572fd40fb6d4cfef1aacd05d3e7b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iJwEAQEIAAYFAlDLSMcACgkQfXuS5UK5QB2SzwP+KlbDDyQxC1CzzWepBvsyx3KS
-tPEaqlD0kLQgrmu16mvSJiIE4qxhPVOPPOHIXAwzrGiwb9QHKpTqPfskpcwrWT0i
-kyrLWsuZFno9iohAaxc1pP+LuZXraOFmqqAhNH/mKegIn5hgmajvukl+YovsoVVm
-8QW4IFMB4nzBtHC9sAg=
-=xaat
+iQIcBAEBCAAGBQJQ5kGdAAoJEJOE+m71LUu6Su0QAKQgtYmRBxF+zyEYGni/AjIq
+laGLvgypexUlYiLNPpT8CpCI/KY/TwzNya0ENlWva410zHe4cjEAmzHW+U/ve9NM
+kwmw8lO1CcaZFqYGjBvoS1sUxibMmrXuXCRdk805G8J08g04V3kYbenLwsHC2Tgv
+EdZ7wHMsfm/nx3eA+ZlAJRfUH7zLBnxv4NvnVpjCfRE6dbQAxyexoiFvD2TrkyGP
+UtFukdhsEYCFXlXb44/3KqTsLWRLTT8JyJ4t1FmoZV30QScU1J0WmUEW+8cleVLD
+SDG77s94VWRItH62iFSP6PEVyMg6SQoVxlSvryrLSdpNvaOnVtsmAy1o5HHP5JM9
+rEKHbgMq74aSfjCU7RiPP72gTlatmKBTulLyQqeFtPbr2TpPd9N1/sn0D7dJEFHD
++JV937rV9YHxLI/9z8/9ZmVNSK3/+PZVf0hdXTmIlZ0b0aWWqGZN30HgnwqBV1cl
+SSW3nXU5CfKFwuXM5ncXKLd/+KVL3J8/3SNV+oIOFffmuWoTLoQkYlj5w4dw/pmT
+ZiIPe130em+T0YQNk+Rz0SEd84rSI/IDceM9WO3lBrlqj8YEJrhh5CaZHHtqnWPz
+nVVAHIRivc75CPvbCZ7MBoOgsMcRPYaKLTsmf922ZOLLEeMowv/FznbJ5Az6thyt
+rxZsQ1jSCLFeGpeceOad
+=NE2I
-----END PGP SIGNATURE-----
diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.7.2.ebuild b/net-p2p/bitcoin-qt/bitcoin-qt-0.7.2.ebuild
new file mode 100644
index 000000000000..4119c188222f
--- /dev/null
+++ b/net-p2p/bitcoin-qt/bitcoin-qt-0.7.2.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/bitcoin-qt/bitcoin-qt-0.7.2.ebuild,v 1.1 2013/01/04 02:42:24 blueness Exp $
+
+EAPI=4
+
+DB_VER="4.8"
+
+LANGS="bg ca_ES cs da de el_GR en es es_CL et eu_ES fa fa_IR fi fr fr_CA he hr hu it lt nb nl pl pt_BR pt_PT ro_RO ru sk sr sv tr uk zh_CN zh_TW"
+inherit db-use eutils qt4-r2 versionator
+
+DESCRIPTION="An end-user Qt4 GUI for the Bitcoin crypto-currency"
+HOMEPAGE="http://bitcoin.org/"
+SRC_URI="http://gitorious.org/bitcoin/bitcoind-stable/archive-tarball/v${PV/_/} -> bitcoin-v${PV}.tgz
+ 1stclassmsg? ( http://luke.dashjr.org/programs/bitcoin/files/bitcoind/luke-jr/1stclassmsg/0.7.1-1stclassmsg.patch.xz )
+ eligius? ( http://luke.dashjr.org/programs/bitcoin/files/bitcoind/eligius/sendfee/0.7.1-eligius_sendfee.patch.xz )
+"
+
+LICENSE="MIT ISC GPL-3 LGPL-2.1 public-domain || ( CCPL-Attribution-ShareAlike-3.0 LGPL-2.1 )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="$IUSE 1stclassmsg dbus +eligius ipv6 +qrcode upnp"
+
+RDEPEND="
+ >=dev-libs/boost-1.41.0
+ dev-libs/openssl[-bindist]
+ qrcode? (
+ media-gfx/qrencode
+ )
+ upnp? (
+ net-libs/miniupnpc
+ )
+ sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx]
+ x11-libs/qt-gui:4
+ dbus? (
+ x11-libs/qt-dbus:4
+ )
+"
+DEPEND="${RDEPEND}
+ >=app-shells/bash-4.1
+"
+
+DOCS="doc/README"
+
+S="${WORKDIR}/bitcoin-bitcoind-stable"
+
+src_prepare() {
+ use 1stclassmsg && epatch "${WORKDIR}/0.7.1-1stclassmsg.patch"
+ cd src || die
+ use eligius && epatch "${WORKDIR}/0.7.1-eligius_sendfee.patch"
+
+ 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"
+ sed "/${filt}/d" -i 'qt/bitcoin.qrc'
+ einfo "Languages -- Enabled:$yeslang -- Disabled:$nolang"
+}
+
+src_configure() {
+ OPTS=()
+ local BOOST_PKG BOOST_VER
+
+ 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+=("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}")"
+ OPTS+=("BOOST_INCLUDE_PATH=/usr/include/boost-${BOOST_VER}")
+ OPTS+=("BOOST_LIB_SUFFIX=-${BOOST_VER}")
+
+ eqmake4 "${PN}.pro" "${OPTS[@]}"
+}
+
+src_compile() {
+ # Workaround for bug #440034
+ share/genbuild.sh build/build.h
+
+ emake
+}
+
+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} "Bitcoin-Qt" "/usr/share/pixmaps/${PN}.ico" "Network;P2P"
+}