summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2014-05-26 21:28:59 +0000
committerAnthony G. Basile <blueness@gentoo.org>2014-05-26 21:28:59 +0000
commitf94e19d2e4b4383ce3e73877c6c6d3b8db7f2e3f (patch)
treee2bf1633339c5048659201e64c6a4228fc4b9cc5 /net-p2p
parentVersion bump, bug #509428 (diff)
downloadhistorical-f94e19d2e4b4383ce3e73877c6c6d3b8db7f2e3f.tar.gz
historical-f94e19d2e4b4383ce3e73877c6c6d3b8db7f2e3f.tar.bz2
historical-f94e19d2e4b4383ce3e73877c6c6d3b8db7f2e3f.zip
Version bump, bug #508934
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/litecoind/ChangeLog8
-rw-r--r--net-p2p/litecoind/Manifest30
-rw-r--r--net-p2p/litecoind/litecoind-0.8.7.1.ebuild124
3 files changed, 147 insertions, 15 deletions
diff --git a/net-p2p/litecoind/ChangeLog b/net-p2p/litecoind/ChangeLog
index 92210ed11516..547819039605 100644
--- a/net-p2p/litecoind/ChangeLog
+++ b/net-p2p/litecoind/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-p2p/litecoind
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/litecoind/ChangeLog,v 1.4 2014/02/25 18:11:25 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/litecoind/ChangeLog,v 1.5 2014/05/26 21:28:48 blueness Exp $
+
+*litecoind-0.8.7.1 (26 May 2014)
+
+ 26 May 2014; Anthony G. Basile <blueness@gentoo.org>
+ +litecoind-0.8.7.1.ebuild:
+ Version bump, bug #508934
*litecoind-0.8.6.1-r1 (25 Feb 2014)
diff --git a/net-p2p/litecoind/Manifest b/net-p2p/litecoind/Manifest
index 5b2ee8eecfc7..bcf05c6b9d2e 100644
--- a/net-p2p/litecoind/Manifest
+++ b/net-p2p/litecoind/Manifest
@@ -10,25 +10,27 @@ AUX litecoin.service 879 SHA256 be344624575e7e69203bd7e17abc930847e27d95217b65b7
AUX litecoind.logrotate 113 SHA256 dce250c9f27ed9b36fa9376d92fedf89bf6f7f523360dc5baaa65179fd1d504b SHA512 eaa9f462be8dc755b675e4d5cb3ad271e3b1053edfa06df7862fa887160c849c768d2a268a7c8b52d1cfc834c186780b71435ee65475ea6c6692c18bded48dec WHIRLPOOL 3e771d6c2dfddd291386a1ed98009f1778e561a1b8ac43507f3ca709d1c389c3b8d6db5128ade485a0b92ba56b2388727935149af391fe3ef6f9e18ec432c04e
DIST litecoin-0.8.5.3-rc3.tar.gz 4804918 SHA256 67d2f14ab654825bf21abbb4d2c4681a6af4c3b074a2a1813d6da63fea3a8afc SHA512 640cd8a60122cc26889c81bddd20057c20557ae9a9eea431b68421f5ee37f7938ca2776196649b553b05977278242c4d1bab520671cae549227c1f69835a72b5 WHIRLPOOL f327423e13a1d8e092c54f6201362a8c32acff87a71fd17a737c22e57e09472f579dfdbedcd398fabab75e8f5f7a5559ff566df737fec410baf8dfe80fb3bb6d
DIST litecoin-0.8.6.1.tar.gz 4805955 SHA256 8aef9e936b57b90d506c5dd2e350c3d0673640b69beb9975d172136eec1d8b34 SHA512 2f5f90708108de6522f097bce28f97096a901fa092ad28fc7661da4a02481a605d77719dfb4acdde57e959174a3498026b8360c19fb7cb05ad6e72c19d73478d WHIRLPOOL e0e0e277b050389429a05d084b7423acac9b41e6bac204c6309a24df391fb2f9fad7e113c159431d48462f699032b54f78cfc0b7e2ebcca09c8350ae7d087bf2
+DIST litecoin-0.8.7.1.tar.gz 4808416 SHA256 e037dea00f866673aea524e936bd2cfc1938f44614ca03da9018033b9e8e2aec SHA512 6cc5ac99d42c2f5969159ad9922ec65882dd1a52602f706311ac3cd6bf52a834848e2d3e5e6e21f1f42d73e946da0e44d1f43ded016a5732a5ea4a3c27febf26 WHIRLPOOL 0eadf6d206256584b615aac8b570b108b0ae7f446274065d69cfe6dcd69096388741a0f1457f218938394b66c2389757d46628cee400e3842b09929fa18a692e
EBUILD litecoind-0.8.5.3_rc3.ebuild 3109 SHA256 0476ed64a18166b8052b6f85d6994b4999fe8d94a2fcc4c41b1e3b89d250baea SHA512 364a81c547289a20ba355a493d7eae65a8afb6bd146b9970faee54eb6ec72f4886cf57f908c592eab774dc14426568eb47f7020080d2e88147d13128f7a1330e WHIRLPOOL c0007280f66afb7e7f861b962819ef1906325d5921a69e634b37984e008979f9d13f966e0ea85b4bf2e2e5f047c42de0ac3ae764d139520d0848a4fd679a83bc
EBUILD litecoind-0.8.6.1-r1.ebuild 3113 SHA256 c0a0f958ec17b4b7e6325bf9d59e160f59682941b1b40fbf3d0d86b04594cde5 SHA512 2441cb274c87337ed04ebe90eb4891de4098cc6bf3b6883d5485173f72715c0e3dbd12adcdfbcd4783ad1d485489bb021fbec0b9098b7a483192edd052746316 WHIRLPOOL 290cb999a02e1905bcdc1f9d9de17c8cd7a0781575506f3c7d8e2e00973bb377fc036a63ea7300dc1d3c708c98db55e3517c803c9f44c63902cf0f03ce8ec157
EBUILD litecoind-0.8.6.1.ebuild 3105 SHA256 adb4ac39bab8e007d395b27e6392d7df5732e8a49df804a8dc8e9525d50e22a6 SHA512 5ae8dcb2808de34a0143aff88b2929962cdc6b43461a66f7e22c2058b7793964a5570cf6b24d4946ab8ffa1b417ea6416b4b48d1c4f8cae961f603c3a76c18f5 WHIRLPOOL dc7850295657213a0e22261e56147d297e289a2d3c7b3c251080f72a4260199fef6d0dc13ceea1a09f16e026c903fd98a4bd8557e11749bb9941ad01e6bb8046
-MISC ChangeLog 1014 SHA256 f78687aa6dfcb4807fcf0865dbf90fd46dd3f329b5e574957d8ef86997b503d2 SHA512 a5958c172a4966f98941d0a5da7f94a38491e7e47d8a7cdc2f5781f0f634a2178d1e0591fcc1e9ee01e05e4f1c80f9e2ad161dfdfa7dbcc41906c6b106058fd2 WHIRLPOOL a9bd720bc25d294299fd85df7302cd75bf9cbca88fa966a02640e86b97506d5f8804bad2169b7aa7ae934215c0da4ebdc90e3c2d8679a7ea5fadd2ff649429d0
+EBUILD litecoind-0.8.7.1.ebuild 3110 SHA256 ae5c19f2a5dceda4e057c2a13a881adc1f6d3b69bea7b899e2c2f2d45486ea4d SHA512 7215c9ce798dec0156eb7a16bfd05b993497848d44a84aff850b96c7281d41946efc13ad3755d6ac84eff7be59388d31090c1a04d33fbcfb3ffee55a82269efa WHIRLPOOL ff1f3bf6e3b5cd273673f3a7e44cf4dde74ba62950081c4eb51ea181db9337b12865faa96f33750ffb65449f4cade5418c0102e282eabc25badd3150384d9826
+MISC ChangeLog 1161 SHA256 5c194231598f52b5d3d2718181b30e16f58de3b47d01373f67c69eb63026a044 SHA512 7ca3b5e21dce6618f440d6de4895615c1a7bec5bdac2cb520f0326ff58a59643fa9999b66fb786232f427f9289d9d5f52c4e0a69bed57e019bf4fb62ec09c1f4 WHIRLPOOL 61c18894d2e710833b1c5078f68271e25fce366b9d7b6e79d849d8f209cf7bdfc6d2855e1a376e8bfd21d3629c31ed1f141b4dd5d4527d8adec014756eee9335
MISC metadata.xml 327 SHA256 2009a65ac31a6a928926715ab212766020927524623581b18ee1f5026a6a689c SHA512 4d68f30b7c29aa5b6c3f7fd5c657ffbbe12706ce5d8d332cd8848906a27ae852e39d48219f6137a65c31db9c7693c2218edf8b6b1511cb1098d86bdb394cd0f9 WHIRLPOOL f7ad1bdb29423c9a88a721e77168aa35372a3411f77c775e2ac518eefc7ee39def4a307a66b4da02f80a6e9d8cdcff8fafa20da1792b7909e84bcad67598c4d9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJTDN02AAoJEJOE+m71LUu6ZOkQALPIWTEo/gf97CtgfOKVeMco
-9mTAl3RV0bT/u/n0iDbPVeklFH/Y970T9Tk6uBDowk4/22EiAHz8x457IVksX/u6
-iYJ+Dn8N+9RgrVck15kIN1VOhOPmKGD2vME94mkq3msfGnAam3FqhRmthAr7TmXy
-bM1j+S/kDFytHZ6pkv6F38Dd6kAtMh0qRFuvELaNJgLiBuoGObqAGd6e/IkBLIQq
-2K9DHWeslnTSuO0AYqlqRx2ocvRgjsu/umbCqXvJZPvThDPs6ypydDdGHM1R91jm
-UZ1XaF2zMG3ka2p7AXCRw3IXgyeLq4oP5AIL1G2DY+u0yIBWa5ZictXn2lLz/aGh
-3oqL+rSdPpyTr/sG9I+jE/WdwfpgabI8qj8Wx5IvdwMV6E6bWtcOeKOr90dHxyHe
-rwWLu33IyuXmeFrkjUrf2NfmjKTmAownp+Zg1j0gDKPSBh1g8UqdwxqRrl0byxiL
-R0KUi5tXHGUSv/LUl0r33xsDja0se8xLA9DoIMJ2bYbyUYZ6VgTIdZ96LxEkPkib
-nICWoRrIuLwkx06JUsaFC1u7+gLyLhJndEtXTg4GSp1tLZ8ywmfjgffJ4g4av3Ic
-PIZo6ZLLxzPcUJjBUL5hVk3j/KNTGJkrT2fb1OPsUbFc93OfpU2fQiEznkcNVGqJ
-eiNHT3xKIaqgEvOz8E+u
-=kmYA
+iQIcBAEBCAAGBQJTg7KjAAoJEJOE+m71LUu64sUP/jOHedLJv+AO7vmvK4OTOmc5
+mHhVSz1EH0lePP8guSSP90DbhIPWTUlFSJR8EDhsofKc80nWsz0ljH+9PWqA9M94
+ziYMW5CUlyVaPr96mMpEpdJfUbucD7PrPLMTQSbHRFwX65vGHgtyWtNVcNWxTWKP
+Vc2Dg5JIeZwEn2JLD9uZorw0J4vIvQfrMlpbEGDOzxAJBkrqzzB0QHIc5X/uoeIt
+3c0R9uf4eRF7e+uE6y9RNxEKcCeftJ1zD1CWJ3RGZEx7EqiYzqlL3pfk9yFNvhMH
+v2SSk2VgM599RT4Huq5VaLFWKF6yOccRdN5M3/lAUQjJ+9TCndSoewzb0CcaGcpQ
+nwieczRdex/h6nzXZd1dM553WD9JkJnDj7Ahf1CMC+MdUn+9c/eyv2f8BIP8ZLBh
+S+hnym+RIk1NVyP5SSxgT7vq50njvtoM+W7M1eaRlpidlyJwHsKrEwHIv4bXkTSX
+5KgrDNKrdzEnIxx6WvOs2c/GThuE5L6yN1eF8q8OzPRev8t2Ev91htaos8Q1Ri+i
+fy0G6ypUGib8C5WhyG82sISG2u6zfdy6orkGNS/3TA6q4LQuIjnM7q6xXoL/loh1
+hy1NqxvIbauRhLNEDxRADbu2KLCLmNJjBbU1BYKagaeBFJmN7JGSzGbpcBASCYoi
+Jm1sKcX7D/vC8HTGSyIg
+=1wau
-----END PGP SIGNATURE-----
diff --git a/net-p2p/litecoind/litecoind-0.8.7.1.ebuild b/net-p2p/litecoind/litecoind-0.8.7.1.ebuild
new file mode 100644
index 000000000000..a5d00a425b6e
--- /dev/null
+++ b/net-p2p/litecoind/litecoind-0.8.7.1.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/litecoind/litecoind-0.8.7.1.ebuild,v 1.1 2014/05/26 21:28:48 blueness Exp $
+
+EAPI=5
+
+DB_VER="4.8"
+
+inherit bash-completion-r1 db-use eutils systemd user
+
+MyPV="${PV/_/-}"
+MyPN="litecoin"
+MyP="${MyPN}-${MyPV}"
+
+DESCRIPTION="P2P Internet currency based on Bitcoin but easier to mine."
+HOMEPAGE="https://litecoin.org/"
+SRC_URI="https://github.com/${MyPN}-project/${MyPN}/archive/v${MyPV}.tar.gz -> ${MyP}.tar.gz"
+
+LICENSE="MIT ISC GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bash-completion 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]
+ <=dev-libs/leveldb-1.12.0[-snappy]
+"
+DEPEND="${RDEPEND}
+ >=app-shells/bash-4.1
+ sys-apps/sed
+"
+
+S="${WORKDIR}/${MyP}"
+
+pkg_setup() {
+ local UG='litecoin'
+ enewgroup "${UG}"
+ enewuser "${UG}" -1 -1 /var/lib/litecoin "${UG}"
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${MyPN}-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_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 with and without our litecoin-sys_leveldb.patch.
+#When tests work, make sure to inherit toolchain-funcs
+#src_test() {
+# cd src || die
+# emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" -f makefile.unix "${OPTS[@]}" test_litecoin
+# ./test_litecoin || die 'Tests failed'
+#}
+
+src_install() {
+ dobin src/${PN}
+
+ insinto /etc/litecoin
+ doins "${FILESDIR}/litecoin.conf"
+ fowners litecoin:litecoin /etc/litecoin/litecoin.conf
+ fperms 600 /etc/litecoin/litecoin.conf
+
+ newconfd "${FILESDIR}/litecoin.confd" ${PN}
+ newinitd "${FILESDIR}/litecoin.initd-r1" ${PN}
+ systemd_dounit "${FILESDIR}/litecoin.service"
+
+ keepdir /var/lib/litecoin/.litecoin
+ fperms 700 /var/lib/litecoin
+ fowners litecoin:litecoin /var/lib/litecoin/
+ fowners litecoin:litecoin /var/lib/litecoin/.litecoin
+ dosym /etc/litecoin/litecoin.conf /var/lib/litecoin/.litecoin/litecoin.conf
+
+ dodoc doc/README.md doc/release-notes.md
+ newman contrib/debian/manpages/bitcoind.1 litecoind.1
+ newman contrib/debian/manpages/bitcoin.conf.5 litecoin.conf.5
+
+ if use bash-completion; then
+ newbashcomp contrib/bitcoind.bash-completion ${PN}.bash-completion
+ fi
+
+ 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}/litecoind.logrotate" litecoind
+ fi
+}