summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2014-05-26 21:53:54 +0000
committerAnthony G. Basile <blueness@gentoo.org>2014-05-26 21:53:54 +0000
commitd8457bb388df2e0c666ed6ca70f3bf6129f359f4 (patch)
tree071c0d98099e4b30cb646f62a3b93027f1498521 /net-p2p
parentversion bump (bug #511486) (diff)
downloadhistorical-d8457bb388df2e0c666ed6ca70f3bf6129f359f4.tar.gz
historical-d8457bb388df2e0c666ed6ca70f3bf6129f359f4.tar.bz2
historical-d8457bb388df2e0c666ed6ca70f3bf6129f359f4.zip
Version bump, bug #508932
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xF52D4BBA
Diffstat (limited to 'net-p2p')
-rw-r--r--net-p2p/ppcoind/ChangeLog7
-rw-r--r--net-p2p/ppcoind/Manifest30
-rw-r--r--net-p2p/ppcoind/ppcoind-0.4.0.ebuild117
3 files changed, 139 insertions, 15 deletions
diff --git a/net-p2p/ppcoind/ChangeLog b/net-p2p/ppcoind/ChangeLog
index 86ef5fa15e8c..5f11eae1b763 100644
--- a/net-p2p/ppcoind/ChangeLog
+++ b/net-p2p/ppcoind/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-p2p/ppcoind
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/ppcoind/ChangeLog,v 1.3 2014/02/25 18:23:04 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/ppcoind/ChangeLog,v 1.4 2014/05/26 21:53:44 blueness Exp $
+
+*ppcoind-0.4.0 (26 May 2014)
+
+ 26 May 2014; Anthony G. Basile <blueness@gentoo.org> +ppcoind-0.4.0.ebuild:
+ Version bump, bug #508932
*ppcoind-0.3.0-r1 (25 Feb 2014)
diff --git a/net-p2p/ppcoind/Manifest b/net-p2p/ppcoind/Manifest
index 7129e87aa65e..6d303b58afd1 100644
--- a/net-p2p/ppcoind/Manifest
+++ b/net-p2p/ppcoind/Manifest
@@ -8,24 +8,26 @@ AUX ppcoin.initd-r1 940 SHA256 a6ae9e168e0def520018181d1c1623862f91b784021952618
AUX ppcoin.service 859 SHA256 df6e7f616816a07efb4d3d627d1ee80699f541bdcbafce7ba7aef2640291bce9 SHA512 8395ef4f5b026757f4202c78eb55b6978d2cdec49f6db801bb6daddea8d8a524afacf53368a78c3a7055ce5cc4ada53ac6c88567b02951fa7a722e5dd9ebd3c1 WHIRLPOOL bbd546e3d7043132f65117e567fe0f0b756f60093184e67316398cc8589f46a5029d9118431a4fa2d5e9e834c1f2beb180f0e5e20f8d7a8ae1fa96273b278076
AUX ppcoind.logrotate 107 SHA256 5aefed737e73b6393e2f004318b34429616a35187131bade4743a1c8aa7e7d91 SHA512 bf36d07a6dcebcc50ac7e0b74433333902df6ef22396a876b96289cca90882720ed95ef0cc8fbf3abeea6800cbe2386e56b27bb798922f3be98134dee1caed69 WHIRLPOOL 68521503b26df24b66dd20a9ef3174ffc1427abf483185b709d46fc54d148250e4a85ee887e292398063205737640b7accd7365cd707ea5c3e80b72b503e3880
DIST ppcoin-0.3.0.tar.gz 12233878 SHA256 919bb1c60eeebdd173ddcd4c83264f745bbf2af29410ded062f6c6bfce44f694 SHA512 c5f505a162e5044b3173c301d52b4851a6e3fbb4dbc2742c7204d583f534e235b1c8942b1afc5d9613d6a37009da83e1a9708fe4edfb68cb9717b76666bf029f WHIRLPOOL ab23d64672cfa9882d1dd23aad6a7448c9f4d7669557ddadabf80a1733682a46d4b5becc4605b40fbd2e943203897edfc4ba8904dee284bde055d81769404246
+DIST ppcoin-0.4.0.tar.gz 12652477 SHA256 561076e8d4e82085d577eb717b9f8b52571556fea2b8181fa8eb6039218d3f06 SHA512 755890e32048f8cdfb9f93706eff952ae2876be394c0a76cf93a79562a28fe03c74c829c97b9234fbc27c03e4b706373f55723564ca7b91a4ff908ca072299c4 WHIRLPOOL eaacd820045fe2a343c45698674096a15228605418cffe61fc9e31eaf330dbb29635d6dbae534a90677fe035a598c7b061c0c3fa05c747514c24cfc24addeef4
EBUILD ppcoind-0.3.0-r1.ebuild 2696 SHA256 0268134f26a5cebcc170066130fb67279ae58b1e0b94a0a5714f7d505f084a94 SHA512 271ccb6870c88ae894fb8063f83ef1e547273592be87069dbdb348db8be4470ac93cb1e45a676ede8fcb9e042379341528c5466188ce2c7e240876717bbeaedc WHIRLPOOL 9b3997336d5b00c71c1b1685dba68bde03d25c6754cbb4868f9bc6f1e80b9c12c94d0759777357e356073606f7ec9e12d035502d772f6a7c39412cd1220c4355
EBUILD ppcoind-0.3.0.ebuild 2688 SHA256 f4c46f5b8b36e97087a144d71b5936d550d1387bcf0d5583fe267e8d0cf59901 SHA512 14d2b2a85a6348d428ed04538ea4bed9692b74d9c0c00f64fbb571d0c7804723cdef6158c8fcf846dd9d23d69e3440f20a4db229c069e87ed029380a4cac64d9 WHIRLPOOL 7a232acb5da88aa784be82b6214cd7f408271d8c9047f836b152690ca7820761ca1c74f7529990c596b389e3294f5b7db9f9f124d09309d3814082d5dfe1e78c
-MISC ChangeLog 754 SHA256 077bdf198329557bd6ed318239e69365cfef6291c6cde895ad74a68d04a1549e SHA512 b99a8e37c97bdb1d2230eebfce1a70b83e20f028cd0b6f2535cc26719f6fdbbb2d6a5e50635e59459c8db365556e64417896d51e574e2ad49605e6bdd573cea4 WHIRLPOOL a28a257d11a7d2643c96f8f02cb3b6ef28e9c1485a5c997f656e49fd401f574112475496f0cff1887fb085f2a5be86ade7f024ff544c758c23a22ed92504ed91
+EBUILD ppcoind-0.4.0.ebuild 2713 SHA256 15d3d1193790141b5e6da9f382a70e3268690af46d5684c89be8ea9717468fc4 SHA512 3c25ae6616f684402edcf6878f1b71841d5081185ed0d468eb62f82cbe754c8c087e179eb232fc5b842fe923f4ac3ad24e93067d8c87175991108e8c81d8a36a WHIRLPOOL 780f4ab4bf40241fd024122ca066d0b7614742f6d1bbb779ebba2e643aa4e67e5e6b7d0429cde279722ccee5674b7f7e73f75f6f33d8f25176d264467b34f825
+MISC ChangeLog 891 SHA256 a4f9de0f947b93d8217580d55b0ed223be42e066cb2f5a4a00578dd14537087f SHA512 ef18fd9931fdbbd3823cd361860419d0ff8830587444b0f2252c4169575b0e362e5380181e044db0449f408e6463c926fc1dd0b789325d484c59d6142c025aa3 WHIRLPOOL fd682c3f77e2758af814f0f38fa094e81ddd77c1a18f35a5a33c91ceb8f4f43776a68bbe0a695e9520a9d58e69ff04020427472f8df2bedecafab033f033d71d
MISC metadata.xml 327 SHA256 2009a65ac31a6a928926715ab212766020927524623581b18ee1f5026a6a689c SHA512 4d68f30b7c29aa5b6c3f7fd5c657ffbbe12706ce5d8d332cd8848906a27ae852e39d48219f6137a65c31db9c7693c2218edf8b6b1511cb1098d86bdb394cd0f9 WHIRLPOOL f7ad1bdb29423c9a88a721e77168aa35372a3411f77c775e2ac518eefc7ee39def4a307a66b4da02f80a6e9d8cdcff8fafa20da1792b7909e84bcad67598c4d9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJTDN/yAAoJEJOE+m71LUu6IZUP/14C+WD0F1B+s4FsNuFVmd/u
-g7LDKaiHQzLQYV7hEC3/2NIezbMg9IeHS+eu/MazZzqhpHOwSnRyCVWrk1LE44J8
-0jge0CPvEtDTpAPIejTivPGL6TAN69SgIGXoVgz/S1GpyfRy7bDMzcY4Qq1hdc5a
-wdxcwqv31CcigNQmYzLiRd6iU1hDwTQk+YoaU1sE+soe52Bkx901MDx+Z3TrEQ1d
-vN5i7x7zYudHHhynr9OAaTEzDjMNjTzUVOxIGbmVuz0utfPEPpIW/xFyZiHloLCa
-kEomCRG6OwrnKKTrnOBC9VVetd5f/3rTZ4TAvOe5QBLUDnFgG3r6TYzjcQVNzhSn
-G3v9+9WPOAHeQ6SPbQnhQ4cNHhHJGxGcSrIrRh+yvBvOwgbCOUl8mx6hEDx28YJh
-/+XM3k6Kfj+rDUgpolCUs1PzdmmAOlwfEtmWshC8k1PB/w73Kg1eWkVipvbq7NBZ
-Y6XXLat2q3QbaDhvbG6AWOOjSoHsjjQwKkuFMSZ5R4Q836P8z4znS4BB3AjEJyrV
-XHu08w+zrQ/MvFcGmgbnc0pKTVK/JKeIVoESig7h7UmHIXlYOhX+qYLalBBKAUmR
-oNzKxkX35YBpiJsPvALt/UC+2Rfin2NKrS7DlODDmkg4M5LusRljcDJnXLqnYKx7
-BTkNe7ns/kILuXjoiOje
-=bJOp
+iQIcBAEBCAAGBQJTg7h7AAoJEJOE+m71LUu6aIkP/10USDCtMJqVBemPipKdjER1
+PWy0tu1BbxxGE8u2XlaDw+z/7+wgrurctk93ssB7tDskbbQ0d2QI/VsDumY4Lu8/
+wxG01c6kz1dSU9G6M0JKIu50oC06/CDz2vDxbsuTe4tcfmBxNQsrJp3Z3w8ITOob
+TyzkkkkRAEieMixZCuepdD1ABXoDvdFvHibA+8U8asuH88J44NLUDJDwZhPe/c8C
+Xn7n/x8Q/Hm+l6WRqfMKmhygriN+4Mpwi5FTcH0pBpU6Z96UQOeumgcEC0kQERxD
+MGfdpolhx+QwSI14UEXStokADCS3HQh/duyYV34B658SWEy8OIDw60FC63PLJKzY
+Uq7VMZfMcHBpoinJTNUFawHfrazUt/ITtLO+/KCXim8nKQcPfMRlbg2fyvg9zb/D
+J7Tws9i+PHdBHNtvIePmjuqpzktbBZO8vBNmbVby+GORYfOQQcjMGfV8699zymQU
+969GA2uxvRHCnXVDC29y5D6TdNGa2DwIwA44//i7BWR0PYiipOTfrRG/ivxns2LR
+YYL6+Ta+b/AEGP84xeJx8PTK/E5o4nfOzteuBP7+1ZTVotRDOufSq5Z19ZhsY2A1
+dGSW47rWiQ067ILgO8aUGKfUd/hxry/uuUrY5hMkDgR+7euxdvkuTL1QWRNTUdlI
+2nPhsjWj6fU6hjHo7Zus
+=3CQ/
-----END PGP SIGNATURE-----
diff --git a/net-p2p/ppcoind/ppcoind-0.4.0.ebuild b/net-p2p/ppcoind/ppcoind-0.4.0.ebuild
new file mode 100644
index 000000000000..815046e9c5ff
--- /dev/null
+++ b/net-p2p/ppcoind/ppcoind-0.4.0.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/ppcoind/ppcoind-0.4.0.ebuild,v 1.1 2014/05/26 21:53:44 blueness Exp $
+
+EAPI=5
+
+DB_VER="4.8"
+
+inherit bash-completion-r1 db-use eutils systemd user
+
+MyPV="${PV/_/-}"
+MyPN="ppcoin"
+MyP="${MyPN}-${MyPV}"
+
+DESCRIPTION="Cryptocurrency forked from Bitcoin which aims to be energy efficiency."
+HOMEPAGE="http://peercoin.net/"
+SRC_URI="mirror://sourceforge/${MyPN}/${MyP}-linux.tar.gz -> ${MyP}.tar.gz"
+
+LICENSE="MIT ISC GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples ipv6 logrotate upnp"
+
+RDEPEND="
+ dev-libs/boost[threads(+)]
+ dev-libs/openssl:0[-bindist]
+ logrotate? (
+ app-admin/logrotate
+ )
+ upnp? (
+ net-libs/miniupnpc
+ )
+ sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx]
+"
+DEPEND="${RDEPEND}
+ >=app-shells/bash-4.1
+ sys-apps/sed
+"
+
+S="${WORKDIR}/${MyP}-linux/src"
+
+pkg_setup() {
+ local UG='ppcoin'
+ enewgroup "${UG}"
+ enewuser "${UG}" -1 -1 /var/lib/ppcoin "${UG}"
+}
+
+src_prepare() {
+ 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_configure() {
+ OPTS=()
+
+ OPTS+=("DEBUGFLAGS=")
+ OPTS+=("CXXFLAGS=${CXXFLAGS}")
+ OPTS+=("LDFLAGS=${LDFLAGS}")
+
+ if use upnp; then
+ OPTS+=("USE_UPNP=1")
+ else
+ OPTS+=("USE_UPNP=-")
+ fi
+
+ use ipv6 || OPTS+=("USE_IPV6=-")
+
+ OPTS+=("USE_SYSTEM_LEVELDB=1")
+ OPTS+=("BDB_INCLUDE_PATH=$(db_includedir "${DB_VER}")")
+ OPTS+=("BDB_LIB_SUFFIX=-${DB_VER}")
+
+ cd src || die
+ emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" -f makefile.unix "${OPTS[@]}" ${PN}
+}
+
+#Tests are broken
+#src_test() {
+# cd src || die
+# emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" -f makefile.unix "${OPTS[@]}" test_ppcoin
+# ./test_ppcoin || die 'Tests failed'
+#}
+
+src_install() {
+ dobin src/${PN}
+
+ insinto /etc/ppcoin
+ doins "${FILESDIR}/ppcoin.conf"
+ fowners ppcoin:ppcoin /etc/ppcoin/ppcoin.conf
+ fperms 600 /etc/ppcoin/ppcoin.conf
+
+ newconfd "${FILESDIR}/ppcoin.confd" ${PN}
+ newinitd "${FILESDIR}/ppcoin.initd-r1" ${PN}
+ systemd_dounit "${FILESDIR}/ppcoin.service"
+
+ keepdir /var/lib/ppcoin/.ppcoin
+ fperms 700 /var/lib/ppcoin
+ fowners ppcoin:ppcoin /var/lib/ppcoin/
+ fowners ppcoin:ppcoin /var/lib/ppcoin/.ppcoin
+ dosym /etc/ppcoin/ppcoin.conf /var/lib/ppcoin/.ppcoin/ppcoin.conf
+
+ dodoc ../README
+ dodoc README.md
+ newman contrib/debian/manpages/bitcoind.1 ppcoind.1
+ newman contrib/debian/manpages/bitcoin.conf.5 ppcoin.conf.5
+
+ if use examples; then
+ docinto examples
+ dodoc -r contrib/{bitrpc,gitian-descriptors,gitian-downloader,pyminer,wallettools}
+
+ fi
+
+ if use logrotate; then
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/ppcoind.logrotate" ppcoind
+ fi
+}