diff options
author | Anthony G. Basile <blueness@gentoo.org> | 2015-07-04 19:12:50 +0000 |
---|---|---|
committer | Anthony G. Basile <blueness@gentoo.org> | 2015-07-04 19:12:50 +0000 |
commit | 65fd0427e19f934b425bcde15e7a73fcaa806250 (patch) | |
tree | e448df57a3f0d201555c7c6aa1efc7bdcac04678 /net-p2p | |
parent | Stable for amd64, arm and x86. Bug #552208. (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | net-p2p/bitcoind/Manifest | 39 | ||||
-rw-r--r-- | net-p2p/bitcoind/bitcoind-0.10.0-r1.ebuild | 76 | ||||
-rw-r--r-- | net-p2p/bitcoind/bitcoind-0.8.6-r2.ebuild | 121 | ||||
-rw-r--r-- | net-p2p/bitcoind/bitcoind-0.9.3-r1.ebuild | 118 | ||||
-rw-r--r-- | net-p2p/bitcoind/bitcoind-0.9.4.ebuild | 117 |
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 -} |