summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2015-07-04 19:12:50 +0000
committerAnthony G. Basile <blueness@gentoo.org>2015-07-04 19:12:50 +0000
commit65fd0427e19f934b425bcde15e7a73fcaa806250 (patch)
treee448df57a3f0d201555c7c6aa1efc7bdcac04678 /net-p2p
parentStable for amd64, arm and x86. Bug #552208. (diff)
downloadhistorical-65fd0427e19f934b425bcde15e7a73fcaa806250.tar.gz
historical-65fd0427e19f934b425bcde15e7a73fcaa806250.tar.bz2
historical-65fd0427e19f934b425bcde15e7a73fcaa806250.zip
Stable for amd64, arm and x86. Bug #552208.
Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xF52D4BBA
Diffstat (limited to 'net-p2p')
-rw-r--r--net-p2p/bitcoind/ChangeLog7
-rw-r--r--net-p2p/bitcoind/Manifest39
-rw-r--r--net-p2p/bitcoind/bitcoind-0.10.0-r1.ebuild76
-rw-r--r--net-p2p/bitcoind/bitcoind-0.8.6-r2.ebuild121
-rw-r--r--net-p2p/bitcoind/bitcoind-0.9.3-r1.ebuild118
-rw-r--r--net-p2p/bitcoind/bitcoind-0.9.4.ebuild117
6 files changed, 20 insertions, 458 deletions
diff --git a/net-p2p/bitcoind/ChangeLog b/net-p2p/bitcoind/ChangeLog
index 3b76bf877b0b..59bb81fb7fc3 100644
--- a/net-p2p/bitcoind/ChangeLog
+++ b/net-p2p/bitcoind/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-p2p/bitcoind
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoind/ChangeLog,v 1.106 2015/07/04 19:11:23 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoind/ChangeLog,v 1.107 2015/07/04 19:12:38 blueness Exp $
+
+ 04 Jul 2015; Anthony G. Basile <blueness@gentoo.org>
+ -bitcoind-0.10.0-r1.ebuild, -bitcoind-0.8.6-r2.ebuild,
+ -bitcoind-0.9.3-r1.ebuild, -bitcoind-0.9.4.ebuild:
+ Stable for amd64, arm and x86. Bug #552208.
04 Jul 2015; Anthony G. Basile <blueness@gentoo.org> bitcoind-0.10.2.ebuild:
Stable for amd64, arm and x86. Bug #552208.
diff --git a/net-p2p/bitcoind/Manifest b/net-p2p/bitcoind/Manifest
index a1bb1fda83d9..429e59c94e85 100644
--- a/net-p2p/bitcoind/Manifest
+++ b/net-p2p/bitcoind/Manifest
@@ -15,39 +15,28 @@ AUX bitcoin.initd-r1 934 SHA256 8aea8b4ab593ebb7093f1890666d8dd730d5bbc64893b43a
AUX bitcoind.logrotate 110 SHA256 9b469c67e7af914199d699ac76279f194010f154be91f8136eddeeddf623a475 SHA512 b0e0634fc33979695fc0f37057f76b264ff3eb2655a8828d505a38621a5bba9fd4eafe47b012e5cb3863d607146b5a2d1a995787ed55cb6d5e6147ab795e1949 WHIRLPOOL 5ebd73178d3228b9477b5eae51ee783857d3a88a765c6802923f2a1d682c00cd4cefbf39e1f2d5192704ff2c72e8b91a38755cece6e139371ea2e75cab461e32
AUX bitcoind.logrotate-r1 121 SHA256 71b195013cd2fe3091eb03a3b8c18d1f021fa91a2e2c02cc3d50384545580b84 SHA512 a4783a310ea6b77f607bcc45d86d25ffd72794983bd1854b77eb057e86377e067f666ca38073c8efcb06256e1202918c77c8e09382cd8462832dee769017dde1 WHIRLPOOL c2879092a8a60d5e485d0540426c1b2bed0d2d4c230540f7716c193393d68792e75ba39f261ac94e24ccfb9f35a806a8b301c131059f32fce3c55d579d840318
AUX bitcoind.service 869 SHA256 c24332570f8ac155847372a4f9019a47a2e3c8c15435584dac4153b8eb300bc7 SHA512 d0e23b98bc9109e7e4d8a6459f73d1f9a06a3da71593613e22c5d0f31a8ad7473242b07690c6f22f35358ed869ffa7160d0daa65937462442bfc9028794321ea WHIRLPOOL 7992f776ac36277ce83898920ed5a8abc6b031f1d88214150c362c6f5befc869eb9901bd346da74da9fb56bda500fe9d3d9ff8dd46f1b3f257691cb106754a93
-DIST bitcoin-0.10.0.ljr20150311.patches.tar.xz 34836 SHA256 353b82a933d234daaaed3f807f940a701646c7c9669867fbf5cdb48a1065312c SHA512 dc2a24f141d591f288e846f29a3263dea463f77dda22b92f91e781a8500c695be8b6f497251b6c960e1acdf43e839a7f0bc06fb7a18cdbda90b3d6a61f21c4af WHIRLPOOL 3b898c529e7967750dabcbb235657c19bab0ce75b6f47017ae7bdc7943acb8001cc19eff2d319e1ad405037ecf0674759a575116b1b0c1f32fde89a98f0052a3
DIST bitcoin-0.10.1.ljr20150428.patches.tar.xz 34980 SHA256 f3770c478bd541fcc75c1f64664ae810aa67da7535f11859034dcc7067546713 SHA512 edf7c8aa81c8890da61224eddde61cec62058514fa76a50ab25cc7db272f6c656f5c46f8b9468f6059eb7c1be624de834867c0a7c1c2559a5231b763e40c13a2 WHIRLPOOL 2b8d878bf3d599393da177403e2199e63bb2634d14438079b5c8821c07441e26fb8b5cd150281c9923534f474763d9f3c2cab9424ab7a319de059c1b3bb49c4e
-DIST bitcoin-0.9.3.ljr20141002.patch.xz 23320 SHA256 d0a480e11159d597a36e300398c858b5713de78d4f00295b46aa6612ed4b28cc SHA512 b6f225c1e6fc4b1b0b53084d62ff6a57af3b45ea48064fb790b51a081bd1a2333ad5ebffdd443da47babac76ca7394d3ccb645fb3e5e532252409de32a3cb768 WHIRLPOOL 2cdb0a3e3b8407ef11a9f6a56c47ca51c38eb7adbf1b0ceaf1b7fec00118a75892782f66a4c85e54f43e3a3107d1b4e3c799eb1171dff8eb9db69d162cde650a
DIST bitcoin-rbf-v0.10.2.patch 25171 SHA256 2610cca0d758c502b71a13184643fe00c9dcb7a2b258f943f33a4534ec1f6cd5 SHA512 855e5e497a371b1e503ab5a0c1fbdb7cb3c30c318b19c32c220d8e6e0b2ae06ca6e63ac27fcb23b51b01c5573c6ea94417ec9d395174ae4f01ad9a0ed4c28c51 WHIRLPOOL 9e67a1d03eb7e40431623818230f2c94e811402a5da6f36dd950cc8a92cc76797ba770c3586ff88477d74b7ee21c9b93704ccead7b489678911dda1394f34fda
-DIST bitcoin-v0.10.0.tgz 5022212 SHA256 ecff92e184fac4a96684085590a67554a27db72d0ac235b7cc054887644c0b70 SHA512 f362a9d4ba405c02b2d01024a61b68f984dd6e441ef2254d05bf65cfe803c8b084bd3b14a76a3472251d96087e450091f95f26a691c248836c6d0b43dece8255 WHIRLPOOL 2185413c6d073b0dcb30001c8fb56301390206680ffc6d705ed99e102e68e5c4c1d08c495c38703631696fa9a4a3784befd71acfbec0e94b164bbbfde76158c3
DIST bitcoin-v0.10.2.tgz 5053846 SHA256 51bff5ba2372ca53782c5fec3d9b4b4226e94b5ac0b1b4b2b5949b97082af256 SHA512 f89330b93f22ba5f393c9a7a48ce28196be0e16468e5d99c459e889c458cc3a7c3f6e4537996571aa8ccb0ebb2eedf80ad028da136a2e08e2f8631f69ac5f2fc WHIRLPOOL 0cfb182f355151cde75601d2260cc92801e2dc1231ae2fca67610e699bb5f0cae826b09f456ca8afa283730954f11a8b180f43ae5a5297d129093fc0f9f53b4e
-DIST bitcoin-v0.8.6.tgz 3194026 SHA256 26fd485823ee15a823ca51a5ac7ed8664079ef15356a030e74a01f1a7a157170 SHA512 88e1d5dece485beaa95571016f41239db616323508038ea59d0fa3608639c03af06c0d782df3bf5a67d45d25c976bc07b977504ca6390e147e3b8605f3d3ce86 WHIRLPOOL 86a5118dda3f68226d30794bc1b363a75479fd55648146e4347017416d730c23ef4168553a5e70d95466157bf89055def81647790fe414d6182c1baf3e397344
-DIST bitcoin-v0.9.3.tgz 4788997 SHA256 3ed92e8323cb4187cae015457c7c5920a5c658438f01c6c45f0ce3aabf9bd428 SHA512 cf6ff5bc586b0614b4e74e1c18b30e8f443f03db348382492e49c70ec31a0ef3a4d1989b34a8fdce289788c894b48b72b94d2562e497220453b668dc28ce0d66 WHIRLPOOL 6ce18de9a2b24cedd88e110088d0747452f8403b6239df9212b673e4a893e059bdea2640b13b6fde659a866d4a6a3b4fa62dde3adbf957b80104d41c0e4aeb18
-DIST bitcoin-v0.9.4.tgz 4885466 SHA256 e7d17bd33a51a755b2d23f3bd9f384a272d87a234d02789056b2e4b8a8a92ca1 SHA512 6f13b3adf8791458e8eb7c1e62cbb2277f2caeb36c21cf0d783db15473cb0f29047bc3939c529ce893437aaf3eac0e7af2b161bd82381434a16474611136de06 WHIRLPOOL a65841ef1bf44066ed7548f81c5efaf59bb1adb99a698bd2e9910e09c395518218d8443180fcd0f63c7c938e9852c36a27b5f021b128e8c4973ec427fe0995ed
-DIST bitcoinxt-v0.10.0.patch 72007 SHA256 f2694f976803dfd8cba11cddd6ee2bdd441737d9b82c9d7550f0f362603223b5 SHA512 6b993859b07d28ed8eac79711c0580d29267c1158838772970fe22e88d68f42f46758494e4430b9470ad529e05b24a936052bbb6747c04b54aa8a95694442747 WHIRLPOOL bbf0904cb06f547976edca2f36f49b1352d4c3e99798b19d45f5c34a74167c8db86017c9fdbaca90f3b7de38ece5f3c527e67e97ccbffdd99abd840f6cd335e4
DIST bitcoinxt-v0.10.2.patch 72007 SHA256 f2694f976803dfd8cba11cddd6ee2bdd441737d9b82c9d7550f0f362603223b5 SHA512 6b993859b07d28ed8eac79711c0580d29267c1158838772970fe22e88d68f42f46758494e4430b9470ad529e05b24a936052bbb6747c04b54aa8a95694442747 WHIRLPOOL bbf0904cb06f547976edca2f36f49b1352d4c3e99798b19d45f5c34a74167c8db86017c9fdbaca90f3b7de38ece5f3c527e67e97ccbffdd99abd840f6cd335e4
-EBUILD bitcoind-0.10.0-r1.ebuild 2047 SHA256 dbb7aecc70d7356ef99400c8467f5064f2a0f4490958c29334fe0fe09fea7131 SHA512 642b3c99c1d3ec2011ad5e7e30476a640ff63be8cc803a4a74c04cd3edbd6b7b1b9cd2b98dc91982d2bbe9daab06df0943c546aaae4dacbab77fd2d7af79ee43 WHIRLPOOL edcb8a82aec318f99f6fdf29b47e466d9913dd545be1f2bb452e5607ac114585a0e7819b1563a297739c3298d2f5e41568c1db109a1058c34b666f4f28bc95e6
EBUILD bitcoind-0.10.2.ebuild 2070 SHA256 846df6a4c95a0c9003b555294bf49f9dfdb203845d3fbb73b045e4446d28f62f SHA512 1921c5d04af328d844532204a6d6ec482b832a3e714633189e16b96604c18de1daf6e62776970941a1ebd5440503e82aa66fbaf59c2129e61f1e7c6b588942cc WHIRLPOOL ed79e96b2d03f6d2e88889cf37d41bae68dc33eb08fb8b5e650338cdbcf3a05a752a6d418786104db9b673c1c54d8b4b750f3d77155e425d27909fbc4e7532c2
-EBUILD bitcoind-0.8.6-r2.ebuild 2898 SHA256 556bb6296952876f47a4a9eac1a7acdc6f21eb4844e3f933eebd0d2f3bc6b490 SHA512 98c50fe05521128e415bf8b4d3d17cf38b49c508d6ce0065e8494c4b90a7b885562f1d53af0003444c181509819fd7918ae908871ddd6b9411862d0be7925cd0 WHIRLPOOL 31642b1f5399b334313c61baae8a6a5fc6460f5b77762abe3912133702278d404a783586f358f4f679849283c6a81c381ecbfac6b204ba5b21722da695212bd0
-EBUILD bitcoind-0.9.3-r1.ebuild 2843 SHA256 09e92c05b8ba310525a2e8abfb3502c7931e86b328b1842daab316ec66bd8f89 SHA512 d9fb4bfcf828c9c2e1844a21bae41ed677a8dadb3048b4e33bfa62a5d19ffe78d21c0f3fadc80d688cfe9dcbea26cc0a6f009f84569eda72d9bf589688a5b11d WHIRLPOOL 61d28949152cb693affb300777e20b1b5272d887d041fc4b2cf66030f810b58528864acb561ed8ae8b53672db8221ba8ca439f2f62d9c97a1f34ceb3782aec05
-EBUILD bitcoind-0.9.4.ebuild 2795 SHA256 2761986428596808c8497ce96ddc4e0dd6d16c1406f881132250ec7adb78cad8 SHA512 5a473e883747930b9a142b4dc702b5384fb03ea46577fc8bc0bcccc4ec938fafd9d53ce558977c180a0bfc97f5a1f9b84a0d62dbae40114f5bc70530acda4193 WHIRLPOOL 6ff096cff5488878ca78ecf535b0b681e9ac1037b4fdb6c0b78e7ec198d9b792c1131e35b786ef1fdecce3fa9030d996382bbc177e577a2582940c2ad9ea0697
EBUILD bitcoind-9999.ebuild 1735 SHA256 efa10b1b5d05fd86107f000e9ce8c4aa0672a3f91d3811359d4e5a1c2cab96b5 SHA512 0c87b7a1279d54e511868c86f5b1f93e1e05f3cc5519c425c3349850f7f598cc353b1b9d0a69483234c393e1c2c0c9a1eb13dca899bf853e35d1c539d7bcd2ca WHIRLPOOL 5ae604f02b62073da2126f860471f959e00f54f399303ec4ea3c280dab027fd68f1980e468ba3273a70fcfae34ffb8ff14dae30f65ec0fc7244315097a853423
-MISC ChangeLog 23211 SHA256 84812549fadd31049297ed2f3f1d3f820401066f58999ca3a7295fde6e1862a5 SHA512 02897f58716fd78acdf5c383e55d6816bb89ef443725a148f86df066ab9f17106c8eb8d104af859b56bb922cf294662e3db30f8f3377149aed08cd85bbc0ccbd WHIRLPOOL 3b6108c466181dcb93b1b45df45d60f02492e2de8daad7d599e35e177359434300f0414aba1fd6461eaeee62a4b8081770f88732e6f24862ee548090f7c6c71f
+MISC ChangeLog 23424 SHA256 64331c84d94054ecf4db657bd750bcb6b687a8e87b11a5e68db70787b8f8c654 SHA512 ef130e281549b9472409908de2fca3c8d970e74eb33d628f808b1de7816674d576201c45af9503d94788c4719f0bfda4f3b1966c261e1b31021de20fe0ae8b9d WHIRLPOOL 806c654630b682f13faf50b7959de0001aa3d715ce5330d9fecacafda9683baa107225445b48f0d0a3bdf7e586bc24b95925db9283ad8634e2a8f29021f88de3
MISC metadata.xml 1473 SHA256 10d1dedace964ae686531c3fae71f3a13f8e4f0c5895379085a7c691ba2d1ce3 SHA512 6fcc957b7fad3380ba1c6b99ecbcfc9dc7d0113ebdb49a41896ffbaad5a486688ac3fa10d424d31ef4b039b5d81c738f9ac0430142956221b2a951b8dbf68e83 WHIRLPOOL 42cb131078b6b96be6518633cd3b542fcb10cc2c0821628254e083c2f7ca948f611b1197df44e28d07e213aa99e9fbcacebce40946cb0a5260edce975ee654fe
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJVmDB6AAoJEJOE+m71LUu6X28QAJ5R3GdXkf7GwAfW2/m59JLA
-YD+ndAKANMwWOho5KXL5uy+Ag4onMPG1JuO8PWXDj3fa13MjzRg0Z81vYay5VjIL
-PiqweYzjrFdZtQIMSTeISg3cNUxI5lfeTAK5ppKeqXdhx6ADL+mVrJgXboL4ozRl
-mkyrGfehpLuufo8x5YUX9I8B7RQ5WfYuFHxZj86CAxEMRkqq4Dwww3l0RRTRYXOu
-u00vtTtdvXGS3FT/S+sK588Aqq3r2+1l8nRNrKc7sDuIYeg9Un4RfHVwxLN8KR3C
-74yasEZvOO/Lx7lKfEP2UFPBhHKa779wKgD1hZ2tXrorMALAY7wdVM9GfslOSC/I
-yYfFcWnIX1dvSzjBCCZX/VmjhrSClCEA0HHQAbdmAXS2A6veVM9GsmacKZVQLMN0
-muucekpEVoO6CdcndGybPSXC8G7ASU/NN8lwiaJThx4Ywcw3JtxaJdyC0vSGaOJt
-IwHMEIoFtMuYUzCD9OLrgk601hpv6REAcsagh1rJ/lodSnmEa3lqa9lPh2ML1BoM
-Iup1a88pMGScXXZbPqj9wX6GimqdcUksUqG6JFfXI7SxiNVhC+CnBYpZp88/TJqQ
-gwo4TVGQS132LJdFbNGI9asjLPiglwXnhFDrqvSeUX99PIwTZvv8UOCQ5aW/jOkc
-1uP05Qi/WPY2LqqMo41j
-=LIcI
+iQIcBAEBCAAGBQJVmDDFAAoJEJOE+m71LUu61LgQAKuLbaisV+zny2pDRItH/VG/
+UAI8Xff+7qJo1BU3o0K4bBPnVYGNh70LJicE2Vkq05N/MBEUhz45430f+OsADnh/
+uvdpExiKDa8VqXnQzu5rz5IRmBGIjUu3Fw/ZfCOjqU+ZxYH5enErqiGcxdRK2+G+
+dyw467Pdbj7GvVSU2d5hqL+8YK8IuSgq5gYopU1ZPssNxXxYyBhHQAmWs7FNE7iL
+1lYAaAlhUEc1YLyX7px0wjVoML5MflUoUVVa03iJuBV4bQlQmRCHmANsP9MTdhIx
+Sar1tUGzGNWLsCmgrY+iobF0Fmjc78tFWHu6P0yb1VLFIkX0tv3PUs8Gyox53XWn
+rc+CGqqwhwFW8M9eSB4XXlbsaE8ZtnPDATujgEub3KFh1QQawt8m8SYApzGCqijq
+LW8VSeQeJaFMVUttd+ovtycoLxybiUc1/BFFoPxgPSsn27ZAOd1J9CSZQtPAUA+U
+WMyERvU0Z5pOoQrDnmsG1NQMDYQdCCicdiGRYBb3cOJ5eFbPNHLuB3YEmIPxATCF
+S+3nEpOL8YHONZXqDWQAGJgULyJywV1BxELCa9/fVDDvPTXZonL1aha6KV+1o6vc
+TfWuDVqrpSK8z+rEPlg/Yl9g6AnvVkRlvJt4bfMjei6OpBNNZzPG7zxMrA389oBK
+AHU2HCg1kzYUIO16Hemg
+=JAnC
-----END PGP SIGNATURE-----
diff --git a/net-p2p/bitcoind/bitcoind-0.10.0-r1.ebuild b/net-p2p/bitcoind/bitcoind-0.10.0-r1.ebuild
deleted file mode 100644
index 56e30b0bfe88..000000000000
--- a/net-p2p/bitcoind/bitcoind-0.10.0-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 2010-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoind/bitcoind-0.10.0-r1.ebuild,v 1.2 2015/03/14 19:41:34 blueness Exp $
-
-EAPI=5
-
-BITCOINCORE_COMMITHASH="047a89831760ff124740fe9f58411d57ee087078"
-BITCOINCORE_LJR_DATE="20150311"
-BITCOINCORE_IUSE="examples ljr logrotate test upnp +wallet xt zeromq"
-BITCOINCORE_POLICY_PATCHES="cpfp dcmp rbf spamfilter"
-BITCOINCORE_NEED_LEVELDB=1
-BITCOINCORE_NEED_LIBSECP256K1=1
-inherit bash-completion-r1 bitcoincore user systemd
-
-DESCRIPTION="Original Bitcoin crypto-currency wallet for automated services"
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- logrotate? (
- app-admin/logrotate
- )
-"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
- local UG='bitcoin'
- enewgroup "${UG}"
- enewuser "${UG}" -1 -1 /var/lib/bitcoin "${UG}"
-}
-
-src_prepare() {
- epatch "${FILESDIR}/${PV}-openrc-compat.patch"
- bitcoincore_src_prepare
-}
-
-src_configure() {
- # NOTE: --enable-zmq actually disables it
- bitcoincore_conf \
- --with-daemon
-}
-
-src_install() {
- bitcoincore_src_install
-
- insinto /etc/bitcoin
- newins "${FILESDIR}/bitcoin.conf" bitcoin.conf
- fowners bitcoin:bitcoin /etc/bitcoin/bitcoin.conf
- fperms 600 /etc/bitcoin/bitcoin.conf
-
- newconfd "contrib/init/bitcoind.openrcconf" ${PN}
- newinitd "contrib/init/bitcoind.openrc" ${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/assets-attribution.md doc/tor.md
- doman contrib/debian/manpages/{bitcoind.1,bitcoin.conf.5}
-
- newbashcomp contrib/${PN}.bash-completion ${PN}
-
- if use examples; then
- docinto examples
- dodoc -r contrib/{bitrpc,qos,spendfrom,tidy_datadir.sh}
- fi
-
- if use logrotate; then
- insinto /etc/logrotate.d
- newins "${FILESDIR}/bitcoind.logrotate-r1" bitcoind
- fi
-}
diff --git a/net-p2p/bitcoind/bitcoind-0.8.6-r2.ebuild b/net-p2p/bitcoind/bitcoind-0.8.6-r2.ebuild
deleted file mode 100644
index ba328d67618c..000000000000
--- a/net-p2p/bitcoind/bitcoind-0.8.6-r2.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 2010-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoind/bitcoind-0.8.6-r2.ebuild,v 1.2 2015/01/13 20:03:00 blueness Exp $
-
-EAPI=4
-
-DB_VER="4.8"
-
-inherit bash-completion-r1 db-use eutils versionator systemd toolchain-funcs user
-
-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="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]
- virtual/bitcoin-leveldb
-"
-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-openssl-101k.patch"
- 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-r1" ${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}
-
- newbashcomp contrib/${PN}.bash-completion ${PN}
-
- 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
-}
diff --git a/net-p2p/bitcoind/bitcoind-0.9.3-r1.ebuild b/net-p2p/bitcoind/bitcoind-0.9.3-r1.ebuild
deleted file mode 100644
index eb9d0b1bd5fa..000000000000
--- a/net-p2p/bitcoind/bitcoind-0.9.3-r1.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 2010-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoind/bitcoind-0.9.3-r1.ebuild,v 1.1 2015/01/10 17:02:08 blueness Exp $
-
-EAPI=4
-
-DB_VER="4.8"
-
-inherit autotools bash-completion-r1 db-use eutils user versionator systemd
-
-MyPV="${PV/_/}"
-MyPN="bitcoin"
-MyP="${MyPN}-${MyPV}"
-LJR_PV="${PV}.ljr20141002"
-LJR_PATCH="bitcoin-${LJR_PV}.patch"
-
-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
- ljr? ( http://luke.dashjr.org/programs/bitcoin/files/bitcoind/luke-jr/0.9.x/${LJR_PV}/${LJR_PATCH}.xz )
-"
-
-LICENSE="MIT ISC GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="examples ljr ljr-antispam logrotate test upnp +wallet"
-
-REQUIRED_USE="
- ljr-antispam? ( ljr )
-"
-RDEPEND="
- >=dev-libs/boost-1.41.0[threads(+)]
- dev-libs/openssl:0[-bindist]
- logrotate? (
- app-admin/logrotate
- )
- upnp? (
- net-libs/miniupnpc
- )
- wallet? (
- sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx]
- )
- virtual/bitcoin-leveldb
-"
-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.9-openssl-101k.patch"
- if use ljr; then
- epatch "${WORKDIR}/${LJR_PATCH}"
- use ljr-antispam || epatch "${FILESDIR}/0.9.x-ljr_noblacklist.patch"
- else
- epatch "${FILESDIR}/0.9.0-sys_leveldb.patch"
- fi
- rm -r src/leveldb
- eautoreconf
-}
-
-src_configure() {
- econf \
- --disable-ccache \
- $(use_with upnp miniupnpc) $(use_enable upnp upnp-default) \
- $(use_enable test tests) \
- $(use_enable wallet) \
- --with-system-leveldb \
- --without-cli \
- --without-gui
-}
-
-src_test() {
- emake check
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- 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-r1" ${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
- dodoc doc/tor.md
- doman contrib/debian/manpages/{bitcoind.1,bitcoin.conf.5}
-
- newbashcomp contrib/${PN}.bash-completion ${PN}
-
- if use examples; then
- docinto examples
- dodoc -r contrib/{bitrpc,pyminer,qos,spendfrom,tidy_datadir.sh}
- fi
-
- if use logrotate; then
- insinto /etc/logrotate.d
- newins "${FILESDIR}/bitcoind.logrotate" bitcoind
- fi
-}
diff --git a/net-p2p/bitcoind/bitcoind-0.9.4.ebuild b/net-p2p/bitcoind/bitcoind-0.9.4.ebuild
deleted file mode 100644
index cf972f888468..000000000000
--- a/net-p2p/bitcoind/bitcoind-0.9.4.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 2010-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoind/bitcoind-0.9.4.ebuild,v 1.1 2015/02/23 21:31:45 blueness Exp $
-
-EAPI=4
-
-DB_VER="4.8"
-
-inherit autotools bash-completion-r1 db-use eutils user versionator systemd
-
-MyPV="${PV/_/}"
-MyPN="bitcoin"
-MyP="${MyPN}-${MyPV}"
-LJR_PV="0.9.3.ljr20141002"
-LJR_PATCH="bitcoin-${LJR_PV}.patch"
-
-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
- ljr? ( http://luke.dashjr.org/programs/bitcoin/files/bitcoind/luke-jr/0.9.x/${LJR_PV}/${LJR_PATCH}.xz )
-"
-
-LICENSE="MIT ISC GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="examples ljr ljr-antispam logrotate test upnp +wallet"
-
-REQUIRED_USE="
- ljr-antispam? ( ljr )
-"
-RDEPEND="
- >=dev-libs/boost-1.41.0[threads(+)]
- dev-libs/openssl:0[-bindist]
- logrotate? (
- app-admin/logrotate
- )
- upnp? (
- net-libs/miniupnpc
- )
- wallet? (
- sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx]
- )
- virtual/bitcoin-leveldb
-"
-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() {
- if use ljr; then
- epatch "${WORKDIR}/${LJR_PATCH}"
- use ljr-antispam || epatch "${FILESDIR}/0.9.x-ljr_noblacklist.patch"
- else
- epatch "${FILESDIR}/0.9.0-sys_leveldb.patch"
- fi
- rm -r src/leveldb
- eautoreconf
-}
-
-src_configure() {
- econf \
- --disable-ccache \
- $(use_with upnp miniupnpc) $(use_enable upnp upnp-default) \
- $(use_enable test tests) \
- $(use_enable wallet) \
- --with-system-leveldb \
- --without-cli \
- --without-gui
-}
-
-src_test() {
- emake check
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- 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-r1" ${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
- dodoc doc/tor.md
- doman contrib/debian/manpages/{bitcoind.1,bitcoin.conf.5}
-
- newbashcomp contrib/${PN}.bash-completion ${PN}
-
- if use examples; then
- docinto examples
- dodoc -r contrib/{bitrpc,pyminer,qos,spendfrom,tidy_datadir.sh}
- fi
-
- if use logrotate; then
- insinto /etc/logrotate.d
- newins "${FILESDIR}/bitcoind.logrotate" bitcoind
- fi
-}