diff options
author | 2014-10-02 10:22:06 +0000 | |
---|---|---|
committer | 2014-10-02 10:22:06 +0000 | |
commit | 5d7555180a743a637895a4dfd0c4877042a3bd10 (patch) | |
tree | 1642675b426a5733db47af73e3e0d200a0b95b7a /net-p2p | |
parent | Fix shebangs with eclass function instead of custom magic (#524118 by salikov... (diff) | |
download | historical-5d7555180a743a637895a4dfd0c4877042a3bd10.tar.gz historical-5d7555180a743a637895a4dfd0c4877042a3bd10.tar.bz2 historical-5d7555180a743a637895a4dfd0c4877042a3bd10.zip |
Version bump
Package-Manager: portage-2.2.8-r2/cvs/Linux x86_64
Manifest-Sign-Key: 0xF52D4BBA
Diffstat (limited to 'net-p2p')
-rw-r--r-- | net-p2p/bitcoin-qt/ChangeLog | 8 | ||||
-rw-r--r-- | net-p2p/bitcoin-qt/Manifest | 33 | ||||
-rw-r--r-- | net-p2p/bitcoin-qt/bitcoin-qt-0.9.3.ebuild | 136 | ||||
-rw-r--r-- | net-p2p/bitcoin-qt/metadata.xml | 1 |
4 files changed, 162 insertions, 16 deletions
diff --git a/net-p2p/bitcoin-qt/ChangeLog b/net-p2p/bitcoin-qt/ChangeLog index 181f47ab442a..2bfc1478dfd1 100644 --- a/net-p2p/bitcoin-qt/ChangeLog +++ b/net-p2p/bitcoin-qt/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-p2p/bitcoin-qt # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoin-qt/ChangeLog,v 1.85 2014/08/29 00:52:25 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoin-qt/ChangeLog,v 1.86 2014/10/02 10:21:52 blueness Exp $ + +*bitcoin-qt-0.9.3 (02 Oct 2014) + + 02 Oct 2014; Anthony G. Basile <blueness@gentoo.org> +bitcoin-qt-0.9.3.ebuild, + metadata.xml: + Version bump 29 Aug 2014; Anthony G. Basile <blueness@gentoo.org> bitcoin-qt-0.9.2.1.ebuild: diff --git a/net-p2p/bitcoin-qt/Manifest b/net-p2p/bitcoin-qt/Manifest index 4965eaf68079..833ac180bf80 100644 --- a/net-p2p/bitcoin-qt/Manifest +++ b/net-p2p/bitcoin-qt/Manifest @@ -4,28 +4,31 @@ Hash: SHA256 AUX 0.8.2-sys_leveldb.patch 6647 SHA256 45ac78376c1983babf0e001b18196b777cd4bfca1c6b92fad62302d70ec9aabf SHA512 0aaa00584bc56984133f388523b2084d94a620987367e0eff39cc6debc39738586fb991e7cb84f54eb56f27992929d562261bb867e1091679a51839185626edf WHIRLPOOL c027065cedb40a946dc7fa1f5dea6908d35290147f53df178d7ff416c2a5d5bd9f7e6802779d8a0a04044e04bfc4dd76433ad2dcb48b65869d3fbfe8c7bb3748 AUX 0.9.0-sys_leveldb.patch 1040 SHA256 1355674ba82966b31fd001b12e7bd1bffbfd7f1c6d8dc1679cedba032e6df642 SHA512 26b1b6f8c4fdc228c08982a3172de57e09d963745726c99e1e274f381e242467f84d23c718f8e07675c2fc938f2d6db6b50a05dbb944702238d7b0eb6205cff7 WHIRLPOOL 7d39d39f846f03ffbf3e4c9655c42f298c8196dde8ee621862483a49f386c13cfdd13221ff265745f504a33422aaafac3657b72552f55784c9296daffc248f31 DIST 0.8.2-1stclassmsg.patch.xz 1788 SHA256 ae871cbd949abb6c6c57eade016b2945ea95672958362439db76697aa23400af SHA512 b511c0dac07710497d0d2aa814049b72db1186a5f86f2b7837e7927989be75319a83eb10dd37fbf4f5aba7c4266f7a35d0b9abb24384df2f93e1cd8090bd7a55 WHIRLPOOL e7a05cda0ee01bce08ce5a17c8b72f6b9f1636c916f38e03cb0a2604094959f44c58e54c35be6aefddc81e91f1e6b416d23480a8ac0e34a186b80ce349cebaa5 +DIST bitcoin-0.9.3.ljr20141002.patch.xz 23320 SHA256 d0a480e11159d597a36e300398c858b5713de78d4f00295b46aa6612ed4b28cc SHA512 b6f225c1e6fc4b1b0b53084d62ff6a57af3b45ea48064fb790b51a081bd1a2333ad5ebffdd443da47babac76ca7394d3ccb645fb3e5e532252409de32a3cb768 WHIRLPOOL 2cdb0a3e3b8407ef11a9f6a56c47ca51c38eb7adbf1b0ceaf1b7fec00118a75892782f66a4c85e54f43e3a3107d1b4e3c799eb1171dff8eb9db69d162cde650a DIST bitcoin-v0.8.5.tgz 3181865 SHA256 39f170aa29292d530371d287f2036aa372d1e255cf46c29588b8c5a3afedcea4 SHA512 ac605f202b4b8c2fc3574517018817d7ac6ac9296040052db67232b0fd136446895986e25f1b4aa6a888a0ec510ad2a69bf09c65b95deba1d9b2ea6ece62d9c7 WHIRLPOOL cfe8839fd5bc6e22cfe485c63e2a7f261c8817c0d090766ae2dac6303612a977ebea87df2df473a5cebaaee9a2712b8a97aa3f6613f88732be06b7a9fa18351b DIST bitcoin-v0.8.6.tgz 3194026 SHA256 26fd485823ee15a823ca51a5ac7ed8664079ef15356a030e74a01f1a7a157170 SHA512 88e1d5dece485beaa95571016f41239db616323508038ea59d0fa3608639c03af06c0d782df3bf5a67d45d25c976bc07b977504ca6390e147e3b8605f3d3ce86 WHIRLPOOL 86a5118dda3f68226d30794bc1b363a75479fd55648146e4347017416d730c23ef4168553a5e70d95466157bf89055def81647790fe414d6182c1baf3e397344 DIST bitcoin-v0.9.2.1.tgz 5242673 SHA256 7cadbadd90485b7302b86ce041db576aad650f6c621d3a552d09e7231d3fcfd8 SHA512 059be086bacfe39c0983dc4ae768349b8d9213b3cd7b60157c7606a25b8b3156e0ffb86e28711550e20b1e6f692bfed021aa1d4ec583496189fa821fc547ad92 WHIRLPOOL ef828956423b8f2170b6a2f2f861d6c2deab59ba312757c52a20cc6c0381129a30b6e927a82f86f6d4c2ee5fd4344c90cb5fbfc4ba2936d03c25fa9e8bfe3a16 +DIST bitcoin-v0.9.3.tgz 4788997 SHA256 3ed92e8323cb4187cae015457c7c5920a5c658438f01c6c45f0ce3aabf9bd428 SHA512 cf6ff5bc586b0614b4e74e1c18b30e8f443f03db348382492e49c70ec31a0ef3a4d1989b34a8fdce289788c894b48b72b94d2562e497220453b668dc28ce0d66 WHIRLPOOL 6ce18de9a2b24cedd88e110088d0747452f8403b6239df9212b673e4a893e059bdea2640b13b6fde659a866d4a6a3b4fa62dde3adbf957b80104d41c0e4aeb18 EBUILD bitcoin-qt-0.8.5.ebuild 3380 SHA256 599f1eeac12ee41b67c8f6a6f7f18966651e21b48f23d5bbc2489201b4305f87 SHA512 7a0113d9c969d59d203a21913b56132abe4f9cf66815152dab495e82cd0550d0ac32ce1cabe780d5d310d597894c8031f1bed324eed2a6add9563b3d75b193d5 WHIRLPOOL c94165c5f9993e21bb84863a886cf023acb3dde11d919b4d21abfaec993006b13af1984d841d96e1e30adf919a1b8d3e270849ed4e221df6c33c340624f3f675 EBUILD bitcoin-qt-0.8.6.ebuild 3383 SHA256 96392e278dcd2491834215e3dc12ffdba7647db9d9175526123b984f2dafc7a1 SHA512 84a86f6a33a3631765263ed47ec06b644b2ee1669778a89e451955a61b699603a2cf2fd76dc2df2b778ecb6123bc5f6def7f17bc0c2b127b42d978bea4ac606b WHIRLPOOL d7d40e5e15ab243bc9a0432fb18e24fe5c0a6cdf9d9c3f32c277b2b2afeaf99d867340ff7f88efbc6aa56594d66f7e54ed793442defb0ee70afba9e431e598e5 EBUILD bitcoin-qt-0.9.2.1.ebuild 3088 SHA256 2de222e7b651162537f576e084235103957d3dc05825e9d1794f0bc9b2e7f424 SHA512 cddb862181e72ab160de8f17a98f5c694633bec0103312bbc7a1f851131c0eb4fbaddd35def53d7b5a34341f9ec2ecfb705b27b3be203d5c2b885a357313ee48 WHIRLPOOL 358771f606452bb81c157c920a10ed2cb535738ae0d9b966652a08ccd811b5d75f4a92bd15024500a28d4807c26190f183936449dbe39dd80d107284b55a9892 -MISC ChangeLog 18011 SHA256 d5155271241d2780fa7efbd2cdfd8195c4ed3be1f4bd532f5b5a2697d9ff2125 SHA512 814fc59833b301db06e4c17e0697b36f846bfd6f99e66168f88420a4acc240840d6a0859ed0e7b93123b2dac673ba6876cceac545ad44613f93a2acabf4420e9 WHIRLPOOL 44229228b68f1613a25cb93263f092eac03fb0bedc5336f0dd0995919b8212aa2651143fe0c3165f1a2c28ab4e3ad5293f5e47b934c7cbe8ed5389ca7c79244d -MISC metadata.xml 546 SHA256 c2c08ee49a0b57a313e0406527f02004bca78bb3544b3ee9a5c4aa93970b3276 SHA512 64d314f315d8b43ce53c10f5a7ca78fa0da0c24c435f053e0fc29d8e61aff04243cf89df1d772bb2849bb5b48b8c40aeed301642f1816aa063e0269ef20da7f5 WHIRLPOOL b005a3180c42d3d9a5ffa6350511a18af6087aed38badb5ea28370b9aa06259de29c7740d8d632b41832b6224d153273a8dcddbe27d6511ccd64221a530ad156 +EBUILD bitcoin-qt-0.9.3.ebuild 3427 SHA256 3b2a8990d1cf1903a9b209ade173e44ff5db52527273cf0a42b1ae76e45a8ab2 SHA512 339968e3b1c35e1297df318e6f304efb70abbf1de7ecbda5d9ae9ccc0c732b8f08d47983213e9a70fcd2409cf1aa1ea819ae317e66d980f05defad540e44503b WHIRLPOOL 9227384d856f0ac13d5f3a281266e9839013929ce1344887affcd1cb83e9588315995b1aab8ed342e78b0e4a6777a62858026e08a1f5d21b34e43a1bf6180181 +MISC ChangeLog 18157 SHA256 56d4571d77c9ed73264bd0970383ff9e9fa13a76ac6beb0e53a2a16d2ad34f30 SHA512 fe232f57b17282fe70072012449fe663e02baa47b9140c200164af19e5233c49d5415443b6aa84c2a517f9b8e376aa26a10658f3b60bf6b64d8bcc15d58f1694 WHIRLPOOL 5a07ad8ee2dc9c9aa2744d43bdc14cc5fe1eb38be3138fae76d3435723cd52fc90e1a5345c6127a25310284ed7d6a085655782f0db5dd8e4f4f1e9535e71ea70 +MISC metadata.xml 601 SHA256 8783b5369c8a8e5e3f4830240d0e91c3434f0ae13e20b4295908546425384d5c SHA512 cc13d6d0efa9a17050c1d7415b9fc5a56d1f4f79f87cd8c13b48431ea5ab4d34b2fe68ee3abb049ee503572846f5c719801d64e9985736fb06d7c21094d0347d WHIRLPOOL 212227410b11d639358977aa513c4b4233102e1ce86246fa5e0cf80bdf8a791688406e8431b3893111564820ca5fdd299b88d35468c803e246364087fd7d29cc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJT/89zAAoJEJOE+m71LUu6ObcP/2Jnel6DGND9cX2Jr0UHytrN -399vPSHZDWRE5dzmciHjOHhzCuEHplUFdI7q5yhGAK7HEeV3qb1p1AFfILylPGBT -0Y1C9VAEwdwtK7mN3/Dp8lThub4phOXimSiyCI4/4pD9KZ3LQQq3Iv1bNLFKivg4 -bLf85UlD1qArbCUvBgTUT6iUOo1mH78pT97X44Xtz2hUs0y+eoobcsa7H2IRcFSM -sOjYxeih14JdcnVDTNQQBUSv2V96RLO/axYfF+/8A4ZtT3M6knHZyAIwdB+r6aKR -U/tCoMomPXMw4SXBO40twvWNNa5Ap9WxQdHqcK9mnUOTCG1IoFBfknj5siis+X42 -tNm5I7TrqW7Qmo2l5OaoapU64pdcsC+o4KQAaij54+ePthinzGaPLlAS2+LFV0oc -aApWqfRfz5o91EOOtSQ44sxsBeS58tAehfrL/OVKk+UrHMuTPPezLljH3oZV6fmS -yZJ2FB82Suqh8oSpRK9AxDBGp1YWymocthyag2apxrMEpkroZwHpUq5mssOIu2F+ -d3Q26ZAdluesjETfh0PWQPFdUb/MkomZXZGi2bi8ivfJX8bXR7zVvi3QeK3Lp5nY -xBXqIYgNjXflO7sSEVvt5XHFQPHTQcgrKVnOLh52Url9TAXQxTRf2+nnWACbW7hj -97WMYyNxdFu7WR+O/lCb -=iFL3 +iQIcBAEBCAAGBQJULSdnAAoJEJOE+m71LUu6zlUQAJOiowLydgQnDkzLzUsJ0dIM +fZhVzN/FlyixCI9X3eU5fi2AqtRAtVTn3L96061wu/0S78SrddGMJYGVVaCmqjC+ +YyN8wImPhtn9X9KbboD6hFtzMuCtSw+6ZDe3xiU4XSzEeF6vZXBz5dIkR9905QBP +1QNAuVbRhUDbKN9ephiAeCdC+bCiqv+B7FquGa7i/OvrU+o66RRIKFimefvPED6T ++eeQCM2mVKbw09VaN72joK7Rp6ImZh2ayjCnBTP+WUAWc8iV8cifYkj+WWZN27GW +8qt4nkMlJagjA5I9StL0M4BfUCX4LAQZNMs98JJg3mXGH5aW5mFXI3YDPAzQIvCT +/tt2dTqQ0WMl6Fwf0fTSfQa28LqDUuaYlIvN8l1Dv++aVYHcX6pNl4FBy6pGcPgg +DbRAd8cXXWVViqXAr/LXwst7+6J+GnoAYAbPj7FAmCqtk++ayTdtR8oUNDX+igof +aSijDutWwMF1G83Qg+UIFKT0osT+80UM7Pc65rtkKm2ddChhfismoRMtTIF2+EMh +sX9zDxqOY1NjQou06stHupVknIf1gTz/SiMLPCsnJAnlXaaxi38y4meaSI5oA6JX +hR/6IbCASJoI8KWPgZlTVpcem9QpSD/NjvjTnoU23YdHAU/d6OH7BvqUciW65B/+ +T9iBQDiiw4ElQf2oyZ/d +=w4UZ -----END PGP SIGNATURE----- diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.9.3.ebuild b/net-p2p/bitcoin-qt/bitcoin-qt-0.9.3.ebuild new file mode 100644 index 000000000000..ff44e3157193 --- /dev/null +++ b/net-p2p/bitcoin-qt/bitcoin-qt-0.9.3.ebuild @@ -0,0 +1,136 @@ +# Copyright 2010-2014 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.9.3.ebuild,v 1.1 2014/10/02 10:21:52 blueness Exp $ + +EAPI=4 + +DB_VER="4.8" + +LANGS="ach af_ZA ar be_BY bg bs ca ca@valencia ca_ES cmn cs cy da de el_GR en eo es es_CL es_DO es_MX es_UY et eu_ES fa fa_IR fi fr fr_CA gl gu_IN he hi_IN hr hu id_ID it ja ka kk_KZ ko_KR ky la lt lv_LV mn ms_MY nb nl pam pl pt_BR pt_PT ro_RO ru sah sk sl_SI sq sr sv th_TH tr uk ur_PK uz@Cyrl vi vi_VN zh_HK zh_CN zh_TW" +inherit autotools db-use eutils fdo-mime gnome2-utils kde4-functions qt4-r2 user versionator + +MyPV="${PV/_/}" +MyPN="bitcoin" +MyP="${MyPN}-${MyPV}" +LJR_PV="${PV}.ljr20141002" +LJR_PATCH="bitcoin-${LJR_PV}.patch" + +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 + ljr? ( http://luke.dashjr.org/programs/bitcoin/files/bitcoind/luke-jr/0.9.x/${LJR_PV}/${LJR_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 kde +ljr +qrcode test upnp" + +REQUIRED_USE=" + 1stclassmsg? ( ljr ) +" +RDEPEND=" + >=dev-libs/boost-1.53.0[threads(+)] + dev-libs/openssl:0[-bindist] + dev-libs/protobuf + qrcode? ( + media-gfx/qrencode + ) + upnp? ( + net-libs/miniupnpc + ) + sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx] + virtual/bitcoin-leveldb + dev-qt/qtgui:4 + dbus? ( + dev-qt/qtdbus:4 + ) +" +DEPEND="${RDEPEND} + >=app-shells/bash-4.1 +" + +S="${WORKDIR}/${MyP}" + +src_prepare() { + if use ljr; then + epatch "${WORKDIR}/${LJR_PATCH}" + else + epatch "${FILESDIR}/0.9.0-sys_leveldb.patch" + fi + rm -r src/leveldb + + local filt= yeslang= nolang= + + for lan in $LANGS; do + if [ ! -e src/qt/locale/bitcoin_$lan.ts ]; then + ewarn "Language '$lan' no longer supported. Ebuild needs update." + fi + done + + for ts in $(ls src/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 'src/qt/bitcoin.qrc' + sed "s/locale\/${filt}/bitcoin.qrc/" -i 'src/qt/Makefile.am' + einfo "Languages -- Enabled:$yeslang -- Disabled:$nolang" + + eautoreconf +} + +src_configure() { + econf \ + $(use_with dbus qtdbus) \ + $(use_with upnp miniupnpc) $(use_enable upnp upnp-default) \ + $(use_with qrcode qrencode) \ + $(use_enable test tests) \ + $(use_enable 1stclassmsg first-class-messaging) \ + --with-system-leveldb \ + --without-cli --without-daemon \ + --with-gui +} + +src_test() { + emake check +} + +src_install() { + emake DESTDIR="${D}" install + + 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" + + dodoc doc/README.md doc/release-notes.md + dodoc doc/assets-attribution.md doc/tor.md + 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/bitcoin-qt/metadata.xml b/net-p2p/bitcoin-qt/metadata.xml index 548a5ebdff1c..e7016f32ade0 100644 --- a/net-p2p/bitcoin-qt/metadata.xml +++ b/net-p2p/bitcoin-qt/metadata.xml @@ -12,6 +12,7 @@ </maintainer> <use> <flag name='1stclassmsg'>Enable first-class Bitcoin message tools</flag> + <flag name='ljr'>Enable Luke Dashjr's patches</flag> <flag name='qrcode'>Enable generation of QR Codes for receiving payments</flag> </use> </pkgmetadata> |