summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2014-11-13 18:41:39 +0000
committerAnthony G. Basile <blueness@gentoo.org>2014-11-13 18:41:39 +0000
commite357e34f294ef7c28fcf826c46824441b64400b0 (patch)
tree370a60bb259523f9b855c3262d0bd9b10f52d998 /net-p2p
parentAdd -9999 (diff)
downloadhistorical-e357e34f294ef7c28fcf826c46824441b64400b0.tar.gz
historical-e357e34f294ef7c28fcf826c46824441b64400b0.tar.bz2
historical-e357e34f294ef7c28fcf826c46824441b64400b0.zip
Add -9999
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/bitcoind/ChangeLog8
-rw-r--r--net-p2p/bitcoind/Manifest33
-rw-r--r--net-p2p/bitcoind/bitcoind-0.9.2.1.ebuild5
-rw-r--r--net-p2p/bitcoind/bitcoind-0.9.3.ebuild3
-rw-r--r--net-p2p/bitcoind/bitcoind-9999.ebuild106
5 files changed, 135 insertions, 20 deletions
diff --git a/net-p2p/bitcoind/ChangeLog b/net-p2p/bitcoind/ChangeLog
index 3a9fa10a7490..9940cae11058 100644
--- a/net-p2p/bitcoind/ChangeLog
+++ b/net-p2p/bitcoind/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-p2p/bitcoind
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoind/ChangeLog,v 1.91 2014/10/10 11:37:31 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoind/ChangeLog,v 1.92 2014/11/13 18:41:27 blueness Exp $
+
+*bitcoind-9999 (13 Nov 2014)
+
+ 13 Nov 2014; Anthony G. Basile <blueness@gentoo.org> +bitcoind-9999.ebuild,
+ bitcoind-0.9.2.1.ebuild, bitcoind-0.9.3.ebuild:
+ Add -9999
10 Oct 2014; Anthony G. Basile <blueness@gentoo.org>
+files/0.9.x-ljr_noblacklist.patch, bitcoind-0.9.3.ebuild, metadata.xml:
diff --git a/net-p2p/bitcoind/Manifest b/net-p2p/bitcoind/Manifest
index 9b05c43766e8..9aef02bb96a1 100644
--- a/net-p2p/bitcoind/Manifest
+++ b/net-p2p/bitcoind/Manifest
@@ -17,24 +17,25 @@ DIST bitcoin-v0.9.2.1.tgz 5242673 SHA256 7cadbadd90485b7302b86ce041db576aad650f6
DIST bitcoin-v0.9.3.tgz 4788997 SHA256 3ed92e8323cb4187cae015457c7c5920a5c658438f01c6c45f0ce3aabf9bd428 SHA512 cf6ff5bc586b0614b4e74e1c18b30e8f443f03db348382492e49c70ec31a0ef3a4d1989b34a8fdce289788c894b48b72b94d2562e497220453b668dc28ce0d66 WHIRLPOOL 6ce18de9a2b24cedd88e110088d0747452f8403b6239df9212b673e4a893e059bdea2640b13b6fde659a866d4a6a3b4fa62dde3adbf957b80104d41c0e4aeb18
EBUILD bitcoind-0.8.5.ebuild 2909 SHA256 f65b9f559428791e0da364bc576377c84f0cf33b6a1b5363f48d6f1cb95cf98b SHA512 98f9e0a1ffb30a25208a5d7d1188bd86f2a9a7f5500017edc86b0ffcd9e512193874feb8821abc83aab8cb77712998adf75d4445af22c3d8fe892c672cb660bc WHIRLPOOL d1390662bbfe3f87b18b316d91269a456b38b6b31f8cf33864313bf2a3e30b4a8ef8bfa44e7b75ff99b1a1662b56df4d6f9de13303ff0ceeac0ca370f53e0e55
EBUILD bitcoind-0.8.6-r1.ebuild 2920 SHA256 6419cc56b3d94e33774ba349babc38f1eeac7bf2f755c1819da910f17a0a27d1 SHA512 704e2dda94fb1f7d66e6f4ec1a1074a3a0d8ef5a1af51a05cc1b8b9020acfb1c8aaf52f1aa4cdb68995fba2cebfe947ab9bccc7451c844c2ff00ea3b7c4dc48d WHIRLPOOL acce69febef02caeb48a0bfbaa5a92a2d32042e7c441c971fac97eb7e9b85426aa927f2db8970856d0197d1f3135c6fd7f7dc617c95c20b392812e7ebf7c87c7
-EBUILD bitcoind-0.9.2.1.ebuild 2442 SHA256 824198f4d2dd9c89e1c535526b91754b53052c4861b5ff56dc8aa6b4eb2851b9 SHA512 b10ca3928b9791c539c417c7bc07f714aef8ead938811cb4d325ffe63c6d951d95b062f84590c2cb4580d6d3e9da41a145449bda6d943ff7e6a4edd180ba04bd WHIRLPOOL 34782a4c7c382aac81ef1dd8bfb494d43e71692d72726cdeac238c83af53ed01c60a1d253745de195e2b09bee4614bea435c2d9a3355074cb17ff708aa1bf608
-EBUILD bitcoind-0.9.3.ebuild 2800 SHA256 c17f47218c17039e3e56228170473192417f80f624c205423a9d883d8d5642f5 SHA512 358acb392ece93cdcd63c299aae90611909cc4679efaf6e5fe6a8e26bf641707dd02b2fb14699eac4b81a5da486d98498a7e93711952da5841f40f26fb8d0371 WHIRLPOOL e76be795ca134196bf0063422fc02f3725e8e48e4612d7abbd186c764f6f0180691449a8acc2318e2eb1e40f59a82b04f2acf9d0376ff9a56be0754e36219004
-MISC ChangeLog 20845 SHA256 3cbc3249323de48841d3095043fa9980ac2c15955e18b459f6a6bc32e94c362e SHA512 514064108e7d74e25c711736a6ff0541b9f998d8e4fa97012147820d55519be27608337896c6cd24709e714d0295d1cc93049245a411d822390d2427e23e8afc WHIRLPOOL 36395d0d04ad4ddad57b3e3c53b7ee4dbc80cc6d7f1b0a9cafd3353738e2f8df0b43cc086a98819a703a8df3292b652824f1f8ba5878a14f13de76833055b6d0
+EBUILD bitcoind-0.9.2.1.ebuild 2463 SHA256 c6ff8ce6cd14e6fdeb38b7393cef2158eccd759ea183c0a559ac74c34bd18f40 SHA512 493462c3775ec69fa19e2bd856e65ec4cef553a262a24323fd8529c6155d262d55102cb2aedda8098e32050d4a39c81463c2de4b1149a612aca9fb03a2ee54a4 WHIRLPOOL 94b794b59bcaf35fcaf7a004181a5aa1af23a1893f40f8de187ef6189f5cb1dce77ce9e3586d802ba19d410f2dc72edd860f9b3e071dc447de08dbfbb89eae3c
+EBUILD bitcoind-0.9.3.ebuild 2821 SHA256 b17711277716a0621ff028879062746d35600268c88b4454e72cf5a50db8a49a SHA512 04b157ed698572508c253c70a5750f3293cdbcd37e69eee84a3db6f2618310937833189b10689cb165a83a0ddd46306ae730513ac6c0163b18d3025d65e8b892 WHIRLPOOL 3a3b5cb85f409988947621f854fb095c5589399359195885aa453bb08f5bb6404270a90b55e1f36a58b32bafb82d814774c16bbe6ddb12ba93c376058debf921
+EBUILD bitcoind-9999.ebuild 2464 SHA256 d6e23c66a28f5a0d61f07b1d3489cbfbc53da3a04714529dae29d8451f85b370 SHA512 fd046a193317332fa6418f779f01b550ca3d4d9a705cf61fd97a2d5fb3c0f61dd4b32224a6e5d606a59b42a1514868cb817e5e6e74ab2230844b13b90b31b213 WHIRLPOOL 1568d8394ddb28c2a2f68f93739ba5d946c5d85d608430a76df66360929d411e9ce905731fe8ed19e2239eaacb0e38eadca9e4cb0fc2a278278da9160bfd2869
+MISC ChangeLog 21016 SHA256 736a447fd660cf10c71edb5ca497a35843e620376d254c4f75b6e67e7e9a0fb7 SHA512 f327d5f4e6fe2fbf5aaf4952ea438397995745f249a7acdbbc3b93c98a3a68f04f05e3ae0a057b63f920228277668cf364da01eb5522d56965afd29dde268a41 WHIRLPOOL 0c6a5ae42d6f385f8761b6a5877011edbbce7412ca50f87b31120d1d5ee6e8df1c54286398dca1797539060f55e9d743ac09448bef88ec7cc2ccec9da3494c6e
MISC metadata.xml 709 SHA256 ed87f13da36e397366e78990d77271e30be2954acf6753615045ea6c829ece26 SHA512 1a75418c3e930a1a39b6291e980821077e38411fa05812ced0293b157901e356efd5013406c530ea2a6481171a505ea7c48a34d54e7dfd25b2cfd15f6069bf0c WHIRLPOOL 9c156b463d09290d7c58a372892c28b644f277cfe87f985416fa16e67fc9cb05a2e3ffc189cddb3d51eaeffc78490626369c8b1f71e91efb6d9ff6ee9c248890
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJUN8U0AAoJEJOE+m71LUu6bVUQAJICCmxlu3jmXdPOnQg9qspw
-11H//x5jo1zoPowaC/vxVG3v+/Y6YAnkiZjQ+GQ5RiQ7rK90uJzC4kfos3cgygrr
-MnbIDsZ8BS9X1zUxMRGdKOCJt+Xr1fD2wL/ob7mar2vni7AMNz7OllioPuTU2YXC
-d5UGZvu/21ho+gB9TccmsLv1UUiy0F9JVLhObyASYBXgEOWsY86u3kxKAb5I7HVj
-jDQJeHyU4CnUttLJzMaJqC6RbmOWip5g5rlS1OyotNUYg51SpT0NMNGv3vCpggLI
-u1gBW7SkfukFKiovWDMOxiG9jKBcj55yPJTRawD71u/OTzqgerZ11U4xLGPIOoRH
-aXihx9z7qM5hA6riNXEwiMWCdnCxzS8NUM7pkB5iUnTbgrwGN3nYeSFvu69pBUbT
-hwd+6Iv2+lF2gdZXgXdUzBdtqRF//Fvwp7DKJPlzUOf7bp7OcrOWD07MgYjfRpOc
-eSahjz8BCg5UEFhZn9Ji8BakyxSgUb9Sx1b5q8HlO50dMSblOTdmVaTDyiS+Xw/t
-cn2IdEiIMfg8jI8HxBFlok6Pg80m4A+KZ24K/ybAMJAY+0CB8vJ7GBUGoi6awXXk
-hlj1/x781MmoFWhfie+XaC4R3lyhlLMUX2JFTfZ3ucvz1cFM98+YWOlSH7T85bag
-j2e5FaibihkX0pDWVUiz
-=HfWA
+iQIcBAEBCAAGBQJUZPvlAAoJEJOE+m71LUu6i4MP/Rq51bSBAl8A27giefYaGYkV
+fmZR+Vzv1e6o2/XqPwELP50c9BTBRJyrSbmPlTpKtdH95UQG5vA/146ZByEDabUm
+tRjM3IEJYsBAgvIPa7mBqqn1rHNv/Ny7z7rNdS5YliO486tWjzUI5x2RXGC6Ss51
+VzPXRtJMIt4eK4o0+adEG5DDVT2G4FIjUZtOe0nA81IDMci/isNjVRYBaBByPlZ1
+oBd5KU8Jr7dKYuGM6YVaegTVJmtt3IT+Z6BRXhs7l/FeCqZWWSEfgx1bE6l5IUeL
+e/7A+OAjBSqi6+DE1oLJmIU/uYZAYrrZ/7pVjfCh+gz5T1ROPF+ZUc2mQRPTW3BQ
+1NdoO0uIYWyXCogSyknOVru3qohx3rCPw5YCBrv/GQI5Lcf0i7iSf0KtoA86Leue
+ZTd3xhO7Z/5P6v7jqtwhTdWrEol6bhp8eogTdA60dGIDwEp3hwyXc1GoxVSmr9T+
+ugBoIfSmpN90Jp0VpkWXlJ70+ChUBurGioQ/yVBOAUZBDWkcW7bl54O7ybLD80Od
+aUMPwrpzi83fBa+EeYyMKkrCB9OjZWZeO2xrido2qrgXsKbz8rAvlkaDM+u4T84k
+OjxvgBdSPmkaIDYlOGaJ2oVraD3Kw2jM7RwAbGuRuXvdkmLAgItf56HjIJ7zcIyH
+0twT2nQLbCIOK+mYB3fa
+=D8C1
-----END PGP SIGNATURE-----
diff --git a/net-p2p/bitcoind/bitcoind-0.9.2.1.ebuild b/net-p2p/bitcoind/bitcoind-0.9.2.1.ebuild
index db6b4e442151..b7e7e8349b71 100644
--- a/net-p2p/bitcoind/bitcoind-0.9.2.1.ebuild
+++ b/net-p2p/bitcoind/bitcoind-0.9.2.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 2010-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoind/bitcoind-0.9.2.1.ebuild,v 1.4 2014/08/29 00:46:19 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoind/bitcoind-0.9.2.1.ebuild,v 1.5 2014/11/13 18:41:27 blueness Exp $
EAPI=4
@@ -23,7 +23,7 @@ KEYWORDS="~amd64 ~arm ~x86"
IUSE="examples logrotate test upnp +wallet"
RDEPEND="
- >=dev-libs/boost-1.53.0[threads(+)]
+ >=dev-libs/boost-1.41.0[threads(+)]
dev-libs/openssl:0[-bindist]
logrotate? (
app-admin/logrotate
@@ -57,6 +57,7 @@ src_prepare() {
src_configure() {
econf \
+ --disable-ccache \
$(use_with upnp miniupnpc) $(use_enable upnp upnp-default) \
$(use_enable test tests) \
$(use_enable wallet) \
diff --git a/net-p2p/bitcoind/bitcoind-0.9.3.ebuild b/net-p2p/bitcoind/bitcoind-0.9.3.ebuild
index d479ed74a2cf..0d9cc09b0d1f 100644
--- a/net-p2p/bitcoind/bitcoind-0.9.3.ebuild
+++ b/net-p2p/bitcoind/bitcoind-0.9.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 2010-2014 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.ebuild,v 1.2 2014/10/10 11:37:31 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoind/bitcoind-0.9.3.ebuild,v 1.3 2014/11/13 18:41:27 blueness Exp $
EAPI=4
@@ -68,6 +68,7 @@ src_prepare() {
src_configure() {
econf \
+ --disable-ccache \
$(use_with upnp miniupnpc) $(use_enable upnp upnp-default) \
$(use_enable test tests) \
$(use_enable wallet) \
diff --git a/net-p2p/bitcoind/bitcoind-9999.ebuild b/net-p2p/bitcoind/bitcoind-9999.ebuild
new file mode 100644
index 000000000000..53b1ae32ead7
--- /dev/null
+++ b/net-p2p/bitcoind/bitcoind-9999.ebuild
@@ -0,0 +1,106 @@
+# Copyright 2010-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoind/bitcoind-9999.ebuild,v 1.1 2014/11/13 18:41:27 blueness Exp $
+
+EAPI=4
+
+DB_VER="4.8"
+
+inherit autotools bash-completion-r1 db-use eutils git-2 user versionator systemd
+
+MyPV="${PV/_/}"
+MyPN="bitcoin"
+MyP="${MyPN}-${MyPV}"
+
+DESCRIPTION="Original Bitcoin crypto-currency wallet for automated services"
+HOMEPAGE="http://bitcoin.org/"
+SRC_URI="
+"
+EGIT_PROJECT='bitcoin'
+EGIT_REPO_URI="git://github.com/bitcoin/bitcoin.git https://github.com/bitcoin/bitcoin.git"
+
+LICENSE="MIT ISC GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="examples logrotate test upnp +wallet"
+
+RDEPEND="
+ >=dev-libs/boost-1.52.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
+"
+
+pkg_setup() {
+ local UG='bitcoin'
+ enewgroup "${UG}"
+ enewuser "${UG}" -1 -1 /var/lib/bitcoin "${UG}"
+}
+
+src_prepare() {
+ epatch "${FILESDIR}/0.9.0-sys_leveldb.patch"
+ 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-utils \
+ --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/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,pyminer,qos,spendfrom,tidy_datadir.sh}
+ fi
+
+ if use logrotate; then
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/bitcoind.logrotate" bitcoind
+ fi
+}