summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2015-01-07 17:56:16 +0000
committerAnthony G. Basile <blueness@gentoo.org>2015-01-07 17:56:16 +0000
commite2b8771185fa2f1c5bdc96d0473702ca70e58d08 (patch)
tree8dd0283b315e3cbf746dd968a98f67b37fda9eb0 /net-p2p/litecoind
parentsci-physics/lammps: Adding new versions. (diff)
downloadhistorical-e2b8771185fa2f1c5bdc96d0473702ca70e58d08.tar.gz
historical-e2b8771185fa2f1c5bdc96d0473702ca70e58d08.tar.bz2
historical-e2b8771185fa2f1c5bdc96d0473702ca70e58d08.zip
Version bump, bug #535920
Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0xF52D4BBA
Diffstat (limited to 'net-p2p/litecoind')
-rw-r--r--net-p2p/litecoind/ChangeLog10
-rw-r--r--net-p2p/litecoind/Manifest30
-rw-r--r--net-p2p/litecoind/litecoind-0.8.7.4.ebuild123
3 files changed, 147 insertions, 16 deletions
diff --git a/net-p2p/litecoind/ChangeLog b/net-p2p/litecoind/ChangeLog
index 8bf766e725c6..de81f42385b8 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.9 2014/08/28 23:05:03 blueness Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/litecoind/ChangeLog,v 1.10 2015/01/07 17:54:39 blueness Exp $
+
+*litecoind-0.8.7.4 (07 Jan 2015)
+
+ 07 Jan 2015; Anthony G. Basile <blueness@gentoo.org>
+ +litecoind-0.8.7.4.ebuild:
+ Version bump, bug #535920
*litecoind-0.8.7.2 (28 Aug 2014)
diff --git a/net-p2p/litecoind/Manifest b/net-p2p/litecoind/Manifest
index 8410ba48fdf4..e92534f9ee0a 100644
--- a/net-p2p/litecoind/Manifest
+++ b/net-p2p/litecoind/Manifest
@@ -10,24 +10,26 @@ AUX litecoin.service 879 SHA256 be344624575e7e69203bd7e17abc930847e27d95217b65b7
AUX litecoind.logrotate 113 SHA256 dce250c9f27ed9b36fa9376d92fedf89bf6f7f523360dc5baaa65179fd1d504b SHA512 eaa9f462be8dc755b675e4d5cb3ad271e3b1053edfa06df7862fa887160c849c768d2a268a7c8b52d1cfc834c186780b71435ee65475ea6c6692c18bded48dec WHIRLPOOL 3e771d6c2dfddd291386a1ed98009f1778e561a1b8ac43507f3ca709d1c389c3b8d6db5128ade485a0b92ba56b2388727935149af391fe3ef6f9e18ec432c04e
DIST litecoin-0.8.7.1.tar.gz 4808416 SHA256 e037dea00f866673aea524e936bd2cfc1938f44614ca03da9018033b9e8e2aec SHA512 6cc5ac99d42c2f5969159ad9922ec65882dd1a52602f706311ac3cd6bf52a834848e2d3e5e6e21f1f42d73e946da0e44d1f43ded016a5732a5ea4a3c27febf26 WHIRLPOOL 0eadf6d206256584b615aac8b570b108b0ae7f446274065d69cfe6dcd69096388741a0f1457f218938394b66c2389757d46628cee400e3842b09929fa18a692e
DIST litecoin-0.8.7.2.tar.gz 4808488 SHA256 8fdfe3bc391aa5ff26ba4c21c51d85d0a2b3f7359d48eed326a95e0a17d4895f SHA512 e5489214719cd4bbd43cc174bd7b319f23d7e701be14c64ad9e4ecb3a7ca84f3c9826203dfc4546a60fa9d33e6d68b7627674c23312da199d2c76baa81864c86 WHIRLPOOL 11b5359dddf1d0e9caf2c1a710175df3f9c499c97ec2590faec2a332343ce51a5cd473824b940b8b7451c0ca215c4cd8db5dfabbe27e063e2328fbf3b5d63027
+DIST litecoin-0.8.7.4.tar.gz 4808429 SHA256 032d1eb2ffb06ce467f514e08a66f42bcd507df2d8f1cf2c0541f2906288931a SHA512 14588dab6450bee439c3af16e277afc1f2ff562c93463d9767da27cf724cd6bb4a1c64100806d61dc1d062a39f440e4878e19b425f29e866562acc56c893cca5 WHIRLPOOL 1329d7c234c75b5083f58f5edf69b6ea9acc13f48a9734cd839001dcd3e52c10d3ade55ac853e196deca8b149aba00a3590e52cf766f62b941bd4e4828f10b96
EBUILD litecoind-0.8.7.1.ebuild 3125 SHA256 05347b92006a16d4734c83f2cde3af78890580563a9cc05373442ac237ce98fe SHA512 3dfb1ce99711c7f713cdeb1b711bd17f2a3724d8c7337730b24b6317dcf35a1bcff4f79414f4a07b9c8c1054aede4944b119e12d3de3c76111c7af48ae072672 WHIRLPOOL 9681987a05fe596d76f560a108fdf9e3eb7fd8c639527c9569c16d057c46d177f777ee02dd662316d4ac361d33698fca835a9384b7cd2c863a46ad25cfd828d7
EBUILD litecoind-0.8.7.2.ebuild 3125 SHA256 29031892d122806dd082b3fca95250c72e604f7a40997b6c3142c4c917350038 SHA512 25cf8f0880bbc2ddbe93c1065c3fb9c5ae626ad2fca67a7d0f0320649673026b04452fb0afe45ebf5d03a8355f5c7b5cb30496b4157d7dbe9bc59db86ee3c990 WHIRLPOOL 34fad001daa4196583c4a15b717c1ff9dde5c7486aac8a2db166b83ef7ecbce1cb18fe845bdc13365035664e9d679621b2c2a51d6c07c2c3d8ddf6f77b88efd3
-MISC ChangeLog 1802 SHA256 d37a629545e2b6952433a5b6e8e7ad348ffad057b79f2dd4e32ae79d2871fcd5 SHA512 bacc51b1073f920e39bd8793d1d3888ad63f871afca5f6757ad873602e0ccf9f52a95c979aa4a3a421d65fb63782c6d81f5bc303526ebeaa58585247412db53c WHIRLPOOL 598881910355ccfad9cfb59e33850e894d24a53a316771bb6e592134013a4193b465762a6346e2f1476973d71bce8cc652b2fd859d811d04dd7786605891297e
+EBUILD litecoind-0.8.7.4.ebuild 3125 SHA256 91c30cf6d59e2e7ac812515077c4dc3dceb2c332ea72d04a3c829e28cd94241e SHA512 b3d26cf1f1ca35683326acca4c26b0b10931125eb4957133e7ef5a9ff0388d433658183b64134a11402355c9472860acbb7d6a3f06d2c9c3f17f2cb900d86baa WHIRLPOOL 3420acc8f632f7adbc50a4b1633e929fac6e3e1c1d4a73aa960fcabf8231565d0a53f273767b69e768ae135fc901d951fd69246edf286b605aeeeae82e556e8c
+MISC ChangeLog 1950 SHA256 db80931e28e24f65cdedadf4e56b96a9376c82b5dd49f08ee571799b5a74849b SHA512 c8496b76c8eeada661fa02ced689210275a3951e241302b757ff98f650ff5fb222f496e07fd3a49d451d6db26cd1c595405ab0a4f64f59973e16b0cf961de3a9 WHIRLPOOL dad3b8834c82a9cbf206a7f0033c4cb0134739d1aed71e0576eaa2f69a0e9105baa9215654b7c87bcfbd41cd96c0f5878b5f1cfda05bc9dd5edc20fda368c372
MISC metadata.xml 327 SHA256 2009a65ac31a6a928926715ab212766020927524623581b18ee1f5026a6a689c SHA512 4d68f30b7c29aa5b6c3f7fd5c657ffbbe12706ce5d8d332cd8848906a27ae852e39d48219f6137a65c31db9c7693c2218edf8b6b1511cb1098d86bdb394cd0f9 WHIRLPOOL f7ad1bdb29423c9a88a721e77168aa35372a3411f77c775e2ac518eefc7ee39def4a307a66b4da02f80a6e9d8cdcff8fafa20da1792b7909e84bcad67598c4d9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJT/7ZHAAoJEJOE+m71LUu6yekP/0GVQLSp/HDSRZnKGHvyuHkN
-P3FIc7I2TRRYMTfPck2MZDqZEyqAG5Xch+5Nuh6uOD0EUqFkSQ541Y9AGWLRnf+z
-Bsr8hke/XEFmj0fZOZtucwHa0Caa9VHHQGjhYapPcM3fh7Tg0Mverc12nMcMsXzO
-xc9zl4olG8lWO/5jP9jhofP9Q3JPlZLpDZBJKhQI8/vTaVWac4x5TsQNUAzRn1q/
-bIScRk0Ay9da4jmJ3xYkxIpTlCJgxsMEvZ+lf848IS5Z1gh+Q5pUP5hqB9ViS185
-JHSdCiVUzLUU9l7LpmSny8hQJYR1Htqc9d0o9QpgGZewJCWdFhcgmG+Nn3OB7OBI
-c3t38jGZ611cPvZHKzE4qo07+VrPZiOKpwQ0AKPsFmMfSj8V8YcbBdmhKj6SpT2W
-XM7ZaePmiFankTobLtnaYyLUwLJ51fK2hZaLHKURIwfq67UH/l6k4mdO2twSFazY
-TJPZ87e/YIrdKG25kLL0/CvhEvxYVGFgKnqDrBNeOiwiyis5exp9srH7MeVff8Gn
-c2YdIYBB1ivNFiiFyd/Lb9HJVq1SYg2pHk4hf9gH8+h6dDtWgsQ7FI9oCkWwR/jM
-4+WP6k8OXKoWqtkVhUjN0AdbfXVYIwZRnlC4rxXaGY41MKPFyNM+JXijaeJgwgq3
-AZsimSPgQ8kUh2KNNh3B
-=Qoe8
+iQIcBAEBCAAGBQJUrXMzAAoJEJOE+m71LUu6hu8QAI1s99JODspVHgT/NoAuiyFO
+q7nhpJADhjAszYSDZiHkiLsE7WOMNECNs+gb+OYLqeSH2qle38mTmpcEDqfpxHjA
+Mxjv9kGu9t/qEqA+jkdxk9syX2zKHZB2xU7WcmmWMEigPFPcP8gw+CN1p0Lm+IVM
+5PNzIIhFcfHc6Qa3aZPTICC/0tlilwdu7UHH6NH3/2ajtO/SBN2w1W5G9+eUeP5l
+q46VRrG1mrjOjHI4L5ybuBvON+614ifLxpVVKI4C2OVn4hSSNYJwBDnNkNBL5HbN
+nMEFwbt1JMF/sufXZFwL7uqs+tOH71ETsdJiHPFytcl/5XexMYxnDqmtEsWgR5ks
+E78axWZP5GAXkouV2aATm/RD0OEFZfo36gwjRK+RMT1SuZvEoRthT3IYw6pQhEaT
+xTpDBkJx96jtZzk9BGOiCHIYY9LEo1fvgZ72+OgqYQAeq9ITqfwGRdC/dy/slHPH
+BpDANgV/DlgCFUuLpgRZUDn3eQqtDbTYP9jfTecJp2RPVcnUzQ4OwsUyJj3Spv0f
+zQJbAxi3rJIzxEa+ANY1GeDfiZiRxmI1AwxOxE+87Gd2i/WhBktBNmKqHtGP2vsI
+7KBSi35xcP5xN3C6n2mqc7Tn/rgsElJv89AJFmpCEO1HRfzsdTXOtzTTNmAE05OY
+kzrgwPMgD1FJcirq6yoo
+=Wug2
-----END PGP SIGNATURE-----
diff --git a/net-p2p/litecoind/litecoind-0.8.7.4.ebuild b/net-p2p/litecoind/litecoind-0.8.7.4.ebuild
new file mode 100644
index 000000000000..25e3a9bd75eb
--- /dev/null
+++ b/net-p2p/litecoind/litecoind-0.8.7.4.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2015 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.4.ebuild,v 1.1 2015/01/07 17:54:39 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="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
+
+ sed -i -e 's/bitcoin/litecoin/g' contrib/bitcoind.bash-completion
+ newbashcomp contrib/bitcoind.bash-completion ${PN}.bash-completion
+
+ 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
+}